View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001614 | Wishes | _Common | public | 2010-12-07 08:53 | 2013-02-03 00:33 |
Reporter | DAtaMan | Assigned To | vskirdin | ||
Priority | normal | Severity | feature | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 2.0 | ||||
Summary | 0001614: Построчный скроллинг в режиме far.exe /w | ||||
Description | Построчное скроллирование консольного буфера клавишами Ctrl-Alt-Up/Down Патч прилагается. | ||||
Additional Information | Если бы ещё и граббер мог работать в этом режиме, было бы супер. | ||||
Tags | No tags attached. | ||||
Build | 0 | ||||
|
manager.cpp.diff (586 bytes)
--- D:/Program Files/FAR2/Source/unicode_far/Patches/manager.cpp Sat Dec 04 00:08:25 2010 +++ D:/Program Files/FAR2/Source/unicode_far/Patches/managerNew.cpp Tue Dec 07 13:36:04 2010 @@ -954,6 +954,22 @@ { switch (Key) { + case KEY_CTRLALTUP: + if(Opt.WindowMode) + { + Console.ScrollWindow(-1); + return TRUE; + } + break; + + case KEY_CTRLALTDOWN: + if(Opt.WindowMode) + { + Console.ScrollWindow(1); + return TRUE; + } + break; + case KEY_CTRLALTPGUP: if(Opt.WindowMode) { |
|
Имхо весь этот скроллинг не надо пихать в фар. В том числе и постраничный, и в конец/начало. |
|
Это всего лишь wish :) Мне понадобилось -> сделал -> поделился. А там уж каждый решает сам, нужно ему это или нет. |
|
Нужность я как раз не оспариваю, дело нужное. Только вот одному построчно надо, другому поэкранно, третьему вообще горизонтальный скроллинг подавай. На всё клавиш не напасёшься, не говоря уже о том, что комбинации с Alt вообще не рекомендуются. Правильнее поступить как ранее сделали с XLat'ом: с помощью макросов. Обсуждение тут: http://forum.farmanager.com/viewtopic.php?f=15&t=5409 |
|
Согласен - макросом нужно (функцией) Но пока недоболтали функицю, применю этот патч. После появления макро-scroll() вынесу напрочь из менеджера обработку клавиш на скроллинг. |
|
а я считаю, что скроллинг должен быть "из коробки" (т.к. /w официальный ключ), а макросы предназначены для переназначения кнопок... |
|
XLat я так понимаю тоже должен быть "из коробки"? Макросы могут быть не менее официальны, достаточно положить их в Addons. |
|
XLat - это "с боку бантик", в отличии от... Мое мнение - для нормальной работы в любом режиме должно быть достаточно exe+lng. |
|
можно закрыть. удалять уж точно не надо. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-12-07 08:53 | DAtaMan | New Issue | |
2010-12-07 08:53 | DAtaMan | File Added: manager.cpp.diff | |
2010-12-07 09:18 | JohnDoe | Note Added: 0005998 | |
2010-12-07 09:53 | DAtaMan | Note Added: 0006000 | |
2010-12-07 11:22 | JohnDoe | Note Added: 0006003 | |
2010-12-28 07:05 | vskirdin | Note Added: 0006045 | |
2010-12-28 07:05 | vskirdin | Assigned To | => vskirdin |
2010-12-28 07:05 | vskirdin | Status | new => feedback |
2011-01-09 04:58 | samlyukov | Note Added: 0006074 | |
2011-01-09 18:41 | JohnDoe | Note Added: 0006080 | |
2011-01-10 04:50 | samlyukov | Note Added: 0006085 | |
2011-09-10 07:24 | samlyukov | Note Added: 0007637 | |
2011-12-08 11:04 | 2useven10 | Relationship added | related to 0000514 |
2012-06-08 13:50 | DAtaMan | Status | feedback => resolved |
2012-06-09 04:58 | vskirdin | Build | => 0 |
2012-06-09 04:58 | vskirdin | Status | resolved => closed |
2012-06-09 04:58 | vskirdin | Resolution | open => fixed |
2013-02-03 00:33 | alexy | Severity | minor => feature |