Property Lines:TStrings; - задает список строк, помещенных в редактор.
Type TScrolStyle=(ssNone,ssHorizontal,ssVertical,ssBoth);
Property ScrollBars:TScrollBars; - задает наличие линеек скроллинга.
Property WantReturns:Boolean; - ИСТИНА, то по клавише Enter происходит переход на новую строку текста, иначе переход делается Ctrl+Enter.
Текстовый редактор Memo обрабатывает все события связанные с мышью и клавиатурой, а также событие OnChange.
Кнопки.
Основное назначение любой кнопки – формирование события при нажатии на нее. В среде разработаны следующие виды кнопок
• Button – системная (серая) кнопка. Страница Standard
• BitBtn – кнопка с рисунком. Страница Additional
• SpeedButton – кнопка с фиксацией. Страница Additional
Button
Кнопка-Это оконный элемент управления.
Property Enabled
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)