Parancsfájlok hozzárendelése a LibreOffice-ban
A LibreOffice-ban a menüelemekhez, ikonokhoz, párbeszédablak-vezérlőelemekhez és eseményekhez egyéni szkripteket (makrókat) adhat hozzá.
A LibreOffice saját maga támogatja a következő szkriptnyelveket:
-
LibreOffice Basic
-
JavaScript
-
BeanShell
-
Python
In addition, developers can use high-level languages, for example Java programming language, to control LibreOffice externally. The API reference is online at api.libreoffice.org.
Szkript hozzárendelése új menüparancshoz
-
Válassza Eszközök - Testreszabás menüparancsot, és kattintson a Menük lapra.
-
Kattintson a Hozzáadás gombra.
-
A Kategóriák listában görgessen le, és nyissa meg a "LibreOffice-makrók" elemet.
-
Megjelennek a "LibreOffice-makrók" bejegyzései (szkriptek a LibreOffice-telepítés share könyvtárában), a "Saját makrók" (szkriptek a felhasználó könyvtárában) és az aktuális dokumentum. Nyissa meg bármelyiket a támogatott szkriptnyelvek megtekintéséhez.
-
Nyissa meg bármelyik szkriptnyelv-bejegyzést a rendelkezésre álló szkriptek megtekintéséhez. Jelöljön ki egy szkriptet.
-
A szkriptfunkciók listája a Parancsok listában jelenik meg. Válasszon funkciót.
-
Kattintson a Hozzáadás gombra új menü-hozzárendelés létrehozásához. Az új menüparancs megjelenik a Bejegyzések listában.
Szkript hozzárendelése billentyűkombinációhoz
-
Válassza az Eszközök - Testreszabás - Billentyűzet fület.
-
A Kategóriák listában görgessen le, és nyissa meg a "LibreOffice-makrók" elemet.
-
Megjelennek a "LibreOffice-makrók" bejegyzései (szkriptek a LibreOffice-telepítés share könyvtárában), a "Saját makrók" (szkriptek a felhasználó könyvtárában) és az aktuális dokumentum. Nyissa meg bármelyiket a támogatott szkriptnyelvek megtekintéséhez.
-
Nyissa meg bármelyik szkriptnyelv-bejegyzést a rendelkezésre álló szkriptek megtekintéséhez. Jelöljön ki egy szkriptet.
-
A szkriptfunkciók listája a Parancsok listában jelenik meg. Válasszon funkciót.
-
Kattintson a LibreOffice vagy a Writer (vagy amelyik alkalmazás épp nyitva van) rádiógombjára.
A rádiógomb kiválasztásával beállítja az új billentyűkombináció hatókörét, ami lehet az egész LibreOffice vagy csak az aktuális modulbeli dokumentumok.
-
Jelölje ki a billentyűkombinációt a Gyorsbillentyűk listából, majd kattintson a Módosítás gombra.
Szkript hozzárendelése eseményhez
-
Válassza az Eszközök - Testreszabás - Események fület.
-
Kattintson a Makró gombra.
-
A Programkönyvtárak listában görgessen le, és nyissa meg a "LibreOffice-makrók" elemet.
-
Megjelennek a "LibreOffice-makrók" bejegyzései (szkriptek a LibreOffice-telepítés share könyvtárában), a "Saját makrók" (szkriptek a felhasználó könyvtárában) és az aktuális dokumentum. Nyissa meg bármelyiket a támogatott szkriptnyelvek megtekintéséhez.
-
Nyissa meg bármelyik szkriptnyelv-bejegyzést a rendelkezésre álló szkriptek megtekintéséhez. Jelöljön ki egy szkriptet.
-
A szkriptfunkciók listája a Hozzárendelt művelet listában jelenik meg. Válasszon funkciót.
-
Válassza ki, hogy a LibreOffice-ba vagy az aktuális dokumentumba menti-e.
Ez beállítja az új esemény-hozzárendelés hatókörét, ami lehet az egész LibreOffice vagy csak az aktuális modulbeli dokumentumok.
-
Jelöljön ki egy eseményt a listából, és kattintson az OK gombra.
Szkript eseményhez rendelése beágyazott objektumhoz
-
Jelöljön ki a dokumentumban egy beágyazott objektumot, például egy diagramot.
-
Choose Format - Frame and Object - Properties - Macro.
-
A Makrók listában nyissa meg a LibreOffice-szkriptek elemet.
-
Megjelennek a közös bejegyzések (szkriptek a LibreOffice-telepítés share könyvtárában), a felhasználó bejegyzései (szkriptek a felhasználó könyvtárában) és az aktuális dokumentum. Nyissa meg bármelyiket a támogatott szkriptnyelvek megtekintéséhez.
-
Nyissa meg bármelyik szkriptnyelv-bejegyzést a rendelkezésre álló szkriptek megtekintéséhez. Jelöljön ki egy szkriptet.
-
A szkriptfunkciók listája a Meglévő makrók itt listában jelenik meg. Válasszon funkciót.
-
Jelöljön ki egy eseményt a listából, és kattintson az OK gombra.
Szkript hozzárendelése hiperhivatkozáshoz
-
Helyezze a kurzort egy hiperhivatkozásra.
-
Válassza a Beszúrás - Hiperhivatkozás menüparancsot.
-
Kattintson az Események gombra.
-
Jelölje ki, és rendelje hozzá a fentieknek megfelelően.
Szkript hozzárendelése képhez
-
Jelölje ki a képet a dokumentumban.
-
Válassza a Formátum - Kép - Makró fület.
-
Jelölje ki, és rendelje hozzá a fentieknek megfelelően.
Szkript hozzárendelése űrlapelemhez
-
Szúrjon be egy űrlap-vezérlőelemet, például egy gombot: Nyissa meg az Űrlap-vezérlőelemek eszköztárat, kattintson a Nyomógomb ikonra, és rajzoljon egy gombot a dokumentumba.
-
Miközben ki van jelölve egy űrlap-vezérlőelem, kattintson a Vezérlés ikonra az Űrlap-vezérlőelemek eszköztáron.
-
A Tulajdonságok párbeszédablakban válassza az Események lapot.
-
Kattintson az egyik ... gombra, hogy megnyíljon az a párbeszédablak, amelyen a szkriptet hozzárendelheti a kijelölt eseményhez.
Szkript hozzárendelése egy LibreOffice Basic párbeszédablak vezérlőeleméhez
-
Nyissa meg a LibreOffice Basic párbeszédablak-szerkesztőt, és hozzon létre egy új párbeszédablakot egy vezérlőelemmel.
-
Kattintson a jobb egérgombbal vezérlőelemen, és válassza a Tulajdonságok menüparancsot.
-
A Tulajdonságok párbeszédablakban válassza az Események lapot.
-
Kattintson az egyik ... gombra, hogy megnyíljon az a párbeszédablak, amelyen a szkriptet hozzárendelheti a kijelölt eseményhez.