class Fox::FXSlider

The slider widget is a valuator widget which provides simple linear value range. Two visual appearances are supported:- the sunken look, which is enabled with the SLIDER_INSIDE_BAR option and the regular look. The latter may have optional arrows on the slider thumb.

Events

The following messages are sent by FXSlider to its target:

SEL_KEYPRESS

sent when a key goes down; the message data is an FXEvent instance.

SEL_KEYRELEASE

sent when a key goes up; the message data is an FXEvent instance.

SEL_LEFTBUTTONPRESS

sent when the left mouse button goes down; the message data is an FXEvent instance.

SEL_LEFTBUTTONRELEASE

sent when the left mouse button goes up; the message data is an FXEvent instance.

SEL_MIDDLEBUTTONPRESS

sent when the middle mouse button goes down; the message data is an FXEvent instance.

SEL_MIDDLEBUTTONRELEASE

sent when the middle mouse button goes up; the message data is an FXEvent instance.

SEL_COMMAND

sent at the end of a slider move; the message data is the new position of the slider (an Integer).

SEL_CHANGED

sent continuously while the slider is being moved; the message data is an integer indicating the current slider position.

Slider control styles

SLIDER_HORIZONTAL

Slider shown horizontally

SLIDER_VERTICAL

Slider shown vertically

SLIDER_ARROW_UP

Slider has arrow head pointing up

SLIDER_ARROW_DOWN

Slider has arrow head pointing down

SLIDER_ARROW_LEFT

Slider has arrow head pointing left

SLIDER_ARROW_RIGHT

Slider has arrow head pointing right

SLIDER_INSIDE_BAR

Slider is inside the slot rather than overhanging

SLIDER_TICKS_TOP

Ticks on the top of horizontal slider

SLIDER_TICKS_BOTTOM

Ticks on the bottom of horizontal slider

SLIDER_TICKS_LEFT

Ticks on the left of vertical slider

SLIDER_TICKS_RIGHT

Ticks on the right of vertical slider

SLIDER_NORMAL

same as SLIDER_HORIZONTAL

Message identifiers

ID_AUTOINC

x

ID_AUTODEC

x