#include <ITriStateData.h>
|
| enum | { kDefaultIID = IID_ITRISTATEDATA } |
| |
| enum | TriState { kUnselected, kUnknown, kSelected } |
| |
Data interface for storing a value that can be in one of three states. There is a similar interface used for widgets with
three possible states.
- See Also
- ITriStateControlData
| virtual TriState ITriStateData::GetState | ( | | ) | |
| pure virtual |
| virtual bool16 ITriStateData::IsDeselected | ( | | ) | |
| pure virtual |
Check if the state is currently kUnselected
| virtual bool16 ITriStateData::IsSelected | ( | | ) | |
| pure virtual |
Check if the state is currently kSelected
| virtual bool16 ITriStateData::IsUnknown | ( | | ) | |
| pure virtual |
Check if the state is currently kUnknown
| virtual void ITriStateData::Set | ( | TriState | newState | ) | |
| pure virtual |