virtual ~wxWindowBase();
-#if wxUSE_WX_RESOURCES
- // these functions are implemented in resource.cpp and resourc2.cpp
- virtual bool LoadFromResource(wxWindow *parent,
- const wxString& resourceName,
- const wxResourceTable *table = (const wxResourceTable *) NULL);
- virtual wxControl *CreateItem(const wxItemResource* childResource,
- const wxItemResource* parentResource,
- const wxResourceTable *table = (const wxResourceTable *) NULL);
-#endif // wxUSE_WX_RESOURCES
-
// deleting the window
// -------------------
#endif // wxUSE_PALETTE
protected:
+ // event handling specific to wxWindow
+#if wxUSE_VALIDATORS
+ virtual bool TryValidator(wxEvent& event);
+#endif // wxUSE_VALIDATORS
+ virtual bool TryParent(wxEvent& event);
+
+
#if wxUSE_CONSTRAINTS
// satisfy the constraints for the windows but don't set the window sizes
void SatisfyConstraints();
#define sm_classwxWindowMac sm_classwxWindow
#endif // wxUniv
#include "wx/mac/window.h"
+#elif defined(__WXCOCOA__)
+ #ifdef __WXUNIVERSAL__
+ #define wxWindowNative wxWindowCocoa
+ #else // !wxUniv
+ #define wxWindowCocoa wxWindow
+ #define sm_classwxWindowCocoa sm_classwxWindow
+ #endif // wxUniv
+ #include "wx/cocoa/window.h"
#elif defined(__WXPM__)
#ifdef __WXUNIVERSAL__
#define wxWindowNative wxWindowOS2
virtual wxAccStatus GetName(int childId, wxString* name);
// Gets the number of children.
- virtual wxAccStatus GetChildCount(int* childId);
+ virtual wxAccStatus GetChildCount(int* childCount);
// Gets the specified child (starting from 1).
// If *child is NULL and return value is wxACC_OK,