Bug 7036

Summary: Переделать патч, исправляющий перерисовку текстового поля.
Product: WINE@Etersoft Reporter: Виталий Перов <vitperov>
Component: Окна / фокус / перерисовкаAssignee: Svetlana Zhukova <svzhu>
Status: CLOSED FIXED QA Contact: Andrey Vusik <night>
Severity: minor    
Priority: P4 CC: baraka, kondratyuk, night
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 595, 4195, 4267    
Bug Blocks: 42, 5101    

Description Виталий Перов 2011-03-22 16:45:31 MSK
Откатил три патча Ильи:

1)
commit 92c712e8035c196e02b60ac206c9b633ce3a0eba
Author: Ilya Shpigor <shpigor@etersoft.ru>
Date:   Wed Oct 7 15:45:56 2009 +0400

    gdi32: Fix the left side of the filling background for ExtTextOutW (eterbug #4195 #595)

2)
commit ebdfa3f6714f33d546a98658cdce445d7e887487
Author: Ilya Shpigor <shpigor@etersoft.ru>
Date:   Tue Sep 22 16:17:26 2009 +0400

    gdi32: Fix size of the filling background for drawing the text (eterbug #4267 #595)

3)
commit 2c207a9d538f24eab5333653507422642bb4b545
Author: Ilya Shpigor <shpigor@etersoft.ru>
Date:   Wed May 12 16:32:31 2010 +0400

    gdi32: Fix size of the filling background for drawing the text (eterbug #4267 #595)

Надо разобраться и сделать наконец-то нормальный патч.

В winehq уже несколько раз за последнее время исправляли этот кусок кода. Возможно уже исправили.
Для начала надо проверить все три зависимые баги (595, 4195, 4267).
Поручить можно отделу тестирования, надо только разобраться как тестировать на текущей версии eterhack. (не wine-school, а именно eterhack).
Comment 1 Константин Кондратюк 2011-09-02 20:30:06 MSK
Света, организуй тестирование связанных багов, пожалуйста.

После тестирования эту багу либо закрыть, либо перевесить на меня (сборный отчёт по итогам тестирования можно дать тут).
Comment 2 Svetlana Zhukova 2011-09-06 13:47:02 MSK
Задача 595 :
1. Не вводятся русские буквы, латиница вводится нормально

2. Иногда обрезаются подсказки

3. установка проходит нормально при установках winecfg = 98, при XP выдает
ошибку "1607:Не удается установить InstallShield Scripting Runtime" и
прекращает установку.

4. Неправильная отрисовка. см. скриншот.
wine@eterhack bottle bugs/993
WINE@Etersoft version 1.3.27-eter1.7

Таких ошибок нет.

Задача 4267
wine@eterhack bottle bugs/993 (здесь же)
WINE@Etersoft version 1.3.27-eter1.7
строка видна полностью.

Задачу 4195 и все остальные,которые касаются программы "Компас" буду проверять отдельно,массово.
Comment 3 Andrey Vusik 2011-09-15 20:09:42 MSK
Принято
Comment 4 Vitaly Lipatov 2014-09-12 02:48:17 MSK
Закрываем баги, принятые более года назад, и до сих пор не закрытые.