DataView
DataView::InitiateDrag(view_focus focus)
DataView::MouseDown(BPoint where)
DataView::MouseMoved(BPoint where, uint32 transit, const BMessage *dragMessage)
DataView::MouseUp(BPoint where)
DataView::KeyDown(const char *bytes, int32 numBytes)
DataView::~DataView()
DataView::DetachedFromWindow()
DataView::SetFont(const BFont *font, uint32 properties)
DataView::AttachedToWindow()
DataView::FontSize() const
DataView::SetFontSize(float point)
DataView::GetPreferredSize(float *_width, float *_height)
DataView::UpdateFromEditor(BMessage *message)
DataView::AcceptsDrop(const BMessage *message)
DataView::MessageReceived(BMessage *message)
DataView::Copy()
DataView::Paste()
DataView::ConvertLine(char *line, off_t offset, const uint8 *buffer, size_t size)
DataView::Draw(BRect updateRect)
DataView::DataBounds(bool inView) const
DataView::PositionAt(view_focus focus, BPoint point, view_focus *_newFocus)
DataView::SelectionFrame(view_focus which, int32 start, int32 end)
DataView::DrawSelectionFrame(view_focus which)
DataView::DrawSelectionBlock(view_focus which, int32 blockStart, int32 blockEnd)
DataView::DrawSelectionBlock(view_focus which)
DataView::DrawSelection(bool frameOnly)
DataView::SetSelection(int32 start, int32 end, view_focus focus)
DataView::GetSelection(int32 &start, int32 &end)
DataView::InvalidateRange(int32 start, int32 end)
DataView::MakeVisible(int32 position)
DataView::DataAt(int32 start)
DataView::WidthForFontSize(float size)
DataView::SetBase(base_type type)
DataView::SetFocus(view_focus which)
DataView::SetActive(bool active)
DataView::WindowActivated(bool active)
DataView::MakeFocus(bool focus)
DataView::UpdateScroller()
DataView::DataView(DataEditor &editor)
DataView::FrameResized(float width, float height)
class DataView : public BView {
DataView(DataEditor& editor);
virtual ~DataView();
int32 windowWidth = DataView::WidthForFontSize(fontSize) + 20;
fDataView = new DataView(fEditor);
class DataView;
DataView* fDataView;