Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
System programming / Методические указания / Методичка к лабораторным работам (рус).doc
Скачиваний:
53
Добавлен:
08.05.2015
Размер:
218.11 Кб
Скачать

6.4. Задание на лабораторную работу

Вариант 1

Написать программу, содержащую в файле ресурсов три иконки. Используя таймер, осуществить периодическую смену трех данных иконок в приложении и в "трейе". Программа должна содержать диалоговое окно, вызываемое по нажатию комбинации клавиши, в котором пользователь может изменить время смены иконок.

Вариант 2

В файл ресурсов поместить три собственных изображения курсора. Разделить рабочую область окна приложения на три части. При попадании мыши в каждую из этих областей, курсор меняет свой вид на одно из трех изображений, заданных в файле ресурсов. Программа должна содержать меню, в котором есть пункт "О программе", выбрав который, пользователь получает информацию о создателе программы. Пункты меню должны иметь «горячие клавиши».

Вариант 3

Написать программу с меню, в котором можно установить цвет фона приложения, изменить размер окна приложения, получить информацию о создателе программы. При выборе пункта меню открывается соответствующее диалоговое окно.

Вариант 4

Написать программу с меню, которое содержит пункт "О программе" со сведениями об авторе и пункт управления цветом фона окна приложения. По активизации последнего, выводится окно диалога, в котором пользователь задает три значения (R,G,B,) при помощи полос скроллинга с одновременным изменением цвета фона. Пункты меню должны иметь «горячие клавиши».

Вариант 5

Написать программу, содержащую меню и три диалоговых окна. Окна открываются через меню. Реализовать возможность управления представлением текста в одном из окон посредством другого окна, в котором задаются размеры цвет шрифта, цвет фона, толщина букв. Третье окно предоставляет информацию об авторе программы. Пункты меню должны иметь «горячие клавиши».

Вариант 6

Создать в ресурсе приложения три битовых образа (иконки). Вывести данные образы в клиентскую область окна приложения. Пользователь при помощи мыши выбирает необходимую ему иконку, которая отображается как иконка приложения и в трейе приложения. Меню программы содержит пункт "О программе" со сведениями об авторе.

Вариант 7

Создать новую коллекцию курсоров в файле ресурсов для основных операций с приложением. Пользователь через меню и специальное диалоговое окно может задать какие именно изображения курсора следует заменить в приложении. Одно из диалоговых окон предоставляет информацию об авторе программы. Пункты меню должны иметь «горячие клавиши».

Вариант 8

Определить в ресурсном файле ресурс пользователя – массив чисел, соответствующий битовому изображению иконки. В приложении использовать этот массив для создания новой иконки и поместить созданную иконку в заголовок приложения. Меню программы содержит пункт "О программе" со сведениями об авторе.

Вариант 9

Написать программу, которая содержит в файле ресурсов альтернативные варианты названия приложения (title), иконки приложения, иконки трея и размеров окна приложения. Используя меню, обеспечить пользователю возможность изменения этих элементов окна приложения. Меню программы содержит пункт "О программе" со сведениями об авторе.