combo.h File Reference

(r1785/r1496)

#include <wx/wx.h>
#include "combog.h"

Go to the source code of this file.

Classes

struct  wxComboCtrlFeatures
class  wxComboCtrlBase
class  wxComboPopup

Defines

#define wxXTRA_COMBOCTRL   1
#define wxIndex   int

Enumerations

enum  { wxCC_SPECIAL_DCLICK = 0x0100, wxCC_STD_BUTTON = 0x0200 }
enum  {
  wxCC_BUTTON_OUTSIDE_BORDER = 0x0001, wxCC_POPUP_ON_MOUSE_UP = 0x0002, wxCC_NO_TEXT_AUTO_SELECT = 0x0004, wxCC_IFLAG_CREATED = 0x0100,
  wxCC_IFLAG_BUTTON_OUTSIDE = 0x0200, wxCC_IFLAG_INDENT_SET = 0x0400, wxCC_IFLAG_PARENT_TAB_TRAVERSAL = 0x0800
}
enum  { wxCC_MF_ON_BUTTON = 0x0001 }
enum  { wxCP_IFLAG_CREATED = 0x0001 }

Variables

WXDLLIMPEXP_CORE wxTextCtrl
WXDLLEXPORT wxComboPopup


Define Documentation

#define wxIndex   int
 

Definition at line 28 of file combo.h.

#define wxXTRA_COMBOCTRL   1
 

Definition at line 27 of file combo.h.


Enumeration Type Documentation

anonymous enum
 

Enumerator:
wxCC_SPECIAL_DCLICK 
wxCC_STD_BUTTON 

Definition at line 60 of file combo.h.

00061 {
00062     // Double-clicking a read-only combo triggers call to popup's OnComboPopup.
00063     // In wxOwnerDrawnComboBox, for instance, it cycles item.
00064     wxCC_SPECIAL_DCLICK             = 0x0100,
00065 
00066     // Dropbutton acts like standard push button.
00067     wxCC_STD_BUTTON                 = 0x0200
00068 };

anonymous enum
 

Enumerator:
wxCC_BUTTON_OUTSIDE_BORDER 
wxCC_POPUP_ON_MOUSE_UP 
wxCC_NO_TEXT_AUTO_SELECT 
wxCC_IFLAG_CREATED 
wxCC_IFLAG_BUTTON_OUTSIDE 
wxCC_IFLAG_INDENT_SET 
wxCC_IFLAG_PARENT_TAB_TRAVERSAL 

Definition at line 72 of file combo.h.

00073 {
00074     // First those that can be passed to Customize.
00075     // It is Windows style for all flags to be clear.
00076 
00077     // Button is preferred outside the border (GTK style)
00078     wxCC_BUTTON_OUTSIDE_BORDER      = 0x0001,
00079     // Show popup on mouse up instead of mouse down (which is the Windows style)
00080     wxCC_POPUP_ON_MOUSE_UP          = 0x0002,
00081     // All text is not automatically selected on click
00082     wxCC_NO_TEXT_AUTO_SELECT        = 0x0004,
00083 
00084     // Internal use: signals creation is complete
00085     wxCC_IFLAG_CREATED              = 0x0100,
00086     // Internal use: really put button outside
00087     wxCC_IFLAG_BUTTON_OUTSIDE       = 0x0200,
00088     // Internal use: SetTextIndent has been called
00089     wxCC_IFLAG_INDENT_SET           = 0x0400,
00090     // Internal use: Set wxTAB_TRAVERSAL to parent when popup is dismissed
00091     wxCC_IFLAG_PARENT_TAB_TRAVERSAL = 0x0800
00092 };

anonymous enum
 

Enumerator:
wxCC_MF_ON_BUTTON 

Definition at line 96 of file combo.h.

00097 {
00098     wxCC_MF_ON_BUTTON               =   0x0001 // cursor is on dropbutton area
00099 };

anonymous enum
 

Enumerator:
wxCP_IFLAG_CREATED 

Definition at line 537 of file combo.h.

00538 {
00539     wxCP_IFLAG_CREATED      = 0x0001 // Set by wxComboCtrlBase after Create is called
00540 };


Variable Documentation

class WXDLLEXPORT wxComboPopup
 

Definition at line 55 of file combo.h.

class WXDLLIMPEXP_CORE wxTextCtrl
 

Definition at line 54 of file combo.h.


Generated on Sat Nov 10 03:49:37 2007 for Camelot by  doxygen 1.4.4