geany
1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
![]() ![]() |
A Position is a position within a document between two characters or at the beginning or end. More...
Typedefs | |
typedef ptrdiff_t | Position |
typedef ptrdiff_t | Line |
Variables | |
const Position | invalidPosition = -1 |
A Position is a position within a document between two characters or at the beginning or end.
Sometimes used as a character index where it identifies the character after the position. A Line is a document or screen line.
typedef ptrdiff_t Sci::Line |
Definition at line 20 of file Position.h.
typedef ptrdiff_t Sci::Position |
Definition at line 19 of file Position.h.
const Position Sci::invalidPosition = -1 |
Definition at line 22 of file Position.h.
Referenced by Scintilla::Editor::ButtonDownWithModifiers(), Scintilla::Editor::ButtonMoveWithModifiers(), Scintilla::ScintillaGTK::DragDataGet(), Scintilla::ScintillaGTK::DragDataReceived(), Scintilla::ScintillaGTK::DragEnd(), Scintilla::ScintillaGTK::DragLeave(), Scintilla::ScintillaGTK::Drop(), Scintilla::EditModel::EditModel(), Scintilla::Editor::Editor(), Scintilla::Editor::MouseLeave(), Scintilla::Editor::SetDocPointer(), Scintilla::Editor::SetHotSpotRange(), and Scintilla::Range::Valid().