Menu: Palette size is now free, 1-256 on X and 1-16 on Y (non-powers-of-two are accepted)

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@622 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Yves Rizoud
2009-02-09 21:44:15 +00:00
parent 990e016381
commit 82dc541a3c
8 changed files with 145 additions and 88 deletions

11
graph.c
View File

@@ -337,17 +337,8 @@ void Initialiser_mode_video(int Largeur, int Hauteur, int Fullscreen)
}
}
while (1)
{
Changer_cellules_palette(Config.Palette_Cells_X, Config.Palette_Cells_Y);
if (Menu_Taille_couleur>2)
break;
Config.Palette_Cells_X--;
}
Changer_cellules_palette();
Menu_Taille_couleur = ((Largeur_ecran/Menu_Facteur_X)-(LARGEUR_MENU+2)) / Config.Palette_Cells_X;
Bouton[BOUTON_CHOIX_COL].Largeur=(Menu_Taille_couleur*Config.Palette_Cells_X)-1;
Menu_Ordonnee = Hauteur_ecran;
if (Menu_visible)
Menu_Ordonnee -= HAUTEUR_MENU * Menu_Facteur_Y;