File: RunOnce.cs

package info (click to toggle)
cadencii 3.3.9%2Bsvn20110818.r1732-5
  • links: PTS
  • area: main
  • in suites: stretch
  • size: 35,880 kB
  • sloc: cs: 160,836; java: 42,449; cpp: 7,605; ansic: 1,728; perl: 1,087; makefile: 236; php: 142; xml: 117; sh: 21
file content (25 lines) | stat: -rw-r--r-- 1,046 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
using org.kbinani.cadencii;

public class RunOnce {
    private static int runCount = 0;
    
    public static ScriptReturnStatus Edit( VsqFileEx vsq ) {
        if ( runCount != 0 ) {
            return ScriptReturnStatus.NOT_EDITED;
        }
        runCount++;

        // 以下に,起動時に変更するパラメータを記述する

        // ピアノロールに合成システムの名称をオーバーレイ表示するかどうか
        AppManager.drawOverSynthNameOnPianoroll = false;
        // 再生中に,WAVE波形の描画をスキップするかどうか
        AppManager.skipDrawingWaveformWhenPlaying = true;
        // 起動時のツール.デフォルトはEditTool.PENCIL
        AppManager.setSelectedTool( EditTool.PENCIL );
        // 音符の長さを変えたとき,ビブラート長さがどう影響を受けるかを決める.
        AppManager.vibratoLengthEditingRule = VibratoLengthEditingRule.PERCENTAGE;

        return ScriptReturnStatus.NOT_EDITED;
    }
}