Bug 28

Summary: 1Cv77: Не обновляется окно
Product: WINE@Etersoft Reporter: Vitaly Lipatov <lav>
Component: Графика GDI / DIB / GDIPLUSAssignee: Анатолий Лютин <vostok>
Status: CLOSED FIXED QA Contact: Vitaly Lipatov <lav>
Severity: normal    
Priority: P2 CC: baraka, kondratyuk, vostok
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 42    
Attachments: Что получается при необновлении
рамка фокуса не перерисовывается

Description Vitaly Lipatov 2006-02-22 20:52:39 MSK
При движении окошка та же проблема - все заливается серым 
для примера возьмите мою конфу, зайдите в справочники - настройки - тыповые 
операции. 
 
В какой нибудь типовой операции, например в банковской добавьте шаблончик и 
подвигайте появившееся окошко
Comment 1 Vitaly Lipatov 2006-02-22 20:53:07 MSK
Created attachment 2 [details]
Что получается при необновлении
Comment 2 Vitaly Lipatov 2006-02-22 21:07:34 MSK
*** Bug 27 has been marked as a duplicate of this bug. ***
Comment 3 Vitaly Lipatov 2006-03-04 14:21:39 MSK
Возможно получится исправить к релизу  
Comment 4 Vitaly Lipatov 2006-03-04 14:36:57 MSK
Случайно закрыл  
Comment 5 Vitaly Lipatov 2006-03-09 19:09:51 MSK
Похоже та же бага  
http://bugs.winehq.org/show_bug.cgi?id=4778  
Comment 6 Vitaly Lipatov 2006-04-22 18:36:52 MSD
  * Документы - Платежное поручение. Кнопка - Перечисление налогов в окне - 
Заполнение реквизитов налоговых платежей - выбираем поле Налог, сбор или иной 
платеж в окне - Налоги и отчисления (Выбор) - Кнопка шстория окно - Значения 
периодических реквизитов При перемещении окна - окно не прорисовывается. 
  * Справочники-Налоги-Налоги и отчисления-Ставка-шстория - Не прорисовывается 
окно "Значение периодических реквизитов" при перемещении. Но при переключении 
между Браузером и 1С - окно "Значение периодических реквизитов" принимает 
нормальное состояние. 
Comment 7 Александр Пликус 2006-06-02 12:50:15 MSD
В конфигураторе при перемещении любого окна свойств полностью пропадает его
содержимое
Comment 8 Константин Кондратюк 2006-12-13 15:05:30 MSK
Подтверждаю для 1.0.5
При перемещении окна не перерисовываются в некоторых прямоугольных областях.
Comment 9 Анатолий Лютин 2007-04-16 16:48:49 MSD
Принимаюсь за исправление.
Comment 10 Анатолий Лютин 2007-04-16 19:32:16 MSD
Добавил хак, который не отсылает принудительно сигнал перерисовки всего окна. Тестим, если к среде всё нормально,то закрываю багу.
Comment 11 Анатолий Лютин 2007-04-16 19:39:43 MSD
И если с этим патчем перерисовка в дугих прогах глючить не будет!
Comment 12 Синицын Иван 2007-04-17 17:05:30 MSD
Created attachment 103 [details]
рамка фокуса не перерисовывается

Проблема с перерисовыванием окна решена (оно остается нормальным при движении), но вот фокус в нем прорисовывается не полностью.
Comment 13 Анатолий Лютин 2007-04-18 12:01:48 MSD
Исправил хак, теперь вроде ничего не ломаем, проверил - рамка фокуса перерисовывается правильно, окна перерисовываются.. Закрываю
Comment 14 Анатолий Лютин 2007-04-18 13:45:52 MSD
Наблюдения: с окнами НЕ управляемыми wine теперь всё ок. Если разрешить менеджеру окон управлять окнами, то если взять верхнее окно (оно перерисовывается нормально) и затем выделить другое (а это уже особенность Линуха в Винде если открыто модальное окно, то ты другое перетаскивать не сможешь), то оно перекрашивается. Исправить это технически очень сложно и противоречит архитектуре wine (надо в user32 добавлять x-ый драйвер ит.п.) + для нас это совсем не актуально.