CoolBasic SDK

Windows tyylinen käyttöliittymä

Seuraavat funktiot mahdollistavat Windows tyylisen käyttöliittymän luomisen painikkeineen ja valintalaatikkoineen.

Kaikki lomake-elementit toteutetaan puhtaasti piirtokomennoilla (ImageButtonia lukuun ottamatta), joten ylimääräisiä kuvia ei tarvita. Huomaa kuitenkin, että jos ikkunassa on suuri määrä näitä elementtejä, saattaa ohjelma hidastua jonkin verran.

Autenttiseksi taustaväriksi sopii ClsColor 212,208,200

Funktiot

CheckRadioButtonAsettaa valinnan RadioButtoniin
CheckboxLuo valintaruudun
CmdButtonLuo komentopainikkeen
DisableRadioGroupPoistaa Radiobutton ryhmän käytöstä
ImageButtonLuo kuvapainikkeen
ProgressBarLuo latauspalkin
RadiobuttonLuo vaihtoehtonappulan

Tekstikenttäfunktiot

InputfieldLuo tekstikentän
getTextPalauttaa tekstikentän sisällön
setTextAsettaa tekstikenttään tekstiä

Listafunktiot

AddListItemLisää listaan valinnan.
ChangeListItemMuuttaa valinnan tekstiä (viitataan muutettavan valinnan järjestysnumerolla).
ChangeListItemStringMuuttaa valinnan tekstin (viitataan muutettavan valinnan tekstillä).
DeleteListItemPoistaa listasta valinnan (viitataan poistettavan valinnan järjestysnumerolla).
DeleteListItemStringPoistaa listasta valinnan (viitataan poistettavan valinnan tekstillä).
FormatListPyyhkii listan täysin tyhjäksi.
GetListSelectionPalauttaa listassa valittuna olevan tekstin.
ListPiirtää listan.
ListItemsPalauttaa listassa olevan valinnan sen järjestysnumeron perusteella.
ListItemsNoPalauttaa listan valintojen määrän.
ListSelectionPalauttaa listassa valittuna olevan valinnan järjestysnumeron.
ListSelectionChangedPalauttaa True, jos käyttäjä on vaihtanut listan valintaa.
SelectListItemValitsee listasta valinnan (viitataan valittavan valinnan järjestysnumerolla).
SelectListItemStringValitsee listasta valinnan (viitataan valittavan valinnan tekstillä).
SortListJärjestää listan aakkosjärjestykseen joko nousevasti tai laskevasti.