 | OO-Snippets: hyperlinkCommons| Keywords | hyperlink, set hyperlink |
|---|
| Language | ooRexx |
|---|
| Application | Writer |
|---|
| Authors | Nicole Scholz
|
|---|
| Supported Versions | 2.0.x |
|---|
| Supported OS | |
|---|
| Question | How can I set a hyperlink?
|
|---|
| Answer | In this example a text is displayed as hyperlink. |
|---|
oDesktop = UNO.createDesktop()
xComponentLoader = oDesktop~XDesktop~XComponentLoader
url = "private:factory/swriter"
xWriterComponent = xComponentLoader~loadComponentFromURL(url, "_blank", 0, .UNO~noProps)
xDocumentFactory = xWriterComponent~XMultiServiceFactory
xTextDocument = xWriterComponent~XTextDocument
xText = xTextDocument~getText()
xTextCursor = xText~createTextCursor()
xPropertySet = xTextCursor~xPropertySet
xDocumentFactory = xWriterComponent~XMultiServiceFactory
xTextDocument = xWriterComponent~XTextDocument
xText = xTextDocument~getText()
xTextCursor = xText~createTextCursor()
Textprops = xTextCursor~xPropertySet
Textprops~setPropertyValue("HyperLinkURL", "http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html")
xText~insertString(xTextCursor, "module star", .false)
::requires UNO.cls
|
|