Skriptimine LibreOfficeDev'is

Sisukord
Register 🔎︎

# Skriptide omistamine LibreOfficeDev'is

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

LibreOfficeDev toetab järgmisi skriptimiskeeli:

1. LibreOfficeDev BASIC

2. JavaScript

3. BeanShell

4. Python

In addition, developers can use high-level languages, for example Java programming language, to control LibreOfficeDev 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 LibreOfficeDev 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 LibreOfficeDev 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 LibreOfficeDev'is või Writeris (parajasti aktiivses rakenduses) raadionupul.

   Raadionupu valimine võimaldab uue klahvikombinatsiooni muuta kasutatavaks kas kogu LibreOfficeDev'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. 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 LibreOfficeDev 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 LibreOfficeDev'i või aktiivsesse dokumenti.

   See võimaldab uue sündmuse omistamise muuta kasutatavaks kas kogu LibreOfficeDev'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 LibreOfficeDev'i skriptid.

4. Nüüd näed jagatud (skriptid LibreOfficeDev'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 LibreOfficeDev Basicu dialoogis

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