русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Компонент TEdit


Дата добавления: 2014-11-27; просмотров: 866; Нарушение авторских прав


Компонент класса TEdit представляет собой однострочный редактор текста. С его помощью можно вводить и/или отображать достаточно длинные текстовые строки. Следует помнить, что этот компонент не распознает символы конца строки (#13#10):

Property AutoSelect: Boolean; Указывает, будет ли выделяться весь текст в момент получения компонентом фокуса ввода
Property AutoSize: Boolean; Если True и BorderStyle = bsSingle, высота компонента автоматически меняется при изменении свойства Font.Size
TBorderStyle = bsNone..bsSingle; Property BorderStyle: TBorderStyle Определяет стиль обрамления компонента: bsNone-нет обрамления; bsSingle-компонент обрамляется одной линией
TEditCharCase = (ecNormal, ecUpperCase, ecLowerCase); Property CharCase: TEditCharCase; Определяет автоматическое преобразование высоты букв: ecNormal – нет преобразования; ecUppercase –все буквы заглавные; ecLowerCase –все буквы строчные. Правильно работает с кириллицей
Property HideSelection: Boolean; Если False, выделение текста сохраняется при потере фокуса ввода
Property MaxLength: Integer; Определяет максимальную длину текстовой строки. Если имеет значение 0, длина строки не ограничена
Property Modified: Boolean; Содержит True, если текст был изменен
Property OnChange: TNotifyEvent; Определяет обработчик события OnChange, которое возникает после любого изменения текста
Property OEMConvert: Boolean; Содержит True, если необходимо перекодировать текст из кодировки MS-DOS в кодировку Windows и обратно
Property PasswordChar: Char; Если символ PasswordChar определен, он заменяет собой любой символ текста при отображении в окне. Используется для ввода паролей
Property Readonly: Boolean; Если содержит True, текст не может изменяться
Property SelLength: Integer; Содержит длину выделенной части текста
Property SelStart: Integer; Содержит номер первого символа выделенной части текста
Property SelText: String: Содержит выделенный текст

 



Методы компонента:

Procedure Clear: Удаляет весь текст
procedure ClearSelection; Удаляет выделенный текст
procedure CopyToClipboard; Копирует выделенный текст в Clipboard
procedure CutToClipboard; Копирует выделенный текст в Clipboard, после чего удаляет выделенный текст из компонента
function GetSelTextBuf(Buffer: PChar; ButSize: Integer): Integer; Копирует не более ButSize символов выделенного текста в буфер Buffer
procedure PasteFrornClipboard; Заменяет выделенный текст содержимым Clipboard, а если нет выделенного текста, копирует содержимое Clipboard в позицию текстового курсора
procedure SelectAll; Выделяет весь текст
Procedure SetSelTextBuf(Buffer: PChar); Заменяет выделенный текст содержимым Buffer, а если нет выделенного текста, копирует содержимое Buffer в позицию текстового курсора

 



<== предыдущая лекция | следующая лекция ==>
Компонент TLabel | Компонент TButton


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.036 сек.