Mercurial > 510Connectbot
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 |