Bonjour Pierre - Utilisateur d'OOo
Message du 2006-01-25 09:16:
Bonjour à tous,
Toujours à la recherche d'une solution... je cherche à comprendre...
Oui, mais on dérive. C'est quand même plus clair quand on crée un
nouveau fil pour chaque nouvelle question. Est-ce donc si difficile
d'appuyer sur le bouton Écrire au lieu du bouton Répondre ?
Pour afficher à l'écran le texte d'une forme (ceci ne s'applique pas aux
CustomShape), il est possible d'écrire
print LaForme.getString()
print LaForme.String
print LaForme.Text.String
Quelle est la différence entre les deux dernières écritures ?
Aucune. La preuve :
print EqualUnoObjects(LaForme, LaForme.Text)
affiche : True - c'est le même objet.
Pourquoi c'est comme çà ? faudrait demander au développeur :-P
Pourquoi ne peut-on pas écrire « LaForme.getPropertyValue("String") » ?
Parce que c'est une pseudo-propriété (xray l'indique). Basic appelle en
fait deux méthodes : getString() et setString(). Voir les explications
dans le livre Programmation OpenOffice.org Annexe A "L'API réelle et
l'API selon OOoBasic".
Bonne journée
Bernard
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]