home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 July / Chip_2001-07_cd1.bin / ctenari / Cerny / INSTALLF.EXE / rar / FREETFB / DOC / COMPFB.DOC < prev    next >
Text File  |  2001-03-01  |  2KB  |  61 lines

  1. ~16|0|05 Jednotka "CompFB.fbl"
  2.  
  3.  |1|05 N.1 ü NewComponent;
  4.     Provede p²ípravu datového pole a pot²ebn∞ch prom╪nn∞ch pro tvorbu
  5.  okna kartotéky na poƒáteƒní nulové hodnoty.
  6.  
  7.  |1|05 A.1 ü AssignComponent(Poƒet,X1,Y1,X2,Y2,SS,TS,BP);
  8.     Urƒí se Poƒet karet v kartotéce, jejíº okno bude mít rozm╪ry dle
  9.  údajà v X1,Y1,X2 a Y2. Za parametr SS dosadíme ƒíslo barvy sv╪tlého
  10.  stínu, za parametr TS ƒíslo barvy tmavého stínu orámování karty a za
  11.  parametr BP dosadíme ƒíslo barvy plochy karty. Základní barvy jsou
  12.  pro SS=MLGray(sv╪tle τedá/254), pro TS=DGray(tmav╪ τedá/252) a pro 
  13.  barvu plochy BP=LGray(st²edn╪ τedá/253).
  14.  P²íklad pouºití pro kartotéku se ƒty²mi kartami:
  15.  |0|09AssignComp(4,40,100,520,300,MLGray,DGray,LGray);
  16.   
  17.  |1|05 I.1 ü CompItem(N,'hlaviƒka');
  18.     Uvede se ƒíslo N po²adí karty a text, kter∞ bude umíst╪n v záhlaví
  19.  karty.
  20.  P²íklad pouºití:
  21.  |0|09CompItem(1,'V∞pis nabídky');
  22.  
  23.  |1|05 B.1 ü CompButt(N,' text ');
  24.     Uvede se ƒíslo N po²adí textového tlaƒítka, které bude pouºito
  25.  v okn╪ kompletní kartotéky a text tlaƒítka.
  26.  P²íklad pouºití:
  27.  |0|09CompButt(1,'Uloºit konfiguraci');
  28.  
  29.  |1|05 O.1 ü OpenComponent('ico.lmg','Hlavicka');
  30.     Provede aktivaci kartotéky podle zadan∞ch údajà a hodnot uveden∞ch
  31.  v p²edeτl∞ch p²íkazech. P²ed text hlaviƒky umístí ikonu (16x16).
  32.  U názvu ikony se uvádí p²ípadná cesta a úpln∞ název souboru .lmg.
  33.  P²íklad pouºití:
  34.  |0|09OpenComponent('system\telefon.lmg','Konfigurace');
  35.  
  36.  |1|05 P.1 ü PosComp(N);
  37.     Zjiτ£uje, zda bylo kliknuto na pozici hlaviƒky karty uvedeného
  38.  po²adí N. Pokud tomu tak je, vrátí hodnotu TRUE.
  39.  P²íklad pouºití:
  40.  |0|09if PosComp(1) next Nabidka;
  41.  
  42.  |1|05 P.2 ü PosCompButt(N);
  43.     Zjiτ£uje, zda bylo kliknuto na tlaƒítko okna kompletní kartotéky
  44.  uvedeného po²adí N. Pokud tomu tak je, vrátí hodnotu TRUE.
  45.  P²íklad pouºití:
  46.  |0|09if |1|09PosCompButt(1)|0|09 part
  47.  |0|09  UloºeníDat;
  48.  |0|09  OrigCompButt(1);
  49.  |0|09:if<
  50.  
  51.  |1|05 O.2 ü OrigCompButt(N);
  52.     Pokud bylo aº dosud textové tlaƒítko kartotéky uvedeného po²adí N ve 
  53.  stavu stlaƒeném, vrátí jeho pàvodní nestlaƒen∞ (neaktivní) stav.
  54.  P²íklad pouºití:
  55.  |0|09if PosCompButt(1) part
  56.  |0|09  UloºeníDat;
  57.  |1|09  OrigCompButt(1);
  58.  |0|09:if<
  59.  
  60.  
  61.