
Public Member Functions | |
| void UC_DLL_CALL | addDecoratorFilter (IDecoratorFilter *decorator) |
| void UC_DLL_CALL | addListener (IEditorFacadeListener *listener) |
| void UC_DLL_CALL | backspace () |
| unsigned UC_DLL_CALL | byteCount () const |
| unsigned UC_DLL_CALL | canRedo () const |
| unsigned UC_DLL_CALL | canUndo () const |
| void UC_DLL_CALL | clearActions () |
| void UC_DLL_CALL | clearText () |
| unsigned UC_DLL_CALL | closeActionGroup () |
| void UC_DLL_CALL | copyToClipboard (ClipboardId id) |
| ITextIterator *UC_DLL_CALL | createTextIterator () |
| void UC_DLL_CALL | cutToClipboard (ClipboardId id) |
| void UC_DLL_CALL | del () |
| void UC_DLL_CALL | delDecoratorFilter (IDecoratorFilter *decorator) |
| void UC_DLL_CALL | delListener (IEditorFacadeListener *listener) |
| void UC_DLL_CALL | disableRedraw () |
| template<bool nt> | |
| EditorFacadePeerBase (const EditorFacadePeerBase< nt > &obj) | |
| EditorFacadePeerBase (FeHandle *editor) | |
| EditorFacadePeerBase (PlatformTypes::wnd_handle_type fewnd) | |
| EditorFacadePeerBase () | |
| void UC_DLL_CALL | emptyClipboard (ClipboardId id) |
| void UC_DLL_CALL | enableRedraw () |
| bool | execTask (IEditorFacadeTask &task) |
| unsigned UC_DLL_CALL | firstVisibleLine () const |
| unsigned UC_DLL_CALL | getCursorPos () const |
| IDecorator *UC_DLL_CALL | getDecorator () const |
| PlatformTypes::font_handle_type UC_DLL_CALL | getDefaultFont () const |
| IFontMapper *UC_DLL_CALL | getFontMapper () const |
| unsigned UC_DLL_CALL | getHorizontalScroll () const |
| PlatformTypes::wnd_handle_type UC_DLL_CALL | getHScroller () const |
| PlatformTypes::graphics_handle_type UC_DLL_CALL | getOffscreenGraphics () const |
| PlatformTypes::wnd_handle_type UC_DLL_CALL | getPeer () const |
| unsigned UC_DLL_CALL | getTabWidth () const |
| unsigned UC_DLL_CALL | getTextLineY (unsigned lineIdx) const |
| PlatformTypes::wnd_handle_type UC_DLL_CALL | getVScroller () const |
| unsigned UC_DLL_CALL | groupActionsCounter () const |
| bool UC_DLL_CALL | hasDecoratorFilter (IDecoratorFilter *decorator) const |
| bool UC_DLL_CALL | hasListener (IEditorFacadeListener *listener) const |
| void UC_DLL_CALL | initScrollers (PlatformTypes::wnd_handle_type hScrollerPeer, PlatformTypes::wnd_handle_type vScrollerPeer) |
| void UC_DLL_CALL | insertText (unsigned byteIdx, IStringSource *ss, int eol) |
| bool UC_DLL_CALL | isRedrawDisabled () const |
| bool UC_DLL_CALL | isSharedOffscreenBufferAttached () const |
| unsigned UC_DLL_CALL | lineCount () const |
| void UC_DLL_CALL | moveCursorBeginLine (bool keepSel) |
| void UC_DLL_CALL | moveCursorBeginText (bool keepSel) |
| void UC_DLL_CALL | moveCursorEndLine (bool keepSel) |
| void UC_DLL_CALL | moveCursorEndText (bool keepSel) |
| void UC_DLL_CALL | moveCursorNextChar (bool keepSel) |
| void UC_DLL_CALL | moveCursorNextLine (bool keepSel) |
| void UC_DLL_CALL | moveCursorNextPage (bool keepSel) |
| void UC_DLL_CALL | moveCursorNextWord (bool keepSel) |
| void UC_DLL_CALL | moveCursorPrevChar (bool keepSel) |
| void UC_DLL_CALL | moveCursorPrevLine (bool keepSel) |
| void UC_DLL_CALL | moveCursorPrevPage (bool keepSel) |
| void UC_DLL_CALL | moveCursorPrevWord (bool keepSel) |
| void UC_DLL_CALL | moveCursorToChar (unsigned byteIdx, bool keepSel) |
| void UC_DLL_CALL | notifyDecorationChange (unsigned lineIdx, unsigned count, bool decorMetricsOnly) |
| unsigned UC_DLL_CALL | openActionGroup (bool noRedraw) |
| template<bool nt> | |
| EditorFacadePeerBase & | operator= (const EditorFacadePeerBase< nt > &obj) |
| void UC_DLL_CALL | pasteFromClipboard (ClipboardId id) |
| unsigned UC_DLL_CALL | redo (unsigned count) |
| void UC_DLL_CALL | scrollHorizontal (ScrollAction sa) |
| void UC_DLL_CALL | scrollVertical (ScrollAction sa) |
| void UC_DLL_CALL | setDecorator (IDecorator *decorator) |
| void UC_DLL_CALL | setFontMapper (IFontMapper *fontMapper) |
| void UC_DLL_CALL | setPolicy (EditorFacadePolicy policy) |
| void UC_DLL_CALL | splitLine () |
| unsigned UC_DLL_CALL | undo (unsigned count) |
| unsigned UC_DLL_CALL | visibleLineCount () const |
Protected Member Functions | |
| void UC_DLL_CALL | getCellInfoImpl (unsigned byteIdx, CellInfo &res) const |
| void UC_DLL_CALL | getLineInfoFromByteIdxImpl (unsigned byteIdx, LineInfo &res) const |
| void UC_DLL_CALL | getLineInfoFromWrappedLineImpl (unsigned lineIdx, unsigned wrappedLineIdx, LineInfo &res) const |
| void UC_DLL_CALL | getLineInfoFromYImpl (unsigned lineIdx, unsigned y, LineInfo &res) const |
| void UC_DLL_CALL | getPointHitTestImpl (int x, int y, HitTest &res) const |
| void UC_DLL_CALL | getPolicyImpl (EditorFacadePolicy &res) const |
| fe::EditorFacadePeerBase< nothrow >::EditorFacadePeerBase | ( | ) | [inline] |
| fe::EditorFacadePeerBase< nothrow >::EditorFacadePeerBase | ( | PlatformTypes::wnd_handle_type | fewnd | ) | [inline, explicit] |
| fe::EditorFacadePeerBase< nothrow >::EditorFacadePeerBase | ( | FeHandle * | editor | ) | [inline, explicit] |
| fe::EditorFacadePeerBase< nothrow >::EditorFacadePeerBase | ( | const EditorFacadePeerBase< nt > & | obj | ) | [inline] |
| EditorFacadePeerBase& fe::EditorFacadePeerBase< nothrow >::operator= | ( | const EditorFacadePeerBase< nt > & | obj | ) | [inline] |
| bool fe::EditorFacadePeerBase< nothrow >::execTask | ( | IEditorFacadeTask & | task | ) | [inline] |
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getPolicyImpl | ( | EditorFacadePolicy & | res | ) | const [inline, protected, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getCellInfoImpl | ( | unsigned | byteIdx, | |
| CellInfo & | res | |||
| ) | const [inline, protected, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getLineInfoFromByteIdxImpl | ( | unsigned | byteIdx, | |
| LineInfo & | res | |||
| ) | const [inline, protected, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getLineInfoFromYImpl | ( | unsigned | lineIdx, | |
| unsigned | y, | |||
| LineInfo & | res | |||
| ) | const [inline, protected, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getLineInfoFromWrappedLineImpl | ( | unsigned | lineIdx, | |
| unsigned | wrappedLineIdx, | |||
| LineInfo & | res | |||
| ) | const [inline, protected, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getPointHitTestImpl | ( | int | x, | |
| int | y, | |||
| HitTest & | res | |||
| ) | const [inline, protected, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::setPolicy | ( | EditorFacadePolicy | policy | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::setDecorator | ( | IDecorator * | decorator | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| IDecorator* UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getDecorator | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::addDecoratorFilter | ( | IDecoratorFilter * | decorator | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::delDecoratorFilter | ( | IDecoratorFilter * | decorator | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| bool UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::hasDecoratorFilter | ( | IDecoratorFilter * | decorator | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::setFontMapper | ( | IFontMapper * | fontMapper | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| IFontMapper* UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getFontMapper | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::addListener | ( | IEditorFacadeListener * | listener | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::delListener | ( | IEditorFacadeListener * | listener | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| bool UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::hasListener | ( | IEditorFacadeListener * | listener | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::initScrollers | ( | PlatformTypes::wnd_handle_type | hScrollerPeer, | |
| PlatformTypes::wnd_handle_type | vScrollerPeer | |||
| ) | [inline, virtual] |
Implements fe::IEditorFacade.
| PlatformTypes::wnd_handle_type UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getVScroller | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| PlatformTypes::wnd_handle_type UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getHScroller | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| PlatformTypes::wnd_handle_type UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getPeer | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| PlatformTypes::graphics_handle_type UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getOffscreenGraphics | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| bool UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::isSharedOffscreenBufferAttached | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::cutToClipboard | ( | ClipboardId | id | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::copyToClipboard | ( | ClipboardId | id | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::emptyClipboard | ( | ClipboardId | id | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::pasteFromClipboard | ( | ClipboardId | id | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::del | ( | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::backspace | ( | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::splitLine | ( | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::insertText | ( | unsigned | byteIdx, | |
| IStringSource * | ss, | |||
| int | eol | |||
| ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::clearText | ( | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::byteCount | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::lineCount | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| ITextIterator* UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::createTextIterator | ( | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::visibleLineCount | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::firstVisibleLine | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::disableRedraw | ( | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::enableRedraw | ( | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| bool UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::isRedrawDisabled | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| PlatformTypes::font_handle_type UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getDefaultFont | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getTabWidth | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getTextLineY | ( | unsigned | lineIdx | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::notifyDecorationChange | ( | unsigned | lineIdx, | |
| unsigned | count, | |||
| bool | decorMetricsOnly | |||
| ) | [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::openActionGroup | ( | bool | noRedraw | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::closeActionGroup | ( | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::groupActionsCounter | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::canUndo | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::canRedo | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::undo | ( | unsigned | count | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::redo | ( | unsigned | count | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::clearActions | ( | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getHorizontalScroll | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::scrollVertical | ( | ScrollAction | sa | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::scrollHorizontal | ( | ScrollAction | sa | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| unsigned UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::getCursorPos | ( | ) | const [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorToChar | ( | unsigned | byteIdx, | |
| bool | keepSel | |||
| ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorNextChar | ( | bool | keepSel | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorPrevChar | ( | bool | keepSel | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorNextWord | ( | bool | keepSel | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorPrevWord | ( | bool | keepSel | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorBeginLine | ( | bool | keepSel | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorEndLine | ( | bool | keepSel | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorBeginText | ( | bool | keepSel | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorEndText | ( | bool | keepSel | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorNextLine | ( | bool | keepSel | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorPrevLine | ( | bool | keepSel | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorNextPage | ( | bool | keepSel | ) | [inline, virtual] |
Implements fe::IEditorFacade.
| void UC_DLL_CALL fe::EditorFacadePeerBase< nothrow >::moveCursorPrevPage | ( | bool | keepSel | ) | [inline, virtual] |
Implements fe::IEditorFacade.