他のキータイプについては、REFERENCE「キータイプ一覧」を参照してください。
Me メタキーストリング宣言。メタキーラベルを記述します。
設定可能属性:なし
Label定義:@(アットマーク)
Pe プログラムキーストリング宣言。プログラム文を記述します。
設定可能属性:引数の並び
Label定義:#(シャープ)
De データキーストリング宣言。キーセット内で使用する定数や変数を記述します。
設定可能属性:なし
Label定義:.(ドット)
Se スタイルキーストリング宣言。スタイル値を記述します。
設定可能属性:なし
Label定義:@(アットマーク)
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 |
Kf(_KeyTypeMe){ Pe{ /*キーステーションが最初に実行するキーセット*/ N(_main); } } K(_main){ /// メタキーストリング宣言 Me(@meta){ ~page{ ~title="KI言語-キータイプ"; } } /// スタイルキーストリング宣言 Se(@style){ @top{ ~font~color="red"; } } /// データキーストリング宣言 De(.data){ (str).text="Hello World"; } /// プログラムキーストリング宣言 Pe(#program){ #top?=.text?; } /// 表示キー U(#top,@top) } |
実行結果