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

  1. ~16|0|05 Jednotka AppIco.fbl
  2.  
  3.  |1|05 1.1 IcoApp(X,Y,Por,'OBR.LMG',
  4.  |1|05           'text text',BT);
  5.  Do tohoto p²íkazu se uvedou vτechny 
  6.  pot²ebné parametry pro umíst╪ní aplikaƒní 
  7.  ikony na ploτe. Parametry X a Y urƒují 
  8.  lev∞ horní roh aplikaƒní ikony, dalτí 
  9.  parametr Por urƒuje po²adí ikony tak, jak
  10.  jsou v programu uvedeny. Do uvozovek se 
  11.  uvede cesta a jméno obrázku typu .LMG 
  12.  o rozm╪rech 38x38 bodà vytvo²eného programem 
  13.  EditIkon.exe. Text k ikon╪ se uvádí ve dvou 
  14.  slovech o maximální doporuƒené délce znakà 
  15.  10 aº 15. Text bude vypsán do dvou ²ádkà. 
  16.  
  17.  |1|05 1.2 PosIcoApp(N);
  18.  Zjiτ£uje zda bylo kliknuto na pozici ikony 
  19.  po²adí podle parametru N. 
  20.  
  21.  |1|05 1.3 MoveIcoApp(N);
  22.  Umoºσuje p²emístit ikonu na ploτe na jiné místo.
  23.  Kliknutím prav∞m tlaƒítkem na ikonu a následn∞m
  24.  pohybem myτi, lze provést její p²emíst╪ní.
  25.  Op╪tovn∞m kliknutím prav∞m tlaƒítkem myτi se
  26.  ikona umístí na novou pozici na ploτe.
  27.  
  28.  |1|05 1.4 LoadAppIni('PROGRAM');
  29.  Pokud chce autor programu uºivatelàm umoºnit
  30.  zachování nov∞ch pozic jimi p²emíst╪n∞ch ikon
  31.  na ploτe, musí ve svém programu po jeho prvním 
  32.  spuτt╪ní uzav²ít p²íkazy IcoApp do závorek nebo
  33.  je dodateƒn╪ zruτit a ne jejich míst╪ pouºít.
  34.  tento p²íkaz. Do uvozovek uvede název programu.
  35.  Na konec programu umístí p²íkaz SaveAppIni, kter∞
  36.  vytvo²í soubor PROGRAM.INI ve kterém budou uloºeny
  37.  informace o rozmíst╪ní aplikaƒních ikon na ploτe.
  38.  P²íkaz LoadAppIni p²eƒte z tohoto souboru pot²ebné
  39.  parametry a umístí ikony na ploτe podle t╪chto
  40.  údajà. Uºivatel programu tak má moºnost si aplikaƒní
  41.  ikony uspo²ádat na ploτe podle sv∞ch p²edstav.
  42.  Po kaºdém ukonƒení programu se postavení ikon na
  43.  ploτe uloºí do souboru .INI a po novém spuτt╪ní
  44.  programu budou ikona na ploτe rozmíst╪ny podle
  45.  t╪chto údajà.
  46.  (viz. demoapp.fbs)
  47.  |1|12 P²íklad;
  48.  |0|09 Follow
  49.  |0|09  InitFB;
  50.  |0|09  LoadAppIni('DEMOAPP.INI');
  51.  |0|10  {t╪lo programu}
  52.  |0|09  SaveAppIni('DEMOAPP.INI');
  53.  |0|09 EndFo
  54.  
  55.  |1|05 1.5 SaveAppIni('PROGRAM');
  56.  Vytvo²í soubor jména programu s p²íponou .INI, do
  57.  kterého uloºí vτechny pot²ebné informace o umíst╪ní
  58.  ikon na ploτe. Soubor .INI je ukládán do podadresá²e
  59.  SYSTEM (viz. soubor "demoapp.fbs" v podadresá²i FBS).
  60.  
  61.  
  62.  
  63.