Вариант 21. Написать приложение Windows, которое по заданным в текстовом файле исходным данным выводит информацию о ноутбуках в виде вертикальной столбиковой диаграммы. Этапы выполнения работы. 1) Создать главное окно. Заголовок содержит ФИО, гр., вар. Цвет фона окна - серый. 2) Создать меню вида: Notebooks Draw About Quit Show Пункт Draw запрещен. По Quit приложение завершается. По About выдается информация о теме разработки. 3) При запуске приложения из файла читаются исходные данные (файл сформировать самостоятельно). Файл должен быть доступен для корректировки текстовым редактором. 4) Пo Show открывается диалоговое окно, содержащее: - окно-список с введенной информацией(название ноутбука,емкость диска,цена) Использовать равноширинный шрифт с фиксированным количеством полей для соответствующей характеристики. - статическое окно над списком - заголовки граф(характеристик) (над соответствующей характеристикой) - окно-редактор для ввода минимальной емкости диска - окно-редактор для ввода максимальной приемлемой цены - группу из двух кнопок RADIOBUTTON: Hard drive, Price - определяют параметр сортировки. - OK,CANCEL - кнопки типа BS_PUSHBUTTON. При инициализации диалога фокус ввода должно иметь 1-е окно-редактор. При первом вызове д.б. выбрана кнопка Hard drive. Пункт меню Draw разрешается при выборе OK после завершения диалога. При выборе CANCEL выбор игнорируется и после завершения диалога пункт меню Draw остается в предыдущем состоянии. 5) По Draw в главном окне приложения строится вертикальная столбиковая диаграмма для ноутбуков,удовлетворяющих введенным ограничениям и упорядоченных по отмеченной характеристике по убыванию ее значения. Цвет прямоугольников - зеленый. Толщина линий оси и рисок градации - 1 пиксел и рисуются белым цветом. Также белым цветом выводится вся текстовая информация нормальной "жирности". При этом ось Y должна иметь градацию и наименование(Цена или Емкость диска), ось X именуется "Ноутбуки" и содержит их имена(допускается выводить имена внутри прямоугольников).Имя должно быть развернуто на 90 градусов. В левом верхнем углу рабочей области главного окна вывести значения введенных ограничений по цене и емкости диска. Обратите внимание на то,что отрисовка осей и диаграммы по новым выбранным значениям осуществляется только после входа в пункт Draw. 6) При 1-м(и других нечетных) двойных нажатиях правой клавиши мыши оси и риски градации рисуются толщиной 2 пиксела и весь текст выводится "жирным",а при 2-м (и других четных) - толщиной 1 пиксел и весь текст выводится "нежирным". Изображение должно масштабироваться при изменении размеров окна. Ознакомьтесь также с информацией в файле !README.TXT.