Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы данных лабораторные 3 курс.doc
Скачиваний:
48
Добавлен:
25.04.2019
Размер:
5.68 Mб
Скачать

2.2. Перечень используемого оборудования

Персональный компьютер

3. Задание 1. Создать главное (горизонтальное).

1.1 В Палитре компонентов на странице Standard разместить компонент MainMenu.

1.2 Запустить Конструктор меню командой Menu Designer контекстного меню компонента MainMenu

1.3 С помощью команды Insert контекстного меню Конструктора меню вставить пункты меню: Файл, Поиск, Редактирование, ?.

1.4 Используя свойство пункта меню Bitmap слева от заголовка пункта меню Файл поместить значок

Задание 2. Для пункта Файл главного меню создать следующие подменю: Новый, Открыть, Сохранить, Выход.

    1. Выделить в главном меню пункт Файл

    2. Выделить пустой шаблон для текущего меню

    3. Ввести в него заголовок пункта подменю Новый, нажать Enter

    4. Далее по аналогии вводим остальные пункты подменю

Задание 3. Для пункта Новый создать подменю (контекстное меню): Новый текст, Новый рисунок

(разветвленное меню)

3.1. Выделить пункт Новый

3.2 В контекстном меню пункта Новый выбрать команду Create Submenu (создать подменю) 3.3 Поочередно ввести подпункты: Новый текст, Новый рисунок

Задание 4.

    1. Добавить в пункте Файл подпункт Сохранить как и отделить его от подпункта Выход

    2. Для пункта Открыть создать подменю: BIBL1, BIBL2

Задание 5.

Сделать пункт Сохранить неактивным

После создания всех типов меню форма должна выглядеть так:

4. Контрольные вопросы

4.1 Какие типы меню применяются при создании приложения?

4.2 Где на форме располагается главное меню?

4.3 Какой компонент в Delphi используется для создания главного меню?

4. 1 Какой командой запускается конструктор меню?

4.4 Какое свойство пункта меню используется для задания заголовка пункта меню?

4.5 Как можно разместить значок слева от заголовка пункта меню?

4.6 Какое свойство пункта меню позволяет сделать его неактивным?

4.7 Когда появляется контекстное меню?

4.8 Можно ли создавать или изменять меню при выполнении приложения? Если «Да», то как?

5. Содержание отчёта

Отчёт должен содержать:

    1. Название работы

    2. Цель работы

    3. Задание

    4. Ответы на контрольные вопросы

    5. Выводы к работе.

Лабораторная работа № 10 Создание рабочих окон.

1. Цель работы:

изучить понятия, виды и назначение окон. Узнать примеры создание рабочих окон, в том числе и вложенных окон.

2. Пояснения к работе

2.1 Краткие теоретические сведения.

Краткие теоретические сведения…

2.2 Перечень используемого оборудования

Персональный компьютер.

3. Задания

3.1. Создать программу, имеющую три окна

1. Запустить Delphi 7

2. В главном меню программы выбрать File => New => Application

3. В главном меню программы выбрать File => New => Form. Таким же образом создаём ещё 1 окно.

3.2. Расположить главное и второе окно программы по центру экрана;

1. Выбираем необходимое окно и в инспекторе объектов устанавливаем свойству Position значение poScreenCenter

3.3. Попробовать различные положения окон: 1.  poDefault - Windows сам будет решать, где расположить окно и какие будут его размеры. 2.  poDefaultPosOnly - Windows сам будет решать только, где расположить окно, а размеры его будут такими, какие установите вы в свойствах. 3.  poDefaultSizeOnly - Windows сам будет решать только, какими будут размеры окна, а позиция будет такая, какую вы укажите в свойствах. 4.  poDesigned - и размер и позиция будет такими, какими вы укажите в свойствах. 5.  poDesktopCenter - окно формы будет располагаться по центру рабочего стола. 6.  poMainFormCenter - окно будет располагаться по центру основной формы. 7.  poOwnerFormCenter - окно будет располагаться по центру окна владельца, того окна которое вызвало это. 8.  poScreenCenter - окно будет располагаться по центру экрана.