ВУЗ:
Составители:
Рубрика:
- 37 -
выделяет весь текст в редакторе. Свойство Font позволяет задать имя шрифта
для символов.
Весь текст в редакторе очищается методом Clear, булево свойство Modi-
fied информирует, изменялся ли текст в процессе редактирования.
Функции CopyToClipboard, CutToClipboard и PasteFromClipboard по-
зволяют работать с системным буфером обмена (при выделении части текста
работа происходит именно с
ней, в противном случае в операции участвует
весь текст). Свойство CharCase позволяет задавать преобразование вводимо-
го текста к верхнему/нижнему регистрам, OEMConvert - осуществлять пре-
образование между OEM- и ANSI-кодировками, PasswordChar задает сим-
вол, используемый вместо введенных при вводе пароля.
Из событий компонента TEdit наиболее интересны OnChange (генериру-
ется при любом
изменении текста), OnEnter (возникает при нажатии клави-
ши Enter, удобно использовать для вызова процедуры верификации ввода) и
OnClick (возбуждается при щелчке 'мышью' на компоненте).
5.3. КОМПОНЕНТ ТМеmо
Компонент TMemo (второй сверху компонент в крайнем левом столбе на
рис.6, в палитре компонентов находится на странице Standart) представляет
собой многострочный текстовый
редактор и служит обычно для вывода мас-
сива строк (например, столбец цифр) и включает многие свойства и сообще-
ния компонента TEdit.
Содержимое объекта может быть представлено в виде набора строк Lines
(Lines суть объект типа TStrings, содержащий текст в виде набора строк).
Текст может выравниваться по левому, правому краям или
по центру - свой-
ство Alignment. При значении свойства WordWrap=TRUE при достижении
вводимым текстом конца строки происходит переход на новую строку, в про-
тивном случае происходит горизонтальная прокрутка. Во время DesignTime
можно заполнить компонент нужными строками - для этого следует исполь-
зовать свойство Lines (ввод осуществляется в специальном открывающемся
окне).
Добавление строк
в TMemo возможно путем использования компонент-
ной функции Add (работа с компонентом Memo1)
Memo1 .Lines.Add('Первый элемент');
Memo1. Lines.Аdd('Второй элемент');
Memo1 .Lines.Add('Третий элемент');
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Memo1 .Lines.Add(Edit1.Text); { добавить строку из Edit1 }
Memo1. Lines.Add(Edit2.Text); { - . - . - . - . - . - . - . - . - Edit2 }
Предварительно следует очистить Меmo1 путем использования метода
- 37 - выделяет весь текст в редакторе. Свойство Font позволяет задать имя шрифта для символов. Весь текст в редакторе очищается методом Clear, булево свойство Modi- fied информирует, изменялся ли текст в процессе редактирования. Функции CopyToClipboard, CutToClipboard и PasteFromClipboard по- зволяют работать с системным буфером обмена (при выделении части текста работа происходит именно с ней, в противном случае в операции участвует весь текст). Свойство CharCase позволяет задавать преобразование вводимо- го текста к верхнему/нижнему регистрам, OEMConvert - осуществлять пре- образование между OEM- и ANSI-кодировками, PasswordChar задает сим- вол, используемый вместо введенных при вводе пароля. Из событий компонента TEdit наиболее интересны OnChange (генериру- ется при любом изменении текста), OnEnter (возникает при нажатии клави- ши Enter, удобно использовать для вызова процедуры верификации ввода) и OnClick (возбуждается при щелчке 'мышью' на компоненте). 5.3. КОМПОНЕНТ ТМеmо Компонент TMemo (второй сверху компонент в крайнем левом столбе на рис.6, в палитре компонентов находится на странице Standart) представляет собой многострочный текстовый редактор и служит обычно для вывода мас- сива строк (например, столбец цифр) и включает многие свойства и сообще- ния компонента TEdit. Содержимое объекта может быть представлено в виде набора строк Lines (Lines суть объект типа TStrings, содержащий текст в виде набора строк). Текст может выравниваться по левому, правому краям или по центру - свой- ство Alignment. При значении свойства WordWrap=TRUE при достижении вводимым текстом конца строки происходит переход на новую строку, в про- тивном случае происходит горизонтальная прокрутка. Во время DesignTime можно заполнить компонент нужными строками - для этого следует исполь- зовать свойство Lines (ввод осуществляется в специальном открывающемся окне). Добавление строк в TMemo возможно путем использования компонент- ной функции Add (работа с компонентом Memo1) Memo1 .Lines.Add('Первый элемент'); Memo1. Lines.Аdd('Второй элемент'); Memo1 .Lines.Add('Третий элемент'); ................................. Memo1 .Lines.Add(Edit1.Text); { добавить строку из Edit1 } Memo1. Lines.Add(Edit2.Text); { - . - . - . - . - . - . - . - . - Edit2 } Предварительно следует очистить Меmo1 путем использования метода
Страницы
- « первая
- ‹ предыдущая
- …
- 35
- 36
- 37
- 38
- 39
- …
- следующая ›
- последняя »