#ifndef _WX_CHOICE_H_
#define _WX_CHOICE_H_
-WXDLLEXPORT_DATA(extern const char*) wxChoiceNameStr;
-
// Choice item
class WXDLLEXPORT wxChoice: public wxChoiceBase
{
,int n = 0
,const wxString asChoices[] = NULL
,long lStyle = 0
-#if wxUSE_VALIDATORS
,const wxValidator& rValidator = wxDefaultValidator
-#endif
,const wxString& rsName = wxChoiceNameStr
)
{
,n
,asChoices
,lStyle
-#if wxUSE_VALIDATORS
,rValidator
-#endif
,rsName
);
}
,int n = 0
,const wxString asChoices[] = NULL
,long lStyle = 0
-#if wxUSE_VALIDATORS
,const wxValidator& rValidator = wxDefaultValidator
-#endif
,const wxString& rsName = wxChoiceNameStr
);
// Implement base class virtuals
//
virtual int DoAppend(const wxString& rsItem);
+ virtual int DoInsert(const wxString& rsItem, int pos);
virtual void Delete(int n);
virtual void Clear(void);