]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/carbon/window.h
Add wxUSE_ARCSTREAM so that other archive classes can be used without wxZip
[wxWidgets.git] / include / wx / mac / carbon / window.h
index 01b5e495d4934bbd2c9e48d5c9fd6d7f1347df02..9b5e20c9cb5c2164574f3b2b596ca94882c5d6e9 100644 (file)
@@ -181,6 +181,7 @@ public:
     // the absolute coortinates of this window's root have changed
     virtual void        MacTopLevelWindowChangedPosition() ;
     
+    virtual void        MacChildAdded() ;
     virtual void        MacVisibilityChanged() ;
     virtual void        MacEnabledStateChanged() ;
     virtual void        MacHiliteChanged() ;
@@ -201,6 +202,11 @@ public:
     // returns the visible region of this control in window ie non-client coordinates
     
     wxRegion            MacGetVisibleRegion( bool includeOuterStructures = false ) ;
+    // returns true if children have to clipped to the content area (eg scrolled window)
+    virtual bool               MacClipChildren() const { return false ; }
+    // returns true if the grandchildren have to be clipped to the children's content area (eg
+    // splitter window)
+    virtual bool               MacClipGrandChildren() const { return false ; }
     bool                MacIsWindowScrollbar( const wxScrollBar* sb )
         { return (m_hScrollBar == sb || m_vScrollBar == sb) ; }