Interface fixes for Phoenix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@71652 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn 2012-06-05 21:26:48 +00:00
parent f15e648744
commit 5eeccdd52c

View File

@ -22,6 +22,27 @@ enum wxOwnerDrawnComboBoxPaintingFlags
wxODCB_PAINTING_SELECTED = 0x0002
};
/**
New window styles for wxOwnerDrawnComboBox
*/
enum
{
/**
Double-clicking cycles item if wxCB_READONLY is also used.
*/
wxODCB_DCLICK_CYCLES = wxCC_SPECIAL_DCLICK,
/**
If used, control itself is not custom paint using callback.
Even if this is not used, writable combo is never custom paint
until SetCustomPaintWidth is called
*/
wxODCB_STD_CONTROL_PAINT = 0x1000
};
/**
@class wxOwnerDrawnComboBox
@ -60,7 +81,7 @@ enum wxOwnerDrawnComboBoxPaintingFlags
@see wxComboCtrl, wxComboBox, wxVListBox, wxCommandEvent
*/
class wxOwnerDrawnComboBox : public wxComboCtrl
class wxOwnerDrawnComboBox : public wxComboCtrl, wxItemContainer
{
public:
/**