Текстовые компоненты
TLabel
TStaticText (Additional)
TEdit – однострочный редактор текста. Служит для отображения или ввода достаточно длинных строк Свойства компонента:
Методы компонента Edit
Tmemo – предназначен для ввода, редактирования или отображения достаточно длинного текста. Текст представляет собой набор строк.
TListBox- служит для организации списков
Пример: получение доступа ко всем строкам списка
TСomboBox – раскрывающийся список
92.50K
Category: programmingprogramming

Текстовые компоненты Delphi

1. Текстовые компоненты

Label
StaticText
Edit
Memo
ListBox
ComboBox

2. TLabel

Для размещения одной или нескольких строк
Свойства:
Autosize - false
WordWrap – true -для размещения в
несколько строк
Trasparent - true – прозрачный фон
ShowAccelChar - отображать выделенный
символ акселератор

3. TStaticText (Additional)

- служит для вывода надписей многострочного текста
Autosize – false – для срабатывания переноса слов

4. TEdit – однострочный редактор текста. Служит для отображения или ввода достаточно длинных строк Свойства компонента:

AutoSelect
Указывает, будет ли выделяться весть текст в момент
получения компонентом фокуса ввода
AutoSize
Высота компонента автоматически меняется при
изменении шрифта
MaxLength
Определяет максимальную длину текстовой строки
Если =0, то длина неограничена
PasswordChar
Указанный символ заменяет собой любой введенный
символ. Применяется при вводе паролей
ReadOnly
CharCase
Если True, то текст не может изменяться
OEMConvert
Перевод символов из DOS В ANSI (WINDOWS)
Принудительное преобразование текста в верх./нижн.
Регистр
Имеет стандартное контекстное меню

5. Методы компонента Edit

Clear
Удаляет весь текст
ClearSelection
Удаляет выделенный текст
ClearUndo
Очищает буфер обмена
CopyToClipBoard
Копирует выделенный текст в БО
CutToClipBoard
PasteToClipBoard
«Вырезает выделенный текст» в БО
Вставляет текст из БО

6. Tmemo – предназначен для ввода, редактирования или отображения достаточно длинного текста. Текст представляет собой набор строк.

Lines
Строки текста
ScrollBars
Подключение полос прокрутки
WantReturn
(True) при нажатии клавиши Enter вызывает
переход на новую строку, иначе надо нажимать
CTRL-Enter
WantTabs
Ввод в текст символа табуляции
Count (метод)
Подсчет строк
Контекстное меню.
(*.TXT)

7. TListBox- служит для организации списков

Items
Элемент списка
Columns
Количество столбцов
MultiSelect
Возможность множественного
выбора
procedure TForm1.Button1Click(Sender: TObject);
begin
S:= inputBox(‘ввод строки’, ‘введите строку,'');
if length(s)> 0 then
ListBox1.Items.Add(S);
end;

8. Пример: получение доступа ко всем строкам списка

begin
for i:=0 to ListBox1.Items.Count-1
do begin
ListBox2.Items[i]:= ListBox1.Items[i];
ShowMessage(''+ListBox2.Items[i]);
end;
end;
begin
ListBox2.Items.Clear;
end;

9. TСomboBox – раскрывающийся список

Sorted
Количество строк, на
которые раскрывается список
сортировка списка
Simple
список не раскрывается
DropDownCount
English     Русский Rules