[Top][All Lists]
[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;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] pnetlib/System.Drawing.Win32 DrawingTextureBrush.cs, 1.2, 1.3 DrawingToolkit.cs, 1.21, 1.22,
Rhys Weatherley <address@hidden> <=