[Mono-list] Some easy diffs for System.Drawing

Asier Llano Palacios asierllano@infonegocio.com
Sat, 14 Sep 2002 19:42:45 +0200


This is a multi-part message in MIME format.

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_000F_01C25C26.E6A4FC40"


------=_NextPart_001_000F_01C25C26.E6A4FC40
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Most I have done is fixing some enum values looking the class status. 

 

Maybe it is easier to do all these changes than to apply so many
patches.

I hope they are useful. 

 

Asier

 


------=_NextPart_001_000F_01C25C26.E6A4FC40
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">


<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">

<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EstiloCorreo17
	{font-family:Arial;
	color:windowtext;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:70.85pt 85.05pt 70.85pt 85.05pt;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DES link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>Most I have done is fixing some enum values =
looking
the class status. </span></font></p>

<p class=3DMsoNormal><u><font size=3D2 face=3DArial><span lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial'><span =
style=3D'text-decoration:none'>&nbsp;</span></span></font></u></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>Maybe it is easier to do all these changes =
than to
apply so many patches.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>I hope they are useful. </span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>Asier</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

</div>

</body>

</html>

------=_NextPart_001_000F_01C25C26.E6A4FC40--

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: application/octet-stream;
	name="Brushes.cs.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="Brushes.cs.diff"

2c2=0A=
< // System.Windows.drawing.Brushes.cs
---=0A=
> // System.Windows.Drawing.Brushes.cs
13,15c13=0A=
< 	/// <summary>
< 	/// Summary description for Brushes.
< 	/// </summary>
---=0A=
> 	[MonoTODO]
16a15,18=0A=
> 		private Brushes()
> 		{
> 		}
> 	=09
65c67=0A=
< 		public static Brush blanchedAlmond{
---=0A=
> 		public static Brush BlanchedAlmond{
119c121=0A=
< 		public static Brush CornFlowerBlue{
---=0A=
> 		public static Brush CornflowerBlue{
125c127=0A=
< 		public static Brush cornsilk{
---=0A=
> 		public static Brush Cornsilk{
131c133=0A=
< 		public static Brush Crimsion{
---=0A=
> 		public static Brush Crimson{
155c157=0A=
< 		public static Brush Darkgoldenrod{
---=0A=
> 		public static Brush DarkGoldenrod{
185c187,188=0A=
< 		public static Brush OliveGreen{
---=0A=
> 		public static Brush DarkOliveGreen
> 		{
190c193=0A=
<=20
---=0A=
> 	=09
197c200=0A=
< 		public static Brush DarkOrchard{
---=0A=
> 		public static Brush DarkOrchid{
478a482,487=0A=
> 		public static Brush LimeGreen{
> 			get{
> 				throw new NotImplementedException ();
> 			}
> 		}
>=20
526a536,541=0A=
> 		public static Brush MediumSlateBlue{
> 			get{
> 				throw new NotImplementedException ();
> 			}
> 		}
>=20
634c649,650=0A=
< 		public static Brush PalevioletRed{
---=0A=
> 	=09
> 		public static Brush PaleVioletRed{
705a722,727=0A=
> 		public static Brush Salmon{
> 			get{
> 				throw new NotImplementedException ();
> 			}
> 		}
> 	=09
723a746,751=0A=
> 		public static Brush Sienna{
> 			get{
> 				throw new NotImplementedException ();
> 			}
> 		}
> 	=09

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: application/octet-stream;
	name="CharacterRange.cs.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="CharacterRange.cs.diff"

30a31,38=0A=
> 		public int Length{
> 			get{
> 				return length;
> 			}
> 			set{
> 				length =3D value;
> 			}
> 		}

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: application/octet-stream;
	name="ContentAlignment.cs.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="ContentAlignment.cs.diff"

12,20c12,20=0A=
< 		BottomCenter =3D 1,
< 		BottomLeft =3D 2,
< 		BottomRight =3D 3,
< 		MiddleCenter =3D 4,
< 		MiddleLeft =3D 5,
< 		MiddleRight =3D 6,
< 		TopCenter =3D 7,
< 		TopLeft =3D 8,
< 		TopRight =3D 9
---=0A=
> 		TopLeft      =3D 0x001,
> 		TopCenter    =3D 0x002,
> 		TopRight     =3D 0x004,
> 		MiddleLeft   =3D 0x010,
> 		MiddleCenter =3D 0x020,
> 		MiddleRight  =3D 0x040,
> 		BottomLeft   =3D 0x100,
> 		BottomCenter =3D 0x200,
> 		BottomRight  =3D 0x400

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: application/octet-stream;
	name="FontStyle.cs.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="FontStyle.cs.diff"

2c2=0A=
< // System.Drawing.fontStyle.cs
---=0A=
> // System.Drawing.FontStyle.cs
11a12=0A=
> 	[Flags]
13,17c14,18=0A=
< 		Bold  =3D 1,
< 		Italic =3D 2,
< 		Regular =3D 3,
< 		Strikeout =3D 4,
< 		Underline =3D 5
---=0A=
> 		Regular   =3D 0,
> 		Bold      =3D 1,
> 		Italic    =3D 2,
> 		Underline =3D 4,
> 		Strikeout =3D 8

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: application/octet-stream;
	name="GraphicsUnit.cs.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="GraphicsUnit.cs.diff"

12,18c12,18=0A=
< 		Display =3D 1,
< 		Document =3D 2,
< 		Inch =3D 3,
< 		Millimeter =3D 4,
< 		Pixel =3D 5,
< 		Point =3D 6,
< 		World =3D 7,
---=0A=
> 		World      =3D 0,
> 		Display    =3D 1,
> 		Pixel      =3D 2,
> 		Point      =3D 3,
> 		Inch       =3D 4,
> 		Document   =3D 5,
> 		Millimeter =3D 6

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: application/octet-stream;
	name="KnownColor.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="KnownColor.diff"

108,109c108,109=0A=
< 		LightGreen =3D 95,
< 		LightGray =3D 96,
---=0A=
> 		LightGray =3D 95,
> 		LightGreen =3D 96,

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: application/octet-stream;
	name="RotateFlipType.cs.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="RotateFlipType.cs.diff"

12,27c12,27=0A=
< 		Rotate180FlipNone =3D 1,
< 		Rotate180FlipX =3D 2,
< 		Rotate180FlipXY =3D 3,
< 		Rotate180FlipY =3D 4,
< 		Rotate270FlipNone =3D 5,
< 		Rotate270FlipX =3D 6,
< 		Rotate270FlipXY =3D 7,
< 		Rotate270FlipY =3D 8,
< 		Rotate90FlipNone =3D 9,
< 		Rotate90FlipX =3D 10,
< 		Rotate90FlipXY =3D 11,
< 		Rotate90FlipY =3D 12,
< 		RotateNoneFlipNone =3D 13,
< 		RotateNoneFlipX =3D 14,
< 		RotateNoneFlipXY =3D 15,
< 		RotateNoneFlipY =3D 16
---=0A=
> 		RotateNoneFlipNone =3D 0,
> 		Rotate180FlipXY    =3D 0,
> 		Rotate90FlipNone   =3D 1,
> 		Rotate270FlipXY    =3D 1,
> 		Rotate180FlipNone  =3D 2,
> 		RotateNoneFlipXY   =3D 2,
> 		Rotate270FlipNone  =3D 3,
> 		Rotate90FlipXY     =3D 3,
> 		RotateNoneFlipX    =3D 4,
> 		Rotate180FlipY     =3D 4,
> 		Rotate90FlipX      =3D 5,
> 		Rotate270FlipY     =3D 5,
> 		Rotate180FlipX     =3D 6,
> 		RotateNoneFlipY    =3D 6,
> 		Rotate270FlipX     =3D 7,
> 		Rotate90FlipY      =3D 7,

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: application/octet-stream;
	name="StringAligment.cs.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="StringAligment.cs.diff"

12c12=0A=
< 	public enum StringAligment {
---=0A=
> 	public enum StringAlignment {

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: application/octet-stream;
	name="StringDigitSubstitute.cs.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="StringDigitSubstitute.cs.diff"

13,16c13,16=0A=
< 		National =3D 1,
< 		None =3D 2,
< 		Traditional =3D 3,
< 		User =3D 4
---=0A=
> 		User        =3D 0,
> 		None        =3D 1,
> 		National    =3D 2,
> 		Traditional =3D 3

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: application/octet-stream;
	name="StringFormatFlags.cs.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="StringFormatFlags.cs.diff"

11a12=0A=
> 	[Flags]
13,21c14,22=0A=
< 		DirectionRightToLeft =3D 1,
< 		DirectionVertical =3D 2,
< 		DisplayFormatControl =3D 3,
< 		FitBlackBox =3D 4,
< 		LineLimit =3D 5,
< 		MeasureTrailingSpaces =3D 6,
< 		NoClip =3D 7,
< 		NoFontFallback =3D 8,
< 		NoWrap =3D 9,
---=0A=
> 		DirectionRightToLeft  =3D 0x0001,
> 		DirectionVertical     =3D 0x0002,
> 		FitBlackBox           =3D 0x0004,
> 		DisplayFormatControl  =3D 0x0020,
> 		NoFontFallback        =3D 0x0400,
> 		MeasureTrailingSpaces =3D 0x0800,
> 		NoWrap                =3D 0x1000,
> 		LineLimit             =3D 0x2000,
> 		NoClip                =3D 0x4000

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: application/octet-stream;
	name="StringTrimming.cs.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="StringTrimming.cs.diff"

12,18c12,18=0A=
< 	public enum  StringTrimming{
< 		Character =3D 1,
< 		EllipsisCharacter =3D 2,
< 		EllipsisPath =3D 3,
< 		EllipsisWord =3D 4,
< 		None =3D 5,
< 		Word =3D 6
---=0A=
> 	public enum  StringTrimming {
> 		None              =3D 0,
> 		Character         =3D 1,
> 		Word              =3D 2,
> 		EllipsisCharacter =3D 3,
> 		EllipsisWord      =3D 4,
> 		EllipsisPath      =3D 5

------=_NextPart_000_000E_01C25C26.E6A4FC40
Content-Type: application/octet-stream;
	name="StringUnit.cs.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="StringUnit.cs.diff"

13,20c13,20=0A=
< 		Display =3D 1,
< 		Document =3D 2,
< 		Em =3D 3,
< 		Inch =3D 3,
< 		Millimeter =3D 4,
< 		Pixel =3D 5,
< 		Point =3D 6,
< 		World =3D 7
---=0A=
> 		World      =3D 0x00,
> 		Display    =3D 0x01,
> 		Pixel      =3D 0x02,
> 		Point      =3D 0x03,
> 		Inch       =3D 0x04,
> 		Document   =3D 0x05,
> 		Millimeter =3D 0x06,
> 		Em         =3D 0x20

------=_NextPart_000_000E_01C25C26.E6A4FC40--