comparison src/com/five_ten_sg/connectbot/transport/TN5250.java @ 229:594101a0876a

add why argument on cursor updates
author Carl Byington <carl@five-ten-sg.com>
date Wed, 09 Jul 2014 09:37:00 -0700
parents d198328918fe
children 8a6c7c7ffe0d
comparison
equal deleted inserted replaced
228:c9a7f33b53a8 229:594101a0876a
175 175
176 // terminal key listener sending to local screen 176 // terminal key listener sending to local screen
177 @Override 177 @Override
178 public void write(byte[] b) { 178 public void write(byte[] b) {
179 screen52.sendKeys(new String(b)); 179 screen52.sendKeys(new String(b));
180 if (bridge.monitor != null) bridge.monitor.cursorMoved(); 180 if (bridge.monitor != null) bridge.monitor.testMoved();
181 } 181 }
182 @Override 182 @Override
183 public void write(int b) { 183 public void write(int b) {
184 if (controls.containsKey(b)) keyPressed(controls.get(b), ' ', 0); 184 if (controls.containsKey(b)) keyPressed(controls.get(b), ' ', 0);
185 else screen52.sendKeys(new String(new byte[] {(byte)b})); 185 else screen52.sendKeys(new String(new byte[] {(byte)b}));
186 if (bridge.monitor != null) bridge.monitor.cursorMoved(); 186 if (bridge.monitor != null) bridge.monitor.testMoved();
187 } 187 }
188 @Override 188 @Override
189 public void keyPressed(int keyCode, char keyChar, int modifiers) { 189 public void keyPressed(int keyCode, char keyChar, int modifiers) {
190 keyDepressed(keyCode, keyChar, modifiers); 190 keyDepressed(keyCode, keyChar, modifiers);
191 if (bridge.monitor != null) bridge.monitor.cursorMoved(); 191 if (bridge.monitor != null) bridge.monitor.testMoved();
192 } 192 }
193 193
194 // 5250 writing to the screen 194 // 5250 writing to the screen
195 // test for changed screen contents 195 // test for changed screen contents
196 @Override 196 @Override