[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / System.Windows.Forms / System.Windows.Forms.Theming / ChangeLog
1 2008-07-10  George Giolfan  <georgegiolfan@yahoo.com>\r
2 \r
3         * ThemeElements.cs: Changed the XplatUI.ThemesEnabled check to\r
4         Application.VisualStylesEnabled because it does not work on X11.\r
5 \r
6 2008-07-09  George Giolfan  <georgegiolfan@yahoo.com>\r
7 \r
8         * ThemeElements.cs: ThemeElementsVisualStyles is now selected if\r
9         Application.EnableVisualStyles has been called, even if the current system\r
10         configuration does not support rendering with Visual Styles.\r
11 \r
12 2008-05-07  George Giolfan  <georgegiolfan@yahoo.com>\r
13 \r
14         * ThemeElementsVisualStyles.cs: Added ToolStripPainter.\r
15 \r
16 2008-04-28  George Giolfan  <georgegiolfan@yahoo.com>\r
17 \r
18         * ThemeElementsVisualStyles.cs: Added TabControlPainter.\r
19 \r
20 2008-04-27  George Giolfan  <georgegiolfan@yahoo.com>\r
21 \r
22         * ThemeElements.cs: Fixed the code to select ThemeElementsVisualStyles.\r
23 \r
24 2008-04-25  George Giolfan  <georgegiolfan@yahoo.com>\r
25 \r
26         * ThemeElements.cs: Added code to select ThemeElementsVisualStyles.\r
27         * ThemeElementsVisualStyles.cs: Added.\r
28 \r
29 2008-01-23  Everaldo Canuto  <ecanuto@novell.com>\r
30 \r
31         * ThemeElementsDefault.cs: Add LinkLabelPainter references.\r
32         * ThemeElements.cs: Add LinkLabelPainter references.\r
33 \r
34 2008-01-22  Everaldo Canuto  <ecanuto@novell.com>\r
35 \r
36         * ThemeElementsDefault.cs: Add LinkLabelPainter references. Also add some \r
37         public properties to gets painters, it reduce some source line width because \r
38         we can refer to Painters using "ThemeElements.LinkLabelPainter" as example.\r
39         \r
40         * ThemeElements.cs: Add LinkLabelPainter references.\r
41         \r
42 2007-08-28  Jonathan Pobst  <monkey@jpobst.com>\r
43 \r
44         * ThemeElementsDefault.cs: Add accessor for RadioButtonPainter.\r
45 \r
46 2007-08-22  Jonathan Pobst  <monkey@jpobst.com>\r
47 \r
48         * ThemeElementsDefault.cs: Add accessor for CheckBoxPainter.\r
49         * ThemeElements.cs: Add enum for button states.\r
50 \r
51 2007-07-03  Jonathan Pobst  <monkey@jpobst.com>\r
52 \r
53         * ThemeElementsDefault.cs: Add accessor for ToolStripPainter.\r
54 \r
55 2007-04-15  Andreia Gaita  <avidigal@novell.com>\r
56 \r
57         * ThemeElements.cs: Load themes by reflection according to theme\r
58         name. If the theme is not implemented yet, load the default theme.\r
59         Theme classes just give access to the *Painter classes, that \r
60         implement drawing of each control. Only the Default.*Painter\r
61         class needs to be implemented and referenced on ThemeDefault, \r
62         all others inherit from this one. Check the ThemeElementsNice\r
63         class for an example.\r
64         \r
65         * ThemeElementsDefault.cs, \r
66           ThemeElementsClearlooks.cs (new), \r
67           ThemeElementsNice.cs (new), \r
68           ThemeElementsGtk.cs (new): Theme classes to access *Painter \r
69                 implementations.        \r
70 \r
71 2007-03-02  Jonathan Pobst  <monkey@jpobst.com>\r
72 \r
73         * ThemeElements.cs: Driver code to theme class that actually draws \r
74         theme elements.\r
75         * ThemeElementsDefault.cs: Default [win32 style] implementation of \r
76         Standard, Flat, Popup buttons.