Презентация "Создание приложений в среде С++ Builder, с использованием компонентов управления"
Подписи к слайдам:
Тема урока
Цель урока: Студенты систематизируют и углубят знания о компонентах управления в среде C++ Builder и по теме «Computer commands in C++ Builder», создав информационный проект в среде C++ Builder и объяснив принцип создания на английском языке. Задание 2. Откройте в moodle.kkat.edu.kz задание Аппаратные средства ПК и найдите пары для словEx.3 Match all part of the computer in this table
Вид проекта Задание 4. Подготовьте наглядный материал для проекта. Найдите картинки всех основных и периферийных устройств в Интернете и сохраните их в папке с будущим проектом. Всего должно быть 10 картинок. Задание 4. Подготовьте наглядный материал для проекта. Найдите картинки всех основных и периферийных устройств в Интернете и сохраните их в папке с будущим проектом. Всего должно быть 10 картинок. Вид проекта Задание 5. Добавьте компоненты и настройте их свойства
Компонент |
Свойство |
Значение |
Form1 |
Caption |
Аппаратные средства ПК |
RadioGroup1 |
Items |
РУС ENG |
Caption |
Язык |
|
Image1 |
Picture |
Картинка Флаг России |
Stretch |
True |
|
Image2 |
Picture |
Картинка Флаг Англии |
Stretch |
True |
|
MainMenu |
В редакторе создайте меню |
- How can we change the name of the form?
- What property is used for radio group creation?
- What property is used for location the picture?
- What property is used for whole picture in the object of image?
- Form1
- RadioGroup1
- N1,N2,N3,N4 (пункты меню) Для компонентов Image1 и Image2 настраиваем свойство видимости или невидимости Если был выбран английский язык, то изменяем надписи компонентов на английский язык и делаем видимым флаг Англии
Caption
Combo box
Label
Memo
Page control
Tab sheet
Image
Picture
Radio group
Bevel
Item index
ValueListEditor
This component creates on the form the place for location different tabs of the program. It allows to change interface, rewriting these pages on the main menu. This component is located in Win 32 tab.
Caption
Combo box
Label
Memo
Page control
Tab sheet
Image
Picture
Radio group
Bevel
Item index
ValueListEditor
Ex.8
Многостраничная панель PageControl Многостраничные панели позволяют экономить пространство окна приложения, размещая на одном и том же месте страницы разного содержания PageControl (многостраничный блокнот) расположен на странице Win32 Для добавления новой страницы, используется контекстное менюПосле того, как вы добавите пару-тройку вкладок, они появятся в окне Object TreeView
Свойства компонента PageControl
Свойство |
Назначение |
Style |
Определяет стиль отображения компонента: tsTabs — закладки , tsButtons — кнопки, tsFlatButtons — плоские кнопки |
MultiLine |
Определяет, будут ли закладки размещаться в несколько рядов, если все они не помещаются в один ряд |
ActivePage |
Имя активной страницы |
Pages[Index: Integer] |
Доступ к странице по индексу (первая страница имеет индекс 0). Свойство только для чтения |
Свойства страницы TabSheet
Свойство |
Назначение |
Name |
Имя, по которому можно ссылаться на страницу |
PageIndex |
Индекс страницы, по которому можно ссылаться на страницу |
Caption |
Надпись, которая появляется на ярлычке закладки |
ImageIndex |
Индекс изображения, которое может появляться на ярлычке закладки |
- Добавьте компонент PageControl из вкладки Win32 и создайте две вкладки.
- Настройте свойства Caption для первой Основные устройства, а для второй Периферийные устройства.
- Добавьте на каждую из вкладок соответствующее количество компонентов Image, загрузив в них картинки и создав для этих картинок подсказки на соответствующее название.
- Для отображения подсказки установите свойство Show Hint для всех картинок в значение True.
- Реализуйте программно изменение свойства Hint для всех рисунков и свойства Caption для вкладок компонента PageControl
- Добавьте в пункт меню Стиль подпункты Закладки и Кнопки
- По нажатию на эти пункты будет изменяться свойство Style компонента PageControl на соответственные значения
- По нажатию на пункты Основные устройства и Периферийные устройства будет происходить переключение вкладок программно, используя свойство ActivePage (PageControl1->ActivePage=TabSheet1;) 10. Пункт Выход будет закрывать форму
Я разместил на форму компоненты…
|
Я настроил свойства компонентов в окне свойств.
|
Для вызова редактора кода, я щелкнул двойным щелчком по компоненту радиогруппа.
|
Для создания новой вкладки на компоненте PageControl правой кнопкой мыши вызвал контекстное меню
|
Для изменения надписей с одного языка на другой были использованы свойства …
|
Для отображения компонента Image на форме используется свойство Visible;
|
Чтобы полностью разместить картинку в компоненте использовал свойство Stretch
|
Программно я настраивал изменение надписей для события щелчок мыши на компоненте радиогруппа |
Информатика - еще материалы к урокам:
- Методическая разработка интегрированного урока "Создание приложений в среде С++ Builder, с использованием компонентов управления"
- Презентация "Компьютерное информационное моделирование. Методика математического моделирования"
- Конспект урока "Защита файлов и управление доступом к ним"
- Презентация "Математические основы информатики. Логика"
- Тест "Технические и программные средства мультимедиа технологий (вариант 2)"
- Тест "Технические и программные средства мультимедиа технологий (вариант 1)"