TOC Links creation improved
This commit is contained in:
parent
e2d0bd1bb6
commit
05020edb1d
5 changed files with 37 additions and 15 deletions
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd">
|
||||
<script:module xmlns:script="http://openoffice.org/2000/script" script:name="Archive" script:language="StarBasic" script:moduleType="normal">Sub archMark15
|
||||
<script:module xmlns:script="http://openoffice.org/2000/script" script:name="Archive" script:language="StarBasic" script:moduleType="normal">Sub archMark17
|
||||
|
||||
End Sub
|
||||
|
||||
|
@ -83,18 +83,22 @@ Sub createLink(targetRange as Object,linkName as String,linkURL as String)
|
|||
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
|
||||
oViewCursor = ThisComponent.CurrentController.getViewCursor()
|
||||
oViewCursor.gotoRange(targetRange,false)
|
||||
dim args2(4) as new com.sun.star.beans.PropertyValue
|
||||
args2(0).Name = "Hyperlink.Text"
|
||||
args2(0).Value = linkName
|
||||
args2(1).Name = "Hyperlink.URL"
|
||||
args2(1).Value = "#"+linkURL
|
||||
args2(2).Name = "Hyperlink.Target"
|
||||
args2(2).Value = ""
|
||||
args2(3).Name = "Hyperlink.Name"
|
||||
args2(3).Value = linkName
|
||||
args2(4).Name = "Hyperlink.Type"
|
||||
args2(4).Value = 1
|
||||
dispatcher.executeDispatch(document, ".uno:SetHyperlink", "", 0, args2())
|
||||
'Globalscope.BasicLibraries.LoadLibrary( "MRILib" )
|
||||
'Mri oViewCursor
|
||||
oViewCursor.HyperlinkURL = "#" & linkURL
|
||||
oViewCursor.HyperLinkName = linkName
|
||||
'dim args2(4) as new com.sun.star.beans.PropertyValue
|
||||
'args2(0).Name = "Hyperlink.Text"
|
||||
'args2(0).Value = linkName
|
||||
'args2(1).Name = "Hyperlink.URL"
|
||||
'args2(1).Value = "#"+linkURL
|
||||
'args2(2).Name = "Hyperlink.Target"
|
||||
'args2(2).Value = ""
|
||||
'args2(3).Name = "Hyperlink.Name"
|
||||
'args2(3).Value = linkName
|
||||
'args2(4).Name = "Hyperlink.Type"
|
||||
'args2(4).Value = 1
|
||||
'dispatcher.executeDispatch(document, ".uno:SetHyperlink", "", 0, args2())
|
||||
End Sub
|
||||
|
||||
Function RND_String
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue