Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое 
Author Message
MVV



PostPosted: Mon Feb 10, 2014 13:37    Post subject: Reply with quote

Попробуй новую TCFS2, обновив также и TCFS2Tools отсюда же. Добавил возможность получать дескрипторы панелей, так что можно посылать им сообщения, в том числе для скроллинга.

Пример прокрутки списка в левой панели на 3 страницы вперёд (в любом режиме):
Code:
TCFS2 /ei "scroll_list(1, 3)"


Пример горизонтальной прокрутки левой панели на 3 страницы вправо (в пользовательском режиме):
Code:
TCFS2 /ei "scroll_list_h(1, 3)"

Для возврата нужно прокручивать назад. Можно на 2 хоткея (к примеру, на Ctrl+Shift+Влево/Вправо) повесить прокрутку влево/вправо.

Если поиграться с сообщением WM_HSCROLL, можно сразу прокручивать в начало или конец без цикла, а можно наоборот уменьшить шаг прокрутки, прокручивая на несколько "юнитов" вместо страницы (размер "юнита", видимо, соответствует тому, насколько тотал прокручивает список по клавишам Влево/Вправо).
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group