Главная > Lazarus > Компоненты

Компоненты

Компонент TScrollBar

Компонент TScrollBar в Lazarus является элемент управления, который позволяет пользователю прокручивать содержание связанного управления путем перемещения ползунка. Перемещать ползунок можно как мышкой, так и с клавиатуры. С помощью ползунка TScrollBar   мы можем изменять целое число, не выходящее за пределы диапазона чисел Min и Max определеное в свойстве компонента. Для изменения ориентации ползунка используется свойство Kind принимающее значения sbHorizontal и  sbVerticalПодробнее »Компонент TScrollBar

Компонент TToggleBox

Компонент TToggleBox  это кнопка с надписью, имеющая 2 логических состояния — нажата или не нажата. Перевод кнопки из одного состояния в другое переключается одиночным щелчком мыши.

Для проверки статуса кнопки (активна она или нет) можно воспользовавшись командой  ToggleBox.Checked;. Вы можете использовать свойства Checked как обычное логическое значение.Подробнее »Компонент TToggleBox

Компонент TPopupMenu

Компонент TPopupMenu  — служит для появления всплывающего меню когда вы щелкаете правой кнопкой мыши по приложению.  У Lazarus очень простая реализация этого всплывающего меню. Как только мы создадим меню, мы можем показать его тремя различными способами, которые я продемонстрирую.

Создание всплывающего меню

Создать всплывающее меню очень просто. Просто перетащите компонент TPopupMenu на форму. Разместить его можно в любом месте т.к элемент не визуальный. Теперь щелкните правой кнопкой мыши и выберите «Редактор меню …».Подробнее »Компонент TPopupMenu

Компонент TShape

Компонент  Фигура (TShape) предназначен для отображения на форме различных геометрических фигур. Конкретная форма геометрического объекта задается в свойстве  Shape. Возможны следующие значения свойства Shape:. Значение… Подробнее »Компонент TShape

Компонент TPanel

Компонент  Панель (TPanel) предназначена для объединения произвольных элементов управления с возможностью их перемещения (перетаскивания) по форме вместе с родительской панелью. Свойство Название BovelInner и BovelOuter Задают… Подробнее »Компонент TPanel

Компонент TRadioGroup

Компонент TRadioGroup (Группа переключателей) находится на вкладке Standard

RadioGroup

Компонент RadioGroup (Группа переключателей)

 

Компонент TRadioGroup (Группа переключателей) представляет собой группу переключателей, в которой одновременно может быть выделен только один переключатель.  Когда пользователь устанавливает один из переключателей группы, все остальные автоматически сбрасываются.

Подробнее »Компонент TRadioGroup

Компонент TTimer

Компонент Timer (Таймер)
Компонент Timer (Таймер)

С помощью таймера (Timer) можно запрограммировать выполнение определенного кода через равные интервалы времени. Когда таймер установлен на форме, система периодически генерирует событие OnTimer. Для пользователя таймер невидим.

Основные свойства

Подробнее »Компонент TTimer

Компонент TImage

 Компонент Image (Графическое поле)

 Компонент Image (Графическое поле)

Компонент (TImage) обеспечивает вывод на поверхность формы иллюстраций, представленных в bmp–формате (чтобы компонент можно было использовать для отображения иллюстраций в формате JPG, надо подключить модуль JPEG – указать имя модуля в директиве uses).

Основные свойства

Подробнее »Компонент TImage