Bonjour,
je souhaiterais redimensionner les dimensions de ma paintbox en fonction de la taille de la form.
si l'utilisateur divise par deux la fiche, alors la paint box devra être diviser par deux.
j'ai essayé avec l'évènement onresize mais comme les dimensions ne sont que des entiers alors les rapports de dimensions ne sont que 1,2,3 ...
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 procedure TForm1.FormResize(Sender: TObject); begin PaintBox1.Width:=PaintBox1.Width*round(width_originale_form/Form1.Width);// 781 PaintBox1.Height:=PaintBox1.Height*round(height_originale_form/Form1.Height);// PaintBox1Paint(self); end;
Seb
Partager