Bonjour à tous
J'ai une combo qui contient 85 éléments.
Syntaxe: ComboBoxGadget(0,Col,Ligne,Largeur,Hauteur)
Col, Ligne et Largeur fonctionnent bien ,mais Hauteur ne change rien au combo quelque soit sa valeur !
Je voudrais que la hauteur du combo ne dépasse pas 5cm (environ).
Merci de m'éclairer
hauteur du combo
hauteur du combo
Win7 (x64) 64 bits Pb 5.72
Re: hauteur du combo
C'est vrai, que ce paramètre ne fonctionne pas (en tous cas sur mon Windows 8.1)omega a écrit :J'ai une combo qui contient 85 éléments.
Syntaxe: ComboBoxGadget(0,Col,Ligne,Largeur,Hauteur)
Col, Ligne et Largeur fonctionnent bien ,mais Hauteur ne change rien au combo quelque soit sa valeur !
Je voudrais que la hauteur du combo ne dépasse pas 5cm (environ).

Je me rappelle avoir vu un post sur le forum us

En cm, je ne sais pas, il faudrait faire une conversion, mais par contre en nombre d"éléments, on peut faire ceci
Solution donnée dans le topic suivant :

Code : Tout sélectionner
LoadFont(0,"Arial",6)
OpenWindow(0, 300, 10, 300, 200, "ComboBox", #PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget)
ComboBoxGadget(0, 10, 10, 160, 20)
SetGadgetFont(0,FontID(0))
For x = 1 To 70
AddGadgetItem(0,-1,"Test-Entry : "+Str(x))
Next
SendMessage_(GadgetID(0), #CB_SETMINVISIBLE, 5, 0)
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow
Quit = 1
EndSelect
Until Quit = 1
SendMessage_(GadgetID(0), #CB_SETMINVISIBLE, 5, 0)
Ne me demande pas d'explication, je ne connais rien aux API


- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: hauteur du combo
Resultat = ComboBoxGadget(#Gadget, x, y, Largeur, Hauteur [, Options])Le paramètre hauteur ne détermine pas la hauteur de la liste déroulante mais bien la hauteur du gadget tout comme le stringgadget par exemple.Marc56 a écrit :C'est vrai, que ce paramètre ne fonctionne pas (en tous cas sur mon Windows 8.1)
Pour moi le ComboBoxGadget() ne présente pas d'anomalie avec ce paramètre.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: hauteur du combo
@falsam
Chez mois ça marche pas portant:
j'ai testé la hauteur avec des valeurs comme:
0,10,20,50,100,250,500...
rien, aucun changement !
La hauteur du gadget n'a pas changé ainsi que la hauteur de la liste
A moins qu'on utilise des versions Pb différentes
Chez mois ça marche pas portant:
j'ai testé la hauteur avec des valeurs comme:
0,10,20,50,100,250,500...
rien, aucun changement !
La hauteur du gadget n'a pas changé ainsi que la hauteur de la liste
A moins qu'on utilise des versions Pb différentes
Win7 (x64) 64 bits Pb 5.72