- •Глава II Компоненты delphi
 - •Компонент PopupMenu
 - •Компонент Label.
 - •Компонент Edit
 - •Компонент Memo
 - •Компонент Button
 - •Компонент CheckBox
 - •Компонент RadioButton
 - •Компонент ListBox.
 - •Компонент ComboBox.
 - •Компонент ScrollBar.
 - •Компонент Panel.
 - •2. Страница additional
 - •Компонент BitBtn
 - •Компонент SpeedButton
 - •Компонент MaskEdit
 
Компонент Memo
Компоненты класса TMemo предназначены для ввода, редактирования и/или отображения достаточно длинного текста. Текст хранится в поле класса TString и, таким образом, представляет собой набор строк.
Свойства BorderStyle, HideSelection, MaxLength, Modified, OEMConvert, OnChange, ReadOnly, SelLength, SelStart и SelText аналогичны соответствующим свойствам класса TEdit. Свойство WordWrap аналогично свойству TLabel.WordWrap. Другие специфичные свойства представлены ниже:
Имя свойства  | 
		Тип свойства  | 
		Описание  | 
	
Lines  | 
		TString  | 
		Содержит редактируемы текст.  | 
	
ScrollBars  | 
		TScrollStyle = (ssNone, ssHorozontal, ssVertical, ssBoth)  | 
		Определяет наличие в окне редактора полос прокрутки: ssNone – нет полос; ssHorizontal – есть горизонтальная полоса; ssVertical – есть вертикальная полоса; ssBoth – есть обе полосы  | 
	
WantReturns  | 
		Boolean  | 
		Если содержит True, то нажатие Enter вызывает переход на новую строку, в противном случае – обрабатывается системой. Для перехода на новую строку в этом случае следует нажать “Ctrl + Enter”.  | 
	
WantTabs  | 
		Boolean  | 
		Если содержит True, то нажатие клавиши Tab вызывает ввод в текст символа табуляции, в противном случае – обрабатывается системой. Для ввода символа табуляции в этом случае следует нажать “Ctrl + Tab”.  | 
	
Специфичные методы компонент данного класса аналогичны методам класса TEdit.
Компонент Button
Кнопки Button широко используются для управления программами.
Свойства компонента:
Имя свойства  | 
		Тип свойства  | 
		описание  | 
	
Cancel  | 
		Boolean  | 
		Если имеет значение True, то событие OnClick (то есть событие состоящее в нажатии кнопки) возникает при нажатии клавиши Esc.  | 
	
Default  | 
		Boolean  | 
		Если имеет значение True, то событие OnClick возникает при нажатии клавиши Enter  | 
	
ModalResault  | 
		TmodalResault  | 
		Определяет результат, с которым было закрыто модальное окно (см. пояснения ниже)  | 
	
В терминологии Windows модальными окнами называются такие специальные окна, которые раз, появившись на экране, блокируют работу пользователя с другими окнами вплоть до своего закрытия. Обычно с их помощью реализуется диалог, требующий от пользователя принятия некоторого решения. Для этого в состав модального окна включается несколько кнопок. Если у кнопки определено свойство ModalResault, нажатие на нее приводит к закрытию модального окна и возвращает в программу значение ModalResault как результат диалога с пользователем. В Delphi определены следующие стандартные значения ModalResault:
mrNone  | 
		Модальное окно не закрывается  | 
		mrIgnore  | 
		Была нажата кнопка Ignore  | 
	
mrOk  | 
		Была нажата кнопка Ok  | 
		mrYes  | 
		Была нажата кнопка Yes  | 
	
mrCancel  | 
		Была нажата кнопка Cancel  | 
		mrNo  | 
		Была нажата кнопка No  | 
	
mrAbort  | 
		Была нажата кнопка Abort  | 
		MrAll  | 
		Была нажата кнопка All  | 
	
mrRetry  | 
		Была нажата кнопка Retry  | 
		
  | 
		
  | 
	
