pan_setslider(PANEL*, var num, var x, var y, BMAP* bmapBg, BMAP* bmapKnob, var min, var max, var* pv);

Adds or modifies a horizontal or vertical slider on a panel. LC

Parameters:

PANEL* Panel pointer.
num Number of an existing slider (1 = first slider of the panel) or 0 for adding a new slider to the panel.
x, y, ... Parameters similar to the slider element, but with the parameter types given above.

Returns:

Number of the slider, or 0 if the slider could not be found or created.

Example:

var speed = 50;

PANEL* main_pan = { bmap = "main2.pcx"; flags = SHOW; } BMAP* slider_map = "slider.pcx"; BMAP* sliderbg_map = "sliderbg.pcx"; function main() { mouse_mode = 4; // activate mouse pan_setslider(main_pan,0,56,71,sliderbg_map,slider_map,0,100,speed); }

See also:

PANEL, slider, pan_setdigits, pan_setbutton, pan_setwindow, pan_setpos

► latest version online