# | Key | Type | 説明 | 記述できる 属性 | Label |
---|---|---|---|---|---|
1 | K | キーセットキー | 標準キーセットのトップキー | なし | _ |
2 | Kf | 関数キーセットのトップキー | なし | _ | |
3 | Kd | データキーセットのトップキー | なし | _ | |
4 | Me | 宣言キー | メタキーストリング宣言。 | なし | @ |
5 | Pe | プログラムキーストリング宣言。 | 引数の並び | # | |
6 | De | データキーストリング宣言。 | なし | . | |
7 | Se | スタイルキーストリング宣言。 | なし | @ | |
8 | M | メタキー | メタキー。キーセットの実行や表示などに関して、必要な情報を記述する。 Me をトップとするメタキーストリング中では、キータイプが省略される。 | 値(文字列) | ~ |
9 | U | 表示キー | 不定キー。 | キーサイズ(実数、キー名の直後)、スタイルキーラベル、その他多数 | # |
10 | R | 行キー。 | |||
11 | C | 列キー。 | |||
12 | Ub Rb Cb | レイアウトボタンキー。 | 同上 | # | |
13 | Un Rn Cn | レイアウト透過キー(ボタン操作を透過する)。 | 同上 | # | |
14 | F | フリーキー。 | キーの位置とサイズ(実数、キー名の直後)、スタイルキーラベル、その他多数 | # | |
15 | Fb | フリーボタンキー。 | 同上 | # | |
16 | Fn | フリー透過キー(ボタン操作を透過する)。 | 同上 | # | |
17 | Gl | 直線を描く。 | 直線の位置とサイズ(実数、キー名の直後)、スタイルキーラベル、その他多数 | # | |
18 | Gr | 長方形を描く。 | 長方形の位置とサイズ(実数、キー名の直後)、スタイルキーラベル、その他多数 | # | |
19 | Go | 楕円や弧を描く。 | 楕円の位置とサイズ(実数、キー名の直後)、開始角、終了角、スタイルキーラベル、その他多数 | # | |
20 | Gp | 多角形、曲線などを表現するキーストリングのトップキー。 | 図形の位置とサイズ(実数、キー名の直後)、スタイルキーラベル、その他多数 | # | |
21 | V | Gp キーストリング内で、頂点を表す。 | 点の座標(実数、キー名の直後) | # | |
22 | Vb | Gp キーストリング内で、ベジェ曲線の制御点を表す。 | 点の座標(実数、キー名の直後) | # | |
23 | Vs | Gp キーストリング内で、線分の並び、曲線の切れ目を表す。 | 点の座標(実数、キー名の直後) | # | |
24 | P | プログラムキー | プログラム文を記述する。 Pe などをトップとするプログラムキーストリング中では、キータイプが省略される。 | 値(文字列、プログラム文) | # |
25 | Pi | キーセットがページに組み込まれたときに、実行される。プログラムキーストリング宣言も兼ねる。 | 引数の並び | # | |
26 | Pd | キーセットがページから切り離されるときに、実行される。プログラムキーストリング宣言も兼ねる。 | 引数の並び | # | |
27 | Bt | ボタンキー、または I キーの子キーに置かれ、ボタンがタッチされたとき、または子キーセット中で bt 関数が実行されたとき、 Bt 以下のルーチンが実行される。プログラムキーストリング宣言も兼ねる。 | 引数の並び | # | |
28 | Bp | ボタンキー、または I キーの子キーに置かれ、ボタンが押されたとき、または子キーセット中で bp 関数が実行されたとき、 Bp 以下のルーチンが実行される。プログラムキーストリング宣言も兼ねる。 | 引数の並び | # | |
29 | Bm | ボタンキー、または I キーの子キーに置かれ、ボタン上でドラッグされたとき(マウスのばあい)、ボタン上でスワイプされたとき(タッチパネルの場合)、または子キーセット中で bm 関数が実行されたとき、 Bm 以下のルーチンが実行される。プログラムキーストリング宣言も兼ねる。 | 引数の並び | # | |
30 | Bs | ボタンキー、または I キーの子キーに置かれ、ボタンが選択確定されたとき、または子キーセット中で bs 関数が実行されたとき、 Bs 以下のルーチンが実行される。プログラムキーストリング宣言も兼ねる。 | 引数の並び | # | |
31 | Br | ボタンキー、または I キーの子キーに置かれ、ボタンが離れたとき、または子キーセット中で br 関数が実行されたとき、 Br 以下のルーチンが実行される。プログラムキーストリング宣言も兼ねる。 | 引数の並び | # | |
32 | Pc | 子キーセット処理ルーチンのトップキー。 I キー、または、 N キーの妹キーに置かれ、子キーセット内で、 E キーが実行されたとき、このキー以下のプログラムキーストリングが実行される。プログラムキーストリング宣言も兼ねる。 | 引数の並び | # | |
33 | Px | エラー処理ルーチンのトップキー。プログラムキーストリング宣言も兼ねる。 | 引数の並び | # | |
34 | Pt | タイマーキー。設定された時間が経過したとき、このキー以下のプログラムキーストリングが実行される。プログラムキーストリング宣言も兼ねる。 | 引数の並び | # | |
35 | E | キーセット制御キー | プログラムキーの一種。親キーセットに次に実行するキーセット名などを引き渡す。 | 値(文字列、通常、次に実行するキーセット名) | # |
36 | N | プログラムキーの一種。指定されたキーセットをトップキーセットとして、子ページを開く。 | 値(文字列、子ページのトップキーセット名) | # | |
37 | I Ic Id | レイアウトキーの一種。指定されたキーセットを親キーから引き継いだ領域内で実行する。 I :メモリー上のキーセットを使う。メモリー上にキーセットがなければ要求する。また、キーセットが使用中の場合は、そのコピーを使う。 Ic :メモリー上のキーセットのコピーを使う。メモリー上にキーセットがなければ、要求する。 Id :キーセットを要求し、そのキーセットを使う。 | 値(文字列、子ページのトップキーセット名) | # | |
38 | D | データキーストリングに含まれるキー | データを記録する。 De をトップとするデータキーストリング中では、キータイプが省略される。 | 変数型( var 、 str 、 int 、 loong 、 float 、 key のいずれか)、値(変数型に応じて) | . |
39 | Sl | データキーストリングに含まれるキー | スタイルキーストリングに対する名前をキーラベルで表現する。 Se をトップとするスタイルキーストリング中では、キータイプが省略される。 | なし | @ |
40 | S | スタイルを記述する。 Se をトップとするスタイルキーストリング中では、キータイプが省略される。 | スタイル値 ( 文字列 ) | ~ | |
41 | Xb | 禁止キー | このキーより妹側でのボタンを無効化する。 | なし | # |
42 | Xs | このキーより妹側では、親キーからのスタイルの継承を行わない。 | なし | # | |
43 | X | このキーより妹側では、描画、プログラムキーの実行を行わない。 | なし | # | |
44 | Z | コメント文を値として持つ。 通例、 /* コメント文 */ と表記する。 | 値(文字列、コメント文) | # |