ЛР №10. Компонент TMainMenu. Создайте проект «Художники» с пунктами меню, указанными в таблице. Для пунктов меню Казимир Малевич, Огюст Ренуар, Клод Моне, Эдуард Мане создайте вложенные подменю, каждое из которых содержит 2-4 пункта. Элементы изменения ра
Описание
Лабораторная работа. ЛР №10 Компонент TMainMenu. / задача из РК программа в Lazarus. В архиве также файл с объяснениями работы программы. Тэги: Программа на Lazarus, PascalObject, Pascal, Delphi, Turbo Delphi / Анимация, ЛР, РК, ДЗ, 2023
Условия для программы, под которые она выполнена:
- Создайте проект «Художники» с пунктами меню, указанными в таблице:
Файл | Художники | Формат |
Выход | Казимир Малевич | 25% |
Огюст Ренуар | 50% | |
Клод Моне | 100% | |
Эдуард Мане | 300% |
Для пунктов меню Казимир Малевич, Огюст Ренуар, Клод Моне, Эдуард Мане создайте вложенные подменю, каждое из которых содержит 2-4 пункта. Элементы изменения размера оформите в виде пунктов- переключателей, создайте комбинации «горячих» клавиш. Контекстное меню содержит все картины с линиями, разделяющими художников. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами.











