|
![]() |
#1 |
Участник
|
![]()
У меня есть пункт меню (Menu Items - Action), который вызывает метод некоторого класса.
Даный метод производит операции с данными таблицы на форме. После этого форма обновляется лишь после того как я делаю с ней (формой) какие-либо действия: двигаю scroll bar-ы, выбираю поля в таблицах и т.д. Вопрос: можно как-либо принудительно перерисовать (обновить) форму ? |
|
![]() |
#2 |
Участник
|
element.redraw или WinApi::updateWindow(element.hWnd())
|
|
![]() |
#3 |
Участник
|
Хм... А element - это имя формы ?
Что-то нигде не могу найти такой метод... |
|
![]() |
#4 |
Участник
|
Я так понимаю, что вы мыняете данные и хотите видеть отображение их в форме, тогда в форме надо вызвать для одной строки reread() на DataSource, а если нужно обновить сразу несколько строк, то research()
|
|
|
За это сообщение автора поблагодарили: Zeratul (1). |
![]() |
#5 |
Участник
|
Цитата:
Сообщение от Gad
Я так понимаю, что вы мыняете данные и хотите видеть отображение их в форме, тогда в форме надо вызвать для одной строки reread() на DataSource, а если нужно обновить сразу несколько строк, то research()
![]() |
|
![]() |
#6 |
Moderator
|
element это как в классе this
__________________
С уважением, kvan. |
|
![]() |
#7 |
Участник
|
Вот примерчик для вашего класса:
в том случае если необходимо обновить только данные на форме PHP код:
|
|
|
За это сообщение автора поблагодарили: ChD (1). |