Esempio n. 1
0
void
SeekSlider::MouseMoved(BPoint where, uint32 code, const BMessage* dragMessage)
{
    if (fTracking) {
        SetValue(_ValueFor(where.x));
    }
}
Esempio n. 2
0
// MouseMoved
void
AlphaSlider::MouseMoved(BPoint where, uint32 transit, const BMessage* dragMessage)
{
	if (!IsEnabled() || !fDragging)
		return;

	SetValue(_ValueFor(where));
}
Esempio n. 3
0
// MouseDown
void
VolumeSlider::MouseDown(BPoint where)
{
	if (Bounds().Contains(where) && IsEnabled()) {
		fTracking = true;
		SetValue(_ValueFor(where.x));
		SetMouseEventMask(B_POINTER_EVENTS, B_LOCK_WINDOW_FOCUS);
	}
}
Esempio n. 4
0
// MouseDown
void
AlphaSlider::MouseDown(BPoint where)
{
	if (!IsEnabled())
		return;

//	if (!IsFocus())
//		MakeFocus(true);

	fDragging = true;
	SetValue(_ValueFor(where));

	SetMouseEventMask(B_POINTER_EVENTS, B_LOCK_WINDOW_FOCUS);
}
Esempio n. 5
0
// MouseMoved
void
VolumeSlider::MouseMoved(BPoint where, uint32 transit, const BMessage* dragMessage)
{
	if (fTracking)
		SetValue(_ValueFor(where.x));
}