Презентация по программированию в среде Delphi на тему: Использование визуальных компонентов. Отображение текста в Delphi


Использование визуальных компонентов Отображение текста Метка TLabel предназначена для размещения на форме различного рода текстовых надписей.Свойства:Caption - обычный текст. Его можно редактировать как во время разработки, так и во время работы приложения. Autosize – автоматическое изменение размеров компонента в зависимости от размера шрифта.MaxLength – определяет максимальную длину строки.Alignment – выравнивание текста по горизонтали относительно границ компонента.Font – изменяет шрифт. TLabel – Метка для отображения текста (Надпись) TEdit – ввод и отображение строки (однострочный редактор) TEdit предназначен для ввода и отображения достаточно длинных текстовых строк, некоторых данных.Свойства: Text - доступ к тексту компонента. MaxLength - Ограничение количества введенных символов (0 - число символов не ограничено). PasswordChar - устанавливает маску отображаемых символов(*) при использовании поля для ввода цифровых или текстовых данных, пароля. TMemo это многострочный компонент для ввода/вывода данных и представляет собой поле для отображения и редактирования неформатированного текста. Может содержать относительно большой текст. Текст можно загрузить из файла, набрать на клавиатуре, вставить из буфера обмена.Свойства:Lines – используется для доступа к тексту( набор строк Strings).WordWrap - указывает нужно или нет производить автоматический перенос текста на новую строку, если она выходит за границы компонента. ScrollBars – определяет наличие в окне полос прокруток.Font - выбора шрифта. Style - массив свойств стиля шрифта. Color, Align, Enabled, Visible Компонент TMemo (многострочный редактор) Установка значений свойств программно: Memo1.Font.Name:='Arial'; - установка имени шрифтаMemo1.Font.Size:=14; - установка размера шрифтаMemo1.Font.Color:=clRed; - цвет шрифтаMemo1.Font.Style:=[fsBold]; - установить жирный стиль Элементы работы с MEMO: Загрузка строк из файлаMemo1.Lines.LoadFromFile('c:\1.txt');Сохранение строк в файлMemo1.Lines.SaveToFile('c:\1.txt');Очистить Strings Memo1.Lines.Clear;Количество строк в компонентеMemo1.Lines.Count; Добавить строчку – Memo1.Lines.Add('добавленная строка');Вставить строчку в заданное место –Memo1.Lines.Insert(0,'вставленная строка');Удалить строчку–Memo1.Lines.Delete(0);Доступ к отдельной строчке через функцию Strings:Memo1.Lines.Strings[0] - Показывает первую строчку текста. Работа с выделенным текстом программно.Выделение текста производится с помощью двух процедур.Memo1.SelStart:=0; // установить начальное положение выделенияMemo1.SelLength:=15; // установить длину выделенного текстаРабота с выделенным фрагментом текстаMemo1.ClearSelection; // удалить выделенный текстMemo1.CutToClipboard; // вырезать в буфер обменаMemo1.CopyToClipboard; // скопировать в буфер обменаMemo1.PasteFromClipboard; // вставить из буфера обменаMemo1.SelText; // эта функция возвращает текстовую строку выделенного текстаMemo1.Undo – Отмена последнего изменения