From 7c1ecd4bb52de3d10477cbf3e1366d61ae83975a Mon Sep 17 00:00:00 2001 From: Yves Rizoud Date: Sat, 4 Oct 2008 22:07:56 +0000 Subject: [PATCH] Fixes minimum size not taken into account if window was 320x200 before resize (issue 21). git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@197 416bcca6-2ee7-4201-b75f-2eb2f807beb1 --- graph.c | 16 ++++++++-------- moteur.c | 2 -- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/graph.c b/graph.c index f2adfb4f..aa8d804a 100644 --- a/graph.c +++ b/graph.c @@ -914,18 +914,18 @@ void Initialiser_mode_video(int Largeur, int Hauteur, int Fullscreen) int Sensibilite_Y; int Indice; - // Valeurs raisonnables: minimum 320x200 - if (Largeur < 320) - Largeur = 320; - if (Hauteur < 200) - Hauteur = 200; - // La largeur doit être un multiple de 4 - Largeur = (Largeur + 3 ) & 0xFFFFFFFC; - if (Largeur_ecran!=Largeur || Hauteur_ecran!=Hauteur || Mode_video[Resolution_actuelle].Fullscreen != Fullscreen) { + // Valeurs raisonnables: minimum 320x200 + if (Largeur < 320) + Largeur = 320; + if (Hauteur < 200) + Hauteur = 200; + // La largeur doit être un multiple de 4 + Largeur = (Largeur + 3 ) & 0xFFFFFFFC; + // Taille des menus int Facteur; if (Largeur/320 > Hauteur/200) diff --git a/moteur.c b/moteur.c index aede0a71..9241b40f 100644 --- a/moteur.c +++ b/moteur.c @@ -444,8 +444,6 @@ void Gestion_principale(void) // Redimensionnement demandé if (Resize_Largeur || Resize_Hauteur) { - if(Resize_Largeur<320) Resize_Largeur =320; - if(Resize_Hauteur<200) Resize_Hauteur = 200; Effacer_curseur(); Initialiser_mode_video(Resize_Largeur, Resize_Hauteur, 0); Mode_video[0].Largeur = Largeur_ecran;