Rein Klazes
0ed059cd77
Support execution of pif files.
2005-03-07 19:24:43 +00:00
Alexandre Julliard
9bcdd7ca19
Authors: Justin Chevrier <jchevrier@nexicom.net>, Paul Vriens <Paul.Vriens@xs4all.nl>
...
- Consolidate error message handling.
- Add error checking to all initial SystemParametersInfoA calls in
each parameter test to make sure that if a given parameter isn't
supported or has failed in some other way that we return and don't
continue on with the test.
- SetLastError before calling test_error_msg.
- SPI_{GET,SET}ICONTITLEWRAP is supported on Win98.
2005-03-07 19:23:32 +00:00
Jacek Caban
0f9c43d8a5
- Implemented GetRecordInfoFromTypeInfo and GetRecordInfoFromGuid.
...
- Beginnig implementation of IRecordInfo.
2005-03-07 19:22:48 +00:00
Alexandre Julliard
97d6e7fd3d
Moved TranslateMessage and DispatchMessage to dlls/user/message.c.
...
Added support for posting internal messages.
Added support for driver-specific internal messages.
2005-03-07 17:19:24 +00:00
Alexandre Julliard
32e4ca0ec1
Set SM_DBCSENABLED according to the current locale instead of
...
hardcoding it to 0 (found by Mike McCormack).
2005-03-07 17:16:26 +00:00
Mike McCormack
38f932c823
Port the RTF parser to the richedit 2.0 control.
2005-03-07 17:15:33 +00:00
Robert Shearman
527ef47d70
Make each ifproxy have its own channel buffer to fix a bug where a
...
proxy with multiple interfaces could invoke the wrong stub buffer on
the server.
2005-03-07 17:14:11 +00:00
Dmitry Timoshkov
ee5be57935
Avoid unnecessary window locking in X11DRV_DestroyWindow.
2005-03-07 17:13:53 +00:00
Dmitry Timoshkov
16ba0255e7
- Call SetCursorPos for an injected mouse message only if we really
...
need to move mouse pointer.
- Add a test case for mouse click handling.
2005-03-07 17:13:07 +00:00
Mike McCormack
e9d334d0c9
Fix more incorrect uses of STGM_ enumerations.
2005-03-07 12:24:42 +00:00
Eric Pouech
f332412092
When initializing a live target, ask to load module file names, not
...
module names (spotted by Robert Reif).
2005-03-07 12:24:02 +00:00
Matthew Mastracci
9cf27b5f1a
Added surface locking.
2005-03-07 12:23:34 +00:00
Alexandre Julliard
d9e3634263
Retry sending a WM_PAINT in update_now after we sent an erase
...
message.
2005-03-07 11:06:30 +00:00
Mike McCormack
2c8367a3de
Use lstrcmpiA in preference to strcasecmp.
2005-03-07 11:05:03 +00:00
Alexandre Julliard
b92f1431a5
Fixed DLL_PROCESS_DETACH handler to actually unregister the window
...
classes.
2005-03-07 11:04:35 +00:00
Eric Pouech
642402d581
Added support for minidump (read & write).
2005-03-07 11:03:21 +00:00
Jason Edmeades
9f81a801c2
Add stub for GetClassObject function.
2005-03-07 11:02:31 +00:00
Matthew Mastracci
2565f7311c
Add DDCAPS_OVERLAY and DDCAPS_OVERLAYSTRETCH to GetCaps().
2005-03-07 11:01:10 +00:00
Jason Edmeades
9b527d4953
Make msvcrt printf use the internal routines which understand %S and
...
%C.
2005-03-07 11:00:46 +00:00
Jason Edmeades
de70942e6d
Add stub for SetSecurityInfo.
2005-03-07 11:00:24 +00:00
Krzysztof Foltman
cdbab8bcfd
Added a check for empty scrollbar range.
2005-03-07 10:59:53 +00:00
Vincent Béron
d5749b454d
Make wineoss's mixer know about DST_HEADPHONES, DST_LINE and
...
DST_VOICEIN. Use proper constants instead of 0 and 1.
2005-03-07 10:59:28 +00:00
Juan Lang
01239efa4a
Implement StgCreatePropSetStg.
2005-03-07 10:59:09 +00:00
Ulrich Czekalla
687679cd90
Print out error message if we fail to remove message from queue.
2005-03-07 10:58:00 +00:00
Alexandre Julliard
46f96fa1ef
Fixed DOS line endings.
2005-03-05 11:55:44 +00:00
Krzysztof Foltman
d488f3f1de
Initial implementation of riched20.
2005-03-05 11:19:14 +00:00
Robert Reif
aa35787dc7
Don't consider no sound device a failure.
2005-03-05 11:15:27 +00:00
Robert Reif
c3f06fb2e6
Print dsound.dll version from file versioninfo resource.
2005-03-05 10:49:08 +00:00
Mike McCormack
a7609ee155
Test and fix grfMode handling in StgOpenDocfile.
2005-03-05 10:48:11 +00:00
Paul Vriens
ae5e9edef7
LastError is not set on failure for *MOUSEHOVER* on Win98.
2005-03-05 10:47:30 +00:00
Jakob Eriksson
0667f919ab
Account for permissions on Win2k.
2005-03-05 10:47:13 +00:00
Mike McCormack
5def7dd337
Handle %ls in sprintf.
2005-03-05 10:46:46 +00:00
Troy Rollo
bf6d5fc66b
Make GetFileSecurityW return a standard SECURITY_DESCRIPTOR instead of
...
an uninitialised (and invalid) one.
2005-03-05 10:46:34 +00:00
Steven Edwards
5727918424
Added a check for poll.h.
2005-03-04 12:38:36 +00:00
Troy Rollo
4021f530d7
Return an empty string for service dependencies when there are no
...
dependencies, rather than a NULL pointer, which causes some apps to
SEGV.
2005-03-04 12:32:50 +00:00
Ulrich Czekalla
64db533173
Add support for radio buttons.
2005-03-04 12:32:08 +00:00
Justin Chevrier
dd170db028
Expand conformance registry entry test to handle registry entries that
...
differ both in Key and Value from the norm.
Take advantage of expanded registry test to allow
SPI_{GET,SET}SCREENREADER and SPI_{GET,SET}KEYBOARDPREFERENCE to pass
on Win9x.
2005-03-04 12:31:09 +00:00
Alexandre Julliard
53f3d4c65a
Authors: Rob Shearman <rob@codeweavers.com>, Mike Hearn <mh@codeweavers.com>
...
- Add re-entrancy tests to the test suite.
- Run RPCs on a new thread client side so we can pump the message
loop.
2005-03-04 12:30:47 +00:00
Maxime Bellengé
901bdbf2d1
Implements OleLoadPicturePath.
2005-03-04 12:30:26 +00:00
Alexandre Julliard
85d14279a5
Support sending WM_PAINT across processes when it doesn't contain an
...
HDC.
2005-03-04 10:50:22 +00:00
Mike McCormack
607b43e6b4
Implement StgSetTimes.
2005-03-04 10:48:17 +00:00
Mike McCormack
871fbd1fdf
Don't clear ES_AUTO[HV]SCROLL in the edit control created by
...
richedit.
2005-03-04 10:47:54 +00:00
Troy Rollo
74e2cfb66c
Correct incorrect use of arguments to QueryServiceConfigW.
2005-03-04 10:47:41 +00:00
Mike McCormack
5b4327515e
Handle the printf %F format modifier.
2005-03-04 10:47:27 +00:00
Huw Davies
00ced5e3af
Fix regression in GetPrivateProfileSection for lines without an '='.
...
Add test.
2005-03-04 10:46:55 +00:00
Mike Hearn
486fd1f6f4
Suppress some useless warnings in the RPC runtime, and make a few
...
TRACEs that were reporting problems into WARNs.
2005-03-04 10:46:36 +00:00
Paul Vriens
726df300ad
Better way of handling non-existent SystemParametersInfoW.
...
SetLastError if GetLastError is checked after a call.
2005-03-04 10:46:22 +00:00
Oliver Stieber
7b261656fd
Added a stubbed out version of query to d3d9 and wined3d.
...
Update the d3d9 headers and creates wined3d types where d3d9 and d3d8
are incompatible.
2005-03-03 13:57:15 +00:00
Huw Davies
5be005b0d5
Don't prepend '\\' to the subkey name.
2005-03-03 13:52:06 +00:00
Dimitrie O. Paun
50a0c8f734
Unicodification. Small cleanups.
2005-03-03 13:51:47 +00:00
Uwe Bonnes
bfb6d642dd
Dump HeapWalk entries.
2005-03-03 13:50:21 +00:00
Francois Gouget
9e53994abe
Warn the user if he is running the test in interactive mode but the
...
sound is turned off.
2005-03-03 13:49:30 +00:00
Francois Gouget
fbb3343547
Assorted spelling fixes.
2005-03-02 13:53:50 +00:00
Oliver Stieber
16e8689008
Implemented guids for wined3d.
2005-03-02 13:44:58 +00:00
Francois Gouget
7105248ae6
Apply Jeremy White's SMPTE calculation fix to each audio driver.
2005-03-02 13:39:23 +00:00
Alexandre Julliard
d0ee9f9309
Avoid spaces before preprocessor directives, that's not portable.
2005-03-02 12:23:20 +00:00
Jeremy White
36e845ce05
Aggressively round up to the proper alignment when reporting position
...
on streams where we are converting up.
2005-03-02 12:17:28 +00:00
Dmitry Timoshkov
d515640b6a
DestroyMenu should not destroy system menu popup owner.
2005-03-02 12:16:44 +00:00
Oliver Stieber
2121f7831e
Put all the stubs in wined3d in place, with some functionality copied
...
across from d3d9.
Make sure all d3d9 device function call their wined3d counterpart (or
perform a function).
2005-03-02 12:16:10 +00:00
Juan Lang
316df99bf9
Convert more API calls to Unicode.
2005-03-02 10:16:41 +00:00
Robert Shearman
50d77e6877
- Fix one more place where the code assumes row indices are
...
zero-based.
- Document a known bug in the layout code.
2005-03-02 10:12:52 +00:00
Jeremy White
cf23045791
More correctly establish cases where the OSS input buffer should not
...
be enabled.
2005-03-02 10:12:35 +00:00
Christian Costa
7dea79c487
Handle End Of Stream notifications.
...
Some AVI Splitter fixes.
2005-03-02 10:12:12 +00:00
Stefan Leichter
46ebd66796
Make rsaenh_crosstest.exe loadable on NT 4.0.
2005-03-02 10:11:38 +00:00
Jakob Eriksson
a604415468
Accept (shorter) date format in Win NT and Win 95.
2005-03-02 10:11:22 +00:00
Dmitry Timoshkov
8f0984c2a3
Protect SetParent from creating circular window dependencies.
...
Add a test case.
2005-03-02 10:11:06 +00:00
Dimitrie O. Paun
5dfdd18abc
Fix indentation for consistency with the rest of the file.
2005-03-02 10:08:29 +00:00
Rein Klazes
4c5832ba65
When enumerating keys using Get(Private)ProfileString do not include
...
lines without an '=' character. Added a test that shows the behavior.
2005-03-02 10:08:18 +00:00
Alexandre Julliard
2fd19dfb98
Use a dispatch table to handle X client messages.
2005-03-01 11:52:02 +00:00
Justin Chevrier
74b36359f1
- Created SPI_{GET,SET}KEYBOARDPREF and SPI_{GET,SET}SCREENREADER unit
...
tests.
- Removed a trace that shouldn't have been there.
- Add return checking to SPI_{GET,SET}WHEELSCROLLLINES and
SPI_{GET,SET}MENUSHOWDELAY unit tests so they no longer run on
Windows 95 where they aren't supported.
- Changed minimum hovertime in SPI_{GET,SET}MOUSEHOVERTIME to 10 as
Windows XP defaults to 10 any value below that.
2005-03-01 11:46:11 +00:00
Michael Jung
6bc9999e08
Fixed parsing of ITEMIDLIST in InitializeTreeView.
...
Added some documentation.
Fixed a crash occuring when the user double-clicks a leaf item.
2005-03-01 11:45:32 +00:00
Aric Stewart
8e233e9b9f
Text reformatting patch to clean up all the static strings.
2005-03-01 11:45:19 +00:00
Filip Navara
65bd0962a8
Implement SB_SETBORDERS.
2005-03-01 11:44:38 +00:00
Juan Lang
47f1c88817
Implement SetupDiGetClassDevsA/W, SetupDiEnumDeviceInterfaces,
...
SetupDiDestroyDeviceInfoList, and SetupDiGetDeviceInterfaceDetailA for
serial ports.
2005-03-01 11:44:27 +00:00
Robert Shearman
6d582fed50
- Make row number be zero-based.
...
- Improvements to dumping functions to not dump out fields that may
not have been filled in.
2005-03-01 10:44:15 +00:00
Ulrich Czekalla
18fe91d8d2
If unexpected condition occurs just report an error.
2005-03-01 10:43:58 +00:00
Huw Davies
4cf9dd3d47
If the dibsection is based on a file-mapping object, then make sure
...
that the section is in sync when the dibsection is deleted.
2005-03-01 10:43:19 +00:00
Marcelo Duarte
3e4813214b
CopyFile needs to retain timestamp.
2005-03-01 10:42:22 +00:00
Dmitry Timoshkov
405367a44a
Add another test case for file sharing.
2005-03-01 10:42:04 +00:00
Juan Lang
014ad3ba21
Don't hardcode windows or system directories, correct a typo.
2005-03-01 10:41:52 +00:00
Juan Lang
4c8676cdbf
Move vtbl to end of file and get rid of unnecessary prototypes.
2005-03-01 10:41:25 +00:00
Juan Lang
88cf8ce5ac
Convert tabs to space, wrap long lines, make indenting consistent.
2005-03-01 10:41:14 +00:00
Eric Pouech
01aa71371b
Memory consumption optimization while loading ELF debug info:
...
- don't map twice an ELF file for symbol lookup (in non deferred mode)
- no longer entirely map an ELF file into memory, but only the
sections we need.
Added support for loading ELF modules thru SymLoadModule in a non life
process.
Factorisation of code for ELF module handling.
Fixes to ELF symbol loading
- drops symbols from symtab which are neither funcs nor global
variables
- fixes some incorrect size computation for latest GCC versions.
Several cleanups and fixes.
2005-03-01 10:39:49 +00:00
Alexandre Julliard
94846a39dc
Use a table of handlers to dispatch X events and get rid of the
...
special casing for DGA and tablet events.
Unify the declarations of all the event handlers.
2005-02-26 17:49:38 +00:00
Alexandre Julliard
729bfb861c
Fixed regression in QueryDosDeviceA when passed a NULL device name.
2005-02-26 17:46:34 +00:00
Dmitry Timoshkov
dd1ba8a7d8
Remove a temporary msi database file.
2005-02-26 17:41:36 +00:00
Juan Lang
b7dac96974
Convert a few calls to Unicode.
2005-02-26 17:41:26 +00:00
Christian Costa
18a9738943
Added some more cases to MCI_MapMsgAtoW.
2005-02-26 17:41:11 +00:00
Alexandre Julliard
0778a45da2
Moved clipboard event handling functions and some private data
...
structures to clipboard.c.
2005-02-25 21:01:15 +00:00
Robert Reif
3b78212f1d
Add secondary buffer SetFrequency test.
2005-02-25 19:17:11 +00:00
Robert Reif
2a052044fe
Use nBlockAlign rather than calculating it.
...
Add a buffer length alignment error message.
2005-02-25 19:16:57 +00:00
Uwe Bonnes
0fb9ef68f3
Advance over * argument for precision.
...
Honor precision argument for strings.
2005-02-25 19:16:46 +00:00
James Hawkins
e8d1e2f745
Fix RegOpen/CloseKey.
2005-02-25 16:52:10 +00:00
Lauri Tulmin
541e14f7ef
Make sure that last line is at the bottom of the edit control.
2005-02-25 16:51:13 +00:00
Robert Reif
f1d4443435
Change SetCooperativeLevel FIXME to WARN.
2005-02-25 16:50:57 +00:00
Mike McCormack
64c3208e10
- implement loading and saving of MSI advertised shortcut info
...
- make more test cases pass
- read and write the location block
- improve the binary compatibility of lnk files
2005-02-25 16:19:57 +00:00
Stefan Leichter
d55575e976
Exclude two tests crashing on WinNT4.
2005-02-25 16:19:19 +00:00
Jon Griffiths
3388eb0885
Remove unneeded calls to TAB_GetInfoPtr(), const fixes, inline small
...
funcs & remove unused parameters.
2005-02-25 16:19:07 +00:00
Jon Griffiths
eb5bf7dd38
Documentation spelling fixes.
2005-02-25 14:07:56 +00:00
Troy Rollo
9abbc913d2
Fix stack object overrun when an application calls ChooseFontA.
2005-02-25 14:00:38 +00:00