Domino 9 und frühere Versionen > Entwicklung

Hotspot per LS einfügen

(1/4) > >>

fritandr:
Hallo,

ich möchte gerne in ein RichTextFeld einen Verknüpfungshotspot per Script einfügen. Der Benutzer meiner DB soll dann Beispielsweise das Wort lotus sehen. Klickt er den Hotspot an, so soll er mit der Seite http://www.lotus.com verbunden werden.
Im Notesclient kann ich das per Verknüpfungshotspot realisieren. Ich möchte es aber gerne per Programm realisieren.

Hat jemand von Euch einen Tipp für mich?

Danke
fritandr

Performance:
- soweit ich das weiss geht das nicht so ohne weiteres.
- bei Iris haben sich Rod Whiteley  daran versucht mit WinAPI Funktionen, hat's mit den keystrokes versucht - bei mir stürzt Notes ab

cu

ata:
... das geht mit etwas Aufwand.

... dazu solltest du dir Musterdokumente mit einem RichText-Feld anlegen. Jedes Dokument bekommt einen einmaligen Namen, z.B. "Lotus-Link". In dem RichText-Feld legst du den HotSpot ab.

... du brauchst eine View, mit der du die Musterdokumente sortiert angezeigt bekommst...

... per LS kannst du das Dokument initialisieren, holst dir das RichText-Feld mit dem HotSpot-Link und hängst das Feld an dein gewünschtes Feld an...

ata

Performance:
@ata

verliert der hotspot nicht beim kopieren den link ?
- habe das nicht probiert, nur gelesen

@fritandr
ich habe es mit einem web icon(gif) gemacht - kpiere es neben dein Feld<WebURL> - dem icon ein action hotspot hinzufügen mit folgender Action:
@If(WebURL = ""; @Return(""); @URLOpen(WebURL))

die Web Adresse kannst du in LS setzen - das ist eine einfache Lösung


cu

ata:
@Performance

... ich habe es ausprobiert, der Link verliert nichts. Ein HotSpotLink funktioniert eben nur im Lesemodus, aber ansonsten funktioniert es einwandfrei...

... es funktioniert natürlich auch mit der HotSpot-Aktion...

ata

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln