Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Удалить лишние символы из строки
   Категория: Текст и строки
  Компонент StatusBar
   Категория: Компоненты
  Найти все компьютеры в сети
   Категория: Интернет и Сети
  Wav файл внутри exe-файла
   Категория: Файловая система
  Определение размера каталога
   Категория: Файловая система
  Компоненты CoolBar и ControlBar
   Категория: Компоненты
  Получить типы полей таблицы
   Категория: Базы данных
  Компонент SpeedButton
   Категория: Компоненты
  Как закачать файл из Интернета
   Категория: Интернет и Сети
  Как произвести поиск файлов во вложенных папках
   Категория: Файловая система
Описание компонентов: TStaticText
  << Вернуться к Списку   

  Компонент - TStaticText
Модуль - stdctrls
Метка, отображающая однострочный текст с возможностью задания стиля обрамления
Описание:

TStaticText - оконный компонент, отображающий однострочный текст на форме, не подлежащий редактированию. TStaticText функционирует подобно метке TLabel, за исключением того, что он потомок TWinControl и поэтому имеет вид и многие свойства окна, включая возможность оформления более красивого обрамления надписи, чем в TLabel.


Текст метки задается свойством Caption. Шрифт надписи определяется свойством Font, цвет фона - свойством Color, а цвет надписи - подсвойством Color свойства Font. Размер меток TStaticText определяется свойством AutoSize. Если это свойство установлено в true, то вертикальный и горизонтальный размеры компонента определяются размером надписи. Если же AutoSize равно false, то выравнивание текста внутри компонента определяется свойством Alignment, которое позволяет выравнивать текст по левому краю, правому краю или центру клиентской области метки.


В метке TStaticText автоматически осуществляется перенос длинного текста по словам, если значение AutoSize установлено в false и размер компонента достаточен для размещения нескольких строк. Для того, чтобы в StaticText осуществлялся перенос при изменении пользователем размеров окна, надо осуществлять перерисовку компонента методом Repaint в обработчике события формы OnResize.


TStaticText имеет свойство BorderStyle, определяющее рамку текста - бордюр. При стиле BorderStyle = sbsNone метка TStaticText по виду не отличается от метки TLabel. Вероятно, если уж использовать бордюр, то наиболее приятный стиль BorderStyle = sbsSunken.


  << Вернуться к Списку