Marcus Meissner
537772a6bb
Enhanced Win32 Console (XTERM)
...
- inputhandling enhanced (keys and mouseclicks)
- win32 synchronization (partial)
- lots of enhancements to drawing functions
- simple/complex console (simple-stdin/stdout -> complex-xterm).
1998-12-09 16:37:04 +00:00
Joseph Pranevich
55768384ff
Add a driver to open up a new xterm window whenever console output is
...
needed. Derived from console/win32.c but we are not yet ready to merge
the code completely.
1998-12-09 15:43:03 +00:00
Pablo Saratxaga
b13f23e4fc
Improved the handling of font encodings.
1998-12-09 14:51:48 +00:00
Ove Kaaven
2866809ce4
Implemented DPMI RMCBs using the DOS subsystem, and a few other
...
improvements. Also, some special-cased shortcut paths will allow some
common real-mode call/RMCB combinations to work even without calling the
DOS subsystem, thus letting APIs like DOSASPI work without any dirty hacks
even on platforms that cannot use dosmod.
1998-12-09 13:14:19 +00:00
Marcus Meissner
d5e7c7927c
Some unnecessary #include and messages removed.
1998-12-09 11:06:00 +00:00
Uwe Bonnes
b741528f4e
Some small corrections to EnumSystemLocales32AW
1998-12-09 11:02:16 +00:00
Alexandre Julliard
e9bc26ad27
Tried another kludge for the Xmd.h problem.
1998-12-08 15:06:38 +00:00
Stephen Crowley
399931a293
Added fullscreen DGA support.
1998-12-08 13:10:56 +00:00
Pablo Saratxaga
0e40582d55
Fixed dummy entries in MAIN_ParseLanguageOption().
1998-12-08 10:40:19 +00:00
Brian Gerst
33839e9963
Properly implement MCI_CDA_STATUS_TYPE_TRACK.
...
Fix an off-by-one bug with MCI_STATUS_LENGTH.
1998-12-08 10:34:58 +00:00
Marcus Meissner
daf860e501
Superflous WINAPI removed.
1998-12-08 10:14:00 +00:00
Marcus Meissner
96fc54ba24
Warn about invalid entrypoints (created by viruses) which result in
...
Wine crashes.
1998-12-08 10:06:59 +00:00
Marcus Meissner
4a2e102827
Create X11 palette on DirectDrawSurface::SetPalette, not before (we
...
might not have an X11 window yet).
1998-12-08 10:00:38 +00:00
Marcus Meissner
88cb335142
Move TWEAK_Init from USER to GDIInit.
1998-12-08 09:49:45 +00:00
Huw D M Davies
7d5fd8dc3a
Fix for SetAbortProc16, stub for SetAbortProc32 and tidy up some other
...
printing functions.
1998-12-08 09:44:30 +00:00
Huw D M Davies
baa5087ecd
Fix includes.
1998-12-08 09:39:07 +00:00
Huw D M Davies
fc03455570
Fix X11DRV_ExtTextOut for rotated text if either of lpDx, breakExtra
...
or charExtra are non-zero.
1998-12-08 09:37:49 +00:00
Huw D M Davies
2d617be099
Replace GRAPH_ functions with Win SDK equivalents.
1998-12-08 09:14:09 +00:00
Alexander Larsson
2772a67c7d
Reverted previous patch.
1998-12-07 16:23:42 +00:00
Ove Kaaven
8ccb0a54c3
Don't define MZ_SUPPORTED on non-i386 platforms.
1998-12-07 16:18:17 +00:00
Ove Kaaven
373bd357ae
Fixed DPMI_CallRMProc (I think).
1998-12-07 16:10:11 +00:00
Marcus Meissner
c0fbd7e2a7
Stub for NPSGetProviderHandleA.
1998-12-07 16:03:04 +00:00
Brian Gerst
9784701f08
The scancode Windows send for extended keys is the scancode of the
...
unextended equivalent of the key, plus the extended flag.
1998-12-07 15:44:54 +00:00
Andreas Mohr
7952ebf98a
Fixed a real mode problem.
1998-12-07 15:27:59 +00:00
Andreas Mohr
26952d7f60
NE_MODULE.stack_size was set to a ridiculously small value of 5.
...
Windows sets 0x1400 in such cases for programs.
1998-12-07 12:52:23 +00:00
Huw D M Davies
1fea6b9623
We don't yet want the static control to call DestroyIcon.
1998-12-07 12:50:14 +00:00
NF Stevens
be1566613c
Added case for GCW_ATOM int GetClassLong32A.
1998-12-07 12:48:16 +00:00
Gael de Chalendar
49e2773ddf
Stub for WNetOpenEnum32W.
1998-12-07 12:15:34 +00:00
Robert Riggs
f0fa956384
More general code cleanup for readability.
...
A few more parameter validation checks.
Return DS_OK rather than 0 in a number of functions.
Fixed primary buffer ref count bug in CreateSoundBuffer().
Handle 1-3 byte sound fragments that would cause buffer overruns.
Clear primary buffer with a neutral value instead of always 0
(because 128 is neutral for 8-bit sound).
Fix bug with mixing 8-bit sound into the primary buffer.
Broke out the main block in DSOUND_thread() to another function for
readability.
Handle "no audio" and "audio busy" cases properly when initializing
dsound. Rename DllCanUnloadNow() to DSOUND_DllCanUnloadNow().
1998-12-07 12:13:01 +00:00
Ove Kaaven
eee1ddc809
Made variables optimized into registers accessible.
1998-12-07 12:09:55 +00:00
Uwe Bonnes
f0bacceb89
The spec definition for MonitorFromWindow was wrong.
1998-12-07 11:05:23 +00:00
Stefan Leichter
9f8a5298e2
File handle bug fix.
1998-12-07 11:02:55 +00:00
Eric Kohl
0470222b8e
Added paragraph about different dll versions and structure sizes.
1998-12-07 11:01:19 +00:00
Eric Kohl
8b1a2a7b72
Added missing TOOLINFO structure.
1998-12-07 10:59:40 +00:00
Andreas Mohr
59ae7d94ea
Fixed a heap bug.
1998-12-07 10:56:40 +00:00
Andreas Mohr
a00b49f068
- Several kernel.spec return type mismatch fixes
...
- [GS]etSelectorBase Win32s offset support by Ulrich Weigand (thanks v.m. !!)
- Move AppToWine/WineToApp macros as W32S_APP2WINE etc. to ldt.h
- LocalNotify() basic support
- Fixes for local heap handling with heap handles created by Virtual*()
1998-12-07 10:48:09 +00:00
Ulrich Weigand
94632fcd68
Bugfix: -microsoft-symbol encoding was not recognized.
1998-12-07 10:36:56 +00:00
Ulrich Weigand
7af95ae105
Bugfix: WIN_ResetQueueWindows would skip some windows.
1998-12-07 10:24:42 +00:00
Ulrich Weigand
75de18d807
Allow recursively reentering CALL32_LargeStack.
1998-12-07 10:23:10 +00:00
Patrik Stridvall
f638aef517
Added the new TTY driver.
1998-12-07 09:36:13 +00:00
Patrik Stridvall
e35d6366ef
Moved more code to the X11 driver.
1998-12-07 09:13:40 +00:00
Joseph Pranevich
1c1be3aa37
Call the new console driver for some routines. This is not completely
...
done yet and more for testing purposes.
1998-12-03 16:29:56 +00:00
Joseph Pranevich
791cd6a342
Added console support.
1998-12-02 19:58:08 +00:00
Huw D M Davies
d6a91b7a74
Move OEM resources to the x11drv.
1998-12-02 10:29:04 +00:00
Alexander Larsson
a8745ea31e
Opening a file in a directory which doesn't exist returns
...
ERROR_FILE_NOT_FOUND instead of ERROR_PATH_NOT_FOUND.
1998-12-02 10:04:52 +00:00
Marcus Meissner
88065baf13
Handle atoms "# non number" (oracle client).
1998-12-02 10:00:48 +00:00
Ulrich Weigand
829445172e
Renamed KERNEL.327 to HandleParamError (as in 'Undoc. Windows').
...
Fixed wrong ordinals/prototype for MapProcessHandle/GetModuleFileName32.
Added names for some undocumented exports.
1998-12-01 16:23:19 +00:00
Ulrich Weigand
23e9b04094
Implemented GlobalChangeLockCount (KERNEL.365).
1998-12-01 15:19:54 +00:00
Ulrich Weigand
416d39e7c4
Implemented Local32Info, stubs for Local32First/Next (KERNEL.444-446).
1998-12-01 14:45:37 +00:00
Ulrich Weigand
87dbaa9a05
Implemented GdiFreeResources (GDI.609).
1998-12-01 13:00:05 +00:00