git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28433
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
virtual bool PositionToXY(long pos, long *x, long *y) const;
virtual void ShowPosition(long pos);
- virtual wxTextCtrlHitTestResult HitTest(const wxPoint& pt,
- wxTextCoord *col,
- wxTextCoord *row) const;
+ virtual wxTextCtrlHitTestResult HitTest(const wxPoint& pt, long *pos) const;
// Clipboard operations
virtual void Copy();
}
wxTextCtrlHitTestResult
-wxTextCtrl::HitTest(const wxPoint& pt, wxTextCoord *col, wxTextCoord *row) const
+wxTextCtrl::HitTest(const wxPoint& pt, long *posOut) const
{
// first get the position from Windows
LPARAM lParam;
else
rc = wxTE_HT_ON_TEXT;
- // finally translate to column/row
- if ( !PositionToXY(pos, col, row) )
- {
- wxFAIL_MSG( _T("PositionToXY() not expected to fail in HitTest()") );
- }
+ if ( posOut )
+ *posOut = pos;
return rc;
}