Mercurial > 510Connectbot
comparison src/com/five_ten_sg/connectbot/service/TerminalBridge.java @ 262:db26984b69f5
update version; add cursor movement keys to the soft function keypad
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Tue, 15 Jul 2014 20:59:40 -0700 |
parents | 79e6adde6fde |
children | 071eccdff8ea |
comparison
equal
deleted
inserted
replaced
261:79e6adde6fde | 262:db26984b69f5 |
---|---|
1257 | 1257 |
1258 /** | 1258 /** |
1259 * Function keys dialog | 1259 * Function keys dialog |
1260 */ | 1260 */ |
1261 public boolean showFKeysDialog() { | 1261 public boolean showFKeysDialog() { |
1262 final String []pickerStrings = {"F1", "F2", "F3", "F4", "F5", "F6", "F7", "F8", "F9", "F10", "F11", "F12", "F13", "F14", "F15", "F16", "F17", "F18", "F19", "F20", "F21", "F22", "F23", "F24"}; | 1262 final String []pickerStrings = {"F1", "F2", "F3", "F4", "F5", "F6", "F7", "F8", "F9", "F10", "F11", "F12", "F13", "F14", "F15", "F16", "F17", "F18", "F19", "F20", "F21", "F22", "F23", "F24", "←", "→", "↑", "↓", "tab", "ins", "del", "ret"}; |
1263 final HashMap<String,Integer> keymap = new HashMap<String,Integer>(); | 1263 final HashMap<String,Integer> keymap = new HashMap<String,Integer>(); |
1264 keymap.put("F1", vt320.KEY_F1); | 1264 keymap.put("F1", vt320.KEY_F1); |
1265 keymap.put("F2", vt320.KEY_F2); | 1265 keymap.put("F2", vt320.KEY_F2); |
1266 keymap.put("F3", vt320.KEY_F3); | 1266 keymap.put("F3", vt320.KEY_F3); |
1267 keymap.put("F4", vt320.KEY_F4); | 1267 keymap.put("F4", vt320.KEY_F4); |
1283 keymap.put("F20", vt320.KEY_F20); | 1283 keymap.put("F20", vt320.KEY_F20); |
1284 keymap.put("F21", vt320.KEY_F21); | 1284 keymap.put("F21", vt320.KEY_F21); |
1285 keymap.put("F22", vt320.KEY_F22); | 1285 keymap.put("F22", vt320.KEY_F22); |
1286 keymap.put("F23", vt320.KEY_F23); | 1286 keymap.put("F23", vt320.KEY_F23); |
1287 keymap.put("F24", vt320.KEY_F24); | 1287 keymap.put("F24", vt320.KEY_F24); |
1288 keymap.put("←", vt320.KEY_LEFT); | |
1289 keymap.put("→", vt320.KEY_RIGHT); | |
1290 keymap.put("↑", vt320.KEY_UP); | |
1291 keymap.put("↓", vt320.KEY_DOWN); | |
1292 keymap.put("tab", vt320.KEY_TAB); | |
1293 keymap.put("ins", vt320.KEY_INSERT); | |
1294 keymap.put("del", vt320.KEY_DELETE); | |
1295 keymap.put("ret", vt320.KEY_ENTER); | |
1288 | 1296 |
1289 CharSequence str = ""; | 1297 CharSequence str = ""; |
1290 Editable content = Editable.Factory.getInstance().newEditable(str); | 1298 Editable content = Editable.Factory.getInstance().newEditable(str); |
1291 | 1299 |
1292 if (parent == null) return false; | 1300 if (parent == null) return false; |