nux-1.16.0
nux::AbstractComboBox Class Reference
Inheritance diagram for nux::AbstractComboBox:
nux::View nux::InputArea nux::Area nux::InitiallyUnownedObject nux::Focusable nux::Object nux::Trackable nux::Introspectable nux::ComboBoxComplex nux::ComboBoxSimple nux::ComboBoxListPropertyItem nux::ComboBoxPropertyItem

List of all members.

Public Member Functions

 AbstractComboBox (NUX_FILE_LINE_PROTO)
virtual long ProcessEvent (IEvent &ievent, long TraverseInfo, long ProcessEventInfo)=0
virtual void Draw (GraphicsEngine &GfxContext, bool force_draw)
virtual void DrawContent (GraphicsEngine &GfxContext, bool force_draw)
virtual void PostDraw (GraphicsEngine &GfxContext, bool force_draw)
void RecvMouseEnter (int x, int y, unsigned long button_flags, unsigned long key_flags)
void RecvMouseLeave (int x, int y, unsigned long button_flags, unsigned long key_flags)
StaticTextGetStaticText ()

Protected Attributes

HLayoutm_hlayout
InputArea_combo_box_area
InputArea_combo_box_opening_area
StaticText_pango_static_text
bool m_MenuIsActive
bool m_IsOpeningMenu

Static Protected Attributes

static Color m_sCOMBO_COLOR = Color (0x009F9F00)
static Color m_sCOMBO_BUTTON_COLOR = Color (0x00FFFFFF)
static Color m_sCOMBO_MOUSEOVER_COLOR = Color (0x55FFFFFF)

Detailed Description

Definition at line 31 of file AbstractComboBox.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends