Created attachment 710 [details] грязь1 ubuntu 8.04, 1c8.1 В конфигураторе создается новая форма На ней создается поле ввода или текстовое поле потом это поле цепляется мышью и перетаскивается - остается грязь При попытке повторить систеиа отработала по другому - поле вообще не цеплялось мышью, но стрелками двигалось нормально после полного удаления wine и его компонентов и библиотек система стала вести себя по другому стрелками поле двигалось, но при попытке зацепить и передвинуть мышью - пропадало с формы ( см примеры)
Created attachment 711 [details] до
Created attachment 712 [details] после попытки переместить поле мышью
Проверил в бутылке 1с81.8.76 При перетаскивании формы она пропадает.
Выложил хак. Проблема в том, что после отрисовки нового положения выделенного контрола, старая граница выделения не стирается. Обновляться должна вся форма, но вместо этого перерисовывается только граница формы, определяющая возможное расположение контролов. Возможно, windows в результате тех же вызовов 1С перерисовывает всю форму. Решение заключается в добавлении перерисовки формы для определенного контрола 1с8.
Кстати при перекрытии одного контрола другим, перекрытый контрол также должен перерисоваться, чтобы на нем не оставались следы при перетаскивании. Этот случай также надо протестировать.
eter41\eter17 Принято.