TTextView
TTextView::MakeFocus(bool focus)
TTextView::MessageReceived(BMessage *msg)
TTextView::MouseDown(BPoint where)
TTextView::MouseMoved(BPoint where, uint32 code, const BMessage *msg)
TTextView::ClearList()
TTextView::LoadMessage(BEmailMessage *mail, bool quoteIt, const char *text)
TTextView::Reader *reader = new TTextView::Reader(fHeader, fRaw, quoteIt, fIncoming,
TTextView::Open(hyper_text *enclosure)
TTextView::Save(BMessage *msg, bool makeNewFile)
TTextView::StopLoad()
TTextView::IsReaderThreadRunning()
TTextView::AddAsContent(BEmailMessage *mail, bool wrap, uint32 charset, mail_encoding encoding)
TTextView::Reader::Reader(bool header, bool raw, bool quote, bool incoming,
bool stripHeader, bool mime, TTextView *view, BEmailMessage *mail,
TTextView::Reader::ParseMail(BMailContainer *container,
TTextView::Reader::Process(const char *data, int32 data_len, bool isHeader)
TTextView::Reader::Insert(const char *line, int32 count, bool isHyperLink,
TTextView::Reader::Run(void *_this)
TTextView *view = reader->fView;
TTextView::Reader::Unlock()
TTextView::Reader::Lock()
TSavePanel::TSavePanel(hyper_text *enclosure, TTextView *view)
TTextView::InsertText(const char *insertText, int32 length, int32 offset,
TTextView::DeleteText(int32 start, int32 finish)
TTextView::ContentChanged(void)
TTextView::CheckSpelling(int32 start, int32 end, int32 flags)
TTextView::FindSpellBoundry(int32 length, int32 offset, int32 *_start, int32 *_end)
TTextView::spell_mark *
TTextView::FindSpellMark(int32 start, int32 end, spell_mark **_previousMark)
TTextView::UpdateSpellMarks(int32 offset, int32 length)
TTextView::AddSpellMark(int32 start, int32 end)
TTextView::RemoveSpellMark(int32 start, int32 end)
TTextView::RemoveSpellMarks()
TTextView::EnableSpellCheck(bool enable)
TTextView::WindowActivated(bool flag)
TTextView::AddQuote(int32 start, int32 finish)
TTextView::RemoveQuote(int32 start, int32 finish)
TTextView::LineStart(int32 offset)
TTextView::PreviousByte(int32 offset) const
TTextView::Undo(BClipboard */*clipboard*/)
TTextView::Redo()
fTextView = new TTextView(fIncoming, this, font, showHeader,
TTextView::TTextView(bool incoming, TContentView *view,
TTextView::~TTextView()
TTextView::UpdateFont(const BFont* newFont)
TTextView::AttachedToWindow()
TTextView::KeyDown(const char *key, int32 count)
TTextView* TextView() const { return fTextView; }
TTextView* fTextView;
class TTextView : public BTextView {
TTextView(bool incoming,
~TTextView();
friend class TTextView::Reader;
bool stripHeaders, bool mime, TTextView* view,
TTextView* fView;
TSavePanel(hyper_text*, TTextView*);
TTextView *fView;
class TTextView;
TTextView *view;
length = ((TTextView*)source)->TextLength();
TTextView* text = src->fContentView->TextView();