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
16
graph.c
16
graph.c
@ -914,18 +914,18 @@ void Initialiser_mode_video(int Largeur, int Hauteur, int Fullscreen)
|
|||||||
int Sensibilite_Y;
|
int Sensibilite_Y;
|
||||||
int Indice;
|
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 ||
|
if (Largeur_ecran!=Largeur ||
|
||||||
Hauteur_ecran!=Hauteur ||
|
Hauteur_ecran!=Hauteur ||
|
||||||
Mode_video[Resolution_actuelle].Fullscreen != Fullscreen)
|
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
|
// Taille des menus
|
||||||
int Facteur;
|
int Facteur;
|
||||||
if (Largeur/320 > Hauteur/200)
|
if (Largeur/320 > Hauteur/200)
|
||||||
|
|||||||
2
moteur.c
2
moteur.c
@ -444,8 +444,6 @@ void Gestion_principale(void)
|
|||||||
// Redimensionnement demandé
|
// Redimensionnement demandé
|
||||||
if (Resize_Largeur || Resize_Hauteur)
|
if (Resize_Largeur || Resize_Hauteur)
|
||||||
{
|
{
|
||||||
if(Resize_Largeur<320) Resize_Largeur =320;
|
|
||||||
if(Resize_Hauteur<200) Resize_Hauteur = 200;
|
|
||||||
Effacer_curseur();
|
Effacer_curseur();
|
||||||
Initialiser_mode_video(Resize_Largeur, Resize_Hauteur, 0);
|
Initialiser_mode_video(Resize_Largeur, Resize_Hauteur, 0);
|
||||||
Mode_video[0].Largeur = Largeur_ecran;
|
Mode_video[0].Largeur = Largeur_ecran;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user