Curl
 

Menu
 Chapter.1
 Chapter.2
 Chapter.3
 Chapter.4
 Chapter.5
 Chapter.6
 Chapter.7
 Chapter.8
 Chapter.9
 Chapter.10
 
 
■コントロール

CurlのGUIツールキットにはさまざまなボタンコントロール、テキストコントロール 、リストコントロール、メニューが含まれています。
このツールキットはHTMLのコントロール機能と重複していますが、より多くの方法でカスタマイズできるように
なっています。従来はこれらのコントロールを使用するために、JavaScriptを使用していました。

Curlでは単にHTMLとJavaScriptを組み合わせた場合とは異なり、新しいコントロールを作成することもできます。
ツールキットに含まれている主なコントロールは下記の表を参照してください。

GUI ツールキットに含まれているコントロールクラス
クラス名 スタイル 説明
CommandButton 標準、ラベルのみ、
ロールオーバー
何らかの処理を開始する。
CheckButton 標準、ラベルのみ、
コマンドボタン標準、コマンドボタンロールオーバー
チェックボックスとして動作し、プール値を表す
RadioButton 標準、ラベルのみ、
コマンドボタン標準、コマンドボタン ロールオーバー
RadioFrame内に配置することによって、
ボタンのグループを構成できる。
グループ内では1個のボタンしか選択できない
TextDisplay 標準 編集不可能なテキストをダイアログボックス内に表示する
TextField 標準 編集可能なテキストをダイアログボックスまたはアプレット内に表示する
PasswordField 標準 TextFieldと類似しているが、ユーザーが文字を入力すると、文字の代わりに*などが表示される。
TexArea 標準 1行以上のテキストをユーザーに入力させる
ListBox 標準、
チェックボックス
テキストまたはグラフィックによる複数の項目を1列に表示する(複数の項目も選択できる)
必要に応じてスクロールバーが追加される
DropdownList 標準 ドッロプダウンリストでテキストまたはグラフィックによる項目を表示する
ComboBox 標準 TextFieldDropdownListを組み合わせたコントロール。ユーザーは、自分で値を入力するか、または一覧から選択できる(選択できる値は1個で、テキストのみ)
ColorDropdown 標準 色を選択するためのドロップダウンリスト


Chapter.4(Part.1)へ戻る
Chapter.4(Part.3)へ進む