///////////////////////////////////////////////////////////////////// SComboBoxBase
| 67 | ////////////////////////////////////////////////////////////////////////// |
| 68 | // SComboBoxBase |
| 69 | SComboBase::SComboBase(void) |
| 70 | :m_pSkinBtn(GETBUILTINSKIN(SKIN_SYS_DROPBTN)) |
| 71 | ,m_pEdit(NULL) |
| 72 | ,m_bDropdown(TRUE) |
| 73 | ,m_nDropHeight(200, SLayoutSize::dp) |
| 74 | ,m_dwBtnState(WndState_Normal) |
| 75 | ,m_nAnimTime(200) |
| 76 | ,m_pDropDownWnd(NULL) |
| 77 | ,m_iInitSel(-1) |
| 78 | ,m_bAutoFitDropBtn(TRUE) |
| 79 | { |
| 80 | m_bFocusable=TRUE; |
| 81 | m_style.SetAttribute(L"align",L"left",TRUE); |
| 82 | m_style.SetAttribute(L"valign",L"middle",TRUE); |
| 83 | |
| 84 | m_evtSet.addEvent(EVENTID(EventCBSelChange)); |
| 85 | m_evtSet.addEvent(EVENTID(EventRENotify)); |
| 86 | m_evtSet.addEvent(EVENTID(EventCBDropdown)); |
| 87 | } |
| 88 | |
| 89 | SComboBase::~SComboBase(void) |
| 90 | { |
nothing calls this directly
no test coverage detected