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

Отработанное время:
Продуктивное время:
Bug 2356 - Компас 3D: Некорректно отображаются расширенные всплывающие подсказки (tooltips)   Make a simular bug
Summary: Компас 3D: Некорректно отображаются расширенные всплывающие подсказки (tooltips)
Status: CLOSED FIXED
Alias: None
Product: КОМПАС 3D
Classification: Поддержка проектов
Component: Тестирование (show other bugs)
Version: v10
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Илья Шпигорь
QA Contact: Денис Баранов
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 753 1733
  Show dependency treegraph
 
In work:
Reported: 2008-09-01 15:26 MSD by Виталий Булгаков
Modified: 2024-03-04 14:58 MSK (History)
6 users (show)

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


Attachments
скрин (43.61 KB, image/png)
2010-11-18 03:58 MSK, Денис Баранов
Details
Скриншот в windows (15.89 KB, image/jpeg)
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-09-01 15:26:46 MSD
1. Запустить КОМПАС
2. Сервис - Вид приложения. Должно быть установлено:
Стиль приложение - Microsoft Office 2003
Цветные закладки документов - вкл.
Расширенные всплывающие подсказки - вкл.
Установить такое положение элементов управления и нажать Ок
3. Навести указатель мыши на кнопку на панели Стандартная, например, кнопку Создать. Во всплывшем tooltips текст обрезан.
Comment 1 Денис Баранов 2008-09-11 19:16:49 MSD
Ошибка воспроизвелась. Прилагаю скрин
Comment 2 Денис Баранов 2008-09-11 19:17:05 MSD
Created attachment 718 [details]
скрин
Comment 3 Илья Шпигорь 2009-04-10 16:15:56 MSD
Created attachment 1139 [details]
Скриншот в windows
Comment 4 Илья Шпигорь 2009-04-15 10:14:11 MSD
Выложил патч.

Здесь используется BCG контрол, который является родителем типса и задает его внешний вид с размером при получении уведомления WM_NOTIFY. Проблема заключается в том, что после посылки уведомления родителю wine сам считает размер окна типса и задает его с помощью SetWindowPos.

Решение заключается в том, чтобы посылать уведомление родителю после того, как wine задаст размер окна типса.
Comment 5 Виталий Перов 2009-06-01 14:29:23 MSD
В официальную ветку приняли патч, изменяющий передачу 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)

Нужно переделать патч на основе новых исходников
Comment 6 Илья Шпигорь 2009-06-03 12:45:25 MSD
Выложил TRY 2 патча.

Сгенерирован для текущей ветки eterhack.
Comment 7 Денис Баранов 2009-07-29 20:37:09 MSD
Принято.
WINE@Etersoft CAD eter2.1/eter2