// implementation
// ============================================================================
-#if !USE_SHARED_LIBRARY
IMPLEMENT_DYNAMIC_CLASS(wxCheckListBox, wxListBox)
-#endif
// ----------------------------------------------------------------------------
// declaration and implementation of wxCheckListBoxItem class
for ( i = 0; i < nItems; i++ ) {
wxOwnerDrawn *pNewItem = CreateItem((size_t)(pos + i));
pNewItem->SetName(items[i]);
+ pNewItem->SetFont(GetFont());
+
m_aItems.Insert(pNewItem, (size_t)(pos + i));
+
ListBox_SetItemData((HWND)GetHWND(), i + pos, pNewItem);
}
}
bool wxCheckListBox::SetFont( const wxFont &font )
{
size_t i;
- for (i=0; i < m_aItems.GetCount(); i++)
+ for ( i = 0; i < m_aItems.GetCount(); i++ )
m_aItems[i]->SetFont(font);
+
wxListBox::SetFont(font);
+
return TRUE;
}