give a name to the enumeration of the values which can be passed to OnDrawItem to make it easier to document it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53050 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -6,6 +6,22 @@
|
||||
// Licence: wxWindows license
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
enum wxOwnerDrawnComboBoxPaintingFlags
|
||||
{
|
||||
/**
|
||||
Combo control is being painted, instead of a list item.
|
||||
Argument item may be @c wxNOT_FOUND in this case.
|
||||
*/
|
||||
wxODCB_PAINTING_CONTROL = 0x0001,
|
||||
|
||||
/**
|
||||
An item with selection background is being painted.
|
||||
DC text colour should already be correct.
|
||||
*/
|
||||
wxODCB_PAINTING_SELECTED = 0x0002
|
||||
};
|
||||
|
||||
/**
|
||||
@class wxOwnerDrawnComboBox
|
||||
@wxheader{odcombo.h}
|
||||
@@ -28,6 +44,8 @@
|
||||
painted unless SetCustomPaintWidth() is called.
|
||||
@endStyleTable
|
||||
|
||||
@see wxComboCtrl window styles and @ref overview_windowstyles.
|
||||
|
||||
@beginEventTable{wxCommandEvent}
|
||||
@event{EVT_COMBOBOX(id, func)}
|
||||
Process a wxEVT_COMMAND_COMBOBOX_SELECTED event, when an item on
|
||||
@@ -64,8 +82,8 @@ public:
|
||||
@param pos
|
||||
Window position.
|
||||
@param size
|
||||
Window size. If @c wxDefaultSize is specified then the window is sized
|
||||
appropriately.
|
||||
Window size.
|
||||
If ::wxDefaultSize is specified then the window is sized appropriately.
|
||||
@param n
|
||||
Number of strings with which to initialise the control.
|
||||
@param choices
|
||||
@@ -165,16 +183,7 @@ public:
|
||||
@param item
|
||||
The index of the item to be drawn
|
||||
@param flags
|
||||
Combines any of the following flag values:
|
||||
|
||||
@beginStyleTable
|
||||
@style{wxODCB_PAINTING_CONTROL}
|
||||
Combo control is being painted, instead of a list item.
|
||||
Argument item may be @c wxNOT_FOUND in this case.
|
||||
@style{wxODCB_PAINTING_SELECTED}
|
||||
An item with selection background is being painted.
|
||||
DC text colour should already be correct.
|
||||
@endStyleTable
|
||||
A combination of the ::wxOwnerDrawnComboBoxPaintingFlags enumeration values.
|
||||
*/
|
||||
void OnDrawItem(wxDC& dc, const wxRect& rect, int item,
|
||||
int flags) const;
|
||||
|
Reference in New Issue
Block a user