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