Michael Jung
025bc2d8a2
Use the shell32 typical binary format for ITEMIDLISTs.
2005-04-22 21:29:17 +00:00
Stefan Leichter
5027c1b5c5
Import DPA_Search by ordinal like other DPA functions.
2005-04-22 21:18:12 +00:00
Robert Shearman
1408169387
Implement PrivilegeCheck.
2005-04-22 21:17:42 +00:00
Robert Shearman
d2ea92d14e
- Clean up well-known privileges.
...
- Implement checking tokens for privileges in the server.
- Implement NtPrivilegeCheck.
2005-04-22 21:17:15 +00:00
Michael Jung
2a788026a3
Fixed incorrect IShellFolder::EnumOjects API usage.
2005-04-22 19:07:00 +00:00
Huw Davies
cc255b0c8b
If XShmAttach fails then reset shmid to -1 so that we don't try to use
...
it later.
2005-04-22 19:06:41 +00:00
Mike McCormack
5960e7c93c
MSI advertised shortcuts don't require a product ID.
2005-04-22 19:06:12 +00:00
Stefan Leichter
950d678c5e
Make ole32 tests loadable on NT4.
2005-04-22 19:05:51 +00:00
Alex Villacís Lasso
569db3c812
Perform one more commit in ALSA non-emulation if there are still
...
frames to be transmitted.
2005-04-22 19:05:34 +00:00
Alex Villacís Lasso
4376140a4f
- Fix leftover negative sign in height parameter for transparent
...
bitmap.
- Properly announce whether bitmap is transparent in get_Attributes.
- GIF transparency is now palette-index based, instead of RGB based.
- Keep original bitmap and XOR mask separate, so that get_Handle
returns original bitmap.
2005-04-22 19:05:05 +00:00
Francois Gouget
5ffd9888cd
Tweak the API documentation to silence winapi_check warnings.
2005-04-22 19:04:41 +00:00
Francois Gouget
00f72a32fd
Add a definition for _ATL_REGMAP_ENTRY in atlbase.h.
...
Fix the prototype of AtlModuleUpdateRegistryFromResourceD() so it uses
the right pointer types.
2005-04-22 19:04:18 +00:00
Alexandre Julliard
333e49d78b
Moved the UsePrimary config parameter to the x11drv section, renamed
...
as UsePrimarySelection.
2005-04-21 17:31:50 +00:00
Aric Stewart
7e181f49a8
Fix for the return codes for the Qualified component calls. They are
...
not INSTALLSTATEs but rather success values.
2005-04-21 17:24:27 +00:00
Alexandre Julliard
b965457c4a
Get rid of the remaining calls to strncpyW, and remove that function
...
from wine/unicode.h.
2005-04-21 17:18:50 +00:00
Peter Berg Larsen
56c34e1b2c
Rewritten DoEnvironmentSubst16.
2005-04-21 17:14:39 +00:00
Paul Vriens
08ae0d09bb
Remove THREAD_INFO struct.
...
Rename THREADINFO into SYSTEM_THREAD_INFORMATION.
2005-04-21 17:14:22 +00:00
Benjamin Cutler
250a8aec08
Added partial implementation of powrprof.dll.
2005-04-20 19:15:31 +00:00
Alexandre Julliard
fc2bd2324e
Handle posted internal messages directly in PeekMessageW to avoid
...
having to return them to the application.
Call NtYieldExecution for nicer behavior when PM_NOYIELD is not
specified.
2005-04-20 18:53:53 +00:00
Alexandre Julliard
d1a36e1929
Avoid a compiler warning.
2005-04-20 18:45:28 +00:00
Francois Gouget
30a07e9046
Fix the DCICreatePrimary() prototype. It's supposed to return an int
...
so have it return DCI_FAIL_UNSUPPORTED.
Add the needed error codes and the DCISURFACEINFO definition to
dciddi.h.
Add dciman.h and put the function prototypes there.
dciddi.h and dciman.h should be installed with the other Windows
headers.
2005-04-20 18:42:04 +00:00
Alexandre Julliard
3b843d3e7d
Remove all traces of the VIRTUAL_SetFaultHandler support.
2005-04-20 16:26:23 +00:00
Dimitrie O. Paun
41c2482984
Use vectored exceptions to get rid of VIRTUAL_SetFaultHandler().
2005-04-20 16:24:13 +00:00
Francois Gouget
4b9f767845
Specify the proper call convention in the PropSysFreeString()
...
implementation.
2005-04-20 16:21:16 +00:00
Alexandre Julliard
4a334aed3c
Move all the old config conversion code to a new oldconfig.c file, and
...
get rid of misc/registry.c and the misc directory.
2005-04-20 15:43:36 +00:00
Francois Gouget
3ef8c51c8a
Tweak the API documentation to silence winapi_check warnings.
2005-04-20 15:18:42 +00:00
Phil Krylov
5a9312445e
Fixed an error in my previous commit which caused an infinite loop in
...
IE6 installer.
2005-04-20 14:25:03 +00:00
Mike McCormack
ae8c0ab55b
Test MsiSummaryInfoGetProperty reading an empty property.
2005-04-20 14:24:30 +00:00
Mike McCormack
7932d76a1d
Fix loading of the summary information.
2005-04-20 14:24:14 +00:00
Alexandre Julliard
3b5875e35f
Replace the wineprefixcreate --update option by a --wait option, and
...
make the non-wait behavior the default.
2005-04-20 13:12:14 +00:00
Alexandre Julliard
3e2f2a5265
Allow nested hardware message processing by storing a unique id in
...
every message and using it to manage the current queue position.
Better filtering of hardware messages to avoid returning messages that
have no chance to match the filter.
2005-04-20 13:03:59 +00:00
Richard Cohen
062c18dd24
Dither solid colours on monochrome bitmaps.
2005-04-20 12:52:46 +00:00
Duane Clark
320814fb67
Misc rectangle fixes.
...
The date should be initialized from local time.
2005-04-20 12:51:37 +00:00
Gerald Pfeifer
185ec147b9
Fix compilation problem caused by ULONG_MAX.
2005-04-20 12:51:26 +00:00
Aric Stewart
072c5e56a2
Implement Publish Components in order for MsiGetQualifiedComponent
...
apis to work. Also implement MsiGetQualifiedComponent, or at least some
of the functionality as it is supposed to install stuff if it is
absent, which it does not do yet.
2005-04-20 12:50:05 +00:00
Huw Davies
bd4af76514
WTSFreeMemory stub.
2005-04-19 12:00:29 +00:00
James Hawkins
8516d1969d
Set the backup/restore privilege.
2005-04-19 12:00:04 +00:00
Stefan Leichter
e41bd72afc
Exclude crashing CreateFileW test on NT4.
2005-04-19 11:59:46 +00:00
Troy Rollo
95fe6abcb7
Fix SEGVs in NtCreateSection and NtMapViewOfSection.
2005-04-19 10:31:28 +00:00
Troy Rollo
1af0651b17
Prevent SEGV in RegInstall when pstTable is NULL.
2005-04-19 10:24:50 +00:00
Troy Rollo
8bf4d76681
Correct test of BOOL return value in ControlService.
2005-04-19 10:24:22 +00:00
James Hawkins
fa18fad2b0
Remove two unnecessary traces.
...
Break up one test into two.
2005-04-19 10:24:06 +00:00
Francois Gouget
4527aae24f
Assorted spelling fixes.
2005-04-19 09:49:38 +00:00
Troy Rollo
98d336c363
Fix SEGV for non-fully-qualified destination paths.
...
Don't fail ShFileOperationW if FOF_ALLOWUNDO is passed.
2005-04-19 09:49:05 +00:00
Francois Gouget
3b36eee083
Add trailing '\n's to ok() calls.
2005-04-19 09:48:44 +00:00
Francois Gouget
e8ec9d5fe6
DPSET_REMOTE is 0 so we cannot do (flags & DPSET_REMOTE). Instead
...
check that the DPSET_LOCAL flag is not set.
2005-04-19 09:48:09 +00:00
Francois Gouget
5941686dbb
SBSP_ABSOLUTE is 0 so we cannot do (wFlags & SBSP_ABSOLUTE).
...
Add COMDLG32_DumpSBSPFlags().
2005-04-19 09:47:42 +00:00
James Hawkins
89f67d7b09
Add RegUnLoadKey test.
2005-04-19 09:47:10 +00:00
Jose Alonso
0e21f376da
Change the order of DispatchMessage and message removal.
2005-04-19 09:47:02 +00:00
Eric Pouech
b461ddeb2d
Copied the atom tests for global atom so that we can test local atoms
...
too.
2005-04-18 15:47:18 +00:00
Alexandre Julliard
90a1a7811f
Removed unused data fields in the LANG_FIND_DATA structure.
2005-04-18 15:42:49 +00:00
Eric Pouech
0a9f98b9bd
Removed the no longer user APC_ASYNC kind of APC.
2005-04-18 15:38:44 +00:00
Peter Berg Larsen
102121993a
Eliminate strncpy. Correct a \0 assingment to the modstr variable.
2005-04-18 15:37:15 +00:00
Peter Berg Larsen
407409f27f
Remove 2 identicals calls to strlenW.
2005-04-18 15:36:59 +00:00
Peter Berg Larsen
6aefbc0934
Strncpy elimination.
2005-04-18 15:36:20 +00:00
Peter Berg Larsen
972a949552
Eliminate strncpy and correct some NameLen bugs.
2005-04-18 15:34:10 +00:00
Peter Berg Larsen
716bf4d6fb
Elimination of lstrcpyn, and corrected a potential pointer bug.
2005-04-18 15:33:31 +00:00
Peter Berg Larsen
f525f182f2
Eliminate a strncpy and remove unused variable.
2005-04-18 15:33:15 +00:00
Eric Pouech
5a2591d96d
- moved named pipe creation to ntdll
...
- server now handles the named pipe flags as the NTDLL values (not the
KERNEL32 ones)
- named pipes in server now use the async IO mechanism for
connect/wait ops
2005-04-18 14:57:04 +00:00
Robert Reif
267f85b0ac
Added keyboard data format.
2005-04-18 14:53:27 +00:00
Peter Berg Larsen
6e3bcb5a54
Replace strncpy with memcpy or lstrcpyn.
2005-04-18 10:30:55 +00:00
Vitaliy Margolen
71be094420
Don't redraw if no information has changed.
...
Fixed endless redraw loop if app using callback for images and/or
text.
Keep color changes made by app for the current draw cycle.
2005-04-18 10:20:51 +00:00
Eric Pouech
a8d8b52d6f
Added proper definition for PRINTDLGEX[AW] structures.
2005-04-18 10:01:07 +00:00
Eric Pouech
05413fccc5
Fixed some signed / unsigned pointer casts.
2005-04-18 09:54:03 +00:00
Jakob Eriksson
163f5ab923
Fail gracefully on permission denied.
2005-04-18 09:52:40 +00:00
Benjamin Cutler
2813da13a3
Add semi-stub for NtPowerInformation(SystemPowerCapabilities, ...).
2005-04-18 09:52:32 +00:00
Duane Clark
ddf9da794e
The datetime should be initialized with local time.
2005-04-18 09:52:18 +00:00
Sami Aario
9b90532c68
Added stubs for RunSetupCommand and DelNode.
2005-04-18 09:51:53 +00:00
Eric Pouech
e5da8e6260
Correctness for const pointer casts.
2005-04-18 09:51:03 +00:00
Mike McCormack
58a4fb9ef0
Declare and define a stub for NtSignalAndWaitForSingleObject.
2005-04-16 11:19:27 +00:00
Richard Cohen
a1d66596b5
CreateBitmap16 should use only the first byte of planes & bpp.
2005-04-16 11:18:43 +00:00
James Hawkins
a9d5de8414
RegDeleteKey fails if the lpSubKey param is NULL.
2005-04-16 10:49:10 +00:00
Krzysztof Foltman
13578c8602
- removed trailing spaces from some files
...
- tab support
- indent support
2005-04-16 10:48:35 +00:00
Duane Clark
1f7d6ccc2e
Add support for direct keyboard input to numeric fields.
2005-04-16 10:48:02 +00:00
Mike Hearn
759e1707e0
- Add text dumping of the requested command.
...
- Make the stub message appear for more commands.
2005-04-16 10:47:46 +00:00
Benjamin Cutler
c31a7e98f1
- Correct args for NtPowerInformation.
...
- Add stub for NtInitiatePowerAction.
2005-04-16 10:45:51 +00:00
Jacek Caban
6d54716f17
- More implementation of view
...
- Added IOleInPlaceActiveObject
2005-04-15 16:12:45 +00:00
Jakob Eriksson
9117e1c463
ERROR_PRIVILEGE_NOT_HELD can be returned for NT4.
2005-04-15 16:12:28 +00:00
Jakob Eriksson
7fb79e34a0
Win98 can return ERROR_CALL_NOT_IMPLEMENTED.
2005-04-15 16:12:14 +00:00
Brian Vincent
49dc0b1e64
Add stub for DCICreatePrimary.
2005-04-15 16:11:56 +00:00
Huw Davies
7ac969d560
When we're hiding file extensions then SetNameOf should append the
...
original extension if SHGDN_FORPARSING isn't set.
The flags passed to SetNameOf refer to the dst string not the src
pidl.
2005-04-15 16:11:45 +00:00
Dmitry Timoshkov
35356002e6
Zero out an invalidated runningObjectTableInstance pointer.
2005-04-15 16:11:29 +00:00
Duane Clark
b00d5769da
Hour '0' corresponds to 12AM.
2005-04-15 16:10:39 +00:00
Paul Vriens
a9cbabc03c
Start of unit tests for *Info* functions.
...
Check needed length regardless of given length.
Return STATUS_INVALID_INFO_CLASS for non-implemented classes.
Return STATUS_ACCESS_VIOLATION if no buffer given.
2005-04-15 14:12:54 +00:00
Mike McCormack
77103f8245
Simple unit tests for GdiIs*DC functions.
2005-04-15 14:11:00 +00:00
Juan Lang
e68982fcaf
Implement FmtIdToPropStgName & PropStgNameToFmtId, with tests.
2005-04-15 14:09:18 +00:00
Robert Shearman
a3b4e20503
Fix TB_GETBUTTONSIZE to return the correct width/height for no
...
buttons.
2005-04-15 14:09:05 +00:00
Robert Shearman
21f9465067
- Use SetWindowPos to move the buddy window into position instead of
...
destroying it and recreating it at the new position.
- Clear the background in WM_VSCROLL to avoid problems with
antialiased text drawing on top of itself multiple times.
2005-04-15 14:08:39 +00:00
Dimitrie O. Paun
f35db0144c
Keep track of WS_DISABLED explicitely, as it doesn't generate a
...
WM_STYLECHANGED message.
2005-04-14 13:58:45 +00:00
Dimitrie O. Paun
2e0a14820b
Add support for LVN_ODSTATECHANGED.
...
Minor typo fixes.
2005-04-14 13:58:25 +00:00
Mike McCormack
556c976b8f
Implement GdiIs*DC functions.
2005-04-14 13:57:55 +00:00
Robert Shearman
95ebdc63c6
Add a test for a menu problem I found.
2005-04-14 13:57:27 +00:00
Robert Shearman
cec9e23cc3
Recalculate the menu on calling ModifyMenu so that the menu items are
...
shown at the correct width.
2005-04-14 13:56:29 +00:00
Vitaliy Margolen
3b3574a468
Send notifies after invalidating changed areas.
...
Don't use custom draw returned colors for control.
2005-04-14 13:56:12 +00:00
Alexandre Julliard
f7ff216a15
Fixed a buffer overflow.
2005-04-14 12:50:54 +00:00
Rein Klazes
8062bbdeb8
In X11DRV_DIB_SetImageBits avoid BadMatch errors when calling
...
XGetSubImage.
2005-04-14 12:48:31 +00:00
Alexandre Julliard
036dcf2a2a
Include Xmd.h in x11drv.h with the proper defines to make it work, and
...
remove related hacks in various C files.
2005-04-14 12:48:11 +00:00
Rein Klazes
b6d331d680
Fix decoding printf format in case the field width specifier is a '*'.
2005-04-14 11:32:53 +00:00
Daniel Remenak
d46cc36347
Remove unused variable in _copy_arg.
2005-04-14 11:32:10 +00:00
Benjamin Cutler
8c37f4362b
Better handling of hInternet == NULL for INTERNET_OPTION_PROXY in
...
INET_QueryOptionHelper. MSDN says to return 'global proxy info' when
hInternet == NULL. Thanks to Juan Lang for helping with this.
2005-04-14 11:31:39 +00:00
Duane Clark
a6659d26d2
Monday is day number '1'.
...
Set day of week when a day is selected in the calender.
Use fixed width fields in datetime.
DTS_TIMEFORMAT is a two bit field, so test accordingly.
Reposition and resize the updown control when the datetime control is
resized.
Respond to updown inputs.
2005-04-14 11:31:17 +00:00
Jacek Caban
44d2da9f5d
Added more implementation of IDocumentView.
2005-04-14 11:30:50 +00:00
Rein Klazes
b05cceb6f5
In AllocConsole() pass the wShowWindow value and STARTF_USESHOWWINDOW
...
flag from the calling process to the console process. Make wineconsole
use the CmdShow parameter in the ShowWindow call.
2005-04-14 11:30:09 +00:00
Alexandre Julliard
eea415300b
Moved handling of the 55AA pattern brush to syscolor.c so that it can
...
be made a system object (found by Rein Klazes).
2005-04-13 16:13:45 +00:00
Benjamin Cutler
c2053e1ded
Check for an invalid hInternet handle in INET_QueryOptionHelper for
...
INTERNET_OPTION_PROXY before attempting to use it.
2005-04-13 16:11:36 +00:00
Alexandre Julliard
4722941695
Moved the BITMAPOBJ structure to gdi_private.h.
2005-04-13 16:11:18 +00:00
Marcus Meissner
1b8f8f44a1
Terminate XCreateIC() argument list with NULL instead of just 0.
2005-04-13 15:23:29 +00:00
Alexandre Julliard
042614751c
Use an X context to associate the phys bitmap data to a bitmap handle
...
instead of directly accessing the bitmap structure.
2005-04-13 15:23:15 +00:00
Huw Davies
5673b00adc
RegisterClipboardFormat takes a unicode string now.
2005-04-13 15:18:32 +00:00
Alex Villacís Lasso
61761e2278
- Fix leftover negative sign in height parameter for transparent
...
bitmap.
- Properly announce whether bitmap is transparent in get_Attributes.
- GIF transparency is now palette-index based, instead of RGB based.
- Keep original bitmap and XOR mask separate, so that get_Handle
returns original bitmap.
2005-04-13 15:18:02 +00:00
Martin Fuchs
d3b5018275
Correct comments of some export ordinals.
2005-04-13 15:17:16 +00:00
Dimitrie O. Paun
e3e5cf19a8
Remove the need for the non-standard (Close|Delete)MetaFile16().
2005-04-13 15:16:40 +00:00
Alexandre Julliard
9591466a60
Moved the driver-independent part of CreateDIBSection into GDI.
2005-04-13 14:45:27 +00:00
Jacek Caban
da56a9c16e
- Added IOleDocumentView interface.
...
- Added implementation of DoVerb and CreateView.
2005-04-13 14:41:19 +00:00
James Hawkins
2a8f7962ff
Pass an empty string instead of NULL to RegDeleteKey to delete hKey.
2005-04-13 14:40:58 +00:00
Vitaliy Margolen
b58004d9ae
Draw only visible tabs.
2005-04-13 14:40:12 +00:00
Robert Reif
bc3ad87998
Fully implement WAVEDEVICEMAPPING property set.
2005-04-13 14:39:49 +00:00
Huw Davies
0e5b772cdc
Add a unicode pidl type.
...
Improve support for PT_YAGUID.
Improve IShellLink debugging.
2005-04-13 14:39:27 +00:00
Alexandre Julliard
66add27b21
Store DIB section information directly in the phys bitmap structure
...
and get rid of the X11DRV_DIBSECTION structure.
Get rid of the unused AuxMod DIB state.
2005-04-13 11:23:24 +00:00
Juan Lang
142254d746
Implement PropSys{Alloc|Free}String, and support BSTRs in
...
PropVariant{Clear|Copy} using them.
2005-04-13 11:13:55 +00:00
Phil Krylov
1e9c200f61
Make RTF reader fall back to simple text if a correct RTF header is
...
not detected. This should fix some installers.
2005-04-13 11:11:03 +00:00
Steven Edwards
ad7f4daf35
Register Shell Drag and Drop Helper.
2005-04-13 11:07:49 +00:00
Andreas Bjerkeholt
745ee3a67e
Swedish translation.
2005-04-13 11:04:49 +00:00
Steven Edwards
4a26da2142
Partially implement CreateProcessAsUser.
2005-04-13 11:02:59 +00:00
Michael Jung
9a4f552f2f
Implemented the UnixFolder's IShellFolder2::CompareIDs method.
2005-04-13 11:01:10 +00:00
Daniel Remenak
4d7e99df93
Implemented VarIdiv.
2005-04-13 10:59:25 +00:00
Robert Shearman
794dbaa38c
- Fix scaling when converting MF -> EMF.
...
- Tests for conversions (although not for the above bug).
2005-04-13 10:57:59 +00:00
Huw Davies
be428abd3e
Better icon handling for some special folders.
...
Identify and add defines for a bunch of shell icons.
2005-04-12 12:00:40 +00:00
Alexandre Julliard
0e49a5b0b9
Store a pointer to the currently selected phys bitmap in the device
...
structure. Create a phys bitmap for the default stock bitmap too.
2005-04-12 11:59:48 +00:00
Michael Jung
d1f1d34c2b
Implemented enough of IShellFolder2 to make UnixFolder work within the
...
open/save-dialogs.
2005-04-12 11:58:05 +00:00
Jacek Caban
0c8e5838bb
Stub implementation of IOleObject and IOleDocument.
2005-04-12 11:57:51 +00:00
Alexandre Julliard
b16e32a364
Store the bitmap handle in the phys bitmap structure, and avoid a few
...
more GDI_GetObjPtr calls.
2005-04-12 10:17:55 +00:00
Huw Davies
52cf1992ea
If ICommDlgBrowser_OnDefaultCommand returns anything other than S_OK
...
then we should call the default handler.
2005-04-12 10:16:35 +00:00
Robert Shearman
ea84f49393
Use ES_AUTOHSCROLL for edit box.
2005-04-12 10:16:23 +00:00
Daniel Remenak
292b61f550
Return DISP_E_DIVBYZERO instead of crashing when asked to divide a
...
variant by zero.
2005-04-12 10:15:56 +00:00
Juan Lang
7376f57c30
Use Unicode string result from GetDisplayNameOf if it isn't
...
representable using ANSI.
2005-04-12 10:15:29 +00:00
Juan Lang
c33d2621eb
Log missing environment vars for easier debugging.
2005-04-12 10:15:09 +00:00
Robert Reif
da9c394f67
Stub out DRVM_MAPPER_RECONFIGURE support.
2005-04-12 10:14:57 +00:00
Alexandre Julliard
541e5b3751
Store the pixmap depth and the DIBSECTION pointer in the phys bitmap
...
structure. Avoid a few GDI_GetObjPtr calls.
2005-04-11 18:54:30 +00:00
Robert Shearman
51ae41eb0b
Return an error instead of crashing later on a divide by zero
...
exception when an alignment of 0 is specified.
2005-04-11 18:50:58 +00:00
Juan Lang
c1fe67bc36
- add write support to IPropertyStorage, with tests
...
- misc. cleanups the tests turned up
2005-04-11 18:50:45 +00:00
Huw Davies
8dabf51d39
Directory items should have the SFGOA_FILESYSANCESTOR attribute.
...
Add a test for this and cleanup the shlfolder test a bit.
2005-04-11 18:50:01 +00:00
Vincent Béron
81bda71e9a
Don't reference c:\windows directly.
2005-04-11 18:49:40 +00:00
Jacek Caban
93eb433ec2
Stub implementation od IPersist, IPersistMoniker, IPersistFile,
...
IMonikerProp.
2005-04-11 16:11:52 +00:00
Mike McCormack
d6fdac2676
Calculate the size of the next mailslot message correctly.
2005-04-11 16:11:32 +00:00
Jason Edmeades
2f30d307df
Ensure A->W version of InternetCrackURL passes correct length values,
...
and associated tests.
2005-04-11 16:10:50 +00:00
Steven Edwards
98efef18d4
Avoid using ver.h in favor of winver.h.
2005-04-11 16:10:33 +00:00
Juan Lang
50794ce787
Add traces, add unit tests for IPropertyStorage, and fix the problems
...
they caught.
2005-04-11 14:30:24 +00:00
Juan Lang
6d83105054
- set size required correctly for all supported options
...
- tidy up a few lines of indenting in INET_QueryOptionHelper
- implement querying INTERNET_OPTION_PROXY
2005-04-11 14:26:18 +00:00
Matthew Mastracci
11959ba310
Correctly lock and unlock surface for a single-surface Blt() and
...
BltFast() call.
2005-04-11 14:26:00 +00:00
Hans Leidekker
4ead2b4cb7
Implement GetNamedSecurityInfo.
2005-04-11 14:25:41 +00:00
Rein Klazes
bf559d544b
Fix X11DRV_DIB_SetImageBits_RLE(4|8) when an non-zero x-offset
...
(argument left) is specified.
2005-04-11 14:25:26 +00:00
Tom Wickline
e4a3c2e4ee
Sync to the latest opengl specs.
2005-04-11 14:24:27 +00:00
Hannu Valtonen
06d9713f3d
Added mousewheel support.
2005-04-11 14:22:21 +00:00
Paul Vriens
b4db6533a0
Flags should be or-ed.
2005-04-11 14:21:33 +00:00
Dimitrie O. Paun
9da93dd879
Tab unicodification.
2005-04-11 14:21:15 +00:00
Dimitrie O. Paun
30a66a051c
MonthCal unicodification.
2005-04-11 14:21:00 +00:00
Mike McCormack
016206c1e1
Move mailslot set and query info implementation to ntdll.
2005-04-11 14:20:49 +00:00
Huw Davies
861282bf28
Fix the icon resource ids (most were off by one).
...
Fix IExtractIcon_{GetIconLocation,Extract} to use -ve icon resource
ids and fix bugs relating to confusion between resource ids and the
system imagelist indicies.
Extend the system imagelist initialization hack to load both +ve and
-ve resource ids.
Add a printer icon (that'll be used by an upcoming printer folder
patch).
2005-04-11 13:04:41 +00:00
José Manuel Ferrer Ortiz
4f50a2c0dc
Spanish translations updated.
2005-04-11 13:01:46 +00:00
Vincent Béron
67da678ca6
Make static some functions used only in a single file.
2005-04-11 13:00:28 +00:00
Robert Reif
ff77f1343e
Initialize primary buffer on open.
2005-04-11 13:00:00 +00:00
Juan Lang
6f3228a539
Implement SetupDiClassNameFromGuidExA.
2005-04-11 12:59:45 +00:00
Mike McCormack
80a6696054
Add stub for FaultInIEFeature.
2005-04-11 12:58:58 +00:00
Dimitrie O. Paun
e50960b3d8
Audit the code against Comctl32.dll version 6.0.
...
Handle notification and styles as in the other controls.
Maintain the const for strings throughout parsing.
2005-04-11 12:58:30 +00:00
Ulrich Czekalla
8b20d72005
Clear systemtime struct so we don't return garbage in uninitialized
...
fields.
2005-04-11 12:57:57 +00:00
Glenn Wurster
f3c99197ac
Fix array index crash in buidling GDI palette from logical palette.
2005-04-11 12:57:10 +00:00
Michael Jung
44cb0906da
Make crypt functions more robust in case of incorrect api usage.
2005-04-11 12:55:36 +00:00
James Hawkins
eb9250bf12
Create the 'Test' value in a temporary subkey to avoid conflicts
...
between tests.
2005-04-11 12:52:32 +00:00
James Hawkins
fd6d3567de
Remove nonstandard type LPLPVOID.
2005-04-11 12:52:00 +00:00
Lionel Ulmer
acdc84e673
Create the GL texture id at texture-binding time.
2005-04-11 12:51:22 +00:00
Krzysztof Foltman
01cd9fb2c6
- EM_CANPASTE implemented
...
- updated TODO list (including list of (un)implemented messages)
- fixed WM_PASTE (the previous version might not close the clipboard
if it didn't contain a usable format)
- scrollbar operations (like clicking on arrows) should update
scrollbar's current position
2005-04-11 12:50:48 +00:00
Dimitrie O. Paun
396ee7403f
Cleanup the API docs. Few indentation/formatting fixes.
2005-04-11 12:50:01 +00:00
Robert Reif
ed8cf4e3a9
Changed regression test to make sure position is correctly checked
...
when a different type is returned.
Added Jeremy White's WAVE_FORMAT_DIRECT/WAVE_MAPPER fix.
Added waveInGetPosition checks.
2005-04-11 12:49:22 +00:00
Robert Reif
c002dfc005
Correctly handle where waveOutGetPosition changes timepos.wType
...
because the requested type is not supported.
Added Jeremy White's waveOutGetPosition fix to waveInGetPosition.
2005-04-11 12:49:04 +00:00
Mike Hearn
f0d4fa0465
Only do unicode conversion in HTML Help control when filename is
...
specified.
2005-04-11 12:47:40 +00:00
Mike McCormack
499a887d0f
Load and display bitmaps in the dialogs.
2005-04-11 12:47:20 +00:00
Rein Klazes
8db7b53359
In ScrollWindowEx, if the window already has an update region then add
...
this to hrgnUpdate. With a conformance test.
2005-04-11 12:47:01 +00:00
Alexandre Julliard
0a63a72f81
Introduced an X_PHYSBITMAP structure to allow storing more x11drv
...
information about a bitmap than just the pixmap id.
2005-03-31 19:13:03 +00:00
Rein Klazes
7308f16b32
Fix some incorrect uses of the ok macro where the result depends on
...
the evaluation order of its arguments.
2005-03-31 19:07:08 +00:00
Hans Leidekker
a19bf290f0
Implement and test _chsize.
2005-03-31 19:06:10 +00:00
Alexandre Julliard
313554f01f
Avoid directly accessing the BITMAPOBJ structure.
2005-03-31 19:05:48 +00:00
Alexandre Julliard
0b1d1d9752
Removed the no longer needed X11DRV_get_client_area_offset function.
2005-03-31 15:44:20 +00:00
Alexandre Julliard
bc75f2f6c9
Return the coordinates information needed to setup the DC parameters
...
in the get_visible_region request instead of requiring the client to
compute it again.
2005-03-31 15:36:57 +00:00
Rein Klazes
7c342b4ce3
If ScrollWindowEx do not use the DCX_USESTYLE to get a DC. Instead
...
calculate DCX_CLIPSIBLINGS, DCX_PARENTCLIP and DCX_CLIPCHILDREN. The
DCX_CLIPCHILDREN is not used when ScrollWindowEx is called with a
SW_SCROLLCHILDREN flag. With a couple of regression tests.
2005-03-31 15:30:25 +00:00
Rein Klazes
b59484de49
Fix a copy&paste bug in get_buffer_pe.
2005-03-31 15:28:54 +00:00
Mike McCormack
6714664dee
Eliminate forward declarations, make functions static.
2005-03-31 15:26:30 +00:00
Alexandre Julliard
ee9b4265d4
Added support for the DC meta region.
2005-03-31 10:19:40 +00:00
Jacek Caban
df52b72694
Stub implementation of HTMLDocument2 interface.
2005-03-31 10:08:02 +00:00
Paul Vriens
b6ab64e44d
Use textlen instead of len.
...
Use textheight as the return value of DrawTextA.
2005-03-31 10:07:26 +00:00
Stefan Leichter
fdd2c7651a
Fix GetFileSecurityA test on Win98.
2005-03-31 10:07:11 +00:00
Paul van Schayck
d2c7a6863b
Don't stop looking for devices if one can't be opened.
2005-03-31 10:07:02 +00:00
Huw Davies
3d0b22b7b6
Set the registry keys under HCU\Software\Microsoft\Windows
...
NT\CurrentVersion to mimic the win.ini values.
2005-03-31 10:06:46 +00:00
Mike McCormack
7340a357ba
Fix up PIDL dumping code.
2005-03-31 10:05:59 +00:00
Aric Cyr
ca1dd053cf
Japanese 106 Keyboard fix.
2005-03-31 10:05:48 +00:00
Mike McCormack
2ab6a775bd
Implement mailslots.
2005-03-30 19:02:15 +00:00
Dmitry Timoshkov
9640918917
- Make GetSystemMenu respect CS_NOCLOSE.
...
- EnableMenuItem should not generate WM_WINDOWPOSCHANGING message.
- Make nonclient code check for presence of SC_CLOSE, not CS_NOCLOSE
window class style.
- Add a test case.
2005-03-30 18:59:27 +00:00
Michael Jung
46d2be988a
Removed the incomplete signature checking code.
2005-03-30 18:56:41 +00:00
Alexandre Julliard
eea706948a
The update region passed in WM_NCPAINT and the clipping region passed
...
to GetDCEx have to be in screen coordinates.
2005-03-30 17:11:46 +00:00
Francois Gouget
6b10c324c5
Assorted spelling fixes.
2005-03-30 17:08:31 +00:00
Hans Leidekker
6199b28238
Return a computername constructed from the hostname.
2005-03-30 17:04:55 +00:00
Alexandre Julliard
09e00cf412
Better handling of 16-bit native dlls when a 32-bit builtin with the
...
same name exists; should help with the 16-bit cards.dll issue.
Replace some magic error numbers by the corresponding names.
2005-03-30 10:31:33 +00:00
Alexandre Julliard
d99df2b757
Only reset the clip region in GetDC() if a new region is specified.
...
Don't release the clip region for window DCs in ReleaseDC(), except
when called from EndPaint().
Added a bunch of tests.
2005-03-30 10:28:58 +00:00
Uwe Bonnes
af305c7462
Zero out return string in GetMenuStringA/W.
2005-03-30 10:24:07 +00:00
Mike McCormack
9a99a39e0b
Stub implementation of RtlAbsoluteToSelfRelativeSD.
2005-03-30 10:22:51 +00:00
Robert Reif
2a438aa033
Keep dsound8.c and dsound.c in sync.
2005-03-30 10:21:44 +00:00
Alex Villacís Lasso
7bfc29028a
Initialize [orig|himetric][Width|Height] for PICTYPE_ICON case.
2005-03-30 10:21:30 +00:00
Robert Shearman
f74b0adbca
Move save_registry and unload_key server calls to ntdll.
2005-03-30 10:21:15 +00:00
Aric Stewart
6e821739f2
Make sure the GUID of the typelib we are registering matches the guid
...
requested from MSI. If not search the given typelib file to find the
typelib requested to register.
2005-03-30 10:19:08 +00:00
Mike McCormack
ddf74e6798
Implement ChangeServiceConfig.
2005-03-29 19:51:40 +00:00
Peter Berg Larsen
a667d536b9
Janitorial: Get rid of strncpy/strncpyW.
2005-03-29 19:49:21 +00:00
Jerry Jenkins
4a8ce2ae41
Improve winealsa dsound driver by accessing sound driver's buffer
...
directly in an undocumented way.
2005-03-29 19:48:07 +00:00
Oliver Stieber
67f2ad4563
- Volume now inherits Resource. This isn't the way Microsoft implements
...
the interface but it is more correct way (Microsoft even have a
resource type of volume).
- Moved usage, format, allocatedMemory and size onto the resource
class structure.
- Refactored Preload for classes that inherit BaseTexture, preload now
binds the texture instead of bind texture calling preload, bindTexture
allocated a glTexture if there isn't one.
- Added two new class static members BaseTexture_CleanUp and
Resource_CleanUp that should be called by classes that implement
BaseTexture or Resource.
2005-03-29 19:01:00 +00:00
Alexandre Julliard
026a4b0d0d
Only restore the DC attributes on the next GetDC, and add support for
...
the DCX_NORESETATTRS flag.
Get rid of the DCE flags, simplify the code a bit.
Add some test cases.
2005-03-29 18:59:02 +00:00
Alex Villacís Lasso
2612f61fff
Fix failure to notice the use of a GIF palette index greater or equal
...
to 128 for transparency.
2005-03-29 18:57:15 +00:00
Huw Davies
8710dde01f
In a call to EnumEnhMetaFile when hdc is NULL, lpRect may be NULL. Add
...
a test for this.
2005-03-29 18:56:35 +00:00
Huw Davies
9be7f2789f
WriteFmtUserTypeStg doesn't pull a CLSID from the registry - it's
...
unclear when (if at all) this gets written.
2005-03-29 18:56:22 +00:00
Alexandre Julliard
89b0f3ae6e
Moved 16-bit string functions to user16.c and kbd16.c.
2005-03-29 13:15:44 +00:00
Eric Pouech
7ea69cc7ea
- Various improvements for minidump module information
...
. added timestamp & checksum in PE module
. added size & checksum in ELF module
. wine loader now appears with its pathname.
- Implemented PE & ELF timestamp & checksum validation in
SymFindFileInPath.
2005-03-29 13:14:08 +00:00
Alexandre Julliard
d54db1911e
Moved rectangle functions to uitools.c and removed rect.c.
2005-03-29 13:12:56 +00:00
Dimitrie O. Paun
d4193bbd68
Unicodify WINSPOOL_OpenDriverReg().
2005-03-29 13:10:35 +00:00
Huw Davies
e42a23d2d3
Don't close reg key if the open failed.
2005-03-29 13:06:57 +00:00
Marcus Meissner
41079866f7
Serialize NULL pointer interfaces correctly.
2005-03-29 13:06:44 +00:00
Rein Klazes
a4ae750a87
ScrollWindow should call ScrollWindowEx with the SW_ERASE flag
...
set. With conformance test.
2005-03-29 13:06:32 +00:00
James Hawkins
580ded65e7
- Implement NtLoadKey.
...
- Forward RegLoadKey to NtLoadKey.
2005-03-29 11:38:58 +00:00
Alexandre Julliard
6de70abdd4
Moved 16-bit rectangle functions to user16.c.
2005-03-29 11:35:24 +00:00
Troy Rollo
f51736cb0c
Implement SetCPGlobal (an undocumented Win32 API).
2005-03-29 11:34:03 +00:00
Michael Jung
976bdc4faa
Added a test for advapi32, which documents a crash in wine triggered
...
by incorrect api usage.
2005-03-29 11:32:13 +00:00
Vincent Béron
c822566974
Change prototypes so gcc with some warnings doesn't bark.
2005-03-29 11:32:04 +00:00
Stefan Leichter
25102d6b25
Fix GetFileSecurityW for not existing directories/files.
2005-03-29 11:31:18 +00:00
Eric Pouech
61beaf48d3
- PDB: better checking for error conditions
...
- Fixed name demangling (when activated) when searching for a symbol
2005-03-29 11:30:57 +00:00
Jacek Caban
e594762ad3
Fixed ntdll:reg test on win9x.
2005-03-29 11:30:32 +00:00
Dmitry Timoshkov
d6b063e380
Handle control characters in VkKeyScanEx similar to what Windows
...
does.
2005-03-29 11:30:13 +00:00
Rein Klazes
607bb11a86
- GetScrollRange should return an empty range, both upper and lower
...
limit zero, if the window has no scrollbars (msdn).
- GetScrollInfo's return value is TRUE is nBar is SB_CTL or if
anything is filled in the SCROLLINFO structure, otherwise the return
value is FALSE.
2005-03-29 11:29:50 +00:00
Marcus Meissner
4b5f3c61ad
Fixed VT_BSTR|VT_BYREF marshalling.
...
Added VT_I4|VT_BYREF marshalling.
2005-03-29 11:29:11 +00:00
Mike McCormack
180f04059b
Split out database functions, remove dependence on wine/unicode.h.
2005-03-29 11:28:57 +00:00
Peter Berg Larsen
e732fc023d
Janitorial: Get rid of strncpy/strncpyW.
2005-03-28 14:17:51 +00:00
Alexandre Julliard
65e4d34599
Merged X11DRV_BITMAP_CreateBitmapHeaderFromPixmap into
...
X11DRV_DIB_CreateDIBFromPixmap and simplified the code a bit.
2005-03-28 10:06:06 +00:00
Mike McCormack
6c42be25e7
Implement CreateMailslot using NtCreateMailslotFile.
2005-03-28 10:03:56 +00:00
Mike McCormack
a63c2eb30b
Remove function prototypes, make functions static.
2005-03-28 10:01:45 +00:00
Stefan Leichter
3548b87f75
Added a test for GetFileSecurityA.
2005-03-28 10:00:59 +00:00
Marcus Meissner
89feaca290
Fixed ppvObject serializer (deref twice instead of once).
...
Actually pass back return value of remote call in type marshaller.
2005-03-28 10:00:49 +00:00
Jakob Eriksson
40224b6ebc
Remove tests that fail badly on Windows 98.
2005-03-28 10:00:25 +00:00
Saulius Krasuckas
cf25b683ba
Fix an error code for ME.
2005-03-28 10:00:13 +00:00
Alexandre Julliard
5fd13261a0
Added X11DRV_get_pixmap and X11DRV_set_pixmap functions to avoid
...
direct accesses to the physBitmap field of the bitmap structure.
2005-03-27 18:30:51 +00:00
Mike Hearn
edcbd13665
Fix BSTR tracing in the typelib marshaller.
2005-03-27 18:20:10 +00:00
Alexandre Julliard
3a522f3d71
Store the handle to the stock bitmap when the first DC is created to
...
avoid exporting the DEFAULT_BITMAP define.
2005-03-27 18:19:59 +00:00
Marcus Meissner
c91df67f11
Format VT_UI1, VT_I1, VT_UI2, VT_I2 correctly.
2005-03-27 18:17:19 +00:00
Mike McCormack
e19ce3bd40
Remove unnecessary function prototypes.
2005-03-27 18:16:49 +00:00
Mike McCormack
1ff3bf8e69
Remove function prototypes, make functions static.
2005-03-27 18:16:25 +00:00
Alexandre Julliard
fe661fa752
Store the DCE pointer in the DC physDev structure using an x11drv GDI
...
escape.
2005-03-27 17:58:41 +00:00
Mike McCormack
a5cb5a2ab3
Use api definitions, remove duplicate code.
2005-03-27 17:54:48 +00:00
Hans Leidekker
d0965ae873
Remove stray 8bit character.
2005-03-27 17:54:17 +00:00
Jerry Jenkins
2239b3ae2e
Don't mistake frames for bytes.
2005-03-27 17:52:32 +00:00
Robert Shearman
5a6461071e
Fix size passed to SPI_NONCLIENTMETRICS.
2005-03-27 17:52:16 +00:00
Marcus Meissner
e6260a3625
Added IDispatch::GetIDsOfNames() special case serializing.
...
Handle VT_PTR / NULL marshalling correctly.
2005-03-27 17:51:59 +00:00
Alexandre Julliard
5e6461b6e7
Explicitly store the stack of saved DCs in the DC structure instead of
...
using the 16-bit hNext field in the object header.
2005-03-25 20:58:29 +00:00
Alexandre Julliard
0afa832f37
Maintain the stack of saved vis regions in the DC structure instead of
...
storing it directly in the region objects.
2005-03-25 20:52:53 +00:00
Dimitrie O. Paun
8df71a6cfa
Use {Alloc,ReAlloc,Free}() instead of Heap{Alloc,ReAlloc,Free}().
2005-03-25 20:49:00 +00:00
Paul Vriens
0b3b35116a
Print retval in decimal to avoid confusion.
...
NT4 fails with ERROR_INVALID_TARGET_HANDLE instead of
ERROR_REDIR_PAUSED.
Use some correct messages on error.
Extra tracing.
2005-03-25 20:47:50 +00:00
Ulrich Czekalla
e64b875311
Child windows with the WS_POPUP style are allowed to have a menu.
2005-03-25 20:47:32 +00:00
Jacek Caban
6f9ddc3bab
Added mshtmhst.idl.
2005-03-25 20:46:48 +00:00
Rein Klazes
a807c5efce
ScrollDC and X11DRV_SCROLLDC should scroll only pixels coming from
...
within the visible region, clipped to the clipping region if that
exists. Add the destination of pixels coming from the outside of this
region to the update region. With tests that depend on this.
2005-03-25 17:11:04 +00:00
Alexandre Julliard
2fb7c8754a
Moved DCE support to the X11 driver.
2005-03-25 16:47:04 +00:00
Mike Hearn
dc84b8a4c7
Don't fault on NULL pointers in Is*Ptr functions.
2005-03-25 16:38:50 +00:00
Mike Hearn
9b79651579
Fix PARAMFLAG_FOUT typo in the tmarshaller.
2005-03-25 16:38:37 +00:00
Mike McCormack
30e388af51
Use strdup, implement MsiDatabaseImportA.
2005-03-25 16:38:26 +00:00
Ulrich Czekalla
852fc5f161
Don't map point to parent's client window because the rest of the code
...
assumes screen coordinates.
2005-03-25 16:38:15 +00:00
Alexandre Julliard
4d32a475a8
Replace the link_window request by a set_parent request since that is
...
all link_window is used for at this point.
Get rid of the WIN_LinkWindow/UnlinkWindow functions.
2005-03-25 10:38:56 +00:00
Dimitrie O. Paun
0ac16713fd
Proper handling for GWL_STYLE.
...
Minor cleanups.
2005-03-25 10:27:11 +00:00
Dimitrie O. Paun
ecc850c460
Fix a memory leak in toolbar. Avoid casts.
2005-03-25 10:27:00 +00:00
James Hawkins
1ef206de77
Replace a trace with a previously removed test.
2005-03-25 10:26:18 +00:00
Dimitrie O. Paun
b1d65cb15d
Handle wParam in WM_PAINT properly: if non-null, it is the hdc we are
...
supposed to use to draw into.
2005-03-25 10:26:10 +00:00
Dimitrie O. Paun
8e276da00f
Add Robert Shearman's explanation about WM_NCPAINT.
...
Move testing comments in a more appropriate place.
2005-03-25 10:25:45 +00:00
Jakob Eriksson
d69bdcfc21
Don't run FilterGraph tests if FilterGraph functionality is not
...
available.
2005-03-25 10:25:24 +00:00
Jakob Eriksson
ec6f9ad356
Fix thread affinity test for SMP machines.
2005-03-25 10:25:11 +00:00
Jakob Eriksson
53a4473334
No need continuing tests if no NetUserGetInfo.
2005-03-25 10:24:45 +00:00
Alexandre Julliard
e802bcb2e2
Try a TrueColor visual if Xrender fails with a DirectColor one.
2005-03-24 21:04:10 +00:00
Jakob Eriksson
9ed61de9a2
Get rid of HeapAlloc casts.
2005-03-24 21:01:35 +00:00
Alexandre Julliard
23d9ac25b2
Avoid calling WIN_ListChildren from the graphics drivers.
2005-03-24 20:41:27 +00:00
Kevin Koltzau
f4767f1424
Added full support for xbuttons (side mouse buttons).
2005-03-24 19:15:41 +00:00
Alexandre Julliard
37698099d9
Take into account the more correct behavior of recent Linux kernels.
2005-03-24 19:05:02 +00:00
Mike McCormack
77a19ed8e6
Replace instances of HeapAlloc/MultiByteToWideChar with the internally
...
defined strdupAtoW.
2005-03-24 19:04:06 +00:00
Aric Stewart
f8f64406fc
If running in UI mode, then display the UI mode dialogs at the end of
...
the installs.
2005-03-24 19:03:45 +00:00
Alex Villacís Lasso
2dd3288c43
After Float->string conversion via sprintfW(), VarDecFromR[4|8] is
...
forced to use US locale for string->Decimal conversion, to agree with
sprintfW().
2005-03-24 19:03:14 +00:00
Jakob Eriksson
6be7d751a0
Fix some Windows 95 issues.
2005-03-24 19:02:38 +00:00
Alexandre Julliard
039603c77d
Don't maintain a client-side WND structure for the desktop window.
...
Made WIN_GetPtr return WND_DESKTOP in that case.
2005-03-24 15:18:50 +00:00
Mike McCormack
bf0f6a22d2
Make sure there's only one place we allocate dialog controls.
2005-03-24 15:09:31 +00:00
Mike McCormack
c3ab871ff9
Clean up registry functions.
2005-03-24 15:09:18 +00:00
Phil Krylov
6b379fb29f
Fixed \u keyword to output signed 16-bit values. Also fixed CP_SYMBOL
...
conversion and the detection of the default font's codepage.
2005-03-24 15:09:05 +00:00
Hans Leidekker
caf62a40ff
Pretend there are 0 terminal server sessions and processes.
2005-03-24 15:08:48 +00:00
Rein Klazes
3ef45c7805
Support relay tracing of functions with 18 arguments.
2005-03-24 15:08:37 +00:00
Raphael Junqueira
97d848aa19
- use WINE_DINPUT_KEYBOARD_MAX_KEYS instead hard-coded 256 value
...
- better use of critical section
- some cleanup to better understand code paths
- logic correction on SetWindowsHookExA/UnhookWindowsHookEx on
keyboard.
2005-03-24 15:08:27 +00:00
Huw Davies
b675c1a92e
The depth of the colour bitmap needs to match that of the screen.
2005-03-24 15:07:40 +00:00
Dimitrie O. Paun
4cfce24f0e
Complete the unicodification of comctl32undoc.
2005-03-24 15:07:23 +00:00
Alexandre Julliard
04881fae7a
Get rid of the window lock suspend mechanism.
2005-03-23 13:18:51 +00:00
Francois Gouget
93416cdaf7
Assorted spelling fixes.
2005-03-23 13:15:18 +00:00
Hans Leidekker
860c90a322
Pretend there are 0 log records.
...
Improve traces.
2005-03-23 13:09:27 +00:00
Ron Jensen
888fb43ba2
Avoid bad visual errors in thread_selection_wnd().
2005-03-23 13:08:35 +00:00
Alexandre Julliard
3b73e1277f
Get rid of the remaining WIN_FindWndPtr calls.
2005-03-23 12:00:51 +00:00
James Hawkins
34955ea696
Add RegSaveKey, RegLoadKey tests.
2005-03-23 11:59:06 +00:00
Jason Edmeades
06c7c90a69
Make the treeview correctly search when the top index is selected.
2005-03-23 11:58:58 +00:00
Alex Villacís Lasso
38a03ca6c8
Test for PeekNamedPipe with zero-length buffer.
2005-03-23 11:58:32 +00:00
Robert Reif
b19aaf1e46
Don't fail when opening a device in direct sound mode. Rather, try
...
alternate formats first before failing.
2005-03-23 11:58:05 +00:00
C. Scott Ananian
afa94e3a98
Teach VERSION_GetLinkedDLLVersion about Mingw32 applications.
2005-03-23 11:57:39 +00:00
Alexandre Julliard
0bc8377bc2
Create a new server request for accepting hardware messages instead of
...
abusing reply_message.
Allow passing the determined window for a hardware message back to the
server to have it redispatch the message to the correct thread.
2005-03-23 10:33:17 +00:00
Robert Shearman
caec6026e7
- Window styles passed to CreateWindowEx must the same as passed in
...
CREATESTRUCT for WM_CREATE/WM_NCCREATE.
- Fix cases where WS_EX_WINDOWEDGE style is applied.
- Tests for the above.
2005-03-23 10:26:15 +00:00
Marcus Meissner
6d32d63979
Fixed MsiDatabaseImportA, MsiDatabaseImportW, and
...
MsiCreateAndVerifyInstallerDirectory stub parameter counts.
2005-03-23 10:24:53 +00:00
Dimitrie O. Paun
a46b7fb404
Complete unicodification of the treeview common control.
2005-03-23 10:24:42 +00:00
Dimitrie O. Paun
67607f9e4c
Complete unicodification of the tooltips common control.
2005-03-23 10:24:20 +00:00
Dimitrie O. Paun
e912c6a931
Complete unicodification of the toolbar common control.
...
Move a header comment for consistency with the other controls.
Very small alignment fixes.
2005-03-23 10:24:06 +00:00
Dimitrie O. Paun
2c236638a9
Complete unicodification of the rebar common control.
2005-03-23 10:23:41 +00:00
Dimitrie O. Paun
2fbd839e90
Complete unicodification of the propsheet common control.
2005-03-23 10:23:23 +00:00
Dimitrie O. Paun
4904c8b52b
Complete unicodification of the header common control.
2005-03-23 10:23:06 +00:00
Dimitrie O. Paun
8d435f04f8
Complete unicodification of the flatsb common control.
2005-03-23 10:22:52 +00:00
Dimitrie O. Paun
2e0431ea44
Complete unicodification.
2005-03-23 10:22:37 +00:00
Jeremy White
cd5ee268b8
Revamp the volume logic to be more self contained, fix a few bugs so
...
that the volume is correctly read, and is correctly converted to
windows style volume numbers.
2005-03-23 10:22:16 +00:00
Alexandre Julliard
564915eadc
Simplify hardware message processing by merging the "raw" and "cooked"
...
processing into a single function.
2005-03-22 21:48:40 +00:00
Hans Leidekker
ac147fefc7
Fix some -Wsign-compare and -Wuninitialized warnings.
2005-03-22 21:17:34 +00:00
Mike Hearn
3a9587e09f
Log to +seh when an IsBad* function faults.
2005-03-22 21:16:39 +00:00
Jakob Eriksson
4fead33f30
If the device gets interrupted, we just give up.
2005-03-22 21:16:24 +00:00
Jakob Eriksson
e4fea46b94
Test fix.
2005-03-22 21:16:04 +00:00
Alexandre Julliard
3ea748b7c8
Fetch again the file time to compare against to avoid rounding errors.
2005-03-22 21:14:51 +00:00
Jakob Eriksson
195d4018aa
Abort if we can't create a named pipe at all.
2005-03-22 21:14:00 +00:00
Jakob Eriksson
461c830745
Eliminate HeapAlloc casts.
2005-03-22 18:26:06 +00:00
Alex Villacís Lasso
341f98ad8f
PeekNamedPipe now checks both for a NULL buffer and a zero-length
...
buffer before trying to recv() from the pipe.
2005-03-22 18:23:44 +00:00
Jakob Eriksson
b718b0b019
StrRetToStrNAW returns ok on NT4, though it should return FALSE.
2005-03-22 18:19:13 +00:00
Jakob Eriksson
665b9ca377
More trace info from storage32 test.
2005-03-22 18:18:43 +00:00
Jakob Eriksson
a4fe0d6003
More trace info.
2005-03-22 18:18:14 +00:00
Rustam Chernotkach
1283bd9354
Added support for ANAT (Anadyr Standard Time) to TZ_INFO.
2005-03-22 18:17:31 +00:00
Jakob Eriksson
c515a306e6
If the variable does not exist, just return.
2005-03-22 18:17:07 +00:00
Jakob Eriksson
4364d06821
Windows 98 doesn't like it when we delete the tempfile.
2005-03-22 18:16:53 +00:00
Aric Stewart
8760ed97f2
Test package creation.
2005-03-22 16:45:55 +00:00
Dmitry Timoshkov
e842676194
If an MDI child becomes active restore previously maximized MDI
...
child.
2005-03-22 16:45:31 +00:00
Jakob Eriksson
caf7aefc65
Fix patching error in file time test.
2005-03-22 16:44:57 +00:00
Dmitry Timoshkov
10a7c25ac7
Add support for Serbian cyrillic X11 keyboard layout.
2005-03-22 16:42:47 +00:00
Phil Krylov
0fdbec319b
Made RTF reader and writer handle codepages mostly similar to the
...
original riched20.dll.
2005-03-22 16:41:36 +00:00
C. Scott Ananian
aa6367400a
EDIT_EM_SetSel: Old/new selection range ordering code would break when
...
old_end < start < end < old_start.
Reset EF_UPDATE flag after we've sent the update.
2005-03-22 16:40:36 +00:00
Hans Leidekker
8cf1389409
Dutch resource translation.
2005-03-22 16:39:25 +00:00
Jakob Eriksson
30af06f788
Fix for NT4 behaviour.
2005-03-22 16:39:02 +00:00
Alexandre Julliard
5054c79880
Try to always keep the server window Z-order in sync with the X11 one
...
using a heuristic based on mouse and expose events.
2005-03-21 12:37:00 +00:00
Troy Rollo
9c7932d475
Implement CreateUrlCacheEntryW and CommitUrlCacheEntryW. Replace the
...
existing 'A' versions with calls to the 'W' versions.
2005-03-21 12:33:17 +00:00
Robert Reif
f1565973b6
Fix direct sound capabilities to match hardware.
2005-03-21 12:32:48 +00:00
Alexandre Julliard
c3b7da47f8
Fixed a missing patch chunk.
2005-03-21 11:50:06 +00:00
Dimitrie O. Paun
ad23586ce1
Pull the WM_TIMER handling into its own function.
...
ANIMATE_DrawFrame shouldn't worry about locking, the lock should be
held by the caller.
2005-03-21 11:27:49 +00:00
Mike McCormack
17c3106896
Eliminate casts of the return value of HeapAlloc.
2005-03-21 11:25:13 +00:00
Mike McCormack
3a0f930ab4
Remove casts and unused code.
2005-03-21 11:24:38 +00:00
Thomas Kho
2a7fce1ce2
Added tests for sendto, recvfrom, and getservbyname.
2005-03-21 11:21:31 +00:00
Robert Reif
3279b6de6e
Clean up handle usage.
2005-03-21 11:21:18 +00:00
Alexandre Julliard
44e6d5a48d
Don't try to resync Z-order on ConfigureNotify events, this cannot
...
work right anyway.
2005-03-21 10:57:21 +00:00
Vincent Béron
811725ac20
Correct and complete some api documentation.
2005-03-21 10:55:13 +00:00
Troy Rollo
085f95ec3a
Corrections to UrlIsW and UrlIsA.
...
URL_IS_OPAQUE results depend only on the scheme, not on the URL.
URL_IS_FILEURL also only depends on the scheme ("file:").
2005-03-21 10:54:35 +00:00
Glenn Wurster
a21255d102
Remove break statements missed in last patch.
2005-03-21 10:53:42 +00:00
Vincent Béron
1d5df043d4
WineDirect3DCreate has 3 args in the source.
2005-03-21 10:52:32 +00:00
Vincent Béron
0bdac8c0f9
Use "" for Windows includes in dlls, instead of <>.
2005-03-21 10:52:26 +00:00
Jacek Caban
fbe35b626f
Key words and replacements are case insensitive.
2005-03-21 10:52:04 +00:00
Robert Shearman
6a365e0074
iSelectedImage is allowed to be 0.
2005-03-21 10:51:14 +00:00
Robert Shearman
77fcaa4b93
Fix SHCopyKey to treat string parameter correctly as source path
...
instead of destination path.
2005-03-21 10:50:55 +00:00
Vincent Béron
1e365f7791
Fixed some calling conventions.
2005-03-21 10:32:45 +00:00
Dimitrie O. Paun
dcd3fde210
Complete unicodification.
2005-03-21 10:30:33 +00:00
Dimitrie O. Paun
d09baae23d
Proper handling for GWL_STYLE.
...
Store and use hwndSelf in the PAGER_INFO.
Pass the infoPtr around instead of hwnd.
Use proper types in the function signatures.
Fix a few return statements.
2005-03-21 10:30:18 +00:00
Troy Rollo
963b63ecbd
ix test for STGM_SHARE_EXCLUSIVE on nameless DocFiles.
2005-03-21 10:30:01 +00:00
Christian Costa
967f11dd8d
Removed wrong FIXMEs.
2005-03-21 10:28:49 +00:00
Filip Navara
4a5ade0eb1
Specify correct buffer size in GetPrivateProfileStringW calls.
2005-03-21 10:28:38 +00:00
Ivan Leo Puoti
627d2fa7a2
Improve parameter checking in NtCreateFile.
...
Add documentation for ea_buffer and ea_length.
2005-03-21 10:28:23 +00:00
Matthew Mastracci
9eead12471
If a FOURCC surface specifies DDSD_PITCH, use that instead of
...
dwLinearSize.
2005-03-21 10:28:09 +00:00
Dimitrie O. Paun
3e7c8e78dc
Delete the critical section when freeing up the infoPtr.
2005-03-21 10:27:58 +00:00
Robert Reif
0c9c020d68
Print out message name to make reading traces easier.
2005-03-21 10:27:47 +00:00
Krzysztof Foltman
d6b198b3bd
- PageUp key support.
...
- Support for "normal" scroll bar functionality (line and page
scrolling).
2005-03-21 10:27:24 +00:00
Alexandre Julliard
f1020bc6e0
Added support for the TLS expansion slots, adding an extra 1024
...
entries.
2005-03-19 17:14:12 +00:00
Robert Reif
2b3aa7c5be
Fall back to default prepare/unprepare header functions.
2005-03-19 17:11:02 +00:00
Robert Reif
1e17a784c6
Fix block align error message to show length before fix up.
2005-03-19 17:09:33 +00:00
Mike McCormack
fd40ace3d3
Fix usage of STGM_ enumerations, remove forward declaration.
2005-03-19 17:09:14 +00:00
Mike McCormack
2597b1beca
Remove forward declarations of interface methods.
2005-03-19 17:09:03 +00:00
Mike McCormack
b7cc006c33
Remove an unused function.
2005-03-19 17:08:52 +00:00
Mike McCormack
4c20cc6f0f
- test cases for summary information
...
- fix memory leaks
2005-03-19 17:08:34 +00:00
Krzysztof Foltman
810b261175
- made string operations consistent wrt whitespace handling (which
...
should greatly improve stability of the wrap code and eliminate
regressions of the most recent versions)
- completely new scrollbar handling (much more reliable) and related
redraw fixes
- Page Down handler (no Page Up yet, fixing wrap/redraw/scrollbar bugs
was of higher priority)
2005-03-19 17:06:17 +00:00
Robert Shearman
16779f1e5e
Fix deadlock caused by not leaving the critical section on all code
...
paths.
2005-03-19 17:05:41 +00:00
Robert Shearman
1571df5722
Fix memory leak in OleDuplicateData on error path (found by Smatch).
2005-03-19 17:05:12 +00:00
Ulrich Czekalla
11f2cb1877
GetCPInfo should return FALSE if called with NULL info buffer.
2005-03-19 17:04:56 +00:00
Jacek Caban
e10b58425f
Added implementation of File[Un]Register and Resource[Un]RegisterSz.
2005-03-19 17:04:13 +00:00
Jon Griffiths
1174e64928
Avoid a magic number.
2005-03-19 17:03:43 +00:00
C. Scott Ananian
f65e415d64
UPDOWN_GetBuddyInt should not fail when the control is empty.
2005-03-18 14:09:12 +00:00
Jacek Caban
7ff344e20f
Fixed vartype test.
2005-03-18 14:02:12 +00:00
Mike McCormack
758a69515b
Implement summary information loading and saving.
2005-03-18 14:01:39 +00:00
Jon Griffiths
6064680f71
Implement @188,190,195,200,256,478,481.
...
IUnknown_EnableModeless() also handles IOleInPlaceActiveObject.
2005-03-18 14:01:16 +00:00
Alexandre Julliard
654eee5291
Revert changes to the painting code, the WM_CTLCOLORSTATIC message
...
should not be sent from the animation thread.
2005-03-18 10:30:13 +00:00
Robert Reif
03c88f5f60
Add support for more than one sound card.
...
Fix wave out support when no volume control is present.
Use proper structure for wave in device caps.
2005-03-18 10:26:05 +00:00
Robert Reif
83d29a0761
Check wave out volume support.
2005-03-18 10:25:48 +00:00
Jacek Caban
b91e2d4a66
Fixed atl.rgs.
2005-03-18 10:25:34 +00:00
Jacek Caban
f362a3f408
Keys may have only one of attributes.
2005-03-18 10:25:29 +00:00
Gerald Pfeifer
e8a5c293c1
Fix compilation of the case without proper Linux joystick support.
2005-03-18 10:25:15 +00:00
Phil Krylov
297cd99ca3
Fixed support for RTF documents using ANSI charset and added support
...
for multibyte charsets, so that BIG5 and UTF-8 RTF documents are
working now.
2005-03-18 10:24:51 +00:00
Jon Griffiths
dbf222f3aa
Use LMEM_ flags for LocalAlloc(), not GMEM_ (GlobalAlloc).
2005-03-17 20:53:37 +00:00
Aric Stewart
984931bd09
For ShellExecuteExA we need to copy out the hProcess value from the W
...
structure.
2005-03-17 20:50:53 +00:00
Juan Lang
be84f8d9e6
Begin implementing IPropertyStorage.
2005-03-17 20:50:35 +00:00
Alexandre Julliard
f75609087a
Make the server know about the visible area of a window, which is the
...
window rect minus the caption and borders when they are handled by the
window manager.
2005-03-17 19:10:41 +00:00
Dmitry Timoshkov
75b93ff1aa
Match OVERLAPPED structure to the SDK definition.
2005-03-17 19:00:08 +00:00
Robert Reif
99042cfe64
Fall back to default header prepare and unprepare functions.
2005-03-17 18:56:14 +00:00
Mike McCormack
4098dc64ca
Remove some dead code and some ifdefs.
2005-03-17 18:55:49 +00:00
Hans Leidekker
e82731a3c7
Add more tests and fix InternetTimeToSystemTimeW accordingly.
2005-03-17 18:55:41 +00:00
Mike McCormack
c9bd224f0f
Fix a regression in the file open dialog.
2005-03-17 18:55:16 +00:00
Ivan Leo Puoti
f70e80b311
Add parameter checking and remove last fixme.
2005-03-17 18:55:00 +00:00
Jakob Eriksson
7676e9b868
More trace info.
2005-03-17 18:54:31 +00:00
Robert Reif
f7be545ede
Use real device name.
2005-03-17 18:54:20 +00:00
Alexandre Julliard
4e47afb36f
Compute the top clipping window directly on the server side.
2005-03-17 14:02:06 +00:00
Jakob Eriksson
7670aa128b
More trace info.
2005-03-17 13:58:06 +00:00
Mike McCormack
74952777e3
Fix dependencies.
2005-03-17 13:57:44 +00:00
Mike McCormack
b12ce9b446
Convert path to unicode, rearrange to remove forward declaration.
2005-03-17 13:57:38 +00:00
Phil Krylov
0284930129
Replaced slow and outdated character set handling in RTF reader by
...
Unicode/codepages support. Added charset->codepage conversion.
2005-03-17 13:57:27 +00:00
Robert Shearman
1b5ebabdce
- Add critsec debugging info.
...
- Move the modal loop called during RPCs into CoWaitForMultipleHandles.
- Use a mutex for long remoting calls to IRemUnknown methods.
- Remove locking in apartment_disconnectproxies as it is not needed.
- Use PostMessage instead of SendMessage so we can run the message
loop or not as appropriate.
2005-03-17 10:26:20 +00:00
Jeremy White
40df53aae2
Do not fallback to defaults if a driver, mapper, or midi is specified
...
in the registry; consolidate MMDRV_Init() into a single function.
2005-03-17 10:25:25 +00:00
Juan Lang
ac24801db0
Add a comment about byte order, change types to reduce casting and not
...
cast away constness.
2005-03-17 10:25:13 +00:00
Jacek Caban
3475dcdb93
Added implementation of DllCanUnloadNow.
2005-03-17 10:24:42 +00:00
Krzysztof Foltman
f089de1f4d
- RTF reader doesn't use RichEdit messages anymore (which saves on
...
unnecessary repaints)
- added unicode character support to RTF import (like: \u12345 ?)
- small fixes
- fixed whitespace identification bug
- removed drawing of paragraph marks
- improved stub implementations for IRichEditOle
2005-03-17 10:23:40 +00:00
Phil Krylov
48061e6899
Improved RTF export.
2005-03-16 20:18:11 +00:00
Jakob Eriksson
b9fddc05de
Test failed before on 98, NT4, 2000 and XP.
2005-03-16 20:17:31 +00:00
Alexandre Julliard
9ff2eea0e1
Don't force injected hardware messages to be queued in the current
...
thread.
2005-03-16 20:10:35 +00:00
Alexandre Julliard
bcb7591e41
Converted the make_ctests script to C (based on a patch by Royce
...
Mitchell III).
2005-03-16 20:02:17 +00:00
Jacek Caban
d12cb30693
Use ATLRegistrar to register atl.dll.
2005-03-16 19:53:41 +00:00
C. Scott Ananian
793fd5646b
Started a unit test case for the updown control.
2005-03-16 19:52:40 +00:00
Filip Navara
9f2bbd6566
_dbg_ILGetNext returns NULL if pidl->mkid.cb is zero, fix the loops
...
accordingly.
2005-03-16 19:51:13 +00:00
Jason Edmeades
c7e815c53b
Correct memory allocation macro.
2005-03-16 19:50:49 +00:00
Jakob Eriksson
534cf2334f
Fix broken test.
2005-03-16 19:49:57 +00:00
Jakob Eriksson
d4727291ca
SetDisplayMode can return DDERR_UNSUPPORTED. If it does, we shouldn't
...
try to restore something either.
2005-03-16 19:49:25 +00:00
Ulrich Czekalla
e3b59eac24
Don't mark a file as readonly if it has any write bit set.
2005-03-16 19:48:42 +00:00
Dimitrie O. Paun
fa241ee719
Audit the control against Comctl32.dll version 6.0.
...
Proper handling of GWL_STYLE.
Implement WM_CLOSE. Fix WM_SIZE implementation.
Small cleanups.
2005-03-16 19:47:52 +00:00
Jon Griffiths
86ad22bf9b
Fix two failures and (hopefully) a crash with early versions.
2005-03-16 19:47:37 +00:00
Juan Lang
2786964da2
Correct registering shell folders (values in Shell Folders key weren't
...
getting written).
2005-03-16 11:37:46 +00:00
Mike McCormack
95dea4969a
- Rename dupstrW to strdupW, and remove duplicate definition.
...
- Move definition of string manipulation functions to msipriv.h.
2005-03-16 11:31:35 +00:00
Dmitry Timoshkov
12bbaa7baf
Actually print dwExStyle in case of a mismatch.
2005-03-16 11:30:51 +00:00
Robert Reif
1a90d1cc3c
Provide default implementation of waveInPrepareHeader and
...
waveInUnprepareHeader if driver doesn't support them.
2005-03-16 11:30:34 +00:00
Robert Reif
c90c9c7473
waveInPrepareHeader and waveInUnprepareHeader are not really needed
...
because the contents don't change.
2005-03-16 11:30:17 +00:00
Krzysztof Foltman
c4c11d2515
- Unknown destinations are now correctly skipped (so loading an RTF
...
file generated by, for example, OpenOffice doesn't produce lots of
garbage anymore).
- Format stack for RTF groups (so that RTF reader can correctly read
what RTF writer wrote :) )
2005-03-16 11:27:43 +00:00
Hans Leidekker
e8e1c656d3
Stub implementations for WTSCloseServer, WTSDisconnectSession,
...
WTSEnumerateProcesses{A,W}, WTSEnumerateSessions{A,W},
WTSQuerySessionInformationA.
2005-03-16 11:27:05 +00:00
Alexandre Julliard
6451e221f3
Build a static list of devices instead of relying on ELF
...
constructors.
2005-03-15 19:36:15 +00:00
Jakob Eriksson
16ff109b0f
More trace info.
2005-03-15 19:33:32 +00:00
Jakob Eriksson
21a0c3b4fc
CryptAcquireContextA() can return NTE_FAIL on Windows 98.
2005-03-15 19:32:38 +00:00
Filip Navara
b4e5e049ba
Initialize the "toc" field in the pdb_lookup structure in order to
...
prevent pdb_free_lookup from trying to delete invalid pointers.
2005-03-15 19:32:14 +00:00
Robert Reif
9329e8f831
Unconditionally free memory. Should make smatch happy.
2005-03-15 19:31:55 +00:00
Phil Krylov
bf4dc2e152
Implemented hash table lookup for RTF keywords in RTF reader.
2005-03-15 19:31:44 +00:00
Krzysztof Foltman
d4cf45e3f1
- WM_COPY (and WM_CUT) can now put both Unicode and RTF format (thanks
...
to Phil Krylov's RTF generator code).
- New message implemented - WM_PASTE.
- RTF reader: rtfPlain implemented (kind of).
- RTF writer: rewritten main loop (the old one crashed in some
circumstances when SFF_SELECTION was used).
2005-03-15 15:40:52 +00:00
Robert Reif
7f6536c504
Change some global variable names.
...
Cleanup usage of global dsound variable to not use local variable of
same name.
Almost ready to add support for more than one sound card at the same
time.
2005-03-15 15:40:35 +00:00
Dimitrie O. Paun
e3335ee7c1
Cleanup and simplify the painting code.
...
Fix a potential bug along the way.
2005-03-15 15:39:38 +00:00
Robert Reif
8b55b76daf
Fix memory leak in error path.
2005-03-15 15:39:03 +00:00
Robert Reif
cf4d0d9707
Fix memory leak when there are too many drivers.
2005-03-15 15:38:48 +00:00
Jason Edmeades
17cff085fb
Avoid trap in mixerGetLineControlsA when cControls is uninitialized
...
and MIXER_GETLINECONTROLSSF_ONEBYTYPE requested.
2005-03-15 15:38:34 +00:00
Stefan Leichter
1a7a4fbe58
Make mlang_test.exe loadable on NT 4.0.
2005-03-14 21:41:27 +00:00
Phil Krylov
c6ea6caecb
Initial implementation of EM_STREAMOUT and RTF writer.
2005-03-14 21:41:16 +00:00
Phil Krylov
e3d8bf9d70
Added "generator" RTF destination handling.
2005-03-14 21:40:48 +00:00
Alexandre Julliard
3fe9aa2054
Avoid accessing an uninitialized string in the failure case.
2005-03-14 17:20:58 +00:00
Matthew Mastracci
c53d554b72
Implement RegisterOCX.
...
Stub for DelNodeRunDLL32.
2005-03-14 17:16:03 +00:00
Dmitry Timoshkov
72a4df9459
Do not release capture before sending WM_NCDESTROY message, update the
...
tests to reflect that.
2005-03-14 17:15:33 +00:00
Peter Berg Larsen
25a6663243
Assorted memleak fixes. Found on Michael Stefaniuc smatch list.
2005-03-14 17:13:44 +00:00
Ralf S. Engelschall
04db693ea7
Fix incorrect random multicast MAC address creation.
2005-03-14 10:53:57 +00:00
Ivan Leo Puoti
10f1067e0b
Update ntdll.spec against current Microsoft build.
2005-03-14 10:53:36 +00:00
Jacek Caban
544a1a2c4a
Added implementation of ATLRegistrar.
2005-03-14 10:51:27 +00:00
Evan Deaubl
20c93c2c0d
TREEVIEW_DoSelectItem should not do any of the TVGN_FIRSTVISIBLE work
...
if the newSelect parameter is NULL.
2005-03-14 10:51:06 +00:00
Martin Fuchs
824353d01b
- switch to correct shell desktop context menu
...
- launch desk.cpl when activating the desktop context menu entry
"properties"
- don't send WM_COMMAND if we didn't get a shell view window
2005-03-14 10:49:03 +00:00
Joris Huizer
34a0463bca
A few memory checks avoiding memory leaks.
2005-03-14 10:46:50 +00:00
Oliver Stieber
ba5eb14768
Encapsulate texture, surface encapsulated.
...
Added BindTexture, GetTextureDimensions, UnBindTexture.
Proper GetContainer support for surface.
SetContainer added to surface and volume.
SetInPbufferState added to surface (until gl context management is
implemented).
Minor changes:
- BaseTexture no longer 'holds' a reference to IWineD3DDevice to
prevent circular referencing.
- Better managment of referinging for texture.
- Some TODO's for implementing a context manager.
- Better preload implementation.
- Fix compile warning in device.c Set/GetSamplerState.
- Add QueryInterface support for surface.
- Format X8R8G8B8 added to locking.
2005-03-14 10:12:52 +00:00
Robert Shearman
64280a6de4
- RpcMgmtStopServerListen should not affect auto-listen interfaces.
...
- Implement stub for RpcRevertToSelfEx.
- Change the more verbose files to use a new debug channel, "rpc."
2005-03-14 10:11:04 +00:00
Jon Griffiths
6cf8602ebb
Comment out a test that crashes on early versions.
2005-03-14 10:10:00 +00:00
Jon Griffiths
db66ec0e55
Tests and small fix for PathMakePretty().
...
Fix a crash and test failure with early native dlls.
2005-03-14 10:09:53 +00:00
Dimitrie O. Paun
5294ba5816
Unicodification and typesafe interfaces.
2005-03-14 10:09:24 +00:00
Alexandre Julliard
232760ded0
Authors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
...
- Implement VT_BYREF | VT_BSTR marshalling.
- Add more integer types for marshaling and unmarshaling.
- Implement VT_BYREF | VT_BSTR unmarshaling.
- Don't allocate memory for TKIND_DISPATCH/TKIND_INTERFACE
unmarshaling as it will be lost in the success case and interferes
with the failure case.
2005-03-14 10:09:11 +00:00
Ivan Leo Puoti
9601b97cc3
Make Rtl*Registry* functions case insensitive.
2005-03-14 10:08:21 +00:00
Gerald Pfeifer
04606af829
Make ME_ArrowLeft() return a value in every case.
2005-03-14 10:08:00 +00:00
Juan Lang
148f6421ed
Change a fixme to a warn, and use W version of call.
2005-03-14 10:07:11 +00:00
Ulrich Czekalla
f4f7689c2e
If a zero index is passed to META_SELECTCLIPREGION reset the clip
...
region.
2005-03-14 10:06:54 +00:00
Juan Lang
8528796c48
Fix a test to pass under XP.
2005-03-14 10:05:58 +00:00
Dmitry Timoshkov
a2e24748b1
Fix some msg.c and win.c failures running on NT4 and XP.
2005-03-14 10:05:50 +00:00
Steven Edwards
ed212f728d
Correct CheckBitmapBits entry.
2005-03-14 10:04:56 +00:00
Steven Edwards
15cc98515c
Link mapi32 to ntdll.
2005-03-14 10:04:40 +00:00
Alex Villacís Lasso
3cea3a5f34
Add ECT to timezone list.
2005-03-14 10:04:30 +00:00
Robert Reif
1a843b93b6
Private property sets do not exist in early versions of Direct Sound
...
so skip tests if not supported.
Add tests for A, W and 1 variations of data.
2005-03-14 10:04:07 +00:00
Robert Reif
ea7fa3c7db
Add missing functionality.
...
Add more and better error messages.
Add checks for failed HeapAlloc.
2005-03-14 10:03:54 +00:00
Peter Berg Larsen
4293b614c4
Assorted memleak fixes. Found on Michael Stefaniuc smatch list.
2005-03-14 10:03:39 +00:00
Alexandre Julliard
2444f4af09
Replace calloc() by HeapAlloc().
2005-03-11 13:25:42 +00:00
Mike McCormack
77fc6a5d82
StgOpenStorage shouldn't open zero length storage files.
2005-03-11 13:17:10 +00:00
Thomas Kho
e95de008e3
Added select_server() test that uses select() in serving clients.
2005-03-11 12:53:12 +00:00
Peter Berg Larsen
001a936176
Assorted memleak fixes. Found on Michael Stefaniuc smatch list.
2005-03-11 12:50:27 +00:00
Oliver Stieber
8435f6f058
Change AddRef in queryInterface to IUnknown_AddRef.
...
Move ppVoulme to d3d9voloumeimpl structure.
Some minor stylistic changes (making everything the same).
2005-03-11 10:25:30 +00:00
Krzysztof Foltman
898068f3ce
- EM_STREAMIN can now deal with undo in a reasonable manner (no
...
multiple undo actions in one EM_STREAMIN).
- Related changes to undo code (umIgnore mode is now handled
correctly).
- Numerous improvements in the RTF reader: it reads some character
attributes now (you will have proper small print in license agreements
now).
- Fixed a memory overwrite bug in conversion from CHARFORMAT2A to
CHARFORMAT2W.
2005-03-11 10:24:56 +00:00
Robert Shearman
8971f06225
- Rename apartment functions to become more object-oriented.
...
- Rename register_ifstub to marshal_object to more accurately describe
what it does.
- Add new function, apartment_getoxid, to prepare for a possible
future patch where remoting is started on demand.
2005-03-11 10:19:10 +00:00
Robert Shearman
ac23f2c810
Add outer unknown support for typelib marshaler.
2005-03-11 10:18:31 +00:00
Juan Lang
6f87386a98
Fix a crash if the Mozilla ActiveX control doesn't implement
...
DllCanUnloadNow.
2005-03-10 17:25:23 +00:00
Juan Lang
23805995a6
Fix the calling convention of DllCanUnloadNow.
2005-03-10 17:25:02 +00:00
Juan Lang
35c65cf731
Fix a regression in AppSearch.
2005-03-10 17:24:20 +00:00
Juan Lang
3d4ce5c2c1
Implement MsiEnumRelatedProducts.
2005-03-10 17:24:05 +00:00
Alexandre Julliard
b9a9de6eb9
Clear the internal paint flag in the server before returning a
...
WM_PAINT message to avoid an extra server round-trip.
2005-03-10 17:19:33 +00:00
Marcus Meissner
af54602c7a
Use 512 byte buffer for buffer of LB_GETTEXT and CB_GETLBTEXT.
...
Added testcase with > 256 byte string in listbox.
2005-03-10 17:17:22 +00:00
Uwe Bonnes
a12c6b662d
Test for %Systemroot%.
2005-03-10 17:15:39 +00:00
Phil Krylov
fa3f66287c
Implemented GetScrollBarInfo() function and SBM_GETSCROLLBARINFO
...
message.
2005-03-10 17:15:32 +00:00
Alexandre Julliard
85c81bf419
Merge the rest of the messaging code into dlls/user/message.c and get
...
rid of windows/message.c.
2005-03-10 15:47:53 +00:00
Alexandre Julliard
99615021fb
Properly cope with get_message being called recursively while
...
processing a hardware message.
2005-03-10 11:52:25 +00:00
Raphael Junqueira
d574e9a2db
- XListInputDevices spec say that device list should be freed using
...
XFreeDeviceList
- better robustness on X11DRV_AttachEventQueueToTablet
2005-03-10 11:48:28 +00:00
C. Scott Ananian
9ef2706a77
Allow scanf to continue parsing format string after a '%n'.
2005-03-10 11:44:19 +00:00
Alexandre Julliard
98eacd5426
Allocate fonts and regions from the large heap too.
2005-03-10 11:20:51 +00:00
Mike McCormack
f79863d20f
Forward the RichEdit 1.0 control to the RichEdit 2.0 control.
2005-03-10 11:16:35 +00:00