View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000009 | Wishes | Macro | public | 2005-10-15 06:22 | 2023-06-18 12:19 |
Reporter | vskirdin | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | new | Resolution | reopened | ||
Summary | 0000009: множественные комбинации клавиш для активации макроса | ||||
Description | From: Сухачев Андрей <suhachov@mail.ru> VS> RunAfterFARStart VS> Появилось мнение (вернее два), что ЭТО нужно как то расширить в плане VS> проф.пригодности. Что имхо нужно расширить, так это схему обработки клавишосочетаний. Чтобы в качестве триггеров макросов можно было использовать множественные комбинации клавиш. Типа: Ctrl-A, Ctrl-D нажать Ctrl-A потом нажать Ctrl-D Ctrl-A, D Нажать Ctrl-A потом нажать D. Подобная схема могла бы работать следующим образом - пока есть совпадения цепочки нажатий в списке макросов, не передавать их никуда, как только нашли совпадение - выполнили макрос. Если нажата клавиша, и цепочки такой нет, то либо всю цепочку нажатий вернуть в буфер либо только последнюю клавишу (это неплохо было бы настраивать). На вопрос - зачем это надо, ответ - т.к. слишком мало клавиш на стандартных клавиатурах :) Да и смысловая группировка бы не помешала. ------- Additional Comments From Valentin Skirdin 2004-11-10 20:22 ------- Здесь можно сделать... так. 1. Каким то образом (каким?) произвести назначение клавиши. 2. Если ЭТО двойная, то первое сочетание станет новой веткой в реестре, а последующие сочетания - как его подветки. Как делать назначение? Что делать с удалением? etc. | ||||
Tags | No tags attached. | ||||
Build | 0 | ||||
related to | 0002392 | new | Различать не только нажатие клавиши, но и отпускание, удержание, и т.п. |
|
как бы уже есть, не? |
|
как бы еще нет, да! сэмулировать можно, но здесь не про эмульгацию |
|
Когда то, в далёком будущем. |
Date Modified | Username | Field | Change |
---|---|---|---|
2005-10-15 06:22 | vskirdin | New Issue | |
2009-05-24 12:19 | samlyukov | Note Added: 0003237 | |
2009-05-24 12:42 | vskirdin | Note Added: 0003238 | |
2009-05-29 00:34 | alexy | Build | => 0 |
2009-05-29 00:34 | alexy | Note Added: 0003346 | |
2009-05-29 00:34 | alexy | Status | new => closed |
2009-05-29 00:34 | alexy | Resolution | open => suspended |
2013-02-03 00:34 | alexy | Severity | minor => feature |
2014-07-29 10:21 | JohnDoe | Status | closed => feedback |
2014-07-29 10:21 | JohnDoe | Resolution | suspended => reopened |
2014-07-30 10:35 | 2useven10 | Assigned To | => 2useven10 |
2014-07-30 10:35 | 2useven10 | Status | feedback => new |
2014-07-30 10:36 | 2useven10 | Assigned To | 2useven10 => |
2023-06-18 12:19 | JohnDoe | Relationship added | related to 0002392 |