X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_window.pas;h=0ac570dad8b00a296278d4e0163f19ee28785b72;hb=548d5b03739e16f0cf8d1062ca65e26a2805fc78;hp=226c4550c73fc5c7758048d1c94ab03da677c896;hpb=933917777e229def58a2ddf97a2b25fc1b9bd302;p=d2df-sdl.git diff --git a/src/game/g_window.pas b/src/game/g_window.pas index 226c455..0ac570d 100644 --- a/src/game/g_window.pas +++ b/src/game/g_window.pas @@ -452,16 +452,19 @@ begin kbev.sym := ev.key.keysym.sym; kbev.bstate := curMsButState; kbev.kstate := curKbState; + {$IF not DEFINED(HEADLESS)} if g_Holmes_keyEvent(kbev) then begin if (ev.type_ <> SDL_KEYDOWN) then e_KeyUpDown(ev.key.keysym.scancode, false); exit; end; + {$ENDIF} end; if (ev.type_ = SDL_KEYDOWN) then KeyPress(key); e_KeyUpDown(ev.key.keysym.scancode, (ev.type_ = SDL_KEYDOWN)); end; + {$IF not DEFINED(HEADLESS)} SDL_MOUSEBUTTONDOWN, SDL_MOUSEBUTTONUP: begin msev.dx := ev.button.x-curMsX; @@ -510,6 +513,7 @@ begin msev.kstate := curKbState; if (g_holmes_enabled) then g_Holmes_mouseEvent(msev); end; + {$ENDIF} SDL_TEXTINPUT: begin