Commit graph

7 commits

Author SHA1 Message Date
Giannis Adamopoulos 99208a2b8b [uxtheme]
- Implement DrawClassicFrame, heavily based on user32

svn path=/branches/GSoC_2011/ThemesSupport/; revision=51847
2011-05-22 15:37:32 +00:00
Giannis Adamopoulos b55ba84d1f [uxtheme]
- Implement handling WM_NCMOUSEMOVE, WM_NCMOUSELEAVE and WM_NCLBUTTONDOWN, needed for painting the caption buttons when the user hovers or clicks them 

svn path=/branches/GSoC_2011/ThemesSupport/; revision=51846
2011-05-22 15:31:18 +00:00
Giannis Adamopoulos b9d402ed06 [uxtheme]
- Implement drawing the borders

svn path=/branches/GSoC_2011/ThemesSupport/; revision=51805
2011-05-17 08:03:46 +00:00
Giannis Adamopoulos ceca3abd9d [uxtheme]
- Implement drawing windows caption and borders with themes

svn path=/branches/GSoC_2011/ThemesSupport/; revision=51804
2011-05-17 07:57:17 +00:00
Giannis Adamopoulos 125af16c9b [uxtheme]
- Begin implementing handling WM_NCPAINT
- Evert time a draw operation is performed on the non client area, a DRAW_CONTEXT will be initialised in order to keep most used information about the drawing opoeration

svn path=/branches/GSoC_2011/ThemesSupport/; revision=51746
2011-05-14 19:01:50 +00:00
Giannis Adamopoulos 0f8c8b4376 [uxtheme]
- Hook the same messages with win2003

svn path=/branches/GSoC_2011/ThemesSupport/; revision=51745
2011-05-14 18:47:23 +00:00
Giannis Adamopoulos 6bafc8acbe [uxtheme]
- Begin implementing ThemeHooksInstall, ThemeHooksRemove and ThemeInitApiHook

svn path=/branches/GSoC_2011/ThemesSupport/; revision=51741
2011-05-14 18:31:47 +00:00