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

List of all members.

Public Member Functions

 ComboBoxComplex (NUX_FILE_LINE_PROTO)
virtual long ProcessEvent (IEvent &ievent, long TraverseInfo, long ProcessEventInfo)
void SetPopupWindowSize (unsigned int width, unsigned int height)
void SetPopupWidth (unsigned int width)
void AddItem (TableItem *item)
void RemoveItem (TableItem *item)
void RemoveAllItem ()
void OnMouseDown (int x, int y, unsigned long button_flags, unsigned long key_flags)
void OnMouseUp (int x, int y, unsigned long button_flags, unsigned long key_flags)
void OnPopupStop ()
void RecvMouseDown (int x, int y, unsigned long button_flags, unsigned long key_flags)
void RecvMouseUp (int x, int y, unsigned long button_flags, unsigned long key_flags)
void RecvMouseDrag (int x, int y, int dx, int dy, unsigned long button_flags, unsigned long key_flags)
void RecvSigActionTriggered (TableCtrl &table, TableItem &item, unsigned int row, unsigned int column)
void RecvSigTerminateMenuCascade ()
const TableItemGetSelection () const

Public Attributes

sigc::signal< void, TableItem & > sigSelectedItem

Protected Member Functions

virtual long PostLayoutManagement (long LayoutResult)
void InitializeWidgets ()
void InitializeLayout ()

Protected Attributes

const TableItemm_SelectedTreeNode
PopUpWindowm_PopupWindow
ListControlm_ListBox
HLayoutm_Layout

Detailed Description

Definition at line 39 of file ComboBoxComplex.h.


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