private string GetSeperateSign(int curBar, int barCnt, uint tsBar, Settings.MMLExpression settings) { if (settings.NewLineByTimeSignature == 1 && curBar + 1 == tsBar) { return(Environment.NewLine); } if (settings.NewBlockByBar != 0) { if (settings.NewLineBarCount != 0 && barCnt % settings.NewLineBarCount == 0) { return(Environment.NewLine); } else { switch (settings.NewBlockByBar) { case 1: return(" "); case 2: return("\t"); default: return(string.Empty); } } } else { return(string.Empty); } }
public MMLExpressionPanel2(Settings.MMLExpression settings) { InitializeComponent(); this.settings = settings; }