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

TImage- отображение картинок

property AutoSize:Boolean/

Разрешает/запрещает изменять размеры компонента так, чтобы в них полностью загрузилось изображение (см. свойство Stretch).

property Canvas:TCanvas;

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

property Center: Boolean;

Указывает, надо ли центрировать изображение в границах компонента. Игнорируется, если AutoSize=True или если Stretch=True и изображение не является пиктограммой (ICO).

property Incremen-talDisplay: Boolean;

Разрешает/запрещает показ большого изображения по мере его загрузки.

property Picture: TPicture;

Центральное свойство класса. Служит контейнером изображения.

property Stretch: Boolean;

Разрешает/запрещает изменять размер изображения так, чтобы оно целиком заполнило клиентскую область компонента (см. свойство AutoSize).

proerty Transparent: Boolean;

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

Для поддержки JPEGвDelphiвключен специальный классTJPEGImage.Пример использования этого класса, а также событияOnProgressвы найдете в программеHELP\EXAMPLES\JPEG\JPEGPROJ.DPRкаталога размещенияDelphi.

TCheckListBoxгруппа независимых переключателей

property AllowGrayed: Boolean;

Разрешает/запрещает использовать в переключателях третье состояние cbGrayed.

property BorderStyle.: TBorderStyle;

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

property Canvas: TCanvas;

Это свойство используется для программной прорисовки опций.

property Checked[Index:Integer]: Boolean;

Содержит выбор пользователя типа Да/Нет для переключателя с индексом Index. Состояния cb Unchecked и cbGrayed отражаются как False.

property Columns; Integer;

Определяет количество колонок опций.

property IntegralHeight: Boolean;

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

property ItemHeight:Integer/

Если свойство Style компонента имеет значение IsOwnerDrawFixed, значение ItemHeight определяет высоту каждой опции компонента. При других значениях Style это свойство игнорируется.

property Itemlndex: Integer/

Содержит индекс выбранной опции (индексация опций начинается с нуля).

property Items: TStrings;

Содержит опции компонента.

property MultiSelect: Boolean/

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

property SelCount: Integer/

Содержит количество выбранных опций компонента, если свойство MultiSelect содержит True.

property Selected[Index:Integer]: Boolean/

Содержит True, если опция с индексом Index выбрана.

property Sorted: Boolean/

Сортирует по алфавиту надписи на переключателях.

property State[Index: Integer] : TCheckBoxState;

Содержит состояние переключателя с индексом Index: cbUnchecked - нет; cbChecked - да; cbGrayed - не совсем да.

type TListBoxStyle = (IbStandard, IbOwnerDraw-Fixed, IbOwnerDrawVari-able) ; property Style: TListBoxStyle;

Определяет способ прорисовки опций компонента: IbStandard - опции прорисовывает Windows', IbOwnerDrawFixed - компонент использует программный метод прорисовки опций, каждый из которых имеет одинаковую высоту ItemHeight; IbOwnerDraw Variable - опции прорисовываются программно и могут иметь разную высоту.

property TabWidth: Integer/

Определят ширину табулостопов.

property Toplndex: Integer;

Содержит индекс самой первой отображаемой опции.

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