TextDocumentView
TextDocumentView::AttachedToWindow()
TextDocumentView::FrameResized(float width, float height)
TextDocumentView::WindowActivated(bool active)
TextDocumentView::MakeFocus(bool focus)
TextDocumentView::MouseDown(BPoint where)
TextDocumentView::MouseMoved(BPoint where, uint32 transit, const BMessage* dragMessage)
TextDocumentView::KeyDown(const char* bytes, int32 numBytes)
TextDocumentView::KeyUp(const char* bytes, int32 numBytes)
TextDocumentView::MinSize()
TextDocumentView::TextDocumentView(const char* name)
TextDocumentView::MaxSize()
TextDocumentView::PreferredSize()
TextDocumentView::HasHeightForWidth()
TextDocumentView::GetHeightForWidth(float width, float* min, float* max,
TextDocumentView::SetTextDocument(const TextDocumentRef& document)
TextDocumentView::SetEditingEnabled(bool enabled)
TextDocumentView::SetTextEditor(const TextEditorRef& editor)
TextDocumentView::SetInsets(float inset)
TextDocumentView::SetInsets(float horizontal, float vertical)
TextDocumentView::SetInsets(float left, float top, float right, float bottom)
TextDocumentView::SetSelectionEnabled(bool enabled)
TextDocumentView::SetCaret(BPoint location, bool extendSelection)
TextDocumentView::SelectAll()
TextDocumentView::HasSelection() const
TextDocumentView::GetSelection(int32& start, int32& end) const
TextDocumentView::Paste(BClipboard* clipboard)
TextDocumentView::_AreCharsAllowed(const char* str, int32 maxLength)
if (!TextDocumentView::_IsAllowedChar(i))
TextDocumentView::_IsAllowedChar(char c)
TextDocumentView::Copy(BClipboard* clipboard)
TextDocumentView::~TextDocumentView()
TextDocumentView::Relayout()
TextDocumentView::_TextLayoutWidth(float viewWidth) const
TextDocumentView::_UpdateScrollBars()
TextDocumentView::_ShowCaret(bool show)
TextDocumentView::_BlinkCaret()
TextDocumentView::_DrawCaret(int32 textOffset)
TextDocumentView::MessageReceived(BMessage* message)
TextDocumentView::_DrawSelection()
TextDocumentView::_GetSelectionShape(BShape& shape, int32 start, int32 end)
TextDocumentView::_PastePossiblyDisallowedChars(const char* str, int32 maxLength)
if (TextDocumentView::_AreCharsAllowed(str, maxLength)) {
TextDocumentView::_PasteAllowedChars(const char* str, int32 maxLength)
TextDocumentView::Draw(BRect updateRect)
class TextDocumentView : public BView, public BInvoker {
TextDocumentView(const char* name = NULL);
virtual ~TextDocumentView();
fNoResultsView = new TextDocumentView();
TextDocumentView* fNoResultsView;
fTextView = new TextDocumentView();
class TextDocumentView;
TextDocumentView* fTextView;
TextDocumentView(name)
class MarkupTextView : public TextDocumentView {
TextDocumentView* documentView = new TextDocumentView("text document view");