View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001070 | Far Manager 1.7x | _Common | public | 2009-09-26 12:40 | 2009-09-30 13:07 |
Reporter | JohnDoe | Assigned To | vskirdin | ||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Fixed in Version | 1.75 | ||||
Summary | 0001070: XLat: переключение раскладки клавиатуры при наличии в системе более 2 раскладок | ||||
Description | XLat трансформирует текст только между 2-мя направлениями (рус/лат) При этом он соответственно переключает и раскладку клавиатуры. Однако при наличии в системе >2 раскладок соответствия не получается, поскольку переключаются все раскладки, циклически. Решение проблемы: http://forum.farmanager.com/viewtopic.php?p=51505#p51505 >В принципе можно добавить параметр в Qwerty.reg, что-то типа "Layout"="HKL, >перечисленные через ';'"... т.е. xlat будет "крутиться" только в пределах >перечисленных в Layout значениях. | ||||
Tags | No tags attached. | ||||
Build | 2609 | ||||
|
Если в Layouts указано меньше двух раскладок - отключаем эту возможность и... "крутим" по старому? Все верно? |
|
А как там вообще может оказаться число раскладок отличное от двух? |
|
после 1149 |
|
> А как там вообще может оказаться число раскладок отличное от двух? да как угодно, сам задал вот и оказалось... |
|
это называется "некорректное значение", и логично его игнорировать |
|
Короче - оно работает? Если да - ставь решение |
|
>Far для "Layouts" считывает первые 10 значений, остальные, если есть, игнорируются Оно - работает, спасибо. Но давайте-ка разберёмся с количеством раскладок в Layounts. XLat - исключительно парная операция, и ни за каким чёртом не может понадобиться 3 расладки, а тем более 10. Это просто не имеет смысла. |
|
это для тебя (меня) не имеет смысла (т.к. сидим на двух), а кому то оно надо... оно тебе мешает? |
|
Я лично сижу на трёх. Но даже если бы у меня было 10 расладок - всё равно операция XLat производится для пары. Переключение (если оно включено) должно как-то соответствовать, а значит >2 расладок получится бессмыслица. Мне оно конечно не мешает, т. к. я себе настроил правильно [HKEY_CURRENT_USER\Software\Far2\XLat] "Layouts"="0409;0419" Кстати надо поправить Qwerty.reg который в поставке |
|
обновил, но не Qwerty.reg, а Qwerty2.reg, т.к. у 1.7 нет такого функционала |
|
Вроде иногда не срабатывает переключение клавиатуры. Закономерности пока не вижу, но пару раз было... |
|
помедленнее клаву топчи. в любом случае это уже к M$ |
|
2.0 = 1149 |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-09-26 12:40 | JohnDoe | New Issue | |
2009-09-26 16:01 | vskirdin | Status | new => assigned |
2009-09-26 16:01 | vskirdin | Assigned To | => vskirdin |
2009-09-28 16:18 | vskirdin | Note Added: 0004144 | |
2009-09-28 17:13 | JohnDoe | Note Added: 0004145 | |
2009-09-28 17:30 | vskirdin | Note Added: 0004146 | |
2009-09-28 17:30 | vskirdin | Status | assigned => feedback |
2009-09-28 18:22 | vskirdin | Note Added: 0004149 | |
2009-09-28 18:46 | JohnDoe | Note Added: 0004150 | |
2009-09-28 19:47 | vskirdin | Note Added: 0004151 | |
2009-09-29 07:58 | JohnDoe | Note Added: 0004155 | |
2009-09-29 08:07 | vskirdin | Note Added: 0004157 | |
2009-09-29 08:34 | JohnDoe | Note Added: 0004160 | |
2009-09-29 09:11 | vskirdin | Note Added: 0004164 | |
2009-09-29 13:19 | JohnDoe | Note Added: 0004171 | |
2009-09-29 13:46 | vskirdin | Note Added: 0004172 | |
2009-09-30 10:02 | JohnDoe | Status | feedback => resolved |
2009-09-30 10:02 | JohnDoe | Resolution | open => fixed |
2009-09-30 13:07 | vskirdin | Build | => 2609 |
2009-09-30 13:07 | vskirdin | Note Added: 0004181 | |
2009-09-30 13:07 | vskirdin | Status | resolved => closed |
2009-09-30 13:07 | vskirdin | Fixed in Version | => 1.75 |