Sisukord

# 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. In the Category list box, scroll down and open the "Application Macros" entry.

4. You see entries for "Application Macros" (scripts in the share directory of your LibreOffice installation), "My Macros" (scripts in the user directory), and the current document. Open any one of them to see the supported scripting languages.

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

6. Skripti funktsioonide loend kuvatakse loendiväljal Käsud. Vali funktsioon.

7. Klõpsa uue menüü määramise loomiseks Lisa. Uus menüü kuvatakse loendiväljal Kirjed.

## Skripti omistamine uuele klahvikombinatsioonile

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

2. In the Category list box, scroll down and open the "Application Macros" entry.

3. You see entries for "Application Macros" (scripts in the share directory of your LibreOffice installation), "My Macros" (scripts in the user directory), and the current document. Open any one of them to see the supported scripting languages.

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

5. Skripti funktsioonide loend kuvatakse loendiväljal Käsud. Vali suvaline funktsioon.

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. Select a key combination from the Shortcut keys list box and click Assign.

## Skripti omistamine sündmusele

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

2. Klõpsa nupul Makro.

3. In the Library list box, scroll down and open the "Application Macros" entry.

4. You see entries for "Application Macros" (scripts in the share directory of your LibreOffice installation), "My Macros" (scripts in the user directory), and the current document. Open any one of them to see the supported scripting languages.

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