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