Page 1 sur 1

[Toute version] ComboBox : Normal ou pas normal ? [Résolu]

Publié : mer. 08/févr./2006 21:22
par Niffo
Est-il normal qu'en compilant sans "support des thèmes XP", la hauteur des ComboBox ne s'adapte pas à leur contenu ? (valable pour PB3.x et PB4)

Code de test :

Code : Tout sélectionner

OpenWindow(0, 379, 172, 588, 389, #PB_Window_SystemMenu, "Test PB4")
CreateGadgetList(WindowID(0))

ComboBoxGadget(0, 10, 40, 130, 20)

For i = 0 To 10
   AddGadgetItem(0, -1, "Item" + Str(i))
Next

Repeat
   Event = WaitWindowEvent()
Until Event = #PB_Event_CloseWindow

End

Publié : mer. 08/févr./2006 21:33
par Flype
oui çà a été évoqué sur le forum officiel. c'est une particularité (étonnante) de xp.

http://forums.purebasic.com/english/vie ... hp?t=19255

il faut utiliser #CB_SETMINVISIBLE, #CBS_NOINTEGRALHEIGHT

bref sur ce point précis mieux vaut lire la page msdn
http://msdn.microsoft.com/library/defau ... isible.asp

Publié : jeu. 09/févr./2006 9:33
par Niffo
Ok, merci pour la réponse et désolé pour le bruit.

(en fait, ça fait la même chose sous Win2000 ...)