12345678910111213141516171819202122232425262728293031 |
- #include "stdafx.h"
- #include "UICheckBox.h"
- namespace DuiLib
- {
- LPCTSTR CCheckBoxUI::GetClass() const
- {
- return _T("CheckBoxUI");
- }
- LPVOID CCheckBoxUI::GetInterface(LPCTSTR pstrName)
- {
- if( _tcscmp(pstrName, DUI_CTR_CHECKBOX) == 0 ) return static_cast<CCheckBoxUI*>(this);
- return COptionUI::GetInterface(pstrName);
- }
- void CCheckBoxUI::SetCheck(bool bCheck, bool bTriggerEvent)
- {
- //if (GetCheck()==bCheck)
- //{
- // return;
- //}
- Selected(bCheck, bTriggerEvent);
- }
- bool CCheckBoxUI::GetCheck() const
- {
- return IsSelected();
- }
- }
|