項目
|
説明
|
ボタン
|
ボタンは、シミュレーションの実行時に処理を実行するためのトリガとして利用できる基本的な要素です。例えば、ログイン画面に配置されるOKボタンが該当します。
ボタンがクリックされたときに実行する処理は、タグ付き値'OnClick'に記述します。
クリックイベントに対応して実行する処理の例としては、シグナルの送信があります。
表示内容を調整するプロパティ:
- Client Edge
- Default Button
- Disabled
- Flat
- Horizontal Alignment
- Modal Frame
- Multiline
- Right Align Text
- Right To Left Reading Order
- Static Edge
- Tabstop
- Transparent
- Vertical Alignment
- Visible
タグ付き値:
- OnClick – ボタンがクリックされたときの処理をJavascriptで記述します。
プロパティ:
操作:
|
チェックボックス
|
表示内容を調整するプロパティ:
- Auto
- Client Edge
- Disabled
- Flat
- Horizontal Alignment
- Left Text
- Modal Frame
- Multiline
- Right Align Text
- Right To Left Reading Order
- Static Edge
- Tabstop
- Vertical Alignment
- Visible
タグ付き値:
- OnCheck – チェックボックスの状態が変わったときの処理をJavascriptで記述します。
プロパティ:
- Checker – 数値: [0|1]
- Enable
- Show
- Text
|
コンボボックス
|
表示内容を調整するプロパティ:
- Auto
- Client Edge
- Data – 実行時に選択肢として表示される内容を、セミコロン区切りで指定します。
例 "yes;no;maybe"
- Disabled
- Has Strings
- Lowercase
- Modal Frame
- Right Align Text
- Right To Left Reading Order
- Sort
- Static Edge
- Tabstop
- Type
- Uppercase
- Vertical Scroll
- Visible
操作
- AddString (string)
- DeleteAll ()
- DeleteItem (number) – 指定したインデックスの項目を削除します。
- DeleteString (string) – 文字列に一致する項目を削除します。
- GetCount ()
- GetString (number)
- InsertItem (number, string)
- InsertString (number, string)
- SetString (number, string)
プロパティ:
- Enable
- Selection – 選択されている要素のインデックスの値です。
- Show
|
ダイアログ
|
表示内容を調整するプロパティ:
- Absolute Align
- Application Window
- Border - Resizing あるいは Dialog Frame です。
- Center
- Client Edge
- Center Mouse
- Clip Siblings
- Disabled
- Horizontal Scrollbar
- Left Scrollbar
- Local Edit
- Maximize Box
- Minimise Box
- No Activate
- Overlapped Window
- Palette Window
- Right Align Text
- Right To Left Reading Order
- Set Foreground
- System Menu
- System Modal
- Title Bar
- Tool Window
- Topmost
- Transparent
- Vertical Scrollbar
- Visible
- Window Edge
プロパティ:
操作:
|
エディットコントロール・リッチエディットコントール
|
表示内容を調整するプロパティ
- Align Text
- Auto HScroll
- Auto VScroll
- Border
- Client Edge
- Disabled
- Lowercase (エディットコントロールのみ)
- Modal Frame
- Multiline
- Number
- Password
- Read Only
- Right Align Text
- Right To Left Reading Order
- Static Edge
- Tabstop
- Transparent
- Uppercase (エディットコントロールのみ)
- Visible
- Want Return
プロパティ:
|
グループボックス
|
表示内容を調整するプロパティ:
- Client Edge
- Disabled
- Flat
- Horizontal Alignment
- Modal Frame
- Right Align Text
- Static Edge
- Tabstop
- Visible
プロパティ:
|
リストボックス
|
表示内容を調整するプロパティ:
- Border
- Client Edge
- Disable No Scroll
- Disabled
- Left Scrollbar
- Modal Frame
- Right Align Text
- Selection
- Sort
- Static Edge
- Tabstop
- Vertical Scroll
- Visible
操作:
- AddString (string)
- DeleteAll ()
- DeleteItem (number) – 指定したインデックスの項目を削除します。
- DeleteString (string) – 指定した文字列の項目を削除します。
- GetCount ()
- GetString (number)
- InsertItem (number, string)
- InsertString (number, string)
- SetString (number, string)
プロパティ:
- Enable
- Selection – 選択されている項目のインデックスの値です。
- Show
|
リストコントロール
|
表示内容を調整するプロパティ:
- Alignment
- Always Show Selection
- Border
- Client Edge
- Disabled
- Edit Labels
- Left Scrollbar
- Modal Frame
- No Column Header
- No Scroll
- Single Selection
- Sort
- Static Edge
- Tabstop
- View
タグ付き値:
- Columns – 列の名前と列の幅をセミコロン区切りで指定します。
例: "Column1;100;Column2;150;"
操作:
- AddString (string)
- DeleteAll ()
- DeleteItem (number) – 指定したインデックスの項目を削除します。
- DeleteString (string) – 指定した文字列の項目を削除します。
- GetCount ()
- GetString (number, number)
- InsertItem (number, string)
- InsertString (number, string)
- SetString (number, number, string)
プロパティ:
- Enable
- Selection – 選択されている項目のインデックスの値です。
- Show
|
画像コントロール
|
画像コントロールの既定の画像は、タグ付き値'Image'で設定できます。この値には、実際に参照可能なファイル名を設定します。画像はJavaScriptのChangeImageFileメソッドを使って実行時に変更できます。このメソッドには、読み込むファイル名の文字列パラメータを1つ指定します。
Image Typeタグ付き値に画像の正しい種類(Bitmap,Enhanced Metafile,Iconのいずれか)を設定します。この設定は実行時に変更できません。
タグ付き値:
- Border
- Center Image
- Client Edge
- Color (frame color)
- Disabled
- Image Type
- Modal Frame
- Real Size Image
- Static Edge
- Tabstop
- View
- Visible
操作:
- ChangeImageFile (string) - ファイル名
プロパティ:
|
プログレスバー
|
表示内容を調整するプロパティ:
- Border
- Client Edge
- Disabled
- Marquee
- Modal Frame
- Smooth
- Static Edge
- Tabstop
- Vertical
- Visible
タグ付き値:
- Range – 最小値と最大値をセミコロン区切りで指定します。例: "1;100"
プロパティ:
|
ラジオボタン
|
表示内容を調整するプロパティ:
- Auto
- Client Edge
- Disabled
- Flat
- Group
- Horizontal Alignment
- Left Text
- Modal Frame
- Multiline
- Static Edge
- Tabstop
- Vertical Alignment
- Visible
タグ付き値:
- OnChangeSelection – 選択状態が変更されたときに実行するJavascriptを指定します。
プロパティ:
- Checked – 数値: [0|1]
- Enable
- Selection – 数値:
- Show
|
スライダーコントロール
|
表示内容を調整するプロパティ:
- Auto Tick
- Border
- Client Edge
- Disabled
- Enable Selection Range
- Modal Frame
- Orientation
- Point
- Static Edge
- Tabstop
- Tick Marks
- Transparent
- Transparent Background
- Tooltips
- Visible
タグ付き値:
- Range – 最小値と最大値をセミコロン区切りで指定します。例: "1;100"
プロパティ:
- Enable
- PageSize
- Pos
- Range
- Show
|
スピンコントロール
|
表示内容を調整するプロパティ:
- Alignment
- Arrow Keys
- Auto Buddy
- Client Edge
- Disabled
- Modal Frame
- No Thousands
- Orientation
- Set Buddy Integer
- Static Edge
- Tabstop
- Visible
- Wrap
タグ付き値:
- Range – 最小値と最大値をセミコロン区切りで指定します。例: "1;100"
プロパティ:
|
テキスト・ラベル
|
表示内容を調整するプロパティ:
- Align Text
- Border
- Client Edge
- Disabled
- End Ellipsis
- Modal Frame
- Path Ellipsis
- No Wrap
- Notify
- Path Ellipsis
- Right Align Text
- Simple
- Static Edge
- Sunken
- Tabstop
- Visible
- Word Ellipsis
プロパティ:
|
タブコントロール
|
表示内容を調整するプロパティ:
- Border
- Bottom
- Buttons
- Client Edge
- Disabled
- Flat Buttons
- Focus
- Hot Track
- Model Frame
- Multiline
- Right Align Text
- Static Edge
- Style
- Tabstop
- Tooltips
- Visible
タグ付き値:
- Tabs – タブ名をセミコロン区切りで指定します。例: "Tab 1;Tab 2;Tab 3;"
プロパティ:
|
ツリーコントロール
|
表示内容を調整するプロパティ:
- Always Show Selection
- Border
- Check Boxes
- Client Edge
- Disable Drag Drop
- Disabled
- Edit Labels
- Full Row Select
- Has Buttons
- Has Lines
- Horizontal Scroll
- Left Scrollbar
- Lines At Root
- Modal Frame
- Right Align Text
- Right To Left Reading Order
- Scroll
- Single Expand
- Static Edge
- Tabstop
- Tooltips
- Track Select
- Visible
操作:
- Delete () - 指定した項目を削除します。
- InsertItem (string) - ピリオドで区切ったパスを指定します。そのパスの内容を追加します。親となる項目が存在しない場合には、自動的に親となる項目も追加します。
- InsertString (string) - InsertItemと同じです。
- TreeItem (string) - ピリオドで区切ったパスを指定します。その内容に対して、Textで文字列を取得あるいは設定したり、Deleteで削除したりできます。
プロパティ:
- Enable
- Selection – 選択されている項目を、ピリオドで区切ったパス情報で返します。
- Show
- Text – 対象の項目の文字列(名前)です。
例:
dialog.MyDialog.MyTreeControl.InsertItem("Root.Parent.Child");
dialog.MyDialog.MyTreeControl.TreeItem("Root.Parent.Child").Text = "Modified";
dialog.MyDialog.MyTreeControl.Selection = "Root.Parent";
dialog.MyDialog.MyTreeControl.TreeItem("Root.Parent.Modified")
.Delete();
|