37 virtual void __ReflectToOS();
Defines a dropdown control.
Definition ckDropdown.h:24
CKProperty< std::vector< const char * > > items
Definition ckDropdown.h:41
CKProperty< int > selectedIndex
Definition ckDropdown.h:42
MenuHandle __menu
Definition ckDropdown.h:46
CKProperty< int > labelWidth
Definition ckDropdown.h:40
virtual bool HandleEvent(const CKEvent &evt)
Definition ckDropdown.cpp:102
MenuID __menuId
Definition ckDropdown.h:45
virtual ~CKDropdown()
Definition ckDropdown.cpp:28
virtual void AddedToWindow(CKWindow *window)
Definition ckDropdown.cpp:35
virtual void RaisePropertyChange(const char *propertyName)
Definition ckDropdown.cpp:117
bool __rebuildMenu
Definition ckDropdown.h:47
int __lastRaisedSelectedIndex
Definition ckDropdown.h:48
Defines an observable value.
Definition ckProperty.h:60
A base for controls that have a 'main' boolean or custom property.
Definition ck_pValueContainingControl.h:28
Defines a window. Window type (modal, document) is determined by CKWindowInitParams and CKWindowType.
Definition ckWindow.h:89
CKControlType
Defines a control type (i.e. PushButton, Checkbox, etc.)
Definition ckTypes.h:51
Initialization parameters for a CKControl.
Definition ckControl.h:27
Defines an event raised by the framework, mostly for user actions.
Definition ckTypes.h:490