]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/carbon/private/mactext.h
implement wxLIST_AUTOSIZE support in wxMac's wxListCtrl
[wxWidgets.git] / include / wx / mac / carbon / private / mactext.h
index 84959fde2dc63ce0fe53fe5137154d2b1330b935..36820b10f905559a6c5cf909f7cd079c573a9b7e 100644 (file)
@@ -57,20 +57,8 @@ public :
     virtual wxString GetLineText(long lineNo) const ;
     virtual void CheckSpelling(bool WXUNUSED(check)) { }
 
-#ifndef __WXMAC_OSX__
-    virtual void            MacControlUserPaneDrawProc(wxInt16 part) = 0 ;
-    virtual wxInt16         MacControlUserPaneHitTestProc(wxInt16 x, wxInt16 y) = 0 ;
-    virtual wxInt16         MacControlUserPaneTrackingProc(wxInt16 x, wxInt16 y, void* actionProc) = 0 ;
-    virtual void            MacControlUserPaneIdleProc() = 0 ;
-    virtual wxInt16         MacControlUserPaneKeyDownProc(wxInt16 keyCode, wxInt16 charCode, wxInt16 modifiers) = 0 ;
-    virtual void            MacControlUserPaneActivateProc(bool activating) = 0 ;
-    virtual wxInt16         MacControlUserPaneFocusProc(wxInt16 action) = 0 ;
-    virtual void            MacControlUserPaneBackgroundProc(void* info) = 0 ;
-#endif
 } ;
 
-#if TARGET_API_MAC_OSX
-
 class wxMacUnicodeTextControl : public wxMacTextControl
 {
 public :
@@ -102,14 +90,8 @@ protected :
 
     // contains the tag for the content (is different for password and non-password controls)
     OSType m_valueTag ;
-
-    // as the selection tag only works correctly when the control has the focus we have to mirror the
-    // intended value
-    EventHandlerRef m_focusHandlerRef ;
 public :
     ControlEditTextSelectionRec m_selection ;
 };
 
-#endif // TARGET_API_MAC_OSX
-
 #endif // _WX_MAC_PRIVATE_MACTEXT_H_