OSDN Ticket Archive


Ticket #45089

Win版 視点保存機能を追加

登録: 2022-07-14 00:07 最終更新: 2022-07-14 20:28

報告者:
yknk
担当者:
yknk
チケットの種類:
機能リクエスト
状況:
完了
コンポーネント:
MIDITrail Ver.1.3.x for Windows
マイルストーン:
Version 1.3.6 for Windows (完了済み)
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
なし

詳細

ユーザが任意の視点を保存できるようにする。

現状のMIDITrailは、ビューモードごとに、あらかじめ決められた3つの視点に切り替えることができる。 この視点は固定されており、ユーザ独自の視点を保存することができない。

チケットの履歴

2022-07-14 00:07 更新者: yknk
  • 新しいチケット "Win版 視点保存機能を追加" が作成されました
2022-07-14 00:13 更新者: yknk
コメント

仕様

  • Viewメニューに「My Viewpoint 1,2,3」を追加する。
  • Viewメニューに「Save My Viewpoint 1,2,3」を追加する。
  • My Viewpoint 1,2,3のデフォルトは、固定視点 Viewpoint 1と同じにする。
  • ビューモードごとに My Viewpoint 1,2,3 を保存できるようにする。
  • 「My Viewpoint 1,2,3」のショートカットキーは Ctrl+7, Ctrl+8, Ctrl+9。
  • 「Save My Viewpoint 1,2,3」のショートカットキーは Shift+Ctrl+7, Shift+Ctrl+8, Shift+Ctrl+9。
2022-07-14 00:14 更新者: yknk
コメント

対策

MIDITrail.rc

  • Viewメニューにサブメニュー"My Viewpoint"を追加。
  • サブメニュー配下に"My Viewpoint 1,2,3"と"Save My Viewpoint 1,2,3"を追加。

MIDITrailApp::_WndProcImpl

  • "My Viewpoint 1,2,3"メニュー選択時の処理を追加。
  • "Save My Viewpoint 1,2,3"メニュー選択時の処理を追加。

MIDITrailApp::_OnMenuMyViewpoint

  • "My Viewpoint 1,2,3"メニュー選択時のイベントハンドラを追加。

MIDITrailApp::_OnMenuSaveMyViewpoint

  • "Save My Viewpoint 1,2,3"メニュー選択時のイベントハンドラを追加。

MIDITrailApp::_OnKeyDown

  • ショートカットキー Ctrl+7, Ctrl+8, Ctrl+9 を押下された時の処理を追加。
  • ショートカットキー Shift+Ctrl+7, Shift+Ctrl+8, Shift+Ctrl+9 を押下された時の処理を追加。

MIDITrailApp::_ChangeMenuStyle

  • メニューのスタイル設定処理を追加。

MIDITrailApp::_MoveToMyViewpoint

  • 私の視点に移動メソッドを追加。

MIDITrailApp::_SaveMyViewpoint

  • 私の視点保存メソッドを追加。

MIDITrailApp::_UpdateMenuCheckmark

  • 過去に廃止した自動視点保存メニューの選択マーク更新処理を削除。
2022-07-14 20:28 更新者: yknk
  • 状況オープン から 完了 に更新されました
  • 解決法なし から 修正済み に更新されました

添付ファイルリスト

添付ファイルはありません