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.