View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000009 | Wishes | Macro | public | 2005-10-15 05:22 | 2023-06-18 11: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 05:22 | vskirdin | New Issue | |
| 2009-05-24 11:19 | samlyukov | Note Added: 0003237 | |
| 2009-05-24 11:42 | vskirdin | Note Added: 0003238 | |
| 2009-05-28 23:34 | alexy | Build | => 0 |
| 2009-05-28 23:34 | alexy | Note Added: 0003346 | |
| 2009-05-28 23:34 | alexy | Status | new => closed |
| 2009-05-28 23:34 | alexy | Resolution | open => suspended |
| 2013-02-03 00:34 | alexy | Severity | minor => feature |
| 2014-07-29 09:21 | JohnDoe | Status | closed => feedback |
| 2014-07-29 09:21 | JohnDoe | Resolution | suspended => reopened |
| 2014-07-30 09:35 | 2useven10 | Assigned To | => 2useven10 |
| 2014-07-30 09:35 | 2useven10 | Status | feedback => new |
| 2014-07-30 09:36 | 2useven10 | Assigned To | 2useven10 => |
| 2023-06-18 11:19 | JohnDoe | Relationship added | related to 0002392 |