CoolBasic SDK

API-funktiot

Valikkotoiminnot

AddPopupMenuItemLisää valikkoon uuden valinnan.
AddPopupMenuSeparatorLisää valikkoon uuden erottimen.
AddPopupSubMenuLisää valikkoon alavalikon.
CheckPopupMenuItemAsettaa valinnan tilan (check/uncheck).
CreatePopupMenuLuo uuden tyhjän popup-valikon.
EnablePopupMenuItemAsettaa valinnan tilan (enable/disable).
IsPopupMenuItemCheckedPalauttaa valinnan tilan (check/uncheck).
IsPopupMenuItemEnabledPalauttaa valinnan tilan (enable/disable).
ShowPopupMenuNäyttä valikon.

CommonDialog

ColorDialog Tuo ruudulle värivalintadialogin.
ColorDialogRGBPalauttaa väriarvon joka on valittu komennolla ColorDialog.
FileDialogTuo ruudulle tiedoston avaus- tai talletusdialogin.
FileDialogDataPalauttaa määrätyn arvon joka on valittu komennolla FileDialog.
InputBoxTuo ruudulle tekstinsyöttöikkunan.
InputBoxTextPalauttaa InputBox-toiminnolla syötetyn tekstin.
MessageBox Tuo ruudulle viesti-ikkunan.

Leikepöytä

GetClipboardTextPalauttaa leikepöydällä olevan tekstin.
GetClipboardTextSizePalauttaa leikepöydällä olevan tekstitiedon pituuden.
SetClipboardTextAsettaa tekstitietoa leikepöydälle.

INI-tiedostot

GetIniInt Hakee numeerisen tiedon INI-tiedostosta.
GetIniStringHakee alfanumeerisen tiedon INI-tiedostosta.
SetIniIntTallettaa numeerisen tiedon INI-tiedostoon.
SetIniStringTallettaa alfanumeerisen tiedon INI-tiedostoon.

Järjestelmärekisteri

CreateRegistryKeyLuo uuden rekisteriavaimen järjestelmärekisteriin.
DeleteRegistryKeyPoistaa rekisteriavaimen järjestelmärekisteristä.
DeleteRegistryValuePoistaa arvon järjestelmärekisteristä.
GetRegistryIntHakee numeerisen tiedon järjestelmärekisteristä.
GetRegistryStringHakee alfanumeerisen tiedon järjestelmärekisteristä.
SetRegistryIntTallettaa numeerisen tiedon järjestelmärekisteriin.
SetRegistryStringTallettaa alfanumeerisen tiedon järjestelmärekisteriin.

Tietovarastot

ArrayListAddFloatLisää uuden float-tyyppisen tiedon taulukkoon.
ArrayListAddIntLisää uuden int-tyyppisen tiedon taulukkoon.
ArrayListAddStringLisää uuden string-tyyppisen tiedon taulukkoon.
ArrayListClearTyhjentää taulukon.
ArrayListCountTaulukkoon talletettujen solujen (rivien) lukumäärä.
ArrayListGetFloatPalauttaa taulukossa olevan float-tyyppisen tiedon.
ArrayListGetIntPalauttaa taulukossa olevan int-tyyppisen tiedon.
ArrayListGetStringPalauttaa taulukossa olevan string-tyyppisen tiedon.
ArrayListRemovePoistaa valitun rivin taulukosta.
ArrayListSetFloatAsettaa float-tyyppisen tiedon taulukkoon.
ArrayListSetIntAsettaa int-tyyppisen tiedon taulukkoon.
ArrayListSetStringAsettaa string-tyyppisen tiedon taulukkoon.
ArrayListSortJärjestää taulukon nousevasti/laskevasti.
ArraylistDatatypePalauttaa taulukossa olevan tiedon tietotyypin.
CreateArrayListLuo uuden ArrayList:in

Muut

SetTopMostAsettaa ikkunan asettelutilan.