|
|
#10 |
|
Участник
|
Я перекрыл методы Enter на гридах - заголовке и строках.
Для SalesLineGrid X++: public void enter() { SalesLineGrid.activeBackColor(WindowsPalette::HighlightBackground); GridHeader.activeBackColor(WindowsPalette::InactiveTitleBar); super(); } X++: public void enter() { SalesLineGrid.activeBackColor(WindowsPalette::InactiveTitleBar); GridHeader.activeBackColor(WindowsPalette::HighlightBackground); super(); } Можно было перекрыть метод получения (или потери) фокуса. Но он сработает только, если нажал в гриде на поле, разрешенное к редактированию. Субъективно - показалось, что форма стала сильно тормозить. Но, возможно, что это просто тестовая база, у которой мало оперативки для кэша. ЗЫ: Дочитал вопрос - ничего дополнительного для прорисовки не использовал.
__________________
Я прибыл к вам из Кантемировской дивизии. А там, как известно, дураков не держат!
Последний раз редактировалось БАХ43; 10.04.2019 в 20:53. |
|
|
|
|
|