Bonsoir Bernard et les autres,

Bernard Marcelly a écrit :

Bonjour Didier Dorange-Pattoret
Message du 2006-01-15 20:36:

Bonsoir,

J'ai eu pas mal de souci avec cette macro publiée dans l'excellent livre de ... Bernard et Laurent. ;-)

En effet on évoque dans la macro la propriété .Name ou .Control.Name d'un objet de la page de dessin mais qui est souvent vide ou inexistante.

Je m'en suis tiré en examinant la présence de la chaîne Control dans les propriétés de l'objet et cela fonctionne.

Il s'agissait de modifier le texte de "PushButton".

Cordialement.


D'abord ce message devrait plutôt se trouver sur la liste prog.

C'est corrigé.


Ensuite, je ne comprends pas le problème. Si tu veux retrouver un contrôle de formulaire par son nom, il suffit d'utiliser la méthode getByName du formulaire. Si tu veux retrouver la forme du contrôle à partir de son nom, le livre te donne la fonction FindCtrlShapeByName() (page 574 dans l'ed1, page 620 dans l'ed2)

Merci j'ai corrigé en utilisant la méthode getByName du Formulaire.
Je n'avais pas bien compris ce qu'est l'objet Forms de la page de dessin.


--
Didier Dorange-Pattoret

http://www.dmaths.org
http://sesamath.net

S'inscrire à la liste de diffusion de dmaths: [EMAIL PROTECTED]
Ses archives: http://listes.dmaths.org/wws/arc/users
Les Forums: http://www.dmaths.org/modules.php?name=Forums
Mailing List in english: 
http://www.dmaths.org/modules.php?name=Content&pa=showpage&pid=9

Le livre de référence pour OpenOffice.org2 : 
http://www.amazon.fr/exec/obidos/ASIN/2212116381/dmaths-21
Programmation OpenOffice.org2 : 
http://www.amazon.fr/exec/obidos/ASIN/2212117639/dmaths-21

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à