Procedure Click;override;- эквивалентно щелчку по кнопке.
Property Cancel:Boolean; - если ИСТИНА, то нажатие на Esc эквивалентно нажатию на эту кнопку.
Property Default:Boolean; - если ИСТИНА, то нажатие на Enter эквивалентно нажатию на эту кнопку, если какая либо другая кнопка не находится в фокусе ввода.
· BitBtn
Это оконный элемент управления.Множество стандартных кнопок типа Ok, Cancel, Yes, No и кнопки с рисунком.
Property Kind:TbitBtnKind предопределенные виды кнопок, выбираемых с помощью свойства Kind.
Константы:
bkCustom на кнопке отсутствует изображение, его можно загрузить самостоятельно
bkOK- глиф «зеленая галочка» и текст ОК Свойство Default-true, ModalResult-mrOK
Glyph:TbitMap Определяет растровый рисунок кнопки ( по умолчанию кнопка не содержит рисунка). Рисунок может содержать до трех отдельных изображений (глифов). Это зависит от ее текущего состояния
1-ое изображение отображается , если кнопка не нажата (по умолчанию)
2-ое изображение, если кнопа неактивна и не может быт выбрана.
3-е изображение, когда кнопка нажата (выполнен щелчок)
NumGlyph:TNumGlyphs Указывается количество изображений ( по умолчанию 1)
Layout:TbuttonLayout управляет расположением изображения на поверхности кнопки относительно текста.
Margin:Integer можно управлять выравниванием глифа и текста относительно сторон кнопки. Это свойство задает расстояние в пикселах между стороной кнопки и изображением ( по умолчанию –1 , т.е. в центре).
Spacing:Integer определяет размер ( в пикселах) промежутка , отделяющего глиф от текста ( по умолчанию=4)
· SpeedButton
SpeedButton: TgraphicControlкнопка быстрого доступа. Неоконный элемент управления.
Похож на bitButton. Glyph, NumGlyph, Layout и тд те же.Кнопка SpeedButton может использоваться как переключатель. Поэтому, помимо обычного и нажатого состояния она имеет третье состояние - утопленное (включенное).
Свойства:
Down:Boolean определяет включена ли кнопка или нет.
Все быстрые кнопки объединяются в группы, и каждая такая кнопка должна принадлежать одной группе.
GroupIndex:Integer принадлежность кнопки к группе. По умолчанию свойство имеет нулевое значение и быстрая кнопка не относится к группе. Если одна кнопка выбрана, то выбор других автоматически отменяется.
AllowAllUp:Boolean свойство при false разрешает залипать кнопке в нажатом состоянии, повторным щелчком вернется в невыбранное состояние. Если true , то переключение возможно. По умолчанию false.