Richard Campbell
0f93fcfd62
Fixed a possible bug in mouse detection, the code states the return is because bochs coughs on the rest of the code, but it seems to work fine now...might this be why some people have issues with mice on real hardware? will check into this later.
...
svn path=/trunk/; revision=5308
2003-07-29 05:33:15 +00:00
Richard Campbell
51ddb25af9
small fix (subtracts 1 from each side of the client area) done for winemine
...
svn path=/trunk/; revision=5307
2003-07-29 02:14:46 +00:00
Royce Mitchell III
032b4ea8e6
added *.tmp to .cvsignore
...
svn path=/trunk/; revision=5306
2003-07-29 00:27:40 +00:00
Eric Kohl
c08e57bdfe
Added some more features for messageboxes (MB_HELP, MB_RIGHT,
...
MB_CANCELTRYCONTINUE, MB_TOPMOST) and made some other changes.
Patch by Thomas Weidenmueller.
svn path=/trunk/; revision=5305
2003-07-28 23:23:17 +00:00
Royce Mitchell III
c96f5dedff
fixed allocation size in call to RtlAllocateHeap
...
svn path=/trunk/; revision=5304
2003-07-28 19:38:58 +00:00
Royce Mitchell III
0d53ee5681
cast return value of RtlAllocateHeap to proper type
...
svn path=/trunk/; revision=5303
2003-07-28 19:37:13 +00:00
Royce Mitchell III
e170c778de
fixed parameter declaration for GetSystemWindowsDirectoryA
...
svn path=/trunk/; revision=5302
2003-07-28 18:39:41 +00:00
Eric Kohl
1acf351783
Added Messagebox support.
...
Patch by Thomas Weidenmueller.
svn path=/trunk/; revision=5301
2003-07-28 08:09:51 +00:00
Steven Edwards
70d7e57a1d
Mike McCormack <mike@codeweavers.com>
...
wvsnprint accepts %p too (on win2k).
svn path=/trunk/; revision=5300
2003-07-28 03:51:33 +00:00
Steven Edwards
cb4c1883dd
Build Fix
...
svn path=/trunk/; revision=5299
2003-07-28 03:28:07 +00:00
Steven Edwards
c272eb5359
Fix buidling calc
...
svn path=/trunk/; revision=5298
2003-07-28 02:26:15 +00:00
James Tabor
ca40c0ffd4
Switch Thread and Process Id around in W32kGetWindowThreadProcessId
...
svn path=/trunk/; revision=5297
2003-07-28 02:05:46 +00:00
James Tabor
d3b4f0a838
Changes based on Gunnar Andr Dalsnes Thread & Process Id patch
...
svn path=/trunk/; revision=5296
2003-07-28 01:22:28 +00:00
Eric Kohl
3b66543ecb
Added missing MultiSz support.
...
Fixed some minor bugs.
svn path=/trunk/; revision=5295
2003-07-27 22:27:36 +00:00
Steven Edwards
78e43e0f29
Treat DWORD values as unsigned - Patch by vizzini
...
svn path=/trunk/; revision=5294
2003-07-27 22:00:26 +00:00
David Welch
2ce9849248
- RegisterClassExA: Don't try to convert a class name which is an atom
...
to unicode.
- NtUserRegisterClass: Track classes by atom not by name.
svn path=/trunk/; revision=5293
2003-07-27 21:35:50 +00:00
David Welch
df807693a0
- Pass the rop code to PatBlt down to the BitBlt functions.
...
- Emulate all rop codes on dib 4bpp surfaces. I left the current code
as an optimized case for SRCCOPY.
svn path=/trunk/; revision=5292
2003-07-27 18:37:23 +00:00
David Welch
f858d1a51d
- Made the argument to W32kIsEmptyRect constant; fixes some warnings.
...
svn path=/trunk/; revision=5291
2003-07-27 18:34:48 +00:00
Eric Kohl
938493d413
Added dialog class registration.
...
Patch by Thomas Weidenmueller.
svn path=/trunk/; revision=5290
2003-07-27 17:48:43 +00:00
Hartmut Birr
b7b1ad8ea9
- Set the deault base for user mode dlls to 0x10000000.
...
- Fixed the reloc entries for a user mode dll by a second call to ld/dlltools.
svn path=/trunk/; revision=5289
2003-07-27 14:08:38 +00:00
Hartmut Birr
70ebdbd3ec
- Protected each access to the module list with acquiring the loader lock.
...
- Removed the both list entries from the module list in LdrUnloadDll.
svn path=/trunk/; revision=5288
2003-07-27 14:00:04 +00:00
David Welch
d7c14e4f71
- Made a start on implemented window moving.
...
- Implemented capturing input.
- Implemented some of window activation.
- Fixed a bug in NtUserGetAncestor - Don't return the desktop window for
GA_ROOT.
svn path=/trunk/; revision=5287
2003-07-27 11:54:42 +00:00
David Welch
fc10a5b013
- Don't continue the exception if there are no seh frames at all.
...
svn path=/trunk/; revision=5286
2003-07-27 11:49:32 +00:00
Eric Kohl
4a35181ef2
Implemented LdrQueryImageFileExecutionOptions().
...
svn path=/trunk/; revision=5285
2003-07-27 11:40:01 +00:00
Royce Mitchell III
f82ee00571
added missing assert for unhandled case in RtlMultiByteToUnicodeSize
...
svn path=/trunk/; revision=5284
2003-07-26 23:25:17 +00:00
Royce Mitchell III
a79eb7852c
put variables at top to eliminate build error in DIALOG_CreateControls32
...
svn path=/trunk/; revision=5283
2003-07-26 23:12:08 +00:00
Royce Mitchell III
a432924599
no more complaints about missing .d files during build (yay!) - submitted by arty
...
svn path=/trunk/; revision=5282
2003-07-26 22:51:03 +00:00
David Welch
90e968621b
- Forgot these files; sorry everyone.
...
svn path=/trunk/; revision=5281
2003-07-26 20:05:45 +00:00
Richard Campbell
6408c767ef
bugfixes by Thomas Weidenmueller
...
svn path=/trunk/; revision=5280
2003-07-26 18:38:52 +00:00
David Welch
ae73363a39
Added some code from wine from menus.
...
svn path=/trunk/; revision=5279
2003-07-26 15:48:47 +00:00
Hartmut Birr
6b89ce1a25
- Fixed the using of the assert macro.
...
svn path=/trunk/; revision=5278
2003-07-26 14:56:55 +00:00
Richard Campbell
27d761134d
dialog.c patch by Thomas Weidenmueller
...
svn path=/trunk/; revision=5277
2003-07-26 14:55:35 +00:00
Hartmut Birr
bb9fe349f2
- Moved the code for freeing a segment to separate function (MmUnmapViewOfSegment).
...
- Freed all segments for an image section in MmUnmapViewOfSection.
svn path=/trunk/; revision=5276
2003-07-26 12:47:51 +00:00
Hartmut Birr
fc9d49f8c0
- Freed the no access memory area in MmReleaseMemoryArea.
...
- Changed the iteration through the memory area list in MmReleaseMemoryArea.
svn path=/trunk/; revision=5275
2003-07-26 12:45:37 +00:00
Hartmut Birr
501204c9c5
- Fixed the compared length of the name in LdrFindEntryForName.
...
- Initialized the section handle for a loaded dll in LdrPEStartup.
svn path=/trunk/; revision=5274
2003-07-26 12:44:20 +00:00
Royce Mitchell III
2c955c5467
bigger font + reorganized
...
svn path=/trunk/; revision=5273
2003-07-26 00:04:02 +00:00
Royce Mitchell III
fd46a0c711
removed unused variable causing build failure. Also fixed int/ptr comparison warning
...
svn path=/trunk/; revision=5272
2003-07-25 23:57:20 +00:00
David Welch
99f9c40405
- Use a paged lookside list for window messages.
...
svn path=/trunk/; revision=5271
2003-07-25 23:53:36 +00:00
David Welch
2a0a58c945
- Added InterlockedPushEntrySList export so lookaside lists can be used
...
from outside ntoskrnl.
svn path=/trunk/; revision=5270
2003-07-25 23:51:23 +00:00
Royce Mitchell III
f66a066087
got rid of BS_FLAT ( Casper added it to include/defines.h )
...
svn path=/trunk/; revision=5269
2003-07-25 23:50:37 +00:00
Royce Mitchell III
bf34364f74
implementation of window enumeration. thread window enumeration appears to have a problem. Would someone who understands it better please fix it?
...
svn path=/trunk/; revision=5268
2003-07-25 23:02:21 +00:00
Steven Edwards
8a66dfeaad
Added expand program ported from WINE.
...
svn path=/trunk/; revision=5267
2003-07-25 21:51:30 +00:00
Steven Edwards
56670e025c
remove asm code from WINE string function.
...
svn path=/trunk/; revision=5266
2003-07-25 21:42:14 +00:00
Gunnar Dalsnes
457baf8e8c
GetWindowThreadProcessId impl./fixed
...
svn path=/trunk/; revision=5265
2003-07-25 19:37:14 +00:00
Gunnar Dalsnes
a857d3b160
NtUser-/W32kGetWindowThreadProcessId impl.
...
svn path=/trunk/; revision=5264
2003-07-25 19:36:26 +00:00
Royce Mitchell III
1e85120647
test case for EnumWindows, EnumChildWindows, etc... all functions that make use of NtUserBuildHwndList
...
svn path=/trunk/; revision=5263
2003-07-25 19:13:14 +00:00
Gé van Geldorp
a5abfe745b
Fix Sermouse entry
...
svn path=/trunk/; revision=5262
2003-07-25 08:47:30 +00:00
Royce Mitchell III
62662b7a88
destubbing
...
svn path=/trunk/; revision=5260
2003-07-24 22:17:15 +00:00
Gé van Geldorp
a847c6c2a6
Finished W32kGetTextExtentExPoint() implementation
...
svn path=/trunk/; revision=5259
2003-07-24 21:23:37 +00:00
Casper Hornstrup
b8ae2f9b96
2003-07-24 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* drivers/fs/vfat/*.c: Remove protection of NDEBUG.
svn path=/trunk/; revision=5258
2003-07-24 20:52:58 +00:00