On Wed, Mar 17, 2010 at 11:03 AM, Alexandre Julliard julliard@winehq.org wrote:
Clemens Fruhwirth clemens@endorphin.org writes:
@@ -3090,8 +3090,10 @@ typedef struct tagCBTACTIVATESTRUCT #define FE_FONTSMOOTHINGCLEARTYPE 0x0002 #define FE_FONTSMOOTHINGDOCKING 0x8000
-#define FE_FONTSMOOTHINGORIENTATIONBGR 0x0000 -#define FE_FONTSMOOTHINGORIENTATIONRGB 0x0001 +#define FE_FONTSMOOTHINGORIENTATIONBGR 0x0000 +#define FE_FONTSMOOTHINGORIENTATIONRGB 0x0001 +#define FE_FONTSMOOTHINGORIENTATIONVBGR 0x0002 +#define FE_FONTSMOOTHINGORIENTATIONVRGB 0x0003
These don't seem to exist in the PSDK. Where do they come from?
I doubled check my assumption that those are wine-specific #defines. This is obviously false (I should have guessed that from the .h file-name). Assuming this would be wine specific, I invented the two additional defines. Sorry, discard the patch.
Would it be ok to add some override to Software\Wine\Fonts*? I'm using a rotated monitor and at least in Wine I would like to have properly rendered fonts.