void
TwoDimensionalSliderView::MouseMoved(BPoint where, uint32 buttons,
	int32 modifiers)
{
	if (!fDragging)
		return;

	BPoint moved = ConvertToContainer(where) - fOriginalPoint;
	SetValue(fOriginalLocation - fMinLocation + moved);
}
void
TwoDimensionalSliderView::MouseDown(BPoint where, uint32 buttons,
	int32 modifiers)
{
	if (fDragging)
		return;

	fOriginalLocation = Frame().LeftTop();
	fOriginalPoint = ConvertToContainer(where);
	fDragging = true;
}
Ejemplo n.º 3
0
BRect
WrapperView::_ViewFrameInContainer() const
{
	return ConvertToContainer(_ViewFrame());
}
Ejemplo n.º 4
0
EPoint
ELayoutItem::ConvertToContainer(EPoint pt) const
{
	ConvertToContainer(&pt);
	return pt;
}