forward port from 2.8

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49784 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Stefan Csomor
2007-11-09 20:35:17 +00:00
parent fd87345120
commit ebf2a1eccf
14 changed files with 214 additions and 18 deletions

View File

@@ -145,7 +145,7 @@ public:
void MacOnScroll( wxScrollEvent&event );
bool AcceptsFocus() const;
virtual bool AcceptsFocus() const;
virtual bool IsDoubleBuffered() const { return true; }
@@ -170,6 +170,7 @@ public:
// because it is called from its destructor via DeleteChildren
virtual void RemoveChild( wxWindowBase *child );
virtual void MacPaintBorders( int left , int top ) ;
void MacPaintGrowBox();
// invalidates the borders and focus area around the control;
// must not be virtual as it will be called during destruction
@@ -321,11 +322,13 @@ protected:
virtual bool MacIsChildOfClientArea( const wxWindow* child ) const ;
bool MacHasScrollBarCorner() const;
void MacCreateScrollBars( long style ) ;
void MacRepositionScrollBars() ;
void MacUpdateControlFont() ;
void MacPropagateVisibilityChanged() ;
void MacPropagateEnabledStateChanged() ;
void MacPropagateHiliteChanged() ;
// implement the base class pure virtuals