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

Отработанное время:
Продуктивное время:
Bug 2404 - Грязь при растягивании окна в Конфигураторе   Make a simular bug
Summary: Грязь при растягивании окна в Конфигураторе
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: 1.0.9
Hardware: PC Ubuntu
: P4 normal
Target Milestone: ---
Assignee: Илья Шпигорь
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 3305
  Show dependency treegraph
 
In work:
Reported: 2008-09-10 19:16 MSD by Глеб Кордюков
Modified: 2009-03-01 18:04 MSK (History)
2 users (show)

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


Attachments
грязь1 (88.94 KB, application/octet-stream)
2010-11-18 03:58 MSK, Глеб Кордюков
Details
до (81.97 KB, application/octet-stream)
2010-11-18 03:58 MSK, Глеб Кордюков
Details
после попытки переместить поле мышью (48.87 KB, application/octet-stream)
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-10 19:16:28 MSD
Created attachment 710 [details]
грязь1

ubuntu 8.04, 1c8.1
В конфигураторе создается новая форма
На ней создается поле ввода или текстовое поле
потом это поле цепляется мышью и перетаскивается - остается грязь
При попытке повторить систеиа отработала по другому - поле вообще не
цеплялось мышью, но стрелками двигалось нормально
после полного удаления wine и его компонентов и библиотек система стала
вести себя по другому стрелками поле двигалось,
но при попытке зацепить и передвинуть мышью - пропадало с формы ( см примеры)
Comment 1 Глеб Кордюков 2008-09-10 19:17:03 MSD
Created attachment 711 [details]
до
Comment 2 Глеб Кордюков 2008-09-10 19:17:41 MSD
Created attachment 712 [details]
после попытки переместить поле мышью
Comment 3 Andrey Vusik 2008-09-10 22:37:13 MSD
Проверил в бутылке 1с81.8.76
При перетаскивании формы она пропадает.
Comment 4 Илья Шпигорь 2009-02-03 13:46:07 MSK
Выложил хак.

Проблема в том, что после отрисовки нового положения выделенного контрола, старая граница выделения не стирается. Обновляться должна вся форма, но вместо этого перерисовывается только граница формы, определяющая возможное расположение контролов.

Возможно, windows в результате тех же вызовов 1С перерисовывает всю форму.

Решение заключается в добавлении перерисовки формы для определенного контрола 1с8.
Comment 5 Илья Шпигорь 2009-02-03 13:52:47 MSK
Кстати при перекрытии одного контрола другим, перекрытый контрол также должен перерисоваться, чтобы на нем не оставались следы при перетаскивании.

Этот случай также надо протестировать.
Comment 6 Денис Баранов 2009-02-13 18:31:19 MSK
eter41\eter17
Принято.