git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32713
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
virtual void ShowPosition( long WXUNUSED(pos) ) ;
virtual int GetLineLength(long lineNo) const ;
virtual wxString GetLineText(long lineNo) const ;
virtual void ShowPosition( long WXUNUSED(pos) ) ;
virtual int GetLineLength(long lineNo) const ;
virtual wxString GetLineText(long lineNo) const ;
+ virtual bool SetupCursor( const wxPoint& pt ) { return false ; }
#ifndef __WXMAC_OSX__
virtual void MacControlUserPaneDrawProc(wxInt16 part) = 0 ;
#ifndef __WXMAC_OSX__
virtual void MacControlUserPaneDrawProc(wxInt16 part) = 0 ;
virtual wxInt16 MacControlUserPaneFocusProc(wxInt16 action) ;
virtual void MacControlUserPaneBackgroundProc(void* info) ;
virtual wxInt16 MacControlUserPaneFocusProc(wxInt16 action) ;
virtual void MacControlUserPaneBackgroundProc(void* info) ;
+ virtual bool SetupCursor( const wxPoint& WXUNUSED(pt) ) { MacControlUserPaneIdleProc() ; return true ;}
+
virtual void SetRect( Rect *r ) ;
protected :
virtual void SetRect( Rect *r ) ;
protected :
{
SetEditable( false ) ;
}
{
SetEditable( false ) ;
}
+
+ SetCursor( wxCursor( wxCURSOR_IBEAM ) ) ;
bool wxTextCtrl::MacSetupCursor( const wxPoint& pt )
{
bool wxTextCtrl::MacSetupCursor( const wxPoint& pt )
{
+ if ( !GetPeer()->SetupCursor(pt) )
+ return wxWindow::MacSetupCursor( pt ) ;
+ else
+ return true ;
}
#if !TARGET_API_MAC_OSX
}
#if !TARGET_API_MAC_OSX