3 messages in org.openoffice.fr.progRe: [prog] Boite Dialogue dans Writer
FromSent OnAttachments
AlainOct 21, 2004 4:25 am.jpg
Laurent GodardOct 21, 2004 5:15 am 
Bernard MarcellyOct 21, 2004 5:45 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] Boite Dialogue dans WriterActions...
From:Laurent Godard (lgod@indesko.com)
Date:Oct 21, 2004 5:15:27 am
List:org.openoffice.fr.prog

Bonjoru Alain,

Bonjour, je souhaite renvoyer sur un document Writer des données saisies dans une boîte de dialogue lancée par une macro (Module2). Cette boîte (Dialog2) contient : .... Mais voilà, je ne sais absolument pas quel code écrire, ni l'emplacement... Je transmets en l'état le code actuel...

' ---Comment renvoyer un texte prédéfini "cette case est cochée" au signet (monSignetCase)---

etat de la case à cocher maCase=odialog2.getControl("CheckBox1") maCase.State = 0 'la case n'est pas cochée maCase.State = 1 'la case est cochée maCase.State = 2 'la case n'est pas cochée

(ref livre p 468)

' ---Comment renvoyer un texte prédéfini "oui" si optionbutton1 est sélectionné, et "non" pour optionbutton2 au signet (monSignetOption)---

monOption1=odialog2.getControl("optionbutton1") monOption1.state --> true ou false

(ref livre p470)

' ---Renvoie TextField1 au signet (monSignetTexte)--- Cible1=oDialog2.getControl("TextField1").getText ThisComponent.getBookmarks().getByName("monSignetTexte").getAnchor setString(Cible1)

tu sembles avoitr trouvé (non vérifié)

(ref livre signets p 270)

' ---Comment renvoyer la valeur sélectionnée au signet (monSignetListe) avec les éléments de liste : petit ; moyen ; grand---

maListe=odialog2.getControl("liste1") leTexte=maListe.selectedItem

(ref livre p 464)

Merci d'avance pour l'aide que vous pourrez m'apporter, j'ai eu beau chercher dans les différents sujet (API presque facile etc..., je ne retrouve pas les positions exactes des lignes de codes)... - D'autre part, Puis-je retrouver ces éléments dans le livre Macros OOoBasic et
API, ou est-il à un niveau (encore) trop évolué pour moi ?

Le livre est prevu pour etre progressif ! je ne pense pas que tu recontreras le moindre probleme ;)

Laurent