[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] pnetlib ChangeLog System.Windows.Forms/Themes/D...
From: |
Deryk Robosson |
Subject: |
[dotgnu-pnet-commits] pnetlib ChangeLog System.Windows.Forms/Themes/D... |
Date: |
Mon, 05 Jun 2006 08:50:30 +0000 |
CVSROOT: /cvsroot/dotgnu-pnet
Module name: pnetlib
Changes by: Deryk Robosson <drobosson> 06/06/05 08:50:30
Modified files:
. : ChangeLog
System.Windows.Forms/Themes: DefaultThemePainter.cs
Log message:
Validate arguments of public methodsm8
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pnetlib/ChangeLog?cvsroot=dotgnu-pnet&r1=1.2416&r2=1.2417
http://cvs.savannah.gnu.org/viewcvs/pnetlib/System.Windows.Forms/Themes/DefaultThemePainter.cs?cvsroot=dotgnu-pnet&r1=1.37&r2=1.38
Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/ChangeLog,v
retrieving revision 1.2416
retrieving revision 1.2417
diff -u -b -r1.2416 -r1.2417
--- ChangeLog 5 Jun 2006 08:12:36 -0000 1.2416
+++ ChangeLog 5 Jun 2006 08:50:29 -0000 1.2417
@@ -12,8 +12,14 @@
System.Windows.Forms/VisualStyles/TextBoxState.cs,
System.Windows.Forms/VisualStyles/TabItemState.cs,
System.Windows.Forms/VisualStyles/ScrollBarSizeBoxState.cs,
- System.Windows.Forms/VisualStyles/ScrollBarArrowButtonState.cs: Enums
- should have zero (None) value.
+ System.Windows.Forms/VisualStyles/ScrollBarArrowButtonState.cs,
+ Themes/WinXP/UxTheme.cs:: Enums should have zero (None) value.
+
+ * Themes/WinXP/UxTheme.cs, Themes/WinXP/WinAPI.cs: Add
+ MarshalAsAttribute where required.
+
+ * System.Windows.Forms/Themes/DefaultThemePainter.cs: validate
+ arguments of public methods.
2006-06-02 Heiko Weiss <address@hidden>
Index: System.Windows.Forms/Themes/DefaultThemePainter.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System.Windows.Forms/Themes/DefaultThemePainter.cs,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- System.Windows.Forms/Themes/DefaultThemePainter.cs 11 Nov 2005 10:24:13
-0000 1.37
+++ System.Windows.Forms/Themes/DefaultThemePainter.cs 5 Jun 2006 08:50:30
-0000 1.38
@@ -1288,6 +1288,10 @@
(Graphics graphics, Rectangle rectangle,
Color foreColor, Color backColor)
{
+ if(graphics == null)
+ {
+ throw new
ArgumentNullException("graphics", "Argument cannot be null");
+ }
Pen pen = new Pen(foreColor, 1.0f);
pen.EndCap = LineCap.Square;
pen.DashStyle = DashStyle.Dot;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] pnetlib ChangeLog System.Windows.Forms/Themes/D...,
Deryk Robosson <=