Summary: | Компас 3D: Некорректно отображаются расширенные всплывающие подсказки (tooltips) | ||
---|---|---|---|
Product: | [Поддержка проектов] КОМПАС 3D | Reporter: | Виталий Булгаков <bulgakov> |
Component: | Тестирование | Assignee: | Илья Шпигорь <shpigor> |
Status: | CLOSED FIXED | QA Contact: | Денис Баранов <baraka> |
Severity: | normal | ||
Priority: | P2 | CC: | kondratyuk, lav, mais, mx, pav, vitperov |
Version: | v10 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 753, 1733 | ||
Attachments: |
скрин
Скриншот в windows |
Description
Виталий Булгаков
2008-09-01 15:26:46 MSD
Ошибка воспроизвелась. Прилагаю скрин Created attachment 718 [details]
скрин
Created attachment 1139 [details]
Скриншот в windows
Выложил патч. Здесь используется BCG контрол, который является родителем типса и задает его внешний вид с размером при получении уведомления WM_NOTIFY. Проблема заключается в том, что после посылки уведомления родителю wine сам считает размер окна типса и задает его с помощью SetWindowPos. Решение заключается в том, чтобы посылать уведомление родителю после того, как wine задаст размер окна типса. В официальную ветку приняли патч, изменяющий передачу hwnd. Откатил патч: commit 6ac3f665c0700a90c46be6362db224f906857149 Author: Ilya Shpigor <shpigor@etersoft.ru> Date: Tue Apr 14 17:18:25 2009 +0400 comctl32: Allow parent to set tip position after the system do it (eterbug #2356) Нужно переделать патч на основе новых исходников Выложил TRY 2 патча. Сгенерирован для текущей ветки eterhack. Принято. WINE@Etersoft CAD eter2.1/eter2 |