### 16.2.2.1 基本ウィジェット

class `Balloon`( | )

  ヘルプを提示するためにウィジェット上にポップアップするBalloon。ユーザがカーソルをBalloonウィジェットが束縛されているウィジェット内部へ移動させたとき、説明のメッセージが付いた小さなポップアップウィンドウがスクリーン上に表示されます。

class `ButtonBox`( | )

  ButtonBoxウィジェットは、`Ok Cancel`のためだけに普通は使われるようなボタンボックスを作成します。

class `ComboBox`( | )

  ComboBoxウィジェットはMS Windowsのコンボボックスコントロールに似ています。ユーザはエントリ・サブウィジェットでタイプするか、リストボックス・サブウィジェットから選択するかのどちらかで選択肢を選びます。

class `Control`( | )

  Controlウィジェットは`SpinBox`ウィジェットとしても知られています。ユーザは二つの矢印ボタンを押すか、またはエントリに直接値を入力して値を調整します。新しい値をユーザが定義した上限と下限に対してチェックします。

class `LabelEntry`( | )

  LabelEntryウィジェットはエントリウィジェットとラベルを一つのメガウィジェットにまとめたものです。``記入形式''型のインタフェースの作成を簡単に行うために使うことができます。

class `LabelFrame`( | )

  LabelFrameウィジェットはフレームウィジェットとラベルを一つのメガウィジェットにまとめたものです。LabelFrameウィジェット内部にウィジェットを作成するためには、`frame`サブウィジェットに対して新しいウィジェットを作成し、それらを`frame`サブウィジェット内部で取り扱います。

class `Meter`( | )

  Meterウィジェットは実行に時間のかかるバックグラウンド・ジョブの進み具合を表示するために使用できます。

class `OptionMenu`( | )

  OptionMenuはオプションのメニューボタンを作成します。

class `PopupMenu`( | )

  PopupMenuウィジェットは`tk_popup`コマンドの代替品として使用できます。`Tix` `PopupMenu`ウィジェットの利点は、操作するためにより少ないアプリケーション・コードしか必要としないことです。

class `Select`( | )

  Selectウィジェットはボタン・サブウィジェットのコンテナです。ユーザに対する選択オプションのラジオボックスまたはチェックボックス形式を提供するために利用することができます。

class `StdButtonBox`( | )

  StdButtonBoxウィジェットは、Motifに似たダイアログボックスのための標準的なボタンのグループです。