After Events Annotator

2006 Takamasa Katagiri AIST


********************************************************************************************************************************************
 改訂履歴
********************************************************************************************************************************************

2006.02    Version 1.1 製作開始

2006.03.31 初版完成 (1.1.1)
           Version 1.0からの変更点
           ・ムービーウィンドウとムービーコントローラを分離した
           ・Ver 1ではイベントリスト内にプログラムが記述されていたが、Ver 2ではプログラムをエクセルアドインとし、イベントリストと分離させた
           ・各ウィンドウの位置・サイズを記憶できるようにした
           ・前回開いていたムービー、イベントリスト、データを記憶するようにした
           ・After Events Annotatorについて ダイアログボックスを付けた

2006.04.03 ・Setting関連をクラスモジュール化
           ・ムービーウィンドウの記憶位置を再生できないバグを直した
           ・記録済みのイベントをクリックするとその部分のムービー画像を表示するようにした

2006.04.04 ・バージョン 1.1.2
           ・Settingの記録をプログラム本体(xla)ではなく外部ファイルに記述するように変更した

2006.04.05 ・イベント表示フォントの設定を設定ダイアログボックスで行えるようにした

2006.04.06 ・イベント表示位置の設定を設定ダイアログボックスで行えるようにした
           ・イベント表示機能を付けた

2006.04.10 ・バージョン 1.1.3
           ・イベント記録後、データシートの記録したセルを選択状態にするようにした
           ・イベント記録時、選択したイベントリストのイベント文字列を点滅するようにした
           ・ムービー時間基準管理をムービーフレーム基準管理にした
           ・ムービーコントローラ非表示の時に、Excelが非アクティブ->アクティブとなった時、ムービーコントローラが非表示でロードされるというバグを直した
           ・ムービーの最終位置まで再生したら再生/停止ボタンをオフにするようにした

2006.04.11 ・バージョン 1.1.4
           ・イベント記録時、イベントリストの文字列を点滅後、記録されたデータの文字列も点滅するようにした
           ・イベントリストのクラスモジュールとデータのクラスモジュールを統合
           ・ムービーウィンドウの位置・サイズを読み込むときにサイズが適用されないというバグを直した(表示拡大率を先に読み込むようにした)

2006.04.12 ・バージョン 1.1.5
           ・イベント記録時の点滅色を赤から水色に変更した
           ・ウィンドウ位置記憶のショートカットキーをF10、F12からCtrl+F1、Ctrl+F2に変更した
           ・ウィンドウ位置初期化を廃止
           ・オプションダイアログのフォント状態の表示を廃止(選択ボタンのみにした)
           ・オプションウィンドウとコントローラを同時に表示しないようにした
           ・コントローラ表示中はワークシート入力モードにできないようにした
           ・時間値と共にフレーム値も記録するようにした、同時にオプションダイアログに設定を追加した
           ・再生終了をライブラリ側でフラグを持って判定するようにした

2006.04.13 ・バージョン 1.1.6
           ・ウィンドウ位置・サイズ初期化ボタン削除
           ・ファイルパス初期化ボタン削除(非表示)
           ・イベントリスト列選択時、列の最初のセルにフォーカスを当てるようにした

2006.04.14 ・バージョン 1.1.7
           ・ウィンドウ位置・サイズ保存読み込みボタンをオプションダイアログからムービーコントローラーに移動した
           ・メニュー文字列などの修正
           ・メニューにイベントリストウィンドウ、データウィンドウを追加
           ・ウィンドウサイズ及びスクロールバーのバグを修正
           ・イベントリストファイルとデータファイルが同じファイルを参照しないようにした
           ・イベントリストファイル、データファイルを開く時に拡張子を確認するようにした

2006.04.21 ・"ムービー時間"系統の表示を"タイムコード"に統一した
           ・akDSLib側でESCキーの入力をキャンセルするようにした

2006.04.24 ・ムービーコントローラ表示中は数式バーを使用不能にした

2006.04.25 ・バージョン 1.1.8 …変更箇所はないんですが…

2006.04.26 ・ロゴを作成、Aboutダイアログに表示

2006.04.27 ・配布用WEBページ作成
           ・とりあえず完成とする

2006.05.12 ・バージョン 1.1.9
           ・ムービー時間が0の時にイベントを記録しようとすると時刻、フレームが記録されないのを修正した
           ・再生速度の最大値を2倍から10倍に変更、またムービーファイルがその再生速度に対応していないときはメッセージを表示するように変更した
           ・オプションの列指定はアルファベットでもできるように変更した

2006.05.15 ・データファイルに行を挿入する時に、セルの書式をクリアするようにした
           ・イベント記録でセル色と文字色を点滅させた後にセル色が最初の色に戻らないバグを修正

2006.05.16 ・イベント記録時のセル点滅中はムービーの再生を一時停止するように変更
           ・End Of Stream まわりの処理を変更、レンダラからコールバックで通知するようにした

2006.05.18 ・イベントリスト列選択->ウィンドウ位置・サイズ読み込み->イベントリスト行選択でエラーが発生する(RangeオブジェクトのSelectメソッド失敗)バグを修正

2006.05.19 ・バージョン 1.1.10
           ・Ctrl + カーソルで 0.2秒単位のシークができるように変更

2006.05.23 ・コマ送りするときに前回のコマ送り処理が終了しているかをチェックするように変更
           ・カーソルキー押しっぱなしで連続コマ送りできるように変更

2006.05.24 ・イベントリスト、あるいはデータファイルが既に開いて何らかの変更がされているときにファイルセレクタでそのファイルを指定すると
      「ファイルは既に開かれています〜」のダイアログが表示されたときに「いいえ」を選択するとプログラムが停止するバグを修正

2006.05.26 ・ムービーコントローラ表示中は日本語入力不可になるように変更

2006.05.29 ・バージョン 1.1.11
           ・ムービーコントローラ表示中はエクセルメニュー&ツールバーが使用不能になるように変更
           ・メッセージボックス表示中はキーボードフックが解除されるように変更
           ・Deleteキーでセルの内容消去
           ・Ctrl + Deleteキーで1行削除
           ・Ctrl + E でイベントリストファイル上書き保存
           ・Ctrl + D でデータファイル上書き保存
           ・カーソルの上下のみエクセルにイベントを渡すように変更
           ・Shift、Ctrl、Altを押しながらのショートカットを実行中にキーボードフックを解除するとそれぞれのキーが押されたままになるバグを修正(フック開始/終了時にフラグをゼロクリア)

2006.05.30 ・Deleteキーを押したときにタイムコード、フレーム番号の値は消去しないように変更

2006.05.31 ・再生のショートカット変更、Ctrl+S -> Spaceキーへ
           ・データファイル保存のショートカット変更、Ctrl+D -> Ctrl+Sへ

2006.07.20 ・バージョン 1.1.12
           ・データファイルに複数のシートがあり切り替えながら使っているときに、シートを切り替えた時にイベントの表示がされなくなるバグを修正

2006.08.21 ・バージョン 1.1.13
           ・ムービー、イベントリスト、データファイルの最後に選択したときのディレクトリを記憶し、次回選択時にそのディレクトリを表示するように変更

2006.08.24 ・バージョン 1.1.14
           ・エクセルが異常終了したときにAEAのメニューが残ってしまい、次回Excelを起動した時にAEAのメニューが複数表示されてしまうバグを修正

2006.08.25 ・ムービーコントローラ表示・非表示時のムービーウィンドウの位置を修正