virtual int FindString(const wxString& s) const;
virtual bool IsSelected(int n) const;
- virtual void SetSelection(int n, bool select = true);
+ virtual void DoSetSelection(int n, bool select);
virtual int GetSelection() const;
virtual int GetSelections(wxArrayInt& aSelections) const;
protected:
WXDWORD MSWGetStyle(long style, WXDWORD *exstyle) const;
- virtual WXHBRUSH MSWControlColor(WXHDC pDC)
- {
- return MSWControlColorSolid(pDC);
- }
-
// free memory (common part of Clear() and dtor)
void Free();
virtual wxSize DoGetBestSize() const;
+ // under XP when using "transition effect for menus and tooltips" if we
+ // return true for WM_PRINTCLIENT here then it causes noticable slowdown
+ virtual bool MSWShouldPropagatePrintChild()
+ {
+ return false;
+ }
+
#if wxUSE_OWNER_DRAWN
// control items
wxListBoxItemsArray m_aItems;