GxPen.CreateSolid

Синтаксис Fore

CreateSolid(Color: IGxColor; [Width: Double = 1]);

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

CreateSolid(Color: Prognoz.Platform.Interop.Drawing.GxColor; Width: double);

Параметры

Color. Цвет пера;

Width. Ширина нового пера. По умолчанию создается перо размером в 1 пиксель.

Описание

Конструктор CreateSolid создает новое перо заданного цвета.

Пример Fore

Добавьте ссылку на системную сборку Drawing.

Function GetPen(PenColor: GxKnownColor; PenWidth: Double): IGxPen;
Var
    OutPen: IGxPen;
Begin
    OutPen := New GxPen.CreateSolid(GxColor.FromKnownColor(PenColor), PenWidth);
    Return OutPen;
End Function GetPen;

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

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.

Imports Prognoz.Platform.Interop.Drawing;

Function GetPen(PenColor: GxKnownColor; PenWidth: Double): GxPen;
Var
    GxColorCls: GxColorClass = New GxColorClassClass();
    OutPen: GxPen = New GxPenClass();
Begin
    OutPen.CreateSolid(GxColorCls.FromKnownColor(PenColor), PenWidth);
    Return OutPen;
End Function;

См. также:

GxPen