Slider: Kold Varm ! ! ! ! . ! ! |================[]===================================| < > "Kold" = tekst knyttet til et "tick" (nummer 0) "Varm" = tekst knyttet til et "tick" (nummer 5) ! = "ticks" . = "detent" |---| = slider shaft [] = slider arm < = venstrepil > = h›jrepil OS/2 API: styles: ?orientering: horizontal/vertical ?placering af slideren: center7venstre7h›jre/top/bund -prim‘r skala: skala1 skala 2 ?start p† skala: venstre/h›jre/top/bund -knapplacering: venstre/h›jre/top/bund +snap to ticks -readonly -ribbonstrip -ownerdraw createdata: +scale1increments - antal ticks ?scale1spacing - pixels mellem hvert tick notificeringer: +wm_control: changed, killfocus, setfocus, slidertrack beskeder: +addDetent(pixelpos> -> detentID +removeDetent(detentID) +queryDetentPos(detentID) -> pixelpos +queryScaleText(tickNumber) -> string +setScaleText(tickNumber,string) -querySliderInfo(bla bla bla) eneste emulerbare: get slider arm position -setSliderInfo(bla bla bla) eneste emulerbar: set slider arm position +queryTickPos(tickNumber) -> pixels +queryTickSize(tickNumber) -> pixels +setTickSize(tickNumber/all,pixels)