Added the missing objective C files for the macosx and fixed the changes you forgot in main.c etc..
Also added a way to handle the right mouse button when the shift key is pressed (for mice with only have 1 button :]). git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@264 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
10
shade.c
10
shade.c
@@ -131,7 +131,9 @@ void Shade_Blocs_degrades(void)
|
||||
Block(Fenetre_Pos_X+(Menu_Facteur_X*225),Fenetre_Pos_Y+(Menu_Facteur_Y*36),
|
||||
Menu_Facteur_X*62,Menu_Facteur_Y*46,CM_Clair);
|
||||
}
|
||||
#ifndef __macosx__
|
||||
SDL_UpdateRect(Ecran_SDL,Fenetre_Pos_X+(Menu_Facteur_X*224),Fenetre_Pos_Y+(Menu_Facteur_Y*35),Menu_Facteur_X*64,Menu_Facteur_Y*48);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
@@ -175,7 +177,9 @@ void Tagger_shades(word Select_Debut,word Select_Fin)
|
||||
Block(Pos_X,Pos_Y,Menu_Facteur_X<<2,Menu_Facteur_Y<<1,CM_Clair);
|
||||
}
|
||||
}
|
||||
#ifndef __macosx__
|
||||
SDL_UpdateRect(Ecran_SDL,Fenetre_Pos_X+8*Menu_Facteur_X,Fenetre_Pos_Y+131*Menu_Facteur_Y,Menu_Facteur_X*64<<2,Menu_Facteur_Y*8<<3);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
@@ -249,7 +253,9 @@ void Afficher_tout_le_shade(word Select_Debut1,word Select_Fin1,
|
||||
Menu_Facteur_X<<2,Menu_Facteur_Y<<2,
|
||||
Shade_Liste[Shade_Actuel].Liste[Position]&0xFF);
|
||||
}
|
||||
#ifndef __macosx__
|
||||
SDL_UpdateRect(Ecran_SDL,Fenetre_Pos_X+7*Menu_Facteur_X,Fenetre_Pos_Y+126*Menu_Facteur_Y,Menu_Facteur_X*((64<<2)+2),Menu_Facteur_Y*((8<<2)+2));
|
||||
#endif
|
||||
Tagger_shades(Select_Debut2,Select_Fin2);
|
||||
Shade_Blocs_degrades();
|
||||
Afficher_couleur_case_selectionnee(Select_Debut2,Select_Fin2);
|
||||
@@ -522,7 +528,9 @@ int Menu_Shade(void)
|
||||
memcpy(Buffer ,Shade_Liste[Shade_Actuel].Liste,512*sizeof(word));
|
||||
memcpy(Buffer_Undo,Shade_Liste[Shade_Actuel].Liste,512*sizeof(word));
|
||||
|
||||
#ifndef __macosx__
|
||||
SDL_UpdateRect(Ecran_SDL,Fenetre_Pos_X,Fenetre_Pos_Y,Menu_Facteur_X*310,Menu_Facteur_Y*190);
|
||||
#endif
|
||||
|
||||
Afficher_curseur();
|
||||
|
||||
@@ -1051,7 +1059,9 @@ void Bouton_Quick_shade_Menu(void)
|
||||
Num2str(Quick_shade_Step,Chaine,3);
|
||||
Fenetre_Contenu_bouton_saisie(Fenetre_Liste_boutons_special,Chaine);
|
||||
|
||||
#ifndef __macosx__
|
||||
SDL_UpdateRect(Ecran_SDL,Fenetre_Pos_X,Fenetre_Pos_Y,Menu_Facteur_X*142,Menu_Facteur_Y*56);
|
||||
#endif
|
||||
|
||||
Afficher_curseur();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user