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

Задание 3

Работа с объектами. переключатели и списки

Цели:

  1. Закрепление теоретических сведений по работе с объектами: независимые и зависимые переключатели, раскрывающийся список, управление значением величины выбора.

  2. Использование свойств компонентов: TCheckBox, TRadioButton, TScrollBar, TComboBox.

Задание:

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

  2. Расположить на форме объекты (рисунок 3.1) согласно индивидуальному заданию (Таблица 3.1): Button1 (для заданий, отмеченных *); Edit1 (для заданий, отмеченных *); Panel1; TCheckBox; TRadioButton; TscrollBar; TComboBox.

Рисунок 3.1

Переключатель ComboBox, должен выбирать из списка в 5 элементов (* - с возможностью дополнения через внутреннее окно Edit):

  1. цвет формы;

  2. цвет панели;

  3. тип курсора;

  4. *гарнитуру шрифта на форме;

  5. *размер формы;

  6. *заголовок формы.

В пунктах c, d, e дополнять список ComboBox через внутреннее окно Edit. Занесение в список должно осуществляться после нажатия кнопки «Добавить».

RadioGroup должен содержать список переключателей для выбора

  1. типа рамки формы (не менее 5 элементов);

  2. типов рамки панели (не менее 5 элементов);

  3. размера шрифта заголовка формы (не менее 5 элементов);

  4. размера шрифта элементов формы (не менее 5 элементов);

  5. положения формы на экране: 2 группы переключателей (расположение по вертикали и по горизонтали) по 3 положения в каждой группе.

Элементы CheckBox должны служить в качестве переключателей

  1. вкл/выкл кнопок системного меню;

  2. вкл/выкл подсказок для всех элементов формы;

  3. очистки/восстановления заголовка формы;

  4. запрещения изменения заголовка формы;

  5. восстановления первоначальных размеров формы;

  6. запрещения закрытия приложения;

  7. запрещение изменения остальных выключателей ComboBox;

  8. запрещения изменений в RadioGroup;

  9. запрещения изменений Position в ScrollBar;

  10. запрещения изменения всех выключателей.

В пунктах g-j не использовать свойства типа Visible и Enable.

ScrollBar плавное изменение цвета шрифта на панели;

  1. плавное изменения положения панели на форме;

  2. плавное изменение размеров панели;

  3. плавное изменение размеров формы.

    1. Для каждого компонента определить подсказку (Hint).

    2. Установить фирменную иконку с изображением первой буквы имени.

Таблица 3.1 - Индивидуальные задания

вар

ComboBox

RadioGroup

CheckBox

ScrollBar

вар

ComboBox

RadioGroup

CheckBox

ScrollBar

1

a

a

a g

a

16

d

a

e i

a

2

b

b

b h

b

17

e

b

f j

b

3

c

c

с i

c

18

f

c

d g

c

4

d

d

e j

a

19

a

d

b h

a

5

e

e

f g

b

20

b

e

с i

b

6

f

a

d h

c

21

c

a

a i

c

7

a

b

b i

a

22

d

b

e g

a

8

b

c

с j

b

23

e

c

b g

b

9

c

d

f g

c

24

f

d

d j

c

10

d

e

e h

a

25

a

e

c h

a

11

e

a

b j

b

26

b

a

f j

b

12

f

b

d i

c

27

c

b

a j

c

13

a

c

с g

a

28

d

c

e h

a

14

b

d

a h

b

29

e

d

с g

b

15

c

e

b g

c

30

f

e

d h

c

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

  1. Какие из компонентов относятся к зависимым переключателям

  2. Какие из компонентов относятся к независимым переключателям.

  3. Определить основные свойства компонента зависимые переключатели

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

  5. Определить основные свойства компонента раскрывающийся список выбора

  6. Определить основные свойства компонента управление значением величины