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



Вопросы
  Номер строки в memo под курсором
   Категория: Текст и строки
  Тpансляция ошибок в BDE
   Категория: Базы данных
  Упаковка ZIPTV
   Категория: Компоненты
  Распознавание кодировки. Перекодировка.
   Категория: Текст и строки
  Перекодировка в DBASE
   Категория: Базы данных
  Отступ в Memo
   Категория: Компоненты
  Удалить пробелы в начале и конце
   Категория: Текст и строки
  Показать удаленные записи в DBase
   Категория: Базы данных

Описание компонентов: TScrollBox
  << Вернуться к Списку   

  Компонент - TScrollBox
Модуль - forms
Панель с прокруткой
Описание:

Компонент TScrollBox предназначен для создания области, в которой могут размещаться компоненты, занимающие площадь большую, чем сам TScrollBox. Например, компонент TScrollBox можно использовать для размещения длинных текстовых строк или больших инструментальных панелей, которые исходя из соображений экономии площади окна нецелесообразно отображать целиком. Если размеры TScrollBox меньше, чем размещенные компоненты, то появляются полосы прокрутки, которые позволяют пользователю перемещаться по всем размещенным в TScrollBox компонентам.


Разместить в пределах небольшой области ScrollBox большие компоненты или много компонентов, занимающих в сумме большую площадь, можно в процессе проектирования, например, с помощью такого приема. Увеличьте временно размер TScrollBox так, чтобы в этом компоненте поместилось все, что вы хотите разместить. Проведите необходимое размещение. А затем сократите размеры TScrollBox до требуемых.


Свойство BorderStyle определяет стиль рамки компонента TScrollBox. Свойство AutoScroll позволяет задать автоматическое появление необходимых полос прокрутки, если размер размещенных компонентов превышает размер области по горизонтали, вертикали или в обоих измерениях. Если по каким-то соображениям это нежелательно, вы можете сами управлять появлением горизонтальной и вертикальной полос с помощью свойств HorzScrollBar и VertScrollBar соответственно. Но в этом случае вы должны сами задавать ряд свойств полосы прокрутки и, прежде всего, Range - размер в пикселях прокручиваемой области. Значение перемещения при однократном нажатии пользователем кнопки прокрутки может рассчитываться компонентом автоматически исходя из размеров области и окна, если свойство полосы прокрутки Smooth установлено в true. В противном случае вы должны задать величину единичного перемещения в свойстве Increment.


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