46
помещения на форму он автоматически располагается у верхнего края
формы.
Основные свойства компонента ToolBar
EdgeBorders – сложное свойство. Определяет наличие или отсутствие
видимых краев (полосок) с каждой из четырех сторон панели.
EdgeInner, EngeOuter – вид окаймляющих полос (вдавленный, выпуклый) с
внутренней и внешней стороны.
ButtonWidth, ButtonHeight – ширина и высота (в пикселях) элементов
управления, располагаемых на панели.
DisablebImages – указывает на объект типа TImageList (список картинок),
который содержит изображения кнопок, отображающих их “отключенное”
состояние. Если значение для данного свойства не задано, используются
обычные картинки кнопок, преобразованные к палитре, содержащей только
тона серого.
Flat – имеет значение True, если используется стиль «прозрачных» кнопок,
когда фон панели и кнопок не рисуется.
HotImages – указывает на объект типа TImageList (список картинок), который
содержит изображения кнопок, появляющихся при наведении на кнопку
указателя мыши. Подобный стиль характерен для кнопок броузера Microsoft
Internet Explorer версии 4 и выше.
Images – указывает на объект типа TImageList (список картинок), который
содержит рабочие изображения кнопок.
Indent – сдвиг левой границы панели в пикселях.
List – имеет значение True, если необходимо показывать заголовки кнопок
справа от изображений, а не под ними.
ShowCaptions – имеет значение True, если текстовые заголовки кнопок
должны отображаться на панели.
Transparent – имеет значение True, если панель – прозрачная. Это свойство
не влияет на прозрачность объектов на панели.
Wrapable – имеет значение True, если элементы управления на панели
должны автоматически образовывать новые строки, при условии, что им не
хватает пространства формы.
Панель может работать с кнопками ToolButton, которые не
присутствуют на палитре компонентов Delphi. Они добавляются на
компонент из контекстного меню командами:
• NewButton – добавить кнопку;
• NewSeparator – добавить разделитель.
Массив таких кнопок храниться в свойстве Buttons. Их текущее число
определяется значение свойства ButtonCount.