mirror of
https://github.com/reactos/reactos.git
synced 2024-10-14 21:25:14 +00:00
Fix : UnrealizeObject behoivr as windows 2000/XP see msdn http://msdn2.microsoft.com/en-us/library/ms532602.aspx
Redirect : XFORMOBJ_bApplyXform@20 to NtGdiXFORMOBJ_bApplyXform@20 Redirect : XFORMOBJ_iGetXform@8 to NtGdiXFORMOBJ_iGetXform@8 Redirect : XLATEOBJ_cGetPalette@16 to NtGdiXLATEOBJ_cGetPalette@16 Redirect : XLATEOBJ_hGetColorTransform@4 to NtGdiXLATEOBJ_hGetColorTransform@4 svn path=/trunk/; revision=29163
This commit is contained in:
parent
b34cf0f3ac
commit
d216c026b2
|
@ -536,7 +536,16 @@ SwapBuffers@4
|
||||||
TextOutA@20
|
TextOutA@20
|
||||||
TextOutW@20
|
TextOutW@20
|
||||||
TranslateCharsetInfo@12
|
TranslateCharsetInfo@12
|
||||||
|
UnloadNetworkFonts@4
|
||||||
|
UnrealizeObject@4
|
||||||
|
UpdateColors@4
|
||||||
|
UpdateICMRegKeyA@16
|
||||||
|
UpdateICMRegKeyW@16
|
||||||
|
WidenPath@4
|
||||||
|
XFORMOBJ_bApplyXform@20=NtGdiXFORMOBJ_bApplyXform@20
|
||||||
|
XFORMOBJ_iGetXform@8=NtGdiXFORMOBJ_iGetXform@8
|
||||||
|
XLATEOBJ_cGetPalette@16=NtGdiXLATEOBJ_cGetPalette@16
|
||||||
|
XLATEOBJ_hGetColorTransform@4=NtGdiXLATEOBJ_hGetColorTransform@4
|
||||||
|
|
||||||
|
|
||||||
ClearBitmapAttributes@8
|
ClearBitmapAttributes@8
|
||||||
|
@ -605,17 +614,6 @@ GetTextExtentExPointWPri@28
|
||||||
GetTextExtentPoint32A@16
|
GetTextExtentPoint32A@16
|
||||||
SetBitmapAttributes@8
|
SetBitmapAttributes@8
|
||||||
SetBrushAttributes@8
|
SetBrushAttributes@8
|
||||||
UnrealizeObject@4
|
|
||||||
UnloadNetworkFonts@4
|
|
||||||
UpdateColors@4
|
|
||||||
UpdateICMRegKeyA@16
|
|
||||||
UpdateICMRegKeyA@16
|
|
||||||
UpdateICMRegKeyW@16
|
|
||||||
WidenPath@4
|
|
||||||
XFORMOBJ_bApplyXform@20
|
|
||||||
XFORMOBJ_iGetXform@8
|
|
||||||
XLATEOBJ_cGetPalette@16
|
|
||||||
XLATEOBJ_hGetColorTransform@4
|
|
||||||
XLATEOBJ_iXlate@8
|
XLATEOBJ_iXlate@8
|
||||||
XLATEOBJ_piVector@4
|
XLATEOBJ_piVector@4
|
||||||
bInitSystemAndFontsDirectoriesW@8
|
bInitSystemAndFontsDirectoriesW@8
|
||||||
|
|
|
@ -911,11 +911,16 @@ ScaleWindowExtEx(
|
||||||
*/
|
*/
|
||||||
BOOL
|
BOOL
|
||||||
STDCALL
|
STDCALL
|
||||||
UnrealizeObject(
|
UnrealizeObject(HGDIOBJ hgdiobj)
|
||||||
HGDIOBJ a0
|
|
||||||
)
|
|
||||||
{
|
{
|
||||||
return NtGdiUnrealizeObject(a0);
|
BOOL retValue = TRUE;
|
||||||
|
|
||||||
|
if (GDI_HANDLE_GET_TYPE(hgdiobj) != GDI_OBJECT_TYPE_BRUSH)
|
||||||
|
{
|
||||||
|
retValue = NtGdiUnrealizeObject(hgdiobj);
|
||||||
|
}
|
||||||
|
|
||||||
|
return retValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -2338,58 +2343,6 @@ EngWideCharToMultiByte( UINT CodePage,
|
||||||
NULL);
|
NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* @unimplemented
|
|
||||||
*/
|
|
||||||
BOOL STDCALL
|
|
||||||
XFORMOBJ_bApplyXform(XFORMOBJ *pxo,
|
|
||||||
ULONG iMode,
|
|
||||||
ULONG cPoints,
|
|
||||||
PVOID pvIn,
|
|
||||||
PVOID pvOut)
|
|
||||||
{
|
|
||||||
UNIMPLEMENTED;
|
|
||||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* @unimplemented
|
|
||||||
*/
|
|
||||||
ULONG STDCALL
|
|
||||||
XFORMOBJ_iGetXform(XFORMOBJ *pxo,
|
|
||||||
XFORML *pxform)
|
|
||||||
{
|
|
||||||
UNIMPLEMENTED;
|
|
||||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* @unimplemented
|
|
||||||
*/
|
|
||||||
ULONG
|
|
||||||
STDCALL
|
|
||||||
XLATEOBJ_cGetPalette(XLATEOBJ *XlateObj,
|
|
||||||
ULONG PalOutType,
|
|
||||||
ULONG cPal,
|
|
||||||
ULONG *OutPal)
|
|
||||||
{
|
|
||||||
UNIMPLEMENTED;
|
|
||||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* @unimplemented
|
|
||||||
*/
|
|
||||||
HANDLE STDCALL
|
|
||||||
XLATEOBJ_hGetColorTransform(XLATEOBJ *pxlo)
|
|
||||||
{
|
|
||||||
UNIMPLEMENTED;
|
|
||||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
|
|
Loading…
Reference in a new issue