home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 September / Chip_2003-09_cd2.bin / kancelar / openoffice / f_0320 / scalc.jar / text / scalc / 01 / 04060112.xml < prev    next >
Extensible Markup Language  |  2003-01-16  |  41KB  |  472 lines

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <html><head><title>Dopln─¢k pro programov├ín├¡ v┬áaplikaci %PRODUCTNAME Calc</title><meta name="filename" content="text/scalc/01/04060112"/><meta name="language" content="en-US"/><help:css-file-link xmlns:help="http://openoffice.org/2000/help"/><!--The CSS style header method for setting styles--><style type="text/css">
  3.  
  4.         table.Tabelle2{
  5.                 }
  6.         span.Tabelle2A{
  7.                 width:1.499cm;}
  8.         span.Tabelle2B{
  9.                 width:16.498cm;}
  10.         tr.Tabelle21{
  11.                 }
  12.         td.Tabelle2A1{
  13.                 }
  14.         table.Tabelle1{
  15.                 margin-left:0cm; margin-right:0.005cm;}
  16.         span.Tabelle1A{
  17.                 width:3.598cm;}
  18.         span.Tabelle1B{
  19.                 width:14.39cm;}
  20.         td.Tabelle1A1{
  21.                 }
  22.         td.Tabelle1B1{
  23.                 border-width:0.002cm; border-style:solid; border-color:#000000;}
  24.         td.Tabelle1A2{
  25.                 }
  26.         td.Tabelle1B2{
  27.                 }
  28.         table.Tabelle3{
  29.                 }
  30.         span.Tabelle3A{
  31.                 width:2.037cm;}
  32.         span.Tabelle3B{
  33.                 width:2.39cm;}
  34.         span.Tabelle3C{
  35.                 width:13.573cm;}
  36.         td.Tabelle3A1{
  37.                 }
  38.         td.Tabelle3C1{
  39.                 border-width:0.002cm; border-style:solid; border-color:#000000;}
  40.         td.Tabelle3A2{
  41.                 }
  42.         td.Tabelle3B2{
  43.                 }
  44.         td.Tabelle3C2{
  45.                 }
  46.         table.Tabelle4{
  47.                 }
  48.         span.Tabelle4A{
  49.                 width:2.039cm;}
  50.         span.Tabelle4B{
  51.                 width:2.39cm;}
  52.         span.Tabelle4C{
  53.                 width:13.571cm;}
  54.         td.Tabelle4A1{
  55.                 }
  56.         td.Tabelle4C1{
  57.                 border-width:0.002cm; border-style:solid; border-color:#000000;}
  58.         td.Tabelle4A2{
  59.                 }
  60.         td.Tabelle4B2{
  61.                 }
  62.         td.Tabelle4C2{
  63.                 }
  64.         table.Tabelle5{
  65.                 }
  66.         span.Tabelle5A{
  67.                 width:2.039cm;}
  68.         span.Tabelle5B{
  69.                 width:2.39cm;}
  70.         span.Tabelle5C{
  71.                 width:13.571cm;}
  72.         td.Tabelle5A1{
  73.                 }
  74.         td.Tabelle5C1{
  75.                 border-width:0.002cm; border-style:solid; border-color:#000000;}
  76.         td.Tabelle5A2{
  77.                 }
  78.         td.Tabelle5B2{
  79.                 }
  80.         td.Tabelle5C2{
  81.                 }
  82.         p.P1{
  83.                 }
  84.         p.P2{
  85.                 }
  86.         span.T1{
  87.                 font-weight:bold;}
  88.         span.fr1{
  89.                 }
  90.         </style></head><body>
  91.   
  92.   
  93.   <p class="P1"/>
  94.   <p class="Head1"><help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="UNIX"><help:key-word value="programov├ín├¡ sd├¡len├⌐ knihovny; %PRODUCTNAME Calc" tag="kw66914_1"/></help:case><help:default><help:key-word value="programming external DLL functions for %PRODUCTNAME Calc" tag="kw66914_8"/></help:default></help:switch><help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="UNIX"><help:key-word value="sd├¡len├í knihovna pro programov├ín├¡ v %PRODUCTNAME Calc" tag="kw66914_7"/></help:case><help:default><help:key-word value="external DLL functions for programming in %PRODUCTNAME Calc" tag="kw66914_6"/></help:default></help:switch><help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="UNIX"><help:key-word value="funkce sd├¡len├⌐ knihovny pro %PRODUCTNAME Calc" tag="kw66914_5"/></help:case><help:default><help:key-word value="functions of the %PRODUCTNAME Calc add-in DLL" tag="kw66914_4"/></help:default></help:switch><help:key-word value="kategorie modulu" tag="kw66914_3" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="modul pro programov├ín├¡ v %PRODUCTNAME Calc" tag="kw66914_2" xmlns:help="http://openoffice.org/2000/help"/>Dopln─¢k pro programov├ín├¡ v┬áaplikaci <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc</p>
  95.   <p class="Paragraph">K aplikaci <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc lze p┼Öipojit dopln─¢k. Je to extern├¡ programovac├¡ modul, kter├╜ nab├¡z├¡ dal┼í├¡ funkce pro pr├íci se se┼íity. Tyto funkce jsou zobrazeny v Pr┼»vodci funkcemi v kategorii <span class="T1">Dopln─¢k</span>. Jestli┼╛e budete cht├¡t programovat podobn├╜ dopln─¢k sami, dozv├¡te se v┬át├⌐to ─ì├ísti n├ípov─¢dy, kter├⌐ funkce mus├¡ b├╜t exportov├íny <help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="UNIX">sd├¡lenou knihovnou</help:case><help:default>extern├¡ knihovnou DLL</help:default></help:switch>, aby bylo mo┼╛n├⌐ dopln─¢k ├║sp─¢┼ín─¢ p┼Öipojit.</p>
  96.   <p class="Paragraph">Sada <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> vyhled├í podle pod┼Ö├¡zen├⌐ho adres├í┼Öe ΓÇ₧addinΓÇ£ cestu k um├¡st─¢n├¡ modul┼», kter├í je definov├ína na str├ínce <span class="T1">Cesty</span> u polo┼╛ky <span class="T1"><help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname></span> v dialogov├⌐m okn─¢ <span class="T1">Volby</span> v nab├¡dce <span class="T1">N├ístroje</span>, a srovn├í je s vhodnou <help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="UNIX">sd├¡lenou knihovnou</help:case><help:default>knihovnou DLL</help:default></help:switch>. M├í-li b├╜t <help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="UNIX"/><help:default>knihovna DLL</help:default></help:switch> v sad─¢ <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> rozpozn├ína, mus├¡ obsahovat ur─ìit├⌐ vlastnosti, kter├⌐ jsou vysv─¢tleny d├íle v textu. Tyto informace v├ím umo┼╛n├¡ programovat vlastn├¡ dopl┼êky Pr┼»vodce funkcemi aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc.</p>
  97.   <table><tr class="Tabelle21"><th class="Tabelle2A1" style="text-align:left;"><span class="Tabelle2A">
  98.       <p class="Paragraph"><draw:image draw:style-name="fr1" draw:name="HIND_1" text:anchor-type="paragraph" svg:width="0.847cm" svg:height="0.847cm" draw:z-index="0" xlink:href="65980" xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad" draw:filter-name="GIF - Graphics Interchange" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:text="http://openoffice.org/2000/text" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"/></p>
  99.      </span></th><th class="Tabelle2A1" style="text-align:left;"><span class="Tabelle2B">
  100.       <p class="Paragraph">Programovac├¡ bal├¡k obsahuje dva vzorky rozhran├¡ dopl┼êku aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc. Jestli┼╛e jste p┼Öi instalaci programu ozna─ìili, ┼╛e chcete instalovat tak├⌐ dopl┼êky, obsahuje adres├í┼Ö sady tak├⌐ adres├í┼Ö ΓÇ₧addinΓÇ£, ve kter├⌐m jsou ulo┼╛eny vzorov├⌐ knihovny DLL a podadres├í┼Ö ΓÇ₧sourceΓÇ£ se zdrojov├╜m k├│dem.</p>
  101.       <p class="Paragraph">Popis funkc├¡ dopl┼êk┼» zaji┼í┼Ñovan├╜ch vzorov├╜mi knihovnami DLL naleznete v n├ípov─¢d─¢ sady <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> ke <help:link Id="66872" Eid="beispiele" xmlns:help="http://openoffice.org/2000/help">kategorii Dopln─¢k</help:link> v Pr┼»vodci funkcemi.</p>
  102.      </span></th></tr></table>
  103.   <p class="Paragraph"/>
  104.   <p class="Head2">Princip dopl┼êku</p>
  105.   <p class="Paragraph">Ka┼╛d├í knihovna dopl┼êku zaji┼í┼Ñuje n─¢kolik funkc├¡. N─¢kter├⌐ z┬áfunkc├¡ slou┼╛├¡ k┬á├║─ìel┼»m spr├ívy a┬ámus├¡ proto odpov├¡dat ur─ìit├⌐ konvenci. Tyto funkce zprost┼Öedkuj├¡ informace o jin├╜ch funkc├¡ch, ze kter├╜ch sest├ív├í roz┼í├¡┼Öen├¡ aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc. T─¢mto funkc├¡m m┼»┼╛ete p┼Öi┼Öadit libovoln├╜ n├ízev. Mus├¡ ov┼íem spl┼êovat ur─ìit├í pravidla t├╜kaj├¡c├¡ se p┼Öed├ív├ín├¡ parametr┼». P┼Öesn├⌐ konvence pojmenov├ín├¡ a vol├ín├¡ funkc├¡ se na r┼»zn├╜ch platform├ích li┼í├¡. V syst├⌐mu Windows jsou pou┼╛├¡v├íny konvence jazyka Pascal, proto┼╛e je tento jazyk st├íle velmi roz┼í├¡┼Öen.</p>
  106.   <p class="Head3">Funkce <help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="UNIX">sd├¡len├⌐ knihovny</help:case><help:default>knihovny DLL dopl┼êku</help:default></help:switch></p>
  107.   <p class="Paragraph">V knihovn─¢ mus├¡ existovat alespo┼ê funkce spr├ívy <help:link Id="66914" Eid="getfunctioncount" xmlns:help="http://openoffice.org/2000/help">GetFunctionCount</help:link> a <help:link Id="66914" Eid="getfunctiondata" xmlns:help="http://openoffice.org/2000/help">GetFunctionData</help:link>. Pomoc├¡ t─¢chto funkc├¡ je mo┼╛n├⌐ ur─ìovat jak funkce, tak typy parametr┼» a vr├ícen├⌐ hodnoty. V p┼Ö├¡pad─¢ vr├ícen├╜ch hodnot jsou podporov├íny datov├⌐ typy double a ┼Öet─¢zc┼». V p┼Ö├¡pad─¢ dal┼í├¡ch parametr┼» jsou podporov├íny oblasti bun─¢k <help:link Id="66914" Eid="cellarray" xmlns:help="http://openoffice.org/2000/help">pole typu double</help:link>, <help:link Id="66914" Eid="cellarray" xmlns:help="http://openoffice.org/2000/help">pole ┼Öet─¢zc┼»</help:link> a <help:link Id="66914" Eid="cellarray" xmlns:help="http://openoffice.org/2000/help">pole bun─¢k</help:link>.</p>
  108.   <p class="Paragraph">Parametry jsou p┼Öed├ív├íny pomoc├¡ odkaz┼». Je tedy v┬ápodstat─¢ mo┼╛n├⌐ tyto hodnoty m─¢nit. Aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc ov┼íem tuto mo┼╛nost nepodporuje, proto┼╛e v┬ár├ímci se┼íit┼» j├¡ nen├¡ t┼Öeba.</p>
  109.   <p class="Paragraph">Knihovny lze v pr┼»b─¢hu na─ì├¡t├ín├¡ znovu na─ì├¡st a jejich obsah je mo┼╛n├⌐ analyzovat dv─¢ma zm├¡n─¢n├╜mi funkcemi spr├ívy. Ke ka┼╛d├⌐ funkci lze z├¡skat informace o┬ápo─ìtu a┬átypu parametr┼», intern├¡ch a skute─ìn├╜ch n├ízvech v┬áaplikaci a┬á─ì├¡sla t├╜kaj├¡c├¡ se spr├ívy.</p>
  110.   <p class="Paragraph">Funkce jsou vol├íny sou─ìasn─¢ (synchronn─¢) a v├╜sledek vracej├¡ okam┼╛it─¢. Jsou mo┼╛n├⌐ i funkce re├íln├⌐ho ─ìasu (asynchronn├¡ funkce), ty zde nicm├⌐n─¢ nejsou pro svou slo┼╛itost podrobn─¢ji vysv─¢tleny.</p>
  111.   <p class="Head2">Obecn├⌐ informace o rozhran├¡</p>
  112.   <p class="Paragraph">Maxim├íln├¡ po─ìet parametr┼» funkce dopl┼êku p┼Öipojen├⌐ho k aplikaci <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc je 16┬áΓÇô jedna v├╜sledn├í hodnota a maxim├íln├¡ po─ìet 15 vstupn├¡ch parametr┼» funkce.</p>
  113.   <p class="Paragraph">Datov├⌐ typy jsou definov├íny takto:</p>
  114.   <table border="1" bordercolor="#000000" cellpadding="2" cellspacing="0" page-break-inside="page-break-inside:avoid"><tr class=""><th class="Tabelle1A1" style="text-align:left;"><span class="Tabelle1A">
  115.       <p class="P2">Datov├⌐ typy</p>
  116.      </span></th><th class="Tabelle1B1" style="text-align:left;"><span class="Tabelle1B">
  117.       <p class="P2">Definice</p>
  118.      </span></th></tr><tr class=""><td class="Tabelle1A2" style="text-align:left;"><span class="Tabelle1A">
  119.      <p class="Paragraph">CALLTYPE</p>
  120.     </span></td><td class="Tabelle1B2" style="text-align:left;"><span class="Tabelle1B">
  121.      <p class="Paragraph">Syst├⌐m Windows: FAR PASCAL (_far _pascal)</p>
  122.      <p class="Paragraph">Jin├⌐ syst├⌐my: v├╜choz├¡ typ (v├╜choz├¡ typ opera─ìn├¡ho syst├⌐mu)</p>
  123.     </span></td></tr><tr class=""><td class="Tabelle1A2" style="text-align:left;"><span class="Tabelle1A">
  124.      <p class="Paragraph">USHORT</p>
  125.     </span></td><td class="Tabelle1B2" style="text-align:left;"><span class="Tabelle1B">
  126.      <p class="Paragraph">2bajtov├⌐ cel├⌐ kladn├⌐ ─ì├¡slo</p>
  127.     </span></td></tr><tr class=""><td class="Tabelle1A2" style="text-align:left;"><span class="Tabelle1A">
  128.      <p class="Paragraph">double</p>
  129.     </span></td><td class="Tabelle1B2" style="text-align:left;"><span class="Tabelle1B">
  130.      <p class="Paragraph">8bajtov├╜ form├ít podle platformy</p>
  131.     </span></td></tr><tr class=""><td class="Tabelle1A2" style="text-align:left;"><span class="Tabelle1A">
  132.      <p class="Paragraph">Paramtype</p>
  133.     </span></td><td class="Tabelle1B2" style="text-align:left;"><span class="Tabelle1B">
  134.      <p class="Paragraph">Podle platformy, nap┼Ö├¡klad int</p>
  135.      <p class="Paragraph">PTR_DOUBLE =0 ukazatel na typ double</p>
  136.      <p class="Paragraph">PTR_STRING =1 ukazatel na ┼Öet─¢zec zakon─ìen├╜ 0</p>
  137.      <p class="Paragraph">PTR_DOUBLE_ARR =2 ukazatel na pole typu double</p>
  138.      <p class="Paragraph">PTR_STRING_ARR =3 ukazatel na pole ┼Öet─¢zc┼»</p>
  139.      <p class="Paragraph">PTR_CELL_ARR =4 ukazatel na pole bun─¢k</p>
  140.      <p class="Paragraph">NONE =5</p>
  141.     </span></td></tr></table>
  142.   <p class="Paragraph"/>
  143.   <p class="Head2">Funkce <help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="UNIX">sd├¡len├⌐ knihovny</help:case><help:default>knihovny DLL</help:default></help:switch></p>
  144.   <p class="Paragraph">D├íle v textu najdete popis t─¢ch funkc├¡, kter├⌐ jsou vol├íny <help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="UNIX">ze sd├¡len├⌐ knihovny</help:case><help:default>z┬áextern├¡ knihovny DLL</help:default></help:switch>.</p>
  145.   <p class="Paragraph">Pro v┼íechny funkce <help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="UNIX">sd├¡len├⌐ knihovny</help:case><help:default>knihovny DLL</help:default></help:switch> plat├¡ toto:</p>
  146.   <p class="Paragraph">void CALLTYPE funkce(v├╜stup, vstup1, vstup2, ΓǪ)</p>
  147.   <p class="Paragraph">V├╜stup: V├╜sledn├í hodnota.</p>
  148.   <p class="Paragraph">Vstup: Libovoln├╜ po─ìet datov├╜ch typ┼» (double&, char*, double*, char**, oblast bun─¢k), kde <help:link Id="66914" Eid="zellbereich" xmlns:help="http://openoffice.org/2000/help">oblast bun─¢k</help:link> znamen├í datov├í pole typu double, pole ┼Öet─¢zc┼» a pole bun─¢k.</p>
  149.   <p class="Head3"><a name="getfunctioncount"/>GetFunctionCount()</p>
  150.   <p class="Paragraph">Vr├ít├¡ po─ìet funkc├¡ parametru odkazu krom─¢ funkc├¡ spr├ívy. Ka┼╛d├í funkce m├í jedine─ìn├⌐ ─ì├¡slo od 0 do nCount-1. Toto ─ì├¡slo bude pozd─¢ji pot┼Öeba ve funkc├¡ch <help:link Id="66914" Eid="getfunctiondata" xmlns:help="http://openoffice.org/2000/help">GetFunctionData</help:link> a┬á<help:link Id="66914" Eid="getparameterdescription" xmlns:help="http://openoffice.org/2000/help">GetParameterDescription</help:link>.</p>
  151.   <p class="P2">Syntaxe:</p>
  152.   <p class="Paragraph">void CALLTYPE GetFunctionCount(USHORT& nCount)</p>
  153.   <p class="P2">Parametr:</p>
  154.   <p class="Paragraph">USHORT &nCount:</p>
  155.   <p class="Paragraph">V├╜stup: Odkaz na prom─¢nnou, kter├í m├í obsahovat po─ìet funkc├¡ dopl┼êku. P┼Ö├¡klad: Nab├¡z├¡-li dopln─¢k pro aplikaci <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc p─¢t funkc├¡, je parametr nCount=5.</p>
  156.   <p class="Head3"><a name="getfunctiondata"/>GetFunctionData()</p>
  157.   <p class="Paragraph">Ur─ì├¡ ve┼íker├⌐ d┼»le┼╛it├⌐ informace o funkci dopl┼êku.</p>
  158.   <p class="P2">Syntaxe:</p>
  159.   <p class="Paragraph">void CALLTYPE GetFunctionData(USHORT& nNo, char* pFuncName, USHORT& nParamCount, Paramtype* peType, char* pInternalName)</p>
  160.   <p class="P2">Parametr:</p>
  161.   <p class="Paragraph">USHORT& nNo:</p>
  162.   <p class="Paragraph">Vstup: ─î├¡slo funkce od 0 do nCount-1 v─ìetn─¢.</p>
  163.   <p class="Paragraph">char* pFuncName:</p>
  164.   <p class="Paragraph">V├╜stup: N├ízev funkce z pohledu program├ítora, tedy n├ízev funkce <help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="UNIX">ve sd├¡len├⌐ knihovn─¢</help:case><help:default>v┬áknihovn─¢ DLL</help:default></help:switch>. Tento n├ízev nen├¡ rozhoduj├¡c├¡ pro n├ízev funkce pou┼╛it├╜ v┬áPr┼»vodci funkcemi.</p>
  165.   <p class="Paragraph">USHORT& nParamCount:</p>
  166.   <p class="Paragraph">V├╜stup: Po─ìet parametr┼» funkce dopl┼êku. Po─ìet mus├¡ b├╜t v┼╛dy v─¢t┼í├¡ ne┼╛ 0, proto┼╛e ka┼╛d├í funkce m├í v├╜slednou hodnotu. Maxim├íln├¡ po─ìet je 16.</p>
  167.   <p class="Paragraph">Paramtype* peType:</p>
  168.   <p class="Paragraph">V├╜stup: Ukazatel na pole sest├ívaj├¡c├¡ p┼Öesn─¢ ze 16 prom─¢nn├╜ch typu Paramtype. Prvn├¡ polo┼╛ky parametru nParamCount obsahuj├¡ vhodn├╜ typ parametru.</p>
  169.   <p class="Paragraph">char* pInternalName:</p>
  170.   <p class="Paragraph">V├╜stup: N├ízev funkce z pohledu u┼╛ivatele, tedy n├ízev funkce v┬áPr┼»vodci funkcemi. V┬átomto n├ízvu m┼»┼╛e b├╜t pou┼╛ita diakritika.</p>
  171.   <p class="Paragraph">Parametry pFuncName a┬ápInternalName jsou pole znak┼», kter├í maj├¡ v┬áaplikaci <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc velikost 256.</p>
  172.   <p class="Head3"><a name="getparameterdescription"/>GetParameterDescription()</p>
  173.   <p class="Paragraph">Vr├ít├¡ kr├ítk├╜ popis funkce dopl┼êku a jej├¡ch parametr┼». Pou┼╛it├¡ t├⌐to funkce je voliteln├⌐. Lze ji pou┼╛├¡t k zobrazen├¡ popisu funkce a parametr┼» v┬áPr┼»vodci funkcemi.</p>
  174.   <p class="P2">Syntaxe:</p>
  175.   <p class="Paragraph">void CALLTYPE GetParameterDescription(USHORT& nNo, USHORT& nParam, char* pName, char* pDesc)</p>
  176.   <p class="P2">Parametr:</p>
  177.   <p class="Paragraph">USHORT& nNo:</p>
  178.   <p class="Paragraph">Vstup: ─î├¡slo funkce v knihovn─¢. ─î├¡slo od 0 do nCount-1.</p>
  179.   <p class="Paragraph">USHORT& nParam:</p>
  180.   <p class="Paragraph">Vstup: Ozna─ìuje parametr, pro kter├╜ bude popis na─ìten. Po─ì├¡t├ín├¡ parametr┼» za─ì├¡n├í od ─ì├¡sla 1. M├í-li parametr nParam hodnotu 0, p┼Öedpokl├íd├í se, ┼╛e je popis d├ín parametrem pDesc, a v tom p┼Ö├¡pad─¢ nem├í parametr pName ┼╛├ídn├╜ v├╜znam.</p>
  181.   <p class="Paragraph">char* pName:</p>
  182.   <p class="Paragraph">V├╜stup: Na─ìte n├ízev nebo typ parametru, nap┼Ö. slovo ΓÇ₧─î├¡sloΓÇ£ nebo ΓÇ₧┼ÿet─¢zecΓÇ£ ─ìi ΓÇ₧DatumΓÇ£ atd. V┬áaplikaci <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc je parametr realizov├ín polem char[256].</p>
  183.   <p class="Paragraph">char* pDesc:</p>
  184.   <p class="Paragraph">V├╜stup: Na─ìte popis parametru, nap┼Ö├¡klad ΓÇ₧Hodnota, podle kter├⌐ bude vypo─ì├¡t├ín vesm├¡r.ΓÇ£ V┬áaplikaci <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc je parametr realizov├ín polem char[256].</p>
  185.   <p class="Paragraph">Parametry pName a┬ápDesc jsou pole znak┼», kter├í maj├¡ v┬áaplikaci <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc velikost 256. V Pr┼»vodci funkcemi je k dispozici pouze omezen├⌐ m├¡sto a mo┼╛n├╜ po─ìet 256 znak┼» nelze pln─¢ vyu┼╛├¡t.</p>
  186.   <p class="Head2"><a name="zellbereich"/>Oblasti bun─¢k</p>
  187.   <p class="Paragraph">N├ísleduj├¡c├¡ tabulky obsahuj├¡ informace o tom, kter├⌐ datov├⌐ struktury mus├¡ extern├¡ programovac├¡ modul nab├¡zet, aby bylo mo┼╛n├⌐ oblasti bun─¢k p┼Öed├ívat. Aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc rozli┼íuje t┼Öi r┼»zn├í pole podle datov├⌐ho typu.</p>
  188.   <p class="Head3"><a name="doublearray"/>Pole typu double</p>
  189.   <p class="Paragraph">Jako parametr je mo┼╛n├⌐ p┼Öed├ívat pole bun─¢k s hodnotami typu ─ì├¡slo o velikosti double. Pole typu double je v aplikaci <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc definov├íno takto:</p>
  190.   <table border="1" bordercolor="#000000" cellpadding="2" cellspacing="0" page-break-inside="page-break-inside:avoid"><tr class=""><th class="Tabelle3A1" style="text-align:left;"><span class="Tabelle3A">
  191.       <p class="P2">Relativn├¡ ukazatel</p>
  192.      </span></th><th class="Tabelle3A1" style="text-align:left;"><span class="Tabelle3B">
  193.       <p class="P2">N├ízev</p>
  194.      </span></th><th class="Tabelle3C1" style="text-align:left;"><span class="Tabelle3C">
  195.       <p class="P2">Popis</p>
  196.      </span></th></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  197.      <p class="Paragraph">0</p>
  198.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  199.      <p class="Paragraph">Col1</p>
  200.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  201.      <p class="Paragraph">─î├¡slo sloupce v lev├⌐m horn├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  202.     </span></td></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  203.      <p class="Paragraph">2</p>
  204.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  205.      <p class="Paragraph">Row1</p>
  206.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  207.      <p class="Paragraph">─î├¡slo ┼Ö├ídku v lev├⌐m horn├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  208.     </span></td></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  209.      <p class="Paragraph">4</p>
  210.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  211.      <p class="Paragraph">Tab1</p>
  212.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  213.      <p class="Paragraph">─î├¡slo tabulky v┬álev├⌐m horn├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  214.     </span></td></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  215.      <p class="Paragraph">6</p>
  216.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  217.      <p class="Paragraph">Col2</p>
  218.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  219.      <p class="Paragraph">─î├¡slo sloupce v┬áprav├⌐m doln├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  220.     </span></td></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  221.      <p class="Paragraph">8</p>
  222.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  223.      <p class="Paragraph">Row2</p>
  224.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  225.      <p class="Paragraph">─î├¡slo ┼Ö├ídku v┬áprav├⌐m doln├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  226.     </span></td></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  227.      <p class="Paragraph">10</p>
  228.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  229.      <p class="Paragraph">Tab2</p>
  230.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  231.      <p class="Paragraph">─î├¡slo tabulky v┬áprav├⌐m doln├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  232.     </span></td></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  233.      <p class="Paragraph">12</p>
  234.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  235.      <p class="Paragraph">Count</p>
  236.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  237.      <p class="Paragraph">Po─ìet prvk┼», kter├⌐ n├ísleduj├¡. Pr├ízdn├⌐ bu┼êky nejsou zapo─ì├¡t├íny ani p┼Öed├ív├íny.</p>
  238.     </span></td></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  239.      <p class="Paragraph">14</p>
  240.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  241.      <p class="Paragraph">Col</p>
  242.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  243.      <p class="Paragraph">─î├¡slo sloupce dan├⌐ho prvku. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  244.     </span></td></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  245.      <p class="Paragraph">16</p>
  246.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  247.      <p class="Paragraph">Row</p>
  248.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  249.      <p class="Paragraph">─î├¡slo ┼Ö├ídku dan├⌐ho prvku. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  250.     </span></td></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  251.      <p class="Paragraph">18</p>
  252.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  253.      <p class="Paragraph">Tab</p>
  254.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  255.      <p class="Paragraph">─î├¡slo tabulky dan├⌐ho prvku. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  256.     </span></td></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  257.      <p class="Paragraph">20</p>
  258.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  259.      <p class="Paragraph">Error</p>
  260.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  261.      <p class="Paragraph">─î├¡slo chyby. Hodnota 0 m├í v├╜znam ΓÇ₧bez chybyΓÇ£. Poch├íz├¡-li prvek z bu┼êky obsahuj├¡c├¡ vzorec, je hodnota chyby d├ína vzorcem.</p>
  262.     </span></td></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  263.      <p class="Paragraph">22</p>
  264.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  265.      <p class="Paragraph">Value</p>
  266.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  267.      <p class="Paragraph">8bajtov├í prom─¢nn├í IEEE typu double s plovouc├¡ desetinnou ─ì├írkou</p>
  268.     </span></td></tr><tr class=""><td class="Tabelle3A2" style="text-align:left;"><span class="Tabelle3A">
  269.      <p class="Paragraph">30</p>
  270.     </span></td><td class="Tabelle3B2" style="text-align:left;"><span class="Tabelle3B">
  271.      <p class="Paragraph">...</p>
  272.     </span></td><td class="Tabelle3C2" style="text-align:left;"><span class="Tabelle3C">
  273.      <p class="Paragraph">Dal┼í├¡ prvek</p>
  274.     </span></td></tr></table>
  275.   <p class="Paragraph"/>
  276.   <p class="Head3"><a name="stringarray"/>Pole ┼Öet─¢zc┼»</p>
  277.   <p class="Paragraph">Oblast bun─¢k, kter├í obsahuje hodnoty datov├⌐ho typu Text a je p┼Öed├ív├ína jako pole ┼Öet─¢zc┼». Pole ┼Öet─¢zc┼» je v┬áaplikaci <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc definov├íno takto:</p>
  278.   <table border="1" bordercolor="#000000" cellpadding="2" cellspacing="0" page-break-inside="page-break-inside:avoid"><tr class=""><th class="Tabelle4A1" style="text-align:left;"><span class="Tabelle4A">
  279.       <p class="P2">Relativn├¡ ukazatel</p>
  280.      </span></th><th class="Tabelle4A1" style="text-align:left;"><span class="Tabelle4B">
  281.       <p class="P2">N├ízev</p>
  282.      </span></th><th class="Tabelle4C1" style="text-align:left;"><span class="Tabelle4C">
  283.       <p class="P2">Popis</p>
  284.      </span></th></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  285.      <p class="Paragraph">0</p>
  286.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  287.      <p class="Paragraph">Col1</p>
  288.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  289.      <p class="Paragraph">─î├¡slo sloupce v┬álev├⌐m horn├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  290.     </span></td></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  291.      <p class="Paragraph">2</p>
  292.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  293.      <p class="Paragraph">Row1</p>
  294.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  295.      <p class="Paragraph">─î├¡slo ┼Ö├ídku v┬álev├⌐m horn├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  296.     </span></td></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  297.      <p class="Paragraph">4</p>
  298.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  299.      <p class="Paragraph">Tab1</p>
  300.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  301.      <p class="Paragraph">─î├¡slo tabulky v┬álev├⌐m horn├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  302.     </span></td></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  303.      <p class="Paragraph">6</p>
  304.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  305.      <p class="Paragraph">Col2</p>
  306.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  307.      <p class="Paragraph">─î├¡slo sloupce v┬áprav├⌐m doln├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  308.     </span></td></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  309.      <p class="Paragraph">8</p>
  310.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  311.      <p class="Paragraph">Row2</p>
  312.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  313.      <p class="Paragraph">─î├¡slo ┼Ö├ídku v┬áprav├⌐m doln├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  314.     </span></td></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  315.      <p class="Paragraph">10</p>
  316.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  317.      <p class="Paragraph">Tab2</p>
  318.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  319.      <p class="Paragraph">─î├¡slo tabulky v┬áprav├⌐m doln├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  320.     </span></td></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  321.      <p class="Paragraph">12</p>
  322.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  323.      <p class="Paragraph">Count</p>
  324.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  325.      <p class="Paragraph">Po─ìet prvk┼», kter├⌐ n├ísleduj├¡. Pr├ízdn├⌐ bu┼êky nejsou zapo─ì├¡t├íny ani p┼Öed├ív├íny.</p>
  326.     </span></td></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  327.      <p class="Paragraph">14</p>
  328.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  329.      <p class="Paragraph">Col</p>
  330.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  331.      <p class="Paragraph">─î├¡slo sloupce dan├⌐ho prvku. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  332.     </span></td></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  333.      <p class="Paragraph">16</p>
  334.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  335.      <p class="Paragraph">Row</p>
  336.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  337.      <p class="Paragraph">─î├¡slo ┼Ö├ídku dan├⌐ho prvku. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  338.     </span></td></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  339.      <p class="Paragraph">18</p>
  340.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  341.      <p class="Paragraph">Tab</p>
  342.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  343.      <p class="Paragraph">─î├¡slo tabulky dan├⌐ho prvku. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  344.     </span></td></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  345.      <p class="Paragraph">20</p>
  346.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  347.      <p class="Paragraph">Error</p>
  348.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  349.      <p class="Paragraph">─î├¡slo chyby. Hodnota 0 m├í v├╜znam ΓÇ₧bez chybyΓÇ£. Poch├íz├¡-li prvek z bu┼êky obsahuj├¡c├¡ vzorec, je hodnota chyby d├ína vzorcem.</p>
  350.     </span></td></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  351.      <p class="Paragraph">22</p>
  352.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  353.      <p class="Paragraph">Len</p>
  354.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  355.      <p class="Paragraph">D├⌐lka n├ísleduj├¡c├¡ho ┼Öet─¢zce v─ìetn─¢ z├ív─¢re─ìn├⌐ho nulov├⌐ho bajtu. M├í-li d├⌐lka v─ìetn─¢ z├ív─¢re─ìn├⌐ho nulov├⌐ho bajtu lichou hodnotu, je k ┼Öet─¢zci p┼Öid├ín druh├╜ nulov├╜ bajt, aby m─¢la d├⌐lka sudou hodnotu. Parametr Len se tedy vypo─ì├¡t├í podle vzorce ((StrLen+2)&~1).</p>
  356.     </span></td></tr><tr class=""><td class="Tabelle4A2" style="text-align:left;"><span class="Tabelle4A">
  357.      <p class="Paragraph">24</p>
  358.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  359.      <p class="Paragraph">String</p>
  360.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  361.      <p class="Paragraph">┼ÿet─¢zec, kter├╜ je zakon─ìen nulov├╜m bajtem.</p>
  362.     </span></td></tr><tr class=""><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4A">
  363.      <p class="Paragraph">24+Len</p>
  364.     </span></td><td class="Tabelle4B2" style="text-align:left;"><span class="Tabelle4B">
  365.      <p class="Paragraph">...</p>
  366.     </span></td><td class="Tabelle4C2" style="text-align:left;"><span class="Tabelle4C">
  367.      <p class="Paragraph">Dal┼í├¡ prvek</p>
  368.     </span></td></tr></table>
  369.   <p class="Paragraph"/>
  370.   <p class="Head3"><a name="cellarray"/>Pole bun─¢k</p>
  371.   <p class="Paragraph">Pomoc├¡ pol├¡ bun─¢k jsou vol├íny oblasti bun─¢k, kter├⌐ obsahuj├¡ jak text, tak ─ì├¡sla. Pole bun─¢k je v┬áaplikaci <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Calc definov├íno takto:</p>
  372.   <table border="1" bordercolor="#000000" cellpadding="2" cellspacing="0" page-break-inside="page-break-inside:avoid"><tr class=""><th class="Tabelle5A1" style="text-align:left;"><span class="Tabelle5A">
  373.       <p class="P2">Relativn├¡ ukazatel</p>
  374.      </span></th><th class="Tabelle5A1" style="text-align:left;"><span class="Tabelle5B">
  375.       <p class="P2">N├ízev</p>
  376.      </span></th><th class="Tabelle5C1" style="text-align:left;"><span class="Tabelle5C">
  377.       <p class="P2">Popis</p>
  378.      </span></th></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  379.      <p class="Paragraph">0</p>
  380.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  381.      <p class="Paragraph">Col1</p>
  382.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  383.      <p class="Paragraph">─î├¡slo sloupce v┬álev├⌐m horn├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  384.     </span></td></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  385.      <p class="Paragraph">2</p>
  386.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  387.      <p class="Paragraph">Row1</p>
  388.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  389.      <p class="Paragraph">─î├¡slo ┼Ö├ídku v┬álev├⌐m horn├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  390.     </span></td></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  391.      <p class="Paragraph">4</p>
  392.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  393.      <p class="Paragraph">Tab1</p>
  394.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  395.      <p class="Paragraph">─î├¡slo tabulky v┬álev├⌐m horn├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  396.     </span></td></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  397.      <p class="Paragraph">6</p>
  398.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  399.      <p class="Paragraph">Col2</p>
  400.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  401.      <p class="Paragraph">─î├¡slo sloupce v┬áprav├⌐m doln├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  402.     </span></td></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  403.      <p class="Paragraph">8</p>
  404.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  405.      <p class="Paragraph">Row2</p>
  406.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  407.      <p class="Paragraph">─î├¡slo ┼Ö├ídku v┬áprav├⌐m doln├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  408.     </span></td></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  409.      <p class="Paragraph">10</p>
  410.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  411.      <p class="Paragraph">Tab2</p>
  412.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  413.      <p class="Paragraph">─î├¡slo tabulky v┬áprav├⌐m doln├¡m rohu oblasti bun─¢k. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  414.     </span></td></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  415.      <p class="Paragraph">12</p>
  416.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  417.      <p class="Paragraph">Count</p>
  418.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  419.      <p class="Paragraph">Po─ìet prvk┼», kter├⌐ n├ísleduj├¡. Pr├ízdn├⌐ bu┼êky nejsou zapo─ì├¡t├íny ani p┼Öed├ív├íny.</p>
  420.     </span></td></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  421.      <p class="Paragraph">14</p>
  422.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  423.      <p class="Paragraph">Col</p>
  424.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  425.      <p class="Paragraph">─î├¡slo sloupce dan├⌐ho prvku. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  426.     </span></td></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  427.      <p class="Paragraph">16</p>
  428.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  429.      <p class="Paragraph">Row</p>
  430.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  431.      <p class="Paragraph">─î├¡slo ┼Ö├ídku dan├⌐ho prvku. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  432.     </span></td></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  433.      <p class="Paragraph">18</p>
  434.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  435.      <p class="Paragraph">Tab</p>
  436.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  437.      <p class="Paragraph">─î├¡slo tabulky dan├⌐ho prvku. ─î├¡slov├ín├¡ za─ì├¡n├í ─ì├¡slem 0.</p>
  438.     </span></td></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  439.      <p class="Paragraph">20</p>
  440.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  441.      <p class="Paragraph">Error</p>
  442.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  443.      <p class="Paragraph">─î├¡slo chyby. Hodnota 0 m├í v├╜znam ΓÇ₧bez chybyΓÇ£. Poch├íz├¡-li prvek z bu┼êky obsahuj├¡c├¡ vzorec, je hodnota chyby d├ína vzorcem.</p>
  444.     </span></td></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  445.      <p class="Paragraph">22</p>
  446.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  447.      <p class="Paragraph">Type</p>
  448.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  449.      <p class="Paragraph">Typ obsahu bu┼êky. 0 == typ double, 1 == ┼Öet─¢zec.</p>
  450.     </span></td></tr><tr class=""><td class="Tabelle5A2" style="text-align:left;"><span class="Tabelle5A">
  451.      <p class="Paragraph">24</p>
  452.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  453.      <p class="Paragraph">Value nebo Len</p>
  454.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  455.      <p class="Paragraph">Jestli┼╛e Type == 0: 8bajtov├í prom─¢nn├í IEEE typu double s plovouc├¡ desetinnou ─ì├írkou</p>
  456.      <p class="Paragraph">Jestli┼╛e Type == 1: D├⌐lka n├ísleduj├¡c├¡ho ┼Öet─¢zce v─ìetn─¢ z├ív─¢re─ìn├⌐ho nulov├⌐ho bajtu. M├í-li d├⌐lka v─ìetn─¢ z├ív─¢re─ìn├⌐ho nulov├⌐ho bajtu lichou hodnotu, je k ┼Öet─¢zci p┼Öid├ín druh├╜ nulov├╜ bajt, aby m─¢la d├⌐lka sudou hodnotu. Parametr Len se tedy vypo─ì├¡t├í podle vzorce ((StrLen+2)&~1).</p>
  457.     </span></td></tr><tr class=""><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5A">
  458.      <p class="Paragraph">26 jestli┼╛e Type==1</p>
  459.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  460.      <p class="Paragraph">String</p>
  461.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  462.      <p class="Paragraph">Jestli┼╛e Type == 1: ┼ÿet─¢zec, kter├╜ je zakon─ìen nulov├╜m bajtem.</p>
  463.     </span></td></tr><tr class=""><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5A">
  464.      <p class="Paragraph">32 nebo 26+Len</p>
  465.     </span></td><td class="Tabelle5B2" style="text-align:left;"><span class="Tabelle5B">
  466.      <p class="Paragraph">...</p>
  467.     </span></td><td class="Tabelle5C2" style="text-align:left;"><span class="Tabelle5C">
  468.      <p class="Paragraph">Dal┼í├¡ prvek</p>
  469.     </span></td></tr></table>
  470.   <p class="Paragraph"/>
  471.  </body></html>
  472.