X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1054bcb21f76fc28e4cecec71179758497f9c384..070af26558bdb7902572307cdc77d55186e73048:/src/stc/stc.h.in diff --git a/src/stc/stc.h.in b/src/stc/stc.h.in index b82bea900c..63fb35a307 100644 --- a/src/stc/stc.h.in +++ b/src/stc/stc.h.in @@ -12,7 +12,6 @@ // Author: Robin Dunn // // Created: 13-Jan-2000 -// RCS-ID: $Id$ // Copyright: (c) 2000 by Total Control Software // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -299,8 +298,8 @@ public: } virtual void Replace(long from, long to, const wxString& text) { - SetTargetStart(from); - SetTargetEnd(to); + SetTargetStart((int)from); + SetTargetEnd((int)to); ReplaceTarget(text); } @@ -321,7 +320,7 @@ public: virtual void SetInsertionPoint(long pos) { - SetCurrentPos(pos == -1 ? GetLastPosition() : pos); + SetCurrentPos(int(pos == -1 ? GetLastPosition() : pos)); } virtual long GetInsertionPoint() const { return GetCurrentPos(); } virtual long GetLastPosition() const { return GetTextLength(); } @@ -334,8 +333,8 @@ public: } else { - SetSelectionStart(from); - SetSelectionEnd(to); + SetSelectionStart((int)from); + SetSelectionEnd((int)to); } } @@ -361,9 +360,9 @@ public: long f, t; GetSelection(&f, &t); if ( from ) - *from = f; + *from = (int)f; if ( to ) - *to = t; + *to = (int)t; } #endif @@ -415,14 +414,14 @@ public: virtual long XYToPosition(long x, long y) const { - long pos = PositionFromLine(y); + long pos = PositionFromLine((int)y); pos += x; return pos; } virtual bool PositionToXY(long pos, long *x, long *y) const { - long l = LineFromPosition(pos); + int l = LineFromPosition((int)pos); if ( l == -1 ) return false; @@ -435,7 +434,7 @@ public: return true; } - virtual void ShowPosition(long pos) { GotoPos(pos); } + virtual void ShowPosition(long pos) { GotoPos((int)pos); } // FIXME-VC6: can't use wxWindow here because of "error C2603: illegal // access declaration: 'wxWindow' is not a direct base of