Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Компонент ТМето
31 марта 2009

Компонент ТМето (Область просмотра) предназначен для вывода на экран нескольких
строк текста. Свойства MaxLength, Font и Readonly области просмотра аналогичны соответ-
ствующим свойствам поЛя ввода. Свойство Text содержит весь текст области просмотра,
однако это свойство доступно только во время выполнения. Свойство Lines содержит
отдельные строки текста области просмотра, оно доступно как во время разработки, так
и во время выполнения. Свойство Wordwrap определяет, будут ли переноситься строки,
выходящие за пределы области просмотра, или они останутся невидимыми.
Если вместо русского текста на экране появились произвольные символы, то нуж-
но изменить значение свойства Charset (Набор символов) объекта Font (Шрифт). Для
большинства шрифтов подходящими значениями свойства Charset являются
DEFAULT_CHARSET ИЛИ RUSSIAN_CHARSET.
Чтобы лучше изучить область просмотра, выполните следующие действия.
1. Создайте новый проект типа VCL Forms Application.
2. Разместите область просмотра в форме так же, как делали ранее для надписи
или поля ввода.
3. Установите подходящий размер области просмотра и переместите область про-
смотра в удобное место.
4. Измените значение свойства Name области просмотра на MemSample, для чего
в инспекторе объектов щелкните на свойстве Name и введите строку "MemSample".
Как и в случае надписи или поля ввода, убедитесь, что вы изменили свойство
области просмотра, а не формы. В раскрывающемся списке в верхней части
инспектора объектов должно быть написано Memol: TMemo (после изменения
имени там будет MemSample: TMemo).
5. Выберите свойство Lines и щелкните на кнопке с тремя точками — появится
окно редактора строк String List Editor. Введите текст, показанный на рис. 1.9.
Закончив ввод текста, щелкните на кнопке ОК.
6. Выделите форму. Для этого щелкните левой кнопкой мыши на форме или на
имени формы в раскрывающемся списке инспектора объектов. Измените
значение свойства Name на MemoBoxExample, а свойства Caption — на
Область просмотра.
7. Запустите программу на выполнение. На экране должно появиться изображе-
ние, показанное на рис. 1.10. Попробуйте вводить тексты различной длины.
Поэкспериментируйте с режимами выделения текста, сохранения и извлечения
из буфера обмена.
8. Завершите работу программы.
9. В инспекторе объектов измените значение свойства Wordwrap области про-
смотра MemSample на False, а значение свойства ScrollBars — на ssBoth (это
свойство определяет наличие или отсутствие полос прокрутки).
10. Нажав клавишу <F9>, запустите программу еще раз. Вводите текст в области
просмотра до тех пор, пока он не выйдет за правую границу. Попробуйте также
добавлять новые строки, пока они не выйдут за нижнюю границу.
11. Завершите работу программы.
12. Чтобы лучше понять работу области просмотра, поэкспериментируйте с раз-
личными установками свойств Wordwrap и ScrollBars.

Теги: программирование windows, программирование на ассемблере Borland Delphi

Статьи по теме:

Версии Windows Sockets
Процедурные типы
Свойство Copies
Инструментальные средства автоматизированного рабочего места
Базовые технологии обработки запросов в архитектурах файл —сервер и клиент — сервер
Насчет QuickReport
Перекрытый ввод-вывод
Свойство Lines
Структура и классификация пользовательских интерфейсов
Свойство Bands для TQRSubDetail
Компонент TButton
Протоколы в ЛВС
OnCopyDateTimeAsString
Свойство Brush
Свойство LeftOffset
| Borland Delphi | vitek |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | Borland Delphi | Компонент ТМето. Регион сайта: Москва и Санкт-Петербург