/* * slider.h * * [Generated from slider, 08 November 1995] */ #pragma include_only_once #pragma force_top_level #ifndef __slider_h #define __slider_h /*----- Overview ----------------------------------------------------------* * * Controls provided: * * slider * * Macros provided: * * SLIDER */ /* --- slider --- * * * Control data: +0 == slider colour (if flags bit 9 clear) * +1 == background colour * +2 == separator colour * +3 == reserved * +4 == maximum slider value * +8 * * Workspace: +0 == current slider value * +4 == slider colour (if flags bit 9 set) * +5 == reserved, must be 0 * +8 * * Flags: Bit 8 == slider is horizontal if clear, vertical is set * * Use: Control type for a slider. */ extern routine slider; /*----- Macros and symbols ------------------------------------------------*/ /* --- Direction flags --- */ #define slFlag_vertical ((1<<8)) #define slFlag_horizontal (0) #define slFlag_colData ((1<<9)) /* --- Slider event codes --- */ #define slider_event (0x80000001) #define slider_sliding (0) #define slider_slid (1) /*----- That's all, folks -------------------------------------------------*/ #endif