wineps.drv: Make all exported entry points CDECL.
This commit is contained in:
parent
6021a73c02
commit
41ea320576
|
@ -28,7 +28,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(psdrv);
|
||||||
*
|
*
|
||||||
* PSDRV_PatBlt
|
* 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];
|
POINT pt[2];
|
||||||
|
|
||||||
|
|
|
@ -222,10 +222,10 @@ static inline DWORD max_ascii85_size(DWORD size)
|
||||||
* bit depths.
|
* bit depths.
|
||||||
* Compression not implemented.
|
* Compression not implemented.
|
||||||
*/
|
*/
|
||||||
INT PSDRV_StretchDIBits( PSDRV_PDEVICE *physDev, INT xDst, INT yDst, INT widthDst,
|
INT CDECL PSDRV_StretchDIBits( PSDRV_PDEVICE *physDev, INT xDst, INT yDst, INT widthDst,
|
||||||
INT heightDst, INT xSrc, INT ySrc,
|
INT heightDst, INT xSrc, INT ySrc,
|
||||||
INT widthSrc, INT heightSrc, const void *bits,
|
INT widthSrc, INT heightSrc, const void *bits,
|
||||||
const BITMAPINFO *info, UINT wUsage, DWORD dwRop )
|
const BITMAPINFO *info, UINT wUsage, DWORD dwRop )
|
||||||
{
|
{
|
||||||
LONG fullSrcWidth, fullSrcHeight;
|
LONG fullSrcWidth, fullSrcHeight;
|
||||||
INT widthbytes;
|
INT widthbytes;
|
||||||
|
|
|
@ -27,7 +27,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(psdrv);
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* SelectBrush (WINEPS.@)
|
* SelectBrush (WINEPS.@)
|
||||||
*/
|
*/
|
||||||
HBRUSH PSDRV_SelectBrush( PSDRV_PDEVICE *physDev, HBRUSH hbrush )
|
HBRUSH CDECL PSDRV_SelectBrush( PSDRV_PDEVICE *physDev, HBRUSH hbrush )
|
||||||
{
|
{
|
||||||
LOGBRUSH logbrush;
|
LOGBRUSH logbrush;
|
||||||
|
|
||||||
|
|
|
@ -254,7 +254,7 @@ BOOL PSDRV_WriteBuiltinGlyphShow(PSDRV_PDEVICE *physDev, LPCWSTR str, INT count)
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_GetTextMetrics
|
* PSDRV_GetTextMetrics
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_GetTextMetrics(PSDRV_PDEVICE *physDev, TEXTMETRICW *metrics)
|
BOOL CDECL PSDRV_GetTextMetrics(PSDRV_PDEVICE *physDev, TEXTMETRICW *metrics)
|
||||||
{
|
{
|
||||||
assert(physDev->font.fontloc == Builtin);
|
assert(physDev->font.fontloc == Builtin);
|
||||||
|
|
||||||
|
@ -305,8 +305,8 @@ const AFMMETRICS *PSDRV_UVMetrics(LONG UV, const AFM *afm)
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_GetTextExtentExPoint
|
* PSDRV_GetTextExtentExPoint
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_GetTextExtentExPoint(PSDRV_PDEVICE *physDev, LPCWSTR str, INT count,
|
BOOL CDECL PSDRV_GetTextExtentExPoint(PSDRV_PDEVICE *physDev, LPCWSTR str, INT count,
|
||||||
INT maxExt, LPINT lpnFit, LPINT alpDx, LPSIZE size)
|
INT maxExt, LPINT lpnFit, LPINT alpDx, LPSIZE size)
|
||||||
{
|
{
|
||||||
int nfit = 0;
|
int nfit = 0;
|
||||||
int i;
|
int i;
|
||||||
|
@ -343,7 +343,7 @@ BOOL PSDRV_GetTextExtentExPoint(PSDRV_PDEVICE *physDev, LPCWSTR str, INT count,
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_GetCharWidth
|
* 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;
|
UINT i;
|
||||||
|
|
||||||
|
@ -403,8 +403,8 @@ static UINT PSDRV_GetFontMetric(HDC hdc, const AFM *afm,
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_EnumDeviceFonts
|
* PSDRV_EnumDeviceFonts
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_EnumDeviceFonts( PSDRV_PDEVICE *physDev, LPLOGFONTW plf,
|
BOOL CDECL PSDRV_EnumDeviceFonts( PSDRV_PDEVICE *physDev, LPLOGFONTW plf,
|
||||||
FONTENUMPROCW proc, LPARAM lp )
|
FONTENUMPROCW proc, LPARAM lp )
|
||||||
{
|
{
|
||||||
ENUMLOGFONTEXW lf;
|
ENUMLOGFONTEXW lf;
|
||||||
NEWTEXTMETRICEXW tm;
|
NEWTEXTMETRICEXW tm;
|
||||||
|
|
|
@ -27,7 +27,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(psdrv);
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_SetDeviceClipping
|
* 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 */
|
/* We could set a dirty flag here to speed up PSDRV_SetClip */
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -117,7 +117,7 @@ void PSDRV_CreateColor( PSDRV_PDEVICE *physDev, PSCOLOR *pscolor,
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_SetBkColor
|
* 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);
|
PSDRV_CreateColor(physDev, &physDev->bkColor, color);
|
||||||
return color;
|
return color;
|
||||||
|
@ -127,7 +127,7 @@ COLORREF PSDRV_SetBkColor( PSDRV_PDEVICE *physDev, COLORREF color )
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_SetTextColor
|
* 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);
|
PSDRV_CreateColor(physDev, &physDev->font.color, color);
|
||||||
physDev->font.set = FALSE;
|
physDev->font.set = FALSE;
|
||||||
|
|
|
@ -331,9 +331,9 @@ static int (WINAPI *pPropertySheet) (LPCPROPSHEETHEADERW);
|
||||||
*
|
*
|
||||||
* Just returns default devmode at the moment. No use of initialization file.
|
* Just returns default devmode at the moment. No use of initialization file.
|
||||||
*/
|
*/
|
||||||
INT PSDRV_ExtDeviceMode(LPSTR lpszDriver, HWND hwnd, LPDEVMODEA lpdmOutput,
|
INT CDECL PSDRV_ExtDeviceMode(LPSTR lpszDriver, HWND hwnd, LPDEVMODEA lpdmOutput,
|
||||||
LPSTR lpszDevice, LPSTR lpszPort, LPDEVMODEA lpdmInput,
|
LPSTR lpszDevice, LPSTR lpszPort, LPDEVMODEA lpdmInput,
|
||||||
LPSTR lpszProfile, DWORD dwMode)
|
LPSTR lpszProfile, DWORD dwMode)
|
||||||
{
|
{
|
||||||
PRINTERINFO *pi = PSDRV_FindPrinterInfo(lpszDevice);
|
PRINTERINFO *pi = PSDRV_FindPrinterInfo(lpszDevice);
|
||||||
if(!pi) return -1;
|
if(!pi) return -1;
|
||||||
|
@ -437,9 +437,8 @@ INT16 WINAPI PSDRV_ExtDeviceMode16(HWND16 hwnd, HANDLE16 hDriver,
|
||||||
* Returns
|
* Returns
|
||||||
* Result depends on the setting of fwCapability. -1 indicates failure.
|
* Result depends on the setting of fwCapability. -1 indicates failure.
|
||||||
*/
|
*/
|
||||||
DWORD PSDRV_DeviceCapabilities(LPSTR lpszDriver, LPCSTR lpszDevice, LPCSTR lpszPort,
|
DWORD CDECL PSDRV_DeviceCapabilities(LPSTR lpszDriver, LPCSTR lpszDevice, LPCSTR lpszPort,
|
||||||
WORD fwCapability, LPSTR lpszOutput,
|
WORD fwCapability, LPSTR lpszOutput, LPDEVMODEA lpDevMode)
|
||||||
LPDEVMODEA lpDevMode)
|
|
||||||
{
|
{
|
||||||
PRINTERINFO *pi;
|
PRINTERINFO *pi;
|
||||||
DEVMODEA *lpdm;
|
DEVMODEA *lpdm;
|
||||||
|
|
|
@ -36,8 +36,8 @@ static const char psbegindocument[] =
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* ExtEscape (WINEPS.@)
|
* ExtEscape (WINEPS.@)
|
||||||
*/
|
*/
|
||||||
INT PSDRV_ExtEscape( PSDRV_PDEVICE *physDev, INT nEscape, INT cbInput, LPCVOID in_data,
|
INT CDECL PSDRV_ExtEscape( PSDRV_PDEVICE *physDev, INT nEscape, INT cbInput, LPCVOID in_data,
|
||||||
INT cbOutput, LPVOID out_data )
|
INT cbOutput, LPVOID out_data )
|
||||||
{
|
{
|
||||||
switch(nEscape)
|
switch(nEscape)
|
||||||
{
|
{
|
||||||
|
@ -341,7 +341,7 @@ INT PSDRV_ExtEscape( PSDRV_PDEVICE *physDev, INT nEscape, INT cbInput, LPCVOID i
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* PSDRV_StartPage
|
* PSDRV_StartPage
|
||||||
*/
|
*/
|
||||||
INT PSDRV_StartPage( PSDRV_PDEVICE *physDev )
|
INT CDECL PSDRV_StartPage( PSDRV_PDEVICE *physDev )
|
||||||
{
|
{
|
||||||
if(!physDev->job.OutOfPage) {
|
if(!physDev->job.OutOfPage) {
|
||||||
FIXME("Already started a page?\n");
|
FIXME("Already started a page?\n");
|
||||||
|
@ -363,7 +363,7 @@ INT PSDRV_StartPage( PSDRV_PDEVICE *physDev )
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* PSDRV_EndPage
|
* PSDRV_EndPage
|
||||||
*/
|
*/
|
||||||
INT PSDRV_EndPage( PSDRV_PDEVICE *physDev )
|
INT CDECL PSDRV_EndPage( PSDRV_PDEVICE *physDev )
|
||||||
{
|
{
|
||||||
if(physDev->job.OutOfPage) {
|
if(physDev->job.OutOfPage) {
|
||||||
FIXME("Already ended a page?\n");
|
FIXME("Already ended a page?\n");
|
||||||
|
@ -429,7 +429,7 @@ static INT PSDRV_StartDocA( PSDRV_PDEVICE *physDev, const DOCINFOA *doc )
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* PSDRV_StartDoc
|
* PSDRV_StartDoc
|
||||||
*/
|
*/
|
||||||
INT PSDRV_StartDoc( PSDRV_PDEVICE *physDev, const DOCINFOW *doc )
|
INT CDECL PSDRV_StartDoc( PSDRV_PDEVICE *physDev, const DOCINFOW *doc )
|
||||||
{
|
{
|
||||||
DOCINFOA docA;
|
DOCINFOA docA;
|
||||||
INT ret, len;
|
INT ret, len;
|
||||||
|
@ -471,7 +471,7 @@ INT PSDRV_StartDoc( PSDRV_PDEVICE *physDev, const DOCINFOW *doc )
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* PSDRV_EndDoc
|
* PSDRV_EndDoc
|
||||||
*/
|
*/
|
||||||
INT PSDRV_EndDoc( PSDRV_PDEVICE *physDev )
|
INT CDECL PSDRV_EndDoc( PSDRV_PDEVICE *physDev )
|
||||||
{
|
{
|
||||||
INT ret = 1;
|
INT ret = 1;
|
||||||
if(!physDev->job.hJob) {
|
if(!physDev->job.hJob) {
|
||||||
|
|
|
@ -35,7 +35,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(psdrv);
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* SelectFont (WINEPS.@)
|
* 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;
|
LOGFONTW lf;
|
||||||
BOOL subst = FALSE;
|
BOOL subst = FALSE;
|
||||||
|
|
|
@ -85,7 +85,7 @@ static void PSDRV_DrawLine( PSDRV_PDEVICE *physDev )
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_LineTo
|
* 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];
|
POINT pt[2];
|
||||||
|
|
||||||
|
@ -111,7 +111,7 @@ BOOL PSDRV_LineTo(PSDRV_PDEVICE *physDev, INT x, INT y)
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_Rectangle
|
* 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;
|
RECT rect;
|
||||||
|
|
||||||
|
@ -149,8 +149,8 @@ BOOL PSDRV_Rectangle( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_RoundRect
|
* PSDRV_RoundRect
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_RoundRect( PSDRV_PDEVICE *physDev, INT left, INT top, INT right,
|
BOOL CDECL PSDRV_RoundRect( PSDRV_PDEVICE *physDev, INT left, INT top, INT right,
|
||||||
INT bottom, INT ell_width, INT ell_height )
|
INT bottom, INT ell_width, INT ell_height )
|
||||||
{
|
{
|
||||||
RECT rect[2];
|
RECT rect[2];
|
||||||
|
|
||||||
|
@ -268,8 +268,8 @@ static BOOL PSDRV_DrawArc( PSDRV_PDEVICE *physDev, INT left, INT top,
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_Arc
|
* PSDRV_Arc
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_Arc( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT bottom,
|
BOOL CDECL PSDRV_Arc( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT bottom,
|
||||||
INT xstart, INT ystart, INT xend, INT yend )
|
INT xstart, INT ystart, INT xend, INT yend )
|
||||||
{
|
{
|
||||||
return PSDRV_DrawArc( physDev, left, top, right, bottom, xstart, ystart, xend, yend, 0 );
|
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
|
* PSDRV_Chord
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_Chord( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT bottom,
|
BOOL CDECL PSDRV_Chord( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT bottom,
|
||||||
INT xstart, INT ystart, INT xend, INT yend )
|
INT xstart, INT ystart, INT xend, INT yend )
|
||||||
{
|
{
|
||||||
return PSDRV_DrawArc( physDev, left, top, right, bottom, xstart, ystart, xend, yend, 1 );
|
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
|
* PSDRV_Pie
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_Pie( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT bottom,
|
BOOL CDECL PSDRV_Pie( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT bottom,
|
||||||
INT xstart, INT ystart, INT xend, INT yend )
|
INT xstart, INT ystart, INT xend, INT yend )
|
||||||
{
|
{
|
||||||
return PSDRV_DrawArc( physDev, left, top, right, bottom, xstart, ystart, xend, yend, 2 );
|
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
|
* 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;
|
INT x, y, w, h;
|
||||||
RECT rect;
|
RECT rect;
|
||||||
|
@ -332,8 +332,8 @@ BOOL PSDRV_Ellipse( PSDRV_PDEVICE *physDev, INT left, INT top, INT right, INT bo
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_PolyPolyline
|
* PSDRV_PolyPolyline
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_PolyPolyline( PSDRV_PDEVICE *physDev, const POINT* pts, const DWORD* counts,
|
BOOL CDECL PSDRV_PolyPolyline( PSDRV_PDEVICE *physDev, const POINT* pts, const DWORD* counts,
|
||||||
DWORD polylines )
|
DWORD polylines )
|
||||||
{
|
{
|
||||||
DWORD polyline, line, total;
|
DWORD polyline, line, total;
|
||||||
POINT *dev_pts, *pt;
|
POINT *dev_pts, *pt;
|
||||||
|
@ -368,7 +368,7 @@ BOOL PSDRV_PolyPolyline( PSDRV_PDEVICE *physDev, const POINT* pts, const DWORD*
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_Polyline
|
* 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 );
|
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
|
* PSDRV_PolyPolygon
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_PolyPolygon( PSDRV_PDEVICE *physDev, const POINT* pts, const INT* counts,
|
BOOL CDECL PSDRV_PolyPolygon( PSDRV_PDEVICE *physDev, const POINT* pts, const INT* counts,
|
||||||
UINT polygons )
|
UINT polygons )
|
||||||
{
|
{
|
||||||
DWORD polygon, total;
|
DWORD polygon, total;
|
||||||
INT line;
|
INT line;
|
||||||
|
@ -420,7 +420,7 @@ BOOL PSDRV_PolyPolygon( PSDRV_PDEVICE *physDev, const POINT* pts, const INT* cou
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_Polygon
|
* 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 );
|
return PSDRV_PolyPolygon( physDev, pt, &count, 1 );
|
||||||
}
|
}
|
||||||
|
@ -429,7 +429,7 @@ BOOL PSDRV_Polygon( PSDRV_PDEVICE *physDev, const POINT* pt, INT count )
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_SetPixel
|
* 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;
|
PSCOLOR pscolor;
|
||||||
POINT pt;
|
POINT pt;
|
||||||
|
@ -454,7 +454,7 @@ COLORREF PSDRV_SetPixel( PSDRV_PDEVICE *physDev, INT x, INT y, COLORREF color )
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_PaintRgn
|
* PSDRV_PaintRgn
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_PaintRgn( PSDRV_PDEVICE *physDev, HRGN hrgn )
|
BOOL CDECL PSDRV_PaintRgn( PSDRV_PDEVICE *physDev, HRGN hrgn )
|
||||||
{
|
{
|
||||||
|
|
||||||
RGNDATA *rgndata = NULL;
|
RGNDATA *rgndata = NULL;
|
||||||
|
|
|
@ -296,8 +296,8 @@ static LPDEVMODEA DEVMODEdupWtoA(HANDLE heap, const DEVMODEW *dmW)
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* PSDRV_CreateDC
|
* PSDRV_CreateDC
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_CreateDC( HDC hdc, PSDRV_PDEVICE **pdev, LPCWSTR driver, LPCWSTR device,
|
BOOL CDECL PSDRV_CreateDC( HDC hdc, PSDRV_PDEVICE **pdev, LPCWSTR driver, LPCWSTR device,
|
||||||
LPCWSTR output, const DEVMODEW* initData )
|
LPCWSTR output, const DEVMODEW* initData )
|
||||||
{
|
{
|
||||||
PSDRV_PDEVICE *physDev;
|
PSDRV_PDEVICE *physDev;
|
||||||
PRINTERINFO *pi;
|
PRINTERINFO *pi;
|
||||||
|
@ -381,7 +381,7 @@ BOOL PSDRV_CreateDC( HDC hdc, PSDRV_PDEVICE **pdev, LPCWSTR driver, LPCWSTR devi
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* PSDRV_DeleteDC
|
* PSDRV_DeleteDC
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_DeleteDC( PSDRV_PDEVICE *physDev )
|
BOOL CDECL PSDRV_DeleteDC( PSDRV_PDEVICE *physDev )
|
||||||
{
|
{
|
||||||
TRACE("\n");
|
TRACE("\n");
|
||||||
|
|
||||||
|
@ -396,7 +396,7 @@ BOOL PSDRV_DeleteDC( PSDRV_PDEVICE *physDev )
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* ResetDC (WINEPS.@)
|
* ResetDC (WINEPS.@)
|
||||||
*/
|
*/
|
||||||
HDC PSDRV_ResetDC( PSDRV_PDEVICE *physDev, const DEVMODEW *lpInitData )
|
HDC CDECL PSDRV_ResetDC( PSDRV_PDEVICE *physDev, const DEVMODEW *lpInitData )
|
||||||
{
|
{
|
||||||
if(lpInitData) {
|
if(lpInitData) {
|
||||||
HRGN hrgn;
|
HRGN hrgn;
|
||||||
|
@ -414,7 +414,7 @@ HDC PSDRV_ResetDC( PSDRV_PDEVICE *physDev, const DEVMODEW *lpInitData )
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* GetDeviceCaps (WINEPS.@)
|
* GetDeviceCaps (WINEPS.@)
|
||||||
*/
|
*/
|
||||||
INT PSDRV_GetDeviceCaps( PSDRV_PDEVICE *physDev, INT cap )
|
INT CDECL PSDRV_GetDeviceCaps( PSDRV_PDEVICE *physDev, INT cap )
|
||||||
{
|
{
|
||||||
switch(cap)
|
switch(cap)
|
||||||
{
|
{
|
||||||
|
|
|
@ -37,7 +37,7 @@ static const char PEN_alternate[] = "1";
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* SelectPen (WINEPS.@)
|
* SelectPen (WINEPS.@)
|
||||||
*/
|
*/
|
||||||
HPEN PSDRV_SelectPen( PSDRV_PDEVICE *physDev, HPEN hpen )
|
HPEN CDECL PSDRV_SelectPen( PSDRV_PDEVICE *physDev, HPEN hpen )
|
||||||
{
|
{
|
||||||
LOGPEN logpen;
|
LOGPEN logpen;
|
||||||
|
|
||||||
|
|
|
@ -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_WriteArrayPut(PSDRV_PDEVICE *physDev, CHAR *pszArrayName, INT nIndex, LONG lCoord);
|
||||||
extern BOOL PSDRV_WriteArrayDef(PSDRV_PDEVICE *physDev, CHAR *pszArrayName, INT nSize);
|
extern BOOL PSDRV_WriteArrayDef(PSDRV_PDEVICE *physDev, CHAR *pszArrayName, INT nSize);
|
||||||
|
|
||||||
extern BOOL PSDRV_Arc( PSDRV_PDEVICE *physDev, INT left, INT top, INT right,
|
extern INT CDECL PSDRV_StartPage( PSDRV_PDEVICE *physDev );
|
||||||
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);
|
|
||||||
INT PSDRV_GlyphListInit(void);
|
INT PSDRV_GlyphListInit(void);
|
||||||
const GLYPHNAME *PSDRV_GlyphName(LPCSTR szName);
|
const GLYPHNAME *PSDRV_GlyphName(LPCSTR szName);
|
||||||
VOID PSDRV_IndexGlyphList(void);
|
VOID PSDRV_IndexGlyphList(void);
|
||||||
|
|
|
@ -36,9 +36,9 @@ static BOOL PSDRV_Text(PSDRV_PDEVICE *physDev, INT x, INT y, UINT flags,
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* PSDRV_ExtTextOut
|
* PSDRV_ExtTextOut
|
||||||
*/
|
*/
|
||||||
BOOL PSDRV_ExtTextOut( PSDRV_PDEVICE *physDev, INT x, INT y, UINT flags,
|
BOOL CDECL PSDRV_ExtTextOut( PSDRV_PDEVICE *physDev, INT x, INT y, UINT flags,
|
||||||
const RECT *lprect, LPCWSTR str, UINT count,
|
const RECT *lprect, LPCWSTR str, UINT count,
|
||||||
const INT *lpDx )
|
const INT *lpDx )
|
||||||
{
|
{
|
||||||
BOOL bResult = TRUE;
|
BOOL bResult = TRUE;
|
||||||
BOOL bClipped = FALSE;
|
BOOL bClipped = FALSE;
|
||||||
|
|
Loading…
Reference in New Issue