From 0c245896c5e06a267792c1e287514fa581af0eca Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Mon, 12 Jan 2009 11:52:01 +0000 Subject: [PATCH] Use GIF as the default format, as PKM can't save the whole palette range. git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@476 416bcca6-2ee7-4201-b75f-2eb2f807beb1 --- const.h | 11 ++++++----- moteur.c | 2 +- moteur.h | 3 +++ 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/const.h b/const.h index 353f3dfe..38b26dbb 100644 --- a/const.h +++ b/const.h @@ -105,12 +105,13 @@ enum FORMATS_RECONNUS FORMAT_PAL // | }; -#define FORMAT_PAR_DEFAUT FORMAT_PKM // Format par défaut (ah bon? oh!) +#define FORMAT_PAR_DEFAUT FORMAT_GIF // Format par défaut (ah bon? oh!) // Les différentes erreurs: enum CODES_D_ERREURS { + // 0 = Flash rouge de l'écran, erreur non critique ERREUR_DAT_ABSENT=1, // Le fichier GFX2.DAT est absent ERREUR_DAT_CORROMPU, // Mauvais fichier GFX2.DAT ERREUR_CFG_ABSENT, // Le fichier GFX2.CFG est absent @@ -124,7 +125,7 @@ enum CODES_D_ERREURS ERREUR_REPERTOIRE_DISPARU, // Le répertoire de lancement n'existe plus ERREUR_INI_CORROMPU, // Le fichier GFX2.INI est corrompu ERREUR_SAUVEGARDE_INI, // Le fichier GFX2.INI n'est pas inscriptible - ERREUR_SORRY_SORRY_SORRY // On le refera plus, promis + ERREUR_SORRY_SORRY_SORRY // On le refera plus, promis (erreur d'allocation de page qui ne devrait JAMAIS se produire) }; // Les différents types de pixels @@ -141,9 +142,9 @@ enum PIXEL_RATIO enum FAMILLES_DE_BOUTONS { - FAMILLE_OUTIL=1, // Outils de dessin - FAMILLE_INTERRUPTION, // Opération éphémère - FAMILLE_INSTANTANE, // Pif paf + FAMILLE_OUTIL=1, // Outils de dessin (exemple : Freehand draw) + FAMILLE_INTERRUPTION, // Opération éphémère (exemple : changement de brosse) > Interruption de l'opération courante pour faire autre chose, puis on revient + FAMILLE_INSTANTANE, // Pif paf (exemple : changement de couleur) > ça sera fini dès qu'on lache le bouton, pas d'utilisation de la pile d'opérations FAMILLE_TOOLBAR, // Cache/Montre la barre d'outils FAMILLE_EFFETS // Effets }; diff --git a/moteur.c b/moteur.c index 4b0a1f59..31303614 100644 --- a/moteur.c +++ b/moteur.c @@ -376,7 +376,7 @@ void Enclencher_bouton(int Numero,byte Click) // On désenclenche D'ABORD les interruptions // Pour chaque bouton: for (Curseur=0; Curseur