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