etc.negui.control.combobox.excombobox

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
iImageメンバが有効
INDENT
iIndentメンバが有効
DATA
lParamメンバが有効
OVERLAY
iOverlayメンバが有効
SELECTEDIMAGE
iSelectedImageメンバが有効
TEXT
pszTextメンバが有効
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 );
History:
1.032: 新規作成。
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();