入力
自動スペルチェック
4D にはカスタマイズ可能なスペルチェック機能がビルトインされています。 スペルチェックはテキスト型の 入力 オブジェクト、そして 4D Write Proドキュメントに対して実行可能です。
自動スペルチェックプロパティは、各オブジェクトのスペルチェックを有効にします この場合、スペルチェックはタイプ中に自動的に実行されます。 チェックしたいオブジェクトそれぞれに対して SPELL CHECKING
4Dランゲージコマンドを呼び出して実行することもできます。
JSON 文法
名称 | データタイプ | とりうる値 |
---|---|---|
spellcheck | boolean | true, false |
対象オブジェクト
コンテキストメニュー
このプロパティを有効にすると、フォームの実行中にオブジェクトに対して標準のコンテキストメニューが使用できるようになります。
ピクチャー型の 入力 オブジェクトの場合、標準の編集コマンド (カット、コピー、ペースト、そしてクリア) に加え、ファイルからピクチャーを読み込むために使用することのできる 読み込み... コマンド、ピクチャーをディスクに保存するのに使用する 別名で保存... コマンドなどがあります。 また、メニューを使用してピクチャーの表示フォーマットを変更することもできます。トランケート (中央合わせなし)、スケーリング そして スケーリング (中央合わせ/プロポーショナル) から選択できます。 このメニューを使用した 表示フォーマット の変更は一時的なものであり、レコードには保存されません。
マルチスタイル オプションがチェックされているテキスト型の 入力 オブジェクトの場合、標準の編集コマンド以外に以下の様なコマンドを使用することができます:
- フォント...: フォントシステムダイアログボックスを表示させます。
- 最近使用したフォント: セッション中に最近使用されたフォント名を表示します。 リストには最大で 10フォントまで表示されます (それ以上は古いものから置き換えられていきます)。 デフォルトではリストは空になっているので、このオプションは表示されません。 このリストは
SET RECENT FONTS
とFONT LIST
コマンドを使用して管理することができます。 - スタイルの変更をおこなうためのコマンド: スタイル、サイズ、カラー、背景色。
このポップアップメニューを使用してユーザーがスタイル属性を編集する と、4D は
On After Edit
フォームイベントを生成します。
Webエリア の場合、メニューの内容はプラットフォームの描画エンジンにより設定されます。 コンテキストメニューへのアクセスは WA SET PREFERENCE
コマンドを使用して制御できます。
JSON 文法
名称 | データタイプ | とりうる値 |
---|---|---|
contextMenu | string | "automatic" (省略時のデフォルト), "none" |
対象オブジェクト
入力可
入力可属性は、ユーザーがオブジェクトに値を入力できるかどうかを指定します。
すべてのアクティブオブジェクトはデフォルトで入力可です。 フォーム上の特定のフィールドやオブジェクトを入力不可にしたい場合、入力可チェックボックスの選択を解除します。 入力不可のオブジェクトはデータの表示のみをおこないます。 当該フィールド名や変数名を使用するメソッドによってデータを制御します。 入力不可オブジェクトでも On Clicked
, On Double Clicked
, On Drag Over
, On Drop
, On Getting Focus
そして On Losing Focus
フォームイベントは使用できます。 これらによって、カスタムコンテキストメニューの管理が容易になり、入力不可変数をドラッグ&ドロップしたり選択したりできるインターフェースをデザインすることができます。
このプロパティを無効にした場合、リストによってリストボックス列に関連付けられたポップアップメニューも使用できなくなります。