View Source wxCheckListBox (wx v2.4.2)
Functions for wxCheckListBox class
A wxCheckListBox
is like a wxListBox
, but allows items to be checked or
unchecked.
When using this class under Windows wxWidgets must be compiled with wxUSE_OWNER_DRAWN set to 1.
See: wxListBox
, wxChoice
, wxComboBox
, wxListCtrl
,
wxCommandEvent
This class is derived (and can use functions) from: wxListBox
wxControlWithItems
wxControl
wxWindow
wxEvtHandler
wxWidgets docs: wxCheckListBox
Events
Event types emitted from this class:
command_checklistbox_toggled
Summary
Functions
Checks the given item.
Destructor, destroying the list box.
Returns true if the given item is checked, false otherwise.
Default constructor.
Constructor, creating and showing a list box.
Types
-type wxCheckListBox() :: wx:wx_object().
Functions
-spec check(This, Item) -> ok when This :: wxCheckListBox(), Item :: integer().
-spec check(This, Item, [Option]) -> ok when This :: wxCheckListBox(), Item :: integer(), Option :: {check, boolean()}.
Checks the given item.
Note that calling this method does not result in a wxEVT_CHECKLISTBOX
event
being emitted.
-spec destroy(This :: wxCheckListBox()) -> ok.
Destructor, destroying the list box.
-spec isChecked(This, Item) -> boolean() when This :: wxCheckListBox(), Item :: integer().
Returns true if the given item is checked, false otherwise.
-spec new() -> wxCheckListBox().
Default constructor.
-spec new(Parent, Id) -> wxCheckListBox() when Parent :: wxWindow:wxWindow(), Id :: integer().
-spec new(Parent, Id, [Option]) -> wxCheckListBox() when Parent :: wxWindow:wxWindow(), Id :: integer(), Option :: {pos, {X :: integer(), Y :: integer()}} | {size, {W :: integer(), H :: integer()}} | {choices, [unicode:chardata()]} | {style, integer()} | {validator, wx:wx_object()}.
Constructor, creating and showing a list box.