FORMS выполнение триггера

cwe
Дата: 06.06.2006 10:22:31
Здравствуйте.
Такая ситуация: нужно выполнить триггер WHEN-BUTTON-PRESSED на кнопке.
Делаю go_item и потом execute_trigger, но в триггере оказывается происходит изменение свойства ENABLED кнопки, что будет выдавать ошибку, пока на кнопке установлен фокус ввода.
Можно ли как то по другому сделать? Код формы с кнопкой изменять не могу, к форме обращаюсь из внешней библиотеки.
Может просто погасить это сообщение об ошибке?
GKS_Samara
Дата: 06.06.2006 10:42:04

On Tue, 06 Jun 2006 12:22:31 +0500, cwe <nospam@sql.ru> wrote:

> Автор: cwe
> Здравствуйте.
> Такая ситуация: нужно выполнить триггер WHEN-BUTTON-PRESSED на кнопке.
> Делаю go_item и потом execute_trigger, но в триггере оказывается
> происходит
> изменение свойства ENABLED кнопки, что будет выдавать ошибку, пока на
> кнопке
> установлен фокус ввода.
> Можно ли как то по другому сделать? Код формы с кнопкой изменять не
> могу, к
> форме обращаюсь из внешней библиотеки.
> Может просто погасить это сообщение об ошибке?
> Тема Ответить Сообщение


Попробуй после execute_trigger выполнить clear_message.
--
Отправлено M2, революционной почтовой программой Opera:
http://www.opera.com/mail/

Posted via ActualForum NNTP Server 1.3

cwe
Дата: 06.06.2006 17:54:25
спасибо
в моем случае еще пришлось добавить synchronize
Mr_Frost
Дата: 06.06.2006 21:04:23
а не проще создать program unit и вызывать его из button pressed и еще хоть откуда?