begin process at 2012 02 14 13:14:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

General

 > 

Combo box qui s'ouvre plus grand ...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Combo box qui s'ouvre plus grand ...

jeudi 3 juillet 2008 à 16:12:22 | Combo box qui s'ouvre plus grand ...

bonjourcheval

Bonjour!

Svp, quelqu'un pourrait me dire si on peut  avoir une combo box qui à une largeur prédéfinit, mais que le dropdown soit plus large que le combo box lui même.

Par exemple :

X       = le combo box
Texte = le texte
'         = fin du rectangle du drop down
|!!|      = la fleche du combo box

XXXXXXX|!!|
TexteTexteTexteTexteTexte'
TexteTexteTexteTexteTexte'
TexteTexteTexteTexteTexte'
TexteTexteTexteTexteTexte'



Je crois que c'est clair, sinon je vais essayer d'expliquer autrement!
jeudi 3 juillet 2008 à 17:45:03 | Re : Combo box qui s'ouvre plus grand ...

PCPT

Administrateur CodeS-SourceS
Réponse acceptée !
salut,

je pensais que ce code était déjà présent sur codyx, pas trouvé....
bref
tu veux çà? :



posté ;)
http://www.codyx.org/snippet_agrandir-largeur-items-deroules-combobox_642.aspx

++

Prenez un instant pour répondre à ce sondage svp  
jeudi 3 juillet 2008 à 18:45:40 | Re : Combo box qui s'ouvre plus grand ...

bonjourcheval

C'est exactement ce que je voulais!

 

MERCI!

jeudi 3 juillet 2008 à 21:19:42 | Re : Combo box qui s'ouvre plus grand ...

GEDDi

Hello,

Un simple
SendMessage(.hwnd, CB_SETDROPPEDWIDTH, Width, ByVal 0&)

suffit amplement, je ne vois pas pkoi tu rajoutes :

SetWindowPos(.hwnd, 0&0&0&, ObjScale.ScaleX(.Width * Screen.TwipsPerPixelX, vbTwips, vbPixels), Height, SWP_NOMOVE Or SWP_NOACTIVATE)

Gérôme GUILLEMIN
Auteur du langage FBSL
jeudi 3 juillet 2008 à 21:30:51 | Re : Combo box qui s'ouvre plus grand ...

PCPT

Administrateur CodeS-SourceS
ajoute un bouton avec ceci :

Private Sub Command1_Click()
    Combo1.AddItem "le combo est chargé de  chaînes plus grandes que sa largeur"
End Sub


et click tant que tu peux...
tu verras alors la différence

Prenez un instant pour répondre à ce sondage svp  
jeudi 3 juillet 2008 à 21:32:00 | Re : Combo box qui s'ouvre plus grand ...

PCPT

Administrateur CodeS-SourceS
click 7 fois, çà suffira
jeudi 3 juillet 2008 à 21:41:01 | Re : Combo box qui s'ouvre plus grand ...

GEDDi


Certes mais je n'ai pas VB d'installé là, que devrais-je 'voir' stp ?

Gérôme GUILLEMIN
Auteur du langage FBSL
jeudi 3 juillet 2008 à 21:56:06 | Re : Combo box qui s'ouvre plus grand ...

PCPT

Administrateur CodeS-SourceS
prochaine fois quand tu feras une remarque affirmative "un simple blabla suffit", tu seras gentil de te mettre dans une condition où tu peux tester, çà nous évitera de perdre notre temps
merci
jeudi 3 juillet 2008 à 22:00:22 | Re : Combo box qui s'ouvre plus grand ...

GEDDi

Le temps n'est pas perdu cher PCPT, mais vu que je ne voyais pas l'utilité primale de l'autre ligne de code, la ligne de commande à base de message CB_SETDROPPEDWIDTH suffit à faire faire ce que l'on souhaite à la combobox, me trompe-je ?
A bon entendeur :)
jeudi 3 juillet 2008 à 22:13:42 | Re : Combo box qui s'ouvre plus grand ...

PCPT

Administrateur CodeS-SourceS
non en effet, la simple demande de largeur fonctionne avec "juste" SendMessage

mais dans la demande d'argument (appel), on voit bien :
...GrowUpComboBox(...,ByVal Width As Long, ByVal HeightAs Long)
argument (height) non présent dans SendMessage, pas très difficile alors de comprendre où il est utilisé, sur 2 lignes...

j'ai peut-être (sans doute) répondu un peu sèchement, mes excuse en ce cas.
réagis par impulsion ; peut-être pas mis le bon "ton" sur ta phrase
 (là j'en doute un peu plus mais bon)

le snippet fait en effet plus que ce qui est demandé ici
j'ai modifié le titre en conséquence ("largeur" devient "largeur/hauteur")

bonne soirée

Prenez un instant pour répondre à ce sondage svp  


Cette discussion est classée dans : ouvre, box, combo, grand, textetextetextetextetexte


Répondre à ce message

Sujets en rapport avec ce message

probleme sous VB avec les combo box [ par steph ] salut, j'ai un souci je veux inserer dans une combo des enreg de ce styleLibelle tabulation code tabulation ...Mon pb numero 1 est que le tab n'est pa Combo box à remplir [ par Virginie ] Salut, J'ai un combo dans une feuille, jusque là tout va bien..Mon problème est que je n'arrive pas à remplir le combo avec des donnéesqui sont dans u Combo Box [ par riton ] Tout le monde connaît le contrôle COMBOBOX !!!Pour faire défiler la liste on utilise la souris ou la touche F4. Mais si on veut faire défiler la liste Urgent Combo Box [ par Nico ] Sous Access, (avec vba par exemple)-Table1: familles (pizzas, paninis...)-Table2: tous les noms de paninis et de pizzas.-Lien: CodeFam present dans le verouiller le .text d'un combo box...\_('')_/ [ par darkyoda ] mais SANS verouiller la liste de ce meme combo box.le but est de ne laisser que les choix de la liste aux utilisateurs,car quand on met combo1.locked= nombres de lignes visibles dans une combo box [ par itsha ] BonjourLa question est peut-être bête ... je n'arrive pas à trouver comment on définit le nombre de lignes visibles dans une combo box. Si quelqu'un p List Box ou Combo Box [ par Marco ] Je voudrais savoir comment enregistrer une list box et une combo Box, alors celui qui connait la réponse, repondez-moi. Merci, Marc @+++++++++++ relation entre texte box et combo box (VB) [ par thuhien ] Salut,Je veux afficher un texte 'a' dans combobox1 si la date que je tape dans text1 et > la date system, si non afficher texte 'b'J'ai rencontré le m Besoin d'aide pour un Combo Box [ par Death Angel ] Bonjour!Voilà, je vous explique.Je crée un Combo Box (logique pour ce que je veux faire lol)puis un bouton. Je crée un fichier sur mon DD avec plusieu Combo Box sur txt [ par Death Angel ] Alors voilà!!J'aimerais que mon Combo Box par exemple soi référencé par un fichier texte. Wai, je sais c'est pas très clair, mais voilà ce que je veux


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,967 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales