Bonjour Gamma ;)
D'o� ma question : Que dois-je mettre dans type d'objet pour obtenir un
controle sous format de Label,Listbox, etc....
Si une bonne �me encore une fois voulait bien mi dire, i serais bien
content !
regarde du cot� de cette url o� les choses sont bien expliqu�es
http://www.oooforum.org/forum/viewtopic.phtml?p=11765
tu y trouveras des exemples ainsi que des pointeurs vers le guide du
developpeur
l'id�e generale est de creer une instance d'objet et de l'ajouter � ton
dialogue
oButtonModel =
oDialogModel.createInstance("com.sun.star.awt.UnoControlButtonModel" )
' Initialize the button model's properties.
oButtonModel.PositionX = x
oButtonModel.PositionY = y
oButtonModel.Width = width
oButtonModel.Height = height
oButtonModel.Name = cName
oButtonModel.TabIndex = nNumControls
oButtonModel.Label = cCaption
oDialogModel.insertByName( cName, oButtonModel )
oButtonControl = oDialogControl.getControl( cName )
Bien sur, il faut que tu definisse tous les listeners qui te sont
necessaires pour faire r�agir ton controle
Si tu veux un exemple en python (mais ca ressemble beaucoup), tu peux
regarder le code de pyXRay qui construit dynamiquement la boite de
dialogue sur le toolkit de OOo et lui associe egalement des evenements
HTH
laurent
--
Laurent Godard <[EMAIL PROTECTED]> - Ing�nierie OpenOffice.org
Indesko >> http://www.indesko.com
Nuxeo CPS >> http://www.nuxeo.com - http://www.cps-project.org
Livre "Programmation OpenOffice.org", Eyrolles 2004
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]