if (keyCode != 1769472
if (keyCode != Keypad.KEY_ESCAPE
        protected boolean keyDown(int keyCode, int status) {                boolean processFurther = true;            	Object o = this;            	Screen screen = null;                if ( o instanceof Screen ) {                   screen = ((Screen)o);                   if (keyCode != 1769472 // 1769472 is the escape button                 		   && !screen.isMenuOpened()                 		   && !this.dummyFieldHasFocus)                    {                 	   try {                	   processFurther = super.keyDown(keyCode, status);                	   	                       if (!processFurther) {	                           return false;		                   }                	   } catch (Exception e) {                		   //#debug error                		   System.out.println("super.keyDown(" + keyCode + ", " + status + ") failed" + e );                	   }                   }                }                //#debug                System.out.println("keyDown: keyCode=" + keyCode + ", key=" + Keypad.key( keyCode) + ", char=" + Keypad.map( keyCode ) );                switch ( Keypad.map( keyCode, status ) ) {                case '0': keyCode = KEY_NUM0; break;                case '1': keyCode = KEY_NUM1; break;                case '2': keyCode = KEY_NUM2; break;                case '3': keyCode = KEY_NUM3; break;                case '4': keyCode = KEY_NUM4; break;                case '5': keyCode = KEY_NUM5; break;                case '6': keyCode = KEY_NUM6; break;                case '7': keyCode = KEY_NUM7; break;                case '8': keyCode = KEY_NUM8; break;                case '9': keyCode = KEY_NUM9; break;                }                keyPressed( keyCode );                if ( screen != null ) {                	return ! screen.keyPressedProcessed;                } else {                 	return true; // consume the key event                }         }