Alexandre Julliard
|
d7b76822ef
|
Use MapLS/UnMapLS instead of SEGPTR_* macros.
|
2001-12-20 00:19:40 +00:00 |
Alexandre Julliard
|
ed29c905a8
|
Changed 16-bit GDI Enum* functions to not use thunks, now that 16-bit
Winelib is no longer supported.
|
2001-12-17 21:01:58 +00:00 |
Andreas Mohr
|
cf67b00a6a
|
Added stub for GdiInit2().
|
2001-09-20 19:32:39 +00:00 |
Huw D M Davies
|
814654ef9f
|
Lay down the infrastructure for gdi font rendering.
Partial implementation of GetGylphOutline and GetOutlineTextMetrics
for gdi fonts.
|
2001-09-12 20:21:06 +00:00 |
Alexandre Julliard
|
89b415f76a
|
Check for valid object in GDI_GetObjPtr even for MAGIC_DONTCARE.
|
2001-08-27 19:10:06 +00:00 |
Uwe Bonnes
|
8e5e003f09
|
Added reference counting and delayed destruction of GDI objects.
|
2001-08-20 19:17:28 +00:00 |
Gerard Patel
|
4bd80eaa5f
|
Test for invalid large handles in GDI_GetObjPtr and GDI_FreeObject.
|
2001-08-18 16:08:27 +00:00 |
Alexandre Julliard
|
78f9fae706
|
Create GDI stock objects as normal objects instead of using magic
handle values.
|
2001-08-17 00:07:13 +00:00 |
Alexandre Julliard
|
e811f9c353
|
Specify sizes for stock fonts again; removed the FixStockFontSize
hack. Ignore mapping modes when selecting stock fonts into a DC.
Removed a few direct accesses to GDI structures from x11drv.
|
2001-08-16 19:13:52 +00:00 |
Alexandre Julliard
|
301df6b5cd
|
Added names to standard critical sections (suggested by Andreas
Mohr).
|
2001-08-16 18:12:56 +00:00 |
Alexandre Julliard
|
658cdb4412
|
Make sure we don't hold the GDI lock when loading drivers.
|
2001-08-15 23:33:20 +00:00 |
Patrik Stridvall
|
e9782fa1fc
|
Documentation fixes.
|
2001-07-12 22:33:51 +00:00 |
Patrik Stridvall
|
044855c6ec
|
Documentation fixes.
|
2001-07-11 18:56:41 +00:00 |
Patrik Stridvall
|
01d5e5b071
|
Documentation fixes.
|
2001-07-02 19:59:40 +00:00 |
Patrik Stridvall
|
17fd4e3816
|
Documentation name fixes.
|
2001-06-28 18:04:41 +00:00 |
Dmitry Timoshkov
|
4328e51b1a
|
Fixed some dll separation issues.
|
2001-05-22 19:18:06 +00:00 |
Gavriel State
|
035d454d8d
|
Allocate bitmap objects in the large heap area.
|
2001-04-16 18:56:27 +00:00 |
Alexandre Julliard
|
9515336378
|
Small dll separation fixes.
|
2001-03-23 19:13:23 +00:00 |
Huw D M Davies
|
2aa85eed18
|
Change FONTOBJ to use LOGFONTW rather than LOGFONT16.
Updated parameters of DEVICEFONTENUMPROC.
|
2001-02-14 22:56:38 +00:00 |
Alexandre Julliard
|
a41b2cfdd0
|
Moved tweak support to USER dll. Removed tweak.h and cache.h.
|
2001-01-15 20:12:55 +00:00 |
Alexandre Julliard
|
db0747d095
|
Removed some unnecessary includes.
Got rid of ldt.h.
|
2000-12-13 20:23:41 +00:00 |
Lionel Ulmer
|
5687823cbb
|
Fixed the size of the large_handles array.
|
2000-11-29 17:42:20 +00:00 |
Alexandre Julliard
|
ab687979fd
|
Moved standard syslevel APIs declaration to winbase.h.
Use exported syslevel function wherever possible.
Moved SEGPTR declaration to windef16.h.
|
2000-11-15 23:41:46 +00:00 |
Alexandre Julliard
|
2239abb9f9
|
Allocate DC objects on the process heap, and removed WIN_DC_INFO
structure (based on a patch by Ken Coleman).
|
2000-11-05 02:05:07 +00:00 |
Francois Gouget
|
78767e6dd3
|
Set the thickness of stock pens to 0 so that they are not scaled.
|
2000-10-31 01:36:09 +00:00 |
Andreas Mohr
|
007fb24088
|
Added support for non-deletable system brushes and pens created by
USER.
|
2000-09-16 20:53:51 +00:00 |
Gerard Patel
|
5faa5d74c3
|
Restored the hPseudoBitmap hack for programs deleting the 1x1 bitmap
in memory DCs.
|
2000-08-25 21:54:23 +00:00 |
Andreas Mohr
|
024e881230
|
GetObjectA: unlock the object again even in case of failure.
|
2000-08-25 21:30:34 +00:00 |
Alexandre Julliard
|
2a2321bbca
|
Authors: Alexandre Julliard <julliard@codeweavers.com> (for Corel), Albert den Haan <albertd@corel.com>
Added syslevel locking for GDI operations.
Propagate the changes through the graphics code.
|
2000-08-19 21:38:55 +00:00 |
Alexandre Julliard
|
15467bfb1f
|
Moved MulDiv() and VGA routines out of GDI.
|
2000-08-01 22:03:18 +00:00 |
Alexandre Julliard
|
58d5a0a786
|
Removed some unnecessary inclusions of wingdi.h and winuser.h
|
2000-07-29 21:58:17 +00:00 |
Patrik Stridvall
|
2d6457c11a
|
Added/fixed some documentation reported by winapi_check.
|
2000-03-28 20:22:59 +00:00 |
Alexandre Julliard
|
28c3a1baf3
|
Moved graphics initialisation to the x11drv/ttydrv dll init code.
Merged event, keyboard and mouse drivers into USER driver.
|
2000-03-20 18:21:19 +00:00 |
Alexandre Julliard
|
1dac57f05f
|
Created separate dlls for user,gdi,ttydrv,x11drv.
Fixed Winelib argc handling (thanks to Eric Pouech).
|
2000-03-19 12:08:09 +00:00 |
Rein Klazes
|
ad5d10f223
|
Correct rounding of the result in MulDiv16().
|
2000-03-12 21:12:38 +00:00 |
Matthew Cline
|
20512fd854
|
GetObjectA() now rejects GDI handles which are invalid.
|
2000-02-13 16:00:17 +00:00 |
Jeremy White
|
d3e22d9d55
|
Removed #include of wingdi.h and windef.h from winuser.h (and resolved
the resulting compilation failures).
|
2000-02-10 19:03:02 +00:00 |
Gerard Patel
|
d1795f674c
|
Avoid deleting of the default 1x1 bitmap for memory DCs.
|
2000-01-09 20:52:53 +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
|
96336324cf
|
- Added missing configuration #if:s and #includes:s.
- Minor configuration related changes.
|
1999-10-24 22:13:47 +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
|
05bf5344f0
|
Make stock fonts independent of mapping mode.
System font should only be bold for Win31.
|
1999-09-03 15:16:23 +00:00 |
Ulrich Weigand
|
98c3053e6e
|
Added FinalUserInit16/FinalGdiInit16 stubs.
Call out to FinalUserInit in MAIN_EmulatorRun.
|
1999-07-27 17:10:06 +00:00 |
Thuy Nguyen
|
6e133d5d3b
|
Fixed rounding in MulDiv.
|
1999-07-18 18:36:18 +00:00 |
Patrik Stridvall
|
d96e1f133e
|
Moved code to the X11 driver.
|
1999-07-04 13:31:03 +00:00 |
Alexandre Julliard
|
156570906f
|
Converted to the new debug interface, using script written by Patrik
Stridvall.
|
1999-05-23 10:25:25 +00:00 |
Huw D M Davies
|
7603deae21
|
General tidy up of the MetaFile driver - make sure that everything
goes through the DCFuncs table.
|
1999-04-25 09:24:23 +00:00 |
Patrik Stridvall
|
b4b9fae671
|
New debug scheme with explicit debug channels declaration.
|
1999-04-19 14:56:29 +00:00 |
Ulrich Weigand
|
466cd44484
|
Added GdiSignalProc() stub.
|
1999-04-01 11:46:02 +00:00 |