wine
20 years agoMake the file type combobox non-editable.
Pavel Roskin [Mon, 3 May 2004 20:20:08 +0000 (20:20 +0000)] 
Make the file type combobox non-editable.

20 years agoAdd the IMAPIProp/IPropData definitions.
Jon Griffiths [Mon, 3 May 2004 20:19:35 +0000 (20:19 +0000)] 
Add the IMAPIProp/IPropData definitions.

20 years agoDisable buffering of test output to keep more information in case of a
Ferenc Wagner [Mon, 3 May 2004 20:19:13 +0000 (20:19 +0000)] 
Disable buffering of test output to keep more information in case of a
crash.

20 years agoImplement and test ScCopyProps/ScRelocProps.
Jon Griffiths [Mon, 3 May 2004 20:19:00 +0000 (20:19 +0000)] 
Implement and test ScCopyProps/ScRelocProps.

20 years agoStrip leading whitespace when adding a new value and not just when
Aric Stewart [Mon, 3 May 2004 20:18:43 +0000 (20:18 +0000)] 
Strip leading whitespace when adding a new value and not just when
replacing a current value.

20 years agoAdded tests for msacm32.dll.
Robert Reif [Mon, 3 May 2004 20:17:43 +0000 (20:17 +0000)] 
Added tests for msacm32.dll.

20 years agoBetter function parameter checking.
Robert Reif [Mon, 3 May 2004 20:09:42 +0000 (20:09 +0000)] 
Better function parameter checking.

20 years agoMake file dialog support FNERR_BUFFERTOSMALL if buffer too small.
Wolfgang Schwotzer [Mon, 3 May 2004 20:09:09 +0000 (20:09 +0000)] 
Make file dialog support FNERR_BUFFERTOSMALL if buffer too small.

20 years agoUse WINEDEBUG instead of --debugmsg.
Andreas Mohr [Mon, 3 May 2004 20:07:53 +0000 (20:07 +0000)] 
Use WINEDEBUG instead of --debugmsg.

20 years agoPrevent from crashing/hanging in Windows 95 OSR2.
Jakob Eriksson [Mon, 3 May 2004 20:07:24 +0000 (20:07 +0000)] 
Prevent from crashing/hanging in Windows 95 OSR2.

20 years agoHandle context in CreateURLMoniker.
Kevin Koltzau [Mon, 3 May 2004 20:07:03 +0000 (20:07 +0000)] 
Handle context in CreateURLMoniker.

20 years agoFix the size of the listview items in the customize dialog.
Maxime Bellengé [Mon, 3 May 2004 20:05:43 +0000 (20:05 +0000)] 
Fix the size of the listview items in the customize dialog.

20 years agoUpdated to include functions from windows 98SE.
Matthew Davison [Mon, 3 May 2004 20:05:11 +0000 (20:05 +0000)] 
Updated to include functions from windows 98SE.

20 years agoAuthors: Christian Costa <titan.costa@wanadoo.fr>, Jason Edmeades <us@the-edmeades...
Alexandre Julliard [Sun, 2 May 2004 04:22:31 +0000 (04:22 +0000)] 
Authors: Christian Costa <titan.costa@wanadoo.fr>, Jason Edmeades <us@the-edmeades.demon.co.uk>
Fixes for rendering targets.

20 years agoAlways reset AUTO_RESIZE flag on exit from REBAR_ForceResize.
Ge van Geldorp [Sun, 2 May 2004 04:21:48 +0000 (04:21 +0000)] 
Always reset AUTO_RESIZE flag on exit from REBAR_ForceResize.

20 years agoInclude <stdlib.h> to obtain a prototype of abs().
Gerald Pfeifer [Sun, 2 May 2004 04:21:28 +0000 (04:21 +0000)] 
Include <stdlib.h> to obtain a prototype of abs().

