Ove Kaaven [Tue, 17 Apr 2001 17:36:44 +0000 (17:36 +0000)]
Removed the obsolete DIBTexture surface class.
Ove Kaaven [Tue, 17 Apr 2001 17:36:28 +0000 (17:36 +0000)]
Fill in some more HAL fields. Flip some of them when appropriate.
Allow SetSurfaceDesc to change client memory surface address.
Propagate DIB color table updates to backbuffers too (thanks to
Stephen Clouse).
Ove Kaaven [Tue, 17 Apr 2001 17:35:57 +0000 (17:35 +0000)]
Fill in some DirectDrawPalette HAL fields.
Ove Kaaven [Tue, 17 Apr 2001 17:35:36 +0000 (17:35 +0000)]
Removed User_DirectDraw_GetCaps. Using Main_DirectDraw_GetCaps instead,
and the User constructor filling in the main capability bits.
Ove Kaaven [Tue, 17 Apr 2001 17:34:48 +0000 (17:34 +0000)]
Fill in some of the ddraw HAL fields.
Call the set_exclusive_mode callback when necessary.
Added a Main_DirectDraw_GetCaps method.
Removed references to obsolete DIBTexture surface class.
Ove Kaaven [Tue, 17 Apr 2001 17:34:11 +0000 (17:34 +0000)]
Implemented gamma control on the DirectDraw primary window.
Ensured that the primary window is created before the constructor returns.
Flag the primary window as transparent so mouse clicks pass through it.
Put the primary window handle into a reserved field for x11drv HAL use.
Francois Gouget [Tue, 17 Apr 2001 17:33:01 +0000 (17:33 +0000)]
Fix typo so that wintrust is built.
Joerg Mayer [Tue, 17 Apr 2001 17:32:31 +0000 (17:32 +0000)]
Add a missing </sect3>.
Joerg Mayer [Tue, 17 Apr 2001 17:30:44 +0000 (17:30 +0000)]
Use of proper test gets rid of a signed/unsigned warning.
Ove Kaaven [Tue, 17 Apr 2001 17:29:59 +0000 (17:29 +0000)]
Implemented the ddraw HAL access escape (DCICOMMAND) in x11drv.
Dmitry Timoshkov [Tue, 17 Apr 2001 17:29:31 +0000 (17:29 +0000)]
Remove redundant sending of WM_DRAWITEM message to ownerdrawn
combobox.
Eric Pouech [Mon, 16 Apr 2001 20:27:16 +0000 (20:27 +0000)]
Fix some crash on bad parameter conditions.
Ove Kaaven [Mon, 16 Apr 2001 20:24:47 +0000 (20:24 +0000)]
Implemented _wtoi and _wtol.
Ove Kaaven [Mon, 16 Apr 2001 19:54:07 +0000 (19:54 +0000)]
Implemented the XF86DGA2 driver for the ddraw HAL.
Entered some basic HAL device capabilities data.
Added a GetDriverInfo handler.
Rein Klazes [Mon, 16 Apr 2001 19:36:12 +0000 (19:36 +0000)]
Added new dll wintrust.dll with a stub for WinVerifyTrust().
Ove Kaaven [Mon, 16 Apr 2001 19:35:18 +0000 (19:35 +0000)]
Implemented the IDirectDrawGammaControl interface.
Ian Pilcher [Mon, 16 Apr 2001 19:34:21 +0000 (19:34 +0000)]
Make paper size and bin type handling more like Windows drivers.
Dmitry Timoshkov [Mon, 16 Apr 2001 19:33:51 +0000 (19:33 +0000)]
Add NULL check for lpnFit in GetTextExtentExPointW.
Gavriel State [Mon, 16 Apr 2001 19:33:25 +0000 (19:33 +0000)]
Copy the first 128 colors from the default colormap to Wine's private
colormap when using 'shared' colors.
Ove Kaaven [Mon, 16 Apr 2001 19:32:48 +0000 (19:32 +0000)]
Let LOAD_LIBRARY_AS_DATAFILE load the builtin dll if loading a native
DLL failed, so that winesetuptk's fake-windows installation work.
Dmitry Timoshkov [Mon, 16 Apr 2001 19:32:19 +0000 (19:32 +0000)]
Slightly improve keyboard tracking in combobox.
Dan Engel [Mon, 16 Apr 2001 19:32:05 +0000 (19:32 +0000)]
Set the backgound mode to opaque to paint highlighted text.
Ove Kaaven [Mon, 16 Apr 2001 19:06:13 +0000 (19:06 +0000)]
Added ddraw HAL and gamma ramp stuff to implementation structures.
Added a parameter and return value to flip_data and flip_update.
Ove Kaaven [Mon, 16 Apr 2001 19:05:37 +0000 (19:05 +0000)]
Fixed CoerceDIBSection's AuxMod handling. Added CoerceDIBSection2.
Ove Kaaven [Mon, 16 Apr 2001 19:05:12 +0000 (19:05 +0000)]
Include the GUIDs in ddrawi.h in the libwine_uuid.a library.
Ove Kaaven [Mon, 16 Apr 2001 19:04:58 +0000 (19:04 +0000)]
Yet more stuff for ddrawi.h, including some GetDriverInfo GUIDs.
Ove Kaaven [Mon, 16 Apr 2001 19:04:41 +0000 (19:04 +0000)]
Add version resource to ddraw.dll, versioned to DirectX 7.0.
Francois Gouget [Mon, 16 Apr 2001 19:04:12 +0000 (19:04 +0000)]
GetItemSpacing(true): Return the default item spacing if the view is
LVS_ICON, and the current 'item size' otherwise.
Dmitry Timoshkov [Mon, 16 Apr 2001 19:03:45 +0000 (19:03 +0000)]
Display thread id instead of %fs in snoop trace.
Ove Kaaven [Mon, 16 Apr 2001 19:03:10 +0000 (19:03 +0000)]
Don't restore the saved keyboard autorepeat config, since the config
save code itself was disabled a while ago...
Ove Kaaven [Mon, 16 Apr 2001 19:02:22 +0000 (19:02 +0000)]
Direct3D header update.
Ove Kaaven [Mon, 16 Apr 2001 19:01:38 +0000 (19:01 +0000)]
New header d3dhal.h, the Direct3D HAL device driver interface.
Ove Kaaven [Mon, 16 Apr 2001 19:00:42 +0000 (19:00 +0000)]
Handle the %f case in wsprintf.
Ove Kaaven [Mon, 16 Apr 2001 19:00:24 +0000 (19:00 +0000)]
Changed the spec definition of *s*printf from *str to ptr, since that
parameter is a destination buffer that may only contain garbage on entry.
Ove Kaaven [Mon, 16 Apr 2001 18:59:59 +0000 (18:59 +0000)]
Add version resource to dplayx.dll, versioned to DirectX 7.0.
Ove Kaaven [Mon, 16 Apr 2001 18:58:46 +0000 (18:58 +0000)]
Generalize the Wine version resource template a bit.
Dmitry Timoshkov [Mon, 16 Apr 2001 18:58:30 +0000 (18:58 +0000)]
Replace "System" font by "Helv" in shell32 "About" dialog.
Dmitry Timoshkov [Mon, 16 Apr 2001 18:58:09 +0000 (18:58 +0000)]
Implementation of OLE32.IsAccelerator.
Dmitry Timoshkov [Mon, 16 Apr 2001 18:57:18 +0000 (18:57 +0000)]
Return STG_E_FILEALREADYEXISTS in ole32.StgOpenStorage if the file is
not a storage object.
Dmitry Timoshkov [Mon, 16 Apr 2001 18:56:45 +0000 (18:56 +0000)]
Move implementation of CreateDC16 to CreateDCA.
Gavriel State [Mon, 16 Apr 2001 18:56:27 +0000 (18:56 +0000)]
Allocate bitmap objects in the large heap area.
Andreas Mohr [Mon, 16 Apr 2001 18:55:48 +0000 (18:55 +0000)]
Fixed 0 count handling in PSDRV_Text.
Dmitry Timoshkov [Mon, 16 Apr 2001 18:55:02 +0000 (18:55 +0000)]
Add MS Shell Dlg font to the set of default sans serif fonts.
Gerald Pfeifer [Mon, 16 Apr 2001 18:54:31 +0000 (18:54 +0000)]
Fixed MSVCRT_clock return type.
Alexandre Julliard [Fri, 13 Apr 2001 22:47:25 +0000 (22:47 +0000)]
Added missing <listitem>.
Alexandre Julliard [Fri, 13 Apr 2001 22:38:39 +0000 (22:38 +0000)]
Repaired shared PE data sections.
Eric Pouech [Fri, 13 Apr 2001 22:35:55 +0000 (22:35 +0000)]
Added note on using shell scripts as AeDebug setup, added
BreakOnDllLoad variable.
Eric Pouech [Fri, 13 Apr 2001 22:28:35 +0000 (22:28 +0000)]
A few fixes.
Eric Pouech [Fri, 13 Apr 2001 22:28:19 +0000 (22:28 +0000)]
Fixed opening of some drivers.
Eric Pouech [Fri, 13 Apr 2001 22:28:06 +0000 (22:28 +0000)]
Fixed callback parameters (bogus hWave); added acm conversion for
waveIn.
Eric Pouech [Fri, 13 Apr 2001 22:27:11 +0000 (22:27 +0000)]
Allow MCI_SET to change waveFormat for recording.
Fixed buffer handling on recording end.
Fixed size of recorded data in mmio file.
Eric Pouech [Fri, 13 Apr 2001 22:26:51 +0000 (22:26 +0000)]
Fixed some buffers issue in recording.
Zeroed unnecessary second parameter for WIM_DATA notification.
Eric Pouech [Fri, 13 Apr 2001 22:26:23 +0000 (22:26 +0000)]
Enhanced robustness at startup.
Andreas Mohr [Fri, 13 Apr 2001 22:24:18 +0000 (22:24 +0000)]
Preliminary support for MB_*MODAL styles.
Andreas Mohr [Fri, 13 Apr 2001 22:23:35 +0000 (22:23 +0000)]
- *don't* MoveWindow() the status bar if CCS_NORESIZE is specified,
and use SetWindowPos instead for one of the MoveWindow()s
- call STATUSBAR_GetInfoPtr *once* like Windows does, not twice (used to be
in every sub function, too)
- remember hwndParent from create struct to use in at least WM_CREATE and
WM_SIZE instead of GetParent() like in Windows
- added DefWindowProc call to WM_SIZE like in Windows
- added InvalidateRect, UpdateWindow to WM_CREATE like in Windows
- much more verbose +statusbar output
- rename part_num to nPart for consistency
- added nclm.cbSize to SystemParametersInfoA call
- added FIXME to STATUSBAR_SetParts
Gerard Patel [Fri, 13 Apr 2001 22:23:05 +0000 (22:23 +0000)]
Set the custom dialog box to the bottom of the Z-order.
Peter Hunnisett [Thu, 12 Apr 2001 21:10:54 +0000 (21:10 +0000)]
- Provide lobby provider COM object header file and stub implementation
- Break out dpl and dp service provider intialization
- Add missing definition of E_PENDING
- Resolve a few fixmes
- Fix includes for dplay.h
Alexandre Julliard [Thu, 12 Apr 2001 21:09:03 +0000 (21:09 +0000)]
Added first/last message filters to MSG_InternalGetMessage to avoid
busy waits.
Michael Stefaniuc [Thu, 12 Apr 2001 21:07:25 +0000 (21:07 +0000)]
- added stubs for three console functions
- updated wincon.h
James Hatheway [Thu, 12 Apr 2001 21:06:39 +0000 (21:06 +0000)]
Small typo fix.
James Hatheway [Thu, 12 Apr 2001 21:06:17 +0000 (21:06 +0000)]
SetWindowRgn shouldn't activate the window.
Francois Gouget [Tue, 10 Apr 2001 23:25:40 +0000 (23:25 +0000)]
Fix the signature of __GetMainArgs and __getmainargs (from msvcrt).
Francois Gouget [Tue, 10 Apr 2001 23:25:25 +0000 (23:25 +0000)]
Include the msvcrt headers, remove duplicate definitions.
Fixed the signature of a few functions.
Don't use wcs* functions, use *W (from unicode.h) instead.
Francois Gouget [Tue, 10 Apr 2001 23:23:31 +0000 (23:23 +0000)]
Prevent multiple definitions caused by MSVCRT headers.
Francois Gouget [Tue, 10 Apr 2001 23:22:22 +0000 (23:22 +0000)]
Allow the Makefile.in to define EXTRADEFS and add it to DEFS.
Francois Gouget [Tue, 10 Apr 2001 23:21:43 +0000 (23:21 +0000)]
Added headers for the msvcrt library.
Alexandre Julliard [Tue, 10 Apr 2001 21:46:27 +0000 (21:46 +0000)]
Added mappings for WM_CHARTOITEM and WM_MENUCHAR messages.
Removed mapping of 16-bit edit messages in the generic routines.
Alexandre Julliard [Tue, 10 Apr 2001 21:31:58 +0000 (21:31 +0000)]
Pass the correct string length to RegSetValueExA.
Alexandre Julliard [Tue, 10 Apr 2001 21:30:24 +0000 (21:30 +0000)]
RegSetValueExA/W: fixed REG_SZ string length handling for Win95.
Peter Hunnisett [Tue, 10 Apr 2001 21:22:34 +0000 (21:22 +0000)]
Added stub for WSASend.
Alexandre Julliard [Tue, 10 Apr 2001 21:18:17 +0000 (21:18 +0000)]
Fixed handling of \\Registry prefix.
Gerard Patel [Tue, 10 Apr 2001 21:17:04 +0000 (21:17 +0000)]
Stub for OleLoadPictureEx.
Michael Stefaniuc [Tue, 10 Apr 2001 21:16:31 +0000 (21:16 +0000)]
Fix for small typo.
Francois Gouget [Tue, 10 Apr 2001 21:16:07 +0000 (21:16 +0000)]
Adjust the 'MSVCRT_' prefix to match the msvcrt headers
Prefix internal methods with 'msvcrt_' instead of 'MSVCRT_', '__MSVCRT_', etc.
Remove '_cdecl', it's unnecessary
Alexandre Julliard [Mon, 9 Apr 2001 18:49:14 +0000 (18:49 +0000)]
Store the function pointer in the %prototypes hash instead of the
function name to avoid looking it up on every call.
Fixed callback thunks to use stdcall calling convention.
Dmitry Timoshkov [Mon, 9 Apr 2001 18:47:10 +0000 (18:47 +0000)]
Display thread id instead of %fs in relay trace.
James Hatheway [Mon, 9 Apr 2001 18:45:49 +0000 (18:45 +0000)]
Fill in StandardName field in struct returned from GetTimeZoneInformation.
Marcus Meissner [Mon, 9 Apr 2001 18:34:49 +0000 (18:34 +0000)]
Added some stubs for functions used by newer rpcrt4 dlls.
Francois Gouget [Mon, 9 Apr 2001 18:34:10 +0000 (18:34 +0000)]
GetDeviceCaps: make sure the devCaps field is not NULL before
dereferencing it.
Marcus Meissner [Mon, 9 Apr 2001 18:33:49 +0000 (18:33 +0000)]
Arg 3 of CoGetClassObject is COSERVERINFO*, added some more debug.
Marcus Meissner [Mon, 9 Apr 2001 18:33:26 +0000 (18:33 +0000)]
Translations for German language.
Marcus Meissner [Mon, 9 Apr 2001 18:33:03 +0000 (18:33 +0000)]
Added GetConvertStg stub.
Marcus Meissner [Mon, 9 Apr 2001 18:32:38 +0000 (18:32 +0000)]
Actually print the guids in DllGetClassObject().
Andreas Mohr [Mon, 9 Apr 2001 18:32:16 +0000 (18:32 +0000)]
Added uninstall hints.
James Hatheway [Mon, 9 Apr 2001 18:31:47 +0000 (18:31 +0000)]
Modify debugger to understand special undocumented "Name Thread"
exception from MS VC6.
Dmitry Timoshkov [Mon, 9 Apr 2001 18:30:25 +0000 (18:30 +0000)]
Really do not roll up if selection is being tracked by arrow keys in
the dropdown listbox.
Rein Klazes [Mon, 9 Apr 2001 18:29:17 +0000 (18:29 +0000)]
When calling CreateMutex() handle the case when the mutex is already
created in another process.
Gerard Patel [Mon, 9 Apr 2001 18:28:47 +0000 (18:28 +0000)]
After an item text changes, the rectangle width should be
recalculated.
Alexandre Julliard [Wed, 4 Apr 2001 18:32:14 +0000 (18:32 +0000)]
Don't use THREAD_IdToTEB in EnumThreadWindows.
James Hatheway [Wed, 4 Apr 2001 18:31:13 +0000 (18:31 +0000)]
Make sure 'used' is set to 0 if no conversions take place.
Rein Klazes [Wed, 4 Apr 2001 18:25:46 +0000 (18:25 +0000)]
Fixed scrolling of listview with a mouse wheel.
Rein Klazes [Wed, 4 Apr 2001 18:25:25 +0000 (18:25 +0000)]
Implement TIME_FORCE24HOURFORMAT and TIME_NOTIMEMARKER flags in
OLE_GetFormatA.
Alexandre Julliard [Wed, 4 Apr 2001 00:21:05 +0000 (00:21 +0000)]
Added TASK_GetPtr/TASK_GetCurrent functions to get the TDB for a task
handle.
Alexandre Julliard [Wed, 4 Apr 2001 00:19:55 +0000 (00:19 +0000)]
Unified 16-bit and 32-bit scheduling a bit more.
Alexandre Julliard [Wed, 4 Apr 2001 00:11:40 +0000 (00:11 +0000)]
Don't call strtok twice if it failed the first time.
Alexandre Julliard [Wed, 4 Apr 2001 00:11:13 +0000 (00:11 +0000)]
Make sure the process socket is non-blocking.
Don't fail if nothing ready on recvmsg for a file descriptor.
Huw D M Davies [Wed, 4 Apr 2001 00:09:53 +0000 (00:09 +0000)]
Fix member names in NEWTEXTMETRICEX structs.
Gerard Patel [Wed, 4 Apr 2001 00:09:23 +0000 (00:09 +0000)]
Erase the in-memory DC for treeview and fixes the rectangle calculation.
Gerard Patel [Wed, 4 Apr 2001 00:09:05 +0000 (00:09 +0000)]
Set background mode to transparent before calling owner-drawn user
handling.
Ian Pilcher [Mon, 2 Apr 2001 19:14:41 +0000 (19:14 +0000)]
Various registry-related PostScript driver enhancements.