Mike McCormack
f5e1c13070
Move the string table out into a separate file, improve lookups.
2004-03-17 20:49:59 +00:00
Jon Griffiths
071e950344
Implement VarEqv.
2004-03-17 20:49:22 +00:00
Richard Cohen
c1e995d59f
Fix relative screen resizing.
2004-03-17 20:48:57 +00:00
Jon Griffiths
919aa96d14
Make copies of keys when creating, free them when done.
...
Use KEY_ALL_ACCESS when writing US reg values.
SHRegWriteUSValueW: Handle all flag combinations.
Make some A calls use the W version.
2004-03-17 20:48:03 +00:00
Jon Griffiths
19271d7ae9
Use function ptrs for call only present in later versions.
...
Fix tests that fail with old versions.
2004-03-17 20:47:42 +00:00
Mike McCormack
0601f6372f
Correct geometry error in the ICCVID codec.
2004-03-17 20:47:13 +00:00
Robert Shearman
a49b8a5eed
- Documentation update.
...
- Better hot item handling.
- Fix DrawMasked to always use the right image list and bitmap index.
2004-03-17 20:46:57 +00:00
Alexandre Julliard
b8d025eeb9
Rewrote the collapsing of . and .. in RtlGetFullPathName_U for better
...
compatibility.
2004-03-17 01:58:51 +00:00
Alexandre Julliard
cfc5d57122
Retrieve a short name in GetShortPathNameW if the long name contains
...
spaces.
2004-03-17 01:55:01 +00:00
Alexandre Julliard
22508e576f
FindFirstFile can return an empty short name if the long name is a
...
valid DOS name, fixed callers to handle that properly.
2004-03-17 01:50:27 +00:00
Aric Stewart
ffbb75fe25
Beginnings on implementations of SetupCreateDiskSpaceListA/W,
...
SetupQuerySpaceRequiredOnDriveA, SetupDestroyDiskSpaceList and
SetupAddInstallSectionToDiskSpaceListA for MDAC install.
2004-03-17 01:46:00 +00:00
Robert Reif
14a7c6ddca
Remove unused lock.
2004-03-17 01:44:15 +00:00
Raphael Junqueira
919605c8be
Added stub for SignalObjectAndWait.
2004-03-17 01:43:47 +00:00
Steven Edwards
86b3056e69
Add stubs for EnumMonitors[A/W].
2004-03-17 01:42:46 +00:00
Elias Ross
56aca378c1
Added 24-bit color key support in DIB_DirectDrawSurface_BltFast.
2004-03-16 19:41:50 +00:00
Dmitry Timoshkov
e51779df68
Explicitly specify output file names for bison.
2004-03-16 19:38:19 +00:00
Alexandre Julliard
24df62e32b
O_DIRECTORY is not really needed.
2004-03-16 19:19:12 +00:00
Mike McCormack
14ec526004
Extend the parser to deal with the CREATE TABLE query. The query
...
doesn't do anything as yet.
2004-03-16 19:18:22 +00:00
Hans Leidekker
821f4775a3
- Prefix many more functions, types, structs, etc. with MSVCRT_.
...
- Correct prototypes for _memccpy()/_memicmp().
- "define before use" reordering in file.c.
- Use the new math.h/float.h.
2004-03-16 19:17:11 +00:00
Fabian Cenedese
5feedfdc73
Let VarParseNumFromStr and VarNumFromParseNum cope with hex and oct
...
strings. Needed from VB conversions such as CLng, CInt, CByte...
2004-03-16 19:15:04 +00:00
Filip Navara
ccd428e503
Support for RBBS_HIDETITLE style.
2004-03-16 19:14:30 +00:00
Sami Nopanen
7e8732c8ad
- Enumerated different drawing modes.
...
- Implemented HILITE, REMOVE and GHOST drawing modes.
2004-03-16 19:13:47 +00:00
Aric Stewart
bb86eb6588
Added stubs needed by some Windows Update installs.
2004-03-16 19:13:18 +00:00
Mike McCormack
af54ef9ce1
Start implementation of MsiEvaluateConditionA/W.
2004-03-16 03:23:43 +00:00
Mike Hearn
a54e3216c3
- Add debug SnoopFromInclude/SnoopFromExclude options.
...
- Correct TRACE debug channel usage in SNOOP_SetupDLL.
- Refactor check_relay_from_relay.
2004-03-16 03:10:07 +00:00
Christian Costa
6eac29532b
Added support for MCI_DGV_WHERE_MAX flag in MCIAVI_mciWhere.
...
Fixed WHERE_WINDOW.
2004-03-16 03:09:14 +00:00
Alexandre Julliard
f30cfa8858
Implemented NtQueryDirectoryFile (partly based on a patch by Eric
...
Pouech).
2004-03-16 01:32:02 +00:00
Jukka Heinonen
54a8a25b5e
DPMI programs now handle pending events.
2004-03-16 01:15:11 +00:00
Christian Costa
e55a4b634b
Handle avi files with non standard video stream names.
2004-03-16 01:14:39 +00:00
Christian Costa
c2adec0c70
MCI strings are case insensitive.
...
Fixed a returned error value.
2004-03-16 01:14:27 +00:00
Christian Costa
b3b3f4c0c3
Default to FOURCC_DOS if no IOProc found.
2004-03-16 01:14:07 +00:00
Christian Costa
4bbeb429c8
Fixed deadlock when stopping playback.
2004-03-16 01:13:52 +00:00
Christian Costa
85cbe8213b
DD_STRUCT_COPY_BYSIZE: Do not clear more that struct size.
2004-03-16 01:13:29 +00:00
Uwe Bonnes
69cf835ce0
UrlCanonicalizeW: Remove \r and \n at the end of lpszUrlCpy, with test
...
cases.
2004-03-16 01:07:28 +00:00
Uwe Bonnes
25efbc9dbc
HTTP_HttpSendRequestA: Remove \r and \n at the end of
...
lpwhr->lpszPath.
2004-03-16 01:06:30 +00:00
Sami Nopanen
9063cefec5
Initial implementation of cards.dll.
2004-03-15 20:26:42 +00:00
Huw Davies
75a1f6d0e9
When setting the buddy to 0 then we must still resize the updown
...
control.
2004-03-15 20:20:41 +00:00
Robert Shearman
7d22cc16d9
- Document completeness.
...
- Finish tooltip support.
2004-03-15 20:20:01 +00:00
Huw Davies
831098be33
Added CS_HREDRAW.
2004-03-15 20:10:32 +00:00
Robert Shearman
bc2520b3b7
- Unicode notification detection should be local to each tool.
...
- Implement TTN_GETDISPINFOW notification.
2004-03-15 20:10:00 +00:00
Jukka Heinonen
37213d2ba1
Emulating STI instruction now raises an exception if there are pending
...
events.
2004-03-15 20:09:41 +00:00
Mike McCormack
65be0d1f50
Added SetupCreateDiskSpaceList stub.
2004-03-15 20:07:25 +00:00
Mike Hearn
4d2cfee1fa
Improve message given on image map failure.
2004-03-15 20:06:50 +00:00
Robert Shearman
9eb33c82f3
- Honour WM_SETREDRAW.
...
- Fix all calls of InvalidateRect.
2004-03-15 20:06:33 +00:00
Alastair Bridgewater
04e4f3cade
Implementation of ICreateTypeInfo2_SetHelpContext,
...
ICreateTypeInfo2_SetTypeDescAlias, ITypeLib2_GetTypeInfoCount,
ITypeLib2_GetTypeInfoType, and ITypeLib2_IsName.
Fix to ICreateTypeInfo2_SetVarName to fix a case where multiple
instances of the same name are used in the same typelib.
2004-03-15 20:05:19 +00:00
Alastair Bridgewater
6e500f6570
Implemented ITypeLib2_GetTypeInfo() and
...
ITypeLib2_GetTypeInfoOfGuid().
2004-03-13 19:32:41 +00:00
Alastair Bridgewater
70c5612e9d
Improve how the GUID hash system works. Mainly a cleanup so that the
...
hash lookups can be done from other functions.
2004-03-13 19:30:13 +00:00
Alastair Bridgewater
ab548adf86
Rename some of the fields in typelib.h to makes more evocative than
...
'unk00'.
2004-03-13 19:24:58 +00:00
Mike McCormack
464e59f6a4
Make sure to take account of hidden bands during layout.
2004-03-13 19:24:29 +00:00
Juan Lang
9a3647a303
Prevent negative coords for line, turn off redraw when initializing,
...
document one difference in native/builtin behavior.
2004-03-13 19:24:04 +00:00
Robert Shearman
39689d715c
- Implement TB_LOADIMAGES, TB_MAPACCELERATOR{A,W}, TB_MARKBUTTON and
...
undocumented message 0x460.
- Better debug output of undocumented message 0x45D.
2004-03-13 19:23:41 +00:00
Robert Reif
87c73c0065
Fixed bug when PCMWAVEFORMAT is passed into acmStreamOpen.
...
Fixed bug where interpolation is done with data past end of buffer. A
proper fix would be to project the last sample based on the previous
two but that requires significant changes.
Added TRACE and WARN where needed.
2004-03-12 20:24:50 +00:00
Robert Shearman
23983b8f83
- Add support for a toolbar global iListGap.
...
- Make TOOLBAR_CalcToolbar and TOOLBAR_DrawButton not rely on "magic
numbers" and calculate sizes and positions more like native.
2004-03-12 20:24:05 +00:00
Mike McCormack
18eda48e59
Don't calculate the redundant and unused REBAR_ROW structures.
2004-03-12 20:23:39 +00:00
Alexandre Julliard
a61caabaf2
Fixed implib target broken by previous change.
2004-03-12 19:49:46 +00:00
Dmitry Timoshkov
21fc3c8067
CreateDIBSection takes a const pointer to BITMAPINFO.
2004-03-12 19:46:12 +00:00
Robert Reif
af3fa1c48d
Enable exact position calculation when hardware supports it.
2004-03-12 19:43:44 +00:00
Ulrich Czekalla
9b83d4d4dc
Fix rebar band insertion and non-client calculation in pager control.
2004-03-12 19:29:51 +00:00
Alexandre Julliard
fc6fbd01d4
We no longer need to pass --debugmsg -all to winedbg.
2004-03-12 02:05:11 +00:00
Alexandre Julliard
fe8ead56a8
Get rid of ntdll_get_process_heap and ntdll_get_process_pmts by using
...
standard APIs instead.
2004-03-12 01:59:35 +00:00
Alexandre Julliard
014099caf5
Changed the create_file server request to take NtCreateFile flags
...
instead of CreateFileW ones (based on a patch by Eric Pouech).
2004-03-12 01:56:49 +00:00
Raphael Junqueira
410bdd365f
- scripts sub-containers loading
...
- better segments Load and ParseDescriptor behaviors
2004-03-12 01:53:05 +00:00
Ge van Geldorp
5bec0d7ef8
Change GetFileTitleA/W prototype to match PSDK.
2004-03-12 01:52:11 +00:00
Alexandre Julliard
8a37297fe8
Get rid of the WINEOPTIONS variable and instead use WINEDEBUG to
...
inherit debug options.
Start deprecating the --debugmsg option.
2004-03-11 23:22:29 +00:00
Ge van Geldorp
c11d8b00d6
Explicitly ask for image list with screen depth as ILC_COLOR can/will
...
limit the depth to 4bpp now.
2004-03-11 22:46:51 +00:00
Alexandre Julliard
e9871b0b68
The OpenConsoleW inherit argument is a boolean not a
...
SECURITY_ATTRIBUTES pointer.
2004-03-11 22:46:27 +00:00
Hans Leidekker
bdf4aff65b
_wto{l,i,i64} parameters are const.
2004-03-11 22:38:38 +00:00
Robert Shearman
cf4c3348bb
Fix subclassing to support nested messages.
2004-03-11 22:38:22 +00:00
Dmitry Timoshkov
4edbbbd8ea
Windows truncates windows coordinates at 16 bits when moving or
...
resizing a window.
2004-03-11 03:51:46 +00:00
Robert Shearman
90323a1b8a
Rewrite drawing code.
2004-03-11 03:50:10 +00:00
Alexandre Julliard
a98a37cde5
Do not put the TEMP and TMP variables into the Unix environment, use
...
WINETEMP and WINETMP instead, like we already do for PATH.
2004-03-11 00:49:01 +00:00
Alexandre Julliard
805f0699eb
Remove the WINEDEBUG variable from the environment of the debugger
...
process.
2004-03-11 00:47:49 +00:00
Alexandre Julliard
8548fc2947
Portability fixes.
2004-03-11 00:46:09 +00:00
Hans Leidekker
6ee09f5d56
Implement _ftime with Win32 APIs.
2004-03-11 00:43:47 +00:00
Alexandre Julliard
cf8a25f0d7
Do not kill the animation thread with TerminateThread, let it finish
...
properly.
Fixed a couple of races with the animation thread.
2004-03-11 00:41:07 +00:00
Robert Shearman
3c6956d3ea
Spelling fixes.
2004-03-11 00:39:53 +00:00
Robert Shearman
9e4771fedc
- Document control completeness.
...
- Remove unneeded include.
- Fix TEXT define.
- Fix tabs.
- Small optimisation in DrawInsert.
2004-03-11 00:38:44 +00:00
Dimitrie O. Paun
bb6d87f626
Heap tests cleanup.
2004-03-11 00:38:14 +00:00
Dmitry Timoshkov
90c42fed6b
Eliminate some unnecessary direct accesses to DC internals from EMF
...
driver.
2004-03-11 00:37:46 +00:00
Alexandre Julliard
62b6bef318
Moved a number of 16-bit functions to file16.c.
2004-03-10 02:20:40 +00:00
Alexandre Julliard
c2fbb40666
Do not create symlinks for the PE build since they can conflict with
...
the directory names.
2004-03-10 01:56:00 +00:00
Alexandre Julliard
8045ad5c0e
Removed some unnecessary definitions from file.h.
...
Got rid of drive.h.
2004-03-09 23:51:02 +00:00
Alexandre Julliard
615373c587
ASCII string comparisons should not depend on the locale.
2004-03-09 23:29:20 +00:00
Robert Shearman
dd72963949
- Implement the drag list control.
...
- Fix tabs in LBItemFromPt.
2004-03-09 23:26:44 +00:00
Robert Reif
cc02d9548e
Added dxerr8 and dxerr9 libraries.
2004-03-09 23:25:57 +00:00
Raphael Junqueira
b9989190ec
Better dmscript loading (now we load the script version, script
...
language identifier and the script source).
2004-03-09 19:21:33 +00:00
Dmitry Timoshkov
84d66c0615
Added an EMF test suite.
2004-03-09 19:19:53 +00:00
Robert Shearman
d315f6b1d7
Check for NULL pointers returned by HeapAlloc.
2004-03-09 19:19:12 +00:00
Alexandre Julliard
6be39b60f5
Take advantage of the new winegcc -B support.
2004-03-09 04:54:07 +00:00
Huw Davies
db226a8049
Add registry entries for any fonts found by fontconfig or that are in
...
the FontDirs directories.
2004-03-09 03:43:54 +00:00
Christian Costa
76b7787b58
Add amstream dll (MultiMedia Streams), part of Direct Show.
2004-03-09 01:29:56 +00:00
Alexandre Julliard
954c570ae3
Reimplemented GetVolumeInformation and SetVolumeLabel; volume label
...
and serial number are now stored in the filesystem instead of in the
config file (partly based on a patch by Eric Pouech).
2004-03-09 01:03:03 +00:00
Bobby Bingham
f0ee76dc0d
Stub EnumDesktopsW for now.
...
Implement EnumDesktopsA in terms of EnumDesktopsW.
2004-03-09 00:41:39 +00:00
Dmitry Timoshkov
fccd869b3e
Do not take into account LC_CTYPE and LC_MESSAGES while detecting a
...
user locale.
2004-03-09 00:41:00 +00:00
Jason Edmeades
af83e4cf91
Calculate the size of BI_BITFIELDS dib sections via the width and
...
height.
2004-03-07 03:47:55 +00:00
Stefan Leichter
03210d446c
Moved implementation of GetDefaultPrinter from ascii to unicode, added
...
tests for GetDefaultPrinterA.
2004-03-07 03:46:54 +00:00
Raphael Junqueira
5b8d5131a3
Fix one ugly bug (horrible cast) into dmusic code to get Unreal2
...
crashing later (when trying to launch loaded sound) :)
2004-03-07 03:14:49 +00:00
Robert Shearman
490fbd84fb
Don't allocate space for text when nMaxTextRows = 0.
2004-03-07 03:13:26 +00:00
Alexandre Julliard
68cc54330e
Do not store the Unix file descriptor in the cache structure.
...
Protect the global cache with a critical section.
2004-03-05 20:45:33 +00:00
Robert Shearman
e2b1222ee0
Stub for RegisterDeviceNotificationW.
2004-03-05 20:44:15 +00:00