OVH Cloud OVH Cloud

RichTextBox

2 réponses
Avatar
Patrice Henrio
Bonjour
En rade depuis une semaine suite à un adressage intempestif de courriers
avec fichier joint vérolé, je reviens vers ce forum avec une nouvelle
adresse.
Attention il faut retirer .pasdepub pour me répondre en direct.
Ma question aujourd'hui touche encore une fois les RTB (RichTextBox).
J'ai donc un RTB avec des mots soulmignés.
Je souhaiterai que lorsque la souris passe sur ces mots elle change de forme
(qu'elle devienne un doigts par exemple).
Comment faire ?
merci.

2 réponses

Avatar
Patrice Henrio
J'avais effectivement déjà eu cette réponse et je suis bien, convaincu que
cela corrspond bien à mes besoisn.
Mais je ne sais pas comment intégrer ce controle dans mon programme.
Je ne suis pas tout neuf en programmation mais j'ai appris tout seul avec
toutes les mauvaises méthodes de travail que l'on acquiert quand justement
on apprend tout seul.

"François Picalausa" a écrit dans le message de news:

Bonjour/soir,

Le contrôle de VBAccelerator (http://www.vbaccelerator.com/home/index.asp)
permet d'utiliser des liens hypertext. Tu pourrais recopier le code
spécifique, pour un lien.

Mais le plus simple selon moi est d'employer un contrôle webbrowser et
d'utiliser des balises span. En version 6.0, internet explorer (et son
contrôle) supportent, pour le style cursor, la valeur url(uri) qui permet
d'utiliser son propre curseur! A l'aide de script, tu peux adfficher des
info-bulles. A l'aide de liens , tu peux effectuer une action spécifique
dans ton application.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"Patrice Henrio" a écrit dans le
message de news:O$
> Bonjour
> En rade depuis une semaine suite à un adressage intempestif de
> courriers avec fichier joint vérolé, je reviens vers ce forum avec
> une nouvelle adresse.
> Attention il faut retirer .pasdepub pour me répondre en direct.
> Ma question aujourd'hui touche encore une fois les RTB (RichTextBox).
> J'ai donc un RTB avec des mots soulmignés.
> Je souhaiterai que lorsque la souris passe sur ces mots elle change
> de forme (qu'elle devienne un doigts par exemple).
> Comment faire ?
> merci.




Avatar
Patrice Henrio
Merci.
Je m'y mets dés ce week-end.
J'ai l'impression que cela va me prendre du temps pour transposer tout ce
que j'ai fait avec un RTB dans un WB,.

"François Picalausa" a écrit dans le message de news:
07f401c3838f$544b9f70$
Bonjour/soir,

Il n'est jamais trop tard pour commencer ;-)
Je t'avais déjà répondu, il y a un temps, par un exemple:
http://groups.google.fr/groups?&selm=OGlqfOEVDHA.1512%
40TK2MSFTNGP11.phx.gbl

Donc, pour reprendre un exemple plus simple, dans la
boite à outils, ajoutes le composant Microsoft Internet
Controls.
Ensuite, place un contrôle webbrowser sur une feuille.

Pour commencer en douceur, allons voir si il n'y a pas de
mises à jour à faire:
webbrowser1.navigate "http://windowsupdate.microsoft.com"

Navigate2 pourrait être utilisé. En fait, il permet
d'étendre les possibilités du webbrowser pour l'utiliser
avec le shell (windows).

On peut aussi charger un page blanche:
webbrowser1.navigate "about:blank"

Pour ensuite écrire dedans:
webbrowser1.document.writeln "Hello!"

Attention toutefois à n'écrire qu'une fois about:blank
chargé. Donc, ne le faire que dans l'événement
NavigateComplete du contrôle.

Ensuite, pour faire plus, il est utile de connaitre
l'HTML. Cela peut être fait sur:
http://www.w3schools.com/html/default.asp

Et finalement, pour des actions dans ton code, revois
l'exemple dont je te parlais en début de post ;-)

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com

-----Message d'origine-----
J'avais effectivement déjà eu cette réponse et je suis


bien, convaincu que
cela corrspond bien à mes besoisn.
Mais je ne sais pas comment intégrer ce controle dans


mon programme.
Je ne suis pas tout neuf en programmation mais j'ai


appris tout seul avec
toutes les mauvaises méthodes de travail que l'on


acquiert quand justement
on apprend tout seul.

"François Picalausa" a écrit dans


le message de news:

Bonjour/soir,

Le contrôle de VBAccelerator




(http://www.vbaccelerator.com/home/index.asp)
permet d'utiliser des liens hypertext. Tu pourrais




recopier le code
spécifique, pour un lien.

Mais le plus simple selon moi est d'employer un




contrôle webbrowser et
d'utiliser des balises span. En version 6.0, internet




explorer (et son
contrôle) supportent, pour le style cursor, la valeur




url(uri) qui permet
d'utiliser son propre curseur! A l'aide de script, tu




peux adfficher des
info-bulles. A l'aide de liens , tu peux effectuer une




action spécifique
dans ton application.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"Patrice Henrio"




a écrit dans le
message de news:O$
> Bonjour
> En rade depuis une semaine suite à un adressage




intempestif de
> courriers avec fichier joint vérolé, je reviens vers




ce forum avec
> une nouvelle adresse.
> Attention il faut retirer .pasdepub pour me répondre




en direct.
> Ma question aujourd'hui touche encore une fois les




RTB (RichTextBox).
> J'ai donc un RTB avec des mots soulmignés.
> Je souhaiterai que lorsque la souris passe sur ces




mots elle change
> de forme (qu'elle devienne un doigts par exemple).
> Comment faire ?
> merci.






.