SpeedButton
Текстовый редактор Memo. TObject-TPersistent-TComponent-TControl-TWinControl-TCustomEdit-ЕСustomMemo. Property Lines:TStrings; - задает список строк, помещенных в редактор. Type TScrolStyle=(ssNone,ssHorizontal,ssVertical,ssBoth); Property ScrollBars:TScrollBars; - задает наличие линеек скроллинга. Property WantReturns:Boolean; - ИСТИНА, то по клавише Enter происходит переход на новую строку текста, иначе переход делается Ctrl+Enter. Текстовый редактор Memo обрабатывает все события связанные с мышью и клавиатурой, а также событие OnChange.
Кнопки.Button, BitBtn, SpeedButton Основное назначение любой кнопки – формирование события при нажатии на нее. В среде разработаны следующие виды кнопок • Button – системная (серая) кнопка. Страница Standard • BitBtn – кнопка с рисунком. Страница Additional • SpeedButton – кнопка с фиксацией. Страница Additional Button Это оконный элемент управления. 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 bkCancel //-//-//, bkYes//-//-//, bkNo//-//-//, bkHelp, bkClose, bkAbort, bkRetry, blIgnore, bkAll SpeedButton SpeedButton: TgraphicControl кнопка быстрого доступа. Не оконный элемент управления. Похож на bitButton. Glyph, NumGlyph, Layout и тд те же. Кнопка SpeedButton может использоваться как переключатель. Поэтому, помимо обычного и нажатого состояния она имеет третье состояние - утопленное (включенное). Свойства: Down:Boolean определяет включена ли кнопка или нет. Все быстрые кнопки объединяются в группы, и каждая такая кнопка должна принадлежать одной группе. GroupIndex:Integer принадлежность кнопки к группе. По умолчанию свойство имеет нулевое значение и быстрая кнопка не относится к группе. Если одна кнопка выбрана, то выбор других автоматически отменяется. AllowAllUp:Boolean свойство при false разрешает залипать кнопке в нажатом состоянии, повторным щелчком вернется в невыбранное состояние. Если true, то переключение возможно. По умолчанию false.
|