Michael Veksler [Sun, 11 Apr 1999 14:44:54 +0000 (14:44 +0000)]
- Fix comments after the big renaming (xxxx32y --> xxxxy).
- Declare the WPRINTF_DATA union, and use it instead of LPCVOID and WORD.
Avoid ugly type casting, and fix compilation warnings of wsprintf.c
Keith Matthews [Sun, 11 Apr 1999 14:44:06 +0000 (14:44 +0000)]
Status document for DDE/Ddeml.
Eric Pouech [Sun, 11 Apr 1999 12:21:23 +0000 (12:21 +0000)]
Added event callback mechanism.
Introduction of MCI yield procs.
Updated (prepare|unprepare)header functions (wave, midi) to allow
correct callback mechanisms.
Made midiStreamXXX functions working.
First try at mmThreadXXX functions.
Eric Pouech [Sun, 11 Apr 1999 12:20:08 +0000 (12:20 +0000)]
Updated (prepare|unprepare)header functions to allow correct callback
mechanisms.
Eric Pouech [Sun, 11 Apr 1999 12:19:04 +0000 (12:19 +0000)]
Small enhancement.
Eric Pouech [Sun, 11 Apr 1999 12:17:53 +0000 (12:17 +0000)]
New method for structure conversion (16 <-> 32).
More MCI structures correctly mapped.
Introduction of MCI yield proc and break facility.
Eric Pouech [Sun, 11 Apr 1999 12:16:24 +0000 (12:16 +0000)]
Updated (prepare|unprepare)header functions to allow correct callback
mechanisms. Implemented waveOut playback as asynchronous.
Eric Pouech [Sun, 11 Apr 1999 12:14:51 +0000 (12:14 +0000)]
Started implementation of mmThreadXXX functions.
Eric Pouech [Sun, 11 Apr 1999 12:14:17 +0000 (12:14 +0000)]
Added a few missing defines (MIDI, WAVE, callbacks).
Structures for midiStreamXXX functions.
Eric Pouech [Sun, 11 Apr 1999 12:13:37 +0000 (12:13 +0000)]
Updated (prepare|unprepare)header functions (wave, midi) to allow
correct callback mechanisms. Added wine specific entry for mmThreadXXX
functions thread starting point.
Michael Veksler [Sun, 11 Apr 1999 12:11:48 +0000 (12:11 +0000)]
Introduce STATSTG16 - a 16 bit variant of STATSTG.
Michael Veksler [Sun, 11 Apr 1999 12:10:49 +0000 (12:10 +0000)]
Fix IStorage16_fnStat() to use STATSTG16 (it is a 16 bit interface).
Paul Millar [Sun, 11 Apr 1999 12:08:42 +0000 (12:08 +0000)]
Fixed menu type setting in SetMenuItemInfo32_common().
Ulrich Weigand [Sun, 11 Apr 1999 12:06:04 +0000 (12:06 +0000)]
Send USIG_PROCESS_CREATE signal.
Bugfix: GetProcessDword offset -8 should return parent process ID.
Bertho Stultiens [Sun, 11 Apr 1999 12:04:33 +0000 (12:04 +0000)]
Added RegisterSystemThread stub.
Francis Beaudet [Sun, 11 Apr 1999 12:01:08 +0000 (12:01 +0000)]
Implemented the CoCreateInstanceEx method.
David Gay [Sun, 11 Apr 1999 12:00:15 +0000 (12:00 +0000)]
Fixed crash due to a value of name length 0, value length 0 at the end
of the registry.
Francois Boisvert [Sun, 11 Apr 1999 11:59:25 +0000 (11:59 +0000)]
Check if pTempActiveWindow in WINPOS_SetWindowPos is valid after the
QUEUE_Lock.
Francois Gouget [Sun, 11 Apr 1999 11:56:03 +0000 (11:56 +0000)]
- updated because of the splitting of interface/implementation
- updated to use ICOM_THIS
Francois Gouget [Sun, 11 Apr 1999 11:53:20 +0000 (11:53 +0000)]
- use the latest ICOM macros
- moved the IDirectPlayLobby interface to dplobby.h
- removed all the implementation aspects since they need to be
separate
Francois Gouget [Sun, 11 Apr 1999 11:51:48 +0000 (11:51 +0000)]
ICOMisation of the DirectSound API.
Juergen Schmied [Sun, 11 Apr 1999 11:50:41 +0000 (11:50 +0000)]
- reorganised icon extracing from files
- made extracting from ne and ico files working
- IPersistFile interface for IExtractIcon
Juergen Schmied [Sun, 11 Apr 1999 11:49:46 +0000 (11:49 +0000)]
Fixed buffer overrun.
Juergen Schmied [Sun, 11 Apr 1999 11:46:32 +0000 (11:46 +0000)]
Changed ressource dir structures.
Adapted FindBestIccon/FindBestCursor.
Juergen Schmied [Sun, 11 Apr 1999 11:39:17 +0000 (11:39 +0000)]
Loading the color schema for registry.
Marcus Meissner [Sat, 10 Apr 1999 16:58:55 +0000 (16:58 +0000)]
Reimplemented winsock asynchronous DNS services. No longer use a
fork()ed process, but either a service thread or inline blocking calls
for non-threading architectures. (Makes Free Agent16 work again.)
Eric Williams [Sat, 10 Apr 1999 16:54:37 +0000 (16:54 +0000)]
- color and font dialogs now actually do something interesting,
and force a redraw when successful. Background color is adjustable.
Text color is also adjustable, but the user has to set the CF_EFFECTS
flag first.
- text is output left-right centered, baseline, at the middle
of the window, and moves with the window. Text font is adjustable.
- Success and failure MessageBox calls for Color, Font, Open,
and Save have been removed or suppressed. They annoyed me after
awhile, and I suspect they annoyed others, too. Use my tool! :-)
- cmdlgtst now has the full pathname in the upper left corner; which may
assist in debugging certain problems -- or it may not. :-)
- usage dialog added
Juergen Schmied [Sat, 10 Apr 1999 16:52:22 +0000 (16:52 +0000)]
Corrected debug output.
Eric Pouech [Sat, 10 Apr 1999 16:50:24 +0000 (16:50 +0000)]
Better error handling ; a few bug fixes ; now OpenDriver16 can load 32
bit drivers.
Added stub for GetDriverFlags.
Sergey Turchanov [Sat, 10 Apr 1999 16:48:46 +0000 (16:48 +0000)]
Stubs for CloseDesktop and CloseWindowStation.
Bertho Stultiens [Sat, 10 Apr 1999 16:47:47 +0000 (16:47 +0000)]
GetModuleFromPath now checks for loaded modules via filenames which
were specified without a path.
Sylvain St.Germain [Sat, 10 Apr 1999 16:46:15 +0000 (16:46 +0000)]
Implementation of HKU key saving and loading. Add new supported data
type in debug_print_value.
Juergen Schmied [Sat, 10 Apr 1999 16:44:50 +0000 (16:44 +0000)]
New interfaces for IOleCommandTarget, IDropTarget, IViewObject.
Small change how to get icons for listview.
Juergen Schmied [Sat, 10 Apr 1999 16:43:39 +0000 (16:43 +0000)]
ILLoadFromString and SHGetSettings implemented.
Juergen Schmied [Sat, 10 Apr 1999 16:41:50 +0000 (16:41 +0000)]
SHGetSettings implemented.
ExitWindowsDialog() simulated by Messagebox.
Juergen Schmied [Sat, 10 Apr 1999 16:41:15 +0000 (16:41 +0000)]
ILLoadFromString implemented.
Richard Mortimer [Sat, 10 Apr 1999 16:37:43 +0000 (16:37 +0000)]
Added missing *IsDark entries into PALETTE_Driver instance
initialisation.
Brian Gerst [Sat, 10 Apr 1999 16:37:03 +0000 (16:37 +0000)]
Fixed X11DRV_MOUSE_WarpPointer initial value.
Luc Tourangeau [Sat, 10 Apr 1999 16:36:15 +0000 (16:36 +0000)]
Ensure that the bitmap is properly initialized when created with the
LR_CREATEDIBSECTION flag.
Sylvain St.Germain [Sat, 10 Apr 1999 16:35:30 +0000 (16:35 +0000)]
Fixed the messaging problem of the edit box for node label edition.
Substituted WM_PAINT for InvalidateRect.
Some graphical fixes.
James Juran [Sat, 10 Apr 1999 16:33:56 +0000 (16:33 +0000)]
Check for drivers==NULL before trying to delete them at exit. This
could happen if the emulator initialization failed for some reason and
the drivers hadn't been initialized yet.
Ulrich Weigand [Sat, 10 Apr 1999 16:32:45 +0000 (16:32 +0000)]
Call InitApp16 (using Callout) for initial process.
Ulrich Weigand [Sat, 10 Apr 1999 16:30:12 +0000 (16:30 +0000)]
Clear invalid selectors also in CallTo16 relay code.
Jose Marcos López Caravaca [Sat, 10 Apr 1999 16:29:37 +0000 (16:29 +0000)]
Revised Spanish resources.
Gerard Patel [Sat, 10 Apr 1999 16:28:12 +0000 (16:28 +0000)]
Fixed window locking bug in CalcChildScroll.
Ove Kaaven [Sat, 10 Apr 1999 16:27:08 +0000 (16:27 +0000)]
Fixed fake multimedia timers. Grim Fandango is now able to start up
when under favorable conditions. The preview movie on the Brood Wars
disc now plays, too.
Klaas van Gend [Sat, 10 Apr 1999 16:26:15 +0000 (16:26 +0000)]
Bugfix EnumPrintersA: lpbPrinters=NULL or cbBuf=0 would crash Wine,
instead of returning the right buffersize.
Guy Albertelli [Tue, 6 Apr 1999 07:14:09 +0000 (07:14 +0000)]
Fixed SearchPathA return value.
Lionel Ulmer [Tue, 6 Apr 1999 07:10:48 +0000 (07:10 +0000)]
- clean-up of texture 'loading'
- added SetColorKey callback for already loaded textures
Francois Gouget [Tue, 6 Apr 1999 07:09:09 +0000 (07:09 +0000)]
Fixed a problem pointed out by Kevin Holbrook.
Francois Gouget [Tue, 6 Apr 1999 07:07:44 +0000 (07:07 +0000)]
commctrl.h must include prsht.h.
Francois Gouget [Tue, 6 Apr 1999 07:06:59 +0000 (07:06 +0000)]
Warning fix.
Francois Gouget [Tue, 6 Apr 1999 07:06:05 +0000 (07:06 +0000)]
Added a new implementation of the ICOM macros that use Microsoft style
virtual methods to implement the COM interfaces in C++.
Keith Matthews [Tue, 6 Apr 1999 07:04:45 +0000 (07:04 +0000)]
Correction of Mutex handling in DdeInitializeW for cases other than
1st call. Addition of instance handling to DdeCreateStringHandleA,
DdeCreateStringHandleW, RemoveHSZNodes, FreeAndRemoveHSZNodes. 1st
cut implementation of DdeUnitialize, move of internal structure defs
in from ddeml.h. Removed non-ANSI comment.
Keith Matthews [Tue, 6 Apr 1999 07:02:23 +0000 (07:02 +0000)]
Moved internal structures to ddeml.c, also removed non-ANSI comments,
and added spec for DdeQueryConfInfo and DdeQueryConvInfo16.
Alexandre Julliard [Tue, 6 Apr 1999 07:01:33 +0000 (07:01 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed memory leaks in mixerOpen16/mixerClose,
midiOutOpen16/midiOutClose16, waveInOpen16/waveInClose16,
midiInOpen16/midiInClose16.
Adam Sacarny [Tue, 6 Apr 1999 06:59:49 +0000 (06:59 +0000)]
Added sanity check for whitespace in file names, various other fixups.
Luc Tourangeau [Sun, 4 Apr 1999 12:48:21 +0000 (12:48 +0000)]
WM_MOUSEMOVE implementation bug fix.
José Marcos López [Sun, 4 Apr 1999 12:44:42 +0000 (12:44 +0000)]
Added Spanish keyboard layout.
Lawson Whitney [Sun, 4 Apr 1999 12:38:35 +0000 (12:38 +0000)]
Fixed the modem control part of EscapeCommFunction16.
Gerard Patel [Sun, 4 Apr 1999 12:37:48 +0000 (12:37 +0000)]
Added missing goto.
Marcus Meissner [Sun, 4 Apr 1999 12:36:29 +0000 (12:36 +0000)]
EnumCalendarInfoA stub.
Francois Boisvert [Sat, 3 Apr 1999 16:27:53 +0000 (16:27 +0000)]
Suspend the window locks before DefKeybEventProc and
DefMouseEventProc.
Joerg Mayer [Sat, 3 Apr 1999 16:26:36 +0000 (16:26 +0000)]
More #pragma fixes (idea Ove Kaaven, mistakes are mine).
Eric Pouech [Sat, 3 Apr 1999 16:24:47 +0000 (16:24 +0000)]
No longer sending atoms in ((CREATESTRUCT*)lParam)->lpszName of
WM_CREATE messages.
Marcus Meissner [Sat, 3 Apr 1999 16:23:47 +0000 (16:23 +0000)]
Added some SetLastError()s in GetProcAddress() and LoadLibrary().
Christian Schlaile [Sat, 3 Apr 1999 16:22:01 +0000 (16:22 +0000)]
Implemented makepath, rand() returns correct range, fixed fputc.
Alexandre Julliard [Sat, 3 Apr 1999 13:54:51 +0000 (13:54 +0000)]
Mask off unsupported attributes in _lcreat (bug reported by Andreas Mohr).
Moved _lcreat16_uniq to int21.c
Pavel Roskin [Sat, 3 Apr 1999 13:52:04 +0000 (13:52 +0000)]
Casts to (SEGPTR) removed. They did nothing anyway.
Includes added or removed where necessary.
Win16 functions replaced with their Win32 counterparts. Comments added
where it was impossible.
CALLBACK added where necessary. Some declarations fixed.
Constructs like "#if WINDOWS" corrected. Using "#ifdef __unix__" instead.
DlgProc in hello3 uses EndDialog() instead of DestroyWindow().
Listbox enabled in hello3.
Eric Pouech [Sat, 3 Apr 1999 13:50:58 +0000 (13:50 +0000)]
Updated French keyboard.
Alex Korobka [Sat, 3 Apr 1999 13:50:08 +0000 (13:50 +0000)]
Fancier version of hello.c courtesy of Huw Davies.
Pavel Roskin [Sat, 3 Apr 1999 11:23:15 +0000 (11:23 +0000)]
Fixed compilation of the Control panel.
Ove Kaaven [Sat, 3 Apr 1999 11:18:58 +0000 (11:18 +0000)]
'Realigned' the layout table a bit. Applied the non-latin-1 stuff and
the dead key mapping stuff to the actual mapping code too. Prettied
up the fixme message. Added a check where if the keys of two layouts
match exactly, the one with the best-matching keycode order is chosen,
so that the QWERTY and Dvorak layouts can be distinguished.
Eric Pouech [Sat, 3 Apr 1999 11:18:06 +0000 (11:18 +0000)]
Added (empty) stub for OpenVxDHandle.
Eric Pouech [Sat, 3 Apr 1999 11:17:31 +0000 (11:17 +0000)]
mmioOpen() now handles correctly MMIO_PARSE flag.
Luc Tourangeau [Sat, 3 Apr 1999 11:14:30 +0000 (11:14 +0000)]
Background color fix when disabled or read only.
Francois Boisvert [Sat, 3 Apr 1999 11:13:33 +0000 (11:13 +0000)]
Transfered the window struct memory release from WIN_DestroyWindow to
WIN_ReleaseWndPtr.
Thuy Nguyen [Sat, 3 Apr 1999 11:12:46 +0000 (11:12 +0000)]
DLGITEMTEMPLATE structure had one too many member.
Eric Pouech [Sat, 3 Apr 1999 11:10:54 +0000 (11:10 +0000)]
Prevent crash in debugger.
Francis Beaudet [Fri, 2 Apr 1999 10:37:42 +0000 (10:37 +0000)]
Implemented the Win95 look and feel.
Francis Beaudet [Fri, 2 Apr 1999 10:36:21 +0000 (10:36 +0000)]
Wrote a basic implementation of the WM_PRINT message.
Francois Boisvert [Fri, 2 Apr 1999 10:34:43 +0000 (10:34 +0000)]
Suspend all windows locks before the control is passed to the
application.
Also fixed some bugs in dce.c
Joerg Mayer [Fri, 2 Apr 1999 10:33:21 +0000 (10:33 +0000)]
- Remove some old rc make stuff
- "make clean" omitted some include subdirs
Lionel Ulmer [Fri, 2 Apr 1999 10:26:32 +0000 (10:26 +0000)]
Added DllClassFactory to DirectDraw.
Marcus Meissner [Thu, 1 Apr 1999 12:05:44 +0000 (12:05 +0000)]
Split off keysym/deadchar -> char mapping, use it in DetectLayout.
Alex Korobka [Thu, 1 Apr 1999 12:03:52 +0000 (12:03 +0000)]
Fixes for ignored WVR_[VH]REDRAW flags, made minimization in managed
mode go through window manager, small bugfixes for menu and window
code, extended clipboard driver model to handle formats other than
text.
Pavel Roskin [Thu, 1 Apr 1999 11:56:41 +0000 (11:56 +0000)]
EC_USEFONTINFO means es->char_width/3, not es->char_width. This is
true for multiline controls too, as my tests show.
Luc Tourangeau [Thu, 1 Apr 1999 11:55:44 +0000 (11:55 +0000)]
Added support for icon and smallicon views.
Ove Kaaven [Thu, 1 Apr 1999 11:53:52 +0000 (11:53 +0000)]
Made DOSVM_GetTimer survive EAGAIN errors...
Ove Kaaven [Thu, 1 Apr 1999 11:52:16 +0000 (11:52 +0000)]
Implemented async comm buffers (but probably not bugfree), and along
with them, the functionality of async event notifications, mong them
EnableCommNotification. Removed a previous hack that was faking the
buffers, since we now have real buffers...
Ove Kaaven [Thu, 1 Apr 1999 11:50:07 +0000 (11:50 +0000)]
Added CN_* flags used in WM_COMMNOTIFY.
Lionel Ulmer [Thu, 1 Apr 1999 11:49:29 +0000 (11:49 +0000)]
Implement the EnumAttachedSurface method.
Noel Borthwick [Thu, 1 Apr 1999 11:48:01 +0000 (11:48 +0000)]
Implementation for OleCreateMenuDescriptor, OleSetMenuDescriptor and
OleDestroyMenuDescriptor along with a bunch of internally used methods
and data structures.
Adrian Thurston [Thu, 1 Apr 1999 11:47:09 +0000 (11:47 +0000)]
initguid.h should only contain the macro that defines the guids.
Added olectl.h to guid.c so some needed guids get defined.
Made GUID_NULL an actual guid set to 0,0,0...
Ulrich Weigand [Thu, 1 Apr 1999 11:46:02 +0000 (11:46 +0000)]
Added GdiSignalProc() stub.
Ulrich Weigand [Thu, 1 Apr 1999 11:44:52 +0000 (11:44 +0000)]
Added USER32.UserSignalProc to Callout table.
Implemented built-in UserSignalProc().
Don't announce Win3.1-style USER handler any more.
Ulrich Weigand [Thu, 1 Apr 1999 11:43:05 +0000 (11:43 +0000)]
Implemented PROCESS_CallUserSignalProc().
Send USER signals at various appropriate places.
Moved [GS]etProcessDword() to scheduler/process.c.
Juergen Schmied [Thu, 1 Apr 1999 10:24:21 +0000 (10:24 +0000)]
All 19 FileMenu_* functions, some as stubs, some implemented.
Juergen Schmied [Thu, 1 Apr 1999 10:23:09 +0000 (10:23 +0000)]
SHCLSIDFromString, StrToOleStr implemented.
RLBuildListOfPaths stub.
Juergen Schmied [Thu, 1 Apr 1999 10:20:31 +0000 (10:20 +0000)]
DllGetVersion (not yet exported).
Small change to SHAppBarMessage.