• R/O
  • SSH
  • HTTPS

kirikirij: Commit


Commit MetaInfo

Revision172 (tree)
Time2012-07-03 13:19:06
Authorjin1016

Log Message

合成時の不具合修正
Window close時の処理修正

Change Summary

Incremental Difference

--- base/trunk/src/src/jp/kirikiri/tvp2/visual/TempBitmapHolder.java (revision 171)
+++ base/trunk/src/src/jp/kirikiri/tvp2/visual/TempBitmapHolder.java (revision 172)
@@ -9,6 +9,9 @@
99 import jp.kirikiri.tvp2.base.CompactEventCallbackInterface;
1010
1111 public class TempBitmapHolder implements CompactEventCallbackInterface {
12+ static final private int INIT_SIZE = 32;
13+ static final private int INIT_BPP = 32;
14+ static final private int INIT_COLOR = 0x00FFFFFF; //TVP_RGBA2COLOR(255, 255, 255, 0));
1215
1316 static private TempBitmapHolder TempBitmapHolder;
1417 static public void initialize() {
@@ -24,12 +27,12 @@
2427 private boolean mTempCompactInit;
2528
2629 private TempBitmapHolder() throws TJSException {
27- mBitmap = new BaseBitmap(32,32,32);
30+ mBitmap = new BaseBitmap(INIT_SIZE,INIT_SIZE,INIT_BPP);
2831 mTemporaries = new ArrayList<BaseBitmap>();
2932 //mTempLevel = 0;
3033 //mTempCompactInit = false;
3134 // the default image must be a transparent, white colored rectangle
32- mBitmap.fill( new Rect(0, 0, 32, 32), 0x00FFFFFF ); //TVP_RGBA2COLOR(255, 255, 255, 0));
35+ mBitmap.fill( new Rect(0, 0, INIT_SIZE, INIT_SIZE), INIT_COLOR );
3336 }
3437
3538 protected void finalize() {
@@ -54,7 +57,7 @@
5457 mTempLevel++;
5558 if(mTempLevel > mTemporaries.size()) {
5659 // increase buffer size
57- BaseBitmap bmp = new BaseBitmap(w, h, 32);
60+ BaseBitmap bmp = new BaseBitmap(w, h, INIT_BPP);
5861 mTemporaries.add(bmp);
5962 return bmp;
6063 } else {
--- base/trunk/src/src/jp/kirikiri/tvp2/visual/BaseBitmap.java (revision 171)
+++ base/trunk/src/src/jp/kirikiri/tvp2/visual/BaseBitmap.java (revision 172)
@@ -1244,7 +1244,7 @@
12441244 if(refrect.top >= refrect.bottom) return false; // not drawable
12451245
12461246 independ();
1247- return mBitmap.copyRect( rect, ref.getBitmap(), refrect, method, opa, hda );
1247+ return mBitmap.copyRect( rect, ref.getBitmap(), refrect, method, opa, hda );
12481248 }
12491249
12501250 public void saveAsBMP(String name, String type) throws TJSException {
--- base/trunk/src/src/jp/kirikiri/tvp2/msg/Message.java (revision 171)
+++ base/trunk/src/src/jp/kirikiri/tvp2/msg/Message.java (revision 172)
@@ -55,7 +55,7 @@
5555
5656
5757 static public final String VersionInformation = "羽々斬(吉里吉里2互換エンジン) 実行コア/%1 TJS2J/%2 Copyright (C) 2011 T.Imoto and contributors All rights reserved.";
58- static public final String VersionInformation2 = "羽々斬は吉里吉里2のソースコードを元に開発されています。吉里吉里2の開発者達に感謝を。";
58+ static public final String VersionInformation2 = "羽々斬は吉里吉里2のソースコードを元に開発されています。";
5959 static public final String DownloadPageURL = "http://kirikiri.jp/";
6060 static public final String InternalError = "内部エラーが発生しました: at %1 line %2";
6161 static public final String InvalidParam = "不正なパラメータです";
Show on old repository browser