Есть лист-бокс.
Если в лист-боксе поле типо "галка" установлена, то надо дизаблить кнопки Изменить, Удалить.
Пишем код на BRW1:Browse.Action
Код: Выделить всё
IF PC:Flag ! поле типо галка
CASE Control
OF ?Change
RETURN 1
OF ?Delete
RETURN 1
END
END
Ситуация когда работает не корретно:
В лист-боксе выделена запись где галки нет. Т.е. все кнопки доступны.
Жмем правой кнопкой мыши на записи где галка есть. Записы выделяется. Появляется корректное popup-меню, но
кнопки по прежнему доступны, а должны быть задизаблены.