home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2001 July
/
Chip_2001-07_cd1.bin
/
ctenari
/
Cerny
/
INSTALLF.EXE
/
rar
/
FREETFB
/
DOC
/
OBUTTFB.DOC
< prev
next >
Wrap
Text File
|
2001-04-03
|
2KB
|
52 lines
~16|0|05 ButtFB.fbl
|1|05 M.1 MainButt(Stav,X1,Y1,X2,Y2,'²et╪zec',SS,TS,BP);
Parametry X1,Y1,X2 a Y2 urĒ velikost tlaĒtka.
Parametr Stav nahra╘te hodnotou NoActive/neaktivní
nebo Active/aktivní. Na místo '²et╪zec' uve╘te text
tlaƒítka. Parametr BP urƒuje barvu tlaƒítka,
SS barvu sv╪tlého stínu a TS barvu tmavého stínu.
Do textu màºe b∞t umíst╪na ikona velikosti 16 aº 47 bodà
na τí²ku a 16 bodà na v∞τku. Uvádí se cesta k ikon╪
a její jméno bez p²ípony .LMG, kterou si funkce doplní
sama. Tento údaj musí b∞t uzav²en do speciálních znakà,
pro tento úƒel vytvo²en∞ch ùCESTA\JMENOù. Tento znak
vypíτete pomocí klávesy ALT a zadáním ƒísla 251.
|1|05 A.5 AutoButt(Por,Stav,X,Y,'text',SS,TS,BP);
Textové tlaƒítko u kterého urƒíme po²adí a pouze lev∞ horní
roh (X a Y). µí²ka tlaƒítka bude automaticky vypoƒítána podle
délky textu tlaƒítka. Pro pozici X a Y dalτího tlaƒítka
pouºijeme prom╪nné SuccX. Automatick∞ch tlaƒítek màºe b∞t
maximáln╪ 20.
Do textu màºe b∞t umíst╪na ikona velikosti 16 aº 47 bodà
na τí²ku a 16 bodà na v∞τku. Uvádí se cesta k ikon╪
a její jméno bez p²ípony .LMG, kterou si funkce doplní
sama. Tento údaj musí b∞t uzav²en do speciálních znakà,
pro tento úƒel vytvo²en∞ch ùCESTA\JMENOù. Tento znak
vypíτete pomocí klávesy ALT a zadáním ƒísla 251.
P²íklad;
|1|09 AutoButt(1,NoActive,10,30,'Soubory',MLGray,DGray,LGray);
|1|09 AutoButt(2,NoActive,SuccX,30,'Data',MLGray,DGray,LGray);
|1|09 atd.
|1|05 O.1 OrigAutoButt(N);
Pouºije se pro urƒení pàvodního stavu tlaƒítka v N po²adí.
(bude op╪t ve stavu NoActive)
|1|05 P.1 PosAutoButt(N);
Zjiτ£uje, zda bylo kliknuto na pozici Ntého tlaƒítka, v∞sledek
je vrácen jako hodnota typu Boolean. Pokud je TRUE bude tlaƒítko
ve stavu (Active) stlaƒené.
|1|05 I.1 InfoAutoButt(N,'informace');
Ke kaºdému tlaƒítku je moºné urƒit tzv. nálepku se struƒnou
informací o jeho funkci. Tento p²íkaz pouºijeme ve spojení
s p²edeτl∞m p²íkazem. Parametr N vyjad²uje po²adové ƒíslo
tlaĒtka a do uvozovek uvedeme informaci.
P²íklad:
if PosAutoButt(1) next InfoAutoButt(1,'informace');