Abey George [Mon, 27 Sep 1999 11:39:43 +0000 (11:39 +0000)]
Made GetCurrentDirectory return long name of the current directory.
Rein Klazes [Mon, 27 Sep 1999 11:38:47 +0000 (11:38 +0000)]
Use an extra bit in the button status byte to flag whether the
DefButtonWndProc should process the WM_LBUTTONUP message.
Alexandre Julliard [Mon, 27 Sep 1999 10:58:45 +0000 (10:58 +0000)]
Moved all signal support to a new platform-specific file.
Make use of the per-thread signal stack (Juergen Lock).
Fixed %fs in signal handler for non FS_sig case (Ulrich Weigand).
Alexandre Julliard [Thu, 23 Sep 1999 16:39:17 +0000 (16:39 +0000)]
Release 990923.
Noel Borthwick [Thu, 23 Sep 1999 16:14:44 +0000 (16:14 +0000)]
Added clipboard server.
Patrik Stridvall [Thu, 23 Sep 1999 15:14:20 +0000 (15:14 +0000)]
Made a new improved version of winapi-check in perl.
Alexandre Julliard [Thu, 23 Sep 1999 11:50:58 +0000 (11:50 +0000)]
Implemented uppercasing functions (based on a patch by Robert
'Admiral' Coeyman).
Patrik Stridvall [Thu, 23 Sep 1999 11:48:02 +0000 (11:48 +0000)]
Fixed some of the issues reported by winapi-check.
Patrik Stridvall [Thu, 23 Sep 1999 11:44:52 +0000 (11:44 +0000)]
Modification due to problems with winapi-check.
Noomen Hamza [Thu, 23 Sep 1999 11:42:16 +0000 (11:42 +0000)]
WS_POPUP windows (excluding the WS_POPUPWINDOW windows) should be
closed after loosing the focus.
Francois Boisvert [Thu, 23 Sep 1999 11:40:38 +0000 (11:40 +0000)]
CreateDIBitmap creates a monochrome bitmap only when the first color of the
colormap is black followed by white. Otherwise it creates a color bitmap.
Noomen Hamza [Thu, 23 Sep 1999 11:36:25 +0000 (11:36 +0000)]
Non active window should be activated when it gets any
client/non-client double/single left/medium/right mouse click(s).
Eric Pouech [Wed, 22 Sep 1999 16:53:54 +0000 (16:53 +0000)]
Added WINEOSS descriptor.
Eric Pouech [Wed, 22 Sep 1999 16:53:32 +0000 (16:53 +0000)]
MMSYSTEM_GetIData() now dies when no iData is present
Better error recovery when the process attachment fails
PlaySound (and helper functions) now use the regular waveOutXXX (instead of wodMessage)
Moved handling of hack for differenciating between 16 and 32 bit callback to lolvldrv.c
Makes use of new lolvldrv.c interfaces
Eric Pouech [Wed, 22 Sep 1999 16:52:47 +0000 (16:52 +0000)]
Added lolvldrv.c and oss.c.
Thunks to 16 bit are now generated for the MMSYSTEM module.
Eric Pouech [Wed, 22 Sep 1999 16:51:42 +0000 (16:51 +0000)]
Added dlls/winmm and dlls/winmm/wineoss directories.
Eric Pouech [Wed, 22 Sep 1999 16:47:47 +0000 (16:47 +0000)]
No longer checking for correct iData in code.
Eric Pouech [Wed, 22 Sep 1999 16:47:25 +0000 (16:47 +0000)]
Added missing DriverCallBack function.
Eric Pouech [Wed, 22 Sep 1999 16:46:44 +0000 (16:46 +0000)]
All headers (wave and midi functions) are now seen as segptr.
Added stub for joyGetPosEx16().
Eric Pouech [Wed, 22 Sep 1999 16:46:22 +0000 (16:46 +0000)]
Added some missing defines.
Eric Pouech [Wed, 22 Sep 1999 16:45:51 +0000 (16:45 +0000)]
Now using the same structs for low-level drivers as Windows do.
Eric Pouech [Wed, 22 Sep 1999 16:45:33 +0000 (16:45 +0000)]
Make it (almost) 32 bit only.
Reflected creation of WINEOSS module.
Eric Pouech [Wed, 22 Sep 1999 16:44:34 +0000 (16:44 +0000)]
Make it (almost) 32 bit only.
Reflected creation of WINEOSS module.
No longer using ERR when no MIDI card is present.
Eric Pouech [Wed, 22 Sep 1999 16:43:48 +0000 (16:43 +0000)]
Added stub for joyGetPosEx16().
Eric Pouech [Wed, 22 Sep 1999 16:43:18 +0000 (16:43 +0000)]
No longer checking for correct iData in code.
Added look-up tables to command tables (speeds up queries).
Eric Pouech [Wed, 22 Sep 1999 16:42:31 +0000 (16:42 +0000)]
Now using WAVEFORMATEX instead of PCMWAVEFORMAT.
Eric Pouech [Wed, 22 Sep 1999 16:42:03 +0000 (16:42 +0000)]
Now using modReset() instead of tweaking MIDI controls.
Eric Pouech [Wed, 22 Sep 1999 16:41:32 +0000 (16:41 +0000)]
Fixed returned type upon open.
Fixed some bogus error checking.
Eric Pouech [Wed, 22 Sep 1999 16:41:00 +0000 (16:41 +0000)]
Fixed returned type upon open.
Juergen Schmied [Wed, 22 Sep 1999 15:25:45 +0000 (15:25 +0000)]
Do not set EH_NONCONTINUABLE.
Morten Eriksen [Wed, 22 Sep 1999 15:22:58 +0000 (15:22 +0000)]
Added simple console mode example program which lists information
about the version of Windows we're currently running on.
Alexandre Julliard [Wed, 22 Sep 1999 15:18:52 +0000 (15:18 +0000)]
Fixed memory allocation bug.
Gerard Patel [Wed, 22 Sep 1999 15:16:50 +0000 (15:16 +0000)]
Fix infinite loop with glastXFocusWindow.
Stephane Lussier [Wed, 22 Sep 1999 15:15:57 +0000 (15:15 +0000)]
Allow creation of empty imagelist.
Ian Schmidt [Wed, 22 Sep 1999 15:12:41 +0000 (15:12 +0000)]
Added partial implementation of GetICMProfileA, required by Paint Shop
Pro 5.
Abey George [Wed, 22 Sep 1999 15:10:42 +0000 (15:10 +0000)]
Don't send WM_ENTERMENULOOP, WM_INITMENU & WM_INITMENUPOPUP messages
when TPM_NONOTIFY flag is set in TrackPopupMenu.
David Luyer [Wed, 22 Sep 1999 15:09:22 +0000 (15:09 +0000)]
getpeername() and getsockname() return errors in errno not h_errno.
Patrik Stridvall [Mon, 20 Sep 1999 18:52:06 +0000 (18:52 +0000)]
Fixed ANSI C violations.
Ulrich Weigand [Mon, 20 Sep 1999 18:49:02 +0000 (18:49 +0000)]
Keyboard/mouse event proc thunk creation moved out of if1632/thunk.c.
Ulrich Weigand [Mon, 20 Sep 1999 18:48:29 +0000 (18:48 +0000)]
Don't create thunk for task signal proc, call it directly.
Ulrich Weigand [Mon, 20 Sep 1999 18:47:14 +0000 (18:47 +0000)]
DC hook proc thunk management simplified.
Ulrich Weigand [Mon, 20 Sep 1999 18:45:53 +0000 (18:45 +0000)]
System timer proc thunk creation moved out of if1632/thunk.c.
Ulrich Weigand [Mon, 20 Sep 1999 18:45:28 +0000 (18:45 +0000)]
Don't create thunk for CreateThread16 proc, call it directly.
Ulrich Weigand [Mon, 20 Sep 1999 18:45:00 +0000 (18:45 +0000)]
Windows hook proc thunk management simplified.
Ulrich Weigand [Mon, 20 Sep 1999 18:43:52 +0000 (18:43 +0000)]
Modified THUNK_Alloc so as to avoid 32->16->32 calling sequences.
Removed persistent thunk creation routines.
Lionel Ulmer [Mon, 20 Sep 1999 18:42:46 +0000 (18:42 +0000)]
Added the possibility to use DGA 2.0.
Ulrich Weigand [Mon, 20 Sep 1999 18:37:59 +0000 (18:37 +0000)]
Added HKEY_LOCAL_MACHINE\...\ProgramFilesDir registry key.
Dennis Björklund [Mon, 20 Sep 1999 18:37:25 +0000 (18:37 +0000)]
It's no error to send a WM_COMMAND to MenuHelp.
Francois Boisvert [Mon, 20 Sep 1999 18:31:21 +0000 (18:31 +0000)]
CreateFileA returns HFILE_ERROR when the filename contains a wild card.
Francis Beaudet [Mon, 20 Sep 1999 18:28:08 +0000 (18:28 +0000)]
Fixed display bug in the static control.
Pascal Lessard [Mon, 20 Sep 1999 18:27:14 +0000 (18:27 +0000)]
Message removed when menu tracking finish on a WM_LBUTTONDOWN.
Noel Borthwick [Mon, 20 Sep 1999 15:42:47 +0000 (15:42 +0000)]
- Add clipboard support for copying/pasting bitmaps or Pixmaps between Wine
and native Linux applications.
- Respond to the MULTIPLE selection request target when Wine is the
selection owner.
- Relax type checking for TARGETS selection.
Ulrich Weigand [Mon, 20 Sep 1999 15:37:25 +0000 (15:37 +0000)]
Set 'expected_version' of built-in and dummy modules according to
emulated Windows version.
Ulrich Weigand [Mon, 20 Sep 1999 15:33:01 +0000 (15:33 +0000)]
Make CallTo16 return stub segment owned by KERNEL.
Ulrich Weigand [Mon, 20 Sep 1999 15:30:27 +0000 (15:30 +0000)]
Bugfix: Improved GetCodeHandle16 / GetCodeInfo16.
Dennis Bjorklund [Mon, 20 Sep 1999 15:26:06 +0000 (15:26 +0000)]
Added some values that were missing in the Swedish nls file.
Ulrich Weigand [Sun, 19 Sep 1999 18:58:16 +0000 (18:58 +0000)]
Bugfix: create DDB in X11DRV_DIB_GetDIBits if necessary.
Juergen Schmied [Sun, 19 Sep 1999 18:57:34 +0000 (18:57 +0000)]
Added missing export.
Juergen Schmied [Sun, 19 Sep 1999 18:56:40 +0000 (18:56 +0000)]
Fixed crash when loading *.ani files.
Ulrich Weigand [Sun, 19 Sep 1999 18:36:53 +0000 (18:36 +0000)]
Moved bulk of OLE implementation to dlls/ subdirectories.
Dennis Björklund [Sun, 19 Sep 1999 18:28:35 +0000 (18:28 +0000)]
Send correct WM_MENUSELECT when menu closes.
Francois Boisvert [Sun, 19 Sep 1999 18:27:05 +0000 (18:27 +0000)]
Added small feature in the file dialog.
Patrik Stridvall [Sun, 19 Sep 1999 14:20:33 +0000 (14:20 +0000)]
Added support for anonymous structs/unions on compilers that implement it.
Peter Ganten [Sun, 19 Sep 1999 14:17:14 +0000 (14:17 +0000)]
Stubs for PolyTextOutA/W.
Karl Lessard [Sun, 19 Sep 1999 14:15:41 +0000 (14:15 +0000)]
Some more minor GDI fixes.
Stephane Lussier [Sun, 19 Sep 1999 14:14:24 +0000 (14:14 +0000)]
In ImageList_Draw when drawing the bitmap with the transparent flag
set, background color/foreground color should be set to white/black,
when doing bitblt operation with the bitmap mask.
Huw D M Davies [Sun, 19 Sep 1999 14:13:39 +0000 (14:13 +0000)]
Extend DRAWMODE struct to win95 spec.
Add some more Escape -> Escape16 conversions.
Huw D M Davies [Sun, 19 Sep 1999 14:12:52 +0000 (14:12 +0000)]
Stop trashing devmode if in and out devmodes are the same.
Noomen Hamza [Sun, 19 Sep 1999 14:11:41 +0000 (14:11 +0000)]
The MDIClient class must be registered with the IDC_ARROW cursor.
Francis Beaudet [Sun, 19 Sep 1999 14:09:52 +0000 (14:09 +0000)]
Implemented the disabled state of the combobox.
Richard Cohen [Sun, 19 Sep 1999 14:08:13 +0000 (14:08 +0000)]
Protect SetMenu from rogue menu handle.
GetMenu16 can just call GetMenu.
Richard Cohen [Sun, 19 Sep 1999 14:05:05 +0000 (14:05 +0000)]
Protect MDISetMenu from rogue menu handles.
Richard Cohen [Sun, 19 Sep 1999 14:04:15 +0000 (14:04 +0000)]
Tidy up TRACE etc to use default channel.
Ulrich Weigand [Sun, 19 Sep 1999 12:15:58 +0000 (12:15 +0000)]
Move VerLanguageName[AW] back to base (exported from KERNEL32 ...).
Thuy Nguyen [Sun, 19 Sep 1999 12:14:38 +0000 (12:14 +0000)]
Added support for wizard property sheets.
Huw D M Davies [Sun, 19 Sep 1999 12:13:46 +0000 (12:13 +0000)]
Fix FormatMessage16 at least enough to get win95 16bit printdlg working.
David Luyer [Sun, 19 Sep 1999 12:12:34 +0000 (12:12 +0000)]
- iSelected should be -1 if no item selected (Gerard Patel)
- some of the checks for invalid items where > when they should have been >=
(Marcus Meissner)
- made InsertItem behave similarly to DeleteItem, ie, if the current item is
after where the item is inserted, increment the selected item (David Luyer)
Ulrich Weigand [Sun, 19 Sep 1999 12:11:02 +0000 (12:11 +0000)]
Bugfix: Declare CALL32_CBClient[Ex] without WINAPI.
Ulrich Weigand [Sun, 19 Sep 1999 12:10:03 +0000 (12:10 +0000)]
Bugfix: (E)IP-relative offsets depend on operand, not address, size.
Marcus Meissner [Sun, 19 Sep 1999 12:09:23 +0000 (12:09 +0000)]
Added stub implementation for EnumDisplayDevices*.
Marcus Meissner [Sun, 19 Sep 1999 12:08:18 +0000 (12:08 +0000)]
Added SC_GET_DEVTYPE.
Juergen Schmied [Sun, 19 Sep 1999 12:06:46 +0000 (12:06 +0000)]
Added stub for OLE32.DllGetClassObject.
Juergen Schmied [Sun, 19 Sep 1999 12:05:30 +0000 (12:05 +0000)]
More support for special pidls in SHGetSpecialFolderLocation.
Luc Tourangeau [Sun, 19 Sep 1999 12:04:42 +0000 (12:04 +0000)]
Implemented invisible pens.
Huw D M Davies [Sun, 19 Sep 1999 12:04:17 +0000 (12:04 +0000)]
Small DIB fixes.
Pascal Lessard [Sun, 19 Sep 1999 12:03:25 +0000 (12:03 +0000)]
Added a case for menu handling in win31.
Karl Lessard [Tue, 14 Sep 1999 11:51:01 +0000 (11:51 +0000)]
Fixed GetDIBits problems.
Patrik Stridvall [Tue, 14 Sep 1999 07:52:16 +0000 (07:52 +0000)]
Add support for anonymous struct/unions on compilers that implement it.
Dennis Björklund [Mon, 13 Sep 1999 16:06:17 +0000 (16:06 +0000)]
Fixed win9x look on checkboxes and radiobuttons.
Huw D M Davies [Mon, 13 Sep 1999 15:15:45 +0000 (15:15 +0000)]
Change interfaces to THUNK_Alloc/Free slightly and make them non-static.
Remove relays for win16drv from CallBack table, instead use build to
generate them directly in graphics/win16drv/prtdrv.c.
If Printer AbortProc is 16bit then allocate thunk and store that as a
32bit proc in DC. Setting of abortprocs now done in the correct place
(i.e. not in the driver).
Kai Morich [Mon, 13 Sep 1999 15:13:24 +0000 (15:13 +0000)]
Relaxed parameter checking for GetDIBits.
Ulrich Weigand [Mon, 13 Sep 1999 15:12:45 +0000 (15:12 +0000)]
Fixed last error code when trying to load unknown VxD with CreateFile.
Andreas Mohr [Mon, 13 Sep 1999 15:12:08 +0000 (15:12 +0000)]
Pretend successful execution of SHELL_NotifyIcon*().
Eric Pouech [Mon, 13 Sep 1999 15:11:35 +0000 (15:11 +0000)]
Added MenuItemFromPoint stub.
Eric Pouech [Mon, 13 Sep 1999 15:11:02 +0000 (15:11 +0000)]
Fixed off by one allocation error (DPA and DSA).
Eric Pouech [Mon, 13 Sep 1999 15:10:36 +0000 (15:10 +0000)]
Fixed crash in PlaySound thread.
Nick Holloway [Sat, 11 Sep 1999 16:29:00 +0000 (16:29 +0000)]
For Win 3.x applications, if they have either horizontal or vertical
scrollbars, enable both.
Patrik Stridvall [Sat, 11 Sep 1999 16:27:20 +0000 (16:27 +0000)]
Eliminated warnings.
Pierre Mageau [Sat, 11 Sep 1999 16:26:03 +0000 (16:26 +0000)]
Set the mouse capture on the combo listbox.
Lionel Ulmer [Sat, 11 Sep 1999 16:24:28 +0000 (16:24 +0000)]
- fixed the creation of back-buffers in DGA mode
- added a check on the validity of the Locking rectangle
- fixed the enumeration for DX-6.0