]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/carbon/mdi.h
Applied patch [ 1166587 ] [wxMSW] Removes all flicker from wxStaticBox
[wxWidgets.git] / include / wx / mac / carbon / mdi.h
index 1114ee525d360d173e25eb7ed192a92b1f41eb11..863ff82e8622d208c93ab1dc56f89b14cfd84c10 100644 (file)
@@ -57,7 +57,7 @@ public:
   // Mac OS activate event
   virtual void MacActivate(long timestamp, bool activating);
 
-  // wxWindows activate event
+  // wxWidgets activate event
   void OnActivate(wxActivateEvent& event);
   void OnSysColourChanged(wxSysColourChangedEvent& event);
 
@@ -68,6 +68,8 @@ public:
 
   // Get the client window
   inline wxMDIClientWindow *GetClientWindow() const { return m_clientWindow; };
+  // Get rect to be used to center top-level children
+  virtual void GetRectForTopLevelChildren(int *x, int *y, int *w, int *h);
 
   // Create the client window class (don't Create the window,
   // just return a new class)
@@ -75,11 +77,13 @@ public:
 
   // MDI operations
   virtual void Cascade();
-  virtual void Tile();
+  virtual void Tile(wxOrientation WXUNUSED(orient) = wxHORIZONTAL);
   virtual void ArrangeIcons();
   virtual void ActivateNext();
   virtual void ActivatePrevious();
 
+  virtual bool Show( bool show = true );
+
 protected:
 
   // TODO maybe have this member