Ticket #39189

macOS版 四分音符長設定機能追加

Eröffnet am: 2019-05-03 13:34 Letztes Update: 2019-05-03 15:14

Auswertung:
Verantwortlicher:
Status:
Geschlossen
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
Keine

Details

ピアノロールの四分音符の長さをユーザが設定できるようにする。

Ticket-Verlauf (3/6 Historien)

2019-05-03 13:34 Aktualisiert von: yknk
  • New Ticket "macOS版 四分音符長設定機能追加" created
2019-05-03 13:35 Aktualisiert von: yknk
Kommentar

仕様

グラフィック設定ダイアログ

INIファイルで定義している四分音符の長さ(QuarterNoteLength)に対する拡大率を設定項目に追加する。 設定範囲は0%から1000%までとし、デフォルト値は100%とする。

2019-05-03 13:35 Aktualisiert von: yknk
Kommentar

対策1:グラフィック設定ダイアログ修正

MTQuarterNoteLengthMagTextField

四分音符長拡大率テキストフィールドクラスを追加。

MTGraphicCfgDlg

メンバに四分音符長拡大率テキストフィールドのオブジェクトを追加。 メンバに四分音符長拡大率(m_QuarterNoteLengthMag)を追加。

MTGraphicCfgDlg::init

四分音符長拡大率の初期化処理を追加。

MTGraphicCfgDlg::onOK

四分音符長拡大率テキストフィールドの入力値確認処理を追加。

MTGraphicCfgDlg::initDlg

四分音符設定初期化処理呼び出しを追加。

MTGraphicCfgDlg::loadConfFile

ユーザ設定から四分音符設定の読み込み処理を追加。

MTGraphicCfgDlg::initQuarterNote

四分音符設定初期化メソッドを追加。

MTGraphicCfgDlg::saveConfFile

四分音符長保存処理呼び出しを追加。

MTGraphicCfgDlg::saveQuarterNote

四分音符設定保存メソッドを追加。

GraphicCfgDlg.xib

四分音符長拡大率のテキストフィールドを追加。

2019-05-03 13:35 Aktualisiert von: yknk
Kommentar

対策2:ノートデザインクラス修正

MTNoteDesign::Initialize

ユーザ設定読み込み処理呼び出しを追加。

MTNoteDesign::_LoadUserConf

ユーザ設定読み込みメソッドを追加。 ユーザ設定から四分音符長拡大率を読み込み、四分音符の長さ(m_QuarterNoteLength)を更新する。

2019-05-03 13:35 Aktualisiert von: yknk
Kommentar

対策3:マニュアル改定

グラフィック設定ダイアログの説明を修正。

2019-05-03 15:14 Aktualisiert von: yknk
  • Lösung Update from Keine to Gefixt
  • Status Update from Offen to Geschlossen

Dateianhangliste

Keine Anhänge

Bearbeiten

Please login to add comment to this ticket » Anmelden