Page 1 of 1

SliderInputRequester

Posted: Thu Dec 04, 2014 8:07 pm
by heartbone
Requester
Overview
Computer users are well used to requesters as almost any graphical application use at least one of
them. They are very handy as some basic tasks (like opening a file, choose a color, choose a font
etc...) are all performed through standard windows called ’requesters’.

- A Requester Request -
I'd like to see an addition to the current Requesters:
ColorRequester
FontRequester
InputRequester
MessageRequester
OpenFileRequester
PathRequester
SaveFileRequester


I think a SliderInputRequester would be a decent addition.

SliderInputRequester(RequesterTitle$, Layout, NumberOfSliders, SliderType(N), SliderRanges(2,N), SliderTitle$(N))
RequesterTitle$= a descriptive overall message about the set of sliders
Layout= horizontal or vertical
NumberOfSliders= a value from 1 to a goodly number
SliderType(N)= range or percentage
SliderRanges(0,N)= default settings for each slider
SliderRanges(1,N)= minimum ; used when SliderType=range
SliderRanges(2,N)= maximum ; used when SliderType=range
SliderTitle$(N)= The label of what variable the slider setting represents.

SliderInputRequester would return an array of SliderSettings(N).
SliderRanges(1,N)<= SliderSettings(N) <= SliderRanges(2,N) when SliderType(N)= range
SliderSettings(N) 0-100 when SliderType(N)=percentage

This Requester would provide support for integer ranges and integer percentages.