MCPcopy Create free account
hub / github.com/SOUI2/soui / SComboBase

Method SComboBase

SOUI/src/control/SComboBase.cpp:69–87  ·  view source on GitHub ↗

///////////////////////////////////////////////////////////////////// SComboBoxBase

Source from the content-addressed store, hash-verified

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 {

Callers

nothing calls this directly

Calls 2

SetAttributeMethod · 0.45
addEventMethod · 0.45

Tested by

no test coverage detected