## MQWidget.ComboBox class

コンボボックスクラス。

継承クラス: MQWidget.WidgetBase

### Property

get | set | Type | Name | Description
--- | --- | --- | --- | ---
o | o | int | currentIndex | カレントインデックス
o | o | int | numVisible | プルダウンメニュー内の表示項目数

### Method

Member | Description
--- | ---
ComboBox | コンストラクタ。
addItem | 項目を追加します。
deleteItem | 項目を削除します。
clearItems | すべての項目を削除します。
getItemCount | 項目数を取得します。
getItem | 項目の文字列を取得します。
setItem | 項目の文字列を設定します。
getItemTag | 項目に割り当てられた任意値を取得します。
setItemTag | 項目の任意値を設定します。
addChangedEvent | カレントインデックスが変更された時のイベントを追加します。

ComboBox([parent])
コンストラクタ。
  引数：
  MQWidget.WidgetBase | parent | - | 親ウィジェット

addItem(text)
項目を追加します。
  引数：
  string | text | - | 項目の文字列
  戻り値：
  int | - | 追加された項目のインデックス

deleteItem(index)
項目を削除します。
  引数：
  int | index | - | 項目のインデックス

clearItems
すべての項目を削除します。

getItemCount
項目数を取得します。
  戻り値：
  int | - | 項目数

getItem(index)
項目の文字列を取得します。
  引数：
  int | index | - | 項目の文字列
  戻り値：
  string | - | 項目の文字列

setItem(index, text)
項目の文字列を設定します。
  引数：
  int | index | - | 項目のインデックス
  string | text | - | 項目の文字列

getItemTag(index)
項目に割り当てられた任意値を取得します。
  引数：
  int | index | - | 項目の文字列
  戻り値：
  int | - | 項目の任意値

setItemTag(index, tag)
項目の任意値を設定します。
  引数：
  int | index | - | 項目のインデックス
  int | tag | - | 項目の任意値

addChangedEvent(callback)
カレントインデックスが変更された時のイベントを追加します。
  引数：
  function(sender) | callback | - | コールバック関数