Kochmin Alexandr пишет:
дык. Taction это только для прав грубо говоря на пункты меню, т.е на действия. Но немаловажно добавить еще и права на просмотр, где будут TtabSheet и Tcolumn как минимум.
тут уже с Taction не выйдет.
Ну акции и в тулбаре живут, и к кнопкам диалогов нормально привязываются. :-)

Кроме того, при обработке акции можно обрабатывать так же и форму, на которой она живёт - так что проблем и правда нет. :-)

Да, в том механизме было сделано, что глобальная логика назначения прав перекрывает логику поведения акции. Т.е. если например акция должна запрещаться/разрешаться в зависимости от какого-то условия, то это писалось в обработчике идла этой акции. Но если она запрещена правами, то этот код просто не выполнялся. :-)

Хотя, если свой предок, то пожалуй проще его использовать.
В том приложении просто было довольно много форм и мноие просто от TForm наследовались.
--
Александр Замараев

Ответить