* implemented wordwise navigation via control + arrow keys
* renamed _FindXXXWordBoundary() methods to _Previous/_NextWordBoundary() since the respective per-char methods are named this way * started to work on improving the behaviour of page-up/page-down git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30012 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -303,9 +303,6 @@ private:
|
||||
float* outAscent, float* outDescent,
|
||||
float* ioWidth);
|
||||
|
||||
int32 _FindLeftWordBoundary(int32 offset);
|
||||
int32 _FindRightWordBoundary(int32 offset);
|
||||
|
||||
float _StyledWidth(int32 fromOffset, int32 length,
|
||||
float* outAscent = NULL,
|
||||
float* outDescent = NULL) const;
|
||||
@@ -327,10 +324,10 @@ private:
|
||||
|
||||
void _DrawLines(int32 startLine, int32 endLine,
|
||||
int32 startOffset = -1, bool erase = false);
|
||||
void _RequestDrawLines(int32 startLine,
|
||||
int32 endLine, int32 startOffset = -1,
|
||||
void _RequestDrawLines(int32 startLine,
|
||||
int32 endLine, int32 startOffset = -1,
|
||||
bool erase = false);
|
||||
|
||||
|
||||
void _DrawCaret(int32 offset);
|
||||
void _ShowCaret();
|
||||
void _HideCaret();
|
||||
@@ -369,6 +366,9 @@ private:
|
||||
int32 _NextInitialByte(int32 offset) const;
|
||||
int32 _PreviousInitialByte(int32 offset) const;
|
||||
|
||||
int32 _PreviousWordBoundary(int32 offset);
|
||||
int32 _NextWordBoundary(int32 offset);
|
||||
|
||||
bool _GetProperty(BMessage* specifier, int32 form,
|
||||
const char* property, BMessage* reply);
|
||||
bool _SetProperty(BMessage* specifier, int32 form,
|
||||
|
||||
Reference in New Issue
Block a user