summaryrefslogtreecommitdiff
path: root/src/w32dlib/autocheck.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/w32dlib/autocheck.h')
-rw-r--r--src/w32dlib/autocheck.h26
1 files changed, 23 insertions, 3 deletions
diff --git a/src/w32dlib/autocheck.h b/src/w32dlib/autocheck.h
index a40c703..f1b110e 100644
--- a/src/w32dlib/autocheck.h
+++ b/src/w32dlib/autocheck.h
@@ -58,7 +58,7 @@ namespace W32DLib
/// \brief Sets a callback for a button press
///
- /// \param owner The class the callback reside in.
+ /// \param owner The class the callback resides in.
/// \param callback The callback.
///
void OnPress(Window *owner,
@@ -67,10 +67,30 @@ namespace W32DLib
/// \brief Sets the tickstate.
///
+ /// This member allows the indeterminate checks to be set.
+ ///
+ /// \param state The tick state
+ /// \sa GetState()
+ ///
+ void SetFullState(EState state);
+
+
+ /// \brief Gets the tickstate.
+ ///
+ /// This member allows the indeterminate state to be tested.
+ ///
+ ///
+ /// \return The tick state
+ /// \sa SetState()
+ ///
+ EState GetFullState();
+
+ /// \brief Sets the tickstate.
+ ///
/// \param state The tick state
/// \sa GetState()
///
- void SetState(EState state);
+ void SetState(bool state);
/// \brief Gets the tickstate.
@@ -78,7 +98,7 @@ namespace W32DLib
/// \return The tick state
/// \sa SetState()
///
- EState GetState();
+ bool GetState();
protected: