TextEditor
SetTextEditor(TextEditorRef(new(std::nothrow) TextEditor(), true));
TextEditor::SetCaret(BPoint location, bool extendSelection)
TextEditor::TextEditor()
TextEditor::SelectAll()
TextEditor::SetSelection(TextSelection selection)
TextEditor::SetCharacterStyle(::CharacterStyle style)
TextEditor::KeyDown(KeyEvent event)
TextEditor::TextEditor(const TextEditor& other)
TextEditor::Insert(int32 offset, const BString& string)
TextEditor::Remove(int32 offset, int32 length)
TextEditor::Replace(int32 offset, int32 length, const BString& string)
TextEditor::LineUp(bool select)
TextEditor::LineDown(bool select)
TextEditor::LineStart(bool select)
TextEditor::LineEnd(bool select)
TextEditor::HasSelection() const
TextEditor::SelectionStart() const
TextEditor::~TextEditor()
TextEditor::SelectionEnd() const
TextEditor::SelectionLength() const
TextEditor::_MoveToLine(int32 lineIndex, bool select)
TextEditor&
TextEditor::_SetCaretOffset(int32 offset, bool updateAnchor,
TextEditor::operator=(const TextEditor& other)
TextEditor::_SetSelection(int32 caret, int32 anchor, bool updateAnchor,
TextEditor::_UpdateStyleAtCaret()
TextEditor::operator==(const TextEditor& other) const
TextEditor::operator!=(const TextEditor& other) const
TextEditor::SetDocument(const TextDocumentRef& ref)
TextEditor::SetLayout(const TextDocumentLayoutRef& ref)
TextEditor::SetEditingEnabled(bool enabled)
typedef BReference<TextEditor> TextEditorRef;
class TextEditor : public BReferenceable {
TextEditor();
TextEditor(const TextEditor& other);
virtual ~TextEditor();
TextEditor& operator=(const TextEditor& other);
bool operator==(const TextEditor& other) const;
bool operator!=(const TextEditor& other) const;
fTextEditor(new TextEditor(), true),
documentView->SetTextEditor(TextEditorRef(new TextEditor(), true));