Turinys

# Bibliotekų ir modulių organizavimas

## „Basic“ bibliotekų konteineriai

„LibreOffice Basic“ bibliotekos gali būti saugomos 3 skirtinguose konteineriuose:

- Application Macros: libraries stored in this container are available for all users of the computer and are managed by the computer administrator. The container is located in the LibreOffice installation directory.

- Mano makrokomandos: šiame konteineryje laikomos bibliotekos yra prieinamos visiems vartotojo dokumentams. Konteineris yra vartotojo profilio srityje ir jo negali pasiekti kitas vartotojas.

- Dokumentas: dokumentų talpykloje laikomos bibliotekos yra prieinamos tik šiam dokumentui ir yra prieinamos tik tada, kai dokumentas yra atvertas. Negalite pasiekti dokumento makrokomandų iš kito dokumento.

To access macros stored in libraries of Application Macros or My Macros from another container, including the document container, use the GlobalScope specifier.

## Bibliotekų organizavimas

### Naujos bibliotekos kūrimas

1. Choose Tools - Macros - Organize Macros - Basic and click Organizer or click the Select Module icon in the Basic IDE to open the Macro Organizer dialog.

2. Spustelėkite Bibliotekos kortelę.

3. Select to where you want to attach the library in the Location list. If you select Application Macros & Dialogs, the library will belong to the LibreOffice application and will be available for all documents. If you select a document the library will be attached to this document and only available from there.

4. Spustelėkite Naujas ir įterpkite naujai kuriamos bibliotekos pavadinimą.

### Importuoti biblioteką

1. Choose Tools - Macros - Organize Macros - Basic and click Organizer or click the Select Module icon in the Basic IDE to open the Macro Organizer dialog.

2. Spustelėkite Bibliotekos kortelę.

3. Select to where you want to import the library in the Location list. If you select Application Macros & Dialogs, the library will belong to the LibreOffice application and will be available for all documents. If you select a document the library will be imported to this document and only available from there.

4. Spustelėkite Importuoti... ir pasirinkti išorinę biblioteką importavimui.

5. Dialoge Importuoti bibliotekas pasirinkite visas importuojamas bibliotekas. Dialogo lange rodomos visos pasirinkto failo bibliotekos.

6. Jei norite įterpti biblioteką kaip nuorodą, pažymėkite laukelį Įterpti kaip nuorodą (tik skaityti). Tik skaitymui skirtos bibliotekos yra visiškai funkcionuojančios, tačiau jų negalima modifikuoti naudojant „Basic“ IDE.

7. Pažymėkite laukelį Pakeisti esamas bibliotekas, jei norite, kad esamos to paties pavadinimo bibliotekos būtų perrašytos.

8. Norėdami importuoti biblioteką, spustelėkite Gerai .

### Importuoti biblioteką

1. Choose Tools - Macros - Organize Macros - Basic and click Organizer or click the Select Module icon in the Basic IDE to open the Macro Organizer dialog.

2. Spustelėkite Bibliotekos kortelę.

3. Sąraše Vieta nurodote, kur laikoma jūsų biblioteka. Pasirinkite biblioteką, kurią norite eksportuoti. Atminkite, kad negalima eksportuoti Standard bibliotekos.

4. Spustelėkite Exportuoti...

5. Choose whether you want to export the library as an extension or as a BASIC library.

6. Spustelėkite Gerai.

7. Pasirinkite, kur norite eksportuoti savo biblioteką.

8. Norėdami eksportuoti biblioteką, spustelėkite Įrašyti.

### Šalinti biblioteką

1. Choose Tools - Macros - Organize Macros - Basic and click Organizer or click the Select Module icon in the Basic IDE to open the Macro Organizer dialog.

2. Spustelėkite Bibliotekos kortelę.

3. Iš sąrašo pasirinkite biblioteką, kurią norite ištrinti.

4. Spustelėkite Šalinti.

- Ištrynus biblioteką, visam laikui bus ištrinti visi esami moduliai ir atitinkamos procedūros bei funkcijos.

- Negalite ištrinti numatytosios bibliotekos, pavadintos „Standartinė“.

- Jei ištrinsite biblioteką, kuri buvo įtraukta kaip nuoroda, bus ištrinta tik nuoroda, bet ne pati biblioteka.

## Modulių ir dialogų organizavimas

### Naujo modulio arba dialogo kūrimas

1. Choose Tools - Macros - Organize Macros - Basic and click Organizer or click the Select Module icon in the Basic IDE to open the Macro Organizer dialog.

2. Spustelėkite Moduliai kortelę arba Dialogai kortelę.

3. Pasirinkite biblioteką, kurioje bus įterptas modulis, ir spustelėkite Naujas.

4. Įveskite modulio arba dialogo pavadinimą ir spustelėkite Gerai.

### Modulio ar dialogo pervadinimas

1. Choose Tools - Macros - Organize Macros - Basic and click Organizer or click the Select Module icon in the Basic IDE to open the Macro Organizer dialog.

2. Du kartus spustelėkite modulį, kurį norite pervadinti, padarydami pauzę tarp paspaudimų. Įveskite naują pavadinimą.

   „Basic“ IDE ekrano apačioje esančiose kortelėse dešiniuoju pelės klavišu spustelėkite modulio pavadinimą arba dialogo langą, pasirinkite Pervardyti ir įveskite naują pavadinimą.

3. Paspauskite „Įvesti“, kad patvirtintumėte pakeitimus.

### Modulio ar dialogo ištrynimas

1. Choose Tools - Macros - Organize Macros - Basic and click Organizer or click the Select Module icon in the Basic IDE to open the Macro Organizer dialog.

2. Spustelėkite Moduliai kortelę arba Dialogai kortelę.

3. Pasirinkite iš sąrašo ištrintiną modulį arba dialogo langą. Dukart spustelėkite įrašą, kad išskleistumėte papildomus įrašus, jei to reikia.

4. Spustelėkite Šalinti.

Ištrynus modulį, visam laikui bus ištrintos visos esamos to modulio procedūros ir funkcijos.

## Projektų organizavimas tarp dokumentų ar šablonų

### Modulių perkėlimas arba kopijavimas tarp dokumentų, šablonų ir programos.

1. Atverkite visus dokumentus ar šablonus, tarp kurių norite perkelti arba kopijuoti modulius ar dialogo langus.

2. Choose Tools - Macros - Organize Macros - Basic and click Organizer or click the Select Module icon in the Basic IDE to open the Macro Organizer dialog.

3. Norėdami perkelti modulį ar dialogo langą į kitą dokumentą, spustelėkite atitinkamą objektą sąraše ir vilkite jį į norimą vietą. Horizontali linija nurodo tikslinę dabartinio objekto padėtį tempiant. Laikydami nuspaudę klavišą komanda Ctrl vilkdami nukopijuosite objektą, o ne perkelsite.