Skriptimine LibreOffice'is

Moodul
Sisukord
Register 🔎︎

# Skriptide omistamine LibreOffice'is

LibreOffice'is saab kohandatud skripte (makrosid) omistada menüüelementidele, ikoonidele, dialoogide juhtelementidele ja sündmustele.

LibreOffice toetab järgmisi skriptimiskeeli:

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.

## Skripti omistamine uuele menüükirjele

1. Vali Tööriistad - Kohanda ja klõpsa kaarti Menüüd.

2. Klõpsa Lisa.

3. Keri loendikastis Kategooria allapoole ja ava kirje "LibreOffice'i makrod".

4. Nüüd näed "LibreOffice'i makrode" (skriptid LibreOffice'i süsteemse paigalduse jagatud kataloogis), "Minu makrode" (skriptid kasutaja kataloogis) ja aktiivse dokumendi makrode kirjeid. Toetatud skriptimiskeelte nägemiseks ava neist mõni.

5. Ava mõni skriptimiskeele kirje, et näha olemasolevaid skripte. Vali mõni skript.

6. A list of the script functions appears in the Commands list box. Select a function.

7. Click Add to create a new menu assignment. The new menu entry appears in the Entries list box.

## Skripti omistamine uuele klahvikombinatsioonile

1. Vali Tööriistad - Kohanda - Klaviatuur.

2. Keri loendikastis Kategooria allapoole ja ava kirje "LibreOffice'i makrod".

3. Nüüd näed "LibreOffice'i makrode" (skriptid LibreOffice'i süsteemse paigalduse jagatud kataloogis), "Minu makrode" (skriptid kasutaja kataloogis) ja aktiivse dokumendi makrode kirjeid. Toetatud skriptimiskeelte nägemiseks ava neist mõni.

4. Ava mõni skriptimiskeele kirje, et näha olemasolevaid skripte. Vali mõni skript.

5. A list of the script functions will appear in the Commands list box. Select any function.

6. Klõpsa LibreOffice'is või Writeris (parajasti aktiivses rakenduses) raadionupul.

   Raadionupu valimine võimaldab uue klahvikombinatsiooni muuta kasutatavaks kas kogu LibreOffice'is või ainult aktiivse mooduli dokumentides.

7. Vali loendikastist Kiirklahvid klahvikombinatsioon ja klõpsa Muuda.

## Skripti omistamine sündmusele

1. Vali Tööriistad - Kohanda - Sündmused.

2. Klõpsa nupul Makro.

3. Keri loendikastisTeek allapoole ja ava kirje "LibreOffice'i makrod".

4. Nüüd näed "LibreOffice'i makrode" (skriptid LibreOffice'i süsteemse paigalduse jagatud kataloogis), "Minu makrode" (skriptid kasutaja kataloogis) ja aktiivse dokumendi makrode kirjeid. Toetatud skriptimiskeelte nägemiseks ava neist mõni.

5. Ava mõni skriptimiskeele kirje, et näha olemasolevaid skripte. Vali mõni skript.

6. Skripti funktsioonide loend ilmub loendikasti Omistatud tegevus. Vali mõni funktsioon.

7. Vali salvestamiseks LibreOffice'i või aktiivsesse dokumenti.

   See võimaldab uue sündmuse omistamise muuta kasutatavaks kas kogu LibreOffice'is või ainult aktiivse mooduli dokumentides.

8. Vali loendist sündmus ja klõpsa Sobib.

## Skripti omistamine põimitud objekti sündmusele

1. Vali dokumendis mõni põimitud objekt, näiteks diagramm.

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

3. Ava loendikastis Makrod kirje LibreOffice'i skriptid.

4. Nüüd näed jagatud (skriptid LibreOffice'i süsteemse paigalduse jagatud kataloogis), kasutaja (skriptid kasutaja kataloogis) ja aktiivse dokumendi skriptide kirjeid. Toetatud skriptimiskeelte nägemiseks ava neist mõni.

5. Ava mõni skriptimiskeele kirje, et näha olemasolevaid skripte. Vali mõni skript.

6. Skripti funktsioonide loend ilmub loendikasti Olemasolevad makrod. Vali mõni funktsioon.

7. Vali loendist sündmus ja klõpsa Sobib.

## Skripti omistamine hüperlingile

1. Aseta kursor hüperlingi sisse.

2. Vali Lisamine - Hüperlink.

3. Klõpsa nuppu Sündmused.

4. Vali ja omista skript nagu ülalpool kirjeldatud.

## Skripti omistamine pildile

1. Vali dokumendis pilt.

2. Choose Format - Image - Macro.

3. Vali ja omista skript nagu ülalpool kirjeldatud.

## Skripti omistamine vormi juhtelemendile

1. Vormi juhtelemendi, näiteks nupu lisamine: ava vormi juhtelementide riba, klõpsa ikoonil Nupp, vea nupu joonistamiseks hiirega dokumendis.

2. Vali juhtelement ja klõpsa vormi juhtelementide riba ikoonil Juhtelement.

3. Klõpsa omaduste dialoogi sakil Sündmused.

4. Dialoogi avamiseks, kus saab valitud sündmusele omistada skripti, klõpsa mõnel ... nuppudest.

## Skripti omistamine juhtelemendile LibreOffice Basicu dialoogis

1. Ava LibreOffice BASICu dialoogiredaktor ning loo dialoog koos selles asuva juhtelemendiga.

2. Klõpsa juhtelemendil hiire parempoolse nupuga ja vali Omadused.

3. Klõpsa omaduste dialoogi sakil Sündmused.

4. Dialoogi avamiseks, kus saab valitud sündmusele omistada skripti, klõpsa mõnel ... nuppudest.