IImageButtonLook.Background

Синтаксис

Background: IGxImage;

Описание

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

Пример

Для выполнения примера предполагается наличие формы и расположенного на ней компонента ImageButton с наименованием "ImageButton1".

Sub ImageButton1OnClick(Sender: Object; Args: IMouseEventArgs);

Var

Img: IGxImage;

TransfImage: IGxRectangleTransformImage;

Marg: IGxMargins;

Begin

Img := GxRectangleTransformImage.FromFile("c:\Image.bmp");

TransfImage := Img As IGxRectangleTransformImage;

Marg := TransfImage.Margins;

Marg.Bottom := 5;

Marg.Left := 5;

Marg.Right := 5;

Marg.Top := 5;

TransfImage.Unit := GxUnit.Millimeter;

ImageButton1.NormalLook.Background := TransfImage;

End Sub ImageButton1OnClick;

После выполнения примера при нажатии на кнопку "ImageButton1" для нее будет изменен фон. В качестве фона в обычном режиме кнопки будет установлено изображение "Image.bmp". Для изображения будет установлена фиксированная область - пять миллиметров со всех краев.

См. также:

IImageButtonLook