Я программист-любитель, который заинтересован в добавлении метода перетаскивания мышью к эмулятору терминала vt320 по адресу http://javassh.org/download/source/de/mud/terminal/vt320.html. Я смотрю через источник для мыши пресс-функции и наткнулся на это:Как получить эмулятор терминала для отправки сообщений перетаскивания кликов?
byte b[] = new byte[6];
b[0] = 27;
b[1] = (byte) '[';
b[2] = (byte) 'M';
b[3] = (byte) mousecode;
b[4] = (byte) (0x20 + x + 1);
b[5] = (byte) (0x20 + y + 1);
write(b); // FIXME: writeSpecial here
где х и у являются позиции символов и mousecode должен сделать с помощью кнопки мыши. Кажется довольно прямо, чтобы добавить сообщение перетаскивания мышью. Может ли кто-нибудь указать мне в сторону того, какими должны быть байты? Или я пропустил очень очевидный блокпост? В основном я заинтересован в отправке перетаскивания кликов в vim, работающем на Connectbot для Android. Похоже, это было бы очень мило.
Большое спасибо! То, что я искал ... Я собираюсь поиграть, просто отправив сигналы мыши, чтобы увидеть, работает ли это, не совсем уверен, что делать с кодами DECSM ... – q335r49