doom3-gpl
Doom 3 GPL source release
|
#include <CSyntaxRichEditCtrl.h>
Protected Types | |
enum | charType_t { CT_WHITESPACE, CT_COMMENT, CT_STRING, CT_LITERAL, CT_NUMBER, CT_NAME, CT_PUNCTUATION } |
Protected Attributes | |
CHARFORMAT2 | defaultCharFormat |
COLORREF | defaultColor |
COLORREF | singleLineCommentColor |
COLORREF | multiLineCommentColor |
COLORREF | stringColor [2] |
COLORREF | literalColor |
COLORREF | braceHighlightColor |
int | charType [256] |
idList< keyWord_t > | keyWordsFromFile |
const keyWord_t * | keyWords |
int * | keyWordLengths |
COLORREF * | keyWordColors |
idHashIndex | keyWordHash |
bool | caseSensitive |
bool | allowPathNames |
bool | keyWordAutoCompletion |
objectMemberCallback_t | GetObjectMembers |
toolTipCallback_t | GetFunctionParms |
toolTipCallback_t | GetToolTip |
tom::ITextDocument * | m_TextDoc |
tom::ITextFont * | m_DefaultFont |
CHARRANGE | updateRange |
bool | updateSyntaxHighlighting |
int | stringColorIndex |
int | stringColorLine |
int | autoCompleteStart |
CListBox | autoCompleteListBox |
int | funcParmToolTipStart |
CEdit | funcParmToolTip |
int | bracedSection [2] |
CPoint | mousePoint |
CToolTipCtrl * | keyWordToolTip |
TCHAR * | m_pchTip |
WCHAR * | m_pwchTip |
Definition at line 94 of file CSyntaxRichEditCtrl.h.
|
protected |
Enumerator | |
---|---|
CT_WHITESPACE | |
CT_COMMENT | |
CT_STRING | |
CT_LITERAL | |
CT_NUMBER | |
CT_NAME | |
CT_PUNCTUATION |
Definition at line 157 of file CSyntaxRichEditCtrl.h.
CSyntaxRichEditCtrl::CSyntaxRichEditCtrl | ( | void | ) |
Definition at line 86 of file CSyntaxRichEditCtrl.cpp.
CSyntaxRichEditCtrl::~CSyntaxRichEditCtrl | ( | void | ) |
Definition at line 118 of file CSyntaxRichEditCtrl.cpp.
Definition at line 491 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1106 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1042 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1080 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1062 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1220 of file CSyntaxRichEditCtrl.cpp.
|
protected |
Definition at line 1186 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1268 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1255 of file CSyntaxRichEditCtrl.cpp.
|
protected |
Definition at line 1154 of file CSyntaxRichEditCtrl.cpp.
Definition at line 500 of file CSyntaxRichEditCtrl.cpp.
Definition at line 262 of file CSyntaxRichEditCtrl.cpp.
bool CSyntaxRichEditCtrl::FindNext | ( | const char * | find, |
bool | matchCase, | ||
bool | matchWholeWords, | ||
bool | searchForward | ||
) |
Definition at line 939 of file CSyntaxRichEditCtrl.cpp.
Definition at line 400 of file CSyntaxRichEditCtrl.cpp.
COLORREF CSyntaxRichEditCtrl::GetBackColor | ( | int | charIndex | ) | const |
Definition at line 617 of file CSyntaxRichEditCtrl.cpp.
Definition at line 878 of file CSyntaxRichEditCtrl.cpp.
COLORREF CSyntaxRichEditCtrl::GetForeColor | ( | int | charIndex | ) | const |
Definition at line 596 of file CSyntaxRichEditCtrl.cpp.
|
protected |
Definition at line 1282 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1312 of file CSyntaxRichEditCtrl.cpp.
Definition at line 902 of file CSyntaxRichEditCtrl.cpp.
Definition at line 911 of file CSyntaxRichEditCtrl.cpp.
CHARRANGE CSyntaxRichEditCtrl::GetVisibleRange | ( | void | ) | const |
Definition at line 509 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1344 of file CSyntaxRichEditCtrl.cpp.
Definition at line 640 of file CSyntaxRichEditCtrl.cpp.
Definition at line 228 of file CSyntaxRichEditCtrl.cpp.
Definition at line 130 of file CSyntaxRichEditCtrl.cpp.
Definition at line 210 of file CSyntaxRichEditCtrl.cpp.
Definition at line 331 of file CSyntaxRichEditCtrl.cpp.
|
protected |
Definition at line 1886 of file CSyntaxRichEditCtrl.cpp.
|
protected |
Definition at line 1896 of file CSyntaxRichEditCtrl.cpp.
|
protected |
Definition at line 1860 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1604 of file CSyntaxRichEditCtrl.cpp.
|
protected |
Definition at line 1448 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1458 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1722 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1767 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1738 of file CSyntaxRichEditCtrl.cpp.
|
protected |
Definition at line 1818 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1786 of file CSyntaxRichEditCtrl.cpp.
|
protectedvirtual |
Definition at line 1364 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1382 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1801 of file CSyntaxRichEditCtrl.cpp.
int CSyntaxRichEditCtrl::ReplaceAll | ( | const char * | find, |
const char * | replace, | ||
bool | matchCase, | ||
bool | matchWholeWords | ||
) |
Definition at line 988 of file CSyntaxRichEditCtrl.cpp.
void CSyntaxRichEditCtrl::ReplaceText | ( | int | startCharIndex, |
int | endCharIndex, | ||
const char * | replace | ||
) |
Definition at line 1028 of file CSyntaxRichEditCtrl.cpp.
Definition at line 482 of file CSyntaxRichEditCtrl.cpp.
Definition at line 199 of file CSyntaxRichEditCtrl.cpp.
|
protected |
Definition at line 563 of file CSyntaxRichEditCtrl.cpp.
Definition at line 422 of file CSyntaxRichEditCtrl.cpp.
Definition at line 413 of file CSyntaxRichEditCtrl.cpp.
Definition at line 542 of file CSyntaxRichEditCtrl.cpp.
void CSyntaxRichEditCtrl::SetFunctionParmCallback | ( | toolTipCallback_t | callback | ) |
Definition at line 464 of file CSyntaxRichEditCtrl.cpp.
Definition at line 293 of file CSyntaxRichEditCtrl.cpp.
Definition at line 446 of file CSyntaxRichEditCtrl.cpp.
void CSyntaxRichEditCtrl::SetObjectMemberCallback | ( | objectMemberCallback_t | callback | ) |
Definition at line 455 of file CSyntaxRichEditCtrl.cpp.
Definition at line 432 of file CSyntaxRichEditCtrl.cpp.
Definition at line 928 of file CSyntaxRichEditCtrl.cpp.
void CSyntaxRichEditCtrl::SetToolTipCallback | ( | toolTipCallback_t | callback | ) |
Definition at line 473 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1144 of file CSyntaxRichEditCtrl.cpp.
Definition at line 1116 of file CSyntaxRichEditCtrl.cpp.
Definition at line 831 of file CSyntaxRichEditCtrl.cpp.
|
protected |
Definition at line 176 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 193 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 192 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 198 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 155 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 175 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 167 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 149 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 150 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 196 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 195 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 180 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 179 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 181 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 177 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 172 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 173 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 171 of file CSyntaxRichEditCtrl.h.
Definition at line 170 of file CSyntaxRichEditCtrl.h.
Definition at line 169 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 201 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 154 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 185 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 202 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 203 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 184 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 200 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 152 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 151 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 153 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 189 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 190 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 187 of file CSyntaxRichEditCtrl.h.
|
protected |
Definition at line 188 of file CSyntaxRichEditCtrl.h.