20 years agoUse memcpy instead of weird casts.
Marcus Meissner [Sun, 2 May 2004 04:21:16 +0000 (04:21 +0000)] 
Use memcpy instead of weird casts.

20 years agoFix TB_GETSTYLE message to return the style of the toolbar and not the
Maxime Bellengé [Sun, 2 May 2004 04:21:01 +0000 (04:21 +0000)] 
Fix TB_GETSTYLE message to return the style of the toolbar and not the
style of a button.

20 years agoImplemented CoReleaseMarshalData.
Marcus Meissner [Sun, 2 May 2004 04:20:37 +0000 (04:20 +0000)] 
Implemented CoReleaseMarshalData.

20 years agoFix a string allocation.
Maxime Bellengé [Sun, 2 May 2004 04:20:23 +0000 (04:20 +0000)] 
Fix a string allocation.

20 years agoImplemented TVS_NOSCROLL.
Huw Davies [Sun, 2 May 2004 04:20:06 +0000 (04:20 +0000)] 
Implemented TVS_NOSCROLL.

20 years agoMoved most remaining file functions to dlls/kernel.
Alexandre Julliard [Sat, 1 May 2004 05:25:07 +0000 (05:25 +0000)] 
Moved most remaining file functions to dlls/kernel.
Removed files/file.c and include/file.h.

20 years agoFixed last error code check in GetVolumeInformationW, opening a
Alexandre Julliard [Sat, 1 May 2004 03:05:36 +0000 (03:05 +0000)] 
Fixed last error code check in GetVolumeInformationW, opening a
non-existent device returns ERROR_FILE_NOT_FOUND now.

20 years agoUse pread/pwrite everywhere to avoid changing the file position while
Alexandre Julliard [Sat, 1 May 2004 02:50:06 +0000 (02:50 +0000)] 
Use pread/pwrite everywhere to avoid changing the file position while
the client is using it.
Get rid of the no longer used truncate_file request.

20 years agoReimplemented GetFileType and SetEndOfFile using ntdll functions.
Alexandre Julliard [Sat, 1 May 2004 02:44:00 +0000 (02:44 +0000)] 
Reimplemented GetFileType and SetEndOfFile using ntdll functions.

20 years agoSupport Darwin versioning convention.
Pierre d'Herbemont [Sat, 1 May 2004 02:41:01 +0000 (02:41 +0000)] 
Support Darwin versioning convention.

20 years ago- changed Cancel DEFPUSHBUTTON to PUSHBUTTON
Krzysztof Foltman [Sat, 1 May 2004 02:40:28 +0000 (02:40 +0000)] 
- changed Cancel DEFPUSHBUTTON to PUSHBUTTON
- fixed caption IDD_EDIT_DWORD from "Edit String" to "Edit DWORD"
- added Polish translation

20 years agoStub cmc_query_configuration() and add xcmc.h header file.
Chris Morgan [Sat, 1 May 2004 02:39:33 +0000 (02:39 +0000)] 
Stub cmc_query_configuration() and add xcmc.h header file.

20 years agoAdded a few more info classes in NtQueryInformationFile.
Alexandre Julliard [Fri, 30 Apr 2004 21:03:09 +0000 (21:03 +0000)] 
Added a few more info classes in NtQueryInformationFile.
Use NT file names in CreateNamedPipeW.
Reimplemented GetFileInformationByHandle, GetFileSize and GetFileTime
using ntdll functions.

20 years agoMoved support for opening named pipes to ntdll.
Alexandre Julliard [Fri, 30 Apr 2004 19:04:19 +0000 (19:04 +0000)] 
Moved support for opening named pipes to ntdll.

20 years agoAvoid autodetecting the prefix when loading the config file since the
Alexandre Julliard [Fri, 30 Apr 2004 18:35:13 +0000 (18:35 +0000)] 
Avoid autodetecting the prefix when loading the config file since the
first key may be named 'wine'.

20 years agoFixed buffer overflow.
Uwe Bonnes [Fri, 30 Apr 2004 18:34:34 +0000 (18:34 +0000)] 
Fixed buffer overflow.

20 years agoImplement VarDateFromUdateEx.
Jon Griffiths [Fri, 30 Apr 2004 18:32:58 +0000 (18:32 +0000)] 
Implement VarDateFromUdateEx.

20 years agoFixed lvalue casts.
Marcus Meissner [Fri, 30 Apr 2004 18:32:36 +0000 (18:32 +0000)] 
Fixed lvalue casts.

20 years agoAdd a stub for StgCreateStorageEx(). Returns
Francois Gouget [Fri, 30 Apr 2004 18:32:20 +0000 (18:32 +0000)] 
Add a stub for StgCreateStorageEx(). Returns
STG_E_UNIMPLEMENTEDFUNCTION as per MSDN. Fixes an error saving files
in Word XP.

20 years agoUse RtlDosPathNameToNtPathName_U to build the registry entries for
Alexandre Julliard [Fri, 30 Apr 2004 04:16:23 +0000 (04:16 +0000)] 
Use RtlDosPathNameToNtPathName_U to build the registry entries for
MOVEFILE_DELAY_UNTIL_REBOOT.

20 years ago- fixed some bugs in StackWalk (claimed for but forgotten in last
Eric Pouech [Fri, 30 Apr 2004 04:15:41 +0000 (04:15 +0000)] 
- fixed some bugs in StackWalk (claimed for but forgotten in last
  patch)
- removed location field in symt_data, and reworked the actual
  location of information based on the 'kind' field
- shorten debug channel name
- added support for bitfield in struct:s
- cleaned up source line information support
- now storing constants values as VARIANT

20 years agoReplace wParam values for WM_PARENTNOTIFY message by appropriate
Dmitry Timoshkov [Fri, 30 Apr 2004 04:15:13 +0000 (04:15 +0000)] 
Replace wParam values for WM_PARENTNOTIFY message by appropriate
symbolic names.

20 years agoYou have to have at least one device before you can have a default
Robert Reif [Fri, 30 Apr 2004 04:14:58 +0000 (04:14 +0000)] 
You have to have at least one device before you can have a default
device.

20 years ago- Fix the return key handling and clean up the code.
Maxime Bellengé [Fri, 30 Apr 2004 04:14:33 +0000 (04:14 +0000)] 
- Fix the return key handling and clean up the code.
- Add support for quickComplete with Ctrl+Return.

20 years agoEnable querying of IID_FilterGraph interface from filtergraph manager
Christian Costa [Fri, 30 Apr 2004 04:14:19 +0000 (04:14 +0000)] 
Enable querying of IID_FilterGraph interface from filtergraph manager
(spotted by Robert Reif).

20 years agoAdded auto-detection of DOS drive devices based on finding the
Alexandre Julliard [Thu, 29 Apr 2004 20:04:48 +0000 (20:04 +0000)] 
Added auto-detection of DOS drive devices based on finding the
corresponding mount point in /etc/mtab or /etc/fstab.

20 years agoCreate the system heap event before the shared mapping to avoid a race
Alexandre Julliard [Thu, 29 Apr 2004 20:02:01 +0000 (20:02 +0000)] 
Create the system heap event before the shared mapping to avoid a race
condition.

20 years agoStub implementation for SHFindFiles.
Mike McCormack [Thu, 29 Apr 2004 20:01:38 +0000 (20:01 +0000)] 
Stub implementation for SHFindFiles.

20 years agoMake sure ascent/descent values don't become negative after coordinate
Krzysztof Foltman [Thu, 29 Apr 2004 20:01:23 +0000 (20:01 +0000)] 
Make sure ascent/descent values don't become negative after coordinate
mapping.

20 years agoAdd a test for creation of a maximized child window.
Dmitry Timoshkov [Thu, 29 Apr 2004 20:00:40 +0000 (20:00 +0000)] 
Add a test for creation of a maximized child window.

20 years agoAdded pstore.h and an IDL file to generate it.
Mike McCormack [Thu, 29 Apr 2004 20:00:26 +0000 (20:00 +0000)] 
Added pstore.h and an IDL file to generate it.

20 years agoUse symlinks in dosdevices/ for the drive devices too.
Alexandre Julliard [Thu, 29 Apr 2004 00:27:57 +0000 (00:27 +0000)] 
Use symlinks in dosdevices/ for the drive devices too.
Store drive types in the registry instead of in the config file.
Added some more code to convert existing config to the new scheme.

20 years agoForgot to limit capture sample rates.
Robert Reif [Thu, 29 Apr 2004 00:20:35 +0000 (00:20 +0000)] 
Forgot to limit capture sample rates.

20 years ago- Fix compilation again using olders GL headers
Raphael Junqueira [Thu, 29 Apr 2004 00:20:18 +0000 (00:20 +0000)] 
- Fix compilation again using olders GL headers
  (glCompressedTexImage2DARB problem).
- Fix typo on constant.
- Detection of NVidia texture_shader and register_combiners
  extensions.
- Begin to implement BUMPMAPPING using NVidia Texture shader extension
  (not really working for now).

20 years agoRemoved a number of internal file functions that are no longer used.
Alexandre Julliard [Wed, 28 Apr 2004 03:53:19 +0000 (03:53 +0000)] 
Removed a number of internal file functions that are no longer used.

20 years agoAdded test for setting focus to an invisible window.
Alexandre Julliard [Wed, 28 Apr 2004 03:52:27 +0000 (03:52 +0000)] 
Added test for setting focus to an invisible window.

20 years agoFixed tests to succeed on all Windows versions.
Jakob Eriksson [Wed, 28 Apr 2004 03:52:02 +0000 (03:52 +0000)] 
Fixed tests to succeed on all Windows versions.

20 years agoAnother error return value check added after looking at the windows
Robert Reif [Wed, 28 Apr 2004 03:50:36 +0000 (03:50 +0000)] 
Another error return value check added after looking at the windows
tests results.
Replaced -1 with WAVE_MAPPER.

20 years agoReimplement UuidCreate() with Win32 APIs.
Hans Leidekker [Wed, 28 Apr 2004 01:04:49 +0000 (01:04 +0000)] 
Reimplement UuidCreate() with Win32 APIs.

20 years agoReimplemented Get/SetCurrentDirectoryW using the corresponding ntdll
Alexandre Julliard [Wed, 28 Apr 2004 01:04:24 +0000 (01:04 +0000)] 
Reimplemented Get/SetCurrentDirectoryW using the corresponding ntdll
functions.

20 years agoFixed unsigned comparison issue in previous change.
Alexandre Julliard [Wed, 28 Apr 2004 00:31:21 +0000 (00:31 +0000)] 
Fixed unsigned comparison issue in previous change.

20 years ago- add some prototypes/typedefs to msi.h
Raphael Junqueira [Wed, 28 Apr 2004 00:29:25 +0000 (00:29 +0000)] 
- add some prototypes/typedefs to msi.h
- implements some A -> W calls (W calls must be implemented)

20 years agoAssorted spelling fixes.
Francois Gouget [Wed, 28 Apr 2004 00:24:44 +0000 (00:24 +0000)] 
Assorted spelling fixes.

20 years agoFixed a couple of bugs.
Ove Kaaven [Wed, 28 Apr 2004 00:24:09 +0000 (00:24 +0000)] 
Fixed a couple of bugs.

20 years agoExplain how to reduce log size, using pipes.
Andreas Mohr [Wed, 28 Apr 2004 00:23:48 +0000 (00:23 +0000)] 
Explain how to reduce log size, using pipes.

20 years agoReplace empty window rect checks by a new X11DRV_is_window_rect_mapped
Alexandre Julliard [Tue, 27 Apr 2004 23:32:01 +0000 (23:32 +0000)] 
Replace empty window rect checks by a new X11DRV_is_window_rect_mapped
function so that we can reuse that support for off-screen windows.

20 years agoFixed typo.
William Lahti [Tue, 27 Apr 2004 23:31:08 +0000 (23:31 +0000)] 
Fixed typo.

20 years agoImplemented WNetEnumCachedPasswords.
Mike McCormack [Tue, 27 Apr 2004 23:30:25 +0000 (23:30 +0000)] 
Implemented WNetEnumCachedPasswords.

20 years agoFix failures under win2k.
Jon Griffiths [Tue, 27 Apr 2004 23:30:10 +0000 (23:30 +0000)] 
Fix failures under win2k.

20 years agoUpdate VarXor,VarAbs,VarNot for all input types.
Jon Griffiths [Tue, 27 Apr 2004 23:29:58 +0000 (23:29 +0000)] 
Update VarXor,VarAbs,VarNot for all input types.
Test VarOr; fix a failure with later oleaut32 versions.
Speed up compilation by sharing failure strings.

20 years agoImplement VarOr.
Jon Griffiths [Tue, 27 Apr 2004 23:29:37 +0000 (23:29 +0000)] 
Implement VarOr.
Fixes for untested VarXor,VarAbs,VarNot input types.

20 years agoBefore removing menu items in the MDI Window menu check whether a menu
Dmitry Timoshkov [Tue, 27 Apr 2004 23:29:18 +0000 (23:29 +0000)] 
Before removing menu items in the MDI Window menu check whether a menu
item following a separator has our "magic" value.

20 years agoAllow UrlCombine to calculate size of required buffer.
Kevin Koltzau [Tue, 27 Apr 2004 23:29:01 +0000 (23:29 +0000)] 
Allow UrlCombine to calculate size of required buffer.

20 years agoRestore the 2 MHz sample rate test and fix the winealsa driver for
Robert Reif [Tue, 27 Apr 2004 23:28:46 +0000 (23:28 +0000)] 
Restore the 2 MHz sample rate test and fix the winealsa driver for
reasonable limits.

20 years agoDefineDosDeviceW: implemented the DDD_REMOVE_DEFINITION flag.
Alexandre Julliard [Tue, 27 Apr 2004 02:43:40 +0000 (02:43 +0000)] 
DefineDosDeviceW: implemented the DDD_REMOVE_DEFINITION flag.

20 years agoRemoved todo_wine from some tests that succeed now.
Alexandre Julliard [Tue, 27 Apr 2004 02:27:47 +0000 (02:27 +0000)] 
Removed todo_wine from some tests that succeed now.

20 years agoReimplemented CreateDirectoryW and RemoveDirectoryW using ntdll
Alexandre Julliard [Tue, 27 Apr 2004 02:27:09 +0000 (02:27 +0000)] 
Reimplemented CreateDirectoryW and RemoveDirectoryW using ntdll
functions.

20 years agoPass the creation disposition to wine_nt_to_unix_file_name so that it
Alexandre Julliard [Tue, 27 Apr 2004 02:15:52 +0000 (02:15 +0000)] 
Pass the creation disposition to wine_nt_to_unix_file_name so that it
can return the correct error code in all cases.
Changed MoveFileExW to use wine_nt_to_unix_file_name to avoid
computing the NT name twice.
Fixed crash in GetDriveTypeW with a NULL root.

20 years agoAdded Ukrainian translations.
Ilya Korniyko [Mon, 26 Apr 2004 23:35:17 +0000 (23:35 +0000)] 
Added Ukrainian translations.

20 years agoImplemented fast rendering to a texture using glCopyTexImage2D
Christian Costa [Mon, 26 Apr 2004 23:34:17 +0000 (23:34 +0000)] 
Implemented fast rendering to a texture using glCopyTexImage2D
Fixed SetViewport.
Fixed SetRenderTarget (based on Jason Edmeades' work).
Improved trace.

20 years agoMake RPCRT4 use Windows compatible protocol (DCE v5.0) for
Filip Navara [Mon, 26 Apr 2004 23:33:39 +0000 (23:33 +0000)] 
Make RPCRT4 use Windows compatible protocol (DCE v5.0) for
communication.

20 years agoDefine _T[USX]?CHAR/_TINT/TCHAR types, for compatibility.
Dimitrie O. Paun [Mon, 26 Apr 2004 23:32:15 +0000 (23:32 +0000)] 
Define _T[USX]?CHAR/_TINT/TCHAR types, for compatibility.
Do not depend on other files being included first.
Have the same include graph as the MS headers.
Protect against trying to use libc when not possible.
Cleanups.

20 years agoFix the _WCTYPE_T_DEFINED sentry for compatibility.
Dimitrie O. Paun [Mon, 26 Apr 2004 23:31:39 +0000 (23:31 +0000)] 
Fix the _WCTYPE_T_DEFINED sentry for compatibility.

20 years agoMake sure the 'alsa handle' is initialized to NULL before calling
Francois Gouget [Mon, 26 Apr 2004 23:31:11 +0000 (23:31 +0000)] 
Make sure the 'alsa handle' is initialized to NULL before calling
snd_pcm_open(). Otherwise if it fails we get a crash trying to close
an invalid alsa handle.

20 years agoAdd testing of PeekNamedPipe, multiple writes, and message mode.
Duane Clark [Mon, 26 Apr 2004 23:30:51 +0000 (23:30 +0000)] 
Add testing of PeekNamedPipe, multiple writes, and message mode.

20 years agowaveOutGetDevCaps(-1...) must return the capabilities of the Wave
Francois Gouget [Mon, 26 Apr 2004 23:30:26 +0000 (23:30 +0000)] 
waveOutGetDevCaps(-1...) must return the capabilities of the Wave
mapper.
DRV_QUERYDEVICEINTERFACE is not supported on all Windows versions.
Check the length returned by DRV_QUERYDEVICEINTERFACESIZE and fix
memory leak.
Some Windows sound drivers allow wild frequencies such as the 2MHz
one. So modify this test to use an invalid number of bits per sample
instead (hopefully that will fail really everywhere).

20 years agoMake widl parse the 'transmit_as' and 'endpoint' keywords.
Filip Navara [Mon, 26 Apr 2004 23:29:59 +0000 (23:29 +0000)] 
Make widl parse the 'transmit_as' and 'endpoint' keywords.

20 years agoFix the DDE PFNCALLBACK prototype.
Dmitry Timoshkov [Mon, 26 Apr 2004 23:29:44 +0000 (23:29 +0000)] 
Fix the DDE PFNCALLBACK prototype.

20 years agoFixed some strict aliasing issues in dlls/d3d8.
Marcus Meissner [Mon, 26 Apr 2004 20:15:02 +0000 (20:15 +0000)] 
Fixed some strict aliasing issues in dlls/d3d8.
Incorporated bugfix from Christian Costa in vshader_expp.

20 years agoReplace --debugmsg by WINEDEBUG.
Ivan Leo Murray-Smith [Mon, 26 Apr 2004 20:13:17 +0000 (20:13 +0000)] 
Replace --debugmsg by WINEDEBUG.

20 years ago- implement SetRenderState D3DRS_FOGENABLE/D3DRS_RANGEFOGENABLE
Raphael Junqueira [Mon, 26 Apr 2004 20:12:28 +0000 (20:12 +0000)] 
- implement SetRenderState D3DRS_FOGENABLE/D3DRS_RANGEFOGENABLE
- implement SetRenderState D3DRS_RANGEFOGENABLE
- fix SetRenderState D3DRS_FOGVERTEXMODE Caps/Detection traces
- fix IDirect3D8::GetAdapterIdentifier to use FillGLCaps and provide
  more exact infos (driver versions, vendor, ...)
- split Fake GL Context creation from GetDeviceCaps for external use
- add a new channel (d3d_caps) for all IDirect3D8 Caps/detection traces
- rename fps channel to d3d_fps
- high use of runtime detected OpenGL Caps instead of defines
- update supported Caps using runtime detection

20 years agoImplemented the ACO_AUTOSUGGEST, ACO_AUTOAPPEND, ACO_UPDOWNKEYDROPSLIST
Maxime Bellengé [Mon, 26 Apr 2004 20:06:24 +0000 (20:06 +0000)] 
Implemented the ACO_AUTOSUGGEST, ACO_AUTOAPPEND, ACO_UPDOWNKEYDROPSLIST
styles.

20 years agoIf source and destination are the same object, don't lock the object
Jukka Heinonen [Mon, 26 Apr 2004 20:06:08 +0000 (20:06 +0000)] 
If source and destination are the same object, don't lock the object
twice as it will only be unlocked once.

20 years agoFixed position of tmp.f assigned like in dlls/d3d8/shader.c.
Marcus Meissner [Mon, 26 Apr 2004 20:05:52 +0000 (20:05 +0000)] 
Fixed position of tmp.f assigned like in dlls/d3d8/shader.c.
Fixed strict aliasing problem.

20 years agoImplement DOS7 canonicalize path function as a conversion to short
Jukka Heinonen [Mon, 26 Apr 2004 20:05:30 +0000 (20:05 +0000)] 
Implement DOS7 canonicalize path function as a conversion to short
file name.

20 years agoAdd tracing messages to MDI.
Duane Clark [Mon, 26 Apr 2004 20:05:01 +0000 (20:05 +0000)] 
Add tracing messages to MDI.

20 years agoFix a warning in JACK_drvLoad().
Francois Gouget [Mon, 26 Apr 2004 20:04:21 +0000 (20:04 +0000)] 
Fix a warning in JACK_drvLoad().

20 years agoWe only support 8 and 16 bit sound so we should reject the other
Francois Gouget [Mon, 26 Apr 2004 20:03:59 +0000 (20:03 +0000)] 
We only support 8 and 16 bit sound so we should reject the other
formats.

20 years agoIf lpstrTitle is NULL, set it to either 'Open File' or 'Save as'.
Francois Gouget [Mon, 26 Apr 2004 20:02:39 +0000 (20:02 +0000)] 
If lpstrTitle is NULL, set it to either 'Open File' or 'Save as'.
Constify the string constants.

20 years agoCall appropriate DefWindowProc in DDE client/server window procs
Dmitry Timoshkov [Mon, 26 Apr 2004 20:01:20 +0000 (20:01 +0000)] 
Call appropriate DefWindowProc in DDE client/server window procs
depending on whether a window proc is unicode or ANSI.

20 years agoReimplemented GetLogicalDrives, GetLogicalDriveStrings and
Alexandre Julliard [Fri, 23 Apr 2004 23:31:58 +0000 (23:31 +0000)] 
Reimplemented GetLogicalDrives, GetLogicalDriveStrings and
GetDriveType using the new symlink mechanism.
Made GetDriveType attempt to autodetect the type if not specified in
the registry.

20 years agoRemove the wineloader variable.
Ferenc Wagner [Fri, 23 Apr 2004 23:30:11 +0000 (23:30 +0000)] 
Remove the wineloader variable.

20 years agoTests for newly added MAPI functions.
Jon Griffiths [Fri, 23 Apr 2004 23:30:00 +0000 (23:30 +0000)] 
Tests for newly added MAPI functions.

20 years agoImplement MAPI property & utility functions.
Jon Griffiths [Fri, 23 Apr 2004 23:28:27 +0000 (23:28 +0000)] 
Implement MAPI property & utility functions.