MCPcopy Index your code
hub / github.com/BombusMod/BombusMod / doKeyAction

Method doKeyAction

src/main/java/ui/VirtualCanvas.java:409–424  ·  view source on GitHub ↗

обработка кодов кнопок @param keyCode код нажатой кнопки

(int keyCode)

Source from the content-addressed store, hash-verified

407 * @param keyCode код нажатой кнопки
408 */
409 protected void doKeyAction(int keyCode) {
410 if (!sendEvent(keyCode)) {
411 if (kHold && list.longKey(keyCode)) {
412 PopUp.getInstance().handled = true;
413 KeyRepeatTimer.stop();
414 kHold = false;
415 } else {
416//#ifdef USER_KEYS
417 if (UserKeyExec.getInstance().keyExecute(keyCode, false)) {
418 return;
419 }
420//#endif
421 list.doKeyAction(keyCode);
422 }
423 }
424 }
425
426 private boolean sendEvent(int key_code) {
427 int keyCode = getKeyCode(key_code);

Callers 2

checkKeyMethod · 0.95
runMethod · 0.45

Calls 6

sendEventMethod · 0.95
getInstanceMethod · 0.95
stopMethod · 0.95
getInstanceMethod · 0.95
keyExecuteMethod · 0.80
longKeyMethod · 0.45

Tested by

no test coverage detected