Poser votre question
0

Macro: detecter un element selectionné

posée 2020-10-31 22:23:02 +0200

Image Gravatar de gaiac

Bonjour Je suis nouveau en macro basic sur LO Les docs des objets vraiment à jour sont compliqué à trouver (beaucoup de references font appel à DrawPage et non DrawPages ou Form et non Forms )

Tout de suite j'ai une question simple, Dans une macro quel est la propriété permettant avec libreofficedraw de savoir si un objet ( carré, rectangle ) est selectionné par un utilisateur

ThisComponent.Drawpages.getByIndex(O).getByIndex(2).select n'existant pas

J'ai essayé de parcourir MsgBox(oForm.dbg_methods et oForm.dbg_properties , je ne vois pas de piste Les deux bouquain d'Andrew Pitonyak sont bien, mais je ne trouve pas tout. Je dois encore manquer de pratique

L'ide de libre office macro, manque de la fonction, aide à l'insertion, permettant de donner toute les propriétés et methodes d'un objet en cours d'utilisation!!!!!

Merci pour vos réponses

éditer requalifier signaler fermer fusionner supprimer

2Réponses

0

répondue 2020-11-04 11:07:30 +0200

Image Gravatar de gaiac

Désolé pour cette réponse tardive Super merçi beaucoup

J’avoue ne pas chercher sur le site de Oo . Beaucoup de réponses concernant les macros n'ont pas fonctionné, alors qu'elles étaient récente

J'avais pourtant cru comprendre qu'il y avait complète compatibilité, d'un point de vu objet entre LO et Oo ! ? Est ce que quelqu'un confirme ?

C'est notamment là où je trouve la reference à la méthode: ThisComponent.Drawpages ou ThisComponent.Drawpages.Forms

qui n'existent pas => Erreur à l’exécution mais plutôt Drawpage sans 's' et Form sans 's'

Je vais essayer d'être moins fermé, en regardant aussi les résultats de ce site!

P.S: Je pose toujours ma question concernant un référentiel sur les objets Lo . Là aussi les deux references cités plus haut de Andrew Pitonyak est parfois limite Dans cet exemple le .CurrentSelection est trouvable dans les exemples, pas les referentiels objets

éditer signaler supprimer permalien plus

Commentaires

Ceci n'est pas une solution mais un commentaire qui aurait dû être posté sous ma réponse afin de garder une logique de lecture.

.

Votre questionnement montre que vous n'avez pas lu les sujets épinglés sur ce site notamment :

https://forum.openoffice.org/fr/forum...

Image Gravatar de ValioudValioud ( 2020-11-04 16:15:35 +0200 )éditer

bonjour encore merci pour ce nouveau lien et non, je n'ai pas lu les sujets épinglés sur le forum de open office, car bizarrement, étant sur le forum de libre office, j'avais les sujets du forum de libre office...

Image Gravatar de gaiacgaiac ( 2020-11-06 16:20:09 +0200 )éditer
0

répondue 2020-11-02 14:14:59 +0200

Image Gravatar de Valioud

Une petite recherche me ramène ce sujet :

https://forum.openoffice.org/fr/forum...

éditer signaler supprimer permalien plus
S'identifier/S'inscrire pour répondre

Outils de question

1 suiveurs

Stats

Posée: 2020-10-31 22:23:02 +0200

Consultée: 42 fois

Mise à jour: Nov 04 '20