Bonjour Jean,

Jean Sympa a écrit :
> Merci François,
> <http://api.openoffice.org/docs/common/ref/com/sun/star/system/XSystemShellExecute.html>
> 
> Ta dernière proposition me donne une idée. Je souhaiterais une modification 
> de ta première macro. 
> <http://api.openoffice.org/docs/common/ref/com/sun/star/system/XSystemShellExecute.html>
> 
> Sub sendEmailClient( oEvent as object )
> 
> dim sAddressEmail as string
> 
> sAddressEmail = oEvent.Source.Text
> 
> shell( "thunderbird", 2 , "mailto:"; + sAddressEmail )
> 
> End Sub
> <http://api.openoffice.org/docs/common/ref/com/sun/star/system/XSystemShellExecute.html>
> 
> Elle me donne satisfaction mais, elle se déclanche trop facilement. Tu
> as proposé d'adjoindre au contrçole une petite case, qui peut bien être
> un bouton
> <http://api.openoffice.org/docs/common/ref/com/sun/star/system/XSystemShellExecute.html>
> 
> 
> 
> La macro lance Thunderbird quand on clique dans la fenêtre du contrôle.
> Je voudrais que cette action soit déclenchée à partir de  la petite case 
> située, à droite du contrôle, sur la figure.
> Cette modification est probablement simple, je ne sais pas la faire.
> 
> Cordialement
> Papy
> 

Il te suffit de supprimer l'évènement concernant la zone de texte
relative au champ adresse, et de paramétrer le lancement de la macro à
partir du contrôle désiré (ie : bouton picto ou contrôle picto).

Dans ta copie d'écran et ton message je ne sais ce que signifie "la
petite case".

Francois Gatto



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Répondre à