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
This commit is contained in:
parent
53c2936697
commit
0c245896c5
11
const.h
11
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
|
||||
};
|
||||
|
||||
2
moteur.c
2
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<NB_BOUTONS; Curseur++)
|
||||
// S'il est de la même famille
|
||||
// S'il est de la famille interruption
|
||||
if ( (Curseur!=Numero)
|
||||
&& (Bouton[Curseur].Famille==FAMILLE_INTERRUPTION)
|
||||
// Et que ce n'est pas la loupe, ou alors qu'on n'est pas en mode loupe
|
||||
|
||||
3
moteur.h
3
moteur.h
@ -28,6 +28,9 @@ void Restaurer_les_effets (void);
|
||||
void Ouvrir_fenetre (word Largeur,word Hauteur, char * Titre);
|
||||
void Fermer_fenetre (void);
|
||||
|
||||
void Ouvrir_popup (word Pos_X, word Pos_Y, word Largeur, word Hauteur);
|
||||
void Fermer_popup (void);
|
||||
|
||||
void Fenetre_Dessiner_bouton_normal(word Pos_X,word Pos_Y,word Largeur,word Hauteur,
|
||||
char * Titre,byte Lettre_soulignee,byte Clickable);
|
||||
void Fenetre_Enfoncer_bouton_normal(word Pos_X,word Pos_Y,word Largeur,word Hauteur);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user