395 Commits

Author SHA1 Message Date
Huw D M Davies
f64e0d7e37 Add stubs for Get/SetLayout(). 1999-11-21 00:49:50 +00:00
Lionel Ulmer
acc7467c03 Added the possibility to have mouse movements reported relative to
Wine's mouse driver.
1999-11-07 21:25:57 +00:00
Ian Schmidt
e04b3e9a02 Removed unnecessary USER call from GetFontMetrics. Fixes native USER. 1999-11-04 01:45:53 +00:00
Francis Beaudet
12668f5e2f Return correct height and width for stock fonts in GetObject. 1999-10-31 17:32:26 +00:00
Patrik Stridvall
3a9c476a03 Fixed documentation. 1999-10-31 02:07:05 +00:00
Patrik Stridvall
96336324cf - Added missing configuration #if:s and #includes:s.
- Minor configuration related changes.
1999-10-24 22:13:47 +00:00
Patrik Stridvall
900290aa9f Added Win16 variants of existing Win32 functions. 1999-10-24 21:32:43 +00:00
Matthew J. Francis
ed744e787c Fixed top-down DIB handling in StretchDIBits32(). 1999-10-24 17:28:23 +00:00
Ulrich Czekalla
e6ab9d308a Make sure that all calls use the extended structures which are a
superset of the regular structures.
1999-10-24 17:26:45 +00:00
Ulrich Czekalla
04df4cffdf Copy bitmaps properly. 1999-10-23 18:56:30 +00:00
Alexandre Julliard
54e477588c Backed out previous change (breaks with metafiles). 1999-10-13 16:16:23 +00:00
Eric Pouech
2818a67635 Optimized StretchDIBits to call SetDIBitsToDevice (when src & dst
dimensions are equal).
1999-10-13 15:40:17 +00:00
Francis Beaudet
ec09a400a7 DPtoLP needs to round the result.
Fixed MulDiv to deal better with negative numbers.
1999-09-27 11:44:01 +00:00
Richard Cohen
8b47ec24c4 Fixed GetRandomRgn. 1999-09-27 11:41:13 +00:00
Francois Boisvert
3d696d93de CreateDIBitmap creates a monochrome bitmap only when the first color of the
colormap is black followed by white. Otherwise it creates a color bitmap.
1999-09-23 11:40:38 +00:00
Ian Schmidt
31b47218c8 Added partial implementation of GetICMProfileA, required by Paint Shop
Pro 5.
1999-09-22 15:12:41 +00:00
Patrik Stridvall
e92331ffd0 Fixed ANSI C violations. 1999-09-20 18:52:06 +00:00
Ulrich Weigand
f86aab84ba DC hook proc thunk management simplified. 1999-09-20 18:47:14 +00:00
Noel Borthwick
d05b7beb5a - Add clipboard support for copying/pasting bitmaps or Pixmaps between Wine
and native Linux applications.
- Respond to the MULTIPLE selection request target when Wine is the
  selection owner.
- Relax type checking for TARGETS selection.
1999-09-20 15:42:47 +00:00
Juergen Schmied
cb2e4d3a3c Fixed crash when loading *.ani files. 1999-09-19 18:56:40 +00:00
Peter Ganten
87d95b7bc5 Stubs for PolyTextOutA/W. 1999-09-19 14:17:14 +00:00
Karl Lessard
c73a1fd62d Some more minor GDI fixes. 1999-09-19 14:15:41 +00:00
Huw D M Davies
1bb9860547 Small DIB fixes. 1999-09-19 12:04:17 +00:00
Karl Lessard
dee464c4c6 Fixed GetDIBits problems. 1999-09-14 11:51:01 +00:00
Huw D M Davies
304d9a4737 Change interfaces to THUNK_Alloc/Free slightly and make them non-static.
Remove relays for win16drv from CallBack table, instead use build to
generate them directly in graphics/win16drv/prtdrv.c.
If Printer AbortProc is 16bit then allocate thunk and store that as a
32bit proc in DC.  Setting of abortprocs now done in the correct place
(i.e. not in the driver).
1999-09-13 15:15:45 +00:00
Kai Morich
9e9fc1b9b6 Relaxed parameter checking for GetDIBits. 1999-09-13 15:13:24 +00:00
Francis Beaudet
699900bdb3 Use a special value in the hotspot coordinate to identify which HICON
are cursors and which are icons.
1999-09-05 12:15:49 +00:00
Huw D M Davies
fc348622ed Fixed compiler warnings. 1999-09-04 14:25:02 +00:00
Pierre Mageau
4ac8db783d Changed CopyImage to accept desiredX, desiredY and LR_COPYFROMRESOURCE.
CURSORICON_FindBestIcon changed to find the correct icon.
ImageList_ReplaceIcon now calls CopyImage internally.
Assign a value for the hIconSm CLASS member (using CopyImage).
1999-09-04 11:16:48 +00:00
Karl Lessard
41875795cc Ian Ward
Dan Langlois
Speed up conversion between XImages and DIBSections.
1999-09-03 16:49:17 +00:00
Richard Cohen
05bf5344f0 Make stock fonts independent of mapping mode.
System font should only be bold for Win31.
1999-09-03 15:16:23 +00:00
Steve Tibbett
c5255354ab Fixed cursor stretch code. 1999-08-15 18:52:32 +00:00
Gerard Patel
9dd16f0a1a Added protection against possible memory corruption. 1999-08-15 16:38:07 +00:00
Steve Tibbett
85692c8cbf Fixed cursor selection to find the correct cursor when more than one
available.
1999-08-15 16:35:21 +00:00
Juergen Schmied
2259e44e27 First implementation of GetCharacterPlacementA. 1999-08-15 14:22:48 +00:00
Eric Kohl
b694b006a4 Improved GetRandomRegion(). 1999-07-31 13:04:36 +00:00
Ulrich Weigand
98c3053e6e Added FinalUserInit16/FinalGdiInit16 stubs.
Call out to FinalUserInit in MAIN_EmulatorRun.
1999-07-27 17:10:06 +00:00
Huw D M Davies
d016b0a02d Implement handling of 32 bit AbortProc. 1999-07-24 12:09:34 +00:00
Huw D M Davies
aec373ca0d String to GetTextExtentPoint is not necessarily 0 terminated.
Fix function name `32's in comments - API naming madness makes this
worthwhile.
1999-07-23 19:25:11 +00:00
Thuy Nguyen
6e133d5d3b Fixed rounding in MulDiv. 1999-07-18 18:36:18 +00:00
Eric Pouech
ec133cea9a Check better that handles are actual handles to a region. 1999-07-18 18:24:56 +00:00
Juergen Schmied
a904e16faa Fixed crash due to invalid pointer. 1999-07-10 10:09:58 +00:00
Patrik Stridvall
d96e1f133e Moved code to the X11 driver. 1999-07-04 13:31:03 +00:00
Eric Kohl
121e672e87 Improved GetRandomRegion(). 1999-06-26 11:53:56 +00:00
Marcus Meissner
b8830034d9 Do not reuse a passed CONST RECT * pointer. 1999-06-13 08:36:34 +00:00
Patrik Stridvall
fdcfdb9a6d Added missing/wrong includes. 1999-06-12 14:55:11 +00:00
Huw D M Davies
e987634c44 Open files with more appropriate sharing mode. 1999-06-12 06:50:57 +00:00
Huw D M Davies
0ae4e09188 Small fixes for EnhMetaFile playback. 1999-06-12 06:49:52 +00:00
Eric Pouech
7990b7c011 Fixed CreateCompatibleBitmap when called with 0 width or height. 1999-06-07 17:46:39 +00:00
Joshua Thielen
50e96dc2a6 Allow pens with styles greater than PS_INSIDEFRAME to be created with
ExtCreatePen.
1999-06-05 15:11:43 +00:00