Pomoc za LibreOffice 24.8
Definuje nastajenja za Basic IDE (integrowana wuwiwanska wokolina), kotrež pomhaja makra w Basic wobdźěłać.
Tuta funkcija programowarjej Basic pomha, kod wudospołnić, zadźěwa wobšěrnemu pisanskemu dźěłu a pomha programowe zmylki redukować.
Pokazuje metody objekta Basic. Wudospołnjenje koda metody objekta Basic pokaza, pod wuměnjenjom, zo objekt je rozšěrjeny UNO-typ a nastajenje „Rozšěrjene typy wužiwać“ je tež zmóžnjene. Njefunguje z powšitkownymaj typomaj Basic objekt abo druhimi.
Hdyž wariabla je tykačka abo struktura UNO, so lisćinowe polo zjewi, hdyž dypk za mjenom wariable (na přikład aVar. tłóčiće [lisćinowe polo so zjewi]. Jeho metody a wariable su w lisćinowym polu nalistowane, kaž so runje tak pod nim pokazuje. Móžeće mjez namjetowanymi metodami a wariablemi ze šipowymi tastami nawigěrować. Zo byšće wubrany zapisk zasadźił, tłóčće tastu Enter abo klikńće dwójce z myšku na njón. Zo byšće lisćinowe polo přetorhnył, tłóčće tastu Esc.
Hdyž mjeno metody zapodawaće a tabulatorowu tastu tłóčiće, so wubrany zapisk wudospołnja; hdyž tabulatorowu tastu znowa tłóčiće, so wotpowědniki z najdlěšim prefiksom cyklisce přeběža. Hdyž so na přikład aVar.aMeth zapodawa, so zapiski aMeth1, aMethod2, aMethod3 cyklisce přeběža, a druhe zapiski schowane njejsu.
Přikład:
je płaćiwa wariablowa definicija, k jeho metodźe maće přez dypkowy operator („.“) přistup:
To su kodowe pomocki za programowarjow Basic.
Korigujće w někotrych padach wariable a klučowe słowa Basic za zapodaće. IDE LibreOffice Basic pisanje instrukcijow Basic a wariablow Basic wašeho koda změni, zo by waš programowanski stil a čitajomnosć polěpšił. Změny koda na wariablowych deklaracijach programa a na analyzowanych přikazach LibreOffice Basic bazuja.
Přikład:
A hdyž Intvar pisaće, so pisanje do intVar změni, zo by pisanju w deklaraciji intVar wotpowědował.
Klučowe słowa Basic so tež koriguja (lisćina klučowych słowow so z parsera přewozmje).
Přikłady:
Integer, String, ReDim, ElseIf, etc...
Pazorki so awtomatisce začinjeja. IDE LibreOffice Basic začinjacy dźěl pazorkow kóždy raz přidawa, hdyž prěni dźěl pazorkow zapodawaće. To je praktiske, hdyž so znamješkowe rjećazki do koda Basic zasadźuja.
Spinki so awtomatisce začinjeja. IDE LibreOffice Basic zadnju spinku „)“ kóždy raz přidawa, hdyž prědnju spinku „(“ zapodawaće.
Začinjace instrukcije so awtomatisce za procedury zasadźeja. IDE LibreOffice Basic budźe instrukciju End Sub abo End Function přidawać, hdyž instrukciju Sub abo Function zapodawaće a Enter tłóčiće.
Zmóžnja, z objektowymi typami UNO kaž z płaćiwymi typami Basic wobchadźeć. Tuta funkcija standardne typy programowanskeje rěče Basic wo typy UNO LibreOffice rozšěrja. To programowarjej zmóžnja, wariable z prawym typom UNO definować a je trěbne za kodowe wudospołnjenje.
Přikład:
Wužiwanje rozšěrjenych typow UNO w programach Basic móže kompatibelnosć programa wobmjezować, hdyž so w druhich běrowowych paketach wuwjedźe.