Lien hypertext vers page Web ou email dans une page d'aide WinHelp ?

Lien hypertext vers page Web ou email dans une page d'aide WinHelp ? - Divers - Programmation

Marsh Posté le 15-05-2003 à 17:45:13    

quasiment tout est dit dans le sujet : est-il possible de placer un lien hypertext vers une page Web ou un eMail (mailto:...) dans une page d'aide au format WinHelp/.hlp ?
 
J'ai rien trouvé dans la doc :(  
 
Merci d'avance :jap:

Reply

Marsh Posté le 15-05-2003 à 17:45:13   

Reply

Marsh Posté le 15-05-2003 à 19:32:43    

tu dois passer par une macrocommande, je ne sais pas quel outil tu utilises mais le code rtf pour whinhelp est du genre :  
 

{\uldb lien}{\v !EF(http://www.sport24.com)}


 
idem pour un mailto tu fais
 

{\uldb toto@caramail.com}{\v !EF(Mailto:toto@caramail.com)}



Message édité par taureau le 15-05-2003 à 19:34:20
Reply

Marsh Posté le 15-05-2003 à 19:46:36    

Taureau a écrit :

tu dois passer par une macrocommande, je ne sais pas quel outil tu utilises mais le code rtf pour whinhelp est du genre :  


Merci de ta réponse :jap:  
J'utilise MS Help Workshop 4.03
 
Oki pour le code rtf mais je dois déclarer la macro EF dans le fichier projet ou non (et comment) ? :sarcastic:


Message édité par -ET- le 15-05-2003 à 19:49:10
Reply

Marsh Posté le 15-05-2003 à 20:56:09    

non tu n'as rien à déclarer, EF est une fonction standard des aides hlp, donc tu inséres simplement le code rtf et tu compiles comme d'habitude ;)

Reply

Marsh Posté le 16-05-2003 à 02:06:59    

Taureau a écrit :

non tu n'as rien à déclarer, EF est une fonction standard des aides hlp, donc tu inséres simplement le code rtf et tu compiles comme d'habitude ;)


Super !
Je teste ça demain matin ;)  
 
Merci pour tout.
Je te tiens au courant... :)

Reply

Marsh Posté le 16-05-2003 à 09:46:32    

Arf... ça marche pas :(  
Pourtant, j'ai vérifié dans l'aide, tes conseils et ta syntax ont l'air d'être les bons... :sarcastic:  
 
En fait après compilation, tout apparait comme une chaine de texte ordinaire et n'a pas été reconnu et transformé en lien hypertext :(  
 
Une idée ?


Message édité par -ET- le 16-05-2003 à 09:47:09
Reply

Marsh Posté le 16-05-2003 à 14:03:03    

C'est bon j'ai trouvé.
 
En fait on peut placer des liens vers des macros comme ceux vers des ID, sans en passer par \uldb  
 
Donc ça donne :
TexteDuLien!EF(http://www.site.com)
TexteDuLien!EF(mailto:nom@FAI.com)
 
avec "TexteDuLien" en double souligné, et "!EF(...)" en attribut caché.
 
Merci en tout cas de m'avoir aidé ;)  
 :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed