// implementation
// ============================================================================
-IMPLEMENT_DYNAMIC_CLASS(wxTopLevelWindow, wxWindow)
+// FIXME: some platforms don't have wxTopLevelWindow yet
+#ifdef wxTopLevelWindowNative
+ IMPLEMENT_DYNAMIC_CLASS(wxTopLevelWindow, wxWindow)
+#endif
// ----------------------------------------------------------------------------
// construction/destruction
{
}
+wxTopLevelWindowBase::~wxTopLevelWindowBase()
+{
+ // this destructor is required for Darwin
+}
+
bool wxTopLevelWindowBase::Destroy()
{
// delayed destruction: the frame will be deleted during the next idle
return GetEventHandler()->ProcessEvent(event);
}
-