int CZiMainFrame::AddComboItem(LPCTSTR lpctsName) { Assert(lpctsName); CComboUI * pSearchCombo = DuiControl(CComboUI, _T("SearchCombo")); CListLabelElementUI * pItemUi = new CListLabelElementUI; if(!pItemUi) return -1; pItemUi->SetAttribute(_T("text"), lpctsName); pItemUi->SetAttribute(_T("font"), _T("2")); pItemUi->SetAttribute(_T("height"), _T("23")); RECT rect = {8,1,1,1}; pItemUi->SetPadding(rect); if(!pSearchCombo->Add(pItemUi)) { delete pItemUi; return -1; } return 0; }