Презентация, доклад по программированию Использование визуальных компонентов. Кнопки. Переключатели

Содержание

1. Виды кнопок, используемые компоненты и их свойства.

Слайд 1Тема: «Использование визуальных компонентов: кнопки, переключатели, группа, панель и их cвойства».

1. Виды кнопок, используемые компоненты и их свойства.
2. Виды переключателей, используемые компоненты и их свойства.
3. Основные компоненты, используемые для объединения других компонентов.
Тема: «Использование визуальных компонентов: кнопки, переключатели, группа, панель и их cвойства». 1. Виды кнопок, используемые компоненты и

Слайд 21. Виды кнопок, используемые компоненты и их свойства.

1. Виды кнопок, используемые компоненты и их свойства.

Слайд 3Стандартная кнопка (Button)
Свойства:
Caption - надпись на кнопке
Default - определяет, какая кнопка

будет задействована по умолчанию при открытии формы
Cancel - определяет, реагирует ли кнопка на нажатие клавиши ESC.
Стандартная кнопка (Button)Свойства:Caption - надпись на кнопкеDefault - определяет, какая кнопка будет задействована по умолчанию при открытии

Слайд 4Кнопка с рисунком (BitBtn)
Свойства:
Caption – надпись на кнопке
Glyph – задание

изображения
на кнопке
NumGlyph – определяет номер
изображения
Kind – определяет тип кнопки
Layout – определяет
расположение изображения и
надписи на кнопке
Кнопка с рисунком (BitBtn)Свойства:Caption – надпись на кнопкеGlyph –  задание изображения

Слайд 5Свойство Kind
Свойство Kind
задает заранее определенные виды

