Practical developers (dexSoft.ru)
VPS

Рейтинг

Метки

Сервис

Обсуждения

Справка по PHP 5
а как бы одним файлом скачать?
Бесплатный каталог ссылок LiteLinks
иногда есть глюки с отсылкой почтовых сообщений админу
Календарь (PHP)
Мир Вам. Большое спасибо.
Простой класс для кэширования web-страниц
не плохой пример. и понятный.

Статистика

 

Файлы > Delphi

TEloTextBox

02 июль 2006 18:28, рейтинг: 3429, автор: EloSoft
TEloTextBox

Компонент TEloTextBox предназначен для вывода текста с автоматическим переносом и выравниванием строк по размеру компонента.
Строки могут быть выровнены влево или по ширине компонента. Компонент может разделять строки не только по пробелам, но и вставлять в слова переносы. Алгоритм выравнивания текста и переноса слов использован из демонстрационной программы ByWidth с сайта "Королевство Delphi". В алгоритм выравнивания текста внесены некоторые изменения, необходимые для работы с конкретным компонентом.
Компонент TEloTextBox имеет встроенные функции перекодировки текста из ANSI в OEM и из OEM в ANSI.
Текст можно ввести непосредственно в свойстве Strings или из текстового файла (при этом свойство Strings не изменяется). Свойство Strings позволяет обмениваться данными с любым многострочным компонентом (например: TMemo).
Компонент TEloTextBox имеет обработку абзацев и табуляции. Длину и вид строки табуляции можно установить в свойствах компонента. Также можно установить величину отступа текста от краев компонента и от линейки прокрутки текста, выделить строку под курсором мыши, выбрать шрифт для отображения текста и т.д.
По сравнению с другими подобными компонентами обладает существенным преимуществом – не мерцает при прокрутке текста.
Компонент тестировался в Delphi7 и BDS2006.

Файлы:

  1. TEloTextBox
Добавил guest, 23 июль 2006 19:46

А ведь действительно не мерцает при прокрутке текста... И выравнивает четко.

Добавил guest, 27 июль 2006 19:47

В Win98 тоже работает!

Комментировать могут только зарегистрированные пользователи.
RSS  RSS