[ top ] [ prev ] [ up ] [ next ]
Phi::RadioButton
- システムのラジオボタンのラッパー
RadioButton を使うと,ラジオボタンをフォームに追加できます。ラジオボタンは,相互排他的な(一度に 1 つしか選択できない)オプションのセットを提示します。ユーザーがいずれかのラジオボタンを選択すると,前に選択されていたラジオボタンは選択解除されます。多くの場合,ラジオボタンはラジオグループボックス ( RadioGroup ) にグループ化されます。グループボックスをフォームに追加してから,ラジオボタンをコンポーネントパレットから取得し,それをグループボックスに入れます。
デフォルトでは, RadioGroup ,または Panel などの同一のウィンドウコントロールコンテナに直接含まれているすべてのラジオボタンがグループ化されます。たとえば,フォーム上の 2 つのラジオボタンを同時に選択できるのは,その 2 つがそれぞれ異なるグループボックスに含まれている場合など別のコンテナに含まれている場合だけです。
super class
- Phi::Button
class methods
- new(parent[, name, caption]) : Phi::RadioButton
-
properties
- alignment : Fixnum (LeftRight)
-
ラジオボタンに相対するキャプションの位置
- taLeftJustify
-
キャプションをラジオボタンの左側に表示する
- taRightJustify
-
キャプションをラジオボタンの右側に表示する
- 注意
-
alignment をラジオボタンのテキスト領域におけるキャプションの位置合わせと間違えないでください。キャプションは常に左揃えで表示されます。
alignment はボタンのどちら側にテキスト領域が表示されるかを制御するだけです。
- checked : Boolean
-
ラジオボタンで表されたオプションが選択されたかどうか
checked は,ラジオボタンが選択されたかどうかを取得できます。
checked を true に設定すると,いずれかのラジオボタンを選択した場合に同じコンテナに入っているほかのすべてのラジオボタンの選択を解除します。
checked を false に設定すると,ラジオボタンを選択してもそのグループで選択されているほかのラジオボタンの選択状態はそのままです。
events
OnEnter
OnExit
OnKeyDown
OnKeyPress
OnKeyUp
OnClick
OnContextPopup
OnDblClick
OnDragDrop
OnDragOver
OnEndDock
OnEndDrag
OnMouseDown
OnMouseMove
OnMouseUp
OnStartDock
OnStartDrag
[ top ] [ prev ] [ up ] [ next ]