3 * reactos/lib/gdi32/misc/stubs.c
5 * GDI32.DLL Stubs for ANSI functions
7 * When you implement one of these functions,
8 * remove its stub from this file.
14 #define UNIMPLEMENTED DbgPrint("GDI32: %s is unimplemented, please try again later.\n", __FUNCTION__);
22 DeviceCapabilitiesExA(
27 CONST DEVMODEA
*pDevMode
30 /* Note Windows 2000/XP/VISTA always return -1 */
40 GetCharacterPlacementA(
50 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
66 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
83 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
100 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
117 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
132 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
149 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
165 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
182 * FIXME - call NtGdiEnumICMProfiles with NULL for lpstrBuffer
183 * to find out how big a buffer we need. Then allocate that buffer
184 * and call NtGdiEnumICMProfiles again to have the buffer filled.
186 * Finally, step through the buffer ( MULTI-SZ recommended for format ),
187 * and convert each string to ANSI, calling the user's callback function
188 * until we run out of strings or the user returns FALSE
192 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
210 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
228 LPGLYPHMETRICSFLOAT a7
232 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
250 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
260 RemoveFontResourceExA(
267 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
285 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
294 GetStringBitmapA(HDC hdc
,LPSTR psz
,BOOL unknown
,UINT cj
,BYTE
*lpSB
)
297 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);