| 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 | |