GxHatchBrush.Create

Синтаксис Fore

Create(HatchStyle: GxHatchStyle; ForegroundColor: IGxColor; BackgroudColor: IGxColor);

Синтаксис Fore.NET

Create(HatchStyle: Prognoz.Platform.Interop.Drawing.GxHatchStyle; ForegroundColor: Prognoz.Platform.Interop.Drawing.GxColor; BackgroudColor: Prognoz.Platform.Interop.Drawing.GxColor);

Параметры

HatchStyle. Тип штриховки.

ForegroundColor. Цвет фона штриховки.

BackgroudColor. Цвет линий штриховки.

Описание

Конструктор Create создает новую штриховую кисть в соответствии с указанными параметрами.

Пример Fore

Function GetHatchBrush(ForegroundColor: GxKnownColor; BackgroudColor: GxKnownColor): IGxHatchBrush;
Var
    FColor, BColor: IGxColor;
    HatchBrush: IGxHatchBrush;
Begin
    FColor := GxColor.FromKnownColor(ForegroundColor);
    BColor := GxColor.FromKnownColor(BackgroudColor);
    HatchBrush := New GxHatchBrush.Create(GxHatchStyle.HorizontalBrick, FColor, BColor);
    Return HatchBrush;
End Function GetHatchBrush;

Данная функция вернет штриховую кисть с заданным типом штриховки. Цвета для кисти передаются посредством входных параметров.

Пример Fore.NET

Imports Prognoz.Platform.Interop.Drawing;

Function GetHatchBrush(ForegroundColor: GxKnownColor; BackgroudColor: GxKnownColor): GxHatchBrush;
Var
    FColor, BColor: GxColor;
    GxColorCls: GxColorClass = New GxColorClassClass();
    HatchBrush: GxHatchBrush = New GxHatchBrushClass();
Begin
    FColor := GxColorCls.FromKnownColor(ForegroundColor);
    BColor := GxColorCls.FromKnownColor(BackgroudColor);
    HatchBrush.Create(GxHatchStyle.ghsHorizontalBrick, FColor, BColor);
    Return HatchBrush;
End Function;

Данная функция вернет штриховую кисть с заданным типом штриховки. Цвета для кисти передаются посредством входных параметров.

См. также:

GxHatchBrush