Самостоятельная работа для защиты проекта. Выполнить записать в тетрадь модули, подготовиться к защите.
Задача 1.1. Вставьте в форму третью фотографию (вашего дома или машины) и еще одну кнопку с соответствующей подписью. Если файл с такой фотографией не существует, воспользуйтесь любым файлом из библиотеки 16color (см. п. 13).
Скопируйте текст для третьей кнопки в отчет и сделайте скриншот программы
Задача 1.2. Поменяйте подписи на кнопках на такие: «Сменить фотографию» и «Забрать фотографию», Третью кнопку удалите с формы, и очистите тект тела процедуры для третьей кнопки. Сохраните изменения. Измените код программы на первой кнопке с текстом : «Сменить фотографию»
Подсказка. В тексте процедур, описывающих работу кнопки, можно воспользоваться командами вида:
If( Image1-> Visible= = True) ... //Если видимость = True т.е видна первая картинка, то нужно сделать её //не видимой, а вторую картинку сделать видимой, при этом учтите, что //третья тоже должна быть пока не видима
|
Выполните программу и убедитесь в правильности ее работы.
Для кнопки «Забрать фотографию» все три картинки должны стать невидимыми.
Задача 1.3. Поменяйте сценарий работы программы для задачи 1.2 на следующий:
• сразу после запуска программы фотографий на форме не видно (т.е. в Object Inspector для рисунков установлено свойство Visible ложь False), есть две кнопки «Первая » (поменяйте надписи на кнопках в свойстве Caption) и «Спрятать» (поменяйте надписи на кнопках в свойстве Caption). Доступной является первая кнопка ( Установлено свойство Enabled (доступность) для первой кнопки);
• после щелчка на кнопке «Первая » должно появиться первое фото ( Image1), текст на первой кнопке - поменяться на «Вторая », кнопка «Спрятать » стать доступной (запрограммировать свойство Enabled (доступность) на значение TRUE );
• после щелчка на кнопке «Вторая » фотография в форме должна поменяться на вторую картинку (т.е. Image2), а подпись на этой кнопке — на «Третья »;
• после щелчка на кнопке «Третья » фотография в форме должна поменяться на третью, а подпись на этой кнопке - на «Первая»;
• после щелчка на кнопке «Спрятать » фотографии все должны исчезнуть, а эта кнопка стать недоступной.
Запишите фрагменты программного кода в отчет. Выполните программу и убедитесь в правильности ее работы.
Подсказка. В тексте процедур, описывающих работу кнопок, можно воспользоваться командами, которые меняют их свойства: Caption (подпись), Visible (видимость), Enabled (доступность).
Задача 1.4. См. условие задачи 1.3. Запрограммируйте кнопку «Спрятать» так, чтобы, щелкнув на ней, она становилась не только недоступной, но и невидимой,