Author: jimtabor
Date: Tue Feb 23 04:14:09 2010
New Revision: 45665
URL: http://svn.reactos.org/svn/reactos?rev=45665&view=rev
Log:
[User32]
- ReactOS uses DCX_KEEPCLIPRGN to prevent the deletion of regions so user support can manage them. Comctl32 depends on this since it does not delete the regions after calling DefWindowProc.
Modified:
trunk/reactos/dll/win32/user32/windows/nonclient.c
Modified: trunk/reactos/dll/win32/user32/windows/nonclient.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/n…
==============================================================================
--- trunk/reactos/dll/win32/user32/windows/nonclient.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/user32/windows/nonclient.c [iso-8859-1] Tue Feb 23 04:14:09 2010
@@ -489,6 +489,7 @@
}
ReleaseDC(hWnd, hDC);
+ DeleteObject(hRgn); // We use DCX_KEEPCLIPRGN
return 0;
}
Author: cfinck
Date: Mon Feb 22 23:00:00 2010
New Revision: 45662
URL: http://svn.reactos.org/svn/reactos?rev=45662&view=rev
Log:
Put Vizzini's "csq.h" in the Public Domain with permission from the author:
<sedwards> I talked to vizini
<sedwards> it's public domain
<sedwards> do what you will
<sedwards> slap your name on it
<sedwards> and submit it
<Colin_Finck> I can just do a commit to put it under PD now and everything will be alright?
<sedwards> yes, the author who wishes to remain anonymous is quite fine with that
Modified:
trunk/reactos/include/ddk/csq.h
Modified: trunk/reactos/include/ddk/csq.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/ddk/csq.h?rev=4566…
==============================================================================
--- trunk/reactos/include/ddk/csq.h [iso-8859-1] (original)
+++ trunk/reactos/include/ddk/csq.h [iso-8859-1] Mon Feb 22 23:00:00 2010
@@ -1,7 +1,17 @@
/*
* Cancel-Safe Queue Library
- * Copyright (c) 2004, Vizzini (vizzini(a)plasmic.com)
- * Licensed under the GNU GPL for the ReactOS project
+ * Created in 2004 by Vizzini (vizzini(a)plasmic.com)
+ *
+ * THIS SOFTWARE IS NOT COPYRIGHTED
+ *
+ * This source code is offered for use in the public domain. You may
+ * use, modify or distribute it freely.
+ *
+ * This code is distributed in the hope that it will be useful but
+ * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
+ * DISCLAIMED. This includes but is not limited to warranties of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
*
* This header defines the interface to the ReactOS Cancel-Safe Queue library.
* This interface is based on and is similar to the Microsoft Cancel-Safe