Suite...

yoyo63 wrote
> cela répond en partie à ma demande
>  
> mais le nombre d'objets risque d'être beaucoup plus nombreux environ une
> centaine voir plus.

Juste pour me faire plaisir je note qu'il me semble que toutes mes
suppositions
étaient exactes :)

Le nombre d'objets n'était pas donné et je comprends que cela pose
problème.

Il aurait été plus simple d'utiliser des contrôles (type bouton de
formulaire)
qui auraient la même présentation mais permettrait en plus de remonter
au contrôle appelant...

Avec des objets de dessin je peux te proposer la solution suivante:
générer automatiquement les procédures dans un module dynamique.
Dans le classeur joint, lancer la procédure Module1>PysBouclerImg
Cette dernière :
- "boucle" sur toutes les formes dont le nom commence par "vert"
-  crée dans le module Images une procédure du même nom que l'objet
- associe le lancement de la procédure à l'événement
- cette procédure appelle la procédure Module1>AfficheDialogue
en lui passant ce qu'on veut en paramètre

Nouveauté ici : la gestion dynamique du module Images.

Nota : 
- le temps d'exécution sera d'autant plus long qu'il y aura de contrôles. 
- il peut être nécessaire de recharger le classeur après traitement pour
consulter le module Images (affichage non rafraîchi autrement).

Sans_nom_3_pys.ods
<http://nabble.documentfoundation.org/file/n4075037/Sans_nom_3_pys.ods>  

Cordialement
Pierre-Yves




--
View this message in context: 
http://nabble.documentfoundation.org/rectangleShape-et-affectation-de-macro-tp4074271p4075037.html
Sent from the Users mailing list archive at Nabble.com.

-- 
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à