Цитата:
А уж если для внесения изменений надо править компонент - это вообще ужас.
|
Если 1 раз для 1 программы то можно. Если пользоваться компонентом в разных программах, где он по разному настраивается то да: неудобно.
Цитата:
сделать только методы для выполнения соотв. действий
|
Это есть.
Цитата:
потом создать набор компоненто TAction и зарегистрировать из. Т.О. все горячие клавиши можно добавить "одним" кликом, но остается возможность гибкой настройки их и обработку (разрешить/запрерить, поменять заголовок и т.д., в т.ч. навестьб менюшки) выполяется в одном месте
|
и это можно делать и горячие клавиши в PopupMenu будут перекрывать те что по умолчанию.
Так что именно то, о чём вы посите уже доступно.