done = 1;
} else
{ // We currently use X marshalling for xatom events, we can switch to something else later
- recieve_custom_xatoms((xatom_event *)ptr);
+ receive_custom_xatoms((xatom_event *)ptr);
}
break;
case XK_KP_Subtract: key_pressed = KPMINUS; break;
case XK_KP_Multiply: key_pressed = KPSTAR; break;
case XK_KP_Divide: key_pressed = KPSLASH; break;
- case XK_KP_1: key_pressed = '1'; break;
+ case XK_KP_1:
case XK_KP_End: key_pressed = KP1; break;
- case XK_KP_2: key_pressed = '2'; break;
+ case XK_KP_2:
case XK_KP_Down: key_pressed = KP2; break;
- case XK_KP_3: key_pressed = '3'; break;
+ case XK_KP_3:
case XK_KP_Page_Down: key_pressed = KP3; break;
- case XK_KP_4: key_pressed = '4'; break;
+ case XK_KP_4:
case XK_KP_Left: key_pressed = KP4; break;
- case XK_KP_5: key_pressed = '5'; break;
+ case XK_KP_5:
case XK_KP_Begin: key_pressed = KP5; break;
- case XK_KP_6: key_pressed = '6'; break;
+ case XK_KP_6:
case XK_KP_Right: key_pressed = KP6; break;
- case XK_KP_7: key_pressed = '7'; break;
+ case XK_KP_7:
case XK_KP_Home: key_pressed = KP7; break;
- case XK_KP_8: key_pressed = '8'; break;
+ case XK_KP_8:
case XK_KP_Up: key_pressed = KP8; break;
- case XK_KP_9: key_pressed = '9'; break;
+ case XK_KP_9:
case XK_KP_Page_Up: key_pressed = KP9; break;
- case XK_KP_0: key_pressed = '0'; break;
+ case XK_KP_0:
case XK_KP_Insert: key_pressed = KPINS; break;
case XK_KP_Decimal:
case XK_KP_Delete: key_pressed = KPDEL; break;
}
#endif
-int BC_WindowBase::recieve_custom_xatoms(xatom_event *event)
+int BC_WindowBase::receive_custom_xatoms(xatom_event *event)
{
return 0;
}