кнопок (bkOk,
bkYes,
bkHelp,
bkCancel,
bkClose и т.д.).
Свойство Kind  Свойство Kind  задает заранее определенные виды кнопок (bkOk, bkYes, bkHelp, bkCancel,

Слайд 6Свойство Layout
blGlyphLeft – изображение слева от надписи
blGlyphRight – изображение справа от

надписи
blGlyphTop – изображение сверху надписи
blGlyphBottom – изображение снизу надписи
Свойство LayoutblGlyphLeft – изображение слева от надписиblGlyphRight – изображение справа от надписиblGlyphTop – изображение сверху надписиblGlyphBottom –

Слайд 7Кнопка быстрого доступа (SpeedButton)
Свойства:
Caption – надпись на кнопке
Glyph – задание

изображения на кнопке
GroupIndex - показывает принадлежность
кнопок к группе.
Kind – определяет тип кнопки
Layout – определяет расположение
изображения и надписи на кнопке
Кнопка быстрого доступа (SpeedButton)Свойства:Caption – надпись на кнопкеGlyph –  задание изображения на кнопкеGroupIndex - показывает принадлежность

Слайд 82. Виды переключателей, используемые компоненты и их свойства.
Состояния переключателей:
включен;
выключен;

недоступен.
2. Виды переключателей, используемые компоненты и их свойства.Состояния переключателей: включен; выключен; недоступен.

Слайд 9Переключатели с независимой фиксацией (компонент CheckBox).
Свойства:
Caption - содержит связанный с компонентом

текст.
Alignment – месторасположение надписи относительно кнопки
Checked – определяет состояние флажка (True/False).
State - служит для анализа и установки одного из трех состояний переключателя:
- cbUnchecked – переключатель
выключен
- cbChecked – переключатель
включен
- cbGrayed – переключатель
недоступен
Переключатели с независимой фиксацией (компонент CheckBox).Свойства:Caption - содержит связанный с компонентом текст.Alignment – месторасположение надписи относительно кнопкиChecked

Слайд 10Переключатели с зависимой фиксацией (компонент RadioButton).
Свойства:
Caption – надпись около переключателя
Alignment –

месторасположение надписи относительно кнопки
Checked – определяет, выбрана ли кнопка или нет

RadioButton2.Checked =True;  
Основным событием компонента RadioButton является событие OnClick.  

Переключатели с зависимой фиксацией (компонент RadioButton).Свойства:Caption – надпись около переключателяAlignment – месторасположение надписи относительно кнопкиChecked – определяет,

Слайд 113. Основные компоненты, используемые для объединения других компонентов.


Panel
GroupBox
Form
RadioGroup

3. Основные компоненты, используемые для объединения других компонентов.PanelGroupBoxFormRadioGroup

Слайд 12Объединение зависимых переключателей (компонент RadioGroup).
Свойства:

Caption - заголовок группы.
Items – позволяет получить

доступ к отдельным переключателям в группе.
ItemIndex – номер выбранного переключателя.

Методы:
Add – добавляет переключатель в группу;
Delete – удаляет переключатель из группы;

Объединение зависимых переключателей (компонент RadioGroup).Свойства:Caption - заголовок группы.Items – позволяет получить доступ к отдельным переключателям в группе.

Слайд 13Объединение зависимых переключателей (компонент RadioGroup).

Columns – задает число столбцов, на которое

разбиваются переключатели при расположении в группе.
Объединение зависимых переключателей (компонент RadioGroup).Columns – задает число столбцов, на которое разбиваются переключатели при расположении в группе.

Слайд 15Код программы для создания группы переключателей

Код программы для создания группы переключателей

Слайд 16Объединение переключателей (компоненты GroupBox и Panel).
Свойства: Caption – надпись

Объединение переключателей (компоненты GroupBox и Panel).Свойства:  Caption – надпись

Слайд 17Область прокрутки (компонент ScrollBox).
Свойства:
Align – выравнивание области прокрутки внутри контейнера.
ScrollInView –

автоматически изменяет позиции полос прокрутки, чтобы интересующий компонент появился в видимой области.
AutoScroll типа Boolean определяет, появляются ли полосы прокрутки автоматически при необходимости.
Область прокрутки (компонент ScrollBox).Свойства:Align – выравнивание области прокрутки внутри контейнера.ScrollInView – автоматически изменяет позиции полос прокрутки, чтобы

Слайд 18Компоненты – закладки: TabControl и PageControl
Свойства TabControl:
Tabs – задание подписей на

закладках;
Свойства PageControl:
ActivePage – выбор активной страницы (TabSheet)
MultiLine – расположение закладок в несколько рядов







TabIndex – определяет номер активной страницы (от 0);

Компоненты – закладки: TabControl и PageControlСвойства TabControl:Tabs – задание подписей на закладках;Свойства PageControl:ActivePage – выбор активной страницы

Слайд 19
Примеры компонентов, используемые для объединения других компонентов

Примеры компонентов, используемые для объединения других компонентов

Слайд 20Компоненты для выбора даты MonthCalendar и DateTimePicker
Свойства DateTimePicker:
Date,Time – значение,

выбранное пользователем;
Kind – выбор для редактирования даты или времени
DateFormat – выбор вида значения свойства(числовое или символьное)






Свойства MonthCalendar:
Date – значение, выбранное пользователем;
MultiSelect – выбор интервала дат(окончание даты – в свойство EndDate);


Компоненты для выбора даты  MonthCalendar и DateTimePickerСвойства DateTimePicker: Date,Time – значение, выбранное пользователем;Kind – выбор для

Слайд 21Компонент для редактирования данных в табличной форме - StringGrid
Свойства:
ColCount, RowCount-количество столбцов

и строк;
FixedRows,FixedCols- фиксиров.строки и столбцы;
Col, Row – номера столбца и строки выделенной ячейки


Компонент для редактирования данных в табличной форме - StringGridСвойства:ColCount, RowCount-количество столбцов и строк;FixedRows,FixedCols- фиксиров.строки и столбцы;Col, Row

Слайд 22Cвойство Options
Для редактирования таблицы необходимо:
StringGfid1.Options.goEditing:=true;
Для обращения к ячейке – св-во

Cells[ACol,ARow] (нумер. с 0):
stringgrid1.Cells[2,3] :=6;

Cвойство Options Для редактирования таблицы необходимо:StringGfid1.Options.goEditing:=true;Для обращения к ячейке – св-во Cells[ACol,ARow] (нумер. с 0):stringgrid1.Cells[2,3] :=6;

Слайд 23Компонент Timer - позволяет вводить необходимые задержки между выполнением тех или

иных действий.

"Включение-выключение" таймера

Интервал срабатывания
(в миллисекундах)

Пока Timer1.Enabled равно True, компонент продолжит генерировать событие OnTimer по истечении каждого промежутка времени.

Компонент Timer - позволяет вводить необходимые задержки между выполнением тех или иных действий.

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть