Встраивание объекта

Колонтитулы используются для отображения дополнительной информации, такой как заголовок или дата. Существует две разновидности верхних и нижних колонтитулов в форме: страничные (заголовок/примечание страницы) и общие (заголовок/примечание формы). Они появляются на верхнем и нижнем полях страницы или формы и могут добавляться или удаляться попарно.

Для ввода заголовка или примечания формы в режиме проектирования формы выберите из меню Вид команду Заголовок/примечание формы. На экране в окне конструктора формы появятся область заголовка (Заголовок формы) и область примечания (Примечание формы) (рис. 3.20). В этих областях можно разместить текст и элементы управления так же, как в основной области формы.

Рис. 3.20. Области колонтитулов формы

Чтобы сделать форму более наглядной, отформатируйте ее заголовок. Для этого сначала расширьте область заголовка в форме. Поместите указатель мыши между областью заголовка (Заголовок формы) и областью данных (Область данных) так, чтобы он приобрел вид двунаправленной стрелки, щёлкните по кнопке Поместить название формы.

Активизируйте кнопку Надпись на панели инструментов, переместите изменившийся указатель мыши в требуемое место области заголовка и выполните щелчок. Теперь введите заголовок, например, Заказы.

Чтобы заголовок выделялся среди других надписей, установите для него другой тип и размер шрифта.

Для улучшения внешнего вида формы можно встроить в ее заголовок иллюстрацию. Поскольку форма в нашем примере содержит данные о моделях автомобилей и заказы на них, уместно поместить в ее заголовок рисунок автомобиля.

Процесс встраивания базируется на механизме OLE (Object Linking and Embedding).

Итак, нам необходимо встроить рисунок автомобиля в форму. Простейшим графическим редактором среды Windows является стандартное приложение данной операционной системы – Paint. Можно воспользоваться и другим редактором, поддерживающим технологию OLE, например Corel Draw или Photo Finish.

В области заголовка формы выполните щелчок справа от текста заголовка и выберите команду Объект из меню Вставка. Появится диалоговое окно выбора типа встраиваемого объекта. Открыть данное окно можно и с помощью кнопок Свободная рамка объекта илиПрисоединенная рамка объекта панели инструментов. После щелчка на соответствующей кнопке следует перевести указатель мыши в заголовок формы и начертить там рамку для иллюстрации. После того как кнопка мыши будет отпущена, появится диалоговое окно Вставка объекта(рис. 3.21).

Рис. 3.21. Окно выбора типа встраиваемого объекта

Данное окно содержит список всех инсталлированных в Windows прикладных программ, которые поддерживают технологию OLE. Просмотрите список, выделите название любого графического редактора и щелкните по кнопке OK. После этого на экране появится окно редактора, в котором можно создать рисунок.

В окне редактора вы можете нарисовать любой необходимый элемент самостоятельно. Для этого существуют различные инструменты и богатая палитра цветов.

Существует готовая библиотека Clipart, оттуда можно выбрать картинку с автомобилем, например файл blusedan.wmf. Внесите, если считаете нужным, изменения в рисунок с помощью редактора Paint и сохраните его под другим именем, допустим, car.bmp.

Когда имеется готовый рисунок, установите в окне Вставка объекта опцию Создать из файла, и окно Вставка объекта изменит свой вид (рис. 3.22).

Рис. 3.22. Встраивание объекта из файла

Остается, воспользовавшись кнопкой Обзор, отыскать нужный файл и определить способ вставки объекта в форму. Если установить опцию Связь, любые изменения в исходном файле приведут к изменению объекта в документе. Если же опцию Связь не активизировать, объект будет внедрен в документ.

Иллюстрация получится слишком большой для нашей формы, поэтому попробуйте ее уменьшить, выполнив на ней щелчок, а затем переместив маркеры изменения размеров. Изменение размера возможно, если в окне свойств объекта в строке Установка размеров задано значение По размеру рамки.

Примечание. Не уменьшайте рисунок автомобиля слишком сильно, поскольку это может исказить его внешний вид. Изменяйте размеры изображения пропорционально по горизонтали и вертикали.

Выполните щелчок на иллюстрации, поместите курсор мыши на маркер перемещения (большой чёрный квадрат в левом углу) и перетащите рамку в желаемую позицию справа от заголовка формы. Размер заголовка формы изменяется в соответствии с размерами вставленной иллюстрации, а область данных формы с полями сдвигается вниз.

Если рисунок поместился не полностью, маркируйте его и измените размеры рамки с помощью маркеров изменения размеров. В случае, когда нижний край рамки находится слишком далеко от изображения, подвиньте его вверх, используя соответствующий маркер изменения размеров. Готовый заголовок формы представлен на рисунке (рис. 3.23).

Если возникнет необходимость откорректировать иллюстрацию или заменить другой, выполните на ней двойной щелчок, после чего запустится приложение-сервер.

Рис. 3.23. Встроенная графика в форме

Существуют и другие способы встраивания в форму объектов из других прикладных программ или образования связей между элементами формы и файлами, созданными в других приложениях. Для этого в вашем распоряжении имеются следующие команды из меню Вставка:

Диаграмма – вставляет диаграмму в форму, вызывая для этого Мастер диаграмм.

Рисунок – вставляет рисунок в форму.

Объект – вставляет объект в форму (встроенный или связанный).

Элемент ActiveX – вставляет в форму элементы ActiveX.

Гиперсвязь – вставляет в форму гиперссылки.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: