Commit Graph
13 Commits
Author SHA1 Message Date
Giannis Adamopoulos 109f0d331a [rbuild]
MSVC backend:
- Fix compilation when using paths with spaces
- Fix spec and pspec rules to generate correctly the def and stubs file
- Group auto-generated files together
- Rename some user macros to more appropriate names
- Some cleanup

svn path=/trunk/; revision=46809
2010-04-10 09:14:18 +00:00
Giannis Adamopoulos 190d0acef7 asm.h: fix definition of HEX macro
svn path=/trunk/; revision=46786
2010-04-09 11:14:56 +00:00
Giannis Adamopoulos de233c67ef [rbuild]
- Major improvements in the msvc backend
- Create a .vsprops file for every configuration in the root folder. This lets us make vcproj files a lot smaller
- When building with our headers actually use all of our headers and not a mix of our sdks and the headers of the crt that comes with msvc
- Add a rule to build .s files based on the idea by jcatena
- Add a rule for .spec and .pspec files. pspec doesn't work well yet
- Various fixes
- Please note the the above are aplied only to the vcproj files and not to the vcxrpoj files

The above let us compile large parts of trunk with the generated visual studio projects

svn path=/trunk/; revision=45564
2010-02-10 21:55:51 +00:00
Giannis Adamopoulos b8882998c7 [win32k]
- Rewrite SetCursorPos and ShowCursror
- Store coursor show count in SYSTEM_CURSORINFO and not in GDIPOINTER
- Fix broken behaviour in ClipCursor

svn path=/trunk/; revision=44975
2010-01-06 12:44:31 +00:00
Giannis Adamopoulos 5416a90f26 [win32k]
- Don't store SYSTEM_CURSORINFO inside WINSTATION_OBJECT. Use a global variable instead
- Remove IntGetCursorLocation. Use directly gpsi->ptCursor

svn path=/trunk/; revision=44655
2009-12-19 16:23:05 +00:00
Giannis Adamopoulos 196021c276 [win32k]
- Don't store LastChild in WINDOW_OBJECT

svn path=/trunk/; revision=44591
2009-12-14 22:58:03 +00:00
Giannis Adamopoulos e88d19a769 [user32]
SetClipboardData: fix return value
Fixes one user32:clipbloard test

svn path=/trunk/; revision=44577
2009-12-14 15:41:58 +00:00
Giannis Adamopoulos 25dc69e9d5 [win32k]
- Remove an unused reactos only syscall

svn path=/trunk/; revision=44573
2009-12-13 20:57:03 +00:00
Giannis Adamopoulos 6d3bb6bc5c [user32]
Optimize GetWindow by moving it completely to user mode

[win32k]
Remove reactos only syscall NtUserGetWindow

svn path=/trunk/; revision=44571
2009-12-13 20:01:21 +00:00
Giannis Adamopoulos 8cf6e9f84e [kernel32]
Enable code to initialize the activation context when calling CreateThread
See issue #4983 for more details.

svn path=/trunk/; revision=44419
2009-12-05 19:46:33 +00:00
Giannis Adamopoulos 0a1284cd40 We should send WM_SYSCOMMAND when we get a WM_SYSKEYUP , not when we get a WM_SYSKEYDOWN message
svn path=/trunk/; revision=43773
2009-10-26 08:53:47 +00:00
Giannis Adamopoulos 6562d206a7 Sync DrawText funtions with wine 1.1.32
Fixes all user32 text tests

svn path=/trunk/; revision=43734
2009-10-25 09:32:01 +00:00
Giannis Adamopoulos d3b95aa689 Fix two user32 resource tests
svn path=/trunk/; revision=43648
2009-10-20 14:42:08 +00:00