Компонент TButton - кнопка.

Позволяет создать кнопку, с которой можно связать различные действия. Компоненты класса TButton широко используются для управления программами. Данный компонент находится на вкладке Standard и выбирается щелчком мыши по кнопке .

После размещения компонента на форме, можно изменить название кнопки с помощью свойства Caption.

property Caption: TCaption;

Пример. Необходимо создать процедуру обработки события – щелчок по кнопке закрывает форму. Процедура обработки события связывается с событием OnClick для данной кнопки. Процедура может иметь следующий вид:

procedure TForm1.Button1Click (Sender: TObject);

Begin

Form1.Close;

End;

 

Таким образом, при щелчке по созданной кнопке будет закрываться форма Form1.

 

На рис. 13 приведены примеры компонентов класса TEdit с различными настроенными свойствами.

 

Компоненты Button с настроенными свойствами Caption и Font

 

Рис. 13. Примеры компонентов класса TButton

 

Компонент TBitBtn – кнопка с изображением

Данная кнопка представляет собой разновидность стандартной кнопки TButton. Компонент TBitBtn находится на вкладке Additional и выбирается щелчком мыши по кнопке .

Отличительной особенностью данного компонента является свойство Glyph, с помощью которого определяется изображение на поверхности кнопки.

property Glyph: TBitmap;

В комплект Delphi входит сравнительно большое количество изображений для размещения на этих кнопках. Обычно изображения находятся в каталоге C:\Program Files\Common Files\Borland Shared\Images\Buttons.

На кнопку BitBtn можно поместить рисунок предопределенного вида, который будет означать выполнение некоторого стандартного действия. Для этого используют свойство Kind.

property Kind: TBitBtnKind;

Свойство Kind может принимать множество значений – например, bkOK, bkCancel, bkHelp, bkYes, bkNo, bkClose, bkAbort, bkRetry, bkIgnore, bkAll.

С помощью свойства Layout можно задать расположение рисунка на кнопке.

property Layout: TButtonLayout;

Может принимать следующие значения:

blGlyphLeft – рисунок прижимается к левому краю;

blGlyphRight – рисунок прижимается к правому краю;

blGlyphTop – рисунок прижимается к верхнему краю;

blGlyphBottom – рисунок прижимается к нижнему краю.

Свойство Margin определяет расстояние в пикселях от края кнопки до рисунка.

property Margin: Integer;

Свойство Spacing определяет расстояние в пикселях от рисунка до надписи на кнопке.

property Spacing: Integer;

 

На рис. 14 приведены примеры компонентов класса TBitBtn с различными значениями свойства Kind.

 

 

Рис. 14. Примеры компонентов класса TBitBtn

 








Дата добавления: 2017-01-29; просмотров: 1291;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.