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;