похожие варианты заданий, под которые можете попробовать исправить программу:
Задания для самостоятельной работы
- Создайте проект «Графические файлы» с пунктами меню, указанными в таблице:
Файл | Тип файла | Размер |
Выход | *.bmp | 50% |
*.jpg | 100% | |
*.gif | 200% |
Для пунктов меню *.bmp, *.jpg, *.gif создайте вложенные подменю, каждое из которых содержит 2-4 пункта. Элементы изменения размера оформить в виде пунктов-переключателей. Контекстное меню содержит все имена файлов с линиями, разделяющими типы файлов. Для пункта меню
Выход создайте комбинацию «горячих» клавиш Ctrl+X. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами.
| |
- Создайте проект «Насекомые» с пунктами меню, указанными в таблице:
Файл | Насекомые | Размер |
Выход | Бабочки Ctrl+B | 33% |
Жуки Ctrl+J | 66% | |
Другие Ctrl+D | 100% |
Для пунктов меню Бабочки, Жуки, Другие создайте вложенные подменю, каждое из которых содержит 2-3 пункта, комбинации «горячих» клавиш. Элементы изменения размера оформите в виде пунктов- переключателей. Контекстное меню содержит все названия насекомых с линиями, разделяющими их тип. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами.
- Создайте проект «Географические карты» с пунктами меню, указанными в таблице:
Файл | Континент | Тип карты |
Выход Ctrl+H | Австралия | Физическая |
Антарктида | Плотность населения | |
Африка | ||
Евразия | ||
Сев. Америка | ||
Ю. Америка |
В зависимости от выбора типа карты должен открываться один из двух файлов. Элементы Физическая, Плотность населения, оформить в виде пунктов-переключателей. Контекстное меню содержит названия континентов. Для пункта меню Выход создайте комбинацию «горячих» клавиш Ctrl+H. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами.
- Создайте проект «Картинная галерея» с пунктами меню, указанными в таблице:
Файл | Тип | Художник |
Выход | Пейзаж Ctrl+B | Малевич |
Портрет Ctrl+C | Ренуар | |
Моне |
Для пунктов Пейзаж, Портрет создайте вложенные подменю, каждое из которых содержит 2-4 пункта. Элементы меню Малевич, Ренуар, Моне оформите в виде пунктов-переключателей. Контекстное меню содержит все картины с линиями, разделяющими типы. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами и комбинации
«горячих» клавиш.
- Создайте проект «Овощи-фрукты» с пунктами меню, указанными в таблице:
Файл | Овощи-фрукты | Размер |
Выход | Овощи Ctrl+O | Уменьшить |
Фрукты Ctrl+F | Увеличить |
Для пунктов Овощи, Фрукты создайте вложенные подменю, каждое из которых содержит 2-4 пункта. Элементы меню Уменьшить, Увеличить оформите в виде пунктов-переключателей. Контекстное меню содержит все овощи-фрукты с линиями, разделяющими типы. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами и комбинации «горячих» клавиш.
- Создайте проект «Страны мира» с пунктами меню, указанными в таблице:
Файл | Континент | Размер |
Выход Ctrl+H | Австралия | 25% |
Антарктида | 50% | |
Африка | 100% | |
Евразия |
200% | |
Сев. Америка | ||
Ю. Америка |
В зависимости от выбора континента должен открываться список стран. Контекстное меню содержит названия стран с линиями, разделяющими континенты. Для пунктов вложенного меню Размер создайте комбинации «горячих» клавиш, оформите их в виде пунктов- переключателей. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами.
- Создайте проект «Растения» с пунктами меню, указанными в таблице:
Файл | Растения | Размер |
Выход | Цветы | 10% Ctrl+D |
Деревья | 75% Ctrl+S | |
Лианы | 100% Ctrl+C | |
Кустарники | 200% Ctrl+Z |
Для пунктов меню Цветы, Деревья, Лианы, Кустарники создайте вложенные подменю, каждое из которых содержит 2-3 пункта. Элементы изменения размера оформите в виде пунктов-переключателей, назначьте
«горячие» клавиши. Контекстное меню должно содержать все названия растений с линиями, разделяющими их тип. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами.
- Создайте проект «Цветы» с пунктами меню, указанными в таблице:
Файл | Цвет | Тип |
Выход Ctrl+Z | Красный | Садовые |
Желтый | Полевые | |
Синий |
Для подменю пункта Цвет создайте вложенные подменю, каждое из которых содержит 2-3 пункта. Элементы меню «Тип» оформите в виде пунктов-переключателей. Назначьте «горячие» клавиши для пункта
«Выход». Контекстное меню должно содержать все названия растений с линиями, разделяющими их тип. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами.
- Создайте проект «Сказки» с пунктами меню, указанными в таблице:
Файл | Автор | Размер |
Выход | Пушкин | Увеличить в два раза |
Андерсен | Увеличить в три раза | |
Братья Гримм | Уменьшить в два раза |
| Бажов | Уменьшить в три раза |
Для пунктов меню Пушкин, Андерсен, Братья Гримм, Бажов создайте вложенные подменю, каждое из которых содержит 2-3 пункта – названия сказок. Элементы изменения размера оформите в виде пунктов- переключателей. Назначьте «горячие» клавиши для пункта «Выход». Контекстное меню должно содержать все названия растений с линиями, разделяющими их тип. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами.
Показать/скрыть дополнительное описание
Создайте проект «Художники» с пунктами меню, указанными в таблице: Файл Художники Формат Выход Казимир Малевич 25% Огюст Ренуар 50% Клод Моне 100% Эдуард Мане 300% Для пунктов меню Казимир Малевич, Огюст Ренуар, Клод Моне, Эдуард Мане создайте вложенные подменю, каждое из которых содержит 2-4 пункта. Элементы изменения размера оформите в виде пунктов- переключателей, создайте комбинации «горячих» клавиш. Контекстное меню содержит все картины с линиями, разделяющими художников. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами. Вот так выглядит форма и программа в сделанном виде: При формате 50% похожие варианты заданий, под которые можете попробовать исправить программу: Задания для самостоятельной работы Создайте проект «Графические файлы» с пунктами меню, указанными в таблице: Файл Тип файла Размер Выход *.bmp 50% *.jpg 100% *.gif 200% Для пунктов меню *.bmp, *.jpg, *.gif создайте вложенные подменю, каждое из которых содержит 2-4 пункта. Элементы изменения размера оформить в виде пунктов-переключателей.
Контекстное меню содержит все имена файлов с линиями, разделяющими типы файлов. Для пункта меню Выход создайте комбинацию «горячих» клавиш Ctrl+X. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами. Создайте проект «Насекомые» с пунктами меню, указанными в таблице: Файл Насекомые Размер Выход Бабочки Ctrl+B 33% Жуки Ctrl+J 66% Другие Ctrl+D 100% Для пунктов меню Бабочки, Жуки, Другие создайте вложенные подменю, каждое из которых содержит 2-3 пункта, комбинации «горячих» клавиш. Элементы изменения размера оформите в виде пунктов- переключателей. Контекстное меню содержит все названия насекомых с линиями, разделяющими их тип. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами.
Создайте проект «Географические карты» с пунктами меню, указанными в таблице: Файл Континент Тип карты Выход Ctrl+H Австралия Физическая Антарктида Плотность населения Африка Евразия Сев. Америка Ю. Америка В зависимости от выбора типа карты должен открываться один из двух файлов. Элементы Физическая, Плотность населения, оформить в виде пунктов-переключателей. Контекстное меню содержит названия континентов. Для пункта меню Выход создайте комбинацию «горячих» клавиш Ctrl+H. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами. Создайте проект «Картинная галерея» с пунктами меню, указанными в таблице: Файл Тип Художник Выход Пейзаж Ctrl+B Малевич Портрет Ctrl+C Ренуар Моне Для пунктов Пейзаж, Портрет создайте вложенные подменю, каждое из которых содержит 2-4 пункта. Элементы меню Малевич, Ренуар, Моне оформите в виде пунктов-переключателей.
Контекстное меню содержит все картины с линиями, разделяющими типы. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами и комбинации «горячих» клавиш. Создайте проект «Овощи-фрукты» с пунктами меню, указанными в таблице: Файл Овощи-фрукты Размер Выход Овощи Ctrl+O Уменьшить Фрукты Ctrl+F Увеличить Для пунктов Овощи, Фрукты создайте вложенные подменю, каждое из которых содержит 2-4 пункта. Элементы меню Уменьшить, Увеличить оформите в виде пунктов-переключателей. Контекстное меню содержит все овощи-фрукты с линиями, разделяющими типы. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами и комбинации «горячих» клавиш.
Создайте проект «Страны мира» с пунктами меню, указанными в таблице: Файл Континент Размер Выход Ctrl+H Австралия 25% Антарктида 50% Африка 100% Евразия 200% Сев. Америка Ю. Америка В зависимости от выбора континента должен открываться список стран. Контекстное меню содержит названия стран с линиями, разделяющими континенты. Для пунктов вложенного меню Размер создайте комбинации «горячих» клавиш, оформите их в виде пунктов- переключателей. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами. Создайте проект «Растения» с пунктами меню, указанными в таблице: Файл Растения Размер Выход Цветы 10% Ctrl+D Деревья 75% Ctrl+S Лианы 100% Ctrl+C Кустарники 200% Ctrl+Z Для пунктов меню Цветы, Деревья, Лианы, Кустарники создайте вложенные подменю, каждое из которых содержит 2-3 пункта. Элементы изменения размера оформите в виде пунктов-переключателей, назначьте «горячие» клавиши. Контекстное меню должно содержать все названия растений с линиями, разделяющими их тип.
Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами. Создайте проект «Цветы» с пунктами меню, указанными в таблице: Файл Цвет Тип Выход Ctrl+Z Красный Садовые Желтый Полевые Синий Для подменю пункта Цвет создайте вложенные подменю, каждое из которых содержит 2-3 пункта. Элементы меню «Тип» оформите в виде пунктов-переключателей. Назначьте «горячие» клавиши для пункта «Выход». Контекстное меню должно содержать все названия растений с линиями, разделяющими их тип. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами. Создайте проект «Сказки» с пунктами меню, указанными в таблице: Файл Автор Размер Выход Пушкин Увеличить в два раза Андерсен Увеличить в три раза Братья Гримм Уменьшить в два раза Бажов Уменьшить в три раза Для пунктов меню Пушкин, Андерсен, Братья Гримм, Бажов создайте вложенные подменю, каждое из которых содержит 2-3 пункта – названия сказок. Элементы изменения размера оформите в виде пунктов- переключателей. Назначьте «горячие» клавиши для пункта «Выход». Контекстное меню должно содержать все названия растений с линиями, разделяющими их тип. Назначьте клавиши быстрого доступа в соответствии с подчеркнутыми в таблице буквами..
Характеристики лабораторной работы
Список файлов
