2 messages in org.openoffice.fr.prog[prog] RE : [prog] Différence entre L...
FromSent OnAttachments
Emmanuel AvertyJan 24, 2005 8:51 am 
michel tanguyJan 25, 2005 9:20 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:[prog] RE : [prog] Différence entre ListBox de boite de dialogue et sur un documentActions...
From:michel tanguy (bugb@club-internet.fr)
Date:Jan 25, 2005 9:20:27 am
List:org.openoffice.fr.prog

Bonjour Emmanuel

J'espere que cet exemple , qui permet d'alimenter une ListBox dans la feuille active , pourra t'aider

Sub insertDonneesListBoxFeuille Dim oSheet As Object, maForm As Object Dim maListe As Object , oControl As ObJect Dim I As Integer

oSheet =ThisComponent.CurrentController.ActiveSheet 'premiere forme dans la feuille =getByIndex(0) maForm=oSheet.DrawPage.Forms.getByIndex(0) oControl=ThisComponent.getCurrentController 'nom de la ListBox="maListBox" maListe = maForm.Getbyname("maListBox")

for I=0 to 10 oControl.getControl(maListe).addItem ("Ligne " & I,I) Next I

End Sub

Bonne soiree Michel

<-----Message d'origine----- <De : Emmanuel Averty [mailto:man@free.fr] <Envoyé : lundi 24 janvier 2005 17:52 <À : pr@fr.openoffice.org <Objet : [prog] Différence entre ListBox de boite de dialogue et sur un document

<Bonjour,

<J'aimerais qques renseignements sur la gestions des ListBox en complément du thread : "OOo1.1.3: Remplir une listbox de <boîte de dialogue ..." Ce thread ma bcp aidé, mais j'aimerais réaliser à peu près la même chose avec une ListBox qui se <trouve directement sur une feuille de calcul. J'arrive à récupérer l'objet Listbox, mais la méthode addItem (par exemple) <n'existe pas pour cet objet. Grâce à l'outil Xray, je me suis rendu compte qu'effectivement un bon nombre de méthodes <nécessaire à la gestion des item manquais. Par contre je retrouve des méthodes tel que refresh ou setName.

<Ma question est donc la suivante : quelles sont les différences entre les ListBox de boîte de dialogue et ... les autres. <Et surtout : comment ajouter des éléments à ces ListBox par programmation ?