dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] pnetlib/System.Drawing.Win32 DrawingTextureBrush.c


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] pnetlib/System.Drawing.Win32 DrawingTextureBrush.cs, 1.2, 1.3 DrawingToolkit.cs, 1.21, 1.22
Date: Thu, 20 Nov 2003 02:11:49 +0000

Update of /cvsroot/dotgnu-pnet/pnetlib/System.Drawing.Win32
In directory subversions:/tmp/cvs-serv1580/System.Drawing.Win32

Modified Files:
        DrawingTextureBrush.cs DrawingToolkit.cs 
Log Message:


Implement texture brushes in "System.Drawing.Xsharp".


Index: DrawingToolkit.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System.Drawing.Win32/DrawingToolkit.cs,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** DrawingToolkit.cs   16 Nov 2003 14:54:38 -0000      1.21
--- DrawingToolkit.cs   20 Nov 2003 02:11:47 -0000      1.22
***************
*** 176,183 ****
        // Create a texture brush.
        public IToolkitBrush CreateTextureBrush
!                               (TextureBrush properties, RectangleF dstRect,
!                                ImageAttributes imageAttr)
                        {
!                               return new DrawingTextureBrush(this, 
properties, dstRect, imageAttr);
                        }
  
--- 176,184 ----
        // Create a texture brush.
        public IToolkitBrush CreateTextureBrush
!                               (TextureBrush properties, IToolkitImage image,
!                                RectangleF dstRect, ImageAttributes imageAttr)
                        {
!                               return new DrawingTextureBrush
!                                       (this, properties, image, dstRect, 
imageAttr);
                        }
  

Index: DrawingTextureBrush.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/System.Drawing.Win32/DrawingTextureBrush.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** DrawingTextureBrush.cs      3 Jul 2003 20:47:28 -0000       1.2
--- DrawingTextureBrush.cs      20 Nov 2003 02:11:47 -0000      1.3
***************
*** 28,31 ****
--- 28,32 ----
        // Internal state.
        private TextureBrush properties;
+       private IToolkitImage image;
        private RectangleF dstRect;
        private ImageAttributes imageAttr;
***************
*** 33,40 ****
        // Constructor.
        public DrawingTextureBrush(IToolkit toolkit, TextureBrush properties,
!                                                          RectangleF dstRect,
                                                           ImageAttributes 
imageAttr) : base(toolkit, Color.Black)
                        {
                                this.properties = properties;
                                this.dstRect = dstRect;
                                this.imageAttr = imageAttr;
--- 34,42 ----
        // Constructor.
        public DrawingTextureBrush(IToolkit toolkit, TextureBrush properties,
!                                                          IToolkitImage image, 
RectangleF dstRect,
                                                           ImageAttributes 
imageAttr) : base(toolkit, Color.Black)
                        {
                                this.properties = properties;
+                               this.image = image;
                                this.dstRect = dstRect;
                                this.imageAttr = imageAttr;





reply via email to

[Prev in Thread] Current Thread [Next in Thread]