他のスタイルラベルについては、REFERENCE「スタイルラベル一覧」を参照してください。
~key スタイルの継承対象となるキータイプを指定するスタイルラベルです。
スタイル値:
キータイプ、キー名のすべて、または、一部を指定する。例)”C”、”R”、”b”
備考:
キータイプは”+”で複数の指定が可能です。例)”C+R”
また、allを指定すると、すべてのキータイプが対象となります。
キータイプの共通スタイルとキー個別スタイルに同じスタイルラベルがある場合、
個別スタイルが優先されます。
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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
Kf(_Key){ Pe{ /*キーステーションが最初に実行するキーセット*/ N(_main); } } K(_main){ Se{ @top{ /// すべてに共通のスタイル ~key="all"{ ~font~color="#0000FF"; } /// CキーとFキーの共通スタイル ~key="C+F"{ ~border~style="solid"; } /// Fキーの共通スタイル ~key="F"{ ~back~color="white"; } /// 個別キー名.rightの共通スタイル ~key=".right"{ ~font~style="italic"; } } /// 個別スタイル @styleUpdate{ ~font~color="red"; } } U(@top){ R{ C("C") /// 共通のスタイルは個別スタイルで上書き可能 C("C",@styleUpdate) } F[100,600,300,300]("F") F.right[600,600,300,300](".right") } } |
実行結果