--- a/hexcalc.c +++ b/hexcalc.c @@ -208,46 +208,73 @@ }; static String defaultTranslations = - ":(: DoKey(\"(\")\n\ - :&: DoKey(&)\n\ - :^: DoKey(^)\n\ - :): DoKey(\")\")\n\ - Ctrlc: DoKey(off)\n\ - :H: DoKey(hex)\n\ - :O: DoKey(oct)\n\ - :D: DoKey(dec)\n\ - :B: DoKey(bin)\n\ - :R: DoKey(Rcl)\n\ - :S: DoKey(Sto)\n\ - :s: DoKey(16)\n\ - :l: DoKey(32)\n\ - :+: DoKey(+)\n\ - :-: DoKey(-)\n\ - :*: DoKey(*)\n\ - :/: DoKey(/)\n\ - :%: DoKey(%)\n\ - :>: DoKey(>>)\n\ - :<: DoKey(<<)\n\ - :0: DoKey(0)\n\ - :1: DoKey(1)\n\ - :2: DoKey(2)\n\ - :3: DoKey(3)\n\ - :4: DoKey(4)\n\ - :5: DoKey(5)\n\ - :6: DoKey(6)\n\ - :7: DoKey(7)\n\ - :8: DoKey(8)\n\ - :9: DoKey(9)\n\ - :a: DoKey(a)\n\ - :b: DoKey(b)\n\ - :c: DoKey(c)\n\ - :d: DoKey(d)\n\ - :e: DoKey(e)\n\ - :f: DoKey(f)\n\ - Ctrlh: Delete()\n\ - Delete: Delete()\n\ - :=: DoKey(=)\n\ - :Return: DoKey(=)" + ":(: DoKey(\"(\")\n\ + :&: DoKey(&)\n\ + :^: DoKey(^)\n\ + :): DoKey(\")\")\n\ + Ctrlc: DoKey(off)\n\ + :H: DoKey(hex)\n\ + :O: DoKey(oct)\n\ + :D: DoKey(dec)\n\ + :B: DoKey(bin)\n\ + :R: DoKey(Rcl)\n\ + :S: DoKey(Sto)\n\ + :s: DoKey(16)\n\ + :l: DoKey(32)\n\ + :+: DoKey(+)\n\ + :KP_Add: DoKey(+)\n\ + :-: DoKey(-)\n\ + :KP_Subtract: DoKey(-)\n\ + :*: DoKey(*)\n\ + :KP_Multiply: DoKey(*)\n\ + :/: DoKey(/)\n\ + :KP_Divide: DoKey(/)\n\ + :%: DoKey(%)\n\ + :>: DoKey(>>)\n\ + :<: DoKey(<<)\n\ + :0: DoKey(0)\n\ + :KP_0: DoKey(0)\n\ + :KP_Insert: DoKey(0)\n\ + :1: DoKey(1)\n\ + :KP_1: DoKey(1)\n\ + :KP_End: DoKey(1)\n\ + :2: DoKey(2)\n\ + :KP_2: DoKey(2)\n\ + :KP_Down: DoKey(2)\n\ + :3: DoKey(3)\n\ + :KP_3: DoKey(3)\n\ + :KP_Next: DoKey(3)\n\ + :4: DoKey(4)\n\ + :KP_4: DoKey(4)\n\ + :KP_Left: DoKey(4)\n\ + :5: DoKey(5)\n\ + :KP_5: DoKey(5)\n\ + :KP_Begin: DoKey(5)\n\ + :6: DoKey(6)\n\ + :KP_6: DoKey(6)\n\ + :KP_Right: DoKey(6)\n\ + :7: DoKey(7)\n\ + :KP_7: DoKey(7)\n\ + :KP_Home: DoKey(7)\n\ + :8: DoKey(8)\n\ + :KP_8: DoKey(8)\n\ + :KP_Up: DoKey(8)\n\ + :9: DoKey(9)\n\ + :KP_9: DoKey(9)\n\ + :KP_Prior: DoKey(9)\n\ + :a: DoKey(a)\n\ + :b: DoKey(b)\n\ + :c: DoKey(c)\n\ + :d: DoKey(d)\n\ + :e: DoKey(e)\n\ + :f: DoKey(f)\n\ + Ctrlh: Delete()\n\ + Delete: Delete()\n\ + KP_Delete: Delete()\n\ + KP_Decimal: Delete()\n\ + :=: DoKey(=)\n\ + :KP_Enter: DoKey(=)\n\ + :Return: DoKey(=)" ;