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

Отработанное время:
Продуктивное время:
Bug 3970 - 1C 7.7: Некорректная отрисовка контрола для редактирования ячейки в отчёте   Make a simular bug
Summary: 1C 7.7: Некорректная отрисовка контрола для редактирования ячейки в отчёте
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Окна / фокус / перерисовка (show other bugs)
Version: 1.0.10
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Илья Шпигорь
QA Contact: Денис Баранов
URL:
Whiteboard:
Keywords:
Depends on: 827
Blocks: 760 3962
  Show dependency treegraph
 
In work:
Reported: 2009-05-21 14:03 MSD by Константин Кондратюк
Modified: 2010-04-15 10:40 MSD (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Константин Кондратюк 2009-05-21 14:03:18 MSD
Формируем любой отчёт (например, отчёты->оборотно-сальдовая ведомость)
На панели инструментов внизу страницы снимаем атрибут "Только просмотр"
Указываем на ячейку - вверху есть контрол для редактирования, в который выводится содержимое ячейки.
Кликаем на контрол для того, чтобы отредактировать значение - он закрашивается серым. Значение можно увидеть, только выделив строку курсором.
Comment 1 Илья Шпигорь 2009-05-21 15:58:26 MSD
Сломалось патчем на багу #827.
Comment 2 Илья Шпигорь 2009-05-22 10:46:43 MSD
Выложил патч.

Патч на #827, устанавливающий visible region для DC, ориентируется только на стиль окна - SS_BITMAP. В случае если это не static контрол, биты стиля могут иметь совершенно другой смысл, но такое же значение. Похоже это и происходит в 1с.

Решение заключается в добавлении проверки на класс. Теперь патч на #827 будет срабатывать только для стандартных static контролов, имещих стиль "Static".
Comment 3 Денис Баранов 2010-04-15 10:40:05 MSD
Принято.
WINE@Etersoft 1.0.12 eter5/eter4