Slider
En slider eller dragregel är ett flyttbart objekt som är kopplat till en analog signal i
databasen. Läget på slidern bestämmer signalvärdet. Slidern flyttas antingen horisonellt
eller vertikalt mellan två ändpunkter. Läget för ändpunkterna kan bestämmas med två olika
metoder, antingen genom att man lägger ett speciellt bakgrundsobjekt av typen
SliderBackground, eller genom att man specifierar koordinaterna för ändpunkterna i
objekteditorn.
Slider med bakgrundsobjekt
Under Slider mappen i subgraf-paletten finns slider och slider-background objekt. Vi väljer
en SliderBackground1 och placerar ovanpå denna en Slider1. För att få en horisonell slider
roterar vi båda objekten 270 grader.

Fig Slider med bakgrundsobjekt
Nästa steg är att koppla slidern till en analog signal i databasen. Vi väljer Av objektet
H1-Av1 i planthierarkin och klickar med Ctrl+Dubbelklick MB1 på slider-objektet. Nu återstår
att ange vilket signal-område sliderns rörlelse motsvarar. Signalens går mellan 0 - 1000 och
vi sätter Slider.MaxValue till 1000 i objektseditorn. Notera att vi inte behöver ange min-
och max-position eftersom detta ligger inbyggt i sliderbackground objektet.

Fig Området för signalen anges i Slider.MinValue och Slider.MaxValue
Slider utan bakgrundsobjekt
För en slider utan bakgrunds-objekt måste man ange sliderns rörelseriktning, samt min och
max-positionen för rörelsen.

Fig Slider utan bakgrundsobjekt
Vi skapar en slider av typ Arrow2 som ska kunna flyttas utmed en skala mellan 0 och 100. 100
ligger på y-koordinat 0 och 0 på y-koordinat 30. Slidern ska placeras vid den lägsta
y-koordinaten, vilket alltså är vid 100 på skalan. Sedan ska vi ange sliderns rörelseområde,
och då mäta koordinaten för slidern-objektets överkant. Det ger y-kooridnaterna -1 i sliderns
övre position och 29 i den undre positionen. Vi lägger in dessa i Slider.MinPosition (-1) och
Slider.MaxPosition (29). Vidare sätter vi Slider.Direction till Up eftersom en rörelse uppåt
i bilden ger ökande värde.

Fig Objekteditorn för slidern
En horisontell slider placeras på den lägsta x-koordinaten, dvs längst till vänster i bilden.
I exemplet nedan är Slider.Direction satt till Left.

Fig Horisontell slider