Makra řízená událostmi
Tato část popisuje jak přiřadit programy v Basicu událostem programu.
Když přiřadíte makro k události, je možné jej automaticky spustit, pokud nastane určitá softwarová událost. Následující tabulka poskytuje přehled událostí programu a také se dozvíte, kdy se spouští přiřazené makro.
Událost |
Přiřazené makro je spuštěno... |
Spustit aplikaci |
... po spuštění aplikace LibreOffice. |
Ukončit aplikaci |
...před ukončením aplikace LibreOffice. |
Vytvořit dokument |
...po vytvoření dokumentu pomocí Soubor - Nový nebo ikony Nový. |
Otevřít dokument |
...po otevření dokumentu pomocí Soubor - Otevřít nebo ikony Otevřít. |
Uložit dokument jako |
...před uložením dokumentu pod určeným názvem (pomocí Soubor - Uložit jako, nebo Soubor - Uložit či ikony Uložit, pokud dokument ještě nemá určený název). |
Dokument byl uložen jako |
...po uložení dokumentu pod určeným názvem (pomocí Soubor - Uložit jako, nebo Soubor - Uložit či ikony Uložit, pokud dokument ještě nemá určený název). |
Uložit dokument |
...před uložením dokumentu pomocí Soubor - Uložit či ikony Uložit, pokud již byl určen název dokumentu. |
Dokument byl uložen |
...po uložení dokumentu pomocí Soubor - Uložit či ikony Uložit, pokud již byl určen název dokumentu. |
Zavírám dokument |
...před zavřením dokumentu. |
Dokument zavřen |
...po zavření dokumentu. Poznámka: také může nastat událost "Uložit dokument", pokud se dokument uloží před zavřením. |
Aktivovat dokument |
...po přenesení dokumentu na popředí. |
Deaktivovat dokument |
...po přenesení jiného dokumentu do popředí. |
Tisk dokumentu |
...po zavření dialogu Tisk, ale před začátkem skutečného tisku. |
Chyba při běhu JavaScriptu |
...pokud nastave chyba při běhu JavaScriptu. |
Tisknout standardní dopis |
...po zavření dialogu Tisk, ale před začátkem skutečného tisku. Tato událost se spustí pro každou vytištěnou kopii. |
Změna počtu stran |
...když se změní počet stran. |
Zpráva přijata |
...pokud byla přijata zpráva. |
Přiřazení makra k události
-
Zvolte Nástroje - Přizpůsobit a klepněte na kartu Události.
-
Ve výběru Uložit do zvolte, zda chcete, aby přiřazení platilo globálně nebo pouze pro současný dokument.
-
Vyberte událost ze seznamu Události.
-
Klepněte na Makro a vyberte makro, které chcete přiřadit vybrané události.
-
Klepněte na OK pro přiřazení makra.
-
Klepnutím na OK zavřete dialog.
Odstranění přiřazení makra k události
-
Zvolte Nástroje - Přizpůsobit a klepněte na kartu Události.
-
Ve výběru Uložit v zvolte, zda chcete odstranit globální přiřazení nebo pouze pro současný dokument.
-
Ze seznamu Události vyberte událost, která obsahuje dané přiřazení.
-
Klepněte na Odstranit.
-
Klepnutím na OK zavřete dialog.