History
1.00β17:
etc.negui.control.combobox.comboboxをpublic importに変更。
1.00β15:
新規作成。
class ExComboBoxException: etc.negui.control.combobox.combobox.ComboBoxException;
enum COMBOBOXITEM_MASK;
DI_SETITEM
CBEN_GETDISINFO通知メッセージを使う時のみ
IMAGE
INDENT
DATA
OVERLAY
SELECTEDIMAGE
TEXT
struct COMBOBOXITEM;
Text text();
void text(wchar* text);
wchar* text(Text text);
struct EXCOMBOBOX;
struct EXCOMBOBOXITEM;
class ExComboBox: etc.negui.control.combobox.combobox.ComboBox, etc.negui.control.control.ICommonControl;
拡張コンボボックス。
enum EVENT;
BEGINEDIT
ユーザーが、ドロップダウン リストを表示したり、コントロールのエディット ボックスをクリックしたりすると送信されます。
DELETEITEM
DRAGBEGIN
コントロールのエディット領域に表示される項目のイメージのドラッグを開始すると送信されます。
ENDEDIT
ユーザーが、エディット ボックス内の操作を完了するか、コントロールのドロップダウン リストから項目を選択すると、送信されます。
GETDISPINFO
コールバック項目に関する表示情報を取得するために送信されます。
INSERTITEM
新しい項目がコントロールに挿入されると送信されます。
this(NeGui Owner
, ITEM_ID Id
, TYPE Type
= (TYPE).STANDARD, int Height
= 0);
- History:
- 1.032:
[P] 処理内容変更。
this(ref NEGUIINFO NeGuiInfo
, TYPE Type
);
ImageList imageList();
ImageList imageList(ImageList ImgList
);
int del(int Index
);
int insertEx(ref const COMBOBOXITEM ComboBoxItem
);
const bool get(ref COMBOBOXITEM ComboBoxItem
);
const COMBOBOXITEM get(int Index
);
bool set(ref const COMBOBOXITEM ComboBoxItem
);
alias text;
const Text text();
const ComboBox comboBox();
const EditBox editBox();