#include <w32dlib/autocheck.h>
Inheritance diagram for W32DLib::AutoCheck:

Public Types | |
| enum | EState { eError = 0, eChecked = BST_CHECKED, eUnchecked = BST_UNCHECKED, eIndeterminate = BST_INDETERMINATE } |
| Describes the checkstate. More... | |
Public Member Functions | |
| AutoCheck (Dialog *parent, int resource_id, DataX *datax) | |
| Constructor. | |
| virtual | ~AutoCheck () |
| Destructor. | |
| void | OnPress (Window *owner, W32DLibCallback callback) |
| Sets a callback for a button press. | |
| void | SetFullState (EState state) |
| Sets the tickstate. | |
| EState | GetFullState () |
| Gets the tickstate. | |
| void | SetState (bool state) |
| Sets the tickstate. | |
| bool | GetState () |
| Gets the tickstate. | |
| virtual void | DoDataExchange (bool set) |
| Performs data exchange. | |
|
|
Describes the checkstate.
|
|
||||||||||||||||
|
Constructor.
|
|
|
Destructor.
|
|
|
Performs data exchange. Support types: eString -- see Control::DoDataExchange() eInt -- same as GetFullState() / SetFullState() eBool -- same as GetState() / SetState()
Reimplemented from W32DLib::Control. |
|
|
Gets the tickstate. This member allows the indeterminate state to be tested.
|
|
|
Gets the tickstate.
|
|
||||||||||||
|
Sets a callback for a button press.
|
|
|
Sets the tickstate. This member allows the indeterminate checks to be set.
|
|
|
Sets the tickstate.
|
1.4.1