typo fix
[wxWidgets.git] / include / wx / osx / carbon / textctrl.h
index a2f5956328ef103adb87e6eb0991c7a91254ab7e..df6967f9abcfe68cf2c9ca85547e6fdfc69a6003 100644 (file)
@@ -26,8 +26,8 @@
 #include "wx/control.h"
 #include "wx/textctrl.h"
 
-class wxMacTextControl;
-
+// forward decl for wxListWidgetImpl implementation type.
+class WXDLLIMPEXP_FWD_CORE wxTextWidgetImpl;
 
 class WXDLLIMPEXP_CORE wxTextCtrl: public wxTextCtrlBase
 {
@@ -164,26 +164,19 @@ public:
 
     void OnContextMenu(wxContextMenuEvent& event);
 
-    virtual bool MacCanFocus() const
-    { return true; }
-
     virtual bool MacSetupCursor( const wxPoint& pt );
 
     virtual void MacVisibilityChanged();
     virtual void MacSuperChangedPosition();
     virtual void MacCheckSpelling(bool check);
 
-    wxMacTextControl * GetPeer() const
-    { return (wxMacTextControl*) m_peer; }
-
+    wxTextWidgetImpl * GetTextPeer() const;
 protected:
     // common part of all ctors
     void Init();
 
     virtual wxSize DoGetBestSize() const;
 
-    virtual void CreatePeer(const wxString& str, const wxPoint& pos, const wxSize& size, long style );
-       
     virtual void DoSetValue(const wxString& value, int flags = 0);
 
     bool  m_editable;