Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
delph_t.doc
Скачиваний:
47
Добавлен:
12.04.2015
Размер:
2.26 Mб
Скачать

TCoolBar и tCooIBand - инструментальная панель и её полосы Свойства tCoolBand:

property Bitmap: TBitmap;

Определяет изображение, которое будет циклически повторяться по всему пространству полосы.

property BorderStyle: TBorderStyle;

Определяет наличие рамки у полосы: bsNone - нет рамки; bsSingle- рамка толщиной в 1 пиксель.

property Break: Boolean;

Если содержит True, полоса располагается в новой строке, в противном случае - в той же строке, что и предыдущая полоса.

property Control: TWinControl;

Указывает элемент, который содержит полоса.

property FixedBackground: Boolean;

Запрещает/разрешает периодическое повторение изображения Bitmap по всей поверхности полосы.

property FixedSize: Boolean;

Запрещает/разрешает изменение размеров полосы.

property HorizontalOnly: Boolean-

Предписывает показывать полосу только для значения False свойства Vertical компонента-владельца TCoolBar.

property Imagelndex: Integer;

Содержит индекс связанного с полосой изображения.

property MinHeight: Integer;

Определяет минимальное значение высоты полосы при изменении ее размеров.

property MinWidth: Integer;

Определяет минимальное значение ширины полосы при изменении ее размеров.

propertyParentBitmap:Boolean

Разрешает/запрещает использовать значение свойства Bitmap компонента-владельца TCoolBar вместо собственного свойства Bitmap.

property Text: String;

Содержит текст полосы.

property Visible: Boolean;

Если содержит False, полоса не видна на этапе прогона программы.

property Width: Boolean;

Определяет ширину полосы в пикселях.

Свойства компонента tCoolBar.

property AutoSize: Boolean; .

Если содержит True, высота компонента будет автоматически согласовываться с высотой полос.

property BandBorderStyle: TBorderStyle;

Определяет наличие рамок: bsNone - нет рамок; bsSingle - каждая полоса имеет рамку толщиной в 1 пиксель.

property Bands: TCoolBands;

Содержит список всех полос. Свойство Items этого объекта открывает доступ к полосе по ееиндексу.

property Bitmap: TBitmap;

Определяет изображение, которое будут использовать все полосы.

property FixedOrder: Boolean-

Запрещает/разрешает перемещение полос.

property FixedHeight: Boolean;

Запрещает/разрешает изменение размера полос.

property Images: TImageList;

Указывает контейнер для изображений, связанных с каждой полосой.

property ShowText: Boolean;

Если содержит True, на полосе показывается связанный с ней текст.

property Vertical: Boolean;

Если содержит True, полосы располагаются по вертикали компонента.

Для компонента определены такие события:

property OnChange: TNotifyEvent;

Возникает при изменении свойств Break, Index или Width у любой полосы.

property OnResize: TNotifyEvent;

Возникает при изменении размеров компонента.

TPageScroller- панель с прокруткой

propertyAutoScroll:Boolean

Разрешает/запрещает автоматическую прокрутку при перемещении указателя мыши над кнопкой прокрутки.

property ButtonSize: Integer;

Определяет размер в пикселях кнопок прокрутки: для горизонтальной ориентации -ширину, для вертикальной - высоту.

property Control: TWinControl;

Содержит ссылку на прокручиваемое окно.

property DragScroll: Boolean;

Указывает, будет ли компонент приемником в операциях drag&drop. Если содержит True, компонент будет прокручивать дочернее окно при перемещении над ним указателя мыши с «грузом».

property Margin: Integer;

Указывает расстояние в пикселях от границы компонента до соответствующей стороны дочернего окна.

type TPageScrollerOrientation = (soHorizontal, soVertical) ; property Orientation: TPageScrollerOrientation;

Определяет ориентацию компонента: soHorizontal - по горизонтали; so Vertical - по вертикали.

property Position: Integer;

Определяет текущее положение прокручиваемого окна относительно границ компонента.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]