Bug du ComboBoxGadget sans le support des themes XP

Archive.
Gratteur
Messages : 147
Inscription : ven. 22/avr./2005 23:02

Bug du ComboBoxGadget sans le support des themes XP

Message par Gratteur »

Lorsque l'on désactive le support des thèmes du compilateur, seule l'option sélectionnée avec SetGadgetState est affichée si on click sur le ComboBoxGadget. Si aucune n'est sélectionnée rien n'est affiché.

Code : Tout sélectionner

If OpenWindow(99, 0, 0, 120, 50,  #PB_Window_WindowCentered | #PB_Window_SystemMenu, "Test")
  If CreateGadgetList(WindowID())
    ComboBoxGadget(0, 0, 0, 120, 20)
    AddGadgetItem(0, -1,"Test 1")
    AddGadgetItem(0, -1,"Test 2")
    SetGadgetState(0, 0)
  EndIf
EndIf

Repeat
Until WindowEvent() = #PB_Event_CloseWindow
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

C'est le comportement normal des combos ça.

Jusqu'à Windows XP, la liste n'était pas redimensionnée en fonction du nombre d'éléments.

Il faut donner une valeur importante à la hauteur du gadget, et c'est tout
Gratteur
Messages : 147
Inscription : ven. 22/avr./2005 23:02

Message par Gratteur »

Autant pour moi, désolé.
Répondre