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: [bug] TC 7.5b1 & Win7 (прогресс-бар в панели задач) 
Author Message
D1P



PostPosted: Mon Aug 17, 2009 10:15    Post subject: [bug] TC 7.5b1 & Win7 (прогресс-бар в панели задач) Reply with quote

Нашёл ошибки в реализации вывода полосы прогресса в кнопке панели задач Windows7. Панель задач должна быть ниметь настройку "Combine taskbar buttons" равную "Never combine" или "Combine when taskbar is full" - смысл в том, чтобы каждое окно имело отдельную кнопку.
1) Запускаем какую-нибудь длительную операцию, например копирование большого числа файлов (обычным способом, не в BTM). Полоса прогресса рисуется для кнопки главного окна TC.
2) Переносим операцию в фон. Полоса прогресса рисуется для окна фонового копирования.
3) Жмём "Паузу" в окне копирования. У кнопки главного окна появляется жёлтый флажок паузы (это правильно), у кнопки окна фонового копирования полоса прогресса должна становиться жёлтой, но становится не всегда. Этот баг воспроизводится один раз из десяти, тут зависимости я не выловил.
4) Дожидаемся окончания копирования, либо просто отменяем его. Флажок состояния (жёлтый, если копирование было отменено во время паузы, или зелёный, если копирование было с паузы снято) у кнопки главного окна не убирается, так и остаётся висеть до запуска следующей фоновой операции, или перезапуска. Воспроизводится всегда.
_________________
База знаний о Total Commander
Блог
View user's profile Send private message Visit poster's website ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group