New test.
[mono.git] / mcs / class / Managed.Windows.Forms / System.Windows.Forms.VisualStyles / VisualStyleElement.cs
1 //\r
2 // VisualStyleElement.cs\r
3 //\r
4 // Permission is hereby granted, free of charge, to any person obtaining\r
5 // a copy of this software and associated documentation files (the\r
6 // "Software"), to deal in the Software without restriction, including\r
7 // without limitation the rights to use, copy, modify, merge, publish,\r
8 // distribute, sublicense, and/or sell copies of the Software, and to\r
9 // permit persons to whom the Software is furnished to do so, subject to\r
10 // the following conditions:\r
11 // \r
12 // The above copyright notice and this permission notice shall be\r
13 // included in all copies or substantial portions of the Software.\r
14 // \r
15 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,\r
16 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\r
17 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\r
18 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\r
19 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
20 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
21 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\r
22 //\r
23 // Copyright (c) 2006 Novell, Inc.\r
24 //\r
25 // Authors:\r
26 //      Jonathan Pobst (monkey@jpobst.com)\r
27 //\r
28 \r
29 #if NET_2_0\r
30 namespace System.Windows.Forms.VisualStyles\r
31 {\r
32         public class VisualStyleElement\r
33         {\r
34                 #region Private Variables\r
35                 private const string BUTTON = "BUTTON";\r
36                 private const string CLOCK = "CLOCK";\r
37                 private const string COMBOBOX = "COMBOBOX";\r
38                 private const string EDIT = "EDIT";\r
39                 private const string EXPLORERBAR = "EXPLORERBAR";\r
40                 private const string HEADER = "HEADER";\r
41                 private const string LISTVIEW = "LISTVIEW";\r
42                 private const string MENU = "MENU";\r
43                 private const string MENUBAND = "MENUBAND";\r
44                 private const string PAGE = "PAGE";\r
45                 private const string PROGRESS = "PROGRESS";\r
46                 private const string REBAR = "REBAR";\r
47                 private const string SCROLLBAR = "SCROLLBAR";\r
48                 private const string SPIN = "SPIN";\r
49                 private const string STARTPANEL = "STARTPANEL";\r
50                 private const string STATUS = "STATUS";\r
51                 private const string TAB = "TAB";\r
52                 private const string TASKBAND = "TASKBAND";\r
53                 private const string TASKBAR = "TASKBAR";\r
54                 private const string TOOLBAR = "TOOLBAR";\r
55                 private const string TOOLTIP = "TOOLTIP";\r
56                 private const string TRACKBAR = "TRACKBAR";\r
57                 private const string TRAYNOTIFY = "TRAYNOTIFY";\r
58                 private const string TREEVIEW = "TREEVIEW";\r
59                 private const string WINDOW = "WINDOW";\r
60 \r
61                 private string class_name;\r
62                 private int part;\r
63                 private int state;\r
64                 #endregion\r
65                 \r
66                 #region Constructors/Deconstructors\r
67                 internal VisualStyleElement (string className, int part, int state)\r
68                 {\r
69                         this.class_name = className;\r
70                         this.part = part;\r
71                         this.state = state;\r
72                 }\r
73                 #endregion\r
74 \r
75                 #region Public Instance Properties\r
76                 public string ClassName { get { return this.class_name; } }\r
77                 public int Part { get { return this.part; } }\r
78                 public int State { get { return this.state; } }\r
79                 #endregion\r
80                 \r
81                 #region Public Static Methods\r
82                 public static VisualStyleElement CreateElement (string className, int part, int state)\r
83                 {\r
84                         return new VisualStyleElement (className, part, state);\r
85                 }\r
86                 #endregion\r
87                 \r
88                 #region Static Classes\r
89                 #region Button\r
90                 public static class Button\r
91                 {\r
92                         public static class CheckBox\r
93                         {\r
94                                 public static VisualStyleElement CheckedDisabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 3, 8); } }\r
95                                 public static VisualStyleElement CheckedHot { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 3, 6); } }\r
96                                 public static VisualStyleElement CheckedNormal { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 3, 5); } }\r
97                                 public static VisualStyleElement CheckedPressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 3, 7); } }\r
98                                 public static VisualStyleElement MixedDisabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 3, 12); } }\r
99                                 public static VisualStyleElement MixedHot { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 3, 10); } }\r
100                                 public static VisualStyleElement MixedNormal { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 3, 9); } }\r
101                                 public static VisualStyleElement MixedPressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 3, 11); } }\r
102                                 public static VisualStyleElement UncheckedDisabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 3, 4); } }\r
103                                 public static VisualStyleElement UncheckedHot { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 3, 2); } }\r
104                                 public static VisualStyleElement UncheckedNormal { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 3, 1); } }\r
105                                 public static VisualStyleElement UncheckedPressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 3, 3); } }\r
106                         }\r
107                         public static class GroupBox\r
108                         {\r
109                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 4, 2); } }\r
110                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 4, 1); } }\r
111                         }\r
112                         public static class PushButton\r
113                         {\r
114                                 public static VisualStyleElement Default { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 1, 5); } }\r
115                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 1, 4); } }\r
116                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 1, 2); } }\r
117                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 1, 1); } }\r
118                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 1, 3); } }\r
119                         }\r
120                         public static class RadioButton\r
121                         {\r
122                                 public static VisualStyleElement CheckedDisabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 2, 8); } }\r
123                                 public static VisualStyleElement CheckedHot { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 2, 6); } }\r
124                                 public static VisualStyleElement CheckedNormal { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 2, 5); } }\r
125                                 public static VisualStyleElement CheckedPressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 2, 7); } }\r
126                                 public static VisualStyleElement UncheckedDisabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 2, 4); } }\r
127                                 public static VisualStyleElement UncheckedHot { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 2, 2); } }\r
128                                 public static VisualStyleElement UncheckedNormal { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 2, 1); } }\r
129                                 public static VisualStyleElement UncheckedPressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 2, 7); } }\r
130                         }\r
131                         public static class UserButton\r
132                         {\r
133                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.BUTTON, 5, 0); } }\r
134                         }\r
135                 }\r
136                 #endregion\r
137                 #region ComboBox\r
138                 public static class ComboBox\r
139                 {\r
140                         public static class DropDownButton\r
141                         {\r
142                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.COMBOBOX, 1, 4); } }\r
143                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.COMBOBOX, 1, 2); } }\r
144                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.COMBOBOX, 1, 1); } }\r
145                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.COMBOBOX, 1, 3); } }\r
146                         }\r
147                 }\r
148                 #endregion\r
149                 #region ExplorerBar\r
150                 public static class ExplorerBar\r
151                 {\r
152                         public static class HeaderBackground\r
153                         {\r
154                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 1, 0); } }\r
155                         }\r
156                         public static class HeaderClose\r
157                         {\r
158                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 2, 1); } }\r
159                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 2, 2); } }\r
160                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 2, 3); } }\r
161                         }\r
162                         public static class HeaderPin\r
163                         {\r
164                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 3, 2); } }\r
165                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 3, 1); } }\r
166                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 3, 3); } }\r
167                                 public static VisualStyleElement SelectedHot { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 3, 5); } }\r
168                                 public static VisualStyleElement SelectedNormal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 3, 4); } }\r
169                                 public static VisualStyleElement SelectedPressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 3, 6); } }\r
170                         }\r
171                         public static class IEBarMenu\r
172                         {\r
173                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 4, 2); } }\r
174                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 4, 1); } }\r
175                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 4, 3); } }\r
176                         }\r
177                         public static class NormalGroupBackground\r
178                         {\r
179                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 5, 0); } }\r
180                         }\r
181                         public static class NormalGroupCollapse\r
182                         {\r
183                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 6, 2); } }\r
184                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 6, 1); } }\r
185                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 6, 3); } }\r
186                         }\r
187                         public static class NormalGroupExpand\r
188                         {\r
189                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 7, 2); } }\r
190                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 7, 1); } }\r
191                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 7, 3); } }\r
192                         }\r
193                         public static class NormalGroupHead\r
194                         {\r
195                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 8, 0); } }\r
196                         }\r
197                         public static class SpecialGroupBackground\r
198                         {\r
199                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 9, 0); } }\r
200                         }\r
201                         public static class SpecialGroupCollapse\r
202                         {\r
203                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 10, 2); } }\r
204                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 10, 1); } }\r
205                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 10, 3); } }\r
206                         }\r
207                         public static class SpecialGroupExpand\r
208                         {\r
209                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 11, 2); } }\r
210                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 11, 1); } }\r
211                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 11, 3); } }\r
212                         }\r
213                         public static class SpecialGroupHead\r
214                         {\r
215                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EXPLORERBAR, 12, 0); } }\r
216                         }\r
217                 }\r
218                 #endregion\r
219                 #region Header\r
220                 public static class Header\r
221                 {\r
222                         public static class Item\r
223                         {\r
224                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.HEADER, 1, 2); } }\r
225                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.HEADER, 1, 1); } }\r
226                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.HEADER, 1, 3); } }\r
227                         }\r
228                         public static class ItemLeft\r
229                         {\r
230                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.HEADER, 2, 2); } }\r
231                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.HEADER, 2, 1); } }\r
232                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.HEADER, 2, 3); } }\r
233                         }\r
234                         public static class ItemRight\r
235                         {\r
236                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.HEADER, 3, 2); } }\r
237                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.HEADER, 3, 1); } }\r
238                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.HEADER, 3, 3); } }\r
239                         }\r
240                         public static class SortArrow\r
241                         {\r
242                                 public static VisualStyleElement SortedDown { get { return VisualStyleElement.CreateElement (VisualStyleElement.HEADER, 4, 2); } }\r
243                                 public static VisualStyleElement SortedUp { get { return VisualStyleElement.CreateElement (VisualStyleElement.HEADER, 4, 1); } }\r
244                         }\r
245                 }\r
246                 #endregion\r
247                 #region ListView\r
248                 public static class ListView\r
249                 {\r
250                         public static class Detail\r
251                         {\r
252                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.LISTVIEW, 3, 0); } }\r
253                         }\r
254                         public static class EmptyText\r
255                         {\r
256                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.LISTVIEW, 5, 0); } }\r
257                         }\r
258                         public static class Group\r
259                         {\r
260                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.LISTVIEW, 2, 0); } }\r
261                         }\r
262                         public static class Item\r
263                         {\r
264                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.LISTVIEW, 1, 4); } }\r
265                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.LISTVIEW, 1, 2); } }\r
266                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.LISTVIEW, 1, 1); } }\r
267                                 public static VisualStyleElement Selected { get { return VisualStyleElement.CreateElement (VisualStyleElement.LISTVIEW, 1, 3); } }\r
268                                 public static VisualStyleElement SelectedNotFocus { get { return VisualStyleElement.CreateElement (VisualStyleElement.LISTVIEW, 1, 5); } }\r
269                         }\r
270                         public static class SortedDetail\r
271                         {\r
272                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.LISTVIEW, 4, 0); } }\r
273                         }\r
274                 }\r
275                 #endregion\r
276                 #region Menu\r
277                 public static class Menu\r
278                 {\r
279                         public static class BarDropDown\r
280                         {\r
281                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENU, 4, 0); } }\r
282                         }\r
283                         public static class BarItem\r
284                         {\r
285                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENU, 3, 0); } }\r
286                         }\r
287                         public static class Chevron\r
288                         {\r
289                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENU, 5, 0); } }\r
290                         }\r
291                         public static class DropDown\r
292                         {\r
293                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENU, 2, 0); } }\r
294                         }\r
295                         public static class Item\r
296                         {\r
297                                 public static VisualStyleElement Demoted { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENU, 1, 3); } }\r
298                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENU, 1, 1); } }\r
299                                 public static VisualStyleElement Selected { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENU, 1, 2); } }\r
300                         }\r
301                         public static class Separator\r
302                         {\r
303                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENU, 6, 0); } }\r
304                         }\r
305                 }\r
306                 #endregion\r
307                 #region MenuBand\r
308                 public static class MenuBand\r
309                 {\r
310                         public static class NewApplicationButton\r
311                         {\r
312                                 public static VisualStyleElement Checked { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENUBAND, 1, 5); } }\r
313                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENUBAND, 1, 4); } }\r
314                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENUBAND, 1, 2); } }\r
315                                 public static VisualStyleElement HotChecked { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENUBAND, 1, 6); } }\r
316                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENUBAND, 1, 1); } }\r
317                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENUBAND, 1, 3); } }\r
318                         }\r
319                         public static class Separator\r
320                         {\r
321                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.MENUBAND, 2, 0); } }\r
322                         }\r
323                 }\r
324                 #endregion\r
325                 #region Page\r
326                 public static class Page\r
327                 {\r
328                         public static class Down\r
329                         {\r
330                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 2, 4); } }\r
331                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 2, 2); } }\r
332                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 2, 3); } }\r
333                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 2, 1); } }\r
334                         }\r
335                         public static class DownHorizontal\r
336                         {\r
337                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 4, 4); } }\r
338                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 4, 2); } }\r
339                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 4, 1); } }\r
340                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 4, 3); } }\r
341                         }\r
342                         public static class Up\r
343                         {\r
344                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 1, 4); } }\r
345                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 1, 2); } }\r
346                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 1, 1); } }\r
347                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 1, 3); } }\r
348                         }\r
349                         public static class UpHorizontal\r
350                         {\r
351                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 3, 4); } }\r
352                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 3, 2); } }\r
353                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 3, 1); } }\r
354                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.PAGE, 3, 3); } }\r
355                         }\r
356                 }\r
357                 #endregion\r
358                 #region ProgressBar\r
359                 public static class ProgressBar\r
360                 {\r
361                         public static class Bar\r
362                         {\r
363                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.PROGRESS, 1, 0); } }\r
364                         }\r
365                         public static class BarVertical\r
366                         {\r
367                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.PROGRESS, 2, 0); } }\r
368                         }\r
369                         public static class Chunk\r
370                         {\r
371                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.PROGRESS, 3, 0); } }\r
372                         }\r
373                         public static class ChunkVertical\r
374                         {\r
375                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.PROGRESS, 4, 0); } }\r
376                         }\r
377                 }\r
378                 #endregion\r
379                 #region Rebar\r
380                 public static class Rebar\r
381                 {\r
382                         public static class Band\r
383                         {\r
384                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.REBAR, 3, 0); } }\r
385                         }\r
386                         public static class Chevron\r
387                         {\r
388                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.REBAR, 4, 2); } }\r
389                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.REBAR, 4, 1); } }\r
390                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.REBAR, 4, 3); } }\r
391                         }\r
392                         public static class ChevronVertical\r
393                         {\r
394                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.REBAR, 5, 2); } }\r
395                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.REBAR, 5, 1); } }\r
396                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.REBAR, 5, 3); } }\r
397                         }\r
398                         public static class Gripper\r
399                         {\r
400                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.REBAR, 1, 0); } }\r
401                         }\r
402                         public static class GripperVertical\r
403                         {\r
404                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.REBAR, 2, 0); } }\r
405                         }\r
406                 }\r
407                 #endregion\r
408                 #region ScrollBar\r
409                 public static class ScrollBar\r
410                 {\r
411                         public static class ArrowButton\r
412                         {\r
413                                 public static VisualStyleElement DownDisabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 8); } }\r
414                                 public static VisualStyleElement DownHot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 6); } }\r
415                                 public static VisualStyleElement DownNormal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 5); } }\r
416                                 public static VisualStyleElement DownPressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 7); } }\r
417                                 public static VisualStyleElement LeftDisabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 12); } }\r
418                                 public static VisualStyleElement LeftHot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 10); } }\r
419                                 public static VisualStyleElement LeftNormal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 9); } }\r
420                                 public static VisualStyleElement LeftPressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 11); } }\r
421                                 public static VisualStyleElement RightDisabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 16); } }\r
422                                 public static VisualStyleElement RightHot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 14); } }\r
423                                 public static VisualStyleElement RightNormal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 13); } }\r
424                                 public static VisualStyleElement RightPressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 15); } }\r
425                                 public static VisualStyleElement UpDisabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 4); } }\r
426                                 public static VisualStyleElement UpHot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 2); } }\r
427                                 public static VisualStyleElement UpNormal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 1); } }\r
428                                 public static VisualStyleElement UpPressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 1, 3); } }\r
429                         }\r
430                         public static class GripperHorizontal\r
431                         {\r
432                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 8, 0); } }\r
433                         }\r
434                         public static class GripperVertical\r
435                         {\r
436                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 9, 0); } }\r
437                         }\r
438                         public static class LeftTrackHorizontal\r
439                         {\r
440                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 5, 4); } }\r
441                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 5, 2); } }\r
442                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 5, 1); } }\r
443                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 5, 3); } }\r
444                         }\r
445                         public static class LowerTrackVertical\r
446                         {\r
447                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 6, 4); } }\r
448                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 6, 2); } }\r
449                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 6, 1); } }\r
450                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 6, 3); } }\r
451                         }\r
452                         public static class RightTrackHorizontal\r
453                         {\r
454                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 4, 4); } }\r
455                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 4, 2); } }\r
456                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 4, 1); } }\r
457                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 4, 3); } }\r
458                         }\r
459                         public static class SizeBox\r
460                         {\r
461                                 public static VisualStyleElement LeftAlign { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 10, 2); } }\r
462                                 public static VisualStyleElement RightAlign { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 10, 1); } }\r
463                         }\r
464                         public static class ThumbButtonHorizontal\r
465                         {\r
466                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 2, 4); } }\r
467                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 2, 2); } }\r
468                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 2, 1); } }\r
469                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 2, 3); } }\r
470                         }\r
471                         public static class ThumbButtonVertical\r
472                         {\r
473                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 3, 4); } }\r
474                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 3, 2); } }\r
475                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 3, 1); } }\r
476                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 3, 3); } }\r
477                         }\r
478                         public static class UpperTrackVertical\r
479                         {\r
480                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 7, 4); } }\r
481                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 7, 2); } }\r
482                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 7, 1); } }\r
483                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SCROLLBAR, 7, 3); } }\r
484                         }\r
485                 }\r
486                 #endregion\r
487                 #region Spin\r
488                 public static class Spin\r
489                 {\r
490                         public static class Down\r
491                         {\r
492                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 2, 4); } }\r
493                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 2, 2); } }\r
494                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 2, 1); } }\r
495                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 2, 3); } }\r
496                         }\r
497                         public static class DownHorizontal\r
498                         {\r
499                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 4, 4); } }\r
500                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 4, 2); } }\r
501                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 4, 1); } }\r
502                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 4, 3); } }\r
503                         }\r
504                         public static class Up\r
505                         {\r
506                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 1, 4); } }\r
507                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 1, 2); } }\r
508                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 1, 1); } }\r
509                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 1, 3); } }\r
510                         }\r
511                         public static class UpHorizontal\r
512                         {\r
513                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 3, 4); } }\r
514                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 3, 2); } }\r
515                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 3, 1); } }\r
516                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.SPIN, 3, 3); } }\r
517                         }\r
518                 }\r
519                 #endregion\r
520                 #region StartPanel\r
521                 public static class StartPanel\r
522                 {\r
523                         public static class LogOff\r
524                         {\r
525                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 8, 0); } }\r
526                         }\r
527                         public static class LogOffButtons\r
528                         {\r
529                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 9, 2); } }\r
530                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 9, 1); } }\r
531                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 9, 3); } }\r
532                         }\r
533                         public static class MorePrograms\r
534                         {\r
535                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 2, 0); } }\r
536                         }\r
537                         public static class MoreProgramsArrow\r
538                         {\r
539                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 3, 2); } }\r
540                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 3, 1); } }\r
541                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 3, 3); } }\r
542                         }\r
543                         public static class PlaceList\r
544                         {\r
545                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 6, 0); } }\r
546                         }\r
547                         public static class PlaceListSeparator\r
548                         {\r
549                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 7, 0); } }\r
550                         }\r
551                         public static class Preview\r
552                         {\r
553                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 11, 0); } }\r
554                         }\r
555                         public static class ProgList\r
556                         {\r
557                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 4, 0); } }\r
558                         }\r
559                         public static class ProgListSeparator\r
560                         {\r
561                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 5, 0); } }\r
562                         }\r
563                         public static class UserPane\r
564                         {\r
565                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 1, 0); } }\r
566                         }\r
567                         public static class UserPicture\r
568                         {\r
569                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STARTPANEL, 10, 0); } }\r
570                         }\r
571                 }\r
572                 #endregion\r
573                 #region Status\r
574                 public static class Status\r
575                 {\r
576                         public static class Bar\r
577                         {\r
578                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STATUS, 0, 0); } }\r
579                         }\r
580                         public static class Gripper\r
581                         {\r
582                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STATUS, 3, 0); } }\r
583                         }\r
584                         public static class GripperPane\r
585                         {\r
586                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STATUS, 2, 0); } }\r
587                         }\r
588                         public static class Pane\r
589                         {\r
590                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.STATUS, 1, 0); } }\r
591                         }\r
592                 }\r
593                 #endregion\r
594                 #region Tab\r
595                 public static class Tab\r
596                 {\r
597                         public static class Body\r
598                         {\r
599                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 10, 0); } }\r
600                         }\r
601                         public static class Pane\r
602                         {\r
603                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 9, 0); } }\r
604                         }\r
605                         public static class TabItem\r
606                         {\r
607                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 1, 4); } }\r
608                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 1, 2); } }\r
609                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 1, 1); } }\r
610                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 1, 3); } }\r
611                         }\r
612                         public static class TabItemBothEdges\r
613                         {\r
614                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 4, 0); } }\r
615                         }\r
616                         public static class TabItemLeftEdge\r
617                         {\r
618                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 2, 4); } }\r
619                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 2, 2); } }\r
620                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 2, 1); } }\r
621                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 2, 3); } }\r
622                         }\r
623                         public static class TabItemRightEdge\r
624                         {\r
625                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 3, 4); } }\r
626                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 3, 2); } }\r
627                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 3, 1); } }\r
628                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 3, 3); } }\r
629                         }\r
630                         public static class TopTabItem\r
631                         {\r
632                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 5, 4); } }\r
633                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 5, 2); } }\r
634                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 5, 1); } }\r
635                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 5, 3); } }\r
636                         }\r
637                         public static class TopTabItemBothEdges\r
638                         {\r
639                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 8, 0); } }\r
640                         }\r
641                         public static class TopTabItemLeftEdge\r
642                         {\r
643                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 6, 4); } }\r
644                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 6, 2); } }\r
645                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 6, 1); } }\r
646                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 6, 3); } }\r
647                         }\r
648                         public static class TopTabItemRightEdge\r
649                         {\r
650                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 7, 4); } }\r
651                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 7, 2); } }\r
652                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 7, 1); } }\r
653                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TAB, 7, 3); } }\r
654                         }\r
655                 }\r
656                 #endregion\r
657                 #region TaskBand\r
658                 public static class TaskBand\r
659                 {\r
660                         public static class FlashButton\r
661                         {\r
662                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TASKBAND, 2, 0); } }\r
663                         }\r
664                         public static class FlashButtonGroupMenu\r
665                         {\r
666                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TASKBAND, 3, 0); } }\r
667                         }\r
668                         public static class GroupCount\r
669                         {\r
670                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TASKBAND, 1, 0); } }\r
671                         }\r
672                 }\r
673                 #endregion\r
674                 #region TaskBar\r
675                 public static class TaskBar\r
676                 {\r
677                         public static class BackgroundBottom\r
678                         {\r
679                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TASKBAR, 1, 0); } }\r
680                         }\r
681                         public static class BackgroundLeft\r
682                         {\r
683                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TASKBAR, 4, 0); } }\r
684                         }\r
685                         public static class BackgroundRight\r
686                         {\r
687                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TASKBAR, 2, 0); } }\r
688                         }\r
689                         public static class BackgroundTop\r
690                         {\r
691                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TASKBAR, 3, 0); } }\r
692                         }\r
693                         public static class SizingBarBottom\r
694                         {\r
695                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TASKBAR, 5, 0); } }\r
696                         }\r
697                         public static class SizingBarLeft\r
698                         {\r
699                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TASKBAR, 8, 0); } }\r
700                         }\r
701                         public static class SizingBarRight\r
702                         {\r
703                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TASKBAR, 6, 0); } }\r
704                         }\r
705                         public static class SizingBarTop\r
706                         {\r
707                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TASKBAR, 7, 0); } }\r
708                         }\r
709                 }\r
710                 #endregion\r
711                 #region TaskBarClock\r
712                 public static class TaskBarClock\r
713                 {\r
714                         public static class Time\r
715                         {\r
716                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.CLOCK, 1, 1); } }\r
717                         }\r
718                 }\r
719                 #endregion\r
720                 #region TextBox\r
721                 public static class TextBox\r
722                 {\r
723                         public static class Caret\r
724                         {\r
725                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EDIT, 2, 0); } }\r
726                         }\r
727                         public static class TextEdit\r
728                         {\r
729                                 public static VisualStyleElement Assist { get { return VisualStyleElement.CreateElement (VisualStyleElement.EDIT, 1, 7); } }\r
730                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.EDIT, 1, 4); } }\r
731                                 public static VisualStyleElement Focused { get { return VisualStyleElement.CreateElement (VisualStyleElement.EDIT, 1, 5); } }\r
732                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.EDIT, 1, 2); } }\r
733                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.EDIT, 1, 1); } }\r
734                                 public static VisualStyleElement ReadOnly { get { return VisualStyleElement.CreateElement (VisualStyleElement.EDIT, 1, 6); } }\r
735                                 public static VisualStyleElement Selected { get { return VisualStyleElement.CreateElement (VisualStyleElement.EDIT, 1, 3); } }\r
736                         }\r
737                 }\r
738                 #endregion\r
739                 #region ToolBar\r
740                 public static class ToolBar\r
741                 {\r
742                         public static class Button\r
743                         {\r
744                                 public static VisualStyleElement Checked { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 1, 5); } }\r
745                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 1, 4); } }\r
746                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 1, 2); } }\r
747                                 public static VisualStyleElement HotChecked { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 1, 6); } }\r
748                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 1, 1); } }\r
749                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 1, 3); } }\r
750                         }\r
751                         public static class DropDownButton\r
752                         {\r
753                                 public static VisualStyleElement Checked { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 2, 5); } }\r
754                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 2, 4); } }\r
755                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 2, 2); } }\r
756                                 public static VisualStyleElement HotChecked { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 2, 6); } }\r
757                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 2, 1); } }\r
758                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 2, 3); } }\r
759                         }\r
760                         public static class SeparatorHorizontal\r
761                         {\r
762                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 5, 0); } }\r
763                         }\r
764                         public static class SeparatorVertical\r
765                         {\r
766                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 6, 0); } }\r
767                         }\r
768                         public static class SplitButton\r
769                         {\r
770                                 public static VisualStyleElement Checked { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 3, 5); } }\r
771                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 3, 4); } }\r
772                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 3, 2); } }\r
773                                 public static VisualStyleElement HotChecked { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 3, 6); } }\r
774                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 3, 1); } }\r
775                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 3, 3); } }\r
776                         }\r
777                         public static class SplitButtonDropDown\r
778                         {\r
779                                 public static VisualStyleElement Checked { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 4, 5); } }\r
780                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 4, 4); } }\r
781                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 4, 2); } }\r
782                                 public static VisualStyleElement HotChecked { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 4, 6); } }\r
783                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 4, 1); } }\r
784                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLBAR, 4, 3); } }\r
785                         }\r
786                 }\r
787                 #endregion\r
788                 #region ToolTip\r
789                 public static class ToolTip\r
790                 {\r
791                         public static class Balloon\r
792                         {\r
793                                 public static VisualStyleElement Link { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLTIP, 3, 2); } }\r
794                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLTIP, 3, 1); } }\r
795                         }\r
796                         public static class BalloonTitle\r
797                         {\r
798                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLTIP, 4, 0); } }\r
799                         }\r
800                         public static class Close\r
801                         {\r
802                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLTIP, 5, 2); } }\r
803                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLTIP, 5, 1); } }\r
804                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLTIP, 5, 3); } }\r
805                         }\r
806                         public static class Standard\r
807                         {\r
808                                 public static VisualStyleElement Link { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLTIP, 1, 2); } }\r
809                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLTIP, 1, 1); } }\r
810                         }\r
811                         public static class StandardTitle\r
812                         {\r
813                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TOOLTIP, 2, 0); } }\r
814                         }\r
815                 }\r
816                 #endregion\r
817                 #region TrackBar\r
818                 public static class TrackBar\r
819                 {\r
820                         public static class Thumb\r
821                         {\r
822                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 3, 5); } }\r
823                                 public static VisualStyleElement Focused { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 3, 4); } }\r
824                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 3, 2); } }\r
825                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 3, 1); } }\r
826                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 3, 3); } }\r
827                         }\r
828                         public static class ThumbBottom\r
829                         {\r
830                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 4, 5); } }\r
831                                 public static VisualStyleElement Focused { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 4, 4); } }\r
832                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 4, 2); } }\r
833                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 4, 1); } }\r
834                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 4, 3); } }\r
835                         }\r
836                         public static class ThumbLeft\r
837                         {\r
838                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 7, 5); } }\r
839                                 public static VisualStyleElement Focused { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 7, 4); } }\r
840                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 7, 2); } }\r
841                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 7, 1); } }\r
842                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 7, 3); } }\r
843                         }\r
844                         public static class ThumbRight\r
845                         {\r
846                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 8, 5); } }\r
847                                 public static VisualStyleElement Focused { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 8, 4); } }\r
848                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 8, 2); } }\r
849                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 8, 1); } }\r
850                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 8, 3); } }\r
851                         }\r
852                         public static class ThumbTop\r
853                         {\r
854                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 5, 5); } }\r
855                                 public static VisualStyleElement Focused { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 5, 4); } }\r
856                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 5, 2); } }\r
857                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 5, 1); } }\r
858                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 5, 3); } }\r
859                         }\r
860                         public static class ThumbVertical\r
861                         {\r
862                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 6, 5); } }\r
863                                 public static VisualStyleElement Focused { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 6, 4); } }\r
864                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 6, 2); } }\r
865                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 6, 1); } }\r
866                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 6, 3); } }\r
867                         }\r
868                         public static class Ticks\r
869                         {\r
870                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 9, 1); } }\r
871                         }\r
872                         public static class TicksVertical\r
873                         {\r
874                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 10, 1); } }\r
875                         }\r
876                         public static class Track\r
877                         {\r
878                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 1, 1); } }\r
879                         }\r
880                         public static class TrackVertical\r
881                         {\r
882                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRACKBAR, 2, 1); } }\r
883                         }\r
884                 }\r
885                 #endregion\r
886                 #region TrayNotify\r
887                 public static class TrayNotify\r
888                 {\r
889                         public static class AnimateBackground\r
890                         {\r
891                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRAYNOTIFY, 2, 0); } }\r
892                         }\r
893                         public static class Background\r
894                         {\r
895                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TRAYNOTIFY, 1, 0); } }\r
896                         }\r
897                 }\r
898                 #endregion\r
899                 #region TreeView\r
900                 public static class TreeView\r
901                 {\r
902                         public static class Branch\r
903                         {\r
904                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TREEVIEW, 3, 0); } }\r
905                         }\r
906                         public static class Glyph\r
907                         {\r
908                                 public static VisualStyleElement Closed { get { return VisualStyleElement.CreateElement (VisualStyleElement.TREEVIEW, 2, 1); } }\r
909                                 public static VisualStyleElement Opened { get { return VisualStyleElement.CreateElement (VisualStyleElement.TREEVIEW, 2, 2); } }\r
910                         }\r
911                         public static class Item\r
912                         {\r
913                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.TREEVIEW, 1, 4); } }\r
914                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.TREEVIEW, 1, 2); } }\r
915                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.TREEVIEW, 1, 1); } }\r
916                                 public static VisualStyleElement Selected { get { return VisualStyleElement.CreateElement (VisualStyleElement.TREEVIEW, 1, 3); } }\r
917                                 public static VisualStyleElement SelectedNotFocus { get { return VisualStyleElement.CreateElement (VisualStyleElement.TREEVIEW, 1, 5); } }\r
918                         }\r
919                 }\r
920                 #endregion\r
921                 #region Window\r
922                 public static class Window\r
923                 {\r
924                         public static class Caption\r
925                         {\r
926                                 public static VisualStyleElement Active { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 1, 1); } }\r
927                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 1, 3); } }\r
928                                 public static VisualStyleElement Inactive { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 1, 2); } }\r
929                         }\r
930                         public static class CaptionSizingTemplate\r
931                         {\r
932                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 30, 0); } }\r
933                         }\r
934                         public static class CloseButton\r
935                         {\r
936                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 18, 4); } }\r
937                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 18, 2); } }\r
938                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 18, 1); } }\r
939                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 18, 3); } }\r
940                         }\r
941                         public static class Dialog\r
942                         {\r
943                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 29, 0); } }\r
944                         }\r
945                         public static class FrameBottom\r
946                         {\r
947                                 public static VisualStyleElement Active { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 9, 1); } }\r
948                                 public static VisualStyleElement Inactive { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 9, 2); } }\r
949                         }\r
950                         public static class FrameBottomSizingTemplate\r
951                         {\r
952                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 36, 0); } }\r
953                         }\r
954                         public static class FrameLeft\r
955                         {\r
956                                 public static VisualStyleElement Active { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 7, 1); } }\r
957                                 public static VisualStyleElement Inactive { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 7, 2); } }\r
958                         }\r
959                         public static class FrameLeftSizingTemplate\r
960                         {\r
961                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 32, 0); } }\r
962                         }\r
963                         public static class FrameRight\r
964                         {\r
965                                 public static VisualStyleElement Active { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 8, 1); } }\r
966                                 public static VisualStyleElement Inactive { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 8, 2); } }\r
967                         }\r
968                         public static class FrameRightSizingTemplate\r
969                         {\r
970                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 34, 0); } }\r
971                         }\r
972                         public static class HelpButton\r
973                         {\r
974                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 23, 4); } }\r
975                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 23, 2); } }\r
976                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 23, 1); } }\r
977                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 23, 3); } }\r
978                         }\r
979                         public static class HorizontalScroll\r
980                         {\r
981                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 25, 4); } }\r
982                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 25, 2); } }\r
983                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 25, 1); } }\r
984                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 25, 3); } }\r
985                         }\r
986                         public static class HorizontalThumb\r
987                         {\r
988                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 26, 4); } }\r
989                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 26, 2); } }\r
990                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 26, 1); } }\r
991                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 26, 3); } }\r
992                         }\r
993                         public static class MaxButton\r
994                         {\r
995                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 17, 4); } }\r
996                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 17, 2); } }\r
997                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 17, 1); } }\r
998                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 17, 3); } }\r
999                         }\r
1000                         public static class MaxCaption\r
1001                         {\r
1002                                 public static VisualStyleElement Active { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 5, 1); } }\r
1003                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 5, 3); } }\r
1004                                 public static VisualStyleElement Inactive { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 5, 2); } }\r
1005                         }\r
1006                         public static class MdiCloseButton\r
1007                         {\r
1008                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 20, 4); } }\r
1009                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 20, 2); } }\r
1010                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 20, 1); } }\r
1011                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 20, 3); } }\r
1012                         }\r
1013                         public static class MdiHelpButton\r
1014                         {\r
1015                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 24, 4); } }\r
1016                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 24, 2); } }\r
1017                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 24, 1); } }\r
1018                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 24, 3); } }\r
1019                         }\r
1020                         public static class MdiMinButton\r
1021                         {\r
1022                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 16, 4); } }\r
1023                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 16, 2); } }\r
1024                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 16, 1); } }\r
1025                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 16, 3); } }\r
1026                         }\r
1027                         public static class MdiRestoreButton\r
1028                         {\r
1029                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 22, 4); } }\r
1030                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 22, 2); } }\r
1031                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 22, 1); } }\r
1032                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 22, 3); } }\r
1033                         }\r
1034                         public static class MdiSysButton\r
1035                         {\r
1036                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 14, 4); } }\r
1037                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 14, 2); } }\r
1038                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 14, 1); } }\r
1039                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 14, 3); } }\r
1040                         }\r
1041                         public static class MinButton\r
1042                         {\r
1043                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 15, 4); } }\r
1044                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 15, 2); } }\r
1045                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 15, 1); } }\r
1046                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 15, 3); } }\r
1047                         }\r
1048                         public static class MinCaption\r
1049                         {\r
1050                                 public static VisualStyleElement Active { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 3, 1); } }\r
1051                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 3, 3); } }\r
1052                                 public static VisualStyleElement Inactive { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 3, 2); } }\r
1053                         }\r
1054                         public static class RestoreButton\r
1055                         {\r
1056                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 21, 4); } }\r
1057                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 21, 2); } }\r
1058                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 21, 1); } }\r
1059                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 21, 3); } }\r
1060                         }\r
1061                         public static class SmallCaption\r
1062                         {\r
1063                                 public static VisualStyleElement Active { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 2, 1); } }\r
1064                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 2, 3); } }\r
1065                                 public static VisualStyleElement Inactive { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 2, 2); } }\r
1066                         }\r
1067                         public static class SmallCaptionSizingTemplate\r
1068                         {\r
1069                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 31, 0); } }\r
1070                         }\r
1071                         public static class SmallCloseButton\r
1072                         {\r
1073                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 19, 4); } }\r
1074                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 19, 2); } }\r
1075                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 19, 1); } }\r
1076                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 19, 3); } }\r
1077                         }\r
1078                         public static class SmallFrameBottom\r
1079                         {\r
1080                                 public static VisualStyleElement Active { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 12, 1); } }\r
1081                                 public static VisualStyleElement Inactive { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 12, 2); } }\r
1082                         }\r
1083                         public static class SmallFrameBottomSizingTemplate\r
1084                         {\r
1085                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 37, 0); } }\r
1086                         }\r
1087                         public static class SmallFrameLeft\r
1088                         {\r
1089                                 public static VisualStyleElement Active { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 10, 1); } }\r
1090                                 public static VisualStyleElement Inactive { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 10, 2); } }\r
1091                         }\r
1092                         public static class SmallFrameLeftSizingTemplate\r
1093                         {\r
1094                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 33, 0); } }\r
1095                         }\r
1096                         public static class SmallFrameRight\r
1097                         {\r
1098                                 public static VisualStyleElement Active { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 11, 1); } }\r
1099                                 public static VisualStyleElement Inactive { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 11, 2); } }\r
1100                         }\r
1101                         public static class SmallFrameRightSizingTemplate\r
1102                         {\r
1103                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 35, 0); } }\r
1104                         }\r
1105                         public static class SmallMaxCaption\r
1106                         {\r
1107                                 public static VisualStyleElement Active { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 6, 1); } }\r
1108                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 6, 3); } }\r
1109                                 public static VisualStyleElement Inactive { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 6, 2); } }\r
1110                         }\r
1111                         public static class SmallMinCaption\r
1112                         {\r
1113                                 public static VisualStyleElement Active { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 4, 1); } }\r
1114                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 4, 3); } }\r
1115                                 public static VisualStyleElement Inactive { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 4, 2); } }\r
1116                         }\r
1117                         public static class SysButton\r
1118                         {\r
1119                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 13, 4); } }\r
1120                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 13, 2); } }\r
1121                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 13, 1); } }\r
1122                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 13, 3); } }\r
1123                         }\r
1124                         public static class VerticalScroll\r
1125                         {\r
1126                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 27, 4); } }\r
1127                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 27, 2); } }\r
1128                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 27, 1); } }\r
1129                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 27, 3); } }\r
1130                         }\r
1131                         public static class VerticalThumb\r
1132                         {\r
1133                                 public static VisualStyleElement Disabled { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 28, 4); } }\r
1134                                 public static VisualStyleElement Hot { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 28, 2); } }\r
1135                                 public static VisualStyleElement Normal { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 28, 1); } }\r
1136                                 public static VisualStyleElement Pressed { get { return VisualStyleElement.CreateElement (VisualStyleElement.WINDOW, 28, 3); } }\r
1137                         }\r
1138                 }\r
1139                 #endregion\r
1140                 #endregion\r
1141         }\r
1142 }\r
1143 #endif