14 CheckList _selectableItemsList, _selectedItemsList;
15 Button _buttonAdd, _buttonAddAll;
16 Button _buttonDelete, _buttonDeleteAll;
18 vector<KeyValue> _selectableItems;
19 vector<KeyValue> _selectedItems;
HWND WinHandle
Definition Common.h:16
Definition EventListeners.h:38
Definition EventListeners.h:46
A UI component that displays a list of checkable items.
Definition CheckList.h:23
Component()
Constructs a new Component instance.
Definition Graphics.h:161
void getSelectedItems(vector< KeyValue > &items)
void windowCreated()
Called after the native window is created; initializes child components.
void setSelectableItems(const vector< KeyValue > &items)
void onWindowResized()
Called when the window is resized; adjusts layouts.
BOOL getCreateWindowOptions(wstring &title, UINT &widownStyles, wstring &wndClassName, BOOL &isCustomWndProc)
Provides window creation options specific to this component.
void setSelectedItems(const vector< KeyValue > &items)
void onPaint(Graphics *g)
Called to paint the PickList component.
void onAction(const ActionEvent &ev)
Handles actions triggered by buttons or other components.