Summary: | Meta Trader и значки на черном фоне, либо их полное отсутствие | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Denis V. Chernosov <denis0.ru> |
Component: | Общее | Assignee: | BUGS@Etersoft <bugs> |
Status: | CLOSED INVALID | QA Contact: | Илья Шпигорь <shpigor> |
Severity: | normal | ||
Priority: | P5 | CC: | kondratyuk, lav, olezha |
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 100, 1143 | ||
Attachments: | Иконки в МетаТрейдере обесцвечиваются. |
Description
Denis V. Chernosov
2008-02-14 09:19:05 MSK
Created attachment 1466 [details]
Иконки в МетаТрейдере обесцвечиваются.
"Апну" тему... На данный момент есть следующая статистика: 1) Максимальное число инсталляций без этого бага у меня получилось с эмуляцией win98 + 24 битный цвет в настройках X-ов. 2) При эмуляции winXP в навигаторе однозначно появляется черный фон у значков. 3) При 16-битном цвете иконки на панелях становятся бесцветными. Тоже практически везде. 4) На некоторых слабеньких интегрированных видеокартах не помогает ничего - значки панелей бесцветные или вовсе не видны, в Навигаторе либо черный фон, либо тоже никаких значков. 5) DefaultFbBpp 32 давно не использую, толку от неё никакого. 6) На wine Etersoft@Local mfc42.dll уже лежит, но проблемы это не решает. Наверное излишне говорить, что под виндой всё корректно работает на тех же самых машинах и с 16-битным цветом и с 24-битным... "Апну" тему... На данный момент есть следующая статистика: 1) Максимальное число инсталляций без этого бага у меня получилось с эмуляцией win98 + 24 битный цвет в настройках X-ов. 2) При эмуляции winXP в навигаторе однозначно появляется черный фон у значков. 3) При 16-битном цвете иконки на панелях становятся бесцветными. Тоже практически везде. 4) На некоторых слабеньких интегрированных видеокартах не помогает ничего - значки панелей бесцветные или вовсе не видны, в Навигаторе либо черный фон, либо тоже никаких значков. 5) DefaultFbBpp 32 давно не использую, толку от неё никакого. 6) Тестировал на всех версиях wine. И ванильной и от Этерсофта и платный и бесплатный. Наверное излишне говорить, что под виндой всё корректно работает на тех же самых машинах и с 16-битным цветом и с 24-битным... Илья, что мы тут можем сделать? > Илья, что мы тут можем сделать?
В оригинальном wine проблема с обесцвечиванием иконок решилась. Насколько знаю, благодаря реализации AlphaBlending.
С черным фоном все не очень хорошо. Там у них не приавильно работает отрисовка масок в функциях DrawIcon.
Мы можем сделать хак для нашего eterhack, но к wine-public я бы его прикладывать не стал. Т.к. в оригинальном wine в последнее время эти функции достаточно часто меняются, причем в лучшую сторону. Можно еще потратить кучу времени на исследование проблемы и попробовать сделать корректный патч для winehq. Больше не поручаем заданий bugs@. Задача относится к релизу 2.1. , который больше не поддерживается. Аннулирую. |