PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Lien dans un champ
Lien dans un champ
Started by atchoum39, Sep., 20 2004 11:32 AM - 1 reply
Posted on September, 20 2004 - 11:32 AM
Bonjour,

Je vous explique mon problème:
je voudrais dans un champ table ou autre avec du texte creer un lien sur certain mots (style lexique). Ce lien ouvrirai une nouvelle fenetre windev. Mais voila, je ne sais pas comment faire, si je creer un champ html que je rempli avec un tableau, mon texte et mes liens, quand je clique cela m'ouvre une nouvelle fenetre Internet Explorer, mais je veux une fenetre Windev.
Avez vous des idées ?
Est il possible de récuperer le mot cliqué dans une table avec tableinfoXY et autre chose ??

Merci
Christophe
Posted on September, 20 2004 - 4:31 PM
Bonjour,

Peut être avec un champ RTF, il est possible de récupérer le style de la sélection (Explemple Gras ou couleur) en cliquant et mettant du code Bouton gauche relaché.

exemple
// Bouton gauche relaché d'un champ RTF (comm)
lk est un entier
lch est une chaîne
lch = RTFVersTexte(comm)
lk = comm..Curseur
BOUCLE
SI lk > 1 ALORS
Trace(lch[[lk]])
SI lch[[lk]] ~= "" OU lch[[lk]] = EOT OU lch[[lk]] ~= RC ALORS
lk++
SORTIR
SINON
lk--
FIN
SINON
SORTIR
FIN
FIN
comm..Curseur = lk

BOUCLE
SI lch[[lk]] ~= "" OU lch[[lk]] = EOT OU lch[[lk]] ~= RC ALORS
SORTIR
SINON
lk++
FIN
FIN

//comm..curseur = PoidsFaible(Res)
comm..FinCurseur = lk

Trace(RTFSélection(comm,rtfCouleur))
Le résultat est différent en fonction de la couleur du mot sélectionné.

Voilà c'est l'idée, j'espère qu'elle te servira.

BonDev.