// wxTopLevelWindowMSW
// ----------------------------------------------------------------------------
-class WXDLLEXPORT wxTopLevelWindowMSW : public wxTopLevelWindowBase
+class WXDLLIMPEXP_CORE wxTopLevelWindowMSW : public wxTopLevelWindowBase
{
public:
// constructors and such
virtual bool SetTransparent(wxByte alpha);
virtual bool CanSetTransparent();
- virtual void AddChild( wxWindowBase *child );
-
// implementation from now on
// --------------------------
// 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);
+ // using WM_SETICON with the specified wParam (ICOM_SMALL or ICON_BIG);
+ // returns true if the icon was set
+ bool DoSelectAndSetIcon(const wxIconBundle& icons, int smX, int smY, int i);
// is the window currently iconized?