#60 デバッガでパスにスペースを含む場合起動途中で止まる不具合を修正。
Stack around the variable 'xxx' was corrupted. が出ていたので修正。
クライアントサイズ設定で、メニューの有無を単純にハンドルの有無で判定したものを、実際にメニューが含まれているかまで確認するように修正。
Symbolキャラセットの時FreeTypeで例外が出ていたのを回避。ただし、Symbolキャラセットへの文字コード変換は未実装。
#61 メニューでnullが渡された時、例外を出すように修正。
削除もれ
クリック位置がMouseUp座標になっていたものをMouseDown座標に修正(吉里吉里2準拠)。座標変換のためのメソッド追加。
#64 文字列の描画関数取得追加、Rect クラスにメソッド追加、内部的に Rect クラスを使っている箇所のメモリリーク修正。
例外発生時に指定エディタでスクリプトを開く機能を追加(TVP_ENABLE_EXECUTE_AT_EXCEPTION を指定しなければ無効)
#58 フルスクリーン時に画面外(黒帯)の時、座標値がおかしかったのを修正。TouchDown イベントが TouchUp イベントもしくは右クリックとして判定されるまで遅延していたのを修正。
PrimaryLayer = Client領域と言う仕様を止めて、別扱いするように修正。それに伴い #63 と #46 は修正される。
エンジン設定用ダイアログリソース追加。
#67 Storages.selectFile() のフィルタ指定が期待通り動作しなかったのを修正。
メインウィンドウがない時に Storages.selectFile() を実行しても機能しなかったのを修正。
D3Dオプション指定の必要がなくなったので削除。
オプションリソースの読込みで改行コード依存していたものを、何がきても問題ないように修正。
JSON形式のオプション詳細テキスト読込み対応。
README に picojsonのライセンス文追加。
オプションリソース追加
krmovieから不要になった GetOptionDesc を削除。
エンジン設定機能追加。