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: Динамический размер вертикального скроллбара в Lister 
Author Message
CaptainFlint



PostPosted: Fri Feb 23, 2007 02:11    Post subject: Reply with quote

Alextp wrote:
я предлагаю считать PageSize бара.
А у Листера что? деофлтные значения (20-30 пикселей).

Я тут сделал небольшой видео-файлик по этому поводу:
http://flint-inc.ru/Temp/scrollbar.exe
На нём видно, что когда я отпускаю бегунок, он немного подскакивает наверх.

Мне лень экспериментировать, подбирая условия, но, я так полагаю, запросто можно сделать пример файла, где бегунок подскочит не на пару пикселей, а посильнее, сбежав при этом от мышиного курсора. Помимо этого можно попробовать поймать эффект, когда после прокрутки размер бегунка скачком меняется из-за того, что новое содержимое экрана занимает уже другой размер в процентном отношении ко всему файлу.
Эти два эффекта мне лично кажутся более неудобными, чем фиксированный размер бегунка в Lister'е. Впрочем, о вкусах не спорят...


PS: Я долго не мог понять, что ты хочешь, потому что под термином PageSize я всегда понимал размер страницы, т.е., грубо говоря, количество строк, укладывающееся в окне, что только добавляет сумбуру к твоим скриншотам. Я не уверен, что Гислер, если он прочитает тему, правильно поймёт твоё предложение с такой терминологией.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
View user's profile Send private message Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group