Commit graph

215 commits

Author SHA1 Message Date
Alex Korobka
4f1ac05dea Moved hrgnUpdate from client to window coordinates, made nonclient
painting depend on the update region, reworked SetWindowPos() and
RedrawWindow() to speed up update region calculation, made -desktop
work properly, added WM_CANCELMODE here and there, fixed several
window activation bugs that crept in since the last time.
1999-03-28 09:37:57 +00:00
Huw D M Davies
e42ee26d9a Fixed {S|G}etBitmapBits in x11drv. Removed BITMAP_GetPadding. 1999-03-27 15:59:12 +00:00
Huw D M Davies
8a5eb4de6a Fixed metafile recording of CreatePatternBrush. 1999-03-27 15:55:00 +00:00
Huw D M Davies
cc3e5d7823 Allow depth of DIB to differ from depth of bitmap in GetDIBits. 1999-03-25 10:48:01 +00:00
Marcus Meissner
c600afbd4b CURSORICON_Destroy: missing WINAPI added. 1999-03-24 14:55:37 +00:00
Marcus Meissner
6b9dd2e098 Lots of warning fixed, one missing WINAPI in ddraw.c added. 1999-03-18 17:39:57 +00:00
Jim Aston
2e1cafa288 Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
Caolan McNamara
ae8a748aa1 Added metafile support for ExtFloodFill. 1999-03-14 13:40:12 +00:00
Caolan McNamara
8e5e588b8e Added support for alternate DIBBITBLT layout. 1999-03-13 12:47:36 +00:00
Ulrich Weigand
50a0915101 Implemented Win95-style shared cursor/icon cache.
Merged NE and PE resource handling.
1999-03-10 14:00:29 +00:00
Marcus Meissner
de43ef45ec Fixed a lot of warnings using WINE_UNUSED, casts, commenting out and
additional {}. Rewrote GetCreationModeFromSTGM so we don't get
"possible use of uninitialized variable".
1999-02-28 19:56:59 +00:00
David Luyer
ee517e863e - fixed missing stdlib.h and string.h includes everywhere
- removed a couple of unneeded stdlib.h and stdio.h includes
1999-02-28 12:27:56 +00:00
Alexandre Julliard
a396029270 Large-scale renaming of all Win32 functions and types to use the
standard Windows names.
1999-02-26 11:11:13 +00:00
Huw D M Davies
3da9ff32ff Fixes buffer overrun problems with GetDIBits. 1999-02-24 09:47:37 +00:00
Marcus Meissner
61afa33b03 Some more recursive include fixes/optimizations. 1999-02-22 10:16:00 +00:00
Marcus Meissner
317af320cf Optimized include/*.h: (recursively) include all headers needed by
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.
1999-02-17 13:51:06 +00:00
Eric Pouech
b9544f159d Changed some functions prototypes (were returning void). 1999-02-14 14:09:42 +00:00
Brad Pepers
0bdff36d38 WinG fixes. 1999-02-09 15:37:16 +00:00
Huw D M Davies
7bb6fd1db3 GetMetaFileBitsEx should work in bytes not words. 1999-02-09 15:32:19 +00:00
Ulrich Weigand
4f85bad39e Change fault handler 'addr' argument to LPCVOID. 1999-02-09 15:30:22 +00:00
Paul Quinn
f8db63bbc0 GetCursorPos is actually a BOOL. 1999-02-09 14:24:45 +00:00
Zygo Blaxell
1084b2cbff Fix types of GetDIBits functions (LPSTR should be LPVOID). 1999-02-09 14:13:12 +00:00
Jason McMullan
e113b094f2 Adds support for EMR_STRETCHDIBITS in EMFs. 1999-02-09 14:08:57 +00:00
Patrik Stridvall
8d8703cb48 Moved some more code to the X11 driver. 1999-02-04 14:05:38 +00:00
Marcus Meissner
03479f8adb Fixed a lot of warnings for possible problems. 1999-01-28 10:06:38 +00:00
Marcus Meissner
ffb912e692 Fixed GetIconInfo16 (.spec,ICONINFO struct is different for Win16/Win32). 1999-01-28 09:14:38 +00:00
Andreas Mohr
22c904d3ca Implemented GetIconInfo16 -> call to GetIconInfo32. 1999-01-26 14:56:01 +00:00
Guy Albertelli
532921729e Finished GetTextCharsetInfo routine. 1999-01-24 09:50:09 +00:00
Marcus Meissner
16af9baf41 Check opened enhmetafile for magic values. 1999-01-23 12:20:41 +00:00
Juergen Schmied
58b2f0a0a2 Implemented CreateHalftonePalette.
Fixed 3 crashes (1 real, 2 potential).
1999-01-23 12:09:30 +00:00
Marcus Meissner
ae0a73d442 Some small fixes to enhmetafiles. 1999-01-20 14:11:07 +00:00
Alexandre Julliard
8da12c43a9 Group commit for recovery after disk crash.
See Changelog for changes WRT release 990110.
1999-01-17 16:55:11 +00:00
Alexandre Julliard
638f169b1e Recovery of release 990110 after disk crash.
See Changelog for changes between 990103 and 990110.
1999-01-17 16:32:32 +00:00
Michael Veksler
ca1bc866cf Moves more stuff from windows.h.
- include/winuser.h - interface relevant to user32.spec
- include/wine/winuser16.h - the old 16 bit interface (internal use)
- include/winbase.h - some minor updates to keep things coherent.
- Lot of other files made to include wine/winuser16.h, which is no
  longer included from windows.h
1999-01-01 18:57:33 +00:00
NF Stevens
16f0dfbaa5 Delphi 2.0 needs to allocate a bitmap bigger than 4096 bits wide. 1999-01-01 18:45:03 +00:00
Douglas Ridgway
ab9e8bc9f7 Implement TranslateCharsetInfo, change charset type to BYTE. 1999-01-01 18:41:22 +00:00
Patrik Stridvall
151170c437 Moved more things to the X11 driver. 1998-12-26 12:00:43 +00:00
Francois Gouget
815d320795 Fixed the prototype of CreateDIBPatternBrushPt 1998-12-26 11:57:38 +00:00
Douglas Ridgway
4f7d9ed1ac Documentation for TranslateCharsetInfo. 1998-12-18 17:38:39 +00:00
Paul Quinn
1beaae5f9e Lots of new defines and stubs. 1998-12-15 15:38:36 +00:00
Huw D M Davies
5a50273f5b Implement AbortDoc16, move AbortDoc32 and StartDoc32W to
misc/printdrv.c and fix a few compile warnings.
1998-12-11 10:17:31 +00:00
Alexandre Julliard
0c0e3bebb8 Authors: Francis Beaudet <francis@macadamian.com>, Sylvain St-Germain <sylvain@macadamian.com>, Thuy Nguyen <thuy@macadamian.com>
Lots of new stubs.
1998-12-10 15:49:22 +00:00
Huw D M Davies
d6a91b7a74 Move OEM resources to the x11drv. 1998-12-02 10:29:04 +00:00
Ulrich Weigand
87dbaa9a05 Implemented GdiFreeResources (GDI.609). 1998-12-01 13:00:05 +00:00
Juergen Schmied
4493a74c23 Load now the first icon from the *.ani file instead of crashing. 1998-11-30 17:29:28 +00:00
Huw D M Davies
a38d84d854 GetSystemPaletteEntries returns palette size if entries==NULL.
Use this instead of COLOR_GetSystemPaletteSize.
1998-11-30 11:18:26 +00:00
Ulrich Weigand
e62cbca0fb Removed some unnecessary FIXME outputs. 1998-11-26 15:06:47 +00:00
Huw D M Davies
9c68faadab Remove X_DC_INFO from DC and make it behave like any other PDEVICE. 1998-11-25 12:36:03 +00:00
Huw D M Davies
2bd3acf7c8 Moved DC_SetupGC functions to graphics/x11drv/graphics.c. 1998-11-22 17:45:06 +00:00
Andreas Mohr
1e360ebbf9 Added Win16 implementation for GetRegionData(). 1998-11-22 16:54:26 +00:00