home *** CD-ROM | disk | FTP | other *** search
/ PC World 2002 December / PCWorld_2002-12_cd.bin / Software / Komercni / Baltik / katB.exe / katB / DESIGN / DESIGN_H.BLT < prev    next >
Text File  |  2002-09-24  |  6KB  |  116 lines

  1. # pragma idchars = "╪τƒ²º∞áíéúàó╘£σ╖µ¼ⁿªφ╡╓ÉΘ▐α╥¢╒äëüößÄ╙ÜÖ╨╤ê¥ÆæûòΩΦôΓ"
  2.  
  3. typedef struct {
  4.   unsigned char Hodiny, Minuty, Sekundy, Setiny;
  5. } Typ¼as;
  6. typedef struct {
  7.   long Velikost;
  8.   long µí²ka;
  9.   long V∞τka;
  10.   unsigned PoƒetRovin;
  11.   unsigned BityNaBod;
  12.   long Komprese;
  13.   long VelikostObrázku;
  14.   long XBodyNaMetr, YBodyNaMetr;
  15.   long PoƒetPouºit∞chBarev;
  16.   long PoƒetDàleºit∞chBarev;
  17.   } TypBMPInfo;
  18. typedef struct {
  19.   char Typ;
  20.   char Tlaƒítka;
  21.   int  X, Y;
  22.   long ¼as;
  23.   } TypMyτUdálost;
  24. built_in(  2) unsigned StrDélka( char* Str );
  25. built_in(  6) void ¼ekej( int zpozdeni );
  26. built_in( 25) int  ¼tiKlávesuZFronty();
  27. built_in( 28) void P²epniNaText();
  28. built_in( 30) char* TxtPiτⁿet╪zec( char* retezec );
  29. built_in( 45) double sqrt( double r );
  30. built_in( 48) double abs( double r );
  31. built_in( 60) void  StopkyNuluj();
  32. built_in( 61) void  StopkyStart();
  33. built_in( 62) void  StopkyStop();
  34. built_in( 63) void  Stopky( Typ¼as& cas );
  35. built_in( 64) void  GrSmaºOkno();
  36. built_in( 65) void VyprázdniFrontuKláves();
  37. built_in( 66) void  GrPiτⁿet╪zec( char* text );
  38. built_in( 67) void  GrNastavPozici( int x, int y );
  39. built_in( 68) int   GrNastavBarvuPop²edí( int barva );
  40. built_in( 71) void  GrPiτD¼íslo( double d, int delka, int desetinna_delka );
  41. built_in( 75) void EscPlus();
  42. built_in( 77) int   GrNastavBarvuPozadí( int barva );
  43. built_in( 87) int  TxtNastavBarvuPop²edí( int barva );
  44. built_in( 88) int  TxtNastavBarvuPozadí( int barva );
  45. built_in( 90) void TxtSmaºObrazovku();
  46. built_in(104) int  DOSProve╘( char* radkovy_prikaz_DOSu );
  47. built_in(107) int  GrNaƒtiPaletu( char* jmeno_souboru );
  48. built_in(117) int  GrBarvaPop²edí();
  49. built_in(119) void GrPiτNov∞ⁿádek();
  50. built_in(130) void* memcpy( void* Kam, void* Odkud, unsigned Poƒet );
  51. built_in(130) void* memmove( void* Kam, void* Odkud, unsigned Poƒet );
  52. built_in(131) void* memset( void* Co, int Hodnota, unsigned Poƒet );
  53. built_in(162) int  NastavJménoBankyP²edm╪tà( char* jmeno_souboru );
  54. built_in(170) int TxtNastavMód( int mod );
  55. built_in(176) int  GrNastavV∞stup( int vystup, ...);
  56. built_in(177) void GrNastavV∞plσ( int druh, ...);
  57. built_in(178) void GrNastavLinku( int druh, ...);
  58. built_in(180) void GrKresliObdélník( int X1, int Y1, int X2, int Y2 );
  59. built_in(181) void GrKresliVypln╪n∞Obdélník( int X1, int Y1, int X2, int Y2 );
  60. built_in(183) void GrKresliLinku( int X1, int Y1, int X2, int Y2 );
  61. built_in(186) void GrKresliMnohoúhelník( unsigned pocet_bodu, int X1, int Y1, ...);
  62. built_in(187) int  GrKresliVypln╪n∞Mnohoúhelník( unsigned pocet_bodu,int X1, int Y1, ...);
  63. built_in(188) int  GrVyplσPlochu( int x, int y, int barva_okraje );
  64. built_in(191) int  GrKresliP²edm╪t( long predm, int transparentn╪,int x, int y );
  65. built_in(194) int  GrMaxX();
  66. built_in(195) int  GrMaxY();
  67. built_in(196) int  GrNastavMód( int Mód );
  68. built_in(197) int      DOSPoƒetArgumentà();
  69. built_in(198) string   DOSArgument( int ¼íslo );
  70. built_in(200) unsigned DOSVerze();
  71. built_in(201) int      DOSChyba();
  72. built_in(221) int    SouborExistuje( char* Jméno );
  73. built_in(214) string SouborAbsolutníCesta( char* Jméno );
  74. built_in(216) int    SouborRozd╪lCestu( char* Cesta,  string& Adresá², string& Jméno,string& P²ípona );
  75. built_in(217) unsigned SouborAtributy( char* Jméno );
  76. built_in(218) int      SouborNastavAtributy( char* Jméno, unsigned Atributy );
  77. built_in(219) int SouborSmaº( char* Jméno );
  78. built_in(222) long SouborOtev²i( char* Jméno, unsigned pristup );
  79. built_in(224) int SouborZav²i( long& s );
  80. built_in(225) int SouborU²ízni( long s );
  81. built_in(226) unsigned Soubor¼tiBlok( long s, void* blok, unsigned Velikost );
  82. built_in(229) unsigned SouborPiτBlok( long s, void* blok, unsigned Velikost );
  83. built_in(235) long SouborNastavPozici( long s, long pozice, int odkud );
  84. built_in(248) int MyτZaƒátekObsluhy();
  85. built_in(249) void MyτKonecObsluhy();
  86. built_in(253) void Myτ¼tiUdálost( TypMyτUdálost& udalost );
  87. built_in(254) void MyτNastavPozici( int x, int y );
  88. built_in(255) void MyτNastavRozsah( int minx, int miny, int maxx, int maxy );
  89. built_in(267) long AnimP²edm╪tVytvo²( long první_p²edm╪t,unsigned poƒet_p²edm╪tà,int mód_animace, int transparentní );
  90. built_in(268) void AnimP²edm╪tZruτ( long& objekt );
  91. built_in(269) void AnimP²edm╪tAnimuj( long objekt,int x, int y, int ƒíslo_fáze );
  92. built_in(270) void AnimP²edm╪tSchovej( long objekt );
  93. built_in(271) int  AnimNastavGrV∞stup( int v∞stup );
  94. built_in(280) void* malloc( unsigned Velikost );
  95. built_in(281) void  free( void* pam╪£ );
  96. built_in(282) void* realloc( void* pam╪£, unsigned nová_velikost );
  97. built_in(283) unsigned HromadaVolnáPam╪£();
  98. built_in(284) unsigned HromadaVolnáSouvisláPam╪£();
  99. built_in(285) unsigned StrVelikost( string& Str );
  100. built_in(286) string&  StrNastavVelikost( string& Str, unsigned Velikost );
  101. built_in(288) string&  StrSmaº( string& Str, unsigned Pozice, unsigned Poƒet );
  102. built_in(289) string   StrKopie( char* Str, unsigned Pozice, unsigned Poƒet );
  103. built_in(291) string   StrD¼íslo( double ¼íslo, int Délka, int DesetinnáDélka );
  104. built_in(292) string&  StrVytvo²( string& Str );
  105. built_in(293) string&  StrZruτ( string& Str );
  106. built_in(294) string   ProgramCesta();
  107. built_in(296) long Systémov∞Tikot();
  108. built_in(312) int  GrMód();
  109. built_in(314) void GrNastavBarvuPalety( int ¼íslo, int R, int G, int B );
  110. built_in(316) int  GrKresliP²edm╪ty( long predm, int transparentn╪, int x, int y, int τ, int v );
  111. built_in(317) int  GrNastavObrazP²edm╪tà( long predm,  int x, int y, int τ, int v, int pouze_z_plochy );
  112. built_in(321) int SouborKonec( long s );
  113. built_in(328) unsigned StrPozicePod²et╪zce( char* Str, unsigned Pozice, char* SubStr );
  114. built_in(329) int  GrNaƒtiBMP( int x, int y, char* JménoSouboru,int BMPx, int BMPy, int BMPw, int BMPh,int BMPPaleta );
  115. built_in(330) int  GrUloºBMP( int x, int y, int w, int h, char* JménoSouboru );
  116. built_in(331) int  GrNaƒtiBMPInfo( char* JménoSouboru, TypBMPInfo& BMPInfo );