CreateSolid(Color: IGxColor; [Width: Double = 1]);
CreateSolid(Color: Prognoz.Platform.Interop.Drawing.GxColor; Width: double);
Color. Цвет пера;
Width. Ширина нового пера. По умолчанию создается перо размером в 1 пиксель.
Конструктор CreateSolid создает новое перо заданного цвета.
Добавьте ссылку на системную сборку 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.
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;
См. также: