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
Stephane Lussier [Sat, 11 Sep 1999 16:23:35 +0000 (16:23 +0000)]
Fixed RGBQUAD/COLORREF mixup in CreateMappedBitmap().
Abey George [Sat, 11 Sep 1999 16:22:10 +0000 (16:22 +0000)]
Draw the focus rectangle for buttons with BS_3STATE, BS_RADIOBUTTON,
BS_CHECKBOX, BS_AUTO* styles.
Huw D M Davies [Fri, 10 Sep 1999 14:38:19 +0000 (14:38 +0000)]
Winspool DocumentProperties and DeviceCapabilities should now work on
native 16 bit drivers.
Huw D M Davies [Fri, 10 Sep 1999 14:37:29 +0000 (14:37 +0000)]
Fixes DeviceCapabilities for DC_PAPERSIZE.
Various fixes for OpenPrinter and EnumPrinters.
Separation of GetPrinter in preparation for unification with EnumPrinters.
Huw D M Davies [Fri, 10 Sep 1999 14:36:49 +0000 (14:36 +0000)]
Add support for a large number of different paper sizes to PostScript
driver.
Lionel Ulmer [Fri, 10 Sep 1999 14:21:27 +0000 (14:21 +0000)]
Added definitions of COM objects for D3D 6.x support.
Nick Holloway [Fri, 10 Sep 1999 14:18:18 +0000 (14:18 +0000)]
If there is not an exact match found for the requested font name,
instead of using the first font defined for the printer, map some
common font families (e.g. Arial -> Helvetica), and search again.
Ulrich Weigand [Fri, 10 Sep 1999 14:02:28 +0000 (14:02 +0000)]
Fixed bug in CBClient routines by storing the SEGPTR in the global
table and translating it on every use.
Abey George [Fri, 10 Sep 1999 14:00:57 +0000 (14:00 +0000)]
Changed the pixmap to look like the windows default application icon.
Richard Cohen [Fri, 10 Sep 1999 13:59:55 +0000 (13:59 +0000)]
Stop crash in GetDiskFreeSpaceEx.
Francis Beaudet [Fri, 10 Sep 1999 13:59:24 +0000 (13:59 +0000)]
Made sure that the windows with the WS_EX_TOOLWINDOW style didn't get
handled by the window manager.
Pascal Lessard [Fri, 10 Sep 1999 13:58:34 +0000 (13:58 +0000)]
Implemented the behavior around the ES_WANTRETURN style in the edit
control.
Stephane Lussier [Fri, 10 Sep 1999 13:57:59 +0000 (13:57 +0000)]
Pressing the delete key using an extended keyboard with numlock on is
not generating anymore a WM_CHAR message.
Niclas Karlsson [Fri, 10 Sep 1999 13:57:13 +0000 (13:57 +0000)]
Fixed pattern matching in PathMatchSpecA/W
Francois Boisvert [Fri, 10 Sep 1999 13:56:31 +0000 (13:56 +0000)]
Tabbing in the listview of the shellview.
Luc Tourangeau [Fri, 10 Sep 1999 13:56:00 +0000 (13:56 +0000)]
Fixed LISTVIEW_GetItemRect: the calculations were off for LVIR_BOUNDS,
LVIR_SELCTBOUNDS, LVIR_LABEL when the item width is greater than the
column width.
Fixed WM_GETDLGCODE by removing the DLGC_WANTRTAB and adding DLGC_WANTCHARS.
Juergen Schmied [Fri, 10 Sep 1999 13:54:35 +0000 (13:54 +0000)]
Fixed crash in detach sequence.
Juergen Schmied [Fri, 10 Sep 1999 13:54:15 +0000 (13:54 +0000)]
Fixed wrong return value.
Juergen Schmied [Fri, 10 Sep 1999 13:53:50 +0000 (13:53 +0000)]
Prevent endless loop in except2.
Adam Sacarny [Fri, 10 Sep 1999 13:53:20 +0000 (13:53 +0000)]
Now works around wine never exiting the debugger.
Should put bug reports in the right place now.
Marcus Meissner [Fri, 10 Sep 1999 13:52:12 +0000 (13:52 +0000)]
Added stub for RegisterActiveObject().
Marcus Meissner [Fri, 10 Sep 1999 13:51:11 +0000 (13:51 +0000)]
Added stub for WIN32S16.EXP1 (most likely LoadPeResource16).
Alexandre Julliard [Sun, 5 Sep 1999 16:48:16 +0000 (16:48 +0000)]
Removed __winelib flag.
Eric Pouech [Sun, 5 Sep 1999 16:44:38 +0000 (16:44 +0000)]
Updated to new MM header organization.
Eric Pouech [Sun, 5 Sep 1999 16:39:23 +0000 (16:39 +0000)]
Moved DDK level material to new include/mmddk.h file.
Copied some SDK level material from include/multimedia.h file.
Eric Pouech [Sun, 5 Sep 1999 16:31:37 +0000 (16:31 +0000)]
Updated to new MM header organization.
Cleaned-up internal structures (now 32 bit only).
Now using the MMSYSTEM entry points rather than the low level driver
ones directly.
Juergen Lock [Sun, 5 Sep 1999 16:26:12 +0000 (16:26 +0000)]
Fix %fs for signal handlers in the FS_sig undefined case (this patch
actually from Ulrich Weigand, I only tested it).
Ron Record [Sun, 5 Sep 1999 12:32:05 +0000 (12:32 +0000)]
Added support of __thr_errno for reentrance on UnixWare.
Richard Cohen [Sun, 5 Sep 1999 12:25:33 +0000 (12:25 +0000)]
No longer needs to calculate its own character size.
Richard Cohen [Sun, 5 Sep 1999 12:24:30 +0000 (12:24 +0000)]
Consequential changes to default system font sizes