A free Windows-compatible Operating System - mirrored from GitHub
Go to file
Giannis Adamopoulos 10bed5b061 [uxtheme]
- Properly disable themes when theme hooks are removed
- Add WND_CONTEXT a per window struct that will hold several theme specific information. For now it contains only theme region related info. It will be stored as a window property
- Implement destroying WND_CONTEXT for every window when theme hooks are removed or when the window is destroyed
- Hook the messages that are sent to dialogs, like they are hooked for normal windows
- Hook SetWindowRgn call from user32. When an application calls it, uxtheme will stop setting window region on its own region
- Implement setting a custom window region for windows after receiving WM_WINDOWPOSCHANGED message using GetThemeBackgroundRegion

svn path=/branches/GSoC_2011/ThemesSupport/; revision=53262
2011-08-15 10:22:23 +00:00
base [themesvc] 2011-08-12 10:25:30 +00:00
boot * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
cmake
dll [uxtheme] 2011-08-15 10:22:23 +00:00
drivers * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
hal * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
importlibs
include [undocuser.h] 2011-08-14 10:45:50 +00:00
lib * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
media * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
modules * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
ntoskrnl * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
subsystems [win32k] 2011-08-14 10:28:49 +00:00
tools * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
apistatus.lst
baseaddress.rbuild * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
CMakeLists.txt
config.template.rbuild * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
configure.cmd
configure.sh
COPYING
COPYING.ARM
COPYING.LIB
COPYING3
COPYING3.LIB
CREDITS
depmap.xsl
Doxyfile
global.lds
INSTALL
Makefile * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
PreLoad.cmake
proxy.mak * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
ReactOS-amd64.rbuild * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
ReactOS-arm.rbuild * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
ReactOS-generic.rbuild * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
ReactOS-i386.rbuild * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
ReactOS-ppc.rbuild * Bring back rbuild build to be used until bug 6372 is fixed. 2011-07-15 22:27:16 +00:00
README
rosbuild.bat
toolchain-gcc.cmake
toolchain-msvc.cmake
vreport.xsl

========================
ReactOS Version 0.3.x
Updated Dec 16, 2006
========================

1. What is ReactOS?

   ReactOS is an Open Source effort to develop a quality operating system
that is compatible with Windows NT applications and drivers.

   The ReactOS project, although currently focused on Windows XP/2003
drivers compatibility, is always keeping an eye toward compatibility with
older version of Windows NT family ( NT 4.0, 2000 (NT 5.0)) and new
Windows NT releases (Vista, etc). Applications (Win32 API) compatibility
focus is Windows XP.

More information is available at http://www.reactos.org/.

2. Building ReactOS

See the INSTALL file for more details.

3. More information

See the media\doc subdirectory for some sparse notes.

4. Who is responsible

See the CREDITS file.