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
![]() ![]() |
#include <Document.h>
Public Member Functions | |
StyledText (size_t length_, const char *text_, bool multipleStyles_, int style_, const unsigned char *styles_) noexcept | |
size_t | LineLength (size_t start) const noexcept |
size_t | StyleAt (size_t i) const noexcept |
Public Attributes | |
size_t | length |
const char * | text |
bool | multipleStyles |
size_t | style |
const unsigned char * | styles |
Definition at line 105 of file Document.h.
|
inlinenoexcept |
Definition at line 111 of file Document.h.
|
inlinenoexcept |
Definition at line 116 of file Document.h.
Referenced by Scintilla::EditView::DrawAnnotation(), and Scintilla::WidestLineWidth().
|
inlinenoexcept |
Definition at line 122 of file Document.h.
References multipleStyles, style, and styles.
Referenced by Scintilla::EditView::DrawAnnotation(), and Scintilla::MarginView::PaintMargin().
size_t Scintilla::StyledText::length |
Definition at line 106 of file Document.h.
Referenced by Scintilla::EditView::DrawAnnotation(), Scintilla::EditView::DrawEOLAnnotationText(), LineLength(), Scintilla::MarginView::PaintMargin(), Scintilla::WidestLineWidth(), and Scintilla::Editor::WndProc().
bool Scintilla::StyledText::multipleStyles |
Definition at line 108 of file Document.h.
Referenced by Scintilla::DrawStyledText(), StyleAt(), and Scintilla::WidestLineWidth().
size_t Scintilla::StyledText::style |
Definition at line 109 of file Document.h.
Referenced by Scintilla::EditView::DrawEOLAnnotationText(), Scintilla::DrawStyledText(), StyleAt(), Scintilla::WidestLineWidth(), and Scintilla::Editor::WndProc().
const unsigned char* Scintilla::StyledText::styles |
Definition at line 110 of file Document.h.
Referenced by Scintilla::DrawStyledText(), StyleAt(), Scintilla::WidestLineWidth(), and Scintilla::Editor::WndProc().
const char* Scintilla::StyledText::text |
Definition at line 107 of file Document.h.
Referenced by Scintilla::EditView::DrawAnnotation(), Scintilla::EditView::DrawEOL(), Scintilla::EditView::DrawEOLAnnotationText(), Scintilla::DrawStyledText(), LineLength(), Scintilla::MarginView::PaintMargin(), Scintilla::WidestLineWidth(), and Scintilla::Editor::WndProc().