diff options
| author | Jules Aguillon | 2024-12-08 11:41:50 +0100 |
|---|---|---|
| committer | Jules Aguillon | 2024-12-08 11:41:50 +0100 |
| commit | 2060e6ab07ea1b16b368e2bab2423cfa35fac760 (patch) | |
| tree | 64205f49d7f2d466614e8c85170f4f5c0a9ac031 /srcs/juloo.keyboard2/KeyValue.java | |
| parent | b3d28a65d1a98a0e92486b34db28985b34bdbaf4 (diff) | |
| download | unexpected-keyboard-2060e6ab07ea1b16b368e2bab2423cfa35fac760.tar.gz unexpected-keyboard-2060e6ab07ea1b16b368e2bab2423cfa35fac760.zip | |
Add :keyevent key syntax
Allow to add keyevent keys to the keyboard. For example to add a
Play/Pause button:
:keyevent symbol='⏯' flags='small':85
Diffstat (limited to 'srcs/juloo.keyboard2/KeyValue.java')
| -rw-r--r-- | srcs/juloo.keyboard2/KeyValue.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/srcs/juloo.keyboard2/KeyValue.java b/srcs/juloo.keyboard2/KeyValue.java index d572b03..fcb9ed0 100644 --- a/srcs/juloo.keyboard2/KeyValue.java +++ b/srcs/juloo.keyboard2/KeyValue.java @@ -345,12 +345,12 @@ public final class KeyValue implements Comparable<KeyValue> return eventKey(String.valueOf((char)symbol), e, flags | FLAG_KEY_FONT); } - private static KeyValue keyeventKey(String symbol, int code, int flags) + public static KeyValue keyeventKey(String symbol, int code, int flags) { return new KeyValue(symbol, Kind.Keyevent, code, flags | FLAG_SECONDARY); } - private static KeyValue keyeventKey(int symbol, int code, int flags) + public static KeyValue keyeventKey(int symbol, int code, int flags) { return keyeventKey(String.valueOf((char)symbol), code, flags | FLAG_KEY_FONT); } |
