Taille de fenêtre [delphi] - Delphi/Pascal - Programmation
Marsh Posté le 19-02-2003 à 19:11:35
Citation : Comment ma form peut elle être plus grande que mon écran? |
Je pense que ta form est un peu plus grande parce que les bords sortent de l'écran lors de la maximisation.
Citation : Comment corriger ce problème? |
Ben en enregistrant le fait qu'elle soit maximisée et en la maximisant. C'est mieux en plus si l'utilisateur change de résolution entre temps.
Marsh Posté le 19-02-2003 à 19:49:56
sauvegarde:
maximisée := Form1.WindowState = wsMaximized;
if not maximisée then
begin
sauver la taille
end;
chargement:
if maximisée then
Form1.WindowState := wsMaximized
else
begin
restaurer la taille
end;
Marsh Posté le 20-02-2003 à 09:33:46
Merci à tout les 2.En plus, lorsque la fenêtre n'est pas maximalisée, je vais tester la résolution afin que la fenêtre ne soit pas plus grande que l'écran si l'utilisateur a changé sa résolution.
Marsh Posté le 19-02-2003 à 18:10:21
Je tente de sauvegarder la taille de la form principale pour que lorsque l'on relance le programme la fenetre ai la même taille que lors de la fermeture. J'ai un problème lorsque j'agrandi la fenêtre au max, form.width et form.height font 1032/776 alors que la résolution écran est de 1024/768. Comment ma form peut elle être plus grande que mon écran? Comment corriger ce problème?