Delphi для профессионалов. Действия (Actions) и связанные с ними компоненты
Резюме
Хорошо знакомые со времен Delphi 1 составляющие интерфейса — меню
(TMainMenu, TPopupMenu), кнопки(TButton, TSpeedButton),
панели TPanel —постепенно уходят, уступая место компонентам с расширенной функциональностью. Центральным местом, где обрабатывается весь ввод пользователя, становится
хранилище действий — TActionList
или TActionManager.
В этой главе мы подробно рассмотрели оба компонента; читателю решать, на базе чего строить свой интерфейс.
С одной стороны, материал этой главы не оказывает прямого влияния на последующие. С другой, пользовательский интерфейс — та "печка", от которой "пляшут" при создании больших приложений. Поэтому имейте в виду при чтении всех прочих данную главу.
Знаете ли Вы, что декомпозиция программы - это создание модулей, которые в свою очередь представляют собой небольшие программы, взаимодействующие друг с другом по хорошо определенным и простым правилам.