CODE POUR REDIMENSIONNER TOUS VOS CONTROLES PROPORTIONNELLEMENT AU REDIMENSIONNE

cs_Dino Messages postés 87 Date d'inscription dimanche 16 décembre 2001 Statut Membre Dernière intervention 4 septembre 2004 - 18 févr. 2002 à 10:47
Galactus13 Messages postés 335 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 16 août 2023 - 28 mai 2013 à 17:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/2621-code-pour-redimensionner-tous-vos-controles-proportionnellement-au-redimensionnement-de-la-fenetre

Galactus13 Messages postés 335 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 16 août 2023 1
28 mai 2013 à 17:59
Parfait ! sa marche même dans mon OCX !
cs_phildw Messages postés 2 Date d'inscription jeudi 21 avril 2005 Statut Membre Dernière intervention 6 avril 2010
3 avril 2010 à 18:02
Je tire ma révérence ! Chapeau, et bien structuré.
Oui, même en 2010, il est toujours solicité.
Merci
azerty99_71 Messages postés 55 Date d'inscription samedi 4 septembre 2004 Statut Membre Dernière intervention 9 décembre 2005
20 mai 2005 à 00:00
Tous simplement génial ton code !!!

10/10 !!!

Azerty99_71
maxdebide Messages postés 13 Date d'inscription lundi 7 juin 2004 Statut Membre Dernière intervention 26 juillet 2004
22 juin 2004 à 11:57
Niquel, tu me sauve la vie et beaucoup de temps.
Merci
cs_rene38 Messages postés 1858 Date d'inscription samedi 29 juin 2002 Statut Membre Dernière intervention 17 octobre 2013 11
4 mars 2004 à 15:29
Suggestion pour celliphane :
Pour la taille des caractères,
Dans Form_Load, mettre CStr(object.FontSize)
dans object.ToolTipText qui est rarement utilisé.
Le redimensionnement ne pose alors plus de problème.
Evidemment, si on a besoin de ToolTipText ....
laurent180 Messages postés 72 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 2 novembre 2008
18 sept. 2003 à 20:27
salut, suis debutant en vb je trouve cet application génial mais je comprend pas trop les lignes de code. Je devrai le refaire j'en serai incapable si qq pourrais me commanté la source sa serai génial pour moi. merci
PS: le tuto sur les cliens serveur est superbe.
celiphane Messages postés 466 Date d'inscription samedi 16 février 2002 Statut Membre Dernière intervention 20 avril 2007
5 sept. 2003 à 09:21
ola, je laisse cet opportunité de répondre à mes cher collègues VBfranciens, car ce code n'a pas du tout été fait pour du html...
Il utilise des contrôles VB, avec leur propriétés, notament le tag.
Dur dur ://
cs_fleox Messages postés 1 Date d'inscription mardi 17 juin 2003 Statut Membre Dernière intervention 5 septembre 2003
5 sept. 2003 à 00:45
Bonjour à tous, j'ai un petit gros problème, je voulais utiliser ce script mais malheureusement je ne m'y connais pas du tout en VB .... j'ai fait un site en flash et j'aimerais que ce soit redimensionner en suivant la "redimension" de la fenetre. Quelqu'un pourrait t'il maider a integrer ce script dans ma page html??? merci de votre aide fleox@subneo.com
cs_bigup Messages postés 3 Date d'inscription lundi 26 août 2002 Statut Membre Dernière intervention 12 mars 2003
12 mars 2003 à 16:41
comment agrandir la combobox en hauteur?
celiphane Messages postés 466 Date d'inscription samedi 16 février 2002 Statut Membre Dernière intervention 20 avril 2007
14 déc. 2002 à 01:35
C'est exact Rrominet, c'est un code très dense... cela dit, crois-tu pouvoir redimensionner tous les ctrls par rapport à leur taille et position original sans avoir à y référer lors du redimensionnement ? Tu veux réinventer les maths ? Je suis partant ;) ! Pis au passage, on simplifira qq trucs et notions non ? lol

Plus sérieusement, je suis tout à fait d'accord avec toi, mais vois-tu, à ma connaissance, même s'il existe d'autres méthodes, elles reprennent certainement ce type de schéma.

Pour avoir ça en plus souple dans ton code, télécharge une DLL qui fait la même chose mais en C++. Il en existe plein... mais elles sont sharewares dont payantes pour la plupart !

Et puis avec ce code, je voulais surtout montrer une traduction de ces fameuses DLL en VB.

Mais je reste d'accord avec toi, ça doit ralentir si ya une 100aine de ctrl, mais c'est du VB donc tu dois bien t'y attendre... ;)
Rrominet Messages postés 133 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 24 novembre 2014 1
13 déc. 2002 à 22:44
c'est pas un peu lourd comme code ??
si on a entre 40 et 50 contrôles à l'écran je pense que ça peut ralentir vachement le chargement des pages ? non ?
Jujufouq Messages postés 254 Date d'inscription jeudi 27 décembre 2001 Statut Membre Dernière intervention 5 mars 2006
28 oct. 2002 à 11:20
Excellent, tu mérites une fière chandelle!
webwhisky Messages postés 14 Date d'inscription mardi 5 février 2002 Statut Membre Dernière intervention 30 juin 2005
17 juil. 2002 à 19:17
cool tb
celiphane Messages postés 466 Date d'inscription samedi 16 février 2002 Statut Membre Dernière intervention 20 avril 2007
16 mai 2002 à 14:26
acidtoxik : Ha bon ?

acidburn23 : non non, ce n'est pas un erreur du code, mais de toi ! Je m'explique : tu dois OBLIGATOIREMENT avoir inscrit option explicit quelque part dans ton code, de ce fait, la variable object n'est pas connu !
2 solutions :
1 - tu vires "option explicit"
2 - si tu tiens trop à "option explicit", dans ce cas déclare object par
"dim object as object" (oui je sais c'est con à lire...)

Si une autre erreur intervient du mm genre (variable inconnu), penser tous à la déclarer si vous avez spécifié "option explicit" !!!!!!
Et voili, tchao bonsoir
acidburn23 Messages postés 9 Date d'inscription vendredi 3 mai 2002 Statut Membre Dernière intervention 29 mai 2002
16 mai 2002 à 14:01
Il y a un probléme lorsque les forms ne s'appelle pas Form1. Sur ma Form qui s'appelle VBTrend, un message d'erreur ("variable non déclarée") sur "OBJECT".

Si tu as une solution ça serait bien!
acidtoxik Messages postés 28 Date d'inscription dimanche 12 mai 2002 Statut Membre Dernière intervention 2 janvier 2008
12 mai 2002 à 16:16
c pas mal !!! pratique mais ya d bugs si tu met ta résolution d'écran en 1280*1024
cs_KifKif Messages postés 88 Date d'inscription jeudi 7 mars 2002 Statut Membre Dernière intervention 4 avril 2008
13 mars 2002 à 14:14
Merci pour la programmation des fenêtres dont j'ai immédiatement profité pour
mettre le code dans mon programme lotto.
celiphane Messages postés 466 Date d'inscription samedi 16 février 2002 Statut Membre Dernière intervention 20 avril 2007
18 févr. 2002 à 13:57
Merci,
et oui en effet les polices ne bougent pas, j'ai remarqué ce problème, et des que j'aurais fini le projet sur lequel je suis en ce moment, je réattaque ce problème.
(qui ma foi n'a pas l'air bien dur si l'on considère qu'il suffira de faire évoluer la propriété FontSize de chaque objet selon la même proportion que l'objet lui-même...)
@ b1tot donc...
merci encore
cs_Dino Messages postés 87 Date d'inscription dimanche 16 décembre 2001 Statut Membre Dernière intervention 4 septembre 2004
18 févr. 2002 à 10:47
Fabulissimo !!!!!!!! Seul problème : la taille des polices qui ve varie pas.
Rejoignez-nous