Eseményvezérelt makrók
Ez a szakasz leírja, hogy hogyan rendelhet Basic-programokat programeseményekhez.
A program a makrót automatikusan végrehajthatja egy adott szoftveresemény bekövetkezésekor, ha az eseményhez hozzárendeli a kívánt makrót. Az alábbi táblázat áttekintést nyújt a programeseményekről, és bemutatja, hogy mely ponton kerül végrehajtásra a hozzárendelt makró.
Esemény |
A hozzárendelt makró elkezd futni... |
Program indítása |
... miután egy LibreOffice-alkalmazás elindult. |
Program vége |
...mielőtt egy LibreOffice-alkalmazás befejeződött. |
Dokumentum létrehozása |
... miután egy új dokumentum került létrehozásra a Fájl - Új vagy az Új ikon segítségével. |
Dokumentum megnyitása |
... miután a dokumentum megnyitásra került a Fájl - Megnyitás menüparancs vagy a Megnyitás ikon segítségével. |
Dokumentum mentése másként |
... mielőtt a dokumentum mentésre kerül a megadott néven (a Fájl - Mentés másként, a Fájl - Mentés menüparancs vagy a Mentés ikon segítségével, ha a dokumentumnév még nem lett megadva). |
Dokumentum mentve másként |
... miután a dokumentum mentésre került a megadott néven (a Fájl - Mentés másként, a Fájl - Mentés menüparancs vagy a Mentés ikon segítségével, ha a dokumentumnév még nem lett megadva). |
Dokumentum mentése |
... mielőtt a dokumentum mentésre kerül a Fájl - Mentés lehetőség vagy a Mentés ikon segítségével, feltéve, hogy a dokumentumnév már meg lett megadva. |
Dokumentum mentve |
... miután a dokumentum mentésre került a Fájl - Mentés menüparancs vagy a Mentés ikon segítségével, feltéve, hogy a dokumentumnév már meg lett adva. |
A dokumentum bezáródik. |
...mielőtt a dokumentumot bezárná. |
A dokumentum be van zárva. |
... dokumentum bezárása után. A „Dokumentum mentése” esemény akkor is bekövetkezhet, ha a dokumentum bezárás előtt mentésre kerül. |
Dokumentum aktiválása |
...miután a dokumentum az előtérbe kerül. |
Dokumentum deaktiválása |
...miután a dokumentum a háttérbe kerül. |
Dokumentum nyomtatása |
... a Nyomtatás párbeszédablak bezárása után, de a tényleges nyomtatási eljárás megkezdése előtt. |
JavaScript futásidejű hiba |
...mikor egy JavaScript futásidejű hiba előfordul. |
Körlevél nyomtatása |
... a Nyomtatás párbeszédablak bezárása után, de a tényleges nyomtatási eljárás megkezdése előtt. Ez az esemény minden példány kinyomtatásakor megtörténik. |
Oldalszámozás megváltoztatása |
...mikor az oldalszámozás megváltozik. |
Üzenet érkezett |
...ha egy üzenet érkezik. |
Makró hozzárendelése egy eseményhez
-
Válassza Eszközök - Testreszabás menüparancsot, és kattintson az Események lapra.
-
A Mentés ide listából válassza ki, hogy a hozzárendelés globálisan vagy csak az aktuális dokumentumra legyen érvényes.
-
Az Esemény listából válasszon ki egy eseményt.
-
Kattintson a Makró gombra, és válassza ki a kijelölt eseményhez hozzárendelendő makrót.
-
A makró hozzárendeléséhez kattintson az OK gombra.
-
A párbeszédablak bezárásához kattintson az OK gombra.
Makró eseményhez rendelésének eltávolítása
-
Válassza Eszközök - Testreszabás menüparancsot, és kattintson az Események lapra.
-
A Mentés ide listából válassza ki, hogy globális vagy csak az aktuális dokumentumra érvényes hozzárendelést kíván-e törölni.
-
Az Esemény listából válasza ki az eltávolítandó hozzárendelést tartalmazó eseményt.
-
Kattintson az Eltávolítás lehetőségre.
-
A párbeszédablak bezárásához kattintson az OK gombra.