OSDN Ticket Archive


Ticket #32366

ファイル名表示機能の追加

登録: 2013-10-30 00:43 最終更新: 2013-12-05 00:45

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

詳細

画面左上にタイトルを表示する代わりに、ファイル名を表示できるようにする。

ユーザ要望対応 http://sourceforge.jp/review/115279

チケットの履歴

2013-10-30 00:43 更新者: yknk
  • 新しいチケット "ファイル名表示機能の追加" が作成されました
2013-11-11 00:37 更新者: yknk
コメント

仕様

プレーヤー設定ファイル(conf/Player.ini)の追加項目は次の通り。

[ViewControl]
ShowFileName=0
ShowFileName

  • 0 ファイル名を表示しない(デフォルト)
  • 1 ファイル名を表示する

ファイル名を表示する場合は、タイトルの代わりにファイル名を表示する。

2013-11-11 00:37 更新者: yknk
コメント

対策

MTDashboard

  • メンバにファイル名表示フラグ m_isEnableFileName を追加する。
  • メンバに静的キャプションオブジェクト m_FileName を追加する。

MTDashboard::Create

ファイル名表示用の静的キャプションオブジェクトの初期化処理を追加する。 ファイル名はシーケンスデータから取得する。

MTDashboard::Draw

ファイル名表示フラグがtrueの場合は、タイトルの代わりにファイル名を描画する。

MTDashboard::SetEnableFileName

ファイル名表示フラグ設定メソッドを追加する。

MTScene

表示効果種別にファイル名表示 EffectFileName を追加する。

各シーンクラス::SetEffect (ライブモード用のシーンクラスを除く)

表示効果種別にファイル名表示 EffectFileName が指定された場合は、 ダッシュボードに対してファイル名表示フラグを登録する。

MIDITrailApp

メンバにファイル名表示フラグ m_isEnableFileName を追加する。

MIDITrailApp::_LoadPlayerConf

設定ファイル読み込み処理を追加する。

  • セクション ViewControl
  • キー ShowFileName

MIDITrailApp::_UpdateEffect

シーンに対してファイル名表示フラグを設定する処理を追加する。

SMFileReader::Load

シーケンスデータに対してファイル名を登録する処理を追加する。

SMSeqData

メンバにファイル名 m_FileName を追加する。

SMSeqData::SetFileName

ファイル名登録メソッドを追加する。

SMSeqData::GetFileName

ファイル名取得メソッドを追加する。

2013-11-11 00:38 更新者: yknk
  • 解決法なし から 修正済み に更新されました
2013-12-05 00:45 更新者: yknk
  • 状況オープン から 完了 に更新されました
  • チケット完了時刻2013-12-05 00:45 に更新されました

添付ファイルリスト

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