[ << 外部プログラム ] | [Top][Contents][Index] | [ LilyPond 入力ファイルの記述に対する提案 >> ] |
[ < ポイント&クリックを有効にする ] | [ Up : ポイント&クリック ] | [ テキスト エディタ サポート > ] |
選択的なポイント&クリック
インタラクティブなアプリケーションでは、ある特定のポイント&クリック要素だけを含むことが望ましい場合もあります。例えば、誰かがある特定の音符から演奏を開始できるアプリケーションを作りたいと思った場合、音符をクリックした場合にその音符の上にある臨時記号やスラーのポイント&クリックが開いてしまったのでは不便です。
どのイベントをポイント&クリックに含めるか指定することで、これを制御できます:
- .ly ファイルにハード コードする:
\pointAndClickTypes #'note-event \relative { c'2\f( f) }
あるいは
#(ly:set-option 'point-and-click 'note-event) \relative { c'2\f( f) }
- コマンド ラインで指定する:
lilypond -dpoint-and-click=note-event example.ly
複数のイベントを含めることができます:
- .ly ファイルにハード コードする:
\pointAndClickTypes #'(note-event dynamic-event) \relative { c'2\f( f) }
あるいは
#(ly:set-option 'point-and-click '(note-event dynamic-event)) \relative { c'2\f( f) }
- コマンド ラインで指定する:
lilypond \ -e"(ly:set-option 'point-and-click '(note-event dynamic-event))" \ example.ly