Huom! Nämä wikisivut ovat osittain vielä työn alla, osa sisällöstä saattaa olla puutteellista. Ongelmakohtien viereen voit jättää kommentin, yliopiston käyttäjät myös pystyvät (ja saavat) muokata sivuja.

Jypelin käyttöohjeet » Liukusäätimen tekeminen

Esimerkki: liukusäädin kentän zoomausta varten.

Luodaan liukusäätimelle ensin mittari, jonka lähtöarvo on 0, minimiarvo 0 ja maksimiarvo 1. Sidotaan mittari liukusäätimeen.

Esimerkki liukusäätimen käytöstä: ​http://www.youtube.com/watch?v=8_5lD57VIK0&feature=relmfu

void LuoSlider()
{
    DoubleMeter zoomauskerroin = new DoubleMeter(0, 0, 1);
    zoomauskerroin.Changed += ZoomaaKenttaa;

    Slider liukusaadin = new Slider(200, 20);
    liukusaadin.BindTo(zoomauskerroin);

    Add(liukusaadin);
}


void ZoomaaKenttaa(double vanhaArvo, double uusiArvo)
{
    Camera.ZoomFactor = 1 + uusiArvo;
}

Liukusäätimen paikan asettaminen ja värien muuttaminen:

    liukusaadin.X = Screen.LeftSafe + 200;
    liukusaadin.Y = Screen.TopSafe - 40;

    liukusaadin.Color = Color.Pink;
    liukusaadin.Knob.Color = Color.Black;
    liukusaadin.Track.Color = Color.Blue;
    liukusaadin.BorderColor = Color.Red;

These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.