- virtual void SetTitle( const wxString& title);
- virtual bool Show( bool show = TRUE );
- virtual void DoMoveWindow(int x, int y, int width, int height);
- void MacInvalidate( const WXRECTPTR rect, bool eraseBackground ) ;
- short MacGetWindowBackgroundTheme() const { return m_macWindowBackgroundTheme ; }
- static bool MacEnableCompositing( bool useCompositing );
- bool MacUsesCompositing() { return m_macUsesCompositing; }
+ virtual bool Show( bool show = true );
+
+ virtual void SetExtraStyle(long exStyle) ;
+
+ virtual void MacSetBackgroundBrush( const wxBrush &brush ) ;
+
+ bool MacUsesCompositing() { return m_macUsesCompositing; }
+ virtual void MacInstallTopLevelWindowEventHandler() ;
+
+ void MacSetMetalAppearance( bool on ) ;
+ bool MacGetMetalAppearance() const ;
+
+ void MacChangeWindowAttributes( wxUint32 attributesToSet , wxUint32 attributesToClear ) ;
+ wxUint32 MacGetWindowAttributes() const ;