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



Вопросы
  Программно скрыть MainMenu
   Категория: Компоненты
  Фреймы
   Категория: Компоненты
  Функции дат в SQL
   Категория: Базы данных
  Автоматическое определения кодировки текста
   Категория: Текст и строки
  Получение списка всех сетевых дисков из Delphi
   Категория: Интернет и Сети
  Создать таблицу ABS (AbsoluteDB)
   Категория: Базы данных
  Узнать запущен ли сервис FireBird
   Категория: Интернет и Сети
  Установить в программу свои шрифты
   Категория: Приложение
  Создать индекс для таблицы ABS (Absolute Database)
   Категория: Базы данных

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

  Компонент - TCoolBar
Модуль - comctrls
Позволяет строить перестраиваемые панели, состоящие из полос, в которые могут включаться инструментальные панели и любые другие оконные компоненты
Описание:

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


Свойства полос вы можете задавать редактором полос, который можно вызвать тремя способами: из Инспектора Объектов кнопкой с многоточием около свойства Bands, двойным щелчком на компоненте TCoolBar или из контекстного меню, выбрав команду Bands Editor. В окне этого редактора вы можете перемещаться по полосам, добавлять новые полосы или уничтожать существующие. При перемещении по полосам в окне Инспектора Объектов вы будете видеть свойства полос. Свойство Control определяет размещенный на полосе компонент. Свойство Break определяет, занимает ли полоса весь соответствующий размер контейнера CoolBar, или обрывается. Свойство Text задает текст, который может появиться в начале соответствующей полосы. Вместо свойства Text (или наряду с ним) можно задать свойство ImageIndex - индекс списка изображений TImageList, ссылка на который задается свойством Images. Указанные таким образом изображения появятся в начале соответствующих полос.


Свойства MinHeight и MinWidth определяют минимальную высоту и ширину полосы при перестроениях пользователем полос панели. Свойство FixedSize определяет, фиксирован ли размер данной полосы, или он может изменяться пользователем. По умолчанию для всех полос FixedSize = false, т.е. все полосы перестраиваются. Но при желании размеры некоторых полос можно зафиксировать, задав для них FixedSize = true.


Для компонента TCoolBar в целом, помимо обычных для других панелей свойств, надо обратить внимание на свойство BandMaximize. Оно определяет действие, которым пользователь может установить максимальный размер полосы, не перетаскивая ее границу: bmNone - такое действие не предусмотрено, bmClick - щелчком мыши, bmDblClick - двойным щелчком.
Свойство FixedOrder, если его установить в true, не разрешит пользователю в процессе перемещений полос изменять их последовательность. Свойство Vertical указывает вертикальное или горизонтальное расположение полос.


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