Cursor moves faster when using the keyboard shortcuts over the zoomed screen. Feels more natural to me

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@419 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Adrien Destugues 2008-12-26 21:46:17 +00:00
parent df33261b59
commit a2324e2cb1
2 changed files with 16 additions and 4 deletions

View File

@ -212,7 +212,10 @@ int Get_input(void)
//si on est déjà en haut on peut plus bouger //si on est déjà en haut on peut plus bouger
if(INPUT_Nouveau_Mouse_Y!=0) if(INPUT_Nouveau_Mouse_Y!=0)
{ {
INPUT_Nouveau_Mouse_Y--; if(Loupe_Mode && INPUT_Nouveau_Mouse_Y < Menu_Ordonnee && INPUT_Nouveau_Mouse_X > Principal_Split)
INPUT_Nouveau_Mouse_Y-=Loupe_Facteur;
else
INPUT_Nouveau_Mouse_Y--;
ok=1; ok=1;
} }
} }
@ -221,7 +224,10 @@ int Get_input(void)
//[Touche] = Emulation de MOUSE DOWN //[Touche] = Emulation de MOUSE DOWN
if(INPUT_Nouveau_Mouse_Y<Hauteur_ecran-1) if(INPUT_Nouveau_Mouse_Y<Hauteur_ecran-1)
{ {
INPUT_Nouveau_Mouse_Y++; if(Loupe_Mode && INPUT_Nouveau_Mouse_Y < Menu_Ordonnee && INPUT_Nouveau_Mouse_X > Principal_Split)
INPUT_Nouveau_Mouse_Y+=Loupe_Facteur;
else
INPUT_Nouveau_Mouse_Y++;
ok=1; ok=1;
} }
} }
@ -230,7 +236,10 @@ int Get_input(void)
//[Touche] = Emulation de MOUSE LEFT //[Touche] = Emulation de MOUSE LEFT
if(INPUT_Nouveau_Mouse_X!=0) if(INPUT_Nouveau_Mouse_X!=0)
{ {
INPUT_Nouveau_Mouse_X--; if(Loupe_Mode && INPUT_Nouveau_Mouse_Y < Menu_Ordonnee && INPUT_Nouveau_Mouse_X > Principal_Split)
INPUT_Nouveau_Mouse_X-=Loupe_Facteur;
else
INPUT_Nouveau_Mouse_X--;
ok=1; ok=1;
} }
} }
@ -240,7 +249,10 @@ int Get_input(void)
if(INPUT_Nouveau_Mouse_X<Largeur_ecran-1) if(INPUT_Nouveau_Mouse_X<Largeur_ecran-1)
{ {
INPUT_Nouveau_Mouse_X++; if(Loupe_Mode && INPUT_Nouveau_Mouse_Y < Menu_Ordonnee && INPUT_Nouveau_Mouse_X > Principal_Split)
INPUT_Nouveau_Mouse_X+=Loupe_Facteur;
else
INPUT_Nouveau_Mouse_X++;
ok=1; ok=1;
} }
} }

BIN
gfx2.cfg

Binary file not shown.