Управляющие элементы
В программе, которую мы только что
рассматривали, объект pMainMenul является
управляющим элементом. Данный объект —
указатель на экземпляр класса MainMenu (Главное
меню). Управляющий элемент — это объект на
форме, который придает форме новые
функциональные возможности. Управляющий
элемент автоматически выполняет много
заданий "по поручению" формы.
Использование управляющих элементов
упрощает программирование, так как
программисту не надо беспокоиться о
рисовании, о том, следует ли считать
представление формы недействительным, не
нужно думать о графических элементах и так
далее. Для того чтобы реализовать простое
меню с самого начала, нам пришлось написать
довольно много кода. Управляющие элементы,
которые реализуются с помощью объектов,
содержат богатый, вполне пригодный для
повторного использования код.
|