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

Методы класса tListItems.

function Add: TListItem;

Добавляет очередной элемент к списку.

procedure Assign(Source: TPersistent); override;

Связывает список компонента со списком компонента Source.

procedureBeginUpdate;

Блокирует обновление экрана до тех пор, пока не будет выполнен метод EndUpdate. Используется при одновременной вставке нескольких элементов списка для предотвращения мерцания экрана.

procedure Clear;

Очищает список.

procedure Delete (Index : Integers-

Удаляет элемент списка с индексом Index.

procedure EndUpdate;

Отменяет действие BeginUpdate.

function IndexOf(Value:TListItem): Integer-

Возвращает индекс узла Value.

function Insert(Index: Integer):TListItem;

Вставляет новый элемент после элемента, заданного индексом Index.

procedure SetCount(Value: Integer);

Устанавливает новое количество компонентов списка.

THeaderControl - управляющий заголовок Свойства класса tHeader-Section:

property Alignment: TAlign-ment;

Определяет выравнивание текста: taLeftJustify - прижат влево; taCenter - центрирован по горизонтали; taRightJustify - прижат вправо.

property AllowClick: Boolean;

Разрешает/запрещает генерацию события OnSection-Click при щелчке по секции.

property Left: Integer;

Определяет положение левой границы секции относительно границ компонента (в пикселях).

property MaxWidth: Integer

Определяет максимальную ширину секции в пикселях.

property MinWidth: Integer;

Определяет минимальную ширину секции в пикселях.

property Right: Integer;

Определяет положение правой границы секции относительно границ компонента (в пикселях).

THeaderSectionStyle = (hsText, hsOwnerDraw) ; property Style: THeaderSectionStyle;

Определяет способ формирования секции: hsText -секция содержит только текст и изображается автоматически; hsOwnerDraw - секция прорисовывается программой.

Property Width: Integer;

Содержит текущую ширину секции в пикселях.

Некоторые свойства класса tHeader-Section:

property AllowClick: Boolean;

Если содержит True, разрешает щелкнуть по секции заголовка как по кнопке. В этом случае управление передается в обработчик события OnSectionClick.

property DisplayName: String;

Имя заголовка секции.

property Imagelndex: TImageIndex;

Указывает индекс изображения из хранилища Images, которое будет появляться следом за текстом заголовка.

property MaxWidth: Integer; property MinWidth: Integer;

Определяет максимальную и минимальную ширину секции.

type THeaderSectionStyle = (hsText, hsOwnerDraw) ; property Style: THeaderSectionStyle;

Определяет тип секции: hsText - секция содержит только текст; hsOwnerDraw - секция нуждается в программной прорисовке.

property Text: String;

Содержит текст секции.

Свойства компонента tHeaderControl:

property Canvas: TCanvas;

С помощью этого свойства можно изображать графику в секциях заголовка.

property HotTrack: Boolean;

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

property Sections: THeaderSections;

Содержит секции заголовка.

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