virtual bool SetTransparent(wxByte alpha);
virtual bool CanSetTransparent();
- //Top level windows have different freeze semantics on Windows
- virtual void Freeze();
- virtual void Thaw();
-
virtual void AddChild( wxWindowBase *child );
virtual void DoGetSize(int *width, int *height) const;
#endif // __WXWINCE__
+ // Top level windows have different freeze semantics on Windows
+ virtual void DoFreeze();
+ virtual void DoThaw();
+
+ // helper of SetIcons(): calls gets the icon with the size specified by the
+ // given system metrics (SM_C{X|Y}[SM]ICON) from the bundle and sets it
+ // using WM_SETICON with the specified wParam (ICOM_SMALL or ICON_BIG)
+ void DoSelectAndSetIcon(const wxIconBundle& icons, int smX, int smY, int i);
+
// is the window currently iconized?
bool m_iconized;