TBitBtn

Пиктографическая кнопка TBitBtn представляет собой разновидность стандартной кнопки TButton, которая помимо текста может содержать графическое изображение. Растровое изображение определяется с помощь свойства Glyph. В комплект поставки Delphi (поддиректория Images/Buttons входит около 160 различных вариантов растровых изображений для кнопок. Кроме того, пользователь может самостоятельно создать растровое изображения помощью встроенного в Delphi графического редактора. Свойство Kind позволяет выбрать одну из 11 стандартных разновидностей кнопки.

Нажатие любой из кнопок, кроме bkCustom и bkHelp, закрывает модальное окно и возвращает в программу результат mrXXX: bkOk - mrOk, bkCancel - mrCancel и т.д. Кнопка bkClose для модального окна возвращает mrCancel, a дляглавного окна программы – закрывает его и завершает работу программы. Кнопка bkHelp автоматически вызывает раздел справочной службы, связанный с HeIpContext формы, на которую она помещена.

Property Glyph: TBitmap: Определяет связанные с кнопкой растровые изображения (до 4)
TBitBtnKind = (bkCustom, bkOK, bkCancel, bkHelp, bkYes,bkNo, bkClose, bkAbort, bkRetry, bkIgnore,bkAII); Property Kind: TBitBtnKind; Определяет разновидность кнопки
TButtonLayout = (blGlyphLeft, bIGlyphRight, bIGlyphTop, bIGlyphBottom); PropertyLayout: TButtonLayout; Определяет край кнопки, к которому прижимается пиктограмма
Property Margin: Integer: Определяет расстояние в пикселях от края кнопки до пиктограммы
TNumGlyphs: 1..4; Property NumGlyphs: TNumGlyphs; Определяет количество растровых изображений. Таких состояний может быть четыре: нормальное, запрещенное, нажатое, и утопленное
Property Spacing: Integer; Определяет расстояние в пикселях от пиктограммы до надписи на кнопке
TButtonStyle = (bsAutoDetect, bsWin31, bsNew); Property Style: TButtonStyle.; Определяет стиль оформления кнопки, зависящий от операционной системы

TSpeedButton

Еще один вариант кнопки, который отличается от TBitBtn тремя обстоятельствами: во-первых, не предусмотрен вывод надписи, во-вторых, имеется возможность фиксации в утопленном состоянии и, в-третьих, она не может закрыть модальное окно.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: