他のスタイルラベルについては、REFERENCE「スタイルラベル一覧」を参照してください。
~border~color ボーダー色を指定するスタイルラベルです。
スタイル値:
色を名前、または、#RRGGBB、#RGB、#AARRGGBB、#ARGBのいずれかの形式で指定する。
子ラベル:
~border~color~inactive 非活性時のボーダー色を指定するスタイルラベルです。
~border~color~pushed 押下時のボーダー色を指定するスタイルラベルです。
~border~color~touched タッチ時のボーダー色を指定するスタイルラベルです。
また、一部のみボーダー色を設定する場合、以下のラベルを使用します。
(~inactive、~pushed、~touched指定可能)
~border~color~top 上側のボーダー色を指定するスタイルラベルです。
~border~color~bottom 下側のボーダー色を指定するスタイルラベルです。
~border~color~left 左側のボーダー色を指定するスタイルラベルです。
~border~color~rigth 右側のボーダー色を指定するスタイルラベルです。
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 42 43 44 45 46 47 48 49 50 51 52 53 54 |
Kf(_BorderColor){ Pe{ /*キーステーションが最初に実行するキーセット*/ N(_main); } } K(_main){ Se{ @top{ ~key="R+F+C"{ /// 枠の初期値はborder無しになっているため、1本線を設定 ~border~style="solid"; ~border~width=10; } } @bdRed{ /// ボーダー色設定 ~border~color="red"; } @bdBlue{ /// ボーダー色設定 ~border~color="#0000ff"; } @brButton{ ~border~color{ /// ボーダー色設定(非活性時) ~inactive="#48D3FF"; /// ボーダー色設定(押下時) ~pushed="#AC59FF"; /// ボーダー色設定(タッチ時) ~touched="#40FF7E"; } } } U(@top){ R(@bdRed){ F[100,100,200,200](@bdBlue) } R{ Cbb(@brButton){ Bt{ #me<<2?="touched"; } Bp{ #me<<2?="pushed"; } Br{ #me<<2?=""; } } Cbb(@brButton,"非活性",active=false) } } } |
実行結果