Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CommonUI / System / Drawing / Pens.cs / 1 / Pens.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Drawing { using System.Diagnostics; using System; using System.Drawing; ////// /// Pens for all the standard colors. /// public sealed class Pens { static readonly object TransparentKey = new object(); static readonly object AliceBlueKey = new object(); static readonly object AntiqueWhiteKey = new object(); static readonly object AquaKey = new object(); static readonly object AquamarineKey = new object(); static readonly object AzureKey = new object(); static readonly object BeigeKey = new object(); static readonly object BisqueKey = new object(); static readonly object BlackKey = new object(); static readonly object BlanchedAlmondKey = new object(); static readonly object BlueKey = new object(); static readonly object BlueVioletKey = new object(); static readonly object BrownKey = new object(); static readonly object BurlyWoodKey = new object(); static readonly object CadetBlueKey = new object(); static readonly object ChartreuseKey = new object(); static readonly object ChocolateKey = new object(); static readonly object ChoralKey = new object(); static readonly object CornflowerBlueKey = new object(); static readonly object CornsilkKey = new object(); static readonly object CrimsonKey = new object(); static readonly object CyanKey = new object(); static readonly object DarkBlueKey = new object(); static readonly object DarkCyanKey = new object(); static readonly object DarkGoldenrodKey = new object(); static readonly object DarkGrayKey = new object(); static readonly object DarkGreenKey = new object(); static readonly object DarkKhakiKey = new object(); static readonly object DarkMagentaKey = new object(); static readonly object DarkOliveGreenKey = new object(); static readonly object DarkOrangeKey = new object(); static readonly object DarkOrchidKey = new object(); static readonly object DarkRedKey = new object(); static readonly object DarkSalmonKey = new object(); static readonly object DarkSeaGreenKey = new object(); static readonly object DarkSlateBlueKey = new object(); static readonly object DarkSlateGrayKey = new object(); static readonly object DarkTurquoiseKey = new object(); static readonly object DarkVioletKey = new object(); static readonly object DeepPinkKey = new object(); static readonly object DeepSkyBlueKey = new object(); static readonly object DimGrayKey = new object(); static readonly object DodgerBlueKey = new object(); static readonly object FirebrickKey = new object(); static readonly object FloralWhiteKey = new object(); static readonly object ForestGreenKey = new object(); static readonly object FuchiaKey = new object(); static readonly object GainsboroKey = new object(); static readonly object GhostWhiteKey = new object(); static readonly object GoldKey = new object(); static readonly object GoldenrodKey = new object(); static readonly object GrayKey = new object(); static readonly object GreenKey = new object(); static readonly object GreenYellowKey = new object(); static readonly object HoneydewKey = new object(); static readonly object HotPinkKey = new object(); static readonly object IndianRedKey = new object(); static readonly object IndigoKey = new object(); static readonly object IvoryKey = new object(); static readonly object KhakiKey = new object(); static readonly object LavenderKey = new object(); static readonly object LavenderBlushKey = new object(); static readonly object LawnGreenKey = new object(); static readonly object LemonChiffonKey = new object(); static readonly object LightBlueKey = new object(); static readonly object LightCoralKey = new object(); static readonly object LightCyanKey = new object(); static readonly object LightGoldenrodYellowKey = new object(); static readonly object LightGreenKey = new object(); static readonly object LightGrayKey = new object(); static readonly object LightPinkKey = new object(); static readonly object LightSalmonKey = new object(); static readonly object LightSeaGreenKey = new object(); static readonly object LightSkyBlueKey = new object(); static readonly object LightSlateGrayKey = new object(); static readonly object LightSteelBlueKey = new object(); static readonly object LightYellowKey = new object(); static readonly object LimeKey = new object(); static readonly object LimeGreenKey = new object(); static readonly object LinenKey = new object(); static readonly object MagentaKey = new object(); static readonly object MaroonKey = new object(); static readonly object MediumAquamarineKey = new object(); static readonly object MediumBlueKey = new object(); static readonly object MediumOrchidKey = new object(); static readonly object MediumPurpleKey = new object(); static readonly object MediumSeaGreenKey = new object(); static readonly object MediumSlateBlueKey = new object(); static readonly object MediumSpringGreenKey = new object(); static readonly object MediumTurquoiseKey = new object(); static readonly object MediumVioletRedKey = new object(); static readonly object MidnightBlueKey = new object(); static readonly object MintCreamKey = new object(); static readonly object MistyRoseKey = new object(); static readonly object MoccasinKey = new object(); static readonly object NavajoWhiteKey = new object(); static readonly object NavyKey = new object(); static readonly object OldLaceKey = new object(); static readonly object OliveKey = new object(); static readonly object OliveDrabKey = new object(); static readonly object OrangeKey = new object(); static readonly object OrangeRedKey = new object(); static readonly object OrchidKey = new object(); static readonly object PaleGoldenrodKey = new object(); static readonly object PaleGreenKey = new object(); static readonly object PaleTurquoiseKey = new object(); static readonly object PaleVioletRedKey = new object(); static readonly object PapayaWhipKey = new object(); static readonly object PeachPuffKey = new object(); static readonly object PeruKey = new object(); static readonly object PinkKey = new object(); static readonly object PlumKey = new object(); static readonly object PowderBlueKey = new object(); static readonly object PurpleKey = new object(); static readonly object RedKey = new object(); static readonly object RosyBrownKey = new object(); static readonly object RoyalBlueKey = new object(); static readonly object SaddleBrownKey = new object(); static readonly object SalmonKey = new object(); static readonly object SandyBrownKey = new object(); static readonly object SeaGreenKey = new object(); static readonly object SeaShellKey = new object(); static readonly object SiennaKey = new object(); static readonly object SilverKey = new object(); static readonly object SkyBlueKey = new object(); static readonly object SlateBlueKey = new object(); static readonly object SlateGrayKey = new object(); static readonly object SnowKey = new object(); static readonly object SpringGreenKey = new object(); static readonly object SteelBlueKey = new object(); static readonly object TanKey = new object(); static readonly object TealKey = new object(); static readonly object ThistleKey = new object(); static readonly object TomatoKey = new object(); static readonly object TurquoiseKey = new object(); static readonly object VioletKey = new object(); static readonly object WheatKey = new object(); static readonly object WhiteKey = new object(); static readonly object WhiteSmokeKey = new object(); static readonly object YellowKey = new object(); static readonly object YellowGreenKey = new object(); private Pens() { } ////// /// public static Pen Transparent { get { Pen transparent = (Pen)SafeNativeMethods.Gdip.ThreadData[TransparentKey]; if (transparent == null) { transparent = new Pen(Color.Transparent, true); SafeNativeMethods.Gdip.ThreadData[TransparentKey] = transparent; } return transparent; } } ///[To be supplied.] ////// /// public static Pen AliceBlue { get { Pen aliceBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[AliceBlueKey]; if (aliceBlue == null) { aliceBlue = new Pen(Color.AliceBlue, true); SafeNativeMethods.Gdip.ThreadData[AliceBlueKey] = aliceBlue; } return aliceBlue; } } ///[To be supplied.] ////// /// public static Pen AntiqueWhite { get { Pen antiqueWhite = (Pen)SafeNativeMethods.Gdip.ThreadData[AntiqueWhiteKey]; if (antiqueWhite == null) { antiqueWhite = new Pen(Color.AntiqueWhite, true); SafeNativeMethods.Gdip.ThreadData[AntiqueWhiteKey] = antiqueWhite; } return antiqueWhite; } } ///[To be supplied.] ////// /// public static Pen Aqua { get { Pen aqua = (Pen)SafeNativeMethods.Gdip.ThreadData[AquaKey]; if (aqua == null) { aqua = new Pen(Color.Aqua, true); SafeNativeMethods.Gdip.ThreadData[AquaKey] = aqua; } return aqua; } } ///[To be supplied.] ////// /// public static Pen Aquamarine { get { Pen aquamarine = (Pen)SafeNativeMethods.Gdip.ThreadData[AquamarineKey]; if (aquamarine == null) { aquamarine = new Pen(Color.Aquamarine, true); SafeNativeMethods.Gdip.ThreadData[AquamarineKey] = aquamarine; } return aquamarine; } } ///[To be supplied.] ////// /// public static Pen Azure { get { Pen azure = (Pen)SafeNativeMethods.Gdip.ThreadData[AzureKey]; if (azure == null) { azure = new Pen(Color.Azure, true); SafeNativeMethods.Gdip.ThreadData[AzureKey] = azure; } return azure; } } ///[To be supplied.] ////// /// public static Pen Beige { get { Pen beige = (Pen)SafeNativeMethods.Gdip.ThreadData[BeigeKey]; if (beige == null) { beige = new Pen(Color.Beige, true); SafeNativeMethods.Gdip.ThreadData[BeigeKey] = beige; } return beige; } } ///[To be supplied.] ////// /// public static Pen Bisque { get { Pen bisque = (Pen)SafeNativeMethods.Gdip.ThreadData[BisqueKey]; if (bisque == null) { bisque = new Pen(Color.Bisque, true); SafeNativeMethods.Gdip.ThreadData[BisqueKey] = bisque; } return bisque; } } ///[To be supplied.] ////// /// public static Pen Black { get { Pen black = (Pen)SafeNativeMethods.Gdip.ThreadData[BlackKey]; if (black == null) { black = new Pen(Color.Black, true); SafeNativeMethods.Gdip.ThreadData[BlackKey] = black; } return black; } } ///[To be supplied.] ////// /// public static Pen BlanchedAlmond { get { Pen blanchedAlmond = (Pen)SafeNativeMethods.Gdip.ThreadData[BlanchedAlmondKey]; if (blanchedAlmond == null) { blanchedAlmond = new Pen(Color.BlanchedAlmond, true); SafeNativeMethods.Gdip.ThreadData[BlanchedAlmondKey] = blanchedAlmond; } return blanchedAlmond; } } ///[To be supplied.] ////// /// public static Pen Blue { get { Pen blue = (Pen)SafeNativeMethods.Gdip.ThreadData[BlueKey]; if (blue == null) { blue = new Pen(Color.Blue, true); SafeNativeMethods.Gdip.ThreadData[BlueKey] = blue; } return blue; } } ///[To be supplied.] ////// /// public static Pen BlueViolet { get { Pen blueViolet = (Pen)SafeNativeMethods.Gdip.ThreadData[BlueVioletKey]; if (blueViolet == null) { blueViolet = new Pen(Color.BlueViolet, true); SafeNativeMethods.Gdip.ThreadData[BlueVioletKey] = blueViolet; } return blueViolet; } } ///[To be supplied.] ////// /// public static Pen Brown { get { Pen brown = (Pen)SafeNativeMethods.Gdip.ThreadData[BrownKey]; if (brown == null) { brown = new Pen(Color.Brown, true); SafeNativeMethods.Gdip.ThreadData[BrownKey] = brown; } return brown; } } ///[To be supplied.] ////// /// public static Pen BurlyWood { get { Pen burlyWood = (Pen)SafeNativeMethods.Gdip.ThreadData[BurlyWoodKey]; if (burlyWood == null) { burlyWood = new Pen(Color.BurlyWood, true); SafeNativeMethods.Gdip.ThreadData[BurlyWoodKey] = burlyWood; } return burlyWood; } } ///[To be supplied.] ////// /// public static Pen CadetBlue { get { Pen cadetBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[CadetBlueKey]; if (cadetBlue == null) { cadetBlue = new Pen(Color.CadetBlue, true); SafeNativeMethods.Gdip.ThreadData[CadetBlueKey] = cadetBlue; } return cadetBlue; } } ///[To be supplied.] ////// /// public static Pen Chartreuse { get { Pen chartreuse = (Pen)SafeNativeMethods.Gdip.ThreadData[ChartreuseKey]; if (chartreuse == null) { chartreuse = new Pen(Color.Chartreuse, true); SafeNativeMethods.Gdip.ThreadData[ChartreuseKey] = chartreuse; } return chartreuse; } } ///[To be supplied.] ////// /// public static Pen Chocolate { get { Pen chocolate = (Pen)SafeNativeMethods.Gdip.ThreadData[ChocolateKey]; if (chocolate == null) { chocolate = new Pen(Color.Chocolate, true); SafeNativeMethods.Gdip.ThreadData[ChocolateKey] = chocolate; } return chocolate; } } ///[To be supplied.] ////// /// public static Pen Coral { get { Pen choral = (Pen)SafeNativeMethods.Gdip.ThreadData[ChoralKey]; if (choral == null) { choral = new Pen(Color.Coral, true); SafeNativeMethods.Gdip.ThreadData[ChoralKey] = choral; } return choral; } } ///[To be supplied.] ////// /// public static Pen CornflowerBlue { get { Pen cornflowerBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[CornflowerBlueKey]; if (cornflowerBlue == null) { cornflowerBlue = new Pen(Color.CornflowerBlue, true); SafeNativeMethods.Gdip.ThreadData[CornflowerBlueKey] = cornflowerBlue; } return cornflowerBlue; } } ///[To be supplied.] ////// /// public static Pen Cornsilk { get { Pen cornsilk = (Pen)SafeNativeMethods.Gdip.ThreadData[CornsilkKey]; if (cornsilk == null) { cornsilk = new Pen(Color.Cornsilk, true); SafeNativeMethods.Gdip.ThreadData[CornsilkKey] = cornsilk; } return cornsilk; } } ///[To be supplied.] ////// /// public static Pen Crimson { get { Pen crimson = (Pen)SafeNativeMethods.Gdip.ThreadData[CrimsonKey]; if (crimson == null) { crimson = new Pen(Color.Crimson, true); SafeNativeMethods.Gdip.ThreadData[CrimsonKey] = crimson; } return crimson; } } ///[To be supplied.] ////// /// public static Pen Cyan { get { Pen cyan = (Pen)SafeNativeMethods.Gdip.ThreadData[CyanKey]; if (cyan == null) { cyan = new Pen(Color.Cyan, true); SafeNativeMethods.Gdip.ThreadData[CyanKey] = cyan; } return cyan; } } ///[To be supplied.] ////// /// public static Pen DarkBlue { get { Pen darkBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkBlueKey]; if (darkBlue == null) { darkBlue = new Pen(Color.DarkBlue, true); SafeNativeMethods.Gdip.ThreadData[DarkBlueKey] = darkBlue; } return darkBlue; } } ///[To be supplied.] ////// /// public static Pen DarkCyan { get { Pen darkCyan = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkCyanKey]; if (darkCyan == null) { darkCyan = new Pen(Color.DarkCyan, true); SafeNativeMethods.Gdip.ThreadData[DarkCyanKey] = darkCyan; } return darkCyan; } } ///[To be supplied.] ////// /// public static Pen DarkGoldenrod { get { Pen darkGoldenrod = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkGoldenrodKey]; if (darkGoldenrod == null) { darkGoldenrod = new Pen(Color.DarkGoldenrod, true); SafeNativeMethods.Gdip.ThreadData[DarkGoldenrodKey] = darkGoldenrod; } return darkGoldenrod; } } ///[To be supplied.] ////// /// public static Pen DarkGray { get { Pen darkGray = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkGrayKey]; if (darkGray == null) { darkGray = new Pen(Color.DarkGray, true); SafeNativeMethods.Gdip.ThreadData[DarkGrayKey] = darkGray; } return darkGray; } } ///[To be supplied.] ////// /// public static Pen DarkGreen { get { Pen darkGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkGreenKey]; if (darkGreen == null) { darkGreen = new Pen(Color.DarkGreen, true); SafeNativeMethods.Gdip.ThreadData[DarkGreenKey] = darkGreen; } return darkGreen; } } ///[To be supplied.] ////// /// public static Pen DarkKhaki { get { Pen darkKhaki = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkKhakiKey]; if (darkKhaki == null) { darkKhaki = new Pen(Color.DarkKhaki, true); SafeNativeMethods.Gdip.ThreadData[DarkKhakiKey] = darkKhaki; } return darkKhaki; } } ///[To be supplied.] ////// /// public static Pen DarkMagenta { get { Pen darkMagenta = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkMagentaKey]; if (darkMagenta == null) { darkMagenta = new Pen(Color.DarkMagenta, true); SafeNativeMethods.Gdip.ThreadData[DarkMagentaKey] = darkMagenta; } return darkMagenta; } } ///[To be supplied.] ////// /// public static Pen DarkOliveGreen { get { Pen darkOliveGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkOliveGreenKey]; if (darkOliveGreen == null) { darkOliveGreen = new Pen(Color.DarkOliveGreen, true); SafeNativeMethods.Gdip.ThreadData[DarkOliveGreenKey] = darkOliveGreen; } return darkOliveGreen; } } ///[To be supplied.] ////// /// public static Pen DarkOrange { get { Pen darkOrange = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkOrangeKey]; if (darkOrange == null) { darkOrange = new Pen(Color.DarkOrange, true); SafeNativeMethods.Gdip.ThreadData[DarkOrangeKey] = darkOrange; } return darkOrange; } } ///[To be supplied.] ////// /// public static Pen DarkOrchid { get { Pen darkOrchid = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkOrchidKey]; if (darkOrchid == null) { darkOrchid = new Pen(Color.DarkOrchid, true); SafeNativeMethods.Gdip.ThreadData[DarkOrchidKey] = darkOrchid; } return darkOrchid; } } ///[To be supplied.] ////// /// public static Pen DarkRed { get { Pen darkRed = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkRedKey]; if (darkRed == null) { darkRed = new Pen(Color.DarkRed, true); SafeNativeMethods.Gdip.ThreadData[DarkRedKey] = darkRed; } return darkRed; } } ///[To be supplied.] ////// /// public static Pen DarkSalmon { get { Pen darkSalmon = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkSalmonKey]; if (darkSalmon == null) { darkSalmon = new Pen(Color.DarkSalmon, true); SafeNativeMethods.Gdip.ThreadData[DarkSalmonKey] = darkSalmon; } return darkSalmon; } } ///[To be supplied.] ////// /// public static Pen DarkSeaGreen { get { Pen darkSeaGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkSeaGreenKey]; if (darkSeaGreen == null) { darkSeaGreen = new Pen(Color.DarkSeaGreen, true); SafeNativeMethods.Gdip.ThreadData[DarkSeaGreenKey] = darkSeaGreen; } return darkSeaGreen; } } ///[To be supplied.] ////// /// public static Pen DarkSlateBlue { get { Pen darkSlateBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkSlateBlueKey]; if (darkSlateBlue == null) { darkSlateBlue = new Pen(Color.DarkSlateBlue, true); SafeNativeMethods.Gdip.ThreadData[DarkSlateBlueKey] = darkSlateBlue; } return darkSlateBlue; } } ///[To be supplied.] ////// /// public static Pen DarkSlateGray { get { Pen darkSlateGray = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkSlateGrayKey]; if (darkSlateGray == null) { darkSlateGray = new Pen(Color.DarkSlateGray, true); SafeNativeMethods.Gdip.ThreadData[DarkSlateGrayKey] = darkSlateGray; } return darkSlateGray; } } ///[To be supplied.] ////// /// public static Pen DarkTurquoise { get { Pen darkTurquoise = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkTurquoiseKey]; if (darkTurquoise == null) { darkTurquoise = new Pen(Color.DarkTurquoise, true); SafeNativeMethods.Gdip.ThreadData[DarkTurquoiseKey] = darkTurquoise; } return darkTurquoise; } } ///[To be supplied.] ////// /// public static Pen DarkViolet { get { Pen darkViolet = (Pen)SafeNativeMethods.Gdip.ThreadData[DarkVioletKey]; if (darkViolet == null) { darkViolet = new Pen(Color.DarkViolet, true); SafeNativeMethods.Gdip.ThreadData[DarkVioletKey] = darkViolet; } return darkViolet; } } ///[To be supplied.] ////// /// public static Pen DeepPink { get { Pen deepPink = (Pen)SafeNativeMethods.Gdip.ThreadData[DeepPinkKey]; if (deepPink == null) { deepPink = new Pen(Color.DeepPink, true); SafeNativeMethods.Gdip.ThreadData[DeepPinkKey] = deepPink; } return deepPink; } } ///[To be supplied.] ////// /// public static Pen DeepSkyBlue { get { Pen deepSkyBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[DeepSkyBlueKey]; if (deepSkyBlue == null) { deepSkyBlue = new Pen(Color.DeepSkyBlue, true); SafeNativeMethods.Gdip.ThreadData[DeepSkyBlueKey] = deepSkyBlue; } return deepSkyBlue; } } ///[To be supplied.] ////// /// public static Pen DimGray { get { Pen dimGray = (Pen)SafeNativeMethods.Gdip.ThreadData[DimGrayKey]; if (dimGray == null) { dimGray = new Pen(Color.DimGray, true); SafeNativeMethods.Gdip.ThreadData[DimGrayKey] = dimGray; } return dimGray; } } ///[To be supplied.] ////// /// public static Pen DodgerBlue { get { Pen dodgerBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[DodgerBlueKey]; if (dodgerBlue == null) { dodgerBlue = new Pen(Color.DodgerBlue, true); SafeNativeMethods.Gdip.ThreadData[DodgerBlueKey] = dodgerBlue; } return dodgerBlue; } } ///[To be supplied.] ////// /// public static Pen Firebrick { get { Pen firebrick = (Pen)SafeNativeMethods.Gdip.ThreadData[FirebrickKey]; if (firebrick == null) { firebrick = new Pen(Color.Firebrick, true); SafeNativeMethods.Gdip.ThreadData[FirebrickKey] = firebrick; } return firebrick; } } ///[To be supplied.] ////// /// public static Pen FloralWhite { get { Pen floralWhite = (Pen)SafeNativeMethods.Gdip.ThreadData[FloralWhiteKey]; if (floralWhite == null) { floralWhite = new Pen(Color.FloralWhite, true); SafeNativeMethods.Gdip.ThreadData[FloralWhiteKey] = floralWhite; } return floralWhite; } } ///[To be supplied.] ////// /// public static Pen ForestGreen { get { Pen forestGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[ForestGreenKey]; if (forestGreen == null) { forestGreen = new Pen(Color.ForestGreen, true); SafeNativeMethods.Gdip.ThreadData[ForestGreenKey] = forestGreen; } return forestGreen; } } ///[To be supplied.] ////// /// public static Pen Fuchsia { get { Pen fuchia = (Pen)SafeNativeMethods.Gdip.ThreadData[FuchiaKey]; if (fuchia == null) { fuchia = new Pen(Color.Fuchsia, true); SafeNativeMethods.Gdip.ThreadData[FuchiaKey] = fuchia; } return fuchia; } } ///[To be supplied.] ////// /// public static Pen Gainsboro { get { Pen gainsboro = (Pen)SafeNativeMethods.Gdip.ThreadData[GainsboroKey]; if (gainsboro == null) { gainsboro = new Pen(Color.Gainsboro, true); SafeNativeMethods.Gdip.ThreadData[GainsboroKey] = gainsboro; } return gainsboro; } } ///[To be supplied.] ////// /// public static Pen GhostWhite { get { Pen ghostWhite = (Pen)SafeNativeMethods.Gdip.ThreadData[GhostWhiteKey]; if (ghostWhite == null) { ghostWhite = new Pen(Color.GhostWhite, true); SafeNativeMethods.Gdip.ThreadData[GhostWhiteKey] = ghostWhite; } return ghostWhite; } } ///[To be supplied.] ////// /// public static Pen Gold { get { Pen gold = (Pen)SafeNativeMethods.Gdip.ThreadData[GoldKey]; if (gold == null) { gold = new Pen(Color.Gold, true); SafeNativeMethods.Gdip.ThreadData[GoldKey] = gold; } return gold; } } ///[To be supplied.] ////// /// public static Pen Goldenrod { get { Pen goldenrod = (Pen)SafeNativeMethods.Gdip.ThreadData[GoldenrodKey]; if (goldenrod == null) { goldenrod = new Pen(Color.Goldenrod, true); SafeNativeMethods.Gdip.ThreadData[GoldenrodKey] = goldenrod; } return goldenrod; } } ///[To be supplied.] ////// /// public static Pen Gray { get { Pen gray = (Pen)SafeNativeMethods.Gdip.ThreadData[GrayKey]; if (gray == null) { gray = new Pen(Color.Gray, true); SafeNativeMethods.Gdip.ThreadData[GrayKey] = gray; } return gray; } } ///[To be supplied.] ////// /// public static Pen Green { get { Pen green = (Pen)SafeNativeMethods.Gdip.ThreadData[GreenKey]; if (green == null) { green = new Pen(Color.Green, true); SafeNativeMethods.Gdip.ThreadData[GreenKey] = green; } return green; } } ///[To be supplied.] ////// /// public static Pen GreenYellow { get { Pen greenYellow = (Pen)SafeNativeMethods.Gdip.ThreadData[GreenYellowKey]; if (greenYellow == null) { greenYellow = new Pen(Color.GreenYellow, true); SafeNativeMethods.Gdip.ThreadData[GreenYellowKey] = greenYellow; } return greenYellow; } } ///[To be supplied.] ////// /// public static Pen Honeydew { get { Pen honeydew = (Pen)SafeNativeMethods.Gdip.ThreadData[HoneydewKey]; if (honeydew == null) { honeydew = new Pen(Color.Honeydew, true); SafeNativeMethods.Gdip.ThreadData[HoneydewKey] = honeydew; } return honeydew; } } ///[To be supplied.] ////// /// public static Pen HotPink { get { Pen hotPink = (Pen)SafeNativeMethods.Gdip.ThreadData[HotPinkKey]; if (hotPink == null) { hotPink = new Pen(Color.HotPink, true); SafeNativeMethods.Gdip.ThreadData[HotPinkKey] = hotPink; } return hotPink; } } ///[To be supplied.] ////// /// public static Pen IndianRed { get { Pen indianRed = (Pen)SafeNativeMethods.Gdip.ThreadData[IndianRedKey]; if (indianRed == null) { indianRed = new Pen(Color.IndianRed, true); SafeNativeMethods.Gdip.ThreadData[IndianRedKey] = indianRed; } return indianRed; } } ///[To be supplied.] ////// /// public static Pen Indigo { get { Pen indigo = (Pen)SafeNativeMethods.Gdip.ThreadData[IndigoKey]; if (indigo == null) { indigo = new Pen(Color.Indigo, true); SafeNativeMethods.Gdip.ThreadData[IndigoKey] = indigo; } return indigo; } } ///[To be supplied.] ////// /// public static Pen Ivory { get { Pen ivory = (Pen)SafeNativeMethods.Gdip.ThreadData[IvoryKey]; if (ivory == null) { ivory = new Pen(Color.Ivory, true); SafeNativeMethods.Gdip.ThreadData[IvoryKey] = ivory; } return ivory; } } ///[To be supplied.] ////// /// public static Pen Khaki { get { Pen khaki = (Pen)SafeNativeMethods.Gdip.ThreadData[KhakiKey]; if (khaki == null) { khaki = new Pen(Color.Khaki, true); SafeNativeMethods.Gdip.ThreadData[KhakiKey] = khaki; } return khaki; } } ///[To be supplied.] ////// /// public static Pen Lavender { get { Pen lavender = (Pen)SafeNativeMethods.Gdip.ThreadData[LavenderKey]; if (lavender == null) { lavender = new Pen(Color.Lavender, true); SafeNativeMethods.Gdip.ThreadData[LavenderKey] = lavender; } return lavender; } } ///[To be supplied.] ////// /// public static Pen LavenderBlush { get { Pen lavenderBlush = (Pen)SafeNativeMethods.Gdip.ThreadData[LavenderBlushKey]; if (lavenderBlush == null) { lavenderBlush = new Pen(Color.LavenderBlush, true); SafeNativeMethods.Gdip.ThreadData[LavenderBlushKey] = lavenderBlush; } return lavenderBlush; } } ///[To be supplied.] ////// /// public static Pen LawnGreen { get { Pen lawnGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[LawnGreenKey]; if (lawnGreen == null) { lawnGreen = new Pen(Color.LawnGreen, true); SafeNativeMethods.Gdip.ThreadData[LawnGreenKey] = lawnGreen; } return lawnGreen; } } ///[To be supplied.] ////// /// public static Pen LemonChiffon { get { Pen lemonChiffon = (Pen)SafeNativeMethods.Gdip.ThreadData[LemonChiffonKey]; if (lemonChiffon == null) { lemonChiffon = new Pen(Color.LemonChiffon, true); SafeNativeMethods.Gdip.ThreadData[LemonChiffonKey] = lemonChiffon; } return lemonChiffon; } } ///[To be supplied.] ////// /// public static Pen LightBlue { get { Pen lightBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[LightBlueKey]; if (lightBlue == null) { lightBlue = new Pen(Color.LightBlue, true); SafeNativeMethods.Gdip.ThreadData[LightBlueKey] = lightBlue; } return lightBlue; } } ///[To be supplied.] ////// /// public static Pen LightCoral { get { Pen lightCoral = (Pen)SafeNativeMethods.Gdip.ThreadData[LightCoralKey]; if (lightCoral == null) { lightCoral = new Pen(Color.LightCoral, true); SafeNativeMethods.Gdip.ThreadData[LightCoralKey] = lightCoral; } return lightCoral; } } ///[To be supplied.] ////// /// public static Pen LightCyan { get { Pen lightCyan = (Pen)SafeNativeMethods.Gdip.ThreadData[LightCyanKey]; if (lightCyan == null) { lightCyan = new Pen(Color.LightCyan, true); SafeNativeMethods.Gdip.ThreadData[LightCyanKey] = lightCyan; } return lightCyan; } } ///[To be supplied.] ////// /// public static Pen LightGoldenrodYellow { get { Pen lightGoldenrodYellow = (Pen)SafeNativeMethods.Gdip.ThreadData[LightGoldenrodYellowKey]; if (lightGoldenrodYellow == null) { lightGoldenrodYellow = new Pen(Color.LightGoldenrodYellow, true); SafeNativeMethods.Gdip.ThreadData[LightGoldenrodYellowKey] = lightGoldenrodYellow; } return lightGoldenrodYellow; } } ///[To be supplied.] ////// /// public static Pen LightGreen { get { Pen lightGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[LightGreenKey]; if (lightGreen == null) { lightGreen = new Pen(Color.LightGreen, true); SafeNativeMethods.Gdip.ThreadData[LightGreenKey] = lightGreen; } return lightGreen; } } ///[To be supplied.] ////// /// public static Pen LightGray { get { Pen lightGray = (Pen)SafeNativeMethods.Gdip.ThreadData[LightGrayKey]; if (lightGray == null) { lightGray = new Pen(Color.LightGray, true); SafeNativeMethods.Gdip.ThreadData[LightGrayKey] = lightGray; } return lightGray; } } ///[To be supplied.] ////// /// public static Pen LightPink { get { Pen lightPink = (Pen)SafeNativeMethods.Gdip.ThreadData[LightPinkKey]; if (lightPink == null) { lightPink = new Pen(Color.LightPink, true); SafeNativeMethods.Gdip.ThreadData[LightPinkKey] = lightPink; } return lightPink; } } ///[To be supplied.] ////// /// public static Pen LightSalmon { get { Pen lightSalmon = (Pen)SafeNativeMethods.Gdip.ThreadData[LightSalmonKey]; if (lightSalmon == null) { lightSalmon = new Pen(Color.LightSalmon, true); SafeNativeMethods.Gdip.ThreadData[LightSalmonKey] = lightSalmon; } return lightSalmon; } } ///[To be supplied.] ////// /// public static Pen LightSeaGreen { get { Pen lightSeaGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[LightSeaGreenKey]; if (lightSeaGreen == null) { lightSeaGreen = new Pen(Color.LightSeaGreen, true); SafeNativeMethods.Gdip.ThreadData[LightSeaGreenKey] = lightSeaGreen; } return lightSeaGreen; } } ///[To be supplied.] ////// /// public static Pen LightSkyBlue { get { Pen lightSkyBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[LightSkyBlueKey]; if (lightSkyBlue == null) { lightSkyBlue = new Pen(Color.LightSkyBlue, true); SafeNativeMethods.Gdip.ThreadData[LightSkyBlueKey] = lightSkyBlue; } return lightSkyBlue; } } ///[To be supplied.] ////// /// public static Pen LightSlateGray { get { Pen lightSlateGray = (Pen)SafeNativeMethods.Gdip.ThreadData[LightSlateGrayKey]; if (lightSlateGray == null) { lightSlateGray = new Pen(Color.LightSlateGray, true); SafeNativeMethods.Gdip.ThreadData[LightSlateGrayKey] = lightSlateGray; } return lightSlateGray; } } ///[To be supplied.] ////// /// public static Pen LightSteelBlue { get { Pen lightSteelBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[LightSteelBlueKey]; if (lightSteelBlue == null) { lightSteelBlue = new Pen(Color.LightSteelBlue, true); SafeNativeMethods.Gdip.ThreadData[LightSteelBlueKey] = lightSteelBlue; } return lightSteelBlue; } } ///[To be supplied.] ////// /// public static Pen LightYellow { get { Pen lightYellow = (Pen)SafeNativeMethods.Gdip.ThreadData[LightYellowKey]; if (lightYellow == null) { lightYellow = new Pen(Color.LightYellow, true); SafeNativeMethods.Gdip.ThreadData[LightYellowKey] = lightYellow; } return lightYellow; } } ///[To be supplied.] ////// /// public static Pen Lime { get { Pen lime = (Pen)SafeNativeMethods.Gdip.ThreadData[LimeKey]; if (lime == null) { lime = new Pen(Color.Lime, true); SafeNativeMethods.Gdip.ThreadData[LimeKey] = lime; } return lime; } } ///[To be supplied.] ////// /// public static Pen LimeGreen { get { Pen limeGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[LimeGreenKey]; if (limeGreen == null) { limeGreen = new Pen(Color.LimeGreen, true); SafeNativeMethods.Gdip.ThreadData[LimeGreenKey] = limeGreen; } return limeGreen; } } ///[To be supplied.] ////// /// public static Pen Linen { get { Pen linen = (Pen)SafeNativeMethods.Gdip.ThreadData[LinenKey]; if (linen == null) { linen = new Pen(Color.Linen, true); SafeNativeMethods.Gdip.ThreadData[LinenKey] = linen; } return linen; } } ///[To be supplied.] ////// /// public static Pen Magenta { get { Pen magenta = (Pen)SafeNativeMethods.Gdip.ThreadData[MagentaKey]; if (magenta == null) { magenta = new Pen(Color.Magenta, true); SafeNativeMethods.Gdip.ThreadData[MagentaKey] = magenta; } return magenta; } } ///[To be supplied.] ////// /// public static Pen Maroon { get { Pen maroon = (Pen)SafeNativeMethods.Gdip.ThreadData[MaroonKey]; if (maroon == null) { maroon = new Pen(Color.Maroon, true); SafeNativeMethods.Gdip.ThreadData[MaroonKey] = maroon; } return maroon; } } ///[To be supplied.] ////// /// public static Pen MediumAquamarine { get { Pen mediumAquamarine = (Pen)SafeNativeMethods.Gdip.ThreadData[MediumAquamarineKey]; if (mediumAquamarine == null) { mediumAquamarine = new Pen(Color.MediumAquamarine, true); SafeNativeMethods.Gdip.ThreadData[MediumAquamarineKey] = mediumAquamarine; } return mediumAquamarine; } } ///[To be supplied.] ////// /// public static Pen MediumBlue { get { Pen mediumBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[MediumBlueKey]; if (mediumBlue == null) { mediumBlue = new Pen(Color.MediumBlue, true); SafeNativeMethods.Gdip.ThreadData[MediumBlueKey] = mediumBlue; } return mediumBlue; } } ///[To be supplied.] ////// /// public static Pen MediumOrchid { get { Pen mediumOrchid = (Pen)SafeNativeMethods.Gdip.ThreadData[MediumOrchidKey]; if (mediumOrchid == null) { mediumOrchid = new Pen(Color.MediumOrchid, true); SafeNativeMethods.Gdip.ThreadData[MediumOrchidKey] = mediumOrchid; } return mediumOrchid; } } ///[To be supplied.] ////// /// public static Pen MediumPurple { get { Pen mediumPurple = (Pen)SafeNativeMethods.Gdip.ThreadData[MediumPurpleKey]; if (mediumPurple == null) { mediumPurple = new Pen(Color.MediumPurple, true); SafeNativeMethods.Gdip.ThreadData[MediumPurpleKey] = mediumPurple; } return mediumPurple; } } ///[To be supplied.] ////// /// public static Pen MediumSeaGreen { get { Pen mediumSeaGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[MediumSeaGreenKey]; if (mediumSeaGreen == null) { mediumSeaGreen = new Pen(Color.MediumSeaGreen, true); SafeNativeMethods.Gdip.ThreadData[MediumSeaGreenKey] = mediumSeaGreen; } return mediumSeaGreen; } } ///[To be supplied.] ////// /// public static Pen MediumSlateBlue { get { Pen mediumSlateBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[MediumSlateBlueKey]; if (mediumSlateBlue == null) { mediumSlateBlue = new Pen(Color.MediumSlateBlue, true); SafeNativeMethods.Gdip.ThreadData[MediumSlateBlueKey] = mediumSlateBlue; } return mediumSlateBlue; } } ///[To be supplied.] ////// /// public static Pen MediumSpringGreen { get { Pen mediumSpringGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[MediumSpringGreenKey]; if (mediumSpringGreen == null) { mediumSpringGreen = new Pen(Color.MediumSpringGreen, true); SafeNativeMethods.Gdip.ThreadData[MediumSpringGreenKey] = mediumSpringGreen; } return mediumSpringGreen; } } ///[To be supplied.] ////// /// public static Pen MediumTurquoise { get { Pen mediumTurquoise = (Pen)SafeNativeMethods.Gdip.ThreadData[MediumTurquoiseKey]; if (mediumTurquoise == null) { mediumTurquoise = new Pen(Color.MediumTurquoise, true); SafeNativeMethods.Gdip.ThreadData[MediumTurquoiseKey] = mediumTurquoise; } return mediumTurquoise; } } ///[To be supplied.] ////// /// public static Pen MediumVioletRed { get { Pen mediumVioletRed = (Pen)SafeNativeMethods.Gdip.ThreadData[MediumVioletRedKey]; if (mediumVioletRed == null) { mediumVioletRed = new Pen(Color.MediumVioletRed, true); SafeNativeMethods.Gdip.ThreadData[MediumVioletRedKey] = mediumVioletRed; } return mediumVioletRed; } } ///[To be supplied.] ////// /// public static Pen MidnightBlue { get { Pen midnightBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[MidnightBlueKey]; if (midnightBlue == null) { midnightBlue = new Pen(Color.MidnightBlue, true); SafeNativeMethods.Gdip.ThreadData[MidnightBlueKey] = midnightBlue; } return midnightBlue; } } ///[To be supplied.] ////// /// public static Pen MintCream { get { Pen mintCream = (Pen)SafeNativeMethods.Gdip.ThreadData[MintCreamKey]; if (mintCream == null) { mintCream = new Pen(Color.MintCream, true); SafeNativeMethods.Gdip.ThreadData[MintCreamKey] = mintCream; } return mintCream; } } ///[To be supplied.] ////// /// public static Pen MistyRose { get { Pen mistyRose = (Pen)SafeNativeMethods.Gdip.ThreadData[MistyRoseKey]; if (mistyRose == null) { mistyRose = new Pen(Color.MistyRose, true); SafeNativeMethods.Gdip.ThreadData[MistyRoseKey] = mistyRose; } return mistyRose; } } ///[To be supplied.] ////// /// public static Pen Moccasin { get { Pen moccasin = (Pen)SafeNativeMethods.Gdip.ThreadData[MoccasinKey]; if (moccasin == null) { moccasin = new Pen(Color.Moccasin, true); SafeNativeMethods.Gdip.ThreadData[MoccasinKey] = moccasin; } return moccasin; } } ///[To be supplied.] ////// /// public static Pen NavajoWhite { get { Pen navajoWhite = (Pen)SafeNativeMethods.Gdip.ThreadData[NavajoWhiteKey]; if (navajoWhite == null) { navajoWhite = new Pen(Color.NavajoWhite, true); SafeNativeMethods.Gdip.ThreadData[NavajoWhiteKey] = navajoWhite; } return navajoWhite; } } ///[To be supplied.] ////// /// public static Pen Navy { get { Pen navy = (Pen)SafeNativeMethods.Gdip.ThreadData[NavyKey]; if (navy == null) { navy = new Pen(Color.Navy, true); SafeNativeMethods.Gdip.ThreadData[NavyKey] = navy; } return navy; } } ///[To be supplied.] ////// /// public static Pen OldLace { get { Pen oldLace = (Pen)SafeNativeMethods.Gdip.ThreadData[OldLaceKey]; if (oldLace == null) { oldLace = new Pen(Color.OldLace, true); SafeNativeMethods.Gdip.ThreadData[OldLaceKey] = oldLace; } return oldLace; } } ///[To be supplied.] ////// /// public static Pen Olive { get { Pen olive = (Pen)SafeNativeMethods.Gdip.ThreadData[OliveKey]; if (olive == null) { olive = new Pen(Color.Olive, true); SafeNativeMethods.Gdip.ThreadData[OliveKey] = olive; } return olive; } } ///[To be supplied.] ////// /// public static Pen OliveDrab { get { Pen oliveDrab = (Pen)SafeNativeMethods.Gdip.ThreadData[OliveDrabKey]; if (oliveDrab == null) { oliveDrab = new Pen(Color.OliveDrab, true); SafeNativeMethods.Gdip.ThreadData[OliveDrabKey] = oliveDrab; } return oliveDrab; } } ///[To be supplied.] ////// /// public static Pen Orange { get { Pen orange = (Pen)SafeNativeMethods.Gdip.ThreadData[OrangeKey]; if (orange == null) { orange = new Pen(Color.Orange, true); SafeNativeMethods.Gdip.ThreadData[OrangeKey] = orange; } return orange; } } ///[To be supplied.] ////// /// public static Pen OrangeRed { get { Pen orangeRed = (Pen)SafeNativeMethods.Gdip.ThreadData[OrangeRedKey]; if (orangeRed == null) { orangeRed = new Pen(Color.OrangeRed, true); SafeNativeMethods.Gdip.ThreadData[OrangeRedKey] = orangeRed; } return orangeRed; } } ///[To be supplied.] ////// /// public static Pen Orchid { get { Pen orchid = (Pen)SafeNativeMethods.Gdip.ThreadData[OrchidKey]; if (orchid == null) { orchid = new Pen(Color.Orchid, true); SafeNativeMethods.Gdip.ThreadData[OrchidKey] = orchid; } return orchid; } } ///[To be supplied.] ////// /// public static Pen PaleGoldenrod { get { Pen paleGoldenrod = (Pen)SafeNativeMethods.Gdip.ThreadData[PaleGoldenrodKey]; if (paleGoldenrod == null) { paleGoldenrod = new Pen(Color.PaleGoldenrod, true); SafeNativeMethods.Gdip.ThreadData[PaleGoldenrodKey] = paleGoldenrod; } return paleGoldenrod; } } ///[To be supplied.] ////// /// public static Pen PaleGreen { get { Pen paleGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[PaleGreenKey]; if (paleGreen == null) { paleGreen = new Pen(Color.PaleGreen, true); SafeNativeMethods.Gdip.ThreadData[PaleGreenKey] = paleGreen; } return paleGreen; } } ///[To be supplied.] ////// /// public static Pen PaleTurquoise { get { Pen paleTurquoise = (Pen)SafeNativeMethods.Gdip.ThreadData[PaleTurquoiseKey]; if (paleTurquoise == null) { paleTurquoise = new Pen(Color.PaleTurquoise, true); SafeNativeMethods.Gdip.ThreadData[PaleTurquoiseKey] = paleTurquoise; } return paleTurquoise; } } ///[To be supplied.] ////// /// public static Pen PaleVioletRed { get { Pen paleVioletRed = (Pen)SafeNativeMethods.Gdip.ThreadData[PaleVioletRedKey]; if (paleVioletRed == null) { paleVioletRed = new Pen(Color.PaleVioletRed, true); SafeNativeMethods.Gdip.ThreadData[PaleVioletRedKey] = paleVioletRed; } return paleVioletRed; } } ///[To be supplied.] ////// /// public static Pen PapayaWhip { get { Pen papayaWhip = (Pen)SafeNativeMethods.Gdip.ThreadData[PapayaWhipKey]; if (papayaWhip == null) { papayaWhip = new Pen(Color.PapayaWhip, true); SafeNativeMethods.Gdip.ThreadData[PapayaWhipKey] = papayaWhip; } return papayaWhip; } } ///[To be supplied.] ////// /// public static Pen PeachPuff { get { Pen peachPuff = (Pen)SafeNativeMethods.Gdip.ThreadData[PeachPuffKey]; if (peachPuff == null) { peachPuff = new Pen(Color.PeachPuff, true); SafeNativeMethods.Gdip.ThreadData[PeachPuffKey] = peachPuff; } return peachPuff; } } ///[To be supplied.] ////// /// public static Pen Peru { get { Pen peru = (Pen)SafeNativeMethods.Gdip.ThreadData[PeruKey]; if (peru == null) { peru = new Pen(Color.Peru, true); SafeNativeMethods.Gdip.ThreadData[PeruKey] = peru; } return peru; } } ///[To be supplied.] ////// /// public static Pen Pink { get { Pen pink = (Pen)SafeNativeMethods.Gdip.ThreadData[PinkKey]; if (pink == null) { pink = new Pen(Color.Pink, true); SafeNativeMethods.Gdip.ThreadData[PinkKey] = pink; } return pink; } } ///[To be supplied.] ////// /// public static Pen Plum { get { Pen plum = (Pen)SafeNativeMethods.Gdip.ThreadData[PlumKey]; if (plum == null) { plum = new Pen(Color.Plum, true); SafeNativeMethods.Gdip.ThreadData[PlumKey] = plum; } return plum; } } ///[To be supplied.] ////// /// public static Pen PowderBlue { get { Pen powderBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[PowderBlueKey]; if (powderBlue == null) { powderBlue = new Pen(Color.PowderBlue, true); SafeNativeMethods.Gdip.ThreadData[PowderBlueKey] = powderBlue; } return powderBlue; } } ///[To be supplied.] ////// /// public static Pen Purple { get { Pen purple = (Pen)SafeNativeMethods.Gdip.ThreadData[PurpleKey]; if (purple == null) { purple = new Pen(Color.Purple, true); SafeNativeMethods.Gdip.ThreadData[PurpleKey] = purple; } return purple; } } ///[To be supplied.] ////// /// public static Pen Red { get { Pen red = (Pen)SafeNativeMethods.Gdip.ThreadData[RedKey]; if (red == null) { red = new Pen(Color.Red, true); SafeNativeMethods.Gdip.ThreadData[RedKey] = red; } return red; } } ///[To be supplied.] ////// /// public static Pen RosyBrown { get { Pen rosyBrown = (Pen)SafeNativeMethods.Gdip.ThreadData[RosyBrownKey]; if (rosyBrown == null) { rosyBrown = new Pen(Color.RosyBrown, true); SafeNativeMethods.Gdip.ThreadData[RosyBrownKey] = rosyBrown; } return rosyBrown; } } ///[To be supplied.] ////// /// public static Pen RoyalBlue { get { Pen royalBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[RoyalBlueKey]; if (royalBlue == null) { royalBlue = new Pen(Color.RoyalBlue, true); SafeNativeMethods.Gdip.ThreadData[RoyalBlueKey] = royalBlue; } return royalBlue; } } ///[To be supplied.] ////// /// public static Pen SaddleBrown { get { Pen saddleBrown = (Pen)SafeNativeMethods.Gdip.ThreadData[SaddleBrownKey]; if (saddleBrown == null) { saddleBrown = new Pen(Color.SaddleBrown, true); SafeNativeMethods.Gdip.ThreadData[SaddleBrownKey] = saddleBrown; } return saddleBrown; } } ///[To be supplied.] ////// /// public static Pen Salmon { get { Pen salmon = (Pen)SafeNativeMethods.Gdip.ThreadData[SalmonKey]; if (salmon == null) { salmon = new Pen(Color.Salmon, true); SafeNativeMethods.Gdip.ThreadData[SalmonKey] = salmon; } return salmon; } } ///[To be supplied.] ////// /// public static Pen SandyBrown { get { Pen sandyBrown = (Pen)SafeNativeMethods.Gdip.ThreadData[SandyBrownKey]; if (sandyBrown == null) { sandyBrown = new Pen(Color.SandyBrown, true); SafeNativeMethods.Gdip.ThreadData[SandyBrownKey] = sandyBrown; } return sandyBrown; } } ///[To be supplied.] ////// /// public static Pen SeaGreen { get { Pen seaGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[SeaGreenKey]; if (seaGreen == null) { seaGreen = new Pen(Color.SeaGreen, true); SafeNativeMethods.Gdip.ThreadData[SeaGreenKey] = seaGreen; } return seaGreen; } } ///[To be supplied.] ////// /// public static Pen SeaShell { get { Pen seaShell = (Pen)SafeNativeMethods.Gdip.ThreadData[SeaShellKey]; if (seaShell == null) { seaShell = new Pen(Color.SeaShell, true); SafeNativeMethods.Gdip.ThreadData[SeaShellKey] = seaShell; } return seaShell; } } ///[To be supplied.] ////// /// public static Pen Sienna { get { Pen sienna = (Pen)SafeNativeMethods.Gdip.ThreadData[SiennaKey]; if (sienna == null) { sienna = new Pen(Color.Sienna, true); SafeNativeMethods.Gdip.ThreadData[SiennaKey] = sienna; } return sienna; } } ///[To be supplied.] ////// /// public static Pen Silver { get { Pen silver = (Pen)SafeNativeMethods.Gdip.ThreadData[SilverKey]; if (silver == null) { silver = new Pen(Color.Silver, true); SafeNativeMethods.Gdip.ThreadData[SilverKey] = silver; } return silver; } } ///[To be supplied.] ////// /// public static Pen SkyBlue { get { Pen skyBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[SkyBlueKey]; if (skyBlue == null) { skyBlue = new Pen(Color.SkyBlue, true); SafeNativeMethods.Gdip.ThreadData[SkyBlueKey] = skyBlue; } return skyBlue; } } ///[To be supplied.] ////// /// public static Pen SlateBlue { get { Pen slateBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[SlateBlueKey]; if (slateBlue == null) { slateBlue = new Pen(Color.SlateBlue, true); SafeNativeMethods.Gdip.ThreadData[SlateBlueKey] = slateBlue; } return slateBlue; } } ///[To be supplied.] ////// /// public static Pen SlateGray { get { Pen slateGray = (Pen)SafeNativeMethods.Gdip.ThreadData[SlateGrayKey]; if (slateGray == null) { slateGray = new Pen(Color.SlateGray, true); SafeNativeMethods.Gdip.ThreadData[SlateGrayKey] = slateGray; } return slateGray; } } ///[To be supplied.] ////// /// public static Pen Snow { get { Pen snow = (Pen)SafeNativeMethods.Gdip.ThreadData[SnowKey]; if (snow == null) { snow = new Pen(Color.Snow, true); SafeNativeMethods.Gdip.ThreadData[SnowKey] = snow; } return snow; } } ///[To be supplied.] ////// /// public static Pen SpringGreen { get { Pen springGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[SpringGreenKey]; if (springGreen == null) { springGreen = new Pen(Color.SpringGreen, true); SafeNativeMethods.Gdip.ThreadData[SpringGreenKey] = springGreen; } return springGreen; } } ///[To be supplied.] ////// /// public static Pen SteelBlue { get { Pen steelBlue = (Pen)SafeNativeMethods.Gdip.ThreadData[SteelBlueKey]; if (steelBlue == null) { steelBlue = new Pen(Color.SteelBlue, true); SafeNativeMethods.Gdip.ThreadData[SteelBlueKey] = steelBlue; } return steelBlue; } } ///[To be supplied.] ////// /// public static Pen Tan { get { Pen tan = (Pen)SafeNativeMethods.Gdip.ThreadData[TanKey]; if (tan == null) { tan = new Pen(Color.Tan, true); SafeNativeMethods.Gdip.ThreadData[TanKey] = tan; } return tan; } } ///[To be supplied.] ////// /// public static Pen Teal { get { Pen teal = (Pen)SafeNativeMethods.Gdip.ThreadData[TealKey]; if (teal == null) { teal = new Pen(Color.Teal, true); SafeNativeMethods.Gdip.ThreadData[TealKey] = teal; } return teal; } } ///[To be supplied.] ////// /// public static Pen Thistle { get { Pen thistle = (Pen)SafeNativeMethods.Gdip.ThreadData[ThistleKey]; if (thistle == null) { thistle = new Pen(Color.Thistle, true); SafeNativeMethods.Gdip.ThreadData[ThistleKey] = thistle; } return thistle; } } ///[To be supplied.] ////// /// public static Pen Tomato { get { Pen tomato = (Pen)SafeNativeMethods.Gdip.ThreadData[TomatoKey]; if (tomato == null) { tomato = new Pen(Color.Tomato, true); SafeNativeMethods.Gdip.ThreadData[TomatoKey] = tomato; } return tomato; } } ///[To be supplied.] ////// /// public static Pen Turquoise { get { Pen turquoise = (Pen)SafeNativeMethods.Gdip.ThreadData[TurquoiseKey]; if (turquoise == null) { turquoise = new Pen(Color.Turquoise, true); SafeNativeMethods.Gdip.ThreadData[TurquoiseKey] = turquoise; } return turquoise; } } ///[To be supplied.] ////// /// public static Pen Violet { get { Pen violet = (Pen)SafeNativeMethods.Gdip.ThreadData[VioletKey]; if (violet == null) { violet = new Pen(Color.Violet, true); SafeNativeMethods.Gdip.ThreadData[VioletKey] = violet; } return violet; } } ///[To be supplied.] ////// /// public static Pen Wheat { get { Pen wheat = (Pen)SafeNativeMethods.Gdip.ThreadData[WheatKey]; if (wheat == null) { wheat = new Pen(Color.Wheat, true); SafeNativeMethods.Gdip.ThreadData[WheatKey] = wheat; } return wheat; } } ///[To be supplied.] ////// /// public static Pen White { get { Pen white = (Pen)SafeNativeMethods.Gdip.ThreadData[WhiteKey]; if (white == null) { white = new Pen(Color.White, true); SafeNativeMethods.Gdip.ThreadData[WhiteKey] = white; } return white; } } ///[To be supplied.] ////// /// public static Pen WhiteSmoke { get { Pen whiteSmoke = (Pen)SafeNativeMethods.Gdip.ThreadData[WhiteSmokeKey]; if (whiteSmoke == null) { whiteSmoke = new Pen(Color.WhiteSmoke, true); SafeNativeMethods.Gdip.ThreadData[WhiteSmokeKey] = whiteSmoke; } return whiteSmoke; } } ///[To be supplied.] ////// /// public static Pen Yellow { get { Pen yellow = (Pen)SafeNativeMethods.Gdip.ThreadData[YellowKey]; if (yellow == null) { yellow = new Pen(Color.Yellow, true); SafeNativeMethods.Gdip.ThreadData[YellowKey] = yellow; } return yellow; } } ///[To be supplied.] ////// /// public static Pen YellowGreen { get { Pen yellowGreen = (Pen)SafeNativeMethods.Gdip.ThreadData[YellowGreenKey]; if (yellowGreen == null) { yellowGreen = new Pen(Color.YellowGreen, true); SafeNativeMethods.Gdip.ThreadData[YellowGreenKey] = yellowGreen; } return yellowGreen; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- StyleModeStack.cs
- PathFigureCollectionConverter.cs
- GcHandle.cs
- isolationinterop.cs
- PathGradientBrush.cs
- TableCellCollection.cs
- ClientRequest.cs
- EndpointAddress10.cs
- TextDecorationUnitValidation.cs
- DrawToolTipEventArgs.cs
- StorageEntityContainerMapping.cs
- EventlogProvider.cs
- ExpressionBinding.cs
- RegexFCD.cs
- MemberDescriptor.cs
- UIElement.cs
- DragStartedEventArgs.cs
- ModelChangedEventArgsImpl.cs
- ObjectToken.cs
- BitVec.cs
- ErrorHandler.cs
- TraceListener.cs
- CodeSubDirectoriesCollection.cs
- WCFServiceClientProxyGenerator.cs
- ProgramNode.cs
- DbParameterCollectionHelper.cs
- RuleSetDialog.Designer.cs
- ChtmlSelectionListAdapter.cs
- UnauthorizedAccessException.cs
- SoapClientMessage.cs
- PropertyChangedEventManager.cs
- CalendarTable.cs
- ReferentialConstraint.cs
- Main.cs
- HtmlAnchor.cs
- ProxyWebPart.cs
- DataGridViewEditingControlShowingEventArgs.cs
- FormatException.cs
- __ComObject.cs
- MediaTimeline.cs
- SemaphoreSlim.cs
- RoleService.cs
- DispatcherFrame.cs
- Padding.cs
- _NegoStream.cs
- httpapplicationstate.cs
- PrintControllerWithStatusDialog.cs
- SQLInt32Storage.cs
- WindowsProgressbar.cs
- Control.cs
- querybuilder.cs
- EntitySet.cs
- Graph.cs
- DBDataPermission.cs
- errorpatternmatcher.cs
- ApplicationDirectory.cs
- DurableInstanceProvider.cs
- PrinterSettings.cs
- Literal.cs
- CellParaClient.cs
- Panel.cs
- UriParserTemplates.cs
- sqlmetadatafactory.cs
- ObjectDisposedException.cs
- DesignSurfaceCollection.cs
- ResourceDescriptionAttribute.cs
- XsltCompileContext.cs
- PersonalizationStateInfoCollection.cs
- LocalBuilder.cs
- ConfigurationSectionGroup.cs
- SplitterDesigner.cs
- SizeKeyFrameCollection.cs
- OTFRasterizer.cs
- ObjectDataSourceMethodEventArgs.cs
- DefaultHttpHandler.cs
- HorizontalAlignConverter.cs
- _SpnDictionary.cs
- NewItemsContextMenuStrip.cs
- NetStream.cs
- Int64KeyFrameCollection.cs
- BuildProvider.cs
- SqlBooleanizer.cs
- StringKeyFrameCollection.cs
- ListViewTableRow.cs
- Stylesheet.cs
- PageTheme.cs
- TaiwanCalendar.cs
- RtfToken.cs
- CodeSubDirectory.cs
- XmlILStorageConverter.cs
- BitmapImage.cs
- ReadOnlyCollection.cs
- PrivilegeNotHeldException.cs
- DbParameterCollectionHelper.cs
- OptimizedTemplateContent.cs
- ISFTagAndGuidCache.cs
- WindowsListViewGroupHelper.cs
- OleDbStruct.cs
- DatatypeImplementation.cs
- TextTrailingWordEllipsis.cs