Имеется несколько компонентов, которые сами по себе не выполняют никаких действий, но помогают организовать взаимодействие компонентов в приложении и обмен информацией между приложениями. Это компоненты, представленные в таблице 9.1. Компоненты ActionList и ImageList организуют управление внутри приложения и позволяют сделать его код более четким и понятным, отвечающим принципам объектно-ориентированного программирования.
Компоненты OLEContainer, DDEClientConv, DDEClientItem и TDDEServerItem организуют взаимодействие одновременно выполняемых приложений по двум различным технологиям: OLE и DDE. Вопросы взаимодействия приложений требуют развернутых пояснений, выходящих за рамки данной книги. Поэтому компоненты, связанные с технологиями OLE и DDE, рассматриваться далее не будут.
К компонентам, организующим управление приложением, можно также отнести объекты Application — приложение и Screen — экран. Эти объекты отсутствуют в палитре компонентов, но всегда создаются автоматически в каждом приложении. Некоторые характеристики этих объектов также будут рассмотрены в данной главе.
Пикто- грамма | Компонент | Страница | Описание |
ActionList (список событий) | Standard | Обеспечивает диспетчеризацию событий | |
ImageList (список изображений) | Win32 | Предназначен для работы со списками изображений одинакового размера в меню, инструментальных панелях и т.п. | |
АррlicationEvents (события приложения) | Additional | Перехватывает события приложения | |
OLEContainer (контейнер OLE) | System | Используется при создании области клиента для объекта OLE | |
DDEClientConv (диалог с сервером DDE) | System | Используется клиентом DDE для организации диалога с сервером DDE | |
DDEClientItem (данные, передаваемые серверу DDE) | System | Используется для определения данных клиента, передаваемых в диалоге серверу DDE | |
TDDEServerItem (данные, передаваемые клиенту DDE) | System | Используется для определения данных сервера, передаваемых клиенту DDE в течение диалога |