MouseView
MouseView* fMouseView;
MouseView::SetMouseType(int32 type)
MouseView::MouseMapUpdated()
MouseView::UpdateFromSettings()
MouseView::GetPreferredSize(float* _width, float* _height)
MouseView::AttachedToWindow()
MouseView::MouseUp(BPoint)
MouseView::MouseDown(BPoint where)
MouseView::Draw(BRect updateFrame)
MouseView::_ButtonsRect() const
MouseView::_ButtonRect(const int32* offsets, int index) const
MouseView::_ConvertFromVisualOrder(int32 i)
MouseView::_CreateButtonsPicture()
MouseView::MouseView(const MouseSettings& settings)
MouseView::~MouseView()
class MouseView : public BView {
MouseView(const MouseSettings& settings);
virtual ~MouseView();
fMouseView = new MouseView(fSettings);
class MouseView;
MouseView* fMouseView;
fView = new MouseView();
~MouseView();
MouseView::MouseView(BRect frame, bool noHistory)
MouseView::~MouseView()
MouseView::AttachedToWindow()
MouseView::MouseDown(BPoint point)
MouseView::MouseUp(BPoint point)
MouseView::MouseMoved(BPoint point, uint32 transit, const BMessage *message)
window->AddChild(new MouseView(BRect(10, 10, 295, 290), true));
window->AddChild(new MouseView(BRect(305, 10, 590, 290), false));
MouseView(BRect frame, bool noHistory);