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
This commit is contained in:
parent
dd984538bf
commit
7c1ecd4bb5
8
graph.c
8
graph.c
@ -914,6 +914,10 @@ void Initialiser_mode_video(int Largeur, int Hauteur, int Fullscreen)
|
||||
int Sensibilite_Y;
|
||||
int Indice;
|
||||
|
||||
if (Largeur_ecran!=Largeur ||
|
||||
Hauteur_ecran!=Hauteur ||
|
||||
Mode_video[Resolution_actuelle].Fullscreen != Fullscreen)
|
||||
{
|
||||
// Valeurs raisonnables: minimum 320x200
|
||||
if (Largeur < 320)
|
||||
Largeur = 320;
|
||||
@ -922,10 +926,6 @@ void Initialiser_mode_video(int Largeur, int Hauteur, int Fullscreen)
|
||||
// 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)
|
||||
{
|
||||
// Taille des menus
|
||||
int Facteur;
|
||||
if (Largeur/320 > Hauteur/200)
|
||||
|
||||
2
moteur.c
2
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;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user