CoolBasic SDK

Radiobutton

Include "cbFormElements.cb"

KUVAUS
Funktio piirtää vaihtoehtonappulan (engl. radiobutton, optionbutton). Tämä eroaa Checkbox-valintaruudusta, sillä että vain yksi vaihtoehto kustakin vaihtoehtoryhmästä voi olla voimassa samaan aikaan.

Vaihtoehtonappuloita voi olla korkeintaan 100 kappaletta.

KÄYTTÖ
Radiobutton(teksti, x, y, ryhmä, tunniste)
teksti = Teksti, joka painikkeen vieressä lukee
x = Painikkeen vasemman yläkulman x-koordinaatti
y = Painikkeen vasemman yläkulman y-koordinaatti
ryhmä = Numero, joka kertoo painike ryhmän, johon kyseinen nappula kuuluu
tunniste = Numero, joka erottaa nappulan muista, maksimissaan 100

Katso myös: DisableRadioGroupCheckRadioButtonWindows tyylinen käyttöliittymä

ESIMERKKI
Include "sdk/include/cbFormElements.cb"

ClsColor 212,208,200
Repeat
    If CmdButton("Exit",290,10,100,25) Then End

    r11 = radiobutton("Radio1, Group1",10,50,1,1)
    r21 = radiobutton("Radio2, Group1",10,65,1,2)
    r12 = radiobutton("Radio1, Group2",200,50,2,3)
    r22 = radiobutton("Radio2, Group2",200,65,2,4)
    
    c = checkbox("Disable radiobuttons?",10,20,c)
    DisableRadioGroup(1,c)
    DisableRadioGroup(2,c)
    
    DrawScreen
Forever