Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_практика_ТРПП.doc
Скачиваний:
14
Добавлен:
02.05.2019
Размер:
808.96 Кб
Скачать

Задание 1

Работа с формой. СОбытия мыши и клавиатуры

Цели:

  1. Закрепление теоретических сведений по работе с формой.

  2. Использование методов, свойств, событий для формы, мыши, клавиатуры.

Задание:

  1. Создать новый проект. Установить заголовок формы "Задание 1. Фамилия Имя. Группа".

  2. Сохранить проект в отдельном каталоге «..\Мои документы\Практика\».

  3. Установить размеры компонентов формы, являющиеся оптимальными для разрешения 800х600, рамку формы определить согласно варианту (Таблица 1.5)

  4. Установить для формы фирменную иконку, созданную в графическом редакторе Paint.

  5. Включить для формы подсказку "Работа с формой". Установить цвет фона подсказки согласно варианту (Таблица 1.1).

  6. Установить режим изменения цвета формы согласно варианту (Таблица 1.1) при перемещении указателя мыши по полю формы, при перемещении к углу формы она должна плавно менять свой цвет значений в границах : левая - a, правая - b, верхняя - c, нижняя – d. Включать/выключать этот режим нажатием  <Ctrl‑Alt-C>.

Таблица 1.1

Вар

Цвет фона

подсказки

Изменение цвета

формы

Условие закрытия

формы

Размер уменьшения/ увеличения формы, пикс.

1

clBackGround

a – clTeal

b – clGreen

c – clRed

d – clBlack

<Alt-X>

10

Продолжение таблицы 1.1

Вар

Цвет фона

подсказки

Изменение цвета

формы

Условие закрытия

формы

Размер уменьшения/ увеличения формы, пикс.

2

clSkyBlue

a – clGray

b – clWhite

c – clFuchsia

d – clBlue

Двойной щелчок мыши

5

3

clFuchsia

a – clYellow

b – clPurple

c – clMoneyGreen

d – clAqua

Двойной щелчок мыши

50

4

clTeal

a – clMaroon

b – clOlive

c – clSilver

d – clLime

F10

10

5

clNavy

a – clGreen

b – clRed

c – clSkyBlue

d – clWindow

<Alt-X>

40

6

clGreen

a – clHotLight

b – clTeal

c – clOlive

d – clPurple

<Ctrl-Z>

5

7

clGray

a – clYellow

b – clGreen

c – clFuchsia

d – clOlive

F12

30

8

clYellow

a – clTeal

b – clAqua

c – clPurple

d – clBlack

Двойной щелчок мыши

20

9

clHotLight

a – clRed

b – clMoneyGreen

c – clMaroon

d – clAqua

<Ctrl-Z>

100

10

clMaroon

a – clOlive

b – clBlack

c – clRed

d – clTeal

F10

70

11

clOlive

a – clPurple

b – clMaroon

c – clYellow

d – clGreen

F11

60

Продолжение таблицы 1.1

Вар

Цвет фона

подсказки

Изменение цвета

формы

Условие закрытия

формы

Размер уменьшения/ увеличения формы, пикс.

12

clPurple

a – clHotLight

b – clMedGray

c – clBlue

d – clRed

<Alt- X>

10

13

clSilver

a – clRed

b – clTeal

c – clWhite

d – clBlack

F10

5

14

clAqua

a – clLime

b – clPurple

c – clSilver

d – clBlue

Двойной щелчок мыши

20

15

clLime

a – clAqua

b – clWhite

c – clPurple

d – clMedGray

F12

30

  1. Установить условие закрытия формы (с запросом на разрешение) согласно варианту (Таблица 1.1).

  2. Установить возможность изменения формы: нажатие клавиш со стрелками <←>, <↓> сжимают форму, а клавиши со стрелками <→>, <↑> увеличивают форму согласно варианту (Таблица 1.1).

  3. Вывести размеры формы в окно минимизации внизу экрана при их изменении.

Контрольные вопросы

  1. Какие свойства определяет внешний вид формы

  2. Как определить стиль формы

  3. Какими свойствами определяется состояние формы на экране

  4. Определить набор обработчиков событий, связанных с мышью

  5. Определить набор обработчиков событий, связанных с клавиатурой

  6. Определить размеры формы, оптимальные для разрешения 800х600