View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002881 | Far Manager | Macro | public | 2014-12-09 12:31 | 2024-05-01 14:32 |
Reporter | JohnDoe | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | sometimes |
Status | new | Resolution | open | ||
Product Version | 3.0 | ||||
Summary | 0002881: Object.CheckHotkey не различает раскладку | ||||
Description | Чаще всего это правильно, т.к. хоткей срабатывает независимо от текущей раскладки. Кроме одного случая: если одновременно присутствуют элементы в 2х раскладках (например q/й): в этом случае текущая раскладка имеет значение. Хочется чтобы Object.CheckHotkey чётко различал эту ситуацию, т.е. в случае присутствия таких парных хоткеев возвращаться должна позиция, соответствующая текущей раскладке. | ||||
Steps To Reproduce | lua:Keys"F11 Up";far.Show(Object.CheckHotkey"q",Object.CheckHotkey"й") Если в меню плагинов первый пункт с хоткеем "q", а второй "й", то результат будет правильный: 2,1 Если в меню плагинов первый пункт с хоткеем "й", а второй "q", то результат будет неправильный: 1,1 | ||||
Additional Information | http://api.farmanager.com/ru/macro/macrocmd/prop_func/menus.html#checkhotkey | ||||
Tags | No tags attached. | ||||
Build | |||||
|
> lua:Keys"F11 Up";far.Message(Object.CheckHotkey"q",Object.CheckHotkey"й") >Если в меню плагинов первый пункт с хоткеем "q", а второй "й", то результат будет правильный: 2,1 Вы хотели сказать, что "результат будет правильный: 1,2" ? Это, вероятно, из-за использования far.Message там, где нужно применять far.Show. |
|
>Вы хотели сказать[...] Я указал фактически возвращаемые значения. В одном случае они правильные, в другом требуется исправление. |
|
> >Вы хотели сказать[...] > Я указал фактически возвращаемые значения. Но вы указали их в неверном порядке. |
|
Вы правы, если применить far.Show, то будет понятнее. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-12-09 12:31 | JohnDoe | New Issue | |
2014-12-09 14:11 | shmuel | Note Added: 0013309 | |
2014-12-09 16:21 | JohnDoe | Note Added: 0013311 | |
2014-12-09 16:26 | shmuel | Note Added: 0013312 | |
2014-12-09 16:31 | JohnDoe | Note Added: 0013313 | |
2024-05-01 14:32 | JohnDoe | Steps to Reproduce Updated |