HRESULT SRadioBox::OnAttrCheck( const SStringW& strValue, BOOL bLoading ) { if(bLoading) { GetEventSet()->setMutedState(true); SetCheck(strValue != L"0"); GetEventSet()->setMutedState(false); }else { SetCheck(strValue != L"0"); } return S_FALSE; }
SAnimateImgWnd::SAnimateImgWnd() :m_pSkin(NULL) ,m_iCurFrame(0) ,m_nSpeed(50) ,m_bAutoStart(TRUE) ,m_bPlaying(FALSE) ,m_iTimeFrame(0) ,m_nRepeat(-1) ,m_iRepeat(0) { m_bMsgTransparent=TRUE; GetEventSet()->addEvent(EVENTID(EventAnimateStart)); GetEventSet()->addEvent(EVENTID(EventAnimateStop)); }
SSpinButtonCtrl::SSpinButtonCtrl(void) :m_btnUp(NULL) ,m_btnDown(NULL) ,m_nMin(0) ,m_nMax(100) ,m_nValue(0) ,m_uStep(1) ,m_bCircle(TRUE) { GetEventSet()->addEvent(EVENTID(EventSpinValue2String)); }
SChatEdit::SChatEdit(void) { GetEventSet()->addEvent(EVENTID(EventChatEditKeyReturn)); }
SSearchDropdownList::SSearchDropdownList(void):m_nDropAlign(DROPALIGN_RIGHT),m_nMaxDropHeight(150),m_pDropDownWnd(NULL) { GetEventSet()->addEvent(EVENTID(EventFillSearchDropdownList)); GetEventSet()->addEvent(EVENTID(EventDropdownListSelected)); }
SColorPicker::SColorPicker(void):m_crDef(RGBA(0,0,0,255)),m_crCur(RGBA(0,0,0,255)) { GetEventSet()->addEvent(EventColorChange::EventID); }