mirror of
https://git.do.srb2.org/KartKrew/Kart-Public.git
synced 2025-02-09 09:40:57 +00:00
Handle capslock in just one place...?
This commit is contained in:
parent
7c7034a229
commit
ad3a32f500
3 changed files with 2 additions and 20 deletions
|
@ -1084,16 +1084,6 @@ boolean CON_Responder(event_t *ev)
|
||||||
else if (key == KEY_KPADSLASH)
|
else if (key == KEY_KPADSLASH)
|
||||||
key = '/';
|
key = '/';
|
||||||
|
|
||||||
// capslock
|
|
||||||
if (key == KEY_CAPSLOCK) // it's a toggle.
|
|
||||||
{
|
|
||||||
if (capslock)
|
|
||||||
capslock = false;
|
|
||||||
else
|
|
||||||
capslock = true;
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
// same capslock code as hu_stuff.c's HU_responder. Check there for details.
|
// same capslock code as hu_stuff.c's HU_responder. Check there for details.
|
||||||
if ((key >= 'a' && key <= 'z') || (key >= 'A' && key <= 'Z'))
|
if ((key >= 'a' && key <= 'z') || (key >= 'A' && key <= 'Z'))
|
||||||
{
|
{
|
||||||
|
|
|
@ -203,6 +203,8 @@ static inline void D_ModifierKeyResponder(event_t *ev)
|
||||||
case KEY_RCTRL: ctrldown |= 0x2; return;
|
case KEY_RCTRL: ctrldown |= 0x2; return;
|
||||||
case KEY_LALT: altdown |= 0x1; return;
|
case KEY_LALT: altdown |= 0x1; return;
|
||||||
case KEY_RALT: altdown |= 0x2; return;
|
case KEY_RALT: altdown |= 0x2; return;
|
||||||
|
case KEY_CAPSLOCK: capslock = !capslock; return;
|
||||||
|
|
||||||
default: return;
|
default: return;
|
||||||
}
|
}
|
||||||
else if (ev->type == ev_keyup) switch (ev->data1)
|
else if (ev->type == ev_keyup) switch (ev->data1)
|
||||||
|
|
|
@ -1159,16 +1159,6 @@ boolean HU_Responder(event_t *ev)
|
||||||
|
|
||||||
c = (INT32)ev->data1;
|
c = (INT32)ev->data1;
|
||||||
|
|
||||||
// capslock (now handled outside of chat on so that it works everytime......)
|
|
||||||
if (c && c == KEY_CAPSLOCK) // it's a toggle.
|
|
||||||
{
|
|
||||||
if (capslock)
|
|
||||||
capslock = false;
|
|
||||||
else
|
|
||||||
capslock = true;
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
#ifndef NONET
|
#ifndef NONET
|
||||||
if (!chat_on)
|
if (!chat_on)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue