Наследник TGraphicControl понимающий HTML Центральное св-во htmlText. Понимает теги <a> <i><u><b> и обозначения спецсимволов. Гиперссылка ведет себя в нем, как ссылка в браузере, т. е. ее можно открыть, создать ярлык и т. д. Есть редактор св-ва, облегчающий пользование. А использую его, чтобы в своих прогах писать людям благодарности с указанием сайтов.
Простенький компонент для комуникации с приложением через стандартный ввод-вывод. Может, например, использоваться, для комуникации с консольными программами.
End-User Object Inspector или Options Dialog - автоматически генерирует окно настроек параметров вашего приложения на основе RTTI (published-свойств заданных объектов) и INI-файла, описывающего как раскидывать контролы пол вкладкам окна и дающего строки, которые будут выполнять функции заголовков контролов. Выполняет три задачи: 1) Загрузка свойств форм без лишних телодвижений 2) Сохранение и загрузка настроек в/из файла 3) Автоматическая генерация окна настроек Реализованы Property Editor'ы для большинства встроенных типов, а также TColor (появится TColorComboBox), TShortCut (появится THotKey) и т.д. Архив содержит и демо-приложение - пример использования.
Индикатор прогресса. Нужен, чтобы отображать процесс выполения длительных циклов. В отличии от простого ProgresBar'а показывает, сколько времени прошло с момента запуска и сколько примерно осталось.
Сделан из TGauge, TstasusBar, TPanel и TTimer. Основные методы: Start(StartValue, StopValue: Int64) и Stop. Первый запускает процесс отображения цикла, второй останавливает его. Чтобы периодически отображать изменения величины внутри цикла, надо изменять свойство CurrentValue: Int64. При этом вызывается Application.ProgressMessages, чтобы программа не казалась зависшей при длительном счете. Один раз в секунду изменения отображаются. Генерирует события OnStart при запуске отображения и OnStop при остановке. Свойство StopedVisible: Boolean определяет, должен ли индикатор быть видимым, если процесс остановлен. По умолчанию False – не должен.
TScannerDetector не визуальный компонент, позволяющий определить ввод данных со сканера штрих-кодов. Умеет автоматически преобразовывать кириллицу в латиницу и не забирает фокус у других контролов. Может быть окажется кому-нибудь полезным.