MCPcopy Create free account
hub / github.com/demoth/jake2 / Field_Key

Method Field_Key

client/src/main/java/jake2/client/Menu.java:4239–4365  ·  view source on GitHub ↗
(menufield_s f, int k)

Source from the content-addressed store, hash-verified

4237 }
4238
4239 private static boolean Field_Key(menufield_s f, int k) {
4240 char key = (char) k;
4241
4242 switch (key) {
4243 case K_KP_SLASH:
4244 key = '/';
4245 break;
4246 case K_KP_MINUS:
4247 key = '-';
4248 break;
4249 case K_KP_PLUS:
4250 key = '+';
4251 break;
4252 case K_KP_HOME:
4253 key = '7';
4254 break;
4255 case K_KP_UPARROW:
4256 key = '8';
4257 break;
4258 case K_KP_PGUP:
4259 key = '9';
4260 break;
4261 case K_KP_LEFTARROW:
4262 key = '4';
4263 break;
4264 case K_KP_5:
4265 key = '5';
4266 break;
4267 case K_KP_RIGHTARROW:
4268 key = '6';
4269 break;
4270 case K_KP_END:
4271 key = '1';
4272 break;
4273 case K_KP_DOWNARROW:
4274 key = '2';
4275 break;
4276 case K_KP_PGDN:
4277 key = '3';
4278 break;
4279 case K_KP_INS:
4280 key = '0';
4281 break;
4282 case K_KP_DEL:
4283 key = '.';
4284 break;
4285 }
4286
4287 if (key > 127) {
4288 switch (key) {
4289 case K_DEL:
4290 default:
4291 return false;
4292 }
4293 }
4294
4295 /*
4296 * * support pasting from the clipboard

Callers 1

Default_MenuKeyMethod · 0.95

Calls 1

GetClipboardDataMethod · 0.95

Tested by

no test coverage detected