概要

各タイプの記述子は、1 つのマクロ画面の <description> エレメント内にある個々の XML エレメントとして保管されます。

初めは、すべてのタイプのディスクリプターを理解する必要はありません。次の 2 つのタイプを理解することから始めてください。
  • 「Fields Counts and OIA」ディスクリプター (実際には、3 つの個別ディスクリプターが含まれます)
  • ストリング・ディスクリプター
これらのタイプの記述子だけで、多くの、おそらく大部分のアプリケーション画面を確実に記述できます。しかし、これらのタイプでは十分ではない場合は、他のタイプの記述子のいずれかを使用する必要があります。
表 1 は、すべてのタイプの記述子をリストし、1 つのマクロ画面 (具体的には、1 つの <description> エレメントに属する 1 つの <screen> エレメント) に存在できる、各タイプの記述子数を示しています。
表 1. 記述子のタイプ、各タイプで使用できる数
ディスクリプターのタイプ: マクロ画面ごとに使用できるこのタイプの記述子数
Field Counts and OIA 1 (必須)
ストリング・ディスクリプター 0 またはそれ以上
カーソル・ディスクリプター 0 または 1
属性ディスクリプター 0 またはそれ以上
条件ディスクリプター 0 またはそれ以上
以下のサブセクションでは、各タイプの記述子を詳しく説明しています。