Fjölvar í LibreOffice Basic

Fjölvar sem skráðir eru af LO forritunum eru skrifaðir í LibreOffice Basic.


Hér veriður tekið dæmi um fjölva sem höfundur þessara leiðbeininga notar til að kóða séríslensk leturtákn í HTML-nÖfn.



  1. Tools
  2. Macros
  3. Organize Macros
  4. LibreOffice Basic …
Hafi fjölvar ekki verið notaðir í viðkomandi LibreOffice Writer er líklegt að næstu samtalsgluggar komi upp.
  1. Smelltu á New
Sé orðið Main komið í Existing macroes in Module 1
  1. Smelltu á Edit
Hér hefur LibreOffice Basic ritillinn opnast og hér má afrita fjölvann inn í gluggann.
Fjölvinn byrjar á línunni:

sub conv_latin2html_hg_gk

og hún verður fyrsta virka línan í LO Basic fjölvanum

Gæta þarf þess að nota ekki séríslenska stafi í nöfnum. Bandstrik [-] má ekki nota í nafninu.

Þegar fjölvinn hefur verið afritaður [Paste] inn í ritilinn er:
  1. Smelltu á Save
Á myndinni hér til hægri eru sá hluti fjölvans sem sér um að finna þau leturtákn sem leitað er að og breyta þeim eins og fyrir er lagt.

Línan:

args1(16).Value = 1024

gerir greinarmun á litlum og stórum staf.

sé þess ekki óskað er gildið:

args1(16).Value = 1280

Sérhver fjölvi endar á

end sub
Hér sést hvernig nafn fjölvans birtist í samtalsglugganum
  1. Macro from
  2. My Macros
  3. Standard
  4. Module1


Hér er fjölvinn Main_latin2html_hg_gk valinn og ef smellt er á Edit birtist hann í LibreOffice Basic ritlinum.

Sé ætlunin að setja inn nýjan fjölva sem tilbúinn er í textaskrá má gera það á eftirfarandi hátt.
  1. LibreOffice Writer opnaður
  2. Textaskráin opnuð í textaritli
  3. Textaskráin öll ljómuð (valin)
  4. og afrituð með Copy
  5. Tools í LO writer
  6. Macros → Organize Macros → LibreOffice Basic …
  7. Hér er neðsti fjölvinn valinn (í þessu tilfelli test_GK)
  8. Smellt er á Edit
  9. Textaskrá fjölvans sem færð var á klemmuspjaldiið [Clipboard] með Copy er nú færð inn í LibreOffice Basic ritlinn fyrir neðan neðsta end sub með
  10. Edit → Paste í LibreOffice Basic ritlinum.