Lut
Comment peut on faire varier la taille d'un Memo par rapport à la taille de la fenetre et sans utiliser la propriété Anchors
Merci :-)
Lut
Comment peut on faire varier la taille d'un Memo par rapport à la taille de la fenetre et sans utiliser la propriété Anchors
Merci :-)
Vous pouvez par exemple programmer l'événement OnResize de votre fenêtre principale. Mettez un Mémo n'importe où sur votre fenêtre principale et programmez comme suit l'événement OnResize.
Le Memo sera centré avec une marge de 30 pixels et se redimensionnera si la fenêtre est redimensionnée par l'utilisateur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 void __fastcall TForm1::FormResize(TObject *Sender) { int const Marge=30; Memo1->Top=Marge; Memo1->Left=Marge; Memo1->Width=ClientWidth-2*Marge; Memo1->Height=ClientHeight-2*Marge; }
À bientôt
Gilles
Merci
ca marche super bien ton truc !!!
tu peux mettre la propriété Align de ton Memo en "Client", çà prendra automatiquement la taille de ta fenêtre...
Si c trop grand sur la fenêtre et que tu veux un espace sur les bords, met ton Memo sur un Panel et c ce Panel dont la propriété Align devient "Client"...
Ciao.
Partager