Implemented auto horizontal scrolling (by fixed steps for now), moved
auto scrolling to its own method, introduced a new private StyledWidthUTF8Safe method. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19694 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -311,6 +311,11 @@ virtual void _ReservedTextView12();
|
||||
int32 length,
|
||||
float *outAscent = NULL,
|
||||
float *outDescent = NULL) const;
|
||||
float StyledWidthUTF8Safe(int32 fromOffset,
|
||||
int32 numChars,
|
||||
float *outAscent = NULL,
|
||||
float *outDescent = NULL) const;
|
||||
|
||||
float ActualTabWidth(float location) const;
|
||||
|
||||
void DoInsertText(const char *inText,
|
||||
@@ -343,7 +348,8 @@ virtual void _ReservedTextView12();
|
||||
bool MessageDropped(BMessage *inMessage,
|
||||
BPoint where,
|
||||
BPoint offset);
|
||||
|
||||
|
||||
void PerformAutoScrolling();
|
||||
void UpdateScrollbars();
|
||||
void AutoResize(bool doredraw=true);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user