Показать сообщение отдельно
Старый 03.03.2006, 15:19   #1  
braathe is offline
braathe
Участник
 
90 / 13 (1) ++
Регистрация: 16.02.2005
? Странности с edit-методами
Всем доброго времени суток.

Очень интересная проблемка. Если создать форму с полем к которому прикреплен edit метод и потом заставить какую нибуть функцыю изменить значение поля программно (используя метод field.text(text); ) то ничего не меняется. После некоторого дебагинга обнаружилось что параметер _set (первый принимаемый параметр в edit методе) в edit методе при таком вызове не проставляется как true. На сколько я знау этот параметер используется для проверки изменения поля (тоесть true - изменено, false - не изменено). Вот и вопрос это баг или я чего-то не понял? Прилагаю простенький пример. Выходов из такой ситуацыи масса, просто интересен сам факт такой особенности едит методов.

С уважением Анатолий
Вложения
Тип файла: xpo AAATesEditField.xpo (7.1 Кб, 401 просмотров)