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:

  1. LibreOffice Basic

  2. JavaScript

  3. BeanShell

  4. 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

  1. Válassza Eszközök - Testreszabás menüparancsot, és kattintson a Menük lapra.

  2. Kattintson a Hozzáadás gombra.

  3. A Kategóriák listában görgessen le, és nyissa meg a "LibreOffice-makrók" elemet.

  4. 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.

  5. Nyissa meg bármelyik szkriptnyelv-bejegyzést a rendelkezésre álló szkriptek megtekintéséhez. Jelöljön ki egy szkriptet.

  6. A szkriptfunkciók listája a Parancsok listában jelenik meg. Válasszon funkciót.

  7. 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

  1. Válassza az Eszközök - Testreszabás - Billentyűzet fület.

  2. A Kategóriák listában görgessen le, és nyissa meg a "LibreOffice-makrók" elemet.

  3. 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.

  4. Nyissa meg bármelyik szkriptnyelv-bejegyzést a rendelkezésre álló szkriptek megtekintéséhez. Jelöljön ki egy szkriptet.

  5. A szkriptfunkciók listája a Parancsok listában jelenik meg. Válasszon funkciót.

  6. 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.

  7. 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

  1. Válassza az Eszközök - Testreszabás - Események fület.

  2. Kattintson a Makró gombra.

  3. A Programkönyvtárak listában görgessen le, és nyissa meg a "LibreOffice-makrók" elemet.

  4. 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.

  5. Nyissa meg bármelyik szkriptnyelv-bejegyzést a rendelkezésre álló szkriptek megtekintéséhez. Jelöljön ki egy szkriptet.

  6. A szkriptfunkciók listája a Hozzárendelt művelet listában jelenik meg. Válasszon funkciót.

  7. 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.

  8. Jelöljön ki egy eseményt a listából, és kattintson az OK gombra.

Szkript eseményhez rendelése beágyazott objektumhoz

  1. Jelöljön ki a dokumentumban egy beágyazott objektumot, például egy diagramot.

  2. Choose Format - Frame and Object - Properties - Macro.

  3. A Makrók listában nyissa meg a LibreOffice-szkriptek elemet.

  4. 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.

  5. Nyissa meg bármelyik szkriptnyelv-bejegyzést a rendelkezésre álló szkriptek megtekintéséhez. Jelöljön ki egy szkriptet.

  6. A szkriptfunkciók listája a Meglévő makrók itt listában jelenik meg. Válasszon funkciót.

  7. Jelöljön ki egy eseményt a listából, és kattintson az OK gombra.

Szkript hozzárendelése hiperhivatkozáshoz

  1. Helyezze a kurzort egy hiperhivatkozásra.

  2. Válassza a Beszúrás - Hiperhivatkozás menüparancsot.

  3. Kattintson az Események gombra.

  4. Jelölje ki, és rendelje hozzá a fentieknek megfelelően.

Szkript hozzárendelése képhez

  1. Jelölje ki a képet a dokumentumban.

  2. Válassza a Formátum - Kép - Makró fület.

  3. Jelölje ki, és rendelje hozzá a fentieknek megfelelően.

Szkript hozzárendelése űrlapelemhez

  1. 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.

  2. 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.

  3. A Tulajdonságok párbeszédablakban válassza az Események lapot.

  4. 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

  1. Nyissa meg a LibreOffice Basic párbeszédablak-szerkesztőt, és hozzon létre egy új párbeszédablakot egy vezérlőelemmel.

  2. Kattintson a jobb egérgombbal vezérlőelemen, és válassza a Tulajdonságok menüparancsot.

  3. A Tulajdonságok párbeszédablakban válassza az Események lapot.

  4. Kattintson az egyik ... gombra, hogy megnyíljon az a párbeszédablak, amelyen a szkriptet hozzárendelheti a kijelölt eseményhez.