Functii predefinite
Functii predefinite
Constante si variabile de sistem
Sunt cateva constante:
ADEVARAT-are valoarea 1
FALS-are valoarea 0
ScreenWidth-returneaza latimea ecranului
ScreenHeight-returneaza inaltimea ecranului
MXROW,MXCOL-pentru obiecte matriciale, returneaza pozitia matricii obiect selectata-vezi Matrciile
MCIResult-returneaza rezultatul pentru functia MCICommand.Vezi Functii Elementare
CBK_Time-ca obiectul CBK_Time,dar aceasta variabila returneaza Timpul in secunde (intregi)
CBK-Total-ca obiectul CBK_Total,dar aceasta variabila returneaza Totalul in secunde (intregi)
OpenFile$-dupa ce folosesti o comanda OpenFile din scris , aceasta variabila string va avea trecere catre un fisier deschis
Functia Random
RND(Maximum)
Va reintoarce la intamplare numerele intregi pe o distanta de la 0 la max.
Functia intreaga
Intotdeauna introduce o valoare intreaga in expresie
a = INT9X/100)
if (a=0) then
…
end
Functia ABS
Returneaza valorile absolute ale expresiei
a = ABS(x-100)
Functiile Mouse-ului
MOUSEX( )
MOUSEY( )
Returneaza pozitiile x si y ale cursorului mouse-ului
X = MOUSE ( )
Functiile Obiect
OBJECTX(eticheta obiectului)
OBJECTY(eticheta obiectului)
Aceste functii returneaza pozitia curenta (stanga,in colt), a obiectului specificat de eticheta
X = OBJECTX(Text1)
ISVISIBILE( eticheta obiectului)
Aceasta comanda returneaza :
-1 daca obiectul nu exista in pagina
0 daca obiectul e ascuns
1 daca obiectul este vizibil
visible = ISVISIBLE(Text1)
if (visible = 0) then
Show(„Text1”)
end
Functiile Primare
Functiile tipice au o anumita sintaxa:
Function(„parameter1”,”parameter2”)
Exista functii fara nici un parametru, cu unul sau doi parametrii.In multe cazuri parametrii pot fi inlocuiti de variabile string,insa sintaxa ramane aceeasi: Function(„variable$”,”variable$”)
Hide(„OBJECT”)
Ascunde un obiect sau o multime de obiecte
Show(„OBJECT”)
Arata un obiect sau o multime de obiecte. Daca arati gif-uri animate,atunci giful va incepe sa se miste de la prima clipire.
Invert(„OBJECT”)
Arata sau ascunde un obiect sau o multime de obiecte.Daca obiectul/multimeaa fost vizibil(a) inainte aceasta functie Îl(o) va ascunde in mod opus.