Lines Matching defs:view
41 SelectionBox::SetBounds(ShowImageView* view, BRect bounds)
43 view->ConstrainToImage(bounds);
48 BRect dirtyOld = _RectInView(view);
52 BRect dirtyNew = _RectInView(view);
55 view->Invalidate(dirtyOld | dirtyNew);
57 view->Invalidate(dirtyOld);
59 view->Invalidate(dirtyNew);
71 SelectionBox::MouseDown(ShowImageView* view, BPoint where)
74 where = view->ViewToImage(where);
75 SetBounds(view, BRect(where, where));
80 SelectionBox::MouseMoved(ShowImageView* view, BPoint where)
83 where = view->ViewToImage(where);
97 SetBounds(view, bounds);
102 SelectionBox::MouseUp(ShowImageView* view, BPoint where)
142 SelectionBox::Draw(ShowImageView* view, const BRect& updateRect) const
144 BRect r = _RectInView(view);
148 view->PushState();
150 view->SetLowColor(255, 255, 255);
151 view->StrokeLine(BPoint(r.left, r.top), BPoint(r.right, r.top),
153 view->StrokeLine(BPoint(r.right, r.top + 1), BPoint(r.right, r.bottom - 1),
155 view->StrokeLine(BPoint(r.left, r.bottom), BPoint(r.right, r.bottom),
157 view->StrokeLine(BPoint(r.left, r.top + 1), BPoint(r.left, r.bottom - 1),
160 view->PopState();
187 SelectionBox::_RectInView(ShowImageView* view) const
194 // Layout selection rect in view coordinate space
195 view->ConstrainToImage(r);
196 r = view->ImageToView(r);