Hans Leidekker
ff49652ef6
Improved error reporting.
...
Add some notification types and a test.
2004-02-05 01:45:58 +00:00
Juan Lang
3f789b1c92
Stub for MLIsMLHInstance.
2004-02-05 01:39:40 +00:00
Christian Costa
485390de6f
Added missing notifications to MIDI_NotifyClient.
...
Made checks less strict in midPrepare, only return an error for buffer
in queue.
Fixed time of input events in Alsa driver.
2004-02-05 01:24:28 +00:00
Kevin Koltzau
64851e1664
Implement IsThemeBackgroundPartiallyTransparent,
...
DrawThemeParentBackground, and beginnings of other drawing functions.
2004-02-05 01:24:04 +00:00
Mike McCormack
edf9eb6eea
Fix incorrect GetLongPathName usage exposed by Eric's filename
...
patches.
2004-02-05 01:23:42 +00:00
Dmitry Timoshkov
ee2608d5aa
Issue WARN instead of FIXME when there are mismatches between hard
...
coded and real keyboard layouts.
2004-02-03 21:28:39 +00:00
Alastair Bridgewater
ec496b386e
Stubbed-out implementation of the ITypeInfo2 interface for the
...
ICreateTypeInfo2 implementation.
Implementation of ITypeInfo2_fnGetContainingTypeLib().
Preliminary implementation of ICreateTypeInfo2_fnAddRefTypeInfo().
2004-02-03 21:26:00 +00:00
Ken Belleau
d329f1beb2
Added stub for ImmDisableIME.
2004-02-03 00:12:03 +00:00
Alex Pasadyn
96bd8ea7d5
Use the first mode in the XVidMode mode list as the default.
2004-02-03 00:10:23 +00:00
Ulrich Czekalla
c31d413c3c
Set the item mask before calling GetItem.
2004-02-03 00:09:57 +00:00
Kirill Smelkov
7b94c7e094
OLEPictureImpl_Load: fix for headerless pictures.
2004-02-03 00:09:41 +00:00
Jon Griffiths
ed39e7c039
Draw disabled toolbar buttons correctly.
2004-02-03 00:08:34 +00:00
Kevin Koltzau
4a4b5d407c
Implementation of gdi32.GdiTransparentBlt and msimg32.TransparentBlt.
2004-02-02 23:10:35 +00:00
Ulrich Czekalla
d3b9ff2f8a
Make SHChangeNotifyRegister be recursive so that will get all
...
notifications.
2004-02-02 23:09:09 +00:00
Ulrich Czekalla
a91b2efc74
Fix SHChangeNotify to send correct lParam and wParam values.
2004-02-02 23:08:54 +00:00
Huw Davies
8607f28b6b
GulimChe has the IsFixedPitch flag set, yet contains glyphs of
...
differing widths. To cope with this we need to call FT_Load_Glyph
with the FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH flag in order to get
back the correct glyph metrics from FreeType.
2004-02-02 23:03:54 +00:00
Alexandre Julliard
36241ceda4
Added memory constraint to avoid miscompilation of the unaligned_mmap
...
function (with help from Paul Streitman).
2004-01-30 22:59:34 +00:00
Lionel Ulmer
2b8281a827
Fix palette deletion issue seen in DungeonKeeper.
2004-01-30 22:58:03 +00:00
Lionel Ulmer
2ae876fadf
Fix the Z transform in the XYRZHW case.
2004-01-30 22:57:43 +00:00
Jon Griffiths
32376a5227
Add stubs for the Activation Context API (XP+).
2004-01-30 22:57:21 +00:00
Mike McCormack
0dc42208b5
Remove global variables from the richedit control.
2004-01-30 22:56:33 +00:00
Aric Stewart
04279d18cd
The NVIDIA graphics device comes up as an X extension event, but
...
throws an error (BadMatch) when querying for the buttons. Catch this
error and and discard that device from being a tablet device.
2004-01-30 22:56:06 +00:00
Juan Lang
c935908e2a
- fix broadcast address for name lookups after iphlpapi change
...
- fix bad registry key opening
2004-01-30 22:55:25 +00:00
Chris Morgan
98ae5ac103
If unable to open an X11 display mention that X needs to be running
...
and that $DISPLAY must be set correctly.
2004-01-30 22:54:39 +00:00
Martin Fuchs
8091a89011
- remove unneccesary ISF_MyComputer_Constructor() declaration
...
- improve returned error code of ISF_MyComputer_fnParseDisplayName()
- remove wrong comment from ISF_MyComputer_fnGetDisplayNameOf()
2004-01-30 22:54:12 +00:00
Alexandre Julliard
55d72b792f
lpCreateParams should be a SEGPTR in 16-bit code.
2004-01-28 21:41:56 +00:00
Alexandre Julliard
23ff2d51a7
Make sure that there is extra information in the exception record
...
before accessing it in check_resource_write.
2004-01-28 21:40:01 +00:00
Alastair Bridgewater
5e07be4eb0
Preliminary implementation of ICreateTypeInfo2_fnAddFuncDesc() and
...
ICreateTypeInfo2_fnSetFuncAndParamNames().
2004-01-28 21:37:14 +00:00
Christian Costa
47c13f537c
Add stub for WSAStringToAddressA.
2004-01-28 20:07:24 +00:00
Ge van Geldorp
e393195e8c
Don't depend on user32-internal implementation of accelerator tables.
2004-01-28 20:06:35 +00:00
Robert Shearman
bcc80032ab
Allow VerQueryValueW to query 16-bit resources.
2004-01-28 20:06:14 +00:00
Eric Pouech
da49807ea3
Fixed synchronization issue.
2004-01-28 20:05:20 +00:00
Alastair Bridgewater
681b6aa083
Improvements to ICreateTypeInfo2_fnAddVarDesc().
...
A separate function to encode TYPEINFO structures.
2004-01-28 20:04:55 +00:00
Alexandre Julliard
df5800fdd7
Properly translate the message result for WM_GETTEXT-style messages.
2004-01-27 20:28:42 +00:00
Alexandre Julliard
e43e394465
All sound drivers need -ldxguid.
2004-01-27 20:16:38 +00:00
Francois Gouget
ce7c3b50ac
Add trailing '\n's to ok() calls.
2004-01-27 20:13:03 +00:00
Alexey Spiridonov
333ecf3b75
Fixed typo in memset call.
2004-01-27 20:12:42 +00:00
Dmitry Timoshkov
69c047a10c
Use case insensitive comparison with pseudo console handle names in
...
OpenConsole.
2004-01-27 20:11:53 +00:00
Dmitry Timoshkov
525ac67945
MSDN is wrong: WM_NCACTIVATE takes the same lParam as WM_ACTIVATE.
2004-01-27 20:11:23 +00:00
Ulrich Czekalla
710bd6fb6a
We should forward WM_COMMAND notification to the active page for any
...
additional non-standard controls in the property sheet frame.
2004-01-27 20:11:05 +00:00
Francois Gouget
231fbff8d0
Add trailing '\n's to ok() calls.
2004-01-27 04:01:10 +00:00
Alastair Bridgewater
01b93c166c
A small number of cleanups.
...
A new function to find a given NAME in a type library.
Support for growing a tlb segment when it overflows.
Duplicate GUID elimination.
GUID hash fixes.
NAME hash fixes.
Duplicate STRING elimination fixes.
Duplicate IMPORT elimination fixes.
Type information save ordering fixes.
Support for writing out the CUSTDATA and CUSTDATAGUID segments.
2004-01-27 03:59:07 +00:00
Aric Stewart
fad2971151
Back out an unintentional change that snuck in with the XIM change.
2004-01-27 03:55:37 +00:00
Alexandre Julliard
20b4585e3c
Only link against libdxguid where necessary.
2004-01-27 00:11:16 +00:00
Francois Gouget
6b6ed724ae
Add missing '\n's to debug traces.
2004-01-27 00:01:43 +00:00
Alexandre Julliard
c3eac43839
Moved libuuid to the dlls directory, and moved the DirectX GUIDs into
...
a separate libdxguid library.
2004-01-26 21:29:05 +00:00
Kevin Koltzau
16dc166d4f
Ensure MSSTYLES_SetActiveTheme fails properly when theme is invalid.
2004-01-26 21:22:34 +00:00
Francois Gouget
e18aa3f614
Add trailing '\n's to ok() calls.
2004-01-26 20:23:25 +00:00
Alexandre Julliard
4e47ccb490
There is no need for a private heap in comctl32, memory allocations
...
should go to the standard process heap (reported by Ge van Geldorp).
2004-01-26 20:23:08 +00:00
Yoshiro Takeno
c91d9f0c90
In Windows, the leading byte for multibyte characters are set to upper
...
byte. If single byte character is used, the upper byte is set to 0.
2004-01-26 20:20:07 +00:00
Jacek Caban
8941c0bc05
Added glutCreateMenuWithExit, glutCreateWindowWithExit and
...
glutInitWithExit functions.
2004-01-26 20:14:16 +00:00
Vitaliy Margolen
a3b58e9d30
Prevent segfault if no theme is set.
2004-01-26 20:13:50 +00:00
Uwe Bonnes
347b7bbd51
Small fix for the WPR_SIGNED case (count the sign).
2004-01-26 20:13:36 +00:00
Gregory M. Turner
7a513d2795
Wine also supports the ncacn_np protocol sequence.
2004-01-26 20:13:18 +00:00
Martin Fuchs
516b50f34c
- don't link directly to NTDLL; use MultiByteToWideChar() instead of
...
RtlCreateUnicodeStringFromAsciiz()
- directly call InitCommonControlsEx()
2004-01-26 20:13:03 +00:00
Martin Fuchs
703676f533
- define additional shell paths for CSIDL_... constants
...
- remove some superfluous commas
2004-01-26 20:09:10 +00:00
Alexandre Julliard
d07c1004e3
Moved a few remaining 16-bit definitions out of the standard headers.
2004-01-23 22:51:41 +00:00
Francois Gouget
72323cb6a9
Add trailing '\n's to ok() calls.
...
Fix a couple of spelling errors.
2004-01-23 22:44:26 +00:00
Ge van Geldorp
100e11309b
Fix various function prototypes to conform to PSDK.
2004-01-23 20:57:26 +00:00
Francois Gouget
47e116225a
Add trailing '\n's to ok() calls.
2004-01-23 20:50:35 +00:00
Sylvain Petreolle
a53c884986
winehq.com -> winehq.org
2004-01-23 20:49:05 +00:00
Huw Davies
d21266ad74
The tab control should be multiline.
2004-01-23 20:47:11 +00:00
Ge van Geldorp
adeaa30555
Discard mouse button up events if no button is currently pressed.
2004-01-23 20:46:47 +00:00
Martin Fuchs
70d4604ac9
- ISF_Desktop_fnGetUIObjectOf(): allow context menu on the desktop
...
without any selected item; preserve return error codes.
- ISF_Desktop_fnGetDisplayNameOf(): don't initialize whole character
array with zero.
2004-01-23 20:46:09 +00:00
Martin Fuchs
0e35be6074
- IShellFolder_fnParseDisplayName(): return E_INVALIDARG instead of
...
E_OUTOFMEMORY.
- IShellFolder_fnGetUIObjectOf(): preserve return error codes.
- IShellFolder_fnGetDisplayNameOf(): don't initialize whole character
array with zero.
2004-01-23 20:45:41 +00:00
Martin Fuchs
fc69e4cf1b
Improved error handling.
...
SHELL32_GetItemAttributes(): support for SFGAO_LINK attribute.
2004-01-23 20:43:18 +00:00
Mike McCormack
4cc64c8e5e
Merged ffmpeg's MS Video 1 decoder by Mike Melanson.
2004-01-23 05:00:37 +00:00
Kevin Koltzau
c31cae0f7e
Load properties from the theme ini.
...
Implemented most of the GetTheme* functions.
2004-01-23 04:34:02 +00:00
Martin Fuchs
0c7f449343
ISF_MyComputer_fnGetDisplayNameOf(): return CLSID paths of virtual
...
folders rooted under "My Computer" folder, better error handling.
2004-01-23 04:25:26 +00:00
Martin Fuchs
2745769035
Return 'My Compuer' PIDL when calling Desktop->ParseDisplayName() with
...
empty path string.
2004-01-23 04:15:32 +00:00
Ge van Geldorp
0472291e4c
Generate all binary resources using bin2res.
2004-01-23 02:11:53 +00:00
Blake Leverett
60eb3c9084
Printing a dashed line causes all later solid lines in postscript
...
output to be dashed.
2004-01-23 02:11:29 +00:00
Francois Gouget
7494b5b980
Add trailing '\n's to ok() calls.
...
Check whether _MSC_VER is defined.
2004-01-23 02:11:12 +00:00
Francois Gouget
f229c911b5
Add trailing '\n's to ok() calls.
2004-01-23 02:10:33 +00:00
Ge van Geldorp
399901e054
Rename LARGE_INTEGER and ULARGE_INTEGER members "s" to "u" to conform
...
with PSDK.
2004-01-23 01:51:33 +00:00
Ivan Leo Murray-Smith
6fb62d0353
Resource updates.
2004-01-23 01:44:47 +00:00
Rolf Kalbermatter
7af8b13f11
Implement PathGetShortPathA/W and change its prototype to match the
...
documentation on MSDN.
2004-01-21 23:51:57 +00:00
Martin Fuchs
9d78f6783f
Only return valid file system names from RenderFILENAMEA/W() by using
...
SHELL_GetPathFromIDListA/W().
2004-01-21 23:50:46 +00:00
Alexandre Julliard
aa43d01627
Authors: Martin Fuchs <martin-fuchs@gmx.net>, Ge van Geldorp <ge@gse.nl>
...
Reimplementation of SHGetPathFromIDListA/W() using the new helper
functions SHELL_GetPathFromIDListA/W(). The new implementation avoids
using IShellFolder::GetDisplayNameOf(), so that it
- returns the absolute file system path, not relative to the dekstop
- returns FALSE as error code if the path can not converted in a valid
file system path
- doesn't return virtual CLSID paths
2004-01-21 23:50:26 +00:00
Alastair Bridgewater
ff466b177f
Initial implementation of CreateTypeLib2() and the ICreateTypeLib2 and
...
ICreateTypeInfo2 interfaces.
2004-01-21 22:24:08 +00:00
Huw Davies
84e7547ef1
Move the selection to the previous sibling if it can't go to the next
...
or the parent.
Fix the selection change logic.
2004-01-21 22:16:02 +00:00
Martin Fuchs
0f3d8bf500
Use full paths instead of only filenames in icon cache to distinguish
...
between different files with the same name.
2004-01-21 22:15:09 +00:00
Martin Fuchs
74bcd4e43f
Implemented SHGetRealIDL().
2004-01-21 22:12:55 +00:00
Aric Stewart
9672b791ee
Use X11 XIM callbacks to enable full IME support.
...
Correct some timing issues with XIM input.
Start to provide the framework for the MSIME messages.
2004-01-21 02:22:26 +00:00
Jon Griffiths
d83ed49148
Remove tests that are covered by vartype.c.
...
Call by pointer for more functions not available in early versions.
Add tests for VarFix/VarInt/VarNeg, VarFormat "on/off/yes/no".
Fix tests that assumed relative dates.
Make BSTR copy test separate.
2004-01-20 23:38:38 +00:00
Martin Fuchs
423cb99ac5
- SHGetDataFromIDListA/W(): handle drives when retrieving file
...
attributes
- fixed error handling to avoid GPFs
2004-01-20 23:38:04 +00:00
Mike Hearn
eca464b679
Implemented RpcIsProtSeqValid.
2004-01-20 23:36:50 +00:00
Alexandre Julliard
294c8af60b
Removed some unnecessary inclusions of gdi.h.
2004-01-20 22:48:57 +00:00
Rein Klazes
f20ce3b816
Fix MultiByteToWideChar and WideCharToMultiByte when called with code
...
page CP_SYMBOL.
Remove the symbol font from the code page table, so it is not reported
as a valid/supported/installed code page.
Remove workarounds for the badly behaved MultiByteToWideChar and co.
in a few places.
2004-01-20 22:39:06 +00:00
Dmitry Timoshkov
c660117622
Fixed some problems found while compiling and linking Wine under
...
Cygwin.
2004-01-20 22:35:34 +00:00
Dmitry Timoshkov
21272b31aa
Make MCIWnd play a bit better as an MDI child.
2004-01-20 22:34:34 +00:00
Alexandre Julliard
50a783f734
Get rid of some direct accesses to the DC structure from outside GDI.
2004-01-20 22:04:00 +00:00
Alexandre Julliard
32b1e67ae5
Moved msacmdrv.h to include directory to avoid inter-dll header
...
dependencies.
2004-01-20 21:55:28 +00:00
Rein Klazes
5560d47539
Stub for DiBuildClassDrvList().
2004-01-20 21:51:46 +00:00
Francois Gouget
3ada284495
Avoid duplicate '=C:' entries in the child process environment.
2004-01-20 21:51:27 +00:00
Mike McCormack
d26f658acb
Implement ICM_DECOMPRESSEX, fix some bugs.
2004-01-20 21:50:45 +00:00
Francois Gouget
998cc56773
Add trailing '\n's to ok() calls.
2004-01-20 21:49:35 +00:00
Dmitry Timoshkov
dc70553cae
Merge the MDI and common window creation code. Change the way MDI
...
children are managed in MDIClient.
Add support for MDICREATESTRUCT A<->W conversions.
Add support for WM_MDIREFRESHMENU.
2004-01-20 04:29:20 +00:00
Francois Gouget
52bf6c2bb1
Fix a file descriptor leak in create_process().
2004-01-20 02:11:06 +00:00
Robert Reif
e14a1b262a
Added notify and property set to dsound output driver.
...
Cleaned up existing notify and property set for capture.
2004-01-20 01:47:27 +00:00
Robert Reif
76659e9e9f
Fixed thread handle leaks.
2004-01-20 01:45:05 +00:00
Eric Pouech
6c8ee62340
- RtlGetFullPathName_U: rewritten so that the source & destination
...
buffer can be the same
- GetFullPathName[AW]: now call RtlGetFullPathName_U
- GetShortPathNameW: fixed regression introduced in last patch
2004-01-20 01:40:23 +00:00
Martin Fuchs
eae9444bc8
- fix typos in shelllink.c header comment and a struct comment
...
- corrected SCF_UNICODE constant and use the value of SCF_UNC instead
- implemented IShellLink_ConstructFromFile() to read shell links from
files
- call IShellLink_ConstructFromFile() in ISF_..._fnGetUIObjectOf()
when being queried for IShellLink interface
2004-01-20 01:37:24 +00:00
Martin Fuchs
c378ade958
- fix typo
...
- return string length from SHELL32_GUIDToStringA()
2004-01-20 01:26:39 +00:00
Michael Stefaniuc
f44b5c46e8
Fixed DOS EXE loader for the case where we realy have only 4 bytes on
...
the last page of the exe.
2004-01-20 01:25:17 +00:00
Rok Mandeljc
0382ea1d8a
- updated resources to DX9
...
- completely rewritten headers (DX9 compat.; look much nicer now ;=)
- removed IDirectMusicSong and IDirectMusicMelodyFormulationTrack
(which are removed from DX9; weren't implemented in DX8 anyway)
- combined/simplified IDirectMusicSomething / IDirectMusicObject /
IPersistStream for objects that support loading
- implemented IDirectMusicObject on all such objects; via generic
functions
- combined IDirectMusicTrack(8)/IPersistStream on all tracks
- fully implemented IDirectMusicContainer (at least 90% if there are
no private interfaces)
- implemented IDirectMusicCollection (99% work & MS compliant
behaviour; except for instruments)
- tried to implement IDirectMusicInstrument (unfortunately uses some
dirty private interfaces... :(
- added dswave.dll; DirectMusic Wave
- some changes in style
- many, many more ;)
2004-01-20 00:21:40 +00:00
Martin Fuchs
236c8a2452
- move IShellFolder_fnGetDisplayNameOf() contents into a new function
...
SHELL_FS_ProcessDisplayFilename() to call it also in
ISF_Desktop_fnGetDisplayNameOf() and do the same file system
processing for the desktop level
- handle hidden file extensions in SHELL_FS_ProcessDisplayFilename(),
that are configured by "NeverShowExt" in the registry
2004-01-19 23:54:55 +00:00
Ge van Geldorp
1d0598b0aa
Swap arguments of LocalAlloc and only update Malloc32 block on
...
successful allocation.
2004-01-19 23:42:34 +00:00
Alexandre Julliard
de7fab45bc
Fixed an error message.
2004-01-19 21:55:32 +00:00
Kevin Koltzau
5e8a34f163
Full implementation of OpenThemeData, CloseThemeData, and
...
IsThemePartDefined
Export undocumented functions by ordinal only (to match Microsoft's
uxtheme).
2004-01-19 21:52:09 +00:00
Huw Davies
5e86e9d5bc
Fix compilation if Freetype isn't installed.
2004-01-19 21:51:45 +00:00
Huw Davies
8e9e8922f1
Directly use the hook proc for the custom template dialog rather than
...
calling it through another dlgproc.
Deliver the old style file_ok message with SendMessage, this allows
the dialog to be subclassed (as ATL/WTL does).
Only deliver this message if the app didn't reject the WM_NOTIFY
message.
2004-01-19 21:51:29 +00:00
Hans Leidekker
301bbc4984
Add missing comma.
2004-01-19 21:48:21 +00:00
Francois Gouget
a5aa8dc1d0
DPA_Create is missing from all recent import libraries so use
...
GetProcAddress to load it.
Add '\n' to 'ok' calls.
2004-01-19 21:47:35 +00:00
Rolf Kalbermatter
ed32535931
Implemented PathFileExistsAndAttributesA/W function.
2004-01-19 21:46:14 +00:00
Mike McCormack
2cee7ac6d9
Don't use CreateFileMapping on a zero length file.
2004-01-19 21:44:02 +00:00
Francois Gouget
4cd80a3637
Add trailing '\n's to ok() calls.
2004-01-19 21:43:43 +00:00
Alexandre Julliard
32f1ac3a66
Use the exported FONTENUMPROCW as parameter in the EnumDeviceFonts
...
driver function instead of defining a private function type.
2004-01-18 23:35:12 +00:00
Marcelo Duarte
ab14f1a5a2
Update of Portuguese resources.
2004-01-18 23:18:33 +00:00
Martin Fuchs
9d1c9604b1
ShellView_CreateList(), SIC_Initialize(): enable transparent icons on
...
the desktop.
2004-01-18 23:17:32 +00:00
Martin Fuchs
87326ba7c3
IStream_fnWrite: only return write count if the given pointer
...
parameter is not NULL.
2004-01-18 23:17:13 +00:00
Alexandre Julliard
b89525fb06
Removed the bitsPerPixel field in the generic DC structure, and leave
...
it up to the graphics driver to define it if necessary.
2004-01-18 22:20:17 +00:00
Eric Pouech
210e1abb35
Added support for Unix code page in NTDLL.
2004-01-18 22:11:52 +00:00
Francois Gouget
30acf519b6
Add trailing '\n's to ok() calls.
2004-01-18 22:10:55 +00:00
Marcelo Duarte
b12ecc0e8d
Fixed typos.
2004-01-18 22:10:39 +00:00
Martin Fuchs
6e775f898a
- declare PT_RAS_FOLDER for the "RAS Connections" folder
...
- handle PT_RAS_FOLDER and PT_NETPROVIDER in debugging functions and
_ILGetTextPointer() / _ILGetSTextPointer()
2004-01-18 22:08:46 +00:00
Stefan Leichter
ebdc1f46b7
Added stub for SHRegisterValidateTemplate.
2004-01-18 22:07:57 +00:00
Martin Fuchs
b35c27626f
CreateStreamOnFile(): use flag FILE_SHARE_READ for opening OLE stream
...
files to enable file sharing.
2004-01-18 22:06:35 +00:00
Mike McCormack
de810044a3
Try using the Mozilla Active X control in MSHTML.
2004-01-16 23:27:11 +00:00
Alexandre Julliard
e025c59051
Fixed HCR_GetExecuteCommandW() behavior with a class name (based on a
...
patch by Martin Fuchs).
Removed a couple of no longer used functions.
2004-01-16 23:06:25 +00:00
Martin Fuchs
e6ab6bdcd7
Corrected definition of PathYetAnotherMakeUniqueName().
2004-01-16 23:04:41 +00:00
Robert Reif
2ca8753e0e
Fix improper WAVEFORMATEX size calculation for non PCM formats.
2004-01-16 23:03:08 +00:00
Francois Gouget
17112eaa4d
Assorted spelling fixes.
2004-01-16 21:26:08 +00:00
Kevin Koltzau
e04ff33417
Add INI file processing.
...
Full implementation of GetThemeDocumentationProperty.
Define string maps for parsing INI files into useable form.
Implemented (undocumented) ApplyTheme to select current theme.
2004-01-16 21:25:25 +00:00
Francois Gouget
1614f91767
Return HFILE_ERROR instead of -1 in _lread.
2004-01-16 21:23:32 +00:00
Huw Davies
49906feb23
Trace the high part of the Seek offset.
2004-01-16 21:22:41 +00:00
Alexandre Julliard
94d5531e6f
Check for overlapping memory views and delete the offending view if
...
necessary, to ensure we never have two views covering the same
address.
2004-01-16 04:52:17 +00:00
Mike Hearn
517248d7bc
- Ensure we correctly add a backslash like Windows 98/XP do.
...
- Generate filenames that look like Windows does (no left digit
padding).
2004-01-16 04:49:13 +00:00
Filip Navara
c4dd56bc25
- Moved actual code from SHGetSpecialFolderPathA to SHGetFolderPathW,
...
adjusted and unicodified it.
- Rewrote SHGetFolderPathA to call SHGetFolderPathW.
- Rewrote SHGetSpecialFolderPath[AW] to call SHGetFolderPath[AW].
2004-01-16 04:46:36 +00:00
Filip Navara
23f26c8a1d
Complete Czech translation of shell32 resources.
2004-01-16 04:46:05 +00:00
Robert Shearman
65e818272b
Partially implement RegOpenUserClassesRoot.
2004-01-16 04:40:33 +00:00
Vincent Béron
14263ab0c4
Move the implementation of GetDefaultCommConfig from A to W.
...
Get rid of a W->A cross call at the same time.
2004-01-16 02:21:01 +00:00
Vincent Béron
b370abab45
Unicodify some comm functions.
...
Get rid of some W->A cross calls along the way.
2004-01-16 02:14:50 +00:00
Mike Hearn
f3957f52cd
Change URL used in http tests to be a #define so it can be changed
...
easily in future, and make it point to winehq.
2004-01-16 02:03:16 +00:00
Francois Gouget
83795a7530
The MSVC headers won't give a name to the nameless union of INPUT
...
despite our request (NONAMELESSUNION). So define our own type and use
it instead.
Remove useless NONAMELESSSTRUCT.
Fix signed/unsigned warning.
2004-01-16 02:02:38 +00:00
Francois Gouget
79495fe5a9
We need to set _WIN32_WINNT to 0x501 to get CS_DROPSHADOW and
...
ICON_SMALL2.
2004-01-16 02:02:19 +00:00
Francois Gouget
449b92595a
MSVC does not want 'extern' variables to be initialized inside
...
functions.
2004-01-16 02:02:03 +00:00
Vincent Béron
7b11e537b0
Get rid of a W->A cross call in ImageList_LoadImageW.
2004-01-16 02:01:46 +00:00
Vincent Béron
82ceaca3ec
Fix compilation with ICU after introduction of gdi_private.h.
2004-01-16 02:01:32 +00:00
Vincent Béron
d6b2468f7f
Initialize a pointer before dereferencing it.
2004-01-16 02:01:12 +00:00
Robert Lunnon
93be53744e
Save UESP instead of ESP where UESP defined.
2004-01-16 02:00:24 +00:00
Alexandre Julliard
7342390852
Get rid of the global INTERNAL_[XY]WSTODS macros.
2004-01-15 06:19:35 +00:00
Marcelo Duarte
003465415f
- Get rid of W->A calls for shlexec.
...
- Implementation of FindExecutableW.
2004-01-15 06:13:57 +00:00
Alexandre Julliard
0a106bff72
Authors: Tim Ferguson <Tim.Ferguson@infotech.monash.edu.au>, Mike McCormack <mike@codeweavers.com>
...
Port Tim Ferguson's ICCVID codec to Wine.
2004-01-15 04:56:18 +00:00
Mike McCormack
41e25208b2
Preserve trailing backslashes in GetFullPathName.
2004-01-15 01:48:44 +00:00
Alexandre Julliard
6ec42c0c3b
Moved a bunch of definitions from gdi.h into a new gdi_private.h to
...
make sure we don't use them outside of gdi32.
2004-01-15 00:35:38 +00:00
Alexandre Julliard
d03300eca3
Define INADDR_NONE if needed (reported by Robert Lunnon).
2004-01-15 00:25:41 +00:00
Eric Pouech
9ccb73a8d7
Reimplemented Get{Short|Long}PathName and updated the regression
...
tests.
2004-01-15 00:20:46 +00:00
Robert Lunnon
8732357912
Fixed type mismatch in widDsCreate.
2004-01-14 05:39:05 +00:00
Robert Lunnon
761fce5261
Corrected code to acquire mtu under Solaris.
2004-01-14 05:31:23 +00:00
Alexandre Julliard
8b39cea352
Fixed __siginfo type for Solaris (based on a patch by Robert Lunnon).
2004-01-14 05:25:07 +00:00
Robert Lunnon
9376904446
FD_SET is not a type changed to struct fd_set.
...
Reordered headers to avoid including sys/select.h before winbase.h.
2004-01-14 05:20:59 +00:00
Alexandre Julliard
85dcf1e1a0
Moved SetDrawable, StartGraphicsExposures and EndGraphicsExposures
...
functionality to x11drv escapes so that we don't have to access the DC
structure directly.
2004-01-14 04:53:11 +00:00
Eric Pouech
768008fa20
- got rid of FILE_Dup2 export from kernel32
...
- move all dos handle related code into dlls/kernel32
2004-01-14 04:34:20 +00:00
Alexandre Julliard
53145d96f6
Moved some code around to avoid exporting DIB functions from gdi32.
2004-01-13 23:31:46 +00:00
Jon Griffiths
f4e7227541
Implemented VarInt, VarFix, VarNeg.
2004-01-13 23:16:04 +00:00
Jon Griffiths
757af5fc15
Use integer math in VarCyInt, docs.
2004-01-13 23:02:34 +00:00
Rein Klazes
950da26b98
Two "unknown" parameters of _unDName() turn out to be the output
...
string and it length. If possible, use these instead of allocating a
new one. Put the code in _unDNameEx() and call that from _unDName().
2004-01-13 22:56:59 +00:00
Tom Wickline
3d6eb2db2f
Fixed version info.
2004-01-13 22:50:55 +00:00
Alexandre Julliard
dec198afe0
Implemented the remaining 64-bit file functions, and added a few other
...
functions and exported variables.
Removed the almost empty lconv.c file.
2004-01-13 05:45:05 +00:00
Alexandre Julliard
16e5634a3b
Implemented a few more crt* functions.
...
Replaced most remaining stubs by forwards to msvcrt.
2004-01-13 05:37:47 +00:00
Alexandre Julliard
c0faca0755
Avoid direct access to the palette structure.
2004-01-13 05:25:30 +00:00
Marcus Meissner
219731197a
Added stub for EnumICMProfilesA/W.
2004-01-13 05:20:17 +00:00
Alexandre Julliard
774304da90
Authors: Jeremy White <jwhite@codeweavers.com>, Francois Gouget <fgouget@codeweavers.com>
...
Test the behavior of bind() wrt. SO_REUSEADDR.
2004-01-13 05:12:46 +00:00
Jeremy Shaw
0d914dfd45
Remove forced WS_SO_REUSEADDR on all binds.
2004-01-13 05:10:59 +00:00
Francois Gouget
eb10f347e6
Fix a race that caused the Microsoft Viewers 'file extraction'
...
animation to sometimes have a pink background.
2004-01-13 05:07:56 +00:00
Vincent Béron
6f2b7a5663
Remove a "\" from a multiline string constant by splitting it in two.
2004-01-13 04:57:57 +00:00
Alexandre Julliard
9d79df901a
Added all the missing functions.
2004-01-13 01:27:19 +00:00
Alexandre Julliard
83883e1730
_set_error_mode is cdecl not stdcall.
2004-01-13 01:08:59 +00:00
André Johansen
759d956c51
Forward _set_error_mode to msvcrt.
2004-01-13 01:08:04 +00:00
Vincent Béron
431a96f43a
Get rid of a W->A crosscall (ResetDCA->ResetDCW).
2004-01-13 01:06:44 +00:00
Christian Costa
8349acab6c
Added Midi IN support.
2004-01-13 01:05:34 +00:00
Rein Klazes
be4aff376b
Handle the cases when initdir is either invalid, or specifies a file.
2004-01-12 22:12:58 +00:00
Mike McCormack
d0779463da
Stub enough of MSVCRT40 to make IE4 install work.
2004-01-12 22:12:27 +00:00
Alexandre Julliard
a51bb8151d
ScrollDC doesn't need to be in the graphics driver.
2004-01-12 21:15:16 +00:00
Vincent Béron
446368333c
CreateDC is Unicode now, change the spec file accordingly.
2004-01-12 21:08:31 +00:00
Bill Medland
866f5ba0ef
Correct handling of font table when the font name is not the last
...
thing in the entry (i.e. is followed by the font altname in a group).
2004-01-12 21:07:03 +00:00
Marcus Meissner
ff16b32499
SafeArrayRedim: Use the correct size for resize too.
2004-01-12 21:06:30 +00:00
Eric Pouech
d6771b1333
Implemented Toolhelp32ReadProcessMemory.
2004-01-12 21:05:53 +00:00
Eric Pouech
9db6037de8
- implemented TIME_KILL_SYCHRONOUS timer flags
...
- timeKillTimer is now thread safe
- replaced some iData attributes by global variables
2004-01-12 21:03:10 +00:00
Robert Reif
370a18f786
Reduce the use of the dsound global variable by passing address to
...
functions.
2004-01-12 21:02:22 +00:00
Alexandre Julliard
e8283089cb
Get rid of no longer needed WINE_PACKED define.
2004-01-09 22:18:49 +00:00
Robert Reif
7dd637467a
Added some missing defines and a struct.
...
Fixed some const * arguments.
2004-01-09 22:06:54 +00:00
Marcus Meissner
41beb71636
Allow offset of NULL to NtWriteFile.
2004-01-09 20:09:08 +00:00
Marcus Meissner
17ffed02eb
Fixed HeapRealloc typo.
2004-01-09 20:08:48 +00:00
Alexandre Julliard
2509fcf2c6
Some more Win16/Win32 separation (based on a patch by Steven
...
Edwards).
2004-01-09 05:10:35 +00:00
Michael Stefaniuc
6c34235f3e
- add VESA mode 0x6a (same as 0x102)
...
- add a macro to check if a mode is a VESA mode
- output the unsupported VGA mode in hex (all VGA/VESA docs use hex
for that)
2004-01-09 05:03:43 +00:00
Jeremy Shaw
ed69f0bff6
Added wave-in support and fixed a few bugs in the wave-out code.
2004-01-09 05:02:58 +00:00
Alexandre Julliard
19dfc3ce74
Removed XInitThreads call, the X libraries still have too many bugs to
...
make this viable.
2004-01-09 01:10:59 +00:00
Marcus Meissner
2ac287e875
Copy BSTRs byte wise.
...
Added a testcase for byte wise copy of VT_BSTR variant with
VariantCopy().
2004-01-09 00:58:01 +00:00
Ferenc Wagner
88bc174873
Pin down LoadStringA behaviour on different buffer lengths.
2004-01-09 00:36:51 +00:00
Dmitry Timoshkov
2a2cd4db76
Fix an IE crash and make the "Create Folder" functionality in
...
Favorites work.
2004-01-09 00:35:21 +00:00
Ove Kaaven
00d0406c0d
Avoid freeing request packet too early if an exception occurs.
2004-01-09 00:35:04 +00:00
Ove Kaaven
cb6c83dfc3
Properly handle destroying the first connection in the connection
...
cache.
2004-01-09 00:34:53 +00:00
Mike McCormack
f7b47f7a5c
Regression test for files with zero length.
2004-01-09 00:34:37 +00:00
Aric Stewart
2eebf3c78e
Enable Tablet support with both Tilt and Pressure.
2004-01-09 00:03:00 +00:00
Alexandre Julliard
4e4460eaef
There's no need for DUMMYUNIONNAME in private headers.
2004-01-08 05:27:23 +00:00
Alexandre Julliard
3604824262
If supported by the linker, prevent the ELF loader from calling the
...
dll constructors at load time and call them from the dll entry point
instead.
2004-01-08 03:36:53 +00:00
Mike Hearn
925a2f936e
Always print a message for generic stubs.
2004-01-08 03:28:42 +00:00
Ulrich Czekalla
6af0df45d6
Add option to use the primary selection in addition to the clipboard
...
selection.
2004-01-08 00:43:46 +00:00
Stefan Leichter
3f5fada764
Added the linked list with the name of files of the CAB archive.
2004-01-08 00:42:36 +00:00
Eric Pouech
6cf101c1b3
- Applied to all MCI drivers Dmitry's fix for MCI_STATUS_TIME_FORMAT
...
(wasn't returning string resource ID).
- Fixed mciseq when opened without a filename.
2004-01-08 00:42:02 +00:00
Hans Leidekker
fcd9732f84
Remove some unused headers.
2004-01-08 00:41:13 +00:00
Alexandre Julliard
af542075e7
Don't use constructors for ntdll and kernel32 initialization.
2004-01-07 04:50:11 +00:00
Juan Lang
e6f491aa5c
Fixed the dwBCastAddr member of MIB_IPADDRROW, added a test program.
2004-01-07 01:08:55 +00:00
Alexandre Julliard
502f6c5634
Removed incorrect uses of DUMMYUNIONNAME.
2004-01-07 00:47:35 +00:00
Francois Gouget
640cc3f3e1
Assorted spelling fixes.
2004-01-06 22:08:33 +00:00
Peter Berg Larsen
a457ee0a3d
%[a-z] and %[z-a] are interpreted as equivalent to %[abcde...z].
...
Added some scanf tests.
2004-01-06 21:36:10 +00:00
Alexandre Julliard
72ecbb0675
SHCoCreateInstance is now documented (spotted by Francois Gouget).
...
Its first argument should be a Unicode string.
2004-01-06 20:42:47 +00:00
Mike McCormack
2050c469ef
Added missing LF in trace.
2004-01-06 20:40:31 +00:00
Hans Leidekker
195ec47f97
Make sure sed uses the right locale.
2004-01-06 20:40:10 +00:00
Dmitry Timoshkov
87af75269d
Register window class on mciavi driver loading, and unregister it on
...
driver unloading.
2004-01-06 20:39:48 +00:00
Dmitry Timoshkov
d81e04a8c0
Return correct resource id for time format strings.
2004-01-06 20:39:32 +00:00
Peter Berg Larsen
ccd749684f
Added _BITMAPSIZE_ and split _CONVERT_ macro to remove #ifdefs.
2004-01-06 20:38:37 +00:00
Jason Edmeades
e086402f9a
Fix the draw*primitiveUP calls so they work directly after a draw
...
which uses vertex shaders.
2004-01-06 00:36:45 +00:00
Lionel Ulmer
b945bfd3a4
Implement wglUseFontBitmapsW.
2004-01-06 00:36:13 +00:00
Eric Pouech
5bf3a2669b
Made wine_get_unix_file_name take a Unicode string pointer.
2004-01-05 23:42:09 +00:00
Dmitry Timoshkov
a938cbeb73
Accept all standard DIB compressions in the mciavi driver.
2004-01-05 23:07:27 +00:00
Alexandre Julliard
7412125e46
Updates for the new loadorder handling of 16-bit dlls.
2004-01-05 21:19:22 +00:00
Dmitry Timoshkov
41b7218466
Decode stream number from AVI frame data and assign the data to
...
appropriate streams.
2004-01-05 21:13:58 +00:00
Martin Fuchs
c0a5a27c15
Correct return type of SHFileOperationA/W.
2004-01-05 21:13:37 +00:00
Steven Edwards
6518b5ca27
MSVC porting fixes.
2004-01-05 21:12:21 +00:00
Marcus Meissner
871ef4491a
Handle DIJOYSTATE and DIJOYSTATE2 structs, fail on unknown sizes.
2004-01-05 21:11:25 +00:00
Alexandre Julliard
6db772cd2e
Always try to load the 32-bit owner dll instead of directly loading
...
the .so file for 16-bit builtins. Make the load order for 16-bit dlls
always match the load order of their 32-bit owner (if any).
2004-01-03 01:18:55 +00:00
Alexandre Julliard
cb5c00d57c
Avoid referencing a private header in another dll.
2004-01-03 00:58:08 +00:00
Mike Hearn
43cb03be3a
Implemented RegFlushKey and NtFlushKey.
2004-01-03 00:38:30 +00:00
Michael Stefaniuc
32c7454d75
Fill in the color MaskSize and FieldPosition fields in the
...
ModeInfoBlock.
2004-01-02 21:08:41 +00:00
Alexandre Julliard
03b47d2118
Make symlinks for 16-bit files point to the 32-bit symlink so that
...
they don't contain a path.
2004-01-02 20:54:03 +00:00
Steven Edwards
892a28323b
Split up the Win16/32 MDI support a bit.
2004-01-02 20:48:13 +00:00
Mike McCormack
2de64d4b08
On a RB_SETBANDINFO message only redraw the rebar if something
...
changed.
2004-01-02 20:46:05 +00:00
Michael Stefaniuc
b6de8b9dbc
Use a struct as specified in the VBE 3.0 standard for the
...
ModeInfoBlock. Code wise this is a NOP.
2004-01-02 20:45:39 +00:00
Steven Edwards
d8f9c1c076
Fix compiling netapi32 on MSVC with PSDK headers.
2004-01-02 20:15:05 +00:00
Christian Costa
092f7dd352
Fix compilation issue with ALSA 0.5.
2004-01-02 20:13:57 +00:00
Mike Hearn
f902d2965f
result2 seems to be optional, making it 0 allows IE to continue.
2004-01-02 20:13:35 +00:00
Steven Edwards
903d1f25ce
Update the notes on how WINE uses the Systray under KDE.
2004-01-02 20:12:51 +00:00
Wim Lewis
1694844d2b
Clear struct sockaddr_ipx directly instead of just the sipx_zero
...
field.
2004-01-02 20:12:00 +00:00
Michael Stefaniuc
56f85215f9
Set the "bytes per scan line" field when generating the mode info
...
block.
2004-01-02 20:11:03 +00:00
Robert Shearman
8cea7b64c4
Added stub for CertFreeCertificateContext.
2004-01-02 03:56:43 +00:00
Ivan Leo Murray-Smith
b0d57e7c31
Completed Italian language support.
2004-01-02 03:56:24 +00:00
Juan Lang
a5545b64e5
Fix conflicting registry value names, and try both Win9x and WinNT
...
locations for NetBT registry values.
2004-01-02 03:55:53 +00:00