2 // System.Drawing.Pens.cs
5 // Matt Stump (mstump@swfo.arizona.edu)
6 // Ravindra (rkumar@novell.com)
8 // Copyright (C) 2002 Ximian, Inc. http://www.ximian.com
9 // Copyright (C) 2004 Novell, Inc. http://www.novell.com
13 // Copyright (C) 2004 Novell, Inc (http://www.novell.com)
15 // Permission is hereby granted, free of charge, to any person obtaining
16 // a copy of this software and associated documentation files (the
17 // "Software"), to deal in the Software without restriction, including
18 // without limitation the rights to use, copy, modify, merge, publish,
19 // distribute, sublicense, and/or sell copies of the Software, and to
20 // permit persons to whom the Software is furnished to do so, subject to
21 // the following conditions:
23 // The above copyright notice and this permission notice shall be
24 // included in all copies or substantial portions of the Software.
26 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
27 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
28 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
29 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
30 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
31 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
32 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
37 namespace System
.Drawing
39 public sealed class Pens
43 public static Pen AliceBlue
{
45 Pen pen
= new Pen (Color
.AliceBlue
);
46 pen
.isModifiable
= false;
51 public static Pen AntiqueWhite
{
53 Pen pen
= new Pen (Color
.AntiqueWhite
);
54 pen
.isModifiable
= false;
59 public static Pen Aqua
{
61 Pen pen
= new Pen (Color
.Aqua
);
62 pen
.isModifiable
= false;
67 public static Pen Aquamarine
{
69 Pen pen
= new Pen (Color
.Aquamarine
);
70 pen
.isModifiable
= false;
75 public static Pen Azure
{
77 Pen pen
= new Pen (Color
.Azure
);
78 pen
.isModifiable
= false;
83 public static Pen Beige
{
85 Pen pen
= new Pen (Color
.Beige
);
86 pen
.isModifiable
= false;
91 public static Pen Bisque
{
93 Pen pen
= new Pen (Color
.Bisque
);
94 pen
.isModifiable
= false;
99 public static Pen Black
{
101 Pen pen
= new Pen (Color
.Black
);
102 pen
.isModifiable
= false;
107 public static Pen BlanchedAlmond
{
109 Pen pen
= new Pen (Color
.BlanchedAlmond
);
110 pen
.isModifiable
= false;
115 public static Pen Blue
{
117 Pen pen
= new Pen (Color
.Blue
);
118 pen
.isModifiable
= false;
123 public static Pen BlueViolet
{
125 Pen pen
= new Pen (Color
.BlueViolet
);
126 pen
.isModifiable
= false;
131 public static Pen Brown
{
133 Pen pen
= new Pen (Color
.Brown
);
134 pen
.isModifiable
= false;
139 public static Pen BurlyWood
{
141 Pen pen
= new Pen (Color
.BurlyWood
);
142 pen
.isModifiable
= false;
147 public static Pen CadetBlue
{
149 Pen pen
= new Pen (Color
.CadetBlue
);
150 pen
.isModifiable
= false;
155 public static Pen Chartreuse
{
157 Pen pen
= new Pen (Color
.Chartreuse
);
158 pen
.isModifiable
= false;
163 public static Pen Chocolate
{
165 Pen pen
= new Pen (Color
.Chocolate
);
166 pen
.isModifiable
= false;
171 public static Pen Coral
{
173 Pen pen
= new Pen (Color
.Coral
);
174 pen
.isModifiable
= false;
179 public static Pen CornflowerBlue
{
181 Pen pen
= new Pen (Color
.CornflowerBlue
);
182 pen
.isModifiable
= false;
187 public static Pen Cornsilk
{
189 Pen pen
= new Pen (Color
.Cornsilk
);
190 pen
.isModifiable
= false;
195 public static Pen Crimson
{
197 Pen pen
= new Pen (Color
.Crimson
);
198 pen
.isModifiable
= false;
203 public static Pen Cyan
{
205 Pen pen
= new Pen (Color
.Cyan
);
206 pen
.isModifiable
= false;
211 public static Pen DarkBlue
{
213 Pen pen
= new Pen (Color
.DarkBlue
);
214 pen
.isModifiable
= false;
219 public static Pen DarkCyan
{
221 Pen pen
= new Pen (Color
.DarkCyan
);
222 pen
.isModifiable
= false;
227 public static Pen DarkGoldenrod
{
229 Pen pen
= new Pen (Color
.DarkGoldenrod
);
230 pen
.isModifiable
= false;
235 public static Pen DarkGray
{
237 Pen pen
= new Pen (Color
.DarkGray
);
238 pen
.isModifiable
= false;
243 public static Pen DarkGreen
{
245 Pen pen
= new Pen (Color
.DarkGreen
);
246 pen
.isModifiable
= false;
251 public static Pen DarkKhaki
{
253 Pen pen
= new Pen (Color
.DarkKhaki
);
254 pen
.isModifiable
= false;
259 public static Pen DarkMagenta
{
261 Pen pen
= new Pen (Color
.DarkMagenta
);
262 pen
.isModifiable
= false;
267 public static Pen DarkOliveGreen
{
269 Pen pen
= new Pen (Color
.DarkOliveGreen
);
270 pen
.isModifiable
= false;
275 public static Pen DarkOrange
{
277 Pen pen
= new Pen (Color
.DarkOrange
);
278 pen
.isModifiable
= false;
283 public static Pen DarkOrchid
{
285 Pen pen
= new Pen (Color
.DarkOrchid
);
286 pen
.isModifiable
= false;
291 public static Pen DarkRed
{
293 Pen pen
= new Pen (Color
.DarkRed
);
294 pen
.isModifiable
= false;
299 public static Pen DarkSalmon
{
301 Pen pen
= new Pen (Color
.DarkSalmon
);
302 pen
.isModifiable
= false;
307 public static Pen DarkSeaGreen
{
309 Pen pen
= new Pen (Color
.DarkSeaGreen
);
310 pen
.isModifiable
= false;
315 public static Pen DarkSlateBlue
{
317 Pen pen
= new Pen (Color
.DarkSlateBlue
);
318 pen
.isModifiable
= false;
323 public static Pen DarkSlateGray
{
325 Pen pen
= new Pen (Color
.DarkSlateGray
);
326 pen
.isModifiable
= false;
331 public static Pen DarkTurquoise
{
333 Pen pen
= new Pen (Color
.DarkTurquoise
);
334 pen
.isModifiable
= false;
339 public static Pen DarkViolet
{
341 Pen pen
= new Pen (Color
.DarkViolet
);
342 pen
.isModifiable
= false;
347 public static Pen DeepPink
{
349 Pen pen
= new Pen (Color
.DeepPink
);
350 pen
.isModifiable
= false;
355 public static Pen DeepSkyBlue
{
357 Pen pen
= new Pen (Color
.DeepSkyBlue
);
358 pen
.isModifiable
= false;
363 public static Pen DimGray
{
365 Pen pen
= new Pen (Color
.DimGray
);
366 pen
.isModifiable
= false;
371 public static Pen DodgerBlue
{
373 Pen pen
= new Pen (Color
.DodgerBlue
);
374 pen
.isModifiable
= false;
379 public static Pen Firebrick
{
381 Pen pen
= new Pen (Color
.Firebrick
);
382 pen
.isModifiable
= false;
387 public static Pen FloralWhite
{
389 Pen pen
= new Pen (Color
.FloralWhite
);
390 pen
.isModifiable
= false;
395 public static Pen ForestGreen
{
397 Pen pen
= new Pen (Color
.ForestGreen
);
398 pen
.isModifiable
= false;
403 public static Pen Fuchsia
{
405 Pen pen
= new Pen (Color
.Fuchsia
);
406 pen
.isModifiable
= false;
411 public static Pen Gainsboro
{
413 Pen pen
= new Pen (Color
.Gainsboro
);
414 pen
.isModifiable
= false;
419 public static Pen GhostWhite
{
421 Pen pen
= new Pen (Color
.GhostWhite
);
422 pen
.isModifiable
= false;
427 public static Pen Gold
{
429 Pen pen
= new Pen (Color
.Gold
);
430 pen
.isModifiable
= false;
435 public static Pen Goldenrod
{
437 Pen pen
= new Pen (Color
.Goldenrod
);
438 pen
.isModifiable
= false;
443 public static Pen Gray
{
445 Pen pen
= new Pen (Color
.Gray
);
446 pen
.isModifiable
= false;
451 public static Pen Green
{
453 Pen pen
= new Pen (Color
.Green
);
454 pen
.isModifiable
= false;
459 public static Pen GreenYellow
{
461 Pen pen
= new Pen (Color
.GreenYellow
);
462 pen
.isModifiable
= false;
467 public static Pen Honeydew
{
469 Pen pen
= new Pen (Color
.Honeydew
);
470 pen
.isModifiable
= false;
475 public static Pen HotPink
{
477 Pen pen
= new Pen (Color
.HotPink
);
478 pen
.isModifiable
= false;
483 public static Pen IndianRed
{
485 Pen pen
= new Pen (Color
.IndianRed
);
486 pen
.isModifiable
= false;
491 public static Pen Indigo
{
493 Pen pen
= new Pen (Color
.Indigo
);
494 pen
.isModifiable
= false;
499 public static Pen Ivory
{
501 Pen pen
= new Pen (Color
.Ivory
);
502 pen
.isModifiable
= false;
507 public static Pen Khaki
{
509 Pen pen
= new Pen (Color
.Khaki
);
510 pen
.isModifiable
= false;
515 public static Pen Lavender
{
517 Pen pen
= new Pen (Color
.Lavender
);
518 pen
.isModifiable
= false;
523 public static Pen LavenderBlush
{
525 Pen pen
= new Pen (Color
.LavenderBlush
);
526 pen
.isModifiable
= false;
531 public static Pen LawnGreen
{
533 Pen pen
= new Pen (Color
.LawnGreen
);
534 pen
.isModifiable
= false;
539 public static Pen LemonChiffon
{
541 Pen pen
= new Pen (Color
.LemonChiffon
);
542 pen
.isModifiable
= false;
547 public static Pen LightBlue
{
549 Pen pen
= new Pen (Color
.LightBlue
);
550 pen
.isModifiable
= false;
555 public static Pen LightCoral
{
557 Pen pen
= new Pen (Color
.LightCoral
);
558 pen
.isModifiable
= false;
563 public static Pen LightCyan
{
565 Pen pen
= new Pen (Color
.LightCyan
);
566 pen
.isModifiable
= false;
571 public static Pen LightGoldenrodYellow
{
573 Pen pen
= new Pen (Color
.LightGoldenrodYellow
);
574 pen
.isModifiable
= false;
579 public static Pen LightGray
{
581 Pen pen
= new Pen (Color
.LightGray
);
582 pen
.isModifiable
= false;
587 public static Pen LightGreen
{
589 Pen pen
= new Pen (Color
.LightGreen
);
590 pen
.isModifiable
= false;
595 public static Pen LightPink
{
597 Pen pen
= new Pen (Color
.LightPink
);
598 pen
.isModifiable
= false;
603 public static Pen LightSalmon
{
605 Pen pen
= new Pen (Color
.LightSalmon
);
606 pen
.isModifiable
= false;
611 public static Pen LightSeaGreen
{
613 Pen pen
= new Pen (Color
.LightSeaGreen
);
614 pen
.isModifiable
= false;
619 public static Pen LightSkyBlue
{
621 Pen pen
= new Pen (Color
.LightSkyBlue
);
622 pen
.isModifiable
= false;
627 public static Pen LightSlateGray
{
629 Pen pen
= new Pen (Color
.LightSlateGray
);
630 pen
.isModifiable
= false;
635 public static Pen LightSteelBlue
{
637 Pen pen
= new Pen (Color
.LightSteelBlue
);
638 pen
.isModifiable
= false;
643 public static Pen LightYellow
{
645 Pen pen
= new Pen (Color
.LightYellow
);
646 pen
.isModifiable
= false;
651 public static Pen Lime
{
653 Pen pen
= new Pen (Color
.Lime
);
654 pen
.isModifiable
= false;
659 public static Pen LimeGreen
{
661 Pen pen
= new Pen (Color
.LimeGreen
);
662 pen
.isModifiable
= false;
667 public static Pen Linen
{
669 Pen pen
= new Pen (Color
.Linen
);
670 pen
.isModifiable
= false;
675 public static Pen Magenta
{
677 Pen pen
= new Pen (Color
.Magenta
);
678 pen
.isModifiable
= false;
683 public static Pen Maroon
{
685 Pen pen
= new Pen (Color
.Maroon
);
686 pen
.isModifiable
= false;
691 public static Pen MediumAquamarine
{
693 Pen pen
= new Pen (Color
.MediumAquamarine
);
694 pen
.isModifiable
= false;
699 public static Pen MediumBlue
{
701 Pen pen
= new Pen (Color
.MediumBlue
);
702 pen
.isModifiable
= false;
707 public static Pen MediumOrchid
{
709 Pen pen
= new Pen (Color
.MediumOrchid
);
710 pen
.isModifiable
= false;
715 public static Pen MediumPurple
{
717 Pen pen
= new Pen (Color
.MediumPurple
);
718 pen
.isModifiable
= false;
723 public static Pen MediumSeaGreen
{
725 Pen pen
= new Pen (Color
.MediumSeaGreen
);
726 pen
.isModifiable
= false;
731 public static Pen MediumSlateBlue
{
733 Pen pen
= new Pen (Color
.MediumSlateBlue
);
734 pen
.isModifiable
= false;
739 public static Pen MediumSpringGreen
{
741 Pen pen
= new Pen (Color
.MediumSpringGreen
);
742 pen
.isModifiable
= false;
747 public static Pen MediumTurquoise
{
749 Pen pen
= new Pen (Color
.MediumTurquoise
);
750 pen
.isModifiable
= false;
755 public static Pen MediumVioletRed
{
757 Pen pen
= new Pen (Color
.MediumVioletRed
);
758 pen
.isModifiable
= false;
763 public static Pen MidnightBlue
{
765 Pen pen
= new Pen (Color
.MidnightBlue
);
766 pen
.isModifiable
= false;
771 public static Pen MintCream
{
773 Pen pen
= new Pen (Color
.MintCream
);
774 pen
.isModifiable
= false;
779 public static Pen MistyRose
{
781 Pen pen
= new Pen (Color
.MistyRose
);
782 pen
.isModifiable
= false;
787 public static Pen Moccasin
{
789 Pen pen
= new Pen (Color
.Moccasin
);
790 pen
.isModifiable
= false;
795 public static Pen NavajoWhite
{
797 Pen pen
= new Pen (Color
.NavajoWhite
);
798 pen
.isModifiable
= false;
803 public static Pen Navy
{
805 Pen pen
= new Pen (Color
.Navy
);
806 pen
.isModifiable
= false;
811 public static Pen OldLace
{
813 Pen pen
= new Pen (Color
.OldLace
);
814 pen
.isModifiable
= false;
819 public static Pen Olive
{
821 Pen pen
= new Pen (Color
.Olive
);
822 pen
.isModifiable
= false;
827 public static Pen OliveDrab
{
829 Pen pen
= new Pen (Color
.OliveDrab
);
830 pen
.isModifiable
= false;
835 public static Pen Orange
{
837 Pen pen
= new Pen (Color
.Orange
);
838 pen
.isModifiable
= false;
843 public static Pen OrangeRed
{
845 Pen pen
= new Pen (Color
.OrangeRed
);
846 pen
.isModifiable
= false;
851 public static Pen Orchid
{
853 Pen pen
= new Pen (Color
.Orchid
);
854 pen
.isModifiable
= false;
859 public static Pen PaleGoldenrod
{
861 Pen pen
= new Pen (Color
.PaleGoldenrod
);
862 pen
.isModifiable
= false;
867 public static Pen PaleGreen
{
869 Pen pen
= new Pen (Color
.PaleGreen
);
870 pen
.isModifiable
= false;
875 public static Pen PaleTurquoise
{
877 Pen pen
= new Pen (Color
.PaleTurquoise
);
878 pen
.isModifiable
= false;
883 public static Pen PaleVioletRed
{
885 Pen pen
= new Pen (Color
.PaleVioletRed
);
886 pen
.isModifiable
= false;
891 public static Pen PapayaWhip
{
893 Pen pen
= new Pen (Color
.PapayaWhip
);
894 pen
.isModifiable
= false;
899 public static Pen PeachPuff
{
901 Pen pen
= new Pen (Color
.PeachPuff
);
902 pen
.isModifiable
= false;
907 public static Pen Peru
{
909 Pen pen
= new Pen (Color
.Peru
);
910 pen
.isModifiable
= false;
915 public static Pen Pink
{
917 Pen pen
= new Pen (Color
.Pink
);
918 pen
.isModifiable
= false;
923 public static Pen Plum
{
925 Pen pen
= new Pen (Color
.Plum
);
926 pen
.isModifiable
= false;
931 public static Pen PowderBlue
{
933 Pen pen
= new Pen (Color
.PowderBlue
);
934 pen
.isModifiable
= false;
939 public static Pen Purple
{
941 Pen pen
= new Pen (Color
.Purple
);
942 pen
.isModifiable
= false;
947 public static Pen Red
{
949 Pen pen
= new Pen (Color
.Red
);
950 pen
.isModifiable
= false;
955 public static Pen RosyBrown
{
957 Pen pen
= new Pen (Color
.RosyBrown
);
958 pen
.isModifiable
= false;
963 public static Pen RoyalBlue
{
965 Pen pen
= new Pen (Color
.RoyalBlue
);
966 pen
.isModifiable
= false;
971 public static Pen SaddleBrown
{
973 Pen pen
= new Pen (Color
.SaddleBrown
);
974 pen
.isModifiable
= false;
979 public static Pen Salmon
{
981 Pen pen
= new Pen (Color
.Salmon
);
982 pen
.isModifiable
= false;
987 public static Pen SandyBrown
{
989 Pen pen
= new Pen (Color
.SandyBrown
);
990 pen
.isModifiable
= false;
995 public static Pen SeaGreen
{
997 Pen pen
= new Pen (Color
.SeaGreen
);
998 pen
.isModifiable
= false;
1003 public static Pen SeaShell
{
1005 Pen pen
= new Pen (Color
.SeaShell
);
1006 pen
.isModifiable
= false;
1011 public static Pen Sienna
{
1013 Pen pen
= new Pen (Color
.Sienna
);
1014 pen
.isModifiable
= false;
1019 public static Pen Silver
{
1021 Pen pen
= new Pen (Color
.Silver
);
1022 pen
.isModifiable
= false;
1027 public static Pen SkyBlue
{
1029 Pen pen
= new Pen (Color
.SkyBlue
);
1030 pen
.isModifiable
= false;
1035 public static Pen SlateBlue
{
1037 Pen pen
= new Pen (Color
.SlateBlue
);
1038 pen
.isModifiable
= false;
1043 public static Pen SlateGray
{
1045 Pen pen
= new Pen (Color
.SlateGray
);
1046 pen
.isModifiable
= false;
1051 public static Pen Snow
{
1053 Pen pen
= new Pen (Color
.Snow
);
1054 pen
.isModifiable
= false;
1059 public static Pen SpringGreen
{
1061 Pen pen
= new Pen (Color
.SpringGreen
);
1062 pen
.isModifiable
= false;
1067 public static Pen SteelBlue
{
1069 Pen pen
= new Pen (Color
.SteelBlue
);
1070 pen
.isModifiable
= false;
1075 public static Pen Tan
{
1077 Pen pen
= new Pen (Color
.Tan
);
1078 pen
.isModifiable
= false;
1083 public static Pen Teal
{
1085 Pen pen
= new Pen (Color
.Teal
);
1086 pen
.isModifiable
= false;
1091 public static Pen Thistle
{
1093 Pen pen
= new Pen (Color
.Thistle
);
1094 pen
.isModifiable
= false;
1099 public static Pen Tomato
{
1101 Pen pen
= new Pen (Color
.Tomato
);
1102 pen
.isModifiable
= false;
1107 public static Pen Transparent
{
1109 Pen pen
= new Pen (Color
.Transparent
);
1110 pen
.isModifiable
= false;
1115 public static Pen Turquoise
{
1117 Pen pen
= new Pen (Color
.Turquoise
);
1118 pen
.isModifiable
= false;
1123 public static Pen Violet
{
1125 Pen pen
= new Pen (Color
.Violet
);
1126 pen
.isModifiable
= false;
1131 public static Pen Wheat
{
1133 Pen pen
= new Pen (Color
.Wheat
);
1134 pen
.isModifiable
= false;
1139 public static Pen White
{
1141 Pen pen
= new Pen (Color
.White
);
1142 pen
.isModifiable
= false;
1147 public static Pen WhiteSmoke
{
1149 Pen pen
= new Pen (Color
.WhiteSmoke
);
1150 pen
.isModifiable
= false;
1155 public static Pen Yellow
{
1157 Pen pen
= new Pen (Color
.Yellow
);
1158 pen
.isModifiable
= false;
1163 public static Pen YellowGreen
{
1165 Pen pen
= new Pen (Color
.YellowGreen
);
1166 pen
.isModifiable
= false;