1 #include "ModuleControlBool.h"
3 void CModuleControlBool::Initialise(CAppSettings
*pAppSets
) {
4 m_hCheckbox
.SendMessage(BM_SETCHECK
, pAppSets
->GetBoolParameter(m_iId
) ? BST_CHECKED
: BST_UNCHECKED
);
7 void CModuleControlBool::Apply(CAppSettings
*pAppSets
) {
8 pAppSets
->SetBoolParameter(m_iId
, m_hCheckbox
.SendMessage(BM_GETCHECK
) == BST_CHECKED
);
11 void CModuleControlBool::CreateChild(HWND hParent
, RECT
& rect
) {
12 m_hCheckbox
.Create(TEXT("BUTTON"), hParent
, rect
, 0,
13 BS_AUTOCHECKBOX
| WS_CHILD
| WS_VISIBLE
| WS_TABSTOP
);