ノートカードの命名規則
.initノートカード
この NC は、スクリプトのリセット後に 1 回読み取られて実行されます。ここで、オブジェクトの初期値(グローバルオプションなど)を定義できます。少なくともDEFAULTCARDコマンドが含まれている必要があります。カードのコンテンツを変更した場合は、スクリプトをリセットする必要があります。
メニューのノートカード
定義

NC Name:オブジェクトインベントリ内のノートカードの名前です。これはパスとオプションの権限で構成されます。
パス:ノートカード名の最初の部分。これは、プレフィックスと、:で区切られた 1 つ以上のボタン名で構成されます。パスは一意である必要があります。同じパスで複数のノートカードを使用しないでください。
接頭辞:常にSET
ボタン名:あなたが望むものは何でも。例:SET: Female:sittingは、ボタン(サブメニュー) Femaleを作成します。Femaleサブメニュー内にsittingボタンがあります。
権限:権限を使用すると、特殊な場合にボタンを非表示にすることができます。詳細は
ボタンの権限を参照。
特別な文字列
注: 特殊な文字列をネストすることはできません。
{.is-info}
コメント
コメントは/*と*/で囲まれた文字列です。コメントはボタン名に使用でき、その一部となります。メニューには表示されません。
例:(メニューを並び替えたいとき):
SET:/*1*/Button B SET:/*2*/Button A
「Button B」と「Button A」の 2 つのボタンを含むメニューが生成されます。
例2(同一に見える複数のボタン):
SET:/*Comment1*/Button SET:/*Comment2*/Button
「Button」と「Button」という 2 つのボタンを含むメニューが生成されます。
BASE64 エンコード文字
ノートカード名には文字を含めることはできないため、名前の中に非ラテン文字や特殊文字を使用することはできません。回避策として、BASE64 でエンコードされた文字列を使用できます。 BASE64 でエンコードされた文字列は、/$と$/で囲む必要があります。これはボタン名で使用でき、その一部になります。メニュー内で文字列がデコードされます。
Example1:
SET:M/$w7w=$/nchen SET:I /$4p2k$/ nPose
「München」ボタンと「I ❤ nPose」ボタンを生成します。
マクロ
マクロは/@と@/で囲む必要があります。メニューが作成されるたびに、マクロが再帰的に解析されます。 これは、ボタン名と権限(および MENUPROMP と一部のメニュープラグイン)内で使用できます。 ボタン名内で使用すると、名前の一部になります。マクロの値は、MACRO コマンドを使用して定義する必要があります。