AppendPreimeChars(LPCTSTR text, int count=-1) | BUI::CEditLine | |
CEditLine(CEditLineStyle *style) | BUI::CEditLine | |
ChangeFlags() const | BUI::CEditLine | |
CharCount() const | BUI::CEditLine | |
CharCursorPos() const | BUI::CEditLine | |
CharFixHeadPos() const | BUI::CEditLine | |
CheckDecimal(const TCHAR *text) | BUI::CEditLine | protected |
Clear() | BUI::CEditLine | |
DeleteChars(int pos, int count) | BUI::CEditLine | |
DeleteSelectChars() | BUI::CEditLine | |
DrawLineCursor(ISurface *psurface, int paintState, int dx, RECT rcLine, GBrushArray &text_bru, POINT &ptCursor, BOOL isFocus=FALSE) | BUI::CEditLine | |
DrawLineTextOut(ISurface *psurface, int paintState, int dx, RECT rcLine, const GColor &crbgSelected, GBrushArray &text_bru, UINT txtFlags, BOOL fill=FALSE) | BUI::CEditLine | |
DrawTextRangePos(ISurface *psurface, GFont *defaultFont, int start, int end, int &x0, int &y0, const TCHAR *&p, RECT &rcLine, const GColor &textcolor) | BUI::CEditLine | protected |
DrawWrapLineTextOut(ISurface *psurface, int paintState, int dx, RECT rcLine, const GColor &crbgSelected, GBrushArray &text_bru, UINT txtFlags, BOOL is_select_fill) | BUI::CEditLine | protected |
EndPreInput(LPCTSTR text, int count=-1) | BUI::CEditLine | |
ErrorCodeState() const | BUI::CEditLine | |
FindLocateCoord(RECT &rcText, int dx, int dy) | BUI::CEditLine | |
GetBytesLength(LPCTSTR text, int pos, int count) | BUI::CEditLine | protected |
GetCharFont(int pos, GFont *&font) | BUI::CEditLine | protected |
GetCharLexStyle(int pos, GColor &color) const | BUI::CEditLine | protected |
GetCharStyle(int pos) const | BUI::CEditLine | protected |
GetLexState(int pos) | BUI::CEditLine | |
GetLineHeight(BOOL isSingleLine=FALSE) const | BUI::CEditLine | |
GetLineWidth() const | BUI::CEditLine | |
GetPixelWidth(int count) const | BUI::CEditLine | |
GetPreInputLength() const | BUI::CEditLine | |
GetPreInputPos() const | BUI::CEditLine | |
GetText() const | BUI::CEditLine | |
GetTextPtr(int pos) | BUI::CEditLine | |
GetWraplineCount() const | BUI::CEditLine | |
GetWraplineHeight(int sub_line, BOOL nearTop) const | BUI::CEditLine | |
GetWraplineIndex(int cursor) const | BUI::CEditLine | |
InsertChars(int pos, LPCTSTR text, int count=-1) | BUI::CEditLine | |
insertCharsInternal(int pos, LPCTSTR text, int count) | BUI::CEditLine | protected |
LineBottomY() const | BUI::CEditLine | |
m_change_flags | BUI::CEditLine | protected |
m_char_ui | BUI::CEditLine | protected |
m_cursor_offset | BUI::CEditLine | protected |
m_cursor_pos | BUI::CEditLine | protected |
m_error_code | BUI::CEditLine | protected |
m_first_state | BUI::CEditLine | protected |
m_fisrt_printf_head | BUI::CEditLine | protected |
m_fisrt_printf_pos | BUI::CEditLine | protected |
m_fix_head_pos | BUI::CEditLine | protected |
m_last_state | BUI::CEditLine | protected |
m_lex_result | BUI::CEditLine | protected |
m_lex_state | BUI::CEditLine | protected |
m_line_bottom_pos | BUI::CEditLine | protected |
m_line_size | BUI::CEditLine | protected |
m_pre_input_count | BUI::CEditLine | protected |
m_pre_input_pos | BUI::CEditLine | protected |
m_select_count | BUI::CEditLine | protected |
m_select_rect_left | BUI::CEditLine | protected |
m_select_rect_width | BUI::CEditLine | protected |
m_select_start | BUI::CEditLine | protected |
m_sizes | BUI::CEditLine | protected |
m_string_bytes | BUI::CEditLine | protected |
m_string_count | BUI::CEditLine | protected |
m_style | BUI::CEditLine | protected |
m_text_line | BUI::CEditLine | protected |
m_wordwrap | BUI::CEditLine | protected |
OnMessageEdit(UINT message, WPARAM wp, LPARAM lp) | BUI::CEditLine | |
PeekSelectText(BasicStringBuffer &buffer) const | BUI::CEditLine | |
PeekText(BeString &buffer) const | BUI::CEditLine | |
PreCheckBeforeInsert(BasicStringBuffer &buffer, int pos, LPCTSTR text, int count, UINT textFlag) | BUI::CEditLine | protected |
SelectCount() const | BUI::CEditLine | |
SelectRange(int pos, int count) | BUI::CEditLine | |
SetChangeFlags(UINT changed, UINT op) | BUI::CEditLine | |
SetCharCursorPos(int cursor) | BUI::CEditLine | |
SetCharFixHeadPos(int pos) | BUI::CEditLine | |
SetCharStyle(int pos, int count, std::shared_ptr< CharStyle > &style) | BUI::CEditLine | |
SetErrorCodeState(int code) | BUI::CEditLine | |
SetLineBottomY(int pos) | BUI::CEditLine | |
UpdateCharsLex(const StateTransfer *lex, int32_t current_state, int pos, int count) | BUI::CEditLine | |
UpdateCharsSize(int pos, int count) | BUI::CEditLine | |
UpdateSurfaceCharsSize(ISurface *pSurface, int pos, int count) | BUI::CEditLine | |
UpdateWordWrapLine(int width) | BUI::CEditLine | |
~CEditLine() | BUI::CEditLine | |