Цель работы: получить практические навыки по работе с таким элементом управления MS Windows как закладка.
Оборудование:
— персональный компьютер класса Pentium-4;
— операционная система Microsoft Windows XP;
— система разработки программного обеспечения Microsoft Visual Studio 6.0 (Microsoft Visual C++ 6.0).
Краткие сведения из теории:
1. Создание закладки (основные принципы и функции).
Выполнить индивидуального задания:
Написать программу под Microsoft Windows, которая осуществляет работы, указанные ниже:
Вариант №2
Формируем меню, состоящее из следующих пунктов: «Файл», «Сервис», «Помощь», «Выход».
Пункт меню «Файл» содержит опции: «Ввод\редактирование», «Выход».
При выборе опции «Ввод\редактирование» появляется окно модального диалога, содержащее следующие элементы управления: список, в котором отображаются наименования оборудования механического цеха машиностроительного предприятия; кнопка «Добавление»; кнопка «Редактирование», кнопка «Удаление», кнопка «Выход».
При выборе кнопки «Добавление» появляется окно модального диалога со следующими элементами управления: окно редактирования, в котором вводится новое наименование оборудования; кнопка «Сохранить»; кнопка «Отказ». При выборе кнопки «Сохранить» наименование помещается в список и осуществляется выход из данного диалогового окна. При выборе кнопки «Отказ» осуществляется выход из диалогового окна без добавления наименования в список.
При выборе кнопки «Редактирование» осуществляются те же работы, что и при выборе кнопки «Добавление» с той лишь разницей, что в окно редактирования помещается редактируемая информация. Здесь предусмотреть блокировку открытия диалога редактирования в случае, если не выбрано редактируемое наименование.
При выборе кнопки «Удаление» удаляется выбранное наименование из списка. Здесь предусмотреть блокировку удаления, если не выбрано наименование, и запрос на подтверждение удаления.
При выборе кнопки «Выход» осуществляется выход из диалога с сохранением содержимого списка в файле.
1.5 При выборе пункта меню «Сервис» появляется окно, содержащее закладку. Закладка состоит из трех элементов: Сортировка по алфавиту, Сортировка по длине наименования, Запись результатов сортировки в файл.
С каждой закладкой связан немодальный диалог.
Диалог, связанный с закладкой Сортировка по алфавиту, содержит следующие элементы управления: список, в котором данные по оборудованию представлены в порядке расположения в файле, кнопку «Сортировка по алфавиту». При нажатии на кнопку «Сортировка по алфавиту» результаты сортировки должны отображаться в списке.
Диалог, связанный с закладкой Сортировка по длине наименования, содержит следующие элементы управления: список, в котором данные по оборудованию представлены в порядке расположения в файле, кнопку «Сортировка по длине наименования». При нажатии на кнопку «Сортировка по длине наименования» результаты сортировки должны отображаться в списке.
Диалог, связанный с закладкой Запись результатов сортировки в файл, содержит следующие элементы управления: список, в котором данные по оборудованию представлены в порядке расположения в файле, кнопку «Запись в файл». При нажатии на кнопку «Запись в файл» результаты сортировки должны быть сохранены в файле.
1.6. При выборе пункта меню «Помощь» в главном окне программы появляется краткое руководство пользователя по работе с данной программой.
1.7. При выборе пункта меню «Выход» осуществляется выход при приложения.
Комментарии (0)
RSS свернуть / развернутьТолько зарегистрированные и авторизованные пользователи могут оставлять комментарии.