<p class="Head1"><help:link Id="66501">Vytváření a správa knihoven a modulů</help:link></p>
<p class="Paragraph">Toto téma poskytuje úvod k práci s knihovnami a moduly. Seznámíte se s tvorbou a odstraňováním knihoven a modulů, s přesouváním projektů v jazyce <help:productname>%PRODUCTNAME</help:productname> Basic mezi dokumenty, šablonami nebo aplikacemi.</p>
<p class="TextInTable">Obecně by měl být každý projekt aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic uložen v samostatném modulu.</p>
</span></th></tr></table>
<p class="Paragraph"/>
<p class="Head2">Správa knihoven</p>
<p class="Head3">Vytvoření nové knihovny</p>
<ul class="L1"><li class="">
<p class="P2">Není-li zobrazeno rozhraní IDE, klepněte nejprve v nabídce <span class="T1">Nástroje</span> na příkaz <span class="T1">Makro</span> a v následně zobrazeném dialogovém okně klepněte na tlačítko <span class="T1">Organizátor</span>.</p>
</li> <li class="">
<p class="P2">Pokud je rozhraní IDE již zobrazeno, zobrazte příslušné dialogové okno klepnutím na ikonu <span class="T1">Moduly</span>.</p>
</li> <li class="">
<p class="P2">Klepn─¢te na kartu <span class="T1">Knihovny</span>.</p>
<p class="P3">Nejprve v rozevíracím seznamu Aplikace/dokument a potom v seznamu <text:s text:c="" xmlns:text="http://openoffice.org/2000/text"/><span class="T1">Knihovna</span> vyberte objekt, k němuž chcete knihovnu připojit.</p>
</li> <li class="">
<p class="P3">Po klepnutí na tlačítko <span class="T1">Nový</span> vytvoří aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic novou knihovnu.</p>
</li></ul>
<p class="Head3">Přejmenování knihovny</p>
<ul class="L3"><li class="">
<p class="P4">Chcete-li změnit výchozí název knihovny, postupujte podle následujících pokynů:</p>
</li> <li class="">
<p class="P4">Pravým tlačítkem myši klepněte na název knihovny.</p>
</li> <li class="">
<p class="P4">Na konci názvu se zobrazí kurzor označující, že nyní můžete název upravit. Změnu názvu potvrďte stisknutím klávesy ENTER.</p>
</li></ul>
<p class="Head3">Odstranění knihovny</p>
<ul class="L4"><li class="">
<p class="P5">Nejprve v rozevíracím seznamu Aplikace/dokument a potom v seznamu <span class="T1">Knihovna</span> vyberte objekt, ke kterému je připojena knihovna, jež má být odstraněna.</p>
<p class="TextInTable">Poznámka: Jakmile odstraníte knihovnu, odstraníte trvale také všechny existující moduly a příslušné procedury typu SUB a FUNCTION.</p>
<p class="P6">Klepněte na tlačítko <span class="T1">Smazat</span> a v následně zobrazeném dialogovém okně potvrďte odstranění klepnutím na tlačítko Ano.</p>
</li></ul>
<p class="Head2">Správa modulů a dialogových oken</p>
<p class="Head3">Přejmenování modulu nebo dialogového okna</p>
<p class="Paragraph">Chcete-li změnit výchozí název, postupujte podle následujících pokynů:</p>
<ul class="L6"><li class="">
<p class="P7">Pravým tlačítkem myši klepněte na název modulu nebo dialogového okna. Na konci názvu se zobrazí kurzor označující, že nyní můžete název upravit.</p>
<p class="P9">Klepněte na tlačítko <span class="T1">Smazat</span> a v následně zobrazeném dialogovém okně potvrďte odstranění klepnutím na tlačítko Ano.</p>
</li></ul>
<p class="Head2">Správa projektů v dokumentech a šablonách</p>
<p class="Paragraph">Jestliže jste pomocí aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic vyvinuli program nebo projekt, budete možná chtít přesunout určité části programu nebo celý projekt obsahující makro do jiných dokumentů nebo šablon.</p>
<p class="TextInTable">Je nutné poznamenat, že program aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic obecně obsahuje více než jedno makro – například vícenásobné procedury typu SUB. Pokud jste tedy vytvořili program obsahující vícenásobné procedury typu SUB a FUNCTION, které se navzájem volají, ujistěte se, že kopírujete také všechny potřebné prvky. To je nezbytné k tomu, aby program mohl být spuštěn také v jiném dokumentu nebo šabloně.</p>
</span></th></tr></table>
<p class="Head3">Přesunutí nebo kopírování modulů, dialogových oken nebo knihoven mezi dokumenty, šablonami a aplikacemi</p>
<ul class="L9"><li class="">
<p class="P10">Nejprve otevřete všechny dokumenty nebo šablony, mezi kterými chcete přesunout různé objekty (moduly, knihovny, dialogová okna).</p>
</li> <li class="">
<p class="P10">V nabídce <span class="T1">Nástroje</span> klepněte na příkaz <span class="T1">Makro</span> a v následně zobrazeném dialogovém okně klepněte na tlačítko <span class="T1">Organizátor</span>.</p>
</li> <li class="">
<p class="P10">Objekt přesunete do jiného dokumentu nebo aplikace jednoduše klepnutím na objekt a jeho přetažením na požadovanou pozici. Vodorovná čára označuje, mezi které objekty bude přesouvaný objekt umístěn.</p>
</li></ul>
<p class="Paragraph">Stejným způsobem objekt zkopírujete, pouze při přetahování objektu na novou pozici podržte stisknutou klávesu <help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="MAC">OPTION</help:case><help:default>CTRL</help:default></help:switch>.</p>
<p class="Head3">Vložení knihovny z jiného programu sady <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname></p>
<p class="Paragraph">Knihovny lze vytvářet v každé aplikaci sady <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname>. Jakmile je knihovna uložena, existuje jako složka obsahující dva soubory: script.xlb a dialog.xlb. Tyto soubory lze vložit do projektu.</p>
<ul class="L10"><li class="">
<p class="P11">V nabídce <span class="T1">Nástroje</span> klepněte na příkaz <span class="T1">Makro</span> a v následně zobrazeném dialogovém okně klepněte na tlačítko <span class="T1">Organizátor</span>.</p>
</li></ul>
<p class="Paragraph">Klepněte na tlačítko <span class="T1">Připojit</span> a vyberte data, která chcete vložit.</p>