Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 2042 - Не рисуется ProgressBar   Make a simular bug
Summary: Не рисуется ProgressBar
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Графика GDI / DIB / GDIPLUS (show other bugs)
Version: 1.0.9
Hardware: PC All
: P2 minor
Target Milestone: ---
Assignee: Илья Шпигорь
QA Contact: Денис Баранов
URL:
Whiteboard:
Keywords: WINEHQ
Depends on: 949
Blocks: 1733 3195
  Show dependency treegraph
 
In work:
Reported: 2008-07-02 16:58 MSD by Синицын Иван
Modified: 2010-01-20 16:24 MSK (History)
3 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
Вот скриншот с ошибкой..такая картинка на протяжении всей установки...только надписи меняются (18.76 KB, image/png)
2010-11-18 03:58 MSK, Синицын Иван
Details
таже проблема (22.97 KB, image/png)
2010-11-18 03:58 MSK, Синицын Иван
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Синицын Иван 2008-07-02 16:58:02 MSD
При утановке Компас 3D, в процессе копирования файлов не показывается ProgresssBar. Проявилась на 9 и 10 версии.
Comment 1 Анатолий Лютин 2008-07-02 17:54:33 MSD
Странно. Он имеет какие-то особенные стили? Скриншот не помешает...
Comment 2 Синицын Иван 2008-07-03 09:40:36 MSD
Created attachment 537 [details]
Вот скриншот с ошибкой..такая картинка на протяжении всей установки...только надписи меняются
Comment 3 Анатолий Лютин 2008-07-09 11:47:45 MSD
Точь в точь как в 9-ке
Comment 4 Синицын Иван 2008-07-10 16:59:38 MSD
Created attachment 570 [details]
таже проблема

В OpenOffice, такая же проблема проявилась.
Comment 5 Синицын Иван 2008-07-11 08:55:48 MSD
Ошибка с OpenOffice проявилась на школьном wine, на cellar все рисуется нормально.
Comment 6 Анатолий Лютин 2008-07-11 09:34:31 MSD
(In reply to comment #5)
> Ошибка с OpenOffice проявилась на школьном wine,
> на cellar все рисуется нормально.
> 
Хм, а у меня и на свободном wine в Компасе ошибка воспроизводится.
Comment 7 Илья Шпигорь 2009-05-19 13:51:48 MSD
Выложил патч.

Проблема заключается в том, что в msi диалогах используется событие SetProgress для установки состояния progress bar контрола, но подписки на получение этого события для обработки не происходит. Т.е. при получении запроса на обработку события SetProgress, оно не обрабатывается, т.к. его нет в списке подписки.

Решение заключается в подписке на событие SetProgress при добавлении progress bar контрола к msi диалогу.
Comment 8 Денис Баранов 2009-07-27 19:56:18 MSD
WINE@Etersoft CAD eter2/eter2
Принято.
Comment 9 Илья Шпигорь 2010-01-20 10:48:05 MSK
Патч приняли в оригинальный wine.