KTextEditor
Classes | |
class | KTextEditor::MovingCursor |
class | KTextEditor::MovingInterface |
class | KTextEditor::MovingRange |
class | KTextEditor::MovingRangeFeedback |
Detailed Description
If the KTextEditor implementation supports the KTextEditor::MovingInterface, there are several moving classes available.
Instances of the moving classes are bound to a specific Document, and maintain their position in that document regardless of changes to the text. Changes to MovingRanges can be caught by using the class MovingRangeFeedback.
The following is a list of all classes that are available when the document supports the KTextEditor::MovingInterface:
Enumeration Type Documentation
Behavior of range if it becomes empty.
Enumerator | |
---|---|
AllowEmpty |
allow range to be empty |
InvalidateIfEmpty |
invalidate range, if it becomes empty |
Definition at line 142 of file movingrange.h.
Insert behavior of this cursor, should it stay if text is insert at its position or should it move.
Enumerator | |
---|---|
StayOnInsert |
stay on insert |
MoveOnInsert |
move on insert |
Definition at line 76 of file movingcursor.h.
Determine how the range reacts to characters inserted immediately outside the range.
Definition at line 129 of file movingrange.h.
Wrap behavior for end of line treatement used in move().
Enumerator | |
---|---|
Wrap |
wrap at end of line |
NoWrap |
do not wrap at end of line |
Definition at line 84 of file movingcursor.h.
Documentation copyright © 1996-2015 The KDE developers.
Generated on Sat Sep 12 2015 14:54:29 by doxygen 1.8.9.1 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.