Spoštovani g. Prijatelj:
Rešitev, ki jo predlagam, je enostavna, čeprav mogoče ne najbolje
elegantna. Sestavljata jo
i) makro, ki v besedilo vnese znak, ki ga želite in
ii) prilagoditev tipkovnice, ki za dano kombinacijo tipk izvrši
zahtevani makro
Konkreten primer: potrebujemo znak μ, ki bi radi vtipkali z Ctrl+M
i) macro lahko posnamete z Orodja > Makri > Posnemi makro ali pa
prepišete od tu:
sub CtrlM
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Text"
args1(0).Value = "μ"
dispatcher.executeDispatch(document, ".uno:InsertText", "", 0, args1())
end sub
Med snemanjem lahko vtipkate karkoli, da Vam ni treba iskati znaka -
potem seveda ustrezno mesto (args1(0).Value = ???) popravite.
Tako dobljen makro seveda lahko sedaj kopirate, preimenujete in
popravljate, recimo za Ω
Sub CtrlShiftO
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Text"
args1(0).Value = "Ω"
dispatcher.executeDispatch(document, ".uno:InsertText", "", 0, args1())
End Sub
Če začnete kot predlagano s snemanjem makra, ga bo program shranil tako,
da Vam bo vedno na voljo, ne samo v trenutno odprtem dokumentu - to je v
t.i. "moji makri & pogov. okna"
ii) prilagoditev tipkovnice: Orodja > Prilagodi > tipkovnica - v tipke
za bližnjico poiščite predlagano kombinacijo (Ctrl+M na primer) levem
seznamu na dnu okna poiščite Makri - OpenOffice, in potem dalje do CtrlM
makro.
To je vse:
To je neverjetno, kako enostavno lahko sedaj vnesem μ in Ω
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]