Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
41ea3205
Commit
41ea3205
authored
Mar 11, 2009
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
wineps.drv: Make all exported entry points CDECL.
parent
6021a73c
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
57 additions
and
110 deletions
+57
-110
bitblt.c
dlls/wineps.drv/bitblt.c
+1
-1
bitmap.c
dlls/wineps.drv/bitmap.c
+4
-4
brush.c
dlls/wineps.drv/brush.c
+1
-1
builtin.c
dlls/wineps.drv/builtin.c
+6
-6
clipping.c
dlls/wineps.drv/clipping.c
+1
-1
color.c
dlls/wineps.drv/color.c
+2
-2
driver.c
dlls/wineps.drv/driver.c
+5
-6
escape.c
dlls/wineps.drv/escape.c
+6
-6
font.c
dlls/wineps.drv/font.c
+1
-1
graphics.c
dlls/wineps.drv/graphics.c
+19
-19
init.c
dlls/wineps.drv/init.c
+5
-5
pen.c
dlls/wineps.drv/pen.c
+1
-1
psdrv.h
dlls/wineps.drv/psdrv.h
+2
-54
text.c
dlls/wineps.drv/text.c
+3
-3
No files found.
dlls/wineps.drv/bitblt.c
View file @
41ea3205
...
...
@@ -28,7 +28,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(psdrv);
*
* PSDRV_PatBlt
*/
BOOL
PSDRV_PatBlt
(
PSDRV_PDEVICE
*
physDev
,
INT
x
,
INT
y
,
INT
width
,
INT
height
,
DWORD
dwRop
)
BOOL
CDECL
PSDRV_PatBlt
(
PSDRV_PDEVICE
*
physDev
,
INT
x
,
INT
y
,
INT
width
,
INT
height
,
DWORD
dwRop
)
{
POINT
pt
[
2
];
...
...
dlls/wineps.drv/bitmap.c
View file @
41ea3205
...
...
@@ -222,10 +222,10 @@ static inline DWORD max_ascii85_size(DWORD size)
* bit depths.
* Compression not implemented.
*/
INT
PSDRV_StretchDIBits
(
PSDRV_PDEVICE
*
physDev
,
INT
xDst
,
INT
yDst
,
INT
widthDst
,
INT
heightDst
,
INT
xSrc
,
INT
ySrc
,
INT
widthSrc
,
INT
heightSrc
,
const
void
*
bits
,
const
BITMAPINFO
*
info
,
UINT
wUsage
,
DWORD
dwRop
)
INT
CDECL
PSDRV_StretchDIBits
(
PSDRV_PDEVICE
*
physDev
,
INT
xDst
,
INT
yDst
,
INT
widthDst
,
INT
heightDst
,
INT
xSrc
,
INT
ySrc
,
INT
widthSrc
,
INT
heightSrc
,
const
void
*
bits
,
const
BITMAPINFO
*
info
,
UINT
wUsage
,
DWORD
dwRop
)
{
LONG
fullSrcWidth
,
fullSrcHeight
;
INT
widthbytes
;
...
...
dlls/wineps.drv/brush.c
View file @
41ea3205
...
...
@@ -27,7 +27,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(psdrv);
/***********************************************************************
* SelectBrush (WINEPS.@)
*/
HBRUSH
PSDRV_SelectBrush
(
PSDRV_PDEVICE
*
physDev
,
HBRUSH
hbrush
)
HBRUSH
CDECL
PSDRV_SelectBrush
(
PSDRV_PDEVICE
*
physDev
,
HBRUSH
hbrush
)
{
LOGBRUSH
logbrush
;
...
...
dlls/wineps.drv/builtin.c
View file @
41ea3205
...
...
@@ -254,7 +254,7 @@ BOOL PSDRV_WriteBuiltinGlyphShow(PSDRV_PDEVICE *physDev, LPCWSTR str, INT count)
/***********************************************************************
* PSDRV_GetTextMetrics
*/
BOOL
PSDRV_GetTextMetrics
(
PSDRV_PDEVICE
*
physDev
,
TEXTMETRICW
*
metrics
)
BOOL
CDECL
PSDRV_GetTextMetrics
(
PSDRV_PDEVICE
*
physDev
,
TEXTMETRICW
*
metrics
)
{
assert
(
physDev
->
font
.
fontloc
==
Builtin
);
...
...
@@ -305,8 +305,8 @@ const AFMMETRICS *PSDRV_UVMetrics(LONG UV, const AFM *afm)
/***********************************************************************
* PSDRV_GetTextExtentExPoint
*/
BOOL
PSDRV_GetTextExtentExPoint
(
PSDRV_PDEVICE
*
physDev
,
LPCWSTR
str
,
INT
count
,
INT
maxExt
,
LPINT
lpnFit
,
LPINT
alpDx
,
LPSIZE
size
)
BOOL
CDECL
PSDRV_GetTextExtentExPoint
(
PSDRV_PDEVICE
*
physDev
,
LPCWSTR
str
,
INT
count
,
INT
maxExt
,
LPINT
lpnFit
,
LPINT
alpDx
,
LPSIZE
size
)
{
int
nfit
=
0
;
int
i
;
...
...
@@ -343,7 +343,7 @@ BOOL PSDRV_GetTextExtentExPoint(PSDRV_PDEVICE *physDev, LPCWSTR str, INT count,
/***********************************************************************
* PSDRV_GetCharWidth
*/
BOOL
PSDRV_GetCharWidth
(
PSDRV_PDEVICE
*
physDev
,
UINT
firstChar
,
UINT
lastChar
,
LPINT
buffer
)
BOOL
CDECL
PSDRV_GetCharWidth
(
PSDRV_PDEVICE
*
physDev
,
UINT
firstChar
,
UINT
lastChar
,
LPINT
buffer
)
{
UINT
i
;
...
...
@@ -403,8 +403,8 @@ static UINT PSDRV_GetFontMetric(HDC hdc, const AFM *afm,
/***********************************************************************
* PSDRV_EnumDeviceFonts
*/
BOOL
PSDRV_EnumDeviceFonts
(
PSDRV_PDEVICE
*
physDev
,
LPLOGFONTW
plf
,
FONTENUMPROCW
proc
,
LPARAM
lp
)
BOOL
CDECL
PSDRV_EnumDeviceFonts
(
PSDRV_PDEVICE
*
physDev
,
LPLOGFONTW
plf
,
FONTENUMPROCW
proc
,
LPARAM
lp
)
{
ENUMLOGFONTEXW
lf
;
NEWTEXTMETRICEXW
tm
;
...
...
dlls/wineps.drv/clipping.c
View file @
41ea3205
...
...
@@ -27,7 +27,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(psdrv);
/***********************************************************************
* PSDRV_SetDeviceClipping
*/
void
PSDRV_SetDeviceClipping
(
PSDRV_PDEVICE
*
physDev
,
HRGN
vis_rgn
,
HRGN
clip_rgn
)
void
CDECL
PSDRV_SetDeviceClipping
(
PSDRV_PDEVICE
*
physDev
,
HRGN
vis_rgn
,
HRGN
clip_rgn
)
{
/* We could set a dirty flag here to speed up PSDRV_SetClip */
return
;
...
...
dlls/wineps.drv/color.c
View file @
41ea3205
...
...
@@ -117,7 +117,7 @@ void PSDRV_CreateColor( PSDRV_PDEVICE *physDev, PSCOLOR *pscolor,
/***********************************************************************
* PSDRV_SetBkColor
*/
COLORREF
PSDRV_SetBkColor
(
PSDRV_PDEVICE
*
physDev
,
COLORREF
color
)
COLORREF
CDECL
PSDRV_SetBkColor
(
PSDRV_PDEVICE
*
physDev
,
COLORREF
color
)
{
PSDRV_CreateColor
(
physDev
,
&
physDev
->
bkColor
,
color
);
return
color
;
...
...
@@ -127,7 +127,7 @@ COLORREF PSDRV_SetBkColor( PSDRV_PDEVICE *physDev, COLORREF color )
/***********************************************************************
* PSDRV_SetTextColor
*/
COLORREF
PSDRV_SetTextColor
(
PSDRV_PDEVICE
*
physDev
,
COLORREF
color
)
COLORREF
CDECL
PSDRV_SetTextColor
(
PSDRV_PDEVICE
*
physDev
,
COLORREF
color
)
{
PSDRV_CreateColor
(
physDev
,
&
physDev
->
font
.
color
,
color
);
physDev
->
font
.
set
=
FALSE
;
...
...
dlls/wineps.drv/driver.c
View file @
41ea3205
...
...
@@ -331,9 +331,9 @@ static int (WINAPI *pPropertySheet) (LPCPROPSHEETHEADERW);
*
* Just returns default devmode at the moment. No use of initialization file.
*/
INT
PSDRV_ExtDeviceMode
(
LPSTR
lpszDriver
,
HWND
hwnd
,
LPDEVMODEA
lpdmOutput
,
LPSTR
lpszDevice
,
LPSTR
lpszPort
,
LPDEVMODEA
lpdmInput
,
LPSTR
lpszProfile
,
DWORD
dwMode
)
INT
CDECL
PSDRV_ExtDeviceMode
(
LPSTR
lpszDriver
,
HWND
hwnd
,
LPDEVMODEA
lpdmOutput
,
LPSTR
lpszDevice
,
LPSTR
lpszPort
,
LPDEVMODEA
lpdmInput
,
LPSTR
lpszProfile
,
DWORD
dwMode
)
{
PRINTERINFO
*
pi
=
PSDRV_FindPrinterInfo
(
lpszDevice
);
if
(
!
pi
)
return
-
1
;
...
...
@@ -437,9 +437,8 @@ INT16 WINAPI PSDRV_ExtDeviceMode16(HWND16 hwnd, HANDLE16 hDriver,
* Returns
* Result depends on the setting of fwCapability. -1 indicates failure.
*/
DWORD
PSDRV_DeviceCapabilities
(
LPSTR
lpszDriver
,
LPCSTR
lpszDevice
,
LPCSTR
lpszPort
,
WORD
fwCapability
,
LPSTR
lpszOutput
,
LPDEVMODEA
lpDevMode
)
DWORD
CDECL
PSDRV_DeviceCapabilities
(
LPSTR
lpszDriver
,
LPCSTR
lpszDevice
,
LPCSTR
lpszPort
,
WORD
fwCapability
,
LPSTR
lpszOutput
,
LPDEVMODEA
lpDevMode
)
{
PRINTERINFO
*
pi
;
DEVMODEA
*
lpdm
;
...
...
dlls/wineps.drv/escape.c
View file @
41ea3205
...
...
@@ -36,8 +36,8 @@ static const char psbegindocument[] =
/**********************************************************************
* ExtEscape (WINEPS.@)
*/
INT
PSDRV_ExtEscape
(
PSDRV_PDEVICE
*
physDev
,
INT
nEscape
,
INT
cbInput
,
LPCVOID
in_data
,
INT
cbOutput
,
LPVOID
out_data
)
INT
CDECL
PSDRV_ExtEscape
(
PSDRV_PDEVICE
*
physDev
,
INT
nEscape
,
INT
cbInput
,
LPCVOID
in_data
,
INT
cbOutput
,
LPVOID
out_data
)
{
switch
(
nEscape
)
{
...
...
@@ -341,7 +341,7 @@ INT PSDRV_ExtEscape( PSDRV_PDEVICE *physDev, INT nEscape, INT cbInput, LPCVOID i
/************************************************************************
* PSDRV_StartPage
*/
INT
PSDRV_StartPage
(
PSDRV_PDEVICE
*
physDev
)
INT
CDECL
PSDRV_StartPage
(
PSDRV_PDEVICE
*
physDev
)
{
if
(
!
physDev
->
job
.
OutOfPage
)
{
FIXME
(
"Already started a page?
\n
"
);
...
...
@@ -363,7 +363,7 @@ INT PSDRV_StartPage( PSDRV_PDEVICE *physDev )
/************************************************************************
* PSDRV_EndPage
*/
INT
PSDRV_EndPage
(
PSDRV_PDEVICE
*
physDev
)
INT
CDECL
PSDRV_EndPage
(
PSDRV_PDEVICE
*
physDev
)
{
if
(
physDev
->
job
.
OutOfPage
)
{
FIXME
(
"Already ended a page?
\n
"
);
...
...
@@ -429,7 +429,7 @@ static INT PSDRV_StartDocA( PSDRV_PDEVICE *physDev, const DOCINFOA *doc )
/************************************************************************
* PSDRV_StartDoc
*/
INT
PSDRV_StartDoc
(
PSDRV_PDEVICE
*
physDev
,
const
DOCINFOW
*
doc
)
INT
CDECL
PSDRV_StartDoc
(
PSDRV_PDEVICE
*
physDev
,
const
DOCINFOW
*
doc
)
{
DOCINFOA
docA
;
INT
ret
,
len
;
...
...
@@ -471,7 +471,7 @@ INT PSDRV_StartDoc( PSDRV_PDEVICE *physDev, const DOCINFOW *doc )
/************************************************************************
* PSDRV_EndDoc
*/
INT
PSDRV_EndDoc
(
PSDRV_PDEVICE
*
physDev
)
INT
CDECL
PSDRV_EndDoc
(
PSDRV_PDEVICE
*
physDev
)
{
INT
ret
=
1
;
if
(
!
physDev
->
job
.
hJob
)
{
...
...
dlls/wineps.drv/font.c
View file @
41ea3205
...
...
@@ -35,7 +35,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(psdrv);
/***********************************************************************
* SelectFont (WINEPS.@)
*/
HFONT
PSDRV_SelectFont
(
PSDRV_PDEVICE
*
physDev
,
HFONT
hfont
,
HANDLE
gdiFont
)
HFONT
CDECL
PSDRV_SelectFont
(
PSDRV_PDEVICE
*
physDev
,
HFONT
hfont
,
HANDLE
gdiFont
)
{
LOGFONTW
lf
;
BOOL
subst
=
FALSE
;
...
...
dlls/wineps.drv/graphics.c
View file @
41ea3205
...
...
@@ -85,7 +85,7 @@ static void PSDRV_DrawLine( PSDRV_PDEVICE *physDev )
/***********************************************************************
* PSDRV_LineTo
*/
BOOL
PSDRV_LineTo
(
PSDRV_PDEVICE
*
physDev
,
INT
x
,
INT
y
)
BOOL
CDECL
PSDRV_LineTo
(
PSDRV_PDEVICE
*
physDev
,
INT
x
,
INT
y
)
{
POINT
pt
[
2
];
...
...
@@ -111,7 +111,7 @@ BOOL PSDRV_LineTo(PSDRV_PDEVICE *physDev, INT x, INT y)
/***********************************************************************
* PSDRV_Rectangle
*/
BOOL
PSDRV_Rectangle
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
)
BOOL
CDECL
PSDRV_Rectangle
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
)
{
RECT
rect
;
...
...
@@ -149,8 +149,8 @@ BOOL PSDRV_Rectangle( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT
/***********************************************************************
* PSDRV_RoundRect
*/
BOOL
PSDRV_RoundRect
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
,
INT
ell_width
,
INT
ell_height
)
BOOL
CDECL
PSDRV_RoundRect
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
,
INT
ell_width
,
INT
ell_height
)
{
RECT
rect
[
2
];
...
...
@@ -268,8 +268,8 @@ static BOOL PSDRV_DrawArc( PSDRV_PDEVICE *physDev, INT left, INT top,
/***********************************************************************
* PSDRV_Arc
*/
BOOL
PSDRV_Arc
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
,
INT
xstart
,
INT
ystart
,
INT
xend
,
INT
yend
)
BOOL
CDECL
PSDRV_Arc
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
,
INT
xstart
,
INT
ystart
,
INT
xend
,
INT
yend
)
{
return
PSDRV_DrawArc
(
physDev
,
left
,
top
,
right
,
bottom
,
xstart
,
ystart
,
xend
,
yend
,
0
);
}
...
...
@@ -277,8 +277,8 @@ BOOL PSDRV_Arc( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT bottom
/***********************************************************************
* PSDRV_Chord
*/
BOOL
PSDRV_Chord
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
,
INT
xstart
,
INT
ystart
,
INT
xend
,
INT
yend
)
BOOL
CDECL
PSDRV_Chord
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
,
INT
xstart
,
INT
ystart
,
INT
xend
,
INT
yend
)
{
return
PSDRV_DrawArc
(
physDev
,
left
,
top
,
right
,
bottom
,
xstart
,
ystart
,
xend
,
yend
,
1
);
}
...
...
@@ -287,8 +287,8 @@ BOOL PSDRV_Chord( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT bott
/***********************************************************************
* PSDRV_Pie
*/
BOOL
PSDRV_Pie
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
,
INT
xstart
,
INT
ystart
,
INT
xend
,
INT
yend
)
BOOL
CDECL
PSDRV_Pie
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
,
INT
xstart
,
INT
ystart
,
INT
xend
,
INT
yend
)
{
return
PSDRV_DrawArc
(
physDev
,
left
,
top
,
right
,
bottom
,
xstart
,
ystart
,
xend
,
yend
,
2
);
}
...
...
@@ -297,7 +297,7 @@ BOOL PSDRV_Pie( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT bottom
/***********************************************************************
* PSDRV_Ellipse
*/
BOOL
PSDRV_Ellipse
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
)
BOOL
CDECL
PSDRV_Ellipse
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
)
{
INT
x
,
y
,
w
,
h
;
RECT
rect
;
...
...
@@ -332,8 +332,8 @@ BOOL PSDRV_Ellipse( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT bo
/***********************************************************************
* PSDRV_PolyPolyline
*/
BOOL
PSDRV_PolyPolyline
(
PSDRV_PDEVICE
*
physDev
,
const
POINT
*
pts
,
const
DWORD
*
counts
,
DWORD
polylines
)
BOOL
CDECL
PSDRV_PolyPolyline
(
PSDRV_PDEVICE
*
physDev
,
const
POINT
*
pts
,
const
DWORD
*
counts
,
DWORD
polylines
)
{
DWORD
polyline
,
line
,
total
;
POINT
*
dev_pts
,
*
pt
;
...
...
@@ -368,7 +368,7 @@ BOOL PSDRV_PolyPolyline( PSDRV_PDEVICE *physDev, const POINT* pts, const DWORD*
/***********************************************************************
* PSDRV_Polyline
*/
BOOL
PSDRV_Polyline
(
PSDRV_PDEVICE
*
physDev
,
const
POINT
*
pt
,
INT
count
)
BOOL
CDECL
PSDRV_Polyline
(
PSDRV_PDEVICE
*
physDev
,
const
POINT
*
pt
,
INT
count
)
{
return
PSDRV_PolyPolyline
(
physDev
,
pt
,
(
LPDWORD
)
&
count
,
1
);
}
...
...
@@ -377,8 +377,8 @@ BOOL PSDRV_Polyline( PSDRV_PDEVICE *physDev, const POINT* pt, INT count )
/***********************************************************************
* PSDRV_PolyPolygon
*/
BOOL
PSDRV_PolyPolygon
(
PSDRV_PDEVICE
*
physDev
,
const
POINT
*
pts
,
const
INT
*
counts
,
UINT
polygons
)
BOOL
CDECL
PSDRV_PolyPolygon
(
PSDRV_PDEVICE
*
physDev
,
const
POINT
*
pts
,
const
INT
*
counts
,
UINT
polygons
)
{
DWORD
polygon
,
total
;
INT
line
;
...
...
@@ -420,7 +420,7 @@ BOOL PSDRV_PolyPolygon( PSDRV_PDEVICE *physDev, const POINT* pts, const INT* cou
/***********************************************************************
* PSDRV_Polygon
*/
BOOL
PSDRV_Polygon
(
PSDRV_PDEVICE
*
physDev
,
const
POINT
*
pt
,
INT
count
)
BOOL
CDECL
PSDRV_Polygon
(
PSDRV_PDEVICE
*
physDev
,
const
POINT
*
pt
,
INT
count
)
{
return
PSDRV_PolyPolygon
(
physDev
,
pt
,
&
count
,
1
);
}
...
...
@@ -429,7 +429,7 @@ BOOL PSDRV_Polygon( PSDRV_PDEVICE *physDev, const POINT* pt, INT count )
/***********************************************************************
* PSDRV_SetPixel
*/
COLORREF
PSDRV_SetPixel
(
PSDRV_PDEVICE
*
physDev
,
INT
x
,
INT
y
,
COLORREF
color
)
COLORREF
CDECL
PSDRV_SetPixel
(
PSDRV_PDEVICE
*
physDev
,
INT
x
,
INT
y
,
COLORREF
color
)
{
PSCOLOR
pscolor
;
POINT
pt
;
...
...
@@ -454,7 +454,7 @@ COLORREF PSDRV_SetPixel( PSDRV_PDEVICE *physDev, INT x, INT y, COLORREF color )
/***********************************************************************
* PSDRV_PaintRgn
*/
BOOL
PSDRV_PaintRgn
(
PSDRV_PDEVICE
*
physDev
,
HRGN
hrgn
)
BOOL
CDECL
PSDRV_PaintRgn
(
PSDRV_PDEVICE
*
physDev
,
HRGN
hrgn
)
{
RGNDATA
*
rgndata
=
NULL
;
...
...
dlls/wineps.drv/init.c
View file @
41ea3205
...
...
@@ -296,8 +296,8 @@ static LPDEVMODEA DEVMODEdupWtoA(HANDLE heap, const DEVMODEW *dmW)
/**********************************************************************
* PSDRV_CreateDC
*/
BOOL
PSDRV_CreateDC
(
HDC
hdc
,
PSDRV_PDEVICE
**
pdev
,
LPCWSTR
driver
,
LPCWSTR
device
,
LPCWSTR
output
,
const
DEVMODEW
*
initData
)
BOOL
CDECL
PSDRV_CreateDC
(
HDC
hdc
,
PSDRV_PDEVICE
**
pdev
,
LPCWSTR
driver
,
LPCWSTR
device
,
LPCWSTR
output
,
const
DEVMODEW
*
initData
)
{
PSDRV_PDEVICE
*
physDev
;
PRINTERINFO
*
pi
;
...
...
@@ -381,7 +381,7 @@ BOOL PSDRV_CreateDC( HDC hdc, PSDRV_PDEVICE **pdev, LPCWSTR driver, LPCWSTR devi
/**********************************************************************
* PSDRV_DeleteDC
*/
BOOL
PSDRV_DeleteDC
(
PSDRV_PDEVICE
*
physDev
)
BOOL
CDECL
PSDRV_DeleteDC
(
PSDRV_PDEVICE
*
physDev
)
{
TRACE
(
"
\n
"
);
...
...
@@ -396,7 +396,7 @@ BOOL PSDRV_DeleteDC( PSDRV_PDEVICE *physDev )
/**********************************************************************
* ResetDC (WINEPS.@)
*/
HDC
PSDRV_ResetDC
(
PSDRV_PDEVICE
*
physDev
,
const
DEVMODEW
*
lpInitData
)
HDC
CDECL
PSDRV_ResetDC
(
PSDRV_PDEVICE
*
physDev
,
const
DEVMODEW
*
lpInitData
)
{
if
(
lpInitData
)
{
HRGN
hrgn
;
...
...
@@ -414,7 +414,7 @@ HDC PSDRV_ResetDC( PSDRV_PDEVICE *physDev, const DEVMODEW *lpInitData )
/***********************************************************************
* GetDeviceCaps (WINEPS.@)
*/
INT
PSDRV_GetDeviceCaps
(
PSDRV_PDEVICE
*
physDev
,
INT
cap
)
INT
CDECL
PSDRV_GetDeviceCaps
(
PSDRV_PDEVICE
*
physDev
,
INT
cap
)
{
switch
(
cap
)
{
...
...
dlls/wineps.drv/pen.c
View file @
41ea3205
...
...
@@ -37,7 +37,7 @@ static const char PEN_alternate[] = "1";
/***********************************************************************
* SelectPen (WINEPS.@)
*/
HPEN
PSDRV_SelectPen
(
PSDRV_PDEVICE
*
physDev
,
HPEN
hpen
)
HPEN
CDECL
PSDRV_SelectPen
(
PSDRV_PDEVICE
*
physDev
,
HPEN
hpen
)
{
LOGPEN
logpen
;
...
...
dlls/wineps.drv/psdrv.h
View file @
41ea3205
...
...
@@ -476,60 +476,8 @@ extern BOOL PSDRV_WriteDIBPatternDict(PSDRV_PDEVICE *physDev, BITMAPINFO *bmi, U
extern
BOOL
PSDRV_WriteArrayPut
(
PSDRV_PDEVICE
*
physDev
,
CHAR
*
pszArrayName
,
INT
nIndex
,
LONG
lCoord
);
extern
BOOL
PSDRV_WriteArrayDef
(
PSDRV_PDEVICE
*
physDev
,
CHAR
*
pszArrayName
,
INT
nSize
);
extern
BOOL
PSDRV_Arc
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
,
INT
xstart
,
INT
ystart
,
INT
xend
,
INT
yend
);
extern
BOOL
PSDRV_Chord
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
,
INT
xstart
,
INT
ystart
,
INT
xend
,
INT
yend
);
extern
BOOL
PSDRV_Ellipse
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
);
extern
INT
PSDRV_EndDoc
(
PSDRV_PDEVICE
*
physDev
);
extern
INT
PSDRV_EndPage
(
PSDRV_PDEVICE
*
physDev
);
extern
BOOL
PSDRV_ExtTextOut
(
PSDRV_PDEVICE
*
physDev
,
INT
x
,
INT
y
,
UINT
flags
,
const
RECT
*
lprect
,
LPCWSTR
str
,
UINT
count
,
const
INT
*
lpDx
);
extern
BOOL
PSDRV_GetCharWidth
(
PSDRV_PDEVICE
*
physDev
,
UINT
firstChar
,
UINT
lastChar
,
LPINT
buffer
);
extern
BOOL
PSDRV_GetTextExtentExPoint
(
PSDRV_PDEVICE
*
physDev
,
LPCWSTR
str
,
INT
count
,
INT
maxExt
,
LPINT
lpnFit
,
LPINT
alpDx
,
LPSIZE
size
);
extern
BOOL
PSDRV_GetTextMetrics
(
PSDRV_PDEVICE
*
physDev
,
TEXTMETRICW
*
metrics
);
extern
BOOL
PSDRV_LineTo
(
PSDRV_PDEVICE
*
physDev
,
INT
x
,
INT
y
);
extern
BOOL
PSDRV_PatBlt
(
PSDRV_PDEVICE
*
physDev
,
INT
x
,
INT
y
,
INT
width
,
INT
height
,
DWORD
dwRop
);
extern
BOOL
PSDRV_Pie
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
,
INT
xstart
,
INT
ystart
,
INT
xend
,
INT
yend
);
extern
BOOL
PSDRV_Polygon
(
PSDRV_PDEVICE
*
physDev
,
const
POINT
*
pt
,
INT
count
);
extern
BOOL
PSDRV_Polyline
(
PSDRV_PDEVICE
*
physDev
,
const
POINT
*
pt
,
INT
count
);
extern
BOOL
PSDRV_PolyPolygon
(
PSDRV_PDEVICE
*
physDev
,
const
POINT
*
pts
,
const
INT
*
counts
,
UINT
polygons
);
extern
BOOL
PSDRV_PolyPolyline
(
PSDRV_PDEVICE
*
physDev
,
const
POINT
*
pts
,
const
DWORD
*
counts
,
DWORD
polylines
);
extern
BOOL
PSDRV_Rectangle
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
);
extern
BOOL
PSDRV_RoundRect
(
PSDRV_PDEVICE
*
physDev
,
INT
left
,
INT
top
,
INT
right
,
INT
bottom
,
INT
ell_width
,
INT
ell_height
);
extern
COLORREF
PSDRV_SetBkColor
(
PSDRV_PDEVICE
*
physDev
,
COLORREF
color
);
extern
COLORREF
PSDRV_SetPixel
(
PSDRV_PDEVICE
*
physDev
,
INT
x
,
INT
y
,
COLORREF
color
);
extern
COLORREF
PSDRV_SetTextColor
(
PSDRV_PDEVICE
*
physDev
,
COLORREF
color
);
extern
INT
PSDRV_StartDoc
(
PSDRV_PDEVICE
*
physDev
,
const
DOCINFOW
*
doc
);
extern
INT
PSDRV_StartPage
(
PSDRV_PDEVICE
*
physDev
);
extern
INT
PSDRV_StretchDIBits
(
PSDRV_PDEVICE
*
physDev
,
INT
xDst
,
INT
yDst
,
INT
widthDst
,
INT
heightDst
,
INT
xSrc
,
INT
ySrc
,
INT
widthSrc
,
INT
heightSrc
,
const
void
*
bits
,
const
BITMAPINFO
*
info
,
UINT
wUsage
,
DWORD
dwRop
);
extern
INT
PSDRV_ExtDeviceMode
(
LPSTR
lpszDriver
,
HWND
hwnd
,
LPDEVMODEA
lpdmOutput
,
LPSTR
lpszDevice
,
LPSTR
lpszPort
,
LPDEVMODEA
lpdmInput
,
LPSTR
lpszProfile
,
DWORD
dwMode
);
extern
DWORD
PSDRV_DeviceCapabilities
(
LPSTR
lpszDriver
,
LPCSTR
lpszDevice
,
LPCSTR
lpszPort
,
WORD
fwCapability
,
LPSTR
lpszOutput
,
LPDEVMODEA
lpdm
);
extern
INT
CDECL
PSDRV_StartPage
(
PSDRV_PDEVICE
*
physDev
);
INT
PSDRV_GlyphListInit
(
void
);
const
GLYPHNAME
*
PSDRV_GlyphName
(
LPCSTR
szName
);
VOID
PSDRV_IndexGlyphList
(
void
);
...
...
dlls/wineps.drv/text.c
View file @
41ea3205
...
...
@@ -36,9 +36,9 @@ static BOOL PSDRV_Text(PSDRV_PDEVICE *physDev, INT x, INT y, UINT flags,
/***********************************************************************
* PSDRV_ExtTextOut
*/
BOOL
PSDRV_ExtTextOut
(
PSDRV_PDEVICE
*
physDev
,
INT
x
,
INT
y
,
UINT
flags
,
const
RECT
*
lprect
,
LPCWSTR
str
,
UINT
count
,
const
INT
*
lpDx
)
BOOL
CDECL
PSDRV_ExtTextOut
(
PSDRV_PDEVICE
*
physDev
,
INT
x
,
INT
y
,
UINT
flags
,
const
RECT
*
lprect
,
LPCWSTR
str
,
UINT
count
,
const
INT
*
lpDx
)
{
BOOL
bResult
=
TRUE
;
BOOL
bClipped
=
FALSE
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment