Данная лабораторная работа на примере показывает как нужно работать с компонентами контекстного меню PopupMenu и главного меню MainMenu. Программа также позволяет менять фоновый рисунок на форме программы на любой другой выбранный пользователем.
На форме размещен компонент TImage, который является контейнером рисунка и растянут по всей форме. Программа состоит из двух форм, одна из которых справка. Компоненты PopupMenu и MainMenu служат для вывода контекстного и выпадающего меню соответственно. Они находятся во вкладке Dialogs. Их редактирование производится из встроенного в Delphi дизайнера меню, которое вызывается двойным щелчком мыши и в свойствах указывается имя пункта меню и т.п. настройки. Чтобы работало контекстное меню щелчок правой кнопки по какому-либо компоненту нужно выбрать этот компонент и в свойстве PopupMenu выбрать помещенный ранее на форму компонент имеющий в стандартном случае имя PopupMenu1.
Лабораторная работа № 9
Цель: научиться создавать простейшее приложение.
Задание: написать приложение , которое имело бы возможность изменять обои по выбору пользователя. Программа должна содержать меню с разделами: файл, справка, о программе. Все открываемые окна в программе должны быть по-разному графически оформлены. Приложение должно открывать текстовый файл, позволять сортировать из него отдельные строки. Оба текста должны сохраняться и печататься.
Справка программы:
Программа может загрузить любой фоновый рисунок на форму.
Чтобы скопировать текст из первого текстового поля во второе
нужно щелкнуть кнопку "копировать". Затем правым кликом мыши
по второму полю и выбрать "вставить" . Либо можно
воспользоваться выбором соответствующего пунтка меню из
строки меню. Чтобы сменить фоновый рисунок щелкните по
кнопке "сменить фоновый рисунок". Выберите рисунок и нажмите
"открыть". Чтобы сохранить нажмите кнопку "сохранить" и
выберите место сохранения. Чтобы распечатать текст в 1 поле
шелкните кнопку "печать". Для второго текстового поля
все команды дублируются в контекстном меню.
Вот такая вот “сложная” прога
. Если что непонятно задавайте вопросы в комментариях.
Популярность: 9%

