
インデント | [ソース] タブ 内のコマンドがインデントされます。 |
|---|---|
インデント ライン | インデント・ラインを使うことで、[ソース] タブ内のソース・コードのナビゲートしやすくなります。 |
行番号 | [ソース] タブ 内の行番号の表示/非表示が切り替わります。 |
コンポーネントの定義 | RDML ソース・コード内の DEFINE_COM ステートメントが表示されます。 |
メッセージの自動表示 | すべてのエラー・メッセージおよび警告メッセージが [ソース] タブ に展開表示されます。 |
右端で折り返す | なし - 右端で折り返されません。 |
オートコンプリート | OFF - このオプションを選択すると、コード入力を補助するプロンプトがソース・コード・ウィンドウに表示されなくなります。[アシスタント] タブは利用できます。 |
プロンプター - これは、LANSA コードを作成する際に利用可能な最も強力なオプションです。このオプションを選択すると、小さなダイアログが [ソース] タブ内に開かれます。このダイアログには、現在使用中のものに近い項目 (コマンド、パラメータ) が表示されます。 | |
インライン - このオプションを選択すると、オート・コンプリート機能により、ソース・コード内で最も適したオプションを選択できます。 このオプションは、別のダイアログではなく、現在行の一部として表示されます。[ソース] タブ 内のテキストに対して、オート・コンプリート機能が実行されます。 詳細は、「オート・コンプリート」を参照してください。 | |
ショートカット - オート・コンプリートを表示するためのキーボード・ショートカットで、[Ctrl + J] または [Ctrl + スペース] のいずれかになります。 | |
編集スタンプ | 名前 - ユーザー名の編集スタンプが [ソース] タブ に表示されます。 |
| ファンクションの形式設定 | |
|---|---|
| コマンド | 以下を使用して、コマンドの形式を設定します。
|
| キーワード | 以下を使用して、キーワードの形式を設定します。
|
| コンポーネントの形式設定 | |
|---|---|
| 識別子のフォーマットを自動調整 | あらゆる識別子 (変数、メソッド、プロパティ、イベント名) をその定義に従ってフォーマットします。 メソッドが以下のように定義されている場合に MthRoutine Name(MyMethod) 以下の形式で使用したいとします。 #COM_OWNER.mymethod この場合、形式は以下のように置換されます。 #COM_OWNER.MyMethod |
| 引用符なしの文字列を自動変換 | RDML は、引用符のない識別子を常に大文字で取り扱います。したがって、次のようになります。 #STD_TEXT := hello は、以下と同じになります。 #STD_TEXT := "HELLO" ほとんどの人がこの事を知らずに、次のような間違いをしてしまいます。 #COM_OWNER.Caption := STD_TEXT この自動変換のオプションを選択すると、これらのリテラルがこれに相当する大文字の文字列に再フォーマットされます。つまり、次のように自動変換されるようになります。 #STD_TEXT := hello は以下に変換されます。 #STD_TEXT := "HELLO" これにより、次のようなコーディング・ミスを無くすことができます。 #COM_OWNER.Caption := STD_TEXT なぜなら、以下のように自動変換されるからです。 #COM_OWNER.Caption := "STD_TEXT" これは、この行から離れるとすぐに変換されます。 |
| コマンド | 以下を使用して、コマンドの形式を設定します。
|
| パラメータ | 以下を使用して、パラメータの形式を設定します。
|
| システム値 | 以下を使用して、システム値の形式を設定します。
|