Пример #1
0
 public PenPlus(Color color, float width, bool opaque)
 {
     int c = color.ToArgb();
     if (opaque) c |= (0xff << 24);
     Unit unit = Unit.UnitWorld;
     nativePen = null;
     lastResult = GdiPlus.GdipCreatePen1(c, width, unit, out nativePen);
 }
Пример #2
0
 extern static internal GpStatus GdipSetPenDashOffset(GpPen pen, float offset);
Пример #3
0
 internal static extern GpStatus GdipResetPenTransform(GpPen pen);
Пример #4
0
 internal static extern GpStatus GdipGetPenTransform(GpPen pen, out GpMatrix matrix);
Пример #5
0
 internal static extern GpStatus GdipGetPenLineJoin(GpPen pen, out LineJoin lineJoin);
Пример #6
0
 internal static extern GpStatus GdipGetPenDashOffset(GpPen pen, out float offset);
Пример #7
0
 internal static extern GpStatus GdipGetPenCustomStartCap(GpPen pen, out GpCustomLineCap customCap);
Пример #8
0
 internal static extern GpStatus GdipCreatePen2(GpBrush brush, float width, Unit unit, out GpPen pen);
Пример #9
0
 extern static internal GpStatus GdipDeletePen(GpPen pen);
Пример #10
0
 extern static internal GpStatus GdipClonePen(GpPen pen, out GpPen clonepen);
Пример #11
0
 extern static internal GpStatus GdipCreatePen2(GpBrush brush, float width, Unit unit, out GpPen pen);
Пример #12
0
 extern static internal GpStatus GdipGetPenCompoundArray(GpPen pen, float[] dash, int count);
Пример #13
0
 extern static internal GpStatus GdipGetPenCompoundCount(GpPen pen, out int count);
Пример #14
0
 extern static internal GpStatus GdipSetPenDashArray(GpPen pen, float[] dash, int count);
Пример #15
0
 extern static internal GpStatus GdipGetPenDashCount(GpPen pen, out int count);
Пример #16
0
 internal static extern GpStatus GdipSetPenLineCap197819(GpPen pen, LineCap startCap, LineCap endCap,  DashCap dashCap);
Пример #17
0
 internal static extern GpStatus GdipCreatePen1(int color, float width, Unit unit, out GpPen pen);
Пример #18
0
 extern static internal GpStatus GdipGetPenWidth(GpPen pen, out float width);
Пример #19
0
 internal static extern GpStatus GdipGetPenColor(GpPen pen, out int argb);
Пример #20
0
 extern static internal GpStatus GdipSetPenUnit(GpPen pen, Unit unit);
Пример #21
0
 internal static extern GpStatus GdipGetPenDashCap197819(GpPen pen, out DashCap dashCap);
Пример #22
0
 extern static internal GpStatus GdipGetPenUnit(GpPen pen, out Unit unit);
Пример #23
0
 internal static extern GpStatus GdipGetPenEndCap(GpPen pen, out LineCap endCap);
Пример #24
0
 GdipSetPenLineCap197819(GpPen pen, LineCap startCap, LineCap endCap, DashCap dashCap);
Пример #25
0
 internal static extern GpStatus GdipGetPenMode(GpPen pen, out PenAlignment penMode);
Пример #26
0
 extern static internal GpStatus GdipGetPenStartCap(GpPen pen, out LineCap startCap);
Пример #27
0
 internal static extern GpStatus GdipGetPenWidth(GpPen pen, out float width);
Пример #28
0
 extern static internal GpStatus GdipGetPenEndCap(GpPen pen, out LineCap endCap);
Пример #29
0
 internal static extern GpStatus GdipScalePenTransform(GpPen pen, float sx, float sy, MatrixOrder order);
Пример #30
0
 extern static internal GpStatus GdipGetPenDashCap197819(GpPen pen, out DashCap dashCap);
Пример #31
0
 internal static extern GpStatus GdipClonePen(GpPen pen, out GpPen clonepen);
Пример #32
0
 extern static internal GpStatus GdipGetPenLineJoin(GpPen pen, out LineJoin lineJoin);
Пример #33
0
 internal static extern GpStatus GdipSetPenUnit(GpPen pen, Unit unit);
Пример #34
0
 extern static internal GpStatus GdipSetPenCustomStartCap(GpPen pen, GpCustomLineCap customCap);
Пример #35
0
 internal static extern GpStatus GdipTranslatePenTransform(GpPen pen, float dx, float dy, MatrixOrder order);
Пример #36
0
 extern static internal GpStatus  GdipGetPenCustomEndCap(GpPen pen, out GpCustomLineCap customCap);
Пример #37
0
 internal static extern GpStatus GdipDeletePen(GpPen pen);
Пример #38
0
 extern static internal GpStatus GdipGetPenMiterLimit(GpPen pen, out float miterLimit);
Пример #39
0
 internal static extern GpStatus GdipGetPenCompoundCount(GpPen pen, out int count);
Пример #40
0
 extern static internal GpStatus  GdipGetPenMode(GpPen pen, out PenAlignment penMode);
Пример #41
0
 internal static extern GpStatus GdipGetPenDashArray(GpPen pen, float[] dash, int count);
Пример #42
0
 extern static internal GpStatus GdipGetPenTransform(GpPen pen, out GpMatrix matrix);
Пример #43
0
 internal static extern GpStatus GdipGetPenDashCount(GpPen pen, out int count);
Пример #44
0
 extern static internal GpStatus GdipResetPenTransform(GpPen pen);
Пример #45
0
 internal static extern GpStatus GdipGetPenDashStyle(GpPen pen, out DashStyle dashstyle);
Пример #46
0
 extern static internal GpStatus GdipMultiplyPenTransform(GpPen pen, GpMatrix matrix, MatrixOrder order);
Пример #47
0
 internal static extern GpStatus GdipGetPenFillType(GpPen pen, out PenType type);
Пример #48
0
 protected PenPlus(GpPen nativePen, GpStatus status)
 {
     lastResult = status;
     SetNativePen(nativePen);
 }
Пример #49
0
 internal static extern GpStatus GdipGetPenMiterLimit(GpPen pen, out float miterLimit);
Пример #50
0
 void SetNativePen(GpPen nativePen)
 {
     this.nativePen = nativePen;
 }
Пример #51
0
 internal static extern GpStatus GdipGetPenStartCap(GpPen pen, out LineCap startCap);
Пример #52
0
 GdipDrawClosedCurveI(GpGraphics graphics, GpPen pen,
                      Point[] points, int count);
Пример #53
0
 internal static extern GpStatus GdipGetPenUnit(GpPen pen, out Unit unit);
Пример #54
0
 extern static internal GpStatus GdipDrawLine(GpGraphics graphics, GpPen pen, float x1, float y1, float x2, float y2);
Пример #55
0
 internal static extern GpStatus GdipMultiplyPenTransform(GpPen pen, GpMatrix matrix, MatrixOrder order);
Пример #56
0
 GdipDrawClosedCurve2I(GpGraphics graphics, GpPen pen,
                       Point[] points, int count, float tension);
Пример #57
0
 internal static extern GpStatus GdipRotatePenTransform(GpPen pen, float angle, MatrixOrder order);
Пример #58
0
 extern static internal GpStatus GdipDrawLineI(GpGraphics graphics, GpPen pen, int x1, int y1, int x2, int y2);
Пример #59
0
 internal static extern GpStatus GdipSetPenBrushFill(GpPen pen, GpBrush brush);
Пример #60
0
 extern static internal GpStatus GdipDrawLinesI(GpGraphics graphics, GpPen pen, Point[] points, int count);