Page 1 sur 1

petit problem avec ComboBoxGadget

Publié : dim. 24/juil./2005 14:17
par cha0s
j'ai un petit problem avec ComboBoxGadget que j'utilise beaucoup dans mon dernier prog.
jai environ un dizaine de ComboBoxGadget repartie sur plusieur fenetre mais 1 en particulier me pose problem en effet je le crée comme sa

Code : Tout sélectionner

      ComboBoxGadget(#lib_disponible, 10, 30, 180, 20 )
      If CountList(libdispo())>0
        For x=0 To CountList(libdispo())-1
          SelectElement(libdispo(),x) 
          AddGadgetItem(#lib_disponible,-1,libdispo())
        Next x
      Else
        AddGadgetItem(#lib_disponible,-1,"aucune librairie")
      EndIf
      SetGadgetState(#lib_disponible,0)
jusque la pas de problem sa marche impec mais lorsque je selectionne la liste deroulante ba elle ne s'affiche pas par contre lorsque je joue avec la mollete l'item en cour change
je suis completement perdu je comprend pas l'origine du problem car les autres ComboBoxGadget marche sans probleme
PS : j'utilise la beta 3 de la version 3.94

Publié : dim. 24/juil./2005 15:13
par nico
Tu fais une erreur ici:

ComboBoxGadget(#lib_disponible, 10, 30, 180, 20 )

la Hauteur du ComboBoxGadget spécifie la hauteur de la liste déroulante quand elle est visible.

donc si tu remplaces 20 par 60 par exemple, tu la verras.

:)

Publié : dim. 24/juil./2005 15:41
par cha0s
efectivement c'estait sa :? merci :D

Publié : lun. 25/juil./2005 8:08
par lionel_om
Dailleurs, il faudrait mieux le spécifier dans la doc. Car moi perso, je me fais toujours avoir... Je crois qu'il n'a pas réussit à m'insérer les autres éléments.

Publié : lun. 25/juil./2005 11:52
par nico
C'est écrit dans la doc, mais comme c'est une particularité pour le combobox, on se laisse facilement avoir.