View previous topic :: View next topic |
Author |
Message |
flm

Joined: 09 Dec 2007 Posts: 467
|
(Separately) Posted: Tue Feb 09, 2010 06:00 Post subject: button bar и артефакты |
|
|
Надоели проблемы с отрисовкой некоторых элементов в tc. Опишу парочку на button bar'е.
Откроем tc с button bar'ом. Лушче всего - под xp с классической темой и плоским button bar'ом в несколько рядов. Артефакт номер 2 можно наблюдать уже при старте tc - крайний столбик (вертикальный ряд) пикселей во втором и последующих рядах button bar'а не прорисовыается. Если он прорисовался - значит скорее повезло. Для наглядности откроем окно настроек в tc и поводим им над button bar'ом (желатально быстрыми резкими движениями) - тут мы увидим, что на вышеописаном столбике пикселей остаются следы... Так же, как остаются следы от якобы выделения (mouse hover точнее) на кнопках (кнопки частично выделяются даже тогда, когда окно tc неактивно и поверх его - другое окно, но в таком случае глючно перерисовые интерфейс и остаются эти самые следы... ).
Лучше всего проблемы видны на скриншоте..
http://www.pic.co.ua/AKI. _________________ cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Feb 09, 2010 08:36 Post subject: |
|
|
Нужно проверять в других приложениях. У меня классика, любая анимация отключена, артефактов не наблюдалось. Думаю подобный баг давно бы красовался на форуме. Интересно, это только в 7.5 у Вас появилось или раньше было? В Настройках>>Вид окна: последний пункт галкой помечен?
Можно ещё попробовать покопаться в трэе, автозагрузке, похоже на какое-то ActiveX(можно отключить на время в реестре), и анимацию выключите, если включена. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Tue Feb 09, 2010 10:06 Post subject: |
|
|
flm
У меня тот же вопрос: о какой версии TC здесь идёт речь? На скрине не видно. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
flm

Joined: 09 Dec 2007 Posts: 467
|
(Separately) Posted: Tue Feb 09, 2010 10:30 Post subject: |
|
|
Avada wrote: | flm
У меня тот же вопрос: о какой версии TC здесь идёт речь? На скрине не видно. |
7.50a.
Flasher
p.s.: про всякие анимации и т.д. - потестю чуть позже. Причём тут активХ я вообще не понимаю. _________________ cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2688
|
(Separately) Posted: Tue Feb 09, 2010 10:43 Post subject: |
|
|
Артефакты подтверждаю. Сам бы не обратил внимания. Пока не раздражают. |
|
Back to top |
|
 |
flm

Joined: 09 Dec 2007 Posts: 467
|
(Separately) Posted: Tue Feb 09, 2010 11:13 Post subject: |
|
|
Провёл некоторые исследования:
на 6.55 - багов нет
на 7.04a - наблюдается артефакт 1
на 7.50a - наблюдаются оба
Делаю выводы, что первый появился в 7.0, а второй в 7.5. Более точнее сказать не могу.
Отключение анимации и включение xp theme background на ситуацию не влияют. _________________ cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Tue Feb 09, 2010 11:22 Post subject: |
|
|
flm
Из всего вышеперечисленного пока смог воспроизвести в "классике" только следы на столбике пискелей при быстром перемещении окна настроек. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Tue Feb 09, 2010 13:35 Post subject: |
|
|
Avada wrote: | flm
Из всего вышеперечисленного пока смог воспроизвести в "классике" только следы на столбике пискелей при быстром перемещении окна настроек. |
Аналогично.
Баг номер один может быть вызван тем, что при быстрой беготне мыши или по иной причине (из банальной экономии ресурсов на перерисовку неактивного окна) система не посылает для этих регионов панели сообщение WM_PAINT с указанием области, требующей перерисовки - вот часть панели и остается необновленной.
Кстати, по скрину видно, что 7.50 - треугольнички на кнопках панели.  _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Tue Feb 09, 2010 14:03 Post subject: |
|
|
MVV wrote: | Кстати, по скрину видно, что 7.50 - треугольнички на кнопках панели. |
По скрину видно, что не раньше 7.50. Но с буквой "a" или без буквы — для отслеживания бага в спорных случаях иногда тоже имеет значение.  _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
flm

Joined: 09 Dec 2007 Posts: 467
|
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6192 Location: Москва
|
(Separately) Posted: Tue Feb 09, 2010 14:36 Post subject: |
|
|
Я воспроизвёл оба бага (никакого быстрого движения не требуется, просто надо аккуратно поймать нужное положение курсора и окна). Оба присутствуют в 7.51, зарепортил на бета-форум. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Feb 09, 2010 15:44 Post subject: |
|
|
flm wrote: | Причём тут активХ я вообще не понимаю. | OLE 2.0 в прошлом, испольуется при D&D. Было подозрение на TwinKey. Почитал ветку, понял, что проверяли грамотные люди.
А пока Баг не устранён, лечим так: Win+Break>>вк.Дополнительно>п.Быстродействие>кн.Параметры>вк.Виз. эффекты>Отображать содержимое окна при перетаскивании - снять галку>кн.Применить. |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
|
Back to top |
|
 |
flm

Joined: 09 Dec 2007 Posts: 467
|
(Separately) Posted: Tue Feb 09, 2010 19:43 Post subject: |
|
|
CaptainFlint wrote: | Я воспроизвёл оба бага (никакого быстрого движения не требуется, просто надо аккуратно поймать нужное положение курсора и окна). Оба присутствуют в 7.51, зарепортил на бета-форум. |
Спасибо. Надеюсь, этот багрепорт не сильно задержит выход 7.51.  _________________ cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Tue Feb 09, 2010 23:48 Post subject: |
|
|
Оба бага подтверждены на бета-форуме Гислером. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
|