Redimensionner une fiche

XgaletteX Messages postés 102 Date d'inscription samedi 14 mai 2005 Statut Membre Dernière intervention 12 août 2005 - 23 juin 2005 à 17:48
Filipe35 Messages postés 470 Date d'inscription vendredi 14 novembre 2003 Statut Membre Dernière intervention 23 octobre 2007 - 24 juin 2005 à 12:02
Je voudrai avoir une fiche possédant une taille minimale, j'ai une fiche qui est créée dynamiquement c'est à dire que sa taille varie en fonction d'un nombre de paramètres, et si cette une fois créé n'est pas assez grande je voudrai l'agandir jusqu'a une valeur minimale, comment je peut faire...

4 réponses

Filipe35 Messages postés 470 Date d'inscription vendredi 14 novembre 2003 Statut Membre Dernière intervention 23 octobre 2007 1
23 juin 2005 à 18:22
salut,

je pense qu'il te faut récupérer la hauteur et largeur de ta form, les comparer, puis les modifier. (je peux me tromper... sur le code j'ai pas delphi devant moi)

If form1.Height < 500 then form1.Height := 500;
If form1.width < 500 then form1.width := 500;

si ta form est inférieur à 500x500 on la remet à 500x500.

voila. (je ne sais pas si ca marche....mais ca devrait)

Filipe
0
Filipe35 Messages postés 470 Date d'inscription vendredi 14 novembre 2003 Statut Membre Dernière intervention 23 octobre 2007 1
23 juin 2005 à 18:23
A oui j'oubliais, met ce texte dans un timer par exemple, pour que la vérification se fasse toutes les n secondes

Bonne prog

Filipe
0
cedricbi Messages postés 185 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 21 mars 2011
23 juin 2005 à 21:19
Salut,
Il suffit de mettre les valeurs souhaitées dans les Constraints de la Form :

Form1.Contraints.MaxHeight := LargeurMaximale;
Form1.Contraints.MinHeight := LargeurMinimale;
Form1.Contraints.MaxWidth := HauteurMaximale;
Form1.Contraints.MinWidth := HauteurMinimale;


<HR>

Le plus dur dans un programme c'est de savoir pourquoi il marche !
0
Filipe35 Messages postés 470 Date d'inscription vendredi 14 novembre 2003 Statut Membre Dernière intervention 23 octobre 2007 1
24 juin 2005 à 12:02
Oui effectivement c'est plus simple.

bonne prog

Filipe

PS: tu as l'embarras du choix, mais dans ce cas je préfère le code Cedricdi au mien.
0
Rejoignez-nous