fix some mouse binds and map SDL's x1/x2 buttons
parent
448fd231d6
commit
23a5720dd6
|
@ -129,8 +129,8 @@ bind Z [ togglezoom ]
|
|||
|
||||
editbind SPACE [ cancelsel ]
|
||||
editbind MOUSELEFT [ if $blendpaintmode [paintblendmap] [editdrag] ]
|
||||
editbind MOUSERIGHT [ selcorners ]
|
||||
editbind MOUSEMIDDLE [ if $blendpaintmode [rotateblendbrush] [editextend] ]
|
||||
editbind MOUSEMIDDLE [ selcorners ]
|
||||
editbind MOUSERIGHT [ if $blendpaintmode [rotateblendbrush] [editextend] ]
|
||||
|
||||
editbind J [ gotosel ]
|
||||
|
||||
|
|
|
@ -5,6 +5,8 @@ keymap -2 MOUSEMIDDLE
|
|||
keymap -3 MOUSERIGHT
|
||||
keymap -4 MOUSEWHEELUP
|
||||
keymap -5 MOUSEWHEELDOWN
|
||||
keymap -6 MOUSEX1
|
||||
keymap -7 MOUSEX2
|
||||
keymap 8 BACKSPACE
|
||||
keymap 9 TAB
|
||||
keymap 13 RETURN
|
||||
|
|
|
@ -829,6 +829,8 @@ void checkinput()
|
|||
case SDL_BUTTON_LEFT: processkey(-1, event.button.state==SDL_PRESSED); break;
|
||||
case SDL_BUTTON_MIDDLE: processkey(-2, event.button.state==SDL_PRESSED); break;
|
||||
case SDL_BUTTON_RIGHT: processkey(-3, event.button.state==SDL_PRESSED); break;
|
||||
case SDL_BUTTON_X1: processkey(-6, event.button.state==SDL_PRESSED); break;
|
||||
case SDL_BUTTON_X2: processkey(-7, event.button.state==SDL_PRESSED); break;
|
||||
}
|
||||
//lasttype = event.type;
|
||||
//lastbut = event.button.button;
|
||||
|
|
Loading…
Reference in New Issue