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 - コールバック関数