]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/osx/core/private.h
Make wxString::ToCXXX() methods always available.
[wxWidgets.git] / include / wx / osx / core / private.h
index 8844689e36cabfb13c012ad65d8b8037d52457a3..be5d4cee80809d14e8a6640292f27825a1650dbd 100644 (file)
@@ -215,6 +215,7 @@ public :
     virtual WXWidget    GetWXWidget() const = 0;
 
     virtual void        SetBackgroundColour( const wxColour& col ) = 0;
+    virtual bool        SetBackgroundStyle(wxBackgroundStyle style) = 0;
 
     // all coordinates in native parent widget relative coordinates
     virtual void        GetContentArea( int &left , int &top , int &width , int &height ) const = 0;
@@ -794,8 +795,17 @@ public :
     
     wxNonOwnedWindow*   GetWXPeer() { return m_wxPeer; }
 
+    static wxNonOwnedWindowImpl*
+                FindFromWXWindow(WXWindow window);
+    
+    static void  RemoveAssociations( wxNonOwnedWindowImpl* impl);
+    
+    static void  Associate( WXWindow window, wxNonOwnedWindowImpl *impl );
+    
     // static creation methods, must be implemented by all toolkits
 
+    static wxNonOwnedWindowImpl* CreateNonOwnedWindow( wxNonOwnedWindow* wxpeer, wxWindow* parent, WXWindow native) ;
+    
     static wxNonOwnedWindowImpl* CreateNonOwnedWindow( wxNonOwnedWindow* wxpeer, wxWindow* parent, const wxPoint& pos, const wxSize& size,
     long style, long extraStyle, const wxString& name  ) ;