Bruka skript i LibreOffice
Du kan bruka sjølvvalde skript (makroar) til menyoppføringar, ikon, kontrollelement i dialogvindauge og hendingar i LibreOffice.
LibreOffice har intern støtte for desse skriptspråka:
-
LibreOffice Basic
-
JavaScript
-
BeanShell
-
Python
I tillegg kan utviklarane bruka høgnivåspråk som for eksempel Java til å kontrollera LibreOffice eksternt. API-referansen finst på Internett på api.libreoffice.org.
Slik tildeler du eit skript til ei ny menyoppføring
-
Vel Verktøy → Tilpass og trykk på fana Verktøylinjer.
-
Trykk Legg til.
-
Bla du ned til og opna oppføringa «LibreOffice-makroar» i lista Kategori.
-
Du kan sjå oppføringar for «LibreOffice-makroar» (skript i den delte mappa «share» i installasjonsmappa til LibreOffice), «Mine makroar» (skript i brukarmappa «user») og det gjeldande dokumentet. Opna ei av dei for å sjå kva skriptspråk som er støtta.
-
Opna oppføringa til eit skriptspråk for å sjå kva skript som er tilgjengelege. Vel eit skript.
-
Listeboksen Eksisterande makroar viser ei liste med skriptfunksjonar. Vel ein funksjon.
-
Trykk på Legg til for å laga ei ny menytildeling. Den nye menyoppføringa vert då vist i listeboksen Postar.
Slik tildeler du eit skript til ein snartast
-
Vel Innstillingar → Tilpass → Tastatur.
-
Bla deg ned til og opna oppføringa «LibreOffice-makroar» i lista Kategori.
-
Du kan sjå oppføringar for «LibreOffice-makroar» (skript i den delte mappa «share» i installasjonsmappa til LibreOffice), «Mine makroar» (skript i brukarmappa «user»), og det gjeldande dokumentet. Opna ei av dei for å sjå kva skriptspråk som er støtta.
-
Opna oppføringa til eit skriptspråk for å sjå kva skript som er tilgjengelege. Vel eit skript.
-
Det vert vist ei liste med skriptfunksjonar i listeboksen Eksisterande makroar. Vel ein funksjon.
-
Trykk på radioknappen for LibreOffice eller Writer (eller eit anna program som er ope).
Valknappen bestemmer om den nye tastekombinasjonen skal gjelda i heile LibreOffice eller berre for dokument i det gjeldande programmet.
-
Merk ein tastekombinasjon i listeboksen Snøggtastar og trykk på Endra.
Slik tildelar du eit skript til ei hending
-
Vel Verktøy → Tilpass → Hendingar.
-
Klikk på knappen Makro.
-
Bla nedover i listeboksen Makroar og finn og opna oppføringa «LibreOffice-makroar».
-
Du kan sjå oppføringar for «LibreOffice-makroar» (skript i den delte mappa «share» i installasjonsmappa til LibreOffice), «Mine makroar» (skript i brukarmappa «user») og det gjeldande dokumentet. Opna ei av dei for å sjå kva skriptspråk som er støtta.
-
Opna oppføringa til eit av skriptspråka for å sjå kva skript som er tilgjengelege. Merk eit av skripta.
-
Ei liste med skriptfunksjonar kjem fram i listeboksen Eksisterande makroar. Merk ein av funksjonane.
-
Vel om du vil lagra i LibreOffice eller i det gjeldande dokumentet.
Dette bestemmer om den nye tildelinga skal gjelda i heile LibreOffice eller berre for dokument i den gjeldande modulen.
-
Merk ei hending i lista og trykk OK.
Slik tildeler du eit skript til ei hending for eit innebygd objekt
-
Merk det innebygde objektet, for eksempel eit diagram, i dokumentet.
-
Vel Format → Ramme og objekt → Eigenskapar → Makro.
-
Opna LibreOffice-skript-oppføringa i listeboksen Makroar.
-
Du kan sjå oppføringar for «share» (skript i mappa «share» i installasjonsmappa til LibreOffice), «user» (skript i brukarmappa), og det gjeldande dokumentet. Opna ei av dei for å sjå kva skriptspråk som er støtta.
-
Opna oppføringa til eit av skriptspråka for å sjå kva skript som er tilgjengelege. Merk eit av skripta.
-
Ei liste med skriptfunksjonar kjem fram i listeboksen Eksisterande makroar. Merk ein av funksjonane.
-
Merk ei hending på lista og trykk OK.
Slik tildeler du eit skript til ei hyperlenkje
-
Plasser markøren inni hyperlenkja.
-
Vel Set inn → Hyperlenkje
-
Klikk på knappen Hendingar.
-
Merk og tildel som forklart ovanfor.
Slik tildeler du eit skript til eit bilete
-
Merk biletet i dokumentet.
-
Vel Format → Bilete → Makro.
-
Merk og tildel som forklart ovanfor.
Slik tildeler du eit skript til eit skjemakontrollelement
-
Set inn eit skjemakontrollelement, for eksempel ein knapp. Opna verktøylinja for skjemakontroll, klikk på knappen Trykknapp og dra ein knapp til dokumentet ditt.
-
Med skjemakontrollen merkt, klikk Kontroll på verktøylinja for skjemakontroll.
-
Klikk på fana Hendingar i dialogvindauget for eigenskapar.
-
Klikk på ein av ...-knappane for å opna eit dialogvindauge der du kan tildele eit skript til den merkte hendinga.
Slik tildeler du eit skript til eit kontrollelement i LibreOffice Basic-dialogvindauget
-
Opna dialogvindaugeutforminga i LibreOffice Basic og lag eit dialogvindauge med eitt kontrollelement.
-
Høgreklikk og vel Eigenskapar.
-
Klikk på fana Hendingar i dialogvindauget for eigenskapar.
-
Klikk på ein av ...-knappane for å opna eit dialogvindauge der du kan tildele eit skript til den merkte hendinga.