Komentosarjojen liittäminen LibreOffice-ohjelmistossa
Mukautettuja komentosarjoja (makroja, ohjelmia, skriptejä) voidaan määrittää valikkoriveille, kuvakkeille, valintaikkunan ohjausobjekteille ja LibreOfficein tapahtumille.
LibreOffice tukee sisäisesti seuraavia komentosarjakieliä:
-
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.
Komentosarjan määrääminen luotavalle valikkoriville
-
Valitse Työkalut - Mukauta ja napsauta Valikot-välilehteä.
-
Napsauta Lisää.
-
Vieritä Luokka-luetteloruutua ja avaa "LibreOffice Makrot" -rivi.
-
Näkyvissä on "LibreOffice Makrot" -rivi (LibreOffice-asennuksen jaetun share-kansion komentosarjat), "Omat makrot"-rivi (käyttäjän user-kansion komentosarjat) ja käsiteltävän asiakirjan rivi. Avaa mikä tahansa niistä, jolloin näet tuetut komentosarjakielet kirjastoineen.
-
Avaa joku komentosarjakirjastojen riveistä, niin esille tulevat saatavilla olevat komentosarjat. Valitse komentosarja.
-
Komentosarjafunktioiden luettelo tulee esille Komennot-luetteloruudussa. Valitse funktio.
-
Napsauta Lisää uuden valikkorivin luomiseksi. Uusi valikkorivi tulee esille valikon merkintöjen luetteloruutuun.
Komentosarjan määrääminen näppäinyhdistelmään
-
Valitse Työkalut - Mukauta - Näppäimistö.
-
Vieritä Luokka-luetteloruutua ja avaa "LibreOffice Makrot" -rivi.
-
Näkyvissä on "LibreOffice Makrot" -rivi (LibreOffice-asennuksen jaetun share-kansion komentosarjat), "Omat makrot"-rivi (käyttäjän user-kansion komentosarjat) ja käsiteltävän asiakirjan rivi. Avaa mikä tahansa niistä, jolloin näet tuetut komentosarjakielet kirjastoineen.
-
Avaa joku komentosarjakirjastojen riveistä, niin esille tulevat saatavilla olevat komentosarjat. Valitse komentosarja.
-
Komentosarjafunktioiden luettelo tulee esille Toiminto-luetteloruudussa. Valitse funktio.
-
Napsauta LibreOfficen tai Writerin (tai muun käytetyn sovelluksen) valintanappia.
Valintanappi määrittää uuden näppäinyhdistelmän kattavuuden joko koko LibreOfficeiin tai vain käytetyn sovelluksen asiakirjoihin.
-
Valitse näppäinyhdistelmä Pikanäppäimet-luetteloruudusta ja napsauta Muuta-painiketta.
Komentosarjan valitseminen tapahtumaan
-
Valitse Työkalut - Mukauta - Tapahtumat-välilehti.
-
Napsauta Makro-painiketta.
-
Kirjasto-luetteloruudussa tarvittaessa vieritä alas ja avaa "LibreOffice Makrot"-rivi.
-
Näkyvissä on "LibreOffice Makrot" -rivi (LibreOffice-asennuksen jaetun share-kansion komentosarjat), "Omat makrot"-rivi (käyttäjän user-kansion komentosarjat) ja käsiteltävän asiakirjan rivi. Avaa mikä tahansa niistä, jolloin näet tuetut komentosarjakielet kirjastoineen.
-
Avaa joku komentosarjakirjastojen riveistä, niin esille tulevat saatavilla olevat komentosarjat. Valitse komentosarja.
-
Komentosarjafunktioiden luettelo tulee esille Makron nimi luetteloruudussa. Valitse funktio.
-
Valitse joko tallentaminen LibreOffice-ohjelmistoon tai käsiteltävään asiakirjaan.
Asetuksella määritetään uuden tapahtumakytkennän kattavuus joko koko LibreOfficeiin tai vain käytetyn sovelluksen asiakirjoihin.
-
Valitse tapahtuma luettelosta ja napsauta OK-painiketta.
Komentosarjan liitäminen upotetun objektin tapahtumaan
-
Valitse asiakirjastasi upotettu objekti, esimerkiksi kaavio.
-
Choose Format - Frame and Object - Properties - Macro.
-
Makrot-luetteloruudussa tarvittaessa avaa "LibreOffice Makrot"-rivi.
-
Esillä on jaettavat (LibreOffice-asennuksen jaettavan kansion komentosarjat), käyttäjän (käyttäjän kansion komentosarjat) tai käsiteltävän asiakirjan rivit. Avaa mikä tahansa niistä, jolloin näet tuetut komentosarjakielet kirjastoineen.
-
Avaa joku komentosarjakirjastojen riveistä, niin esille tulevat saatavilla olevat komentosarjat. Valitse komentosarja.
-
Komentosarjafunktioiden luettelo tulee esille Olemassa olevat makrot tiedostossa -luetteloruutuun. Valitse funktio.
-
Valitse tapahtuma luettelosta ja napsauta OK-painiketta.
Komentosarjan liittäminen hyperlinkkiin
-
Sijoita kohdistin hyperlinkin tekstiin.
-
Valitse Lisää - Hyperlinkki
-
Napsauta Tapahtumat-painiketta.
-
Valitse ja liitä makro edellä esitettyyn tapaan.
Komentosarjan liittäminen kuvaan
-
Valitse kuva asiakirjasta.
-
Valitse Muotoilu - Kuva - Makro.
-
Valitse ja liitä makro edellä esitettyyn tapaan.
Komentosarjan määrääminen lomakkeen ohjausobjektille
-
Lisää lomakkeen ohjausobjekti, esimerkiksi painike: avaa Lomakkeen ohjausobjektit -palkki, napsauta Painike-kuvaketta, vedä painike auki asiakirjaan.
-
Napsauta lomakkeen ohjausobjektit -palkissa Ohjausobjekti-kuvaketta, kun lomakeobjekti on valittuna.
-
Napsauta Ominaisuudet-valintaikkunan Tapahtumat-välilehteä.
-
Napsauta yhtä ... -painikkeista avataksesi valintaikkunan, jossa voi määrittää makron valitulle tapahtumalle.
Komentosarjan kytkeminen ohjausobjektiin LibreOffice Basic -valintaikkunoissa
-
Avaa LibreOffice Basic -valintaikkunamuokkain ja luo sitten valintaikkuna, jossa on ohjausobjekti.
-
Napsauta kakkospainikkeella ohjausobjektia ja valitse sitten Ominaisuudet.
-
Napsauta Ominaisuudet-valintaikkunan Tapahtumat-välilehteä.
-
Napsauta yhtä ... -painikkeista avataksesi valintaikkunan, jossa voi määrittää makron valitulle tapahtumalle.