|
Delphi. Лабораторная работа № 11. (4 часа). «Проектирование меню, панели инструментов и строки состояния». Цели:
|
Ход работы:
1. Изучить (повторить) теоретический материал:
Тема 11. "Проектирование меню и других элементов интерфейса".
2. Получить (уточнить) у преподавателя номер своего варианта.
3. Выбрать из списка номер полученного варианта и прочитать условие задачи:
4. Если возникли вопросы по условиям задач, задайте их преподавателю.
5. Скачать, распаковать, открыть и внимательно изучить примеры: Пример-1; Пример-2.
6. Разработать приложение для своего варианта.
7. Протестировать работу приложения.
8. Оформить отчет по лабораторной работе. Для этого следует в строке заголовка главной формы записать:
"ЛР N. Вариант N. Группа. Фамилия Имя." В начале программного модуля главной формы записать как комментарий:
номер, название, цель работы;
номер варианта, условие задачи;
дата окончания работы, Фамилия, Имя, группа.
9. Сдать преподавателю выполненную работу:
Работая в локальной сети колледжа, скопировать папку с работой («№группы_Фамилия_№ЛР») в папку на сетевом сервере: \\Server_uch\_БУФЕР\_Aud_27 (на рабочем столе создан ярлык к папке "_ЛР-сдача").
Работая не в колледже, создать файл-архив папки с работой, зайти на сайте "Образовательный портал" в раздел "Обратная связь", заполнить поля формы, прикрепить свой файл-архив и отправить его преподавателю.
10. Оценки по проверенным работам можно посмотреть в электронном журнале:
Работая в локальной сети колледжа, откройте ярлык на рабочем столе "Журнал".
Работая не в колледже, зайти на сайте "Образовательный портал" в раздел "Учебные журналы", открыть журнал текущего семестра.
Индивидуальные задания
Разработать приложение для просмотра графических файлов (форматы bmp, jpg, wmf).
В приложении спроектировать следующие элементы интерфейса:
Главное меню, его минимальный состав:
Файл Вид О программе
Открыть... Норма
Сохранить... Меньше
Закрыть Больше
-------------------- ---------------
Выход Панель инструментов
Строка состояния
Придумать и спроектировать еще несколько пунктов меню (команд).
Пункты меню "Норма", "Меньше", "Больше" должны работать как группа взаимоисключающих переключателей.
Пункты меню "Панель инструментов" и "Строка состояния" должны работать как независимые переключатели (помечаться "птичкой" и отображать/прятать соответствующие элементы интерфейса).
При выборе пункта меню "О программе" должна открываться форма, на которой отображается рисунок (для художественного оформления), сведения об авторе и программе.
4 балла.
· Локальное меню, дублирующее некоторые команды главного меню (по своему выбору).
2 балла.
· Панель инструментов с кнопками для выполнения некоторых команд (по своему выбору).
2 балла.
· Строка состояния, на которой отображаются текущий размер картинки и имя открытого файла.
2 балла.
Разработать приложение для просмотра файлов в формате html.
В приложении спроектировать следующие элементы интерфейса:
· Главное меню, его минимальный состав:
Файл Вид О программе
Открыть... Спрятать
--------------- Показать
Выход ---------------
Панель инструментов
Строка состояния
Придумать и спроектировать еще несколько пунктов меню (команд).
Пункты меню "Спрятать" и "Показать" должны работать как группа взаимоисключающих переключателей.
Пункты меню "Панель инструментов" и "Строка состояния" должны работать как независимые переключатели (помечаться "птичкой" и отображать/прятать соответствующие элементы интерфейса).
При выборе пункта меню "О программе" должна открываться форма, на которой отображается рисунок (для художественного оформления), сведения об авторе и программе.
4 балла.
· Локальное меню, дублирующее некоторые команды главного меню (по своему выбору).
2 балла.
· Панель инструментов с кнопками для выполнения некоторых команд (по своему выбору).
2 балла.
· Строка состояния, на которой отображаются размер рамки компонента WebBrowser и имя открытого файла.
2 балла.
Разработать приложение для просмотра и редактирования текстовых файлов в формате rtf.
В приложении спроектировать следующие элементы интерфейса:
· Главное меню, его минимальный состав:
Файл Вид О программе
Открыть... Шрифт...
Сохранить... Абзац...
Очистить --------------------
--------------- Панель инструментов
Выход Строка состояния
Придумать и спроектировать еще несколько пунктов меню (команд).
Пункты меню "Шрифт..." и "Абзац..." должны обеспечить несколько операций по редактированию текста (изменение шрифта, размера, стиля и др.).
Пункты меню "Панель инструментов" и "Строка состояния" должны работать как независимые переключатели (помечаться "птичкой" и отображать/прятать соответствующие элементы интерфейса).
При выборе пункта меню "О программе" должна открываться форма, на которой отображается рисунок (для художественного оформления), сведения об авторе и программе.
4 балла.
· Локальное меню, дублирующее некоторые команды главного меню (по своему выбору).
2 балла.
· Панель инструментов с кнопками для выполнения некоторых команд (по своему выбору).
2 балла.
· Строка состояния, на которой отображаются ФИО, группа разработчика и имя открытого файла.
2 балла.
Модифицировать приложение, разработанное в лабораторной работе № 9 для просмотра и редактирования файлов с табличными данными (по вашему варианту в лабораторной работе № 9).
В приложении спроектировать следующие элементы интерфейса:
· Главное меню, его минимальный состав:
Файл Вид О программе
Открыть... Просмотр
Сохранить... Редактирование
Обработка --------------------
Очистить Панель инструментов
--------------- Строка состояния
Выход
Придумать и спроектировать еще несколько пунктов меню (команд).
Пункты меню "Просмотр" и "Редактирование" должны работать как группа взаимоисключающих переключателей и обеспечивать соответственно два режима работы - 1) Только просмотр данных; 2) Просмотр и редактирование данных.
Пункты меню "Панель инструментов" и "Строка состояния" должны работать как независимые переключатели (помечаться "птичкой" и отображать/прятать соответствующие элементы интерфейса).
При выборе пункта меню "О программе" должна открываться форма, на которой отображается рисунок (для художественного оформления), сведения об авторе и программе.
4 балла.
· Локальное меню, дублирующее некоторые команды главного меню (по своему выбору).
2 балла.
· Панель инструментов с кнопками для выполнения некоторых команд (по своему выбору).
2 балла.
· Строка состояния, на которой отображаются текущий режим ("Редактирование", или "Просмотр") и имя открытого файла с данными.
2 балла.