This XSI Add-On implements my version of the control sliders introduced in Jason Osipa’s great book “Stop Staring”.

You can access it via Animation (left toolbar) -> Create -> Parameter -> KP_SliderControls.
A PPG is automatically attached to your selection or scene root. You can now set a name for the control and a different one for the label (optional). Use the combo boxes to optionally set the colors of the frame and handle. After that, click on one of the icons to select a slider type and finally click on the “create” button to get the desired control (slider control is child of the object that has the PPG attached to).
Both the handle and the frame have addtional property pages offering fast access to the handle position, additional normalized position values and attributes to set the handle size, label, label size und a flag to turn off the selectability of the frame.
Note that when you scale the frame, the handle and the label are not scaled. I just found it more convenient this way. Use the PPG of the frame to adjust them.
If you turn on “Show Custom DisplayInfo Parameters” in the visibility options of the viewport, the PPG of the selected handle/frame will show up in the viewport.
A small null in the center of each slider control helps to snap the handle.
Note: Make sure immediate mode is turned off before usage, otherwise the script will fail editing the lable, font size, etc.
Download Add-On 1.11 for XSI 6.01
Download Add-On 1.11 for XSI 4.2 and 5.X
Version notes:
v1.11: added rotation limits to disable handle rotation.
v1.1: replaced buttons like “Type D Slider” etc. with meaningful icons, removed label color, since unselectable objects are always gray.