Ejemplo n.º 1
0
 public static extern GpStatus GdipDrawString(
     GpGraphics graphics,
     string text,
     INT length,
     GpFont font,
     ref RectF layoutRect,
     GpStringFormat stringFormat,
     GpBrush brush
     );
Ejemplo n.º 2
0
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
     }
     // free native resources if there are any.
     if ((IntPtr)nativeBrush != IntPtr.Zero)
     {
         NativeMethods.GdipDeleteBrush(nativeBrush);
         nativeBrush = new GpBrush();
     }
 }
Ejemplo n.º 3
0
        internal virtual BrushPlus Clone()
        {
            GpBrush brush = new GpBrush();

            SetStatus(NativeMethods.GdipCloneBrush(nativeBrush, out brush));

            BrushPlus newBrush = new BrushPlus(brush, lastResult);

            if (newBrush == null)
            {
                NativeMethods.GdipDeleteBrush(brush);
            }

            return newBrush;
        }
Ejemplo n.º 4
0
 public static extern GpStatus GdipFillRegion(GpGraphics graphics, GpBrush brush,
  GpRegion region);
Ejemplo n.º 5
0
GdipFillClosedCurve2I(GpGraphics graphics, GpBrush brush,
                GpPoint[] points, int count,
               float tension, FillMode fillMode);
Ejemplo n.º 6
0
Archivo: Pens.cs Proyecto: misiek/foo
 public static extern GpStatus GdipCreatePen2(GpBrush brush, float width, Unit unit,
  out GpPen pen);
Ejemplo n.º 7
0
GdipFillPie(GpGraphics graphics, GpBrush brush, float x, float y,
float width, float height, float startAngle, float sweepAngle);
Ejemplo n.º 8
0
GdipFillPath(GpGraphics graphics, GpBrush brush, GpPath path);
Ejemplo n.º 9
0
GdipFillPolygonI(GpGraphics graphics, GpBrush brush,
   GpPoint[] points, int count, FillMode fillMode);
Ejemplo n.º 10
0
 GdipFillEllipse(GpGraphics graphics, GpBrush brush, float x, float y,
                 float width, float height);
Ejemplo n.º 11
0
GdipGetBrushType(GpBrush brush, out BrushType type);
Ejemplo n.º 12
0
GdipFillRectangleI(GpGraphics graphics, GpBrush brush, int x, int y,
    int width, int height);
Ejemplo n.º 13
0
   public static extern GpStatus GdipFillRectanglesI(GpGraphics graphics, GpBrush brush,
 GpRect[] rects, int count);
Ejemplo n.º 14
0
     public static extern GpStatus GdipFillRectangleI(GpGraphics graphics, GpBrush brush, int x, int y,
 int width, int height);
Ejemplo n.º 15
0
      public static extern GpStatus GdipFillRectangle(GpGraphics graphics, GpBrush brush, float x, float y,
 float width, float height);
Ejemplo n.º 16
0
 public static extern GpStatus GdipDeleteBrush(GpBrush brush);
Ejemplo n.º 17
0
 public static extern GpStatus GdipFillRectangleI(GpGraphics graphics, GpBrush brush, INT x, INT y, INT width, INT height);
Ejemplo n.º 18
0
GdipFillRectangle(GpGraphics graphics, GpBrush brush, float x, float y,
   float width, float height);
Ejemplo n.º 19
0
GdipSetPenBrushFill(GpPen pen, GpBrush brush);
Ejemplo n.º 20
0
GdipFillRectanglesI(GpGraphics graphics, GpBrush brush,
      GpRect[] rects, int count);
Ejemplo n.º 21
0
GdipGetPenBrushFill(GpPen pen, out GpBrush brush);
Ejemplo n.º 22
0
 GdipFillPolygon2I(GpGraphics graphics, GpBrush brush,
 GpPoint[] points, int count);
Ejemplo n.º 23
0
GdipCreatePen2(GpBrush brush, float width, Unit unit,
         out GpPen pen);
Ejemplo n.º 24
0
GdipFillEllipseI(GpGraphics graphics, GpBrush brush, int x, int y,
  int width, int height);
Ejemplo n.º 25
0
 public static extern GpStatus GdipDeleteBrush(GpBrush brush);
Ejemplo n.º 26
0
GdipFillPieI(GpGraphics graphics, GpBrush brush, int x, int y,
int width, int height, float startAngle, float sweepAngle);
Ejemplo n.º 27
0
 public static extern GpStatus GdipGetBrushType(GpBrush brush, out BrushType type);
Ejemplo n.º 28
0
GdipFillClosedCurveI(GpGraphics graphics, GpBrush brush,
                GpPoint[] points, int count);
Ejemplo n.º 29
0
 public static extern GpStatus GdipCloneBrush(GpBrush brush, out GpBrush cloneBrush);
Ejemplo n.º 30
0
GdipFillRegion(GpGraphics graphics, GpBrush brush,
         GpRegion region);
Ejemplo n.º 31
0
GdipCloneBrush(GpBrush brush, out GpBrush cloneBrush);
Ejemplo n.º 32
0
Archivo: Pens.cs Proyecto: misiek/foo
 public static extern GpStatus GdipGetPenBrushFill(GpPen pen, out GpBrush brush);
Ejemplo n.º 33
0
GdipDeleteBrush(GpBrush brush);