
- •Требования к оформлению отчетов по лабораторным работам по ос
- •Лабораторная работа № 1 разработка windows-программ для выполнения операций с окнами различных стилей
- •Методические указания:
- •Варианты заданий:
- •Лабораторная работа № 2 разработка windows-программ для вывода текста и графики в окна. Обработка сообщений клавиатуры и мыши
- •Методические указания:
- •Варианты заданий:
- •Лабораторная работа № 3 создание и использование ресурсов в windows-программах. Организация меню и диалога. Работа с таймерами.
- •Методические указания:
- •Варианты заданий:
Варианты заданий:
№ вар |
Стиль окна |
Используемое меню |
Выводимый в окно объект |
Выполняемые с объектом действия |
Элементы управления на диалоговой панели |
1 |
Главное окно |
Меню из файла ресурсов |
Текстовая строка |
Перемещается сверху-вниз и наоборот с шагом 10 пикселей с интервалом 0,2 сек |
EditBox используется для задания новой строки текста, которая будет выводиться Группа из 3 EditBox используется для задания составляющих RGB цвета символов Button вызывает стандартное диалоговое окно Color для изменения цвета фона текста |
Временное окно |
Всплывающее меню |
Битовый образ |
Перемещается по диагонали сверху-вниз и наоборот с шагом 40,30 пикселей с интервалом 0,5 сек |
||
2 |
Главное окно |
Динамически созданное меню |
Текстовая строка |
Перемещается по боковой диагонали снизу-вверх и наоборот с шагом 20,15 пикселей с интервалом 0,3 сек |
EditBox используется для задания размера шрифта Button вызывает стандартное диалоговое окно Color для изменения цвета символов Группа из 3 EditBox используется для задания составляющих RGB цвета фона текста |
Временное окно |
Меню из файла ресурсов |
Сектор эллипса |
Перемещается по окружности радиусом 130 пикселей по часовой стрелке на 15о с интервалом 0,5 сек |
||
3 |
Главное окно |
Динамически созданное меню |
Текстовая строка |
Перемещается по боковой диагонали снизу-вверх и наоборот с интервалом 1 сек |
Группа из 5 RadioButton используется для выбора размера шрифта (5 вариантов) Группа из 3 EditBox используется для задания составляющих RGB цвета символов Button вызывает стандартное диалоговое окно Color для изменения цвета фона текста |
Временное окно |
Всплывающее меню |
Сегмент эллипса |
Перемещается по окружности радиусом 180 пикселей против часовой стрелки на 10о с интервалом 0,4 сек |
||
4 |
Главное окно |
Меню из файла ресурсов |
Битовый образ |
Перемещается в окне случайным образом с интервалом 1 сек |
Группа из 5 RadioButton используется для выбора размеров X*Y битового образа (5 вариантов) Button вызывает стандартное диалоговое окно Color для изменения цвета фона окна |
Временное окно |
Динамически созданное меню |
Текстовая строка |
Перемещается по углам окна по часовой стрелке с интервалом 0,5 сек |
||
5 |
Главное окно |
Меню из файла ресурсов |
Прямоугольник |
Перемещается по углам окна против часовой стрелки с интервалом 1 сек |
Группа из 3 RadioButton используется для выбора вида фигуры (3 варианта) Button вызывает стандартное диалоговое окно Color для изменения цвета заливки фигуры |
Временное окно |
Всплывающее меню |
Текстовая строка |
Перемещается слева-направо и наоборот с интервалом 0,5 сек |
||
6 |
Главное окно |
Динамически созданное меню |
Битовый образ |
Перемещается сверху-вниз и наоборот с интервалом 1 сек |
ComboBox используется для выбора размеров X*Y битового образа (5 вариантов) Группа из 3 EditBox используется для задания составляющих RGB цвета фона окна |
Временное окно |
Меню из файла ресурсов |
Прямоугольник с закруглен-ными краями |
Перемещается по диагонали сверху-вниз и наоборот с интервалом 0,5 сек |
||
7 |
Главное окно |
Динамически созданное меню |
Битовый образ |
Перемещается по боковой диагонали снизу-вверх и наоборот с интервалом 1 сек |
ListBox используется для выбора размеров X*Y битового образа (5 вариантов) Группа из 3 EditBox используется для задания составляющих RGB цвета фона окна |
Временное окно |
Всплывающее меню |
Текстовая строка |
Перемещается по периметру окна по часовой стрелке с шагом 20 пикселей с интервалом 0,3 сек |
||
8 |
Главное окно |
Меню из файла ресурсов |
Квадрат |
Перемещается по периметру окна против часовой стрелки с шагом 30 пикселей с интервалом 0,5 сек |
Группа из 2 EditBox используется для задания размеров X,Y фигуры ListBox используется для выбора вида фигуры (3 варианта) |
Временное окно |
Динамически созданное меню |
Битовый образ |
Перемещается слева-направо и наоборот с шагом 20 пикселей с интервалом 0,4 сек |
||
9 |
Главное окно |
Меню из файла ресурсов |
Прямоугольник |
Перемещается сверху-вниз и наоборот с шагом 10 пикселей с интервалом 0,2 сек |
ComboBox используется для выбора размеров X*Y фигуры (5 вариантов) ListBox используется для выбора вида фигуры (3 варианта) |
Временное окно |
Всплывающее меню |
Текстовая строка |
Перемещается по диагонали сверху-вниз и наоборот с шагом 40,30 пикселей с интервалом 0,5 сек
|
||
10 |
Главное окно |
Динамически созданное меню |
Битовый образ |
Перемещается по боковой диагонали снизу-вверх и наоборот с шагом 20,15 пикселей с интервалом 0,3 сек |
Группа из 5 RadioButton используется для выбора размеров X*Y битового образа (5 вариантов) Button вызывает стандартное диалоговое окно Color для изменения цвета фона окна |
Временное окно |
Меню из файла ресурсов |
Прямоугольник с закруглен-ными краями |
Перемещается по окружности радиусом 130 пикселей по часовой стрелке на 15о с интервалом 0,5 сек
|
||
11 |
Главное окно |
Динамически созданное меню |
Квадрат |
Перемещается сверху-вниз и наоборот с интервалом 1 сек |
ComboBox используется для выбора вида фигуры (3 варианта) Группа из 3 EditBox используется для задания составляющих RGB цвета заливки фигуры |
Временное окно |
Всплывающее меню |
Битовый образ |
Перемещается по окружности радиусом 180 пикселей против часовой стрелки на 10о с интервалом 0,4 сек |
||
12 |
Главное окно |
Меню из файла ресурсов |
Текстовая строка |
Перемещается в окне случайным образом с интервалом 1 сек |
Группа из 5 RadioButton используется для выбора размера шрифта (5 вариантов) Группа из 3 EditBox используется для задания составляющих RGB цвета символов Button вызывает стандартное диалоговое окно Color для изменения цвета фона текста |
Временное окно |
Динамически созданное меню |
Сектор эллипса |
Перемещается по углам окна по часовой стрелке с интервалом 0,5 сек |
||
13 |
Главное окно |
Меню из файла ресурсов |
Прямоугольная рамка |
Перемещается по углам окна против часовой стрелки с интервалом 1 сек |
ListBox используется для выбора размеров X*Y фигуры (5 вариантов) ComboBox используется для выбора вида фигуры (3 варианта) |
Временное окно |
Всплывающее меню |
Текстовая строка |
Перемещается слева-направо и наоборот с интервалом 0,5 сек |
||
14 |
Главное окно |
Динамически созданное меню |
Текстовая строка |
Перемещается сверху-вниз и наоборот с интервалом 1 сек |
ComboBox используется для выбора размера шрифта (5 вариантов) Группа из 3 EditBox используется для задания составляющих RGB цвета символов Button вызывает стандартное диалоговое окно Color для изменения цвета фона текста |
Временное окно |
Меню из файла ресурсов |
Битовый образ |
Перемещается по диагонали сверху-вниз и наоборот с интервалом 0,8 сек |
||
15 |
Главное окно |
Меню из файла ресурсов |
Битовый образ |
Перемещается по углам окна против часовой стрелки с интервалом 1 сек |
ListBox используется для выбора размеров X*Y битового образа (5 вариантов) Группа из 3 EditBox используется для задания составляющих RGB цвета фона окна |
Временное окно |
Всплывающее меню |
Текстовая строка |
Перемещается слева-направо и наоборот с интервалом 0,5 сек
|
||
16 |
Главное окно |
Меню из файла ресурсов |
Битовый образ |
Перемещается по периметру окна против часовой стрелки с шагом 30 пикселей с интервалом 0,5 сек |
ListBox и ComboBox используются для выбора размеров X,Y битового образа (по 5 вариантов) Button вызывает стандартное диалоговое окно Color для изменения цвета фона окна |
Временное окно |
Динамически созданное меню |
Окружность |
Перемещается слева-направо и наоборот с шагом 20 пикселей с интервалом 0,4 сек |
||
17 |
Главное окно |
Динамически созданное меню |
Эллипс |
Перемещается по боковой диагонали снизу-вверх и наоборот с интервалом 1 сек |
ListBox используется для выбора вида фигуры (3 варианта) Группа из 3 EditBox используется для задания составляющих RGB цвета заливки фигуры |
Временное окно |
Всплывающее меню |
Битовый образ |
Перемещается по периметру окна по часовой стрелке с шагом 20 пикселей с интервалом 0,3 сек |
||
18 |
Главное окно |
Динамически созданное меню |
Битовый образ |
Перемещается по боковой диагонали снизу-вверх и наоборот с шагом 20,15 пикселей с интервалом 0,3 сек |
Группа из 5 RadioButton используется для выбора размеров X*Y битового образа (5 вариантов) Button вызывает стандартное диалоговое окно Color для изменения цвета фона окна |
Временное окно |
Всплывающее меню |
Квадрат |
Перемещается по окружности радиусом 130 пикселей по часовой стрелке на 15о с интервалом 0,5 сек |
||
19 |
Главное окно |
Меню из файла ресурсов |
Битовый образ |
Перемещается по окружности радиусом 180 пикселей против часовой стрелки на 10о с интервалом 0,4 сек |
ListBox используется для выбора размеров X*Y битового образа (5 вариантов) Группа из 3 EditBox используется для задания составляющих RGB цвета фона окна |
Временное окно |
Динамически созданное меню |
Текстовая строка |
Перемещается по боковой диагонали снизу-вверх и наоборот с интервалом 0,7 сек |
||
20 |
Главное окно |
Меню из файла ресурсов |
Сектор эллипса |
Перемещается в окне случайным образом с интервалом 1 сек |
Группа из 2 EditBox используется для задания размеров X,Y фигуры ListBox используется для выбора вида фигуры (3 варианта) |
Временное окно |
Всплывающее меню |
Текстовая строка |
Перемещается по углам окна по часовой стрелке с интервалом 0,5 сек |
||
21 |
Главное окно |
Меню из файла ресурсов |
Текстовая строка |
Перемещается по диагонали сверху-вниз и наоборот с шагом 40,30 пикселей с интервалом 0,5 сек |
EditBox используется для задания нового строки текста, которая будет выводиться Группа из 3 EditBox используется для задания составляющих RGB цвета символов Button вызывает стандартное диалоговое окно Color для изменения цвета фона текста |
Временное окно |
Всплывающее меню |
Прямоугольник |
Перемещается по боковой диагонали снизу-вверх и наоборот с шагом 20,15 пикселей с интервалом 0,3 сек |
||
22 |
Главное окно |
Динамически созданное меню |
Текстовая строка |
Перемещается сверху-вниз и наоборот с интервалом 1 сек |
ListBox используется для выбора размера шрифта (5 вариантов) Button вызывает стандартное диалоговое окно Color для изменения цвета символов Группа из 3 EditBox используется для задания составляющих RGB цвета фона текста |
23 |
Главное окно |
Динамически созданное меню |
Пятиугольник |
Перемещается в окне случайным образом с интервалом 1 сек |
Группа из 2 EditBox используется для задания размеров X,Y фигуры ListBox используется для выбора вида фигуры (3 варианта) |
Временное окно |
Всплывающее меню |
Битовый образ |
Перемещается по окружности радиусом 130 пикселей по часовой стрелке на 15о с интервалом 0,5 сек |
||
24 |
Главное окно |
Меню из файла ресурсов |
Прямоугольник с закруглен- ными краями |
Перемещается по боковой диагонали снизу-вверх и наоборот с интервалом 0,8 сек |
Группа из 2 EditBox используется для задания размеров X,Y фигуры Button вызывает стандартное диалоговое окно Color для изменения цвета заливки фигуры |
Временное окно |
Динамически созданное меню |
Битовый образ |
Перемещается по периметру окна по часовой стрелке с шагом 20 пикселей с интервалом 0,3 сек |
||
25 |
Главное окно |
Меню из файла ресурсов |
Текстовая строка |
Перемещается по периметру окна против часовой стрелки с шагом 30 пикселей с интервалом 0,5 сек |
ListBox используется для выбора размера шрифта (5 вар-тов) Button вызывает стандартное диалоговое окно Color для изменения цвета символов Группа из 3 EditBox используется для задания составляющих RGB цвета фона текста |
Временное окно |
Всплывающее меню |
Квадрат |
Перемещается слева-направо и наоборот с шагом 20 пикселей с интервалом 0,4 сек |
||
26 |
Главное окно |
Динамически созданное меню |
Сектор эллипса |
Перемещается сверху-вниз и наоборот с шагом 10 пикселей с интервалом 0,2 сек |
ListBox и ComboBox используются для задания размеров X,Y фигуры (по 5 вариантов) Button вызывает стандартное диалоговое окно Color для изменения цвета заливки фигуры |
Временное окно |
Меню из файла ресурсов |
Битовый образ |
Перемещается по диагонали сверху-вниз и наоборот с шагом 40,30 пикселей с интервалом 0,5 сек |