Commit graph

1930 commits

Author SHA1 Message Date
Eric Pouech
bd1a0a6e4d Better error handling ; a few bug fixes ; now OpenDriver16 can load 32
bit drivers.
Added stub for GetDriverFlags.
1999-04-10 16:50:24 +00:00
Sergey Turchanov
2f5a152e9e Stubs for CloseDesktop and CloseWindowStation. 1999-04-10 16:48:46 +00:00
Bertho Stultiens
c6ba86377e GetModuleFromPath now checks for loaded modules via filenames which
were specified without a path.
1999-04-10 16:47:47 +00:00
Sylvain St.Germain
e533222a6c Implementation of HKU key saving and loading. Add new supported data
type in debug_print_value.
1999-04-10 16:46:15 +00:00
Juergen Schmied
d3045145d0 New interfaces for IOleCommandTarget, IDropTarget, IViewObject.
Small change how to get icons for listview.
1999-04-10 16:44:50 +00:00
Juergen Schmied
ee7e46017d ILLoadFromString and SHGetSettings implemented. 1999-04-10 16:43:39 +00:00
Juergen Schmied
ae2d9a723b SHGetSettings implemented.
ExitWindowsDialog() simulated by Messagebox.
1999-04-10 16:41:50 +00:00
Juergen Schmied
c835579240 ILLoadFromString implemented. 1999-04-10 16:41:15 +00:00
Richard Mortimer
bce5f88f3d Added missing *IsDark entries into PALETTE_Driver instance
initialisation.
1999-04-10 16:37:43 +00:00
Brian Gerst
2f9a31c2dc Fixed X11DRV_MOUSE_WarpPointer initial value. 1999-04-10 16:37:03 +00:00
Luc Tourangeau
3ef75725fd Ensure that the bitmap is properly initialized when created with the
LR_CREATEDIBSECTION flag.
1999-04-10 16:36:15 +00:00
Sylvain St.Germain
9024526d94 Fixed the messaging problem of the edit box for node label edition.
Substituted WM_PAINT for InvalidateRect.
Some graphical fixes.
1999-04-10 16:35:30 +00:00
James Juran
fcf353f2b9 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.
1999-04-10 16:33:56 +00:00
Ulrich Weigand
73663071c6 Call InitApp16 (using Callout) for initial process. 1999-04-10 16:32:45 +00:00
Ulrich Weigand
a95b4886e9 Clear invalid selectors also in CallTo16 relay code. 1999-04-10 16:30:12 +00:00
Jose Marcos López Caravaca
26ad2412f6 Revised Spanish resources. 1999-04-10 16:29:37 +00:00
Gerard Patel
e38b0e10d5 Fixed window locking bug in CalcChildScroll. 1999-04-10 16:28:12 +00:00
Ove Kaaven
1441e03e0c 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.
1999-04-10 16:27:08 +00:00
Klaas van Gend
7dae09fb5e Bugfix EnumPrintersA: lpbPrinters=NULL or cbBuf=0 would crash Wine,
instead of returning the right buffersize.
1999-04-10 16:26:15 +00:00
Guy Albertelli
e711ba2366 Fixed SearchPathA return value. 1999-04-06 07:14:09 +00:00
Lionel Ulmer
81c7544184 - clean-up of texture 'loading'
- added SetColorKey callback for already loaded textures
1999-04-06 07:10:48 +00:00
Francois Gouget
c7481b7298 Fixed a problem pointed out by Kevin Holbrook. 1999-04-06 07:09:09 +00:00
Francois Gouget
e581409f14 commctrl.h must include prsht.h. 1999-04-06 07:07:44 +00:00
Francois Gouget
a113234f13 Warning fix. 1999-04-06 07:06:59 +00:00
Francois Gouget
7204f9c53f Added a new implementation of the ICOM macros that use Microsoft style
virtual methods to implement the COM interfaces in C++.
1999-04-06 07:06:05 +00:00
Keith Matthews
32b0162e26 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.
1999-04-06 07:04:45 +00:00
Keith Matthews
89c377ce54 Moved internal structures to ddeml.c, also removed non-ANSI comments,
and added spec for DdeQueryConfInfo and DdeQueryConvInfo16.
1999-04-06 07:02:23 +00:00
Alexandre Julliard
f9e030dc3c Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed memory leaks in mixerOpen16/mixerClose,
midiOutOpen16/midiOutClose16, waveInOpen16/waveInClose16,
midiInOpen16/midiInClose16.
1999-04-06 07:01:33 +00:00
Adam Sacarny
833e47d2ef Added sanity check for whitespace in file names, various other fixups. 1999-04-06 06:59:49 +00:00
Luc Tourangeau
5ee117ba22 WM_MOUSEMOVE implementation bug fix. 1999-04-04 12:48:21 +00:00
José Marcos López
05eb8b5125 Added Spanish keyboard layout. 1999-04-04 12:44:42 +00:00
Lawson Whitney
96b93bb7f7 Fixed the modem control part of EscapeCommFunction16. 1999-04-04 12:38:35 +00:00
Gerard Patel
ffa0b1313f Added missing goto. 1999-04-04 12:37:48 +00:00
Marcus Meissner
9819f2b72c EnumCalendarInfoA stub. 1999-04-04 12:36:29 +00:00
Francois Boisvert
7d7fe7c121 Suspend the window locks before DefKeybEventProc and
DefMouseEventProc.
1999-04-03 16:27:53 +00:00
Joerg Mayer
8de3ba8f6e More #pragma fixes (idea Ove Kaaven, mistakes are mine). 1999-04-03 16:26:36 +00:00
Eric Pouech
c049e81683 No longer sending atoms in ((CREATESTRUCT*)lParam)->lpszName of
WM_CREATE messages.
1999-04-03 16:24:47 +00:00
Marcus Meissner
574ef76b9f Added some SetLastError()s in GetProcAddress() and LoadLibrary(). 1999-04-03 16:23:47 +00:00
Christian Schlaile
cc08b38f95 Implemented makepath, rand() returns correct range, fixed fputc. 1999-04-03 16:22:01 +00:00
Alexandre Julliard
d5240f13db Mask off unsupported attributes in _lcreat (bug reported by Andreas Mohr).
Moved _lcreat16_uniq to int21.c
1999-04-03 13:54:51 +00:00
Pavel Roskin
734247b529 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.
1999-04-03 13:52:04 +00:00
Eric Pouech
24f5ffc620 Updated French keyboard. 1999-04-03 13:50:58 +00:00
Alex Korobka
5a3a9a86ab Fancier version of hello.c courtesy of Huw Davies. 1999-04-03 13:50:08 +00:00
Pavel Roskin
22c5d8f5e2 Fixed compilation of the Control panel. 1999-04-03 11:23:15 +00:00
Ove Kaaven
787cf10922 '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.
1999-04-03 11:18:58 +00:00
Eric Pouech
c53def75cf Added (empty) stub for OpenVxDHandle. 1999-04-03 11:18:06 +00:00
Eric Pouech
b94ac22f16 mmioOpen() now handles correctly MMIO_PARSE flag. 1999-04-03 11:17:31 +00:00
Luc Tourangeau
df5fbc75d1 Background color fix when disabled or read only. 1999-04-03 11:14:30 +00:00
Francois Boisvert
86e2e11137 Transfered the window struct memory release from WIN_DestroyWindow to
WIN_ReleaseWndPtr.
1999-04-03 11:13:33 +00:00
Thuy Nguyen
96d0359a09 DLGITEMTEMPLATE structure had one too many member. 1999-04-03 11:12:46 +00:00