Added function table to GDI objects for better encapsulation.
Removed some direct accesses to the bitmap structure. Fixed handling of stock bitmap if selected in multiple DCs. Some minor fixes to the DC function table.
Showing
- dlls/gdi/driver.c 3 additions, 2 deletionsdlls/gdi/driver.c
- dlls/gdi/enhmfdrv/init.c 3 additions, 2 deletionsdlls/gdi/enhmfdrv/init.c
- dlls/gdi/mfdrv/init.c 3 additions, 2 deletionsdlls/gdi/mfdrv/init.c
- dlls/gdi/win16drv/init.c 3 additions, 2 deletionsdlls/gdi/win16drv/init.c
- dlls/ttydrv/bitmap.c 9 additions, 133 deletionsdlls/ttydrv/bitmap.c
- dlls/ttydrv/dc.c 0 additions, 7 deletionsdlls/ttydrv/dc.c
- dlls/ttydrv/objects.c 0 additions, 36 deletionsdlls/ttydrv/objects.c
- dlls/ttydrv/ttydrv.h 0 additions, 8 deletionsdlls/ttydrv/ttydrv.h
- dlls/ttydrv/ttydrv.spec 2 additions, 4 deletionsdlls/ttydrv/ttydrv.spec
- dlls/x11drv/Makefile.in 0 additions, 1 deletiondlls/x11drv/Makefile.in
- dlls/x11drv/window.c 1 addition, 3 deletionsdlls/x11drv/window.c
- dlls/x11drv/x11drv.spec 4 additions, 3 deletionsdlls/x11drv/x11drv.spec
- graphics/mapping.c 4 additions, 4 deletionsgraphics/mapping.c
- graphics/painting.c 0 additions, 1 deletiongraphics/painting.c
- graphics/x11drv/bitmap.c 35 additions, 66 deletionsgraphics/x11drv/bitmap.c
- graphics/x11drv/brush.c 2 additions, 9 deletionsgraphics/x11drv/brush.c
- graphics/x11drv/dib.c 1 addition, 16 deletionsgraphics/x11drv/dib.c
- graphics/x11drv/init.c 2 additions, 12 deletionsgraphics/x11drv/init.c
- graphics/x11drv/objects.c 0 additions, 46 deletionsgraphics/x11drv/objects.c
- include/bitmap.h 1 addition, 10 deletionsinclude/bitmap.h
Loading
Please register or sign in to comment