Seite 1 von 1

GTK Element mit Text und mehreren Links

Verfasst: Samstag 28. Mai 2011, 13:07
von D20six
Hallo,

gibt es in GTK ein Element was Text darstellt und einzelne Wörter im Text sind Hyperlinks die dann ein Signal/Event auslösen? Ich hoffe es ist verständlich was ich meine.

Oder hat vielleicht jemand eine Idee, wie man so etwas realisieren könnte?!

Meine erste Idee war ja ein Webview (Webkit), aber die Links öffnen halt immer eine neue Seite und lösen keine Signale/Events aus. Wenn jemand einen Trick kennt, die Verlinkungen für Signale/Events zu nutzen, würde das auch gehen. Allgemein wäre ich auch an einem Webkit Manual interessiert, hab da leider nichts gefunden.

Vielen Danke im voraus und ein schönes WE

Re: GTK Element mit Text und mehreren Links

Verfasst: Donnerstag 2. Juni 2011, 19:17
von Andyh
Hallo

Ich würde den Webkit nehmen.

Doku:
http://webkitgtk.org/reference/index.html
Ist halt für C aber das umdenken ist ja nicht schwierig.

Das Signal das bei einem Klick auf einen Link ausgelöst wird ist:
"navigation-policy-decision-requested"

du musst nur "True" zurückgeben dann öffnet sich keine andere Seite oder wird geladen.

Gruß
Andy

Re: GTK Element mit Text und mehreren Links

Verfasst: Freitag 3. Juni 2011, 09:35
von D20six
Danke, dass scheint genau das zu sein, was ich gesucht habe. Da habe ich gleich was für's lange Wochenende.
Vielen Dank.

Re: GTK Element mit Text und mehreren Links

Verfasst: Freitag 3. Juni 2011, 16:09
von D20six
Hab jetzt ein bisschen damit herumgespielt und muss sagen, dass das genau das ist, was ich gesucht habe. @Andyh: Vielen Dank noch einmal. Es funktioniert wunderbar.