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



Вопросы
  Как удалить не пустой каталог
   Категория: Файловая система
  Как закачать файл из Интернета
   Категория: Интернет и Сети
  Удаление файла в корзину
   Категория: Файловая система
  Компонент StatusBar
   Категория: Компоненты
  Автоматическое определения кодировки текста
   Категория: Текст и строки
  Определение размера каталога
   Категория: Файловая система

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

  Компонент - TControlBar
Модуль - Extctrls
Используется для построения перестраиваемых инструментальных панелей с использованием технологии Drag&Doc
Описание:

Компонент TControlBar, как и компонент TCoolBar, относится к числу перестраиваемых панелей и служит для составления сложных инструментальных панелей, состоящих из ряда других панелей, размещенных на полосах TControlBar. Отличие от TCoolBar заключается в широком применении техники перетаскивания и встраивания Drag&Doc. На TControlBar можно поместить различные компоненты, например, инструментальные панели TToolBar, окна редактирования TEdit и др. Каждый компонент, попадая на TControlBar, получает полосу захвата, свойственную технологии Drag&Doc. В дальнейшем пользователь сможет все эти компоненты перемещать по TControlBar и даже вынимать из TControlBar, превращая в самостоятельные плавающие окна.


Свойство AutoDrag компонента TControlBar определяет, можно (при значении true), или нельзя простым перетаскиванием вынести полосу за пределы TControlBar. Но чтобы воспользоваться этой возможностью надо у компонентов, размещенных на TControlBar, установить свойства DragMode = dmAutomatic и DragKind = dkDock. Это будет означать автоматическое выполнение операций Drag&Doc. Если этого не сделать, допускается только перемещение компонентов по полосам TControlBar.


Свойства RowSize и RowSnap компонента TControlBar определяют процедуру встраивания. Свойство RowSize задает размеры полос, в которые могут встраиваться компоненты, а RowSnap определяет захват полосами встраиваемых компонентов.


Свойство AutoDock, установленное в true, обеспечивает временное встраивание компонента, перетаскиваемого над панелью, в TControlBar. Это позволяет пользователю наглядно представлять результат перетаскивания. Причем это относится не только к компонентам, первоначально находившимся на TControlBar, но и к любому перетаскиваемому и встраиваемому компоненту.


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