Pierre Mageau [Sat, 24 Jul 1999 10:20:06 +0000 (10:20 +0000)]
Fixed various problem with ImageList_Draw.
Stephane Lussier [Sat, 24 Jul 1999 10:18:02 +0000 (10:18 +0000)]
Re-enable the owner window in the EndDialog().
Thuy Nguyen [Sat, 24 Jul 1999 10:16:53 +0000 (10:16 +0000)]
Fixed notifications.
Ulrich Weigand [Sat, 24 Jul 1999 10:15:55 +0000 (10:15 +0000)]
Always retrieve Callout routines using GetProcAddress().
Abey George [Sat, 24 Jul 1999 10:14:51 +0000 (10:14 +0000)]
Send WM_CONTEXTMENU on WM_RBUTTONUP, not WM_RBUTTONDOWN.
Huw D M Davies [Sat, 24 Jul 1999 10:13:36 +0000 (10:13 +0000)]
Fixed compiler warning.
Huw D M Davies [Sat, 24 Jul 1999 10:12:41 +0000 (10:12 +0000)]
Let through more flags to EnumPrinters.
Fixes for GetPrinter/GetPrinterDriver.
Huw D M Davies [Sat, 24 Jul 1999 10:11:05 +0000 (10:11 +0000)]
Fix stupid `rubbish at end of %%Title' bug.
Don't complain about palette relative RGBs.
If output param to CreateDC is NULL default to `LPT1:' - Hack.
Lionel Ulmer [Fri, 23 Jul 1999 19:33:24 +0000 (19:33 +0000)]
Better detection of OpenGL.
Ulrich Weigand [Fri, 23 Jul 1999 19:27:36 +0000 (19:27 +0000)]
Bugfix: Reverted CallTo16 routines to STDCALL convention.
Huw D M Davies [Fri, 23 Jul 1999 19:25:11 +0000 (19:25 +0000)]
String to GetTextExtentPoint is not necessarily 0 terminated.
Fix function name `32's in comments - API naming madness makes this
worthwhile.
Huw D M Davies [Fri, 23 Jul 1999 19:23:49 +0000 (19:23 +0000)]
EnumJobs stub.
Update graphics/psdrv/README.
Add warnings to DRIVER_GetDriverName.
Eric Pouech [Fri, 23 Jul 1999 19:21:56 +0000 (19:21 +0000)]
Fixed some bad ptr occurrence in this class WndProc.
Lionel Ulmer [Fri, 23 Jul 1999 19:19:56 +0000 (19:19 +0000)]
- Added a new option 'noxshm'
- Added a 16bpp -> 32 bpp conversion function
Gerard Patel [Fri, 23 Jul 1999 19:18:37 +0000 (19:18 +0000)]
Change color gray text to 128 128 128 for win9x look.
Alexandre Julliard [Tue, 20 Jul 1999 15:13:20 +0000 (15:13 +0000)]
Do not output text in OutputDebugStrAW when not being debugged
Noomen Hamza [Tue, 20 Jul 1999 15:03:28 +0000 (15:03 +0000)]
MDIDestroyChild: MDI window menu item was deleted only if the current
destroyed child was active.
Gerard Patel [Tue, 20 Jul 1999 14:56:08 +0000 (14:56 +0000)]
Reset disabled style for the dialog boxes set on property pages.
Bertho Stultiens [Tue, 20 Jul 1999 14:54:54 +0000 (14:54 +0000)]
- Generalized the distinction between 2 and 4 byte integers slightly through
a new parser state. The is now a warning when a 2 byte integer is larger
than 16 bit (and is truncated).
- Fixed a couple of cosmetic things in the DLGINIT stuff so that dumping of
this type will work as expected.
- Added generalized language/version/characteristics support to the DLGINIT
resource type.
Ulrich Czekalla <ulrichc@corel.ca>
- Added support for DLGINIT resource-type.
- Added string continuation and embedded quoting.
- Added numeric IDs for icons in controls.
Eric Pouech <Eric.Pouech@wanadoo.fr>
- Bugfix: Distinguish between 2 and 4 byte integers in RCDATA.
Albert den Haan [Sun, 18 Jul 1999 18:42:29 +0000 (18:42 +0000)]
Remove string.c because all of its functions were moved to crtdll.c
where they belonged.
Patrik Stridvall [Sun, 18 Jul 1999 18:40:11 +0000 (18:40 +0000)]
Make it possible to compile with GNU C's -I- option.
Eric Pouech [Sun, 18 Jul 1999 18:38:40 +0000 (18:38 +0000)]
Work around gcc sig11 fault.
Thuy Nguyen [Sun, 18 Jul 1999 18:36:18 +0000 (18:36 +0000)]
Fixed rounding in MulDiv.
Luc Tourangeau [Sun, 18 Jul 1999 18:34:45 +0000 (18:34 +0000)]
- implementation of SetDeviceClipping
- coordinate system origin fix
Ulrich Weigand [Sun, 18 Jul 1999 18:32:23 +0000 (18:32 +0000)]
Work-around for compiler bug.
Alex Priem [Sun, 18 Jul 1999 18:31:05 +0000 (18:31 +0000)]
- Implementation of simple comctl32 v5.0 changes.
- TVM_SORTCHILDRENCB also accepts TVI_ROOT as a valid hParent.
Ian Schmidt [Sun, 18 Jul 1999 18:29:34 +0000 (18:29 +0000)]
Added pointer validation and additional sanity check to IsValidSid().
Dennis Björklund [Sun, 18 Jul 1999 18:28:34 +0000 (18:28 +0000)]
Small fix in UITOOLS95_DrawRectEdge().
Also a fix to draw scrollbar-buttons more like in win9x.
Eric Pouech [Sun, 18 Jul 1999 18:26:58 +0000 (18:26 +0000)]
In WIN_UpdateNCRgn, do not send in WM_NCPAINT a region that is used
afterwards, but a copy of it.
Eric Pouech [Sun, 18 Jul 1999 18:24:56 +0000 (18:24 +0000)]
Check better that handles are actual handles to a region.
Lawson Whitney [Sun, 18 Jul 1999 18:23:20 +0000 (18:23 +0000)]
Stop DCE_GetVisRect dereferencing a null wndPtr.
Alexandre Julliard [Sun, 18 Jul 1999 15:47:22 +0000 (15:47 +0000)]
Authors: James Juran <jrj120@psu.edu>, Andreas Mohr <cipam895@cip1.ind.uni-stuttgart.de>
Updated README and man page.
Split documentation for wine.conf into new wine.conf(5) manpage.
Noel Borthwick [Sun, 18 Jul 1999 15:43:45 +0000 (15:43 +0000)]
Implemented the OLE Clipboard API.
Abey George [Sun, 18 Jul 1999 15:40:03 +0000 (15:40 +0000)]
Validate the parent with the child window client rectangle when the
parent's update region is not empty.
Francis Beaudet [Sun, 18 Jul 1999 15:38:29 +0000 (15:38 +0000)]
Delay WM_NCPAINT message until the "painter's algorithm" kicks in.
Francis Beaudet [Sun, 18 Jul 1999 15:36:08 +0000 (15:36 +0000)]
Fixed fake WM_LBUTTONUP message.
Ian Schmidt [Sun, 18 Jul 1999 15:33:25 +0000 (15:33 +0000)]
Added version information for Win98.
Alex Priem [Sun, 18 Jul 1999 15:32:32 +0000 (15:32 +0000)]
Macro definitions used SNDMSG instead of SendMessage[AW]. Bad.
Eric Pouech [Sun, 18 Jul 1999 15:30:29 +0000 (15:30 +0000)]
debug_(snoop|relay)_(exclude|include)list => fixed allocation, modules
are now stored uppercase.
Francis Beaudet [Sun, 18 Jul 1999 15:29:43 +0000 (15:29 +0000)]
Implemented the BS_ICON style.
Ove Kaaven [Sun, 18 Jul 1999 15:29:09 +0000 (15:29 +0000)]
CreateDialogParamA should not call CreateDialogParamW, because
that'd create a dialog box with a Unicode dialog procedure...
Dennis Björklund [Sun, 18 Jul 1999 15:26:25 +0000 (15:26 +0000)]
Win9x look & feel on scrollbars.
Thuy Nguyen [Sun, 18 Jul 1999 15:25:34 +0000 (15:25 +0000)]
Introduced a [psdrv] section in wine.conf with a ppdfile value
specifying the path and name of the PPD file.
Sylvain St-Germain [Sun, 18 Jul 1999 13:30:01 +0000 (13:30 +0000)]
Implementation of the updown buddy windproc subclassing for the
handling of keyboard up and down arrow.
Jim Aston [Sun, 18 Jul 1999 13:28:59 +0000 (13:28 +0000)]
Updated documentation to reflect renamed header.
Ove Kaaven [Sun, 18 Jul 1999 13:26:57 +0000 (13:26 +0000)]
Added missing include netinet/tcp.h, for TCP_NODELAY.
Luc Tourangeau [Sun, 18 Jul 1999 13:25:31 +0000 (13:25 +0000)]
GetIcon bug fix.
Uwe Bonnes [Thu, 15 Jul 1999 16:09:05 +0000 (16:09 +0000)]
Add WINAPI for EntryAddrProc.
Keith Matthews [Thu, 15 Jul 1999 16:08:32 +0000 (16:08 +0000)]
Minor bug fixes in DdeNameService, also changes to move towards
process-safe code.
Dennis Björklund [Thu, 15 Jul 1999 16:07:19 +0000 (16:07 +0000)]
Win9x look & feel on buttons and a fix for ownerdrawn buttons
(background set to COLOR_BTNFACE).
Ulrich Weigand [Thu, 15 Jul 1999 14:58:48 +0000 (14:58 +0000)]
GlobalSmartPageUnlock() stub added.
Ulrich Weigand [Thu, 15 Jul 1999 14:51:40 +0000 (14:51 +0000)]
Use position-independent code in assembly glue when building .so.
Include if1632/ and graphics/win16drv/ into WineLib.
Move miscemu/emulate.c into dlls/win87em/.
Eric Pouech [Thu, 15 Jul 1999 14:43:36 +0000 (14:43 +0000)]
Changed way of allocation open mci drivers (array => list); this list
is now stored on a per process basis.
Eric Pouech [Thu, 15 Jul 1999 14:43:13 +0000 (14:43 +0000)]
Removed fixed size array to store specific data (now using
mci(Set|Get)DriverData to store specific data).
Make use of default debugtools.h channel.
Added CALLBACK attribute to DriverProc.
Eric Pouech [Thu, 15 Jul 1999 14:42:44 +0000 (14:42 +0000)]
Changed way of allocation open mci drivers (array => list).
First valid ID for mci devices is now 1 (some progs were testing this
value).
Started implementing mci command table resources.
Handled closing on MCI_ALL.
Eric Pouech [Thu, 15 Jul 1999 14:42:14 +0000 (14:42 +0000)]
Removed fixed size array to store specific data (now using
mci(Set|Get)DriverData to store specific data).
Deferred opening of low-level device until play is requested.
Eric Pouech [Thu, 15 Jul 1999 14:41:41 +0000 (14:41 +0000)]
Fixed return value for 'open' command.
Changed way of allocation open mci drivers (array => list).
Eric Pouech [Thu, 15 Jul 1999 14:36:15 +0000 (14:36 +0000)]
Removed fixed size array to store specific data (now using
mci(Set|Get)DriverData to store specific data).
Fixed mmio chunk lookup on odd size 'fmt ' chunks.
Eric Pouech [Thu, 15 Jul 1999 14:35:37 +0000 (14:35 +0000)]
Uniformized use of fd to midi device.
Now allocating memory on system heap.
Fixed bug when stopping all notes.
Eric Pouech [Thu, 15 Jul 1999 14:35:03 +0000 (14:35 +0000)]
Cosmetic fixes.
Changed way of allocation open mci drivers (array => list).
Started implementing mci command table resources.
Eric Pouech [Thu, 15 Jul 1999 14:34:23 +0000 (14:34 +0000)]
No longer calling mm timers callbacks with mm timer crit sect locked.
Marcus Meissner [Thu, 15 Jul 1999 14:33:17 +0000 (14:33 +0000)]
ERROR_MORE_DATA requires to write the needed number of bytes into the
lpcchX value (verified against NT3.51 advapi32.dll).
Ulrich Weigand [Thu, 15 Jul 1999 14:32:20 +0000 (14:32 +0000)]
Fixed some CONTEXT86 vs. CONTEXT mismatches.
Ulrich Weigand [Thu, 15 Jul 1999 14:31:44 +0000 (14:31 +0000)]
Added support for 32-bit NE code segments.
Alex Priem [Thu, 15 Jul 1999 14:30:55 +0000 (14:30 +0000)]
Fix a hang when we process WM_STYLECHANGED.
Small optimization in TREEVIEW_DrawItem.
Fix debugging crash in TREEVIEW_Expand.
Marcus Meissner [Mon, 12 Jul 1999 13:46:38 +0000 (13:46 +0000)]
Added missing prototype for ILFindChild().
Eric Pouech [Mon, 12 Jul 1999 13:41:20 +0000 (13:41 +0000)]
Compiler warnings fix.
Eric Pouech [Mon, 12 Jul 1999 13:39:58 +0000 (13:39 +0000)]
Dumb fixes.
Ulrich Weigand [Mon, 12 Jul 1999 13:39:10 +0000 (13:39 +0000)]
Fixed bugs introduced by 'register' and 'return' function changes.
Marcus Meissner [Mon, 12 Jul 1999 13:37:29 +0000 (13:37 +0000)]
Fixed DirectDrawSurface::Flip, do not change flags, exchange the low
level physical surfaces (verified for XLIB with WC Prophecy).
Alexandre Julliard [Sun, 11 Jul 1999 17:20:01 +0000 (17:20 +0000)]
Take advantage of the new registers saved in the STACK16FRAME to turn
some 'register' functions into normal functions.
Removed the few remaining 'return' functions to simplify relay
handling.
Marcus Meissner [Sun, 11 Jul 1999 14:13:56 +0000 (14:13 +0000)]
Removed the old, historical and no longer working IPC support.
Ulrich Weigand [Sun, 11 Jul 1999 13:58:31 +0000 (13:58 +0000)]
Modularized CallFrom/To16 routines. Adapted dependent routines,
16-bit snoop/relay debugging, and make rules.
Gerard Patel [Sun, 11 Jul 1999 13:52:13 +0000 (13:52 +0000)]
Revert last change in window activation on mouse click.
Rein Klazes [Sun, 11 Jul 1999 13:50:24 +0000 (13:50 +0000)]
Fixed a case when GlobalSize did not return zero after an error.
Howard Abrams [Sat, 10 Jul 1999 13:16:56 +0000 (13:16 +0000)]
Renamed static global variable 'iovec' to 'myiovec'.
Howard Abrams [Sat, 10 Jul 1999 13:16:29 +0000 (13:16 +0000)]
Added checks for sys/errno.h, sys/signal.h and sys/mman.h.
Ulrich Weigand [Sat, 10 Jul 1999 13:08:50 +0000 (13:08 +0000)]
Create dialog window using CreateWindowEx16/W depending on template
type, not dialog procedure type.
Francois Boisvert [Sat, 10 Jul 1999 12:02:28 +0000 (12:02 +0000)]
Made IShellFolder::fnParseDisplayName return a relative pidl.
Alex Priem [Sat, 10 Jul 1999 12:00:04 +0000 (12:00 +0000)]
First try at the month calendar common control. Main features
basically OK.
Huw D M Davies [Sat, 10 Jul 1999 11:58:50 +0000 (11:58 +0000)]
Implemented GetPrinterA and GetPrinterDriverA.
Luc Tourangeau [Sat, 10 Jul 1999 11:57:29 +0000 (11:57 +0000)]
Added BN_CLICKED notification in WM_SETFOCUS.
Juergen Schmied [Sat, 10 Jul 1999 11:56:34 +0000 (11:56 +0000)]
Small fixes.
Juergen Schmied [Sat, 10 Jul 1999 11:54:17 +0000 (11:54 +0000)]
Implemented StrToOleStrN.
Fixed crash in ShellExecuteEx.
Implemented SHRegOpenKeyA, SHRegQueryValueExA, StrToOleStr[A|W].
Stubs for DoEnvironmentSubst[A|W], PathProcessCommand[A|W].
Juergen Schmied [Sat, 10 Jul 1999 11:53:24 +0000 (11:53 +0000)]
IStream interface for file access.
Juergen Schmied [Sat, 10 Jul 1999 11:50:54 +0000 (11:50 +0000)]
Fixed crash during second DLL_PROCESS_DETACH if the dll
refcount reached zero after the second one (memory freed twice).
Juergen Schmied [Sat, 10 Jul 1999 11:49:25 +0000 (11:49 +0000)]
Some more pidl-types.
Implementation of ILIsParent.
Juergen Schmied [Sat, 10 Jul 1999 11:48:37 +0000 (11:48 +0000)]
Completely rewritten. IPersistStream interface implemented.
Juergen Schmied [Sat, 10 Jul 1999 11:48:15 +0000 (11:48 +0000)]
DLLGetClassObject/Classfactory: create objects by CLSID not IID.
Ulrich Weigand [Sat, 10 Jul 1999 11:45:51 +0000 (11:45 +0000)]
Bugfix: exit() replaced by ExitProcess().
Ulrich Weigand [Sat, 10 Jul 1999 11:45:12 +0000 (11:45 +0000)]
Bugfix: correctly cope with end > 0xfffe.
Ulrich Weigand [Sat, 10 Jul 1999 11:43:49 +0000 (11:43 +0000)]
Call ExitProcess() after WinMain() returns.
Ulrich Weigand [Sat, 10 Jul 1999 11:42:30 +0000 (11:42 +0000)]
Improved behaviour of GetModuleHandle16 w.r.t dummy modules.
Don't try to call WEP of dummy modules in FreeLibrary16().
Huw D M Davies [Sat, 10 Jul 1999 11:41:24 +0000 (11:41 +0000)]
Added `const's to some registry API functions.
Ove Kaaven [Sat, 10 Jul 1999 11:39:23 +0000 (11:39 +0000)]
Added a couple of DirectX CLSID entries. This makes Unreal completely
independent of a windows installation.
Dave Pickles [Sat, 10 Jul 1999 11:38:20 +0000 (11:38 +0000)]
GetTimeFormat() should return LocalTime not SystemTime.
Dave Pickles [Sat, 10 Jul 1999 11:36:45 +0000 (11:36 +0000)]
FOR and IF commands added.
MOVE command added, but no wildcard support.
Redirection added.
Fixed TIME (was reporting in GMT).
More help text.
Abey George [Sat, 10 Jul 1999 11:35:20 +0000 (11:35 +0000)]
Sometimes the text on a tab control got truncated.
Abey George [Sat, 10 Jul 1999 11:34:01 +0000 (11:34 +0000)]
Fixed the height of the dropped list when there are few items in the
list.
Ulrich Weigand [Sat, 10 Jul 1999 10:24:31 +0000 (10:24 +0000)]
Removed all EVENT_Synchronize( FALSE ) calls; use a periodic callback
calling XFlush() instead.