Extend uRelax scale so that yres is relaxed before slant, not at the

same time.
This commit is contained in:
Pavel Roskin 2005-08-26 08:47:45 +00:00 committed by Alexandre Julliard
parent 9e558d7449
commit cbb4f7d595
1 changed files with 7 additions and 7 deletions

View File

@ -865,9 +865,9 @@ static BOOL LFD_ComposeLFD( const fontObject* fo,
* until XLoadFont() succeeds.
* to avoid an infinite loop; these will always match
*/
if (uRelax >= 5)
if (uRelax >= 6)
{
if (uRelax == 5)
if (uRelax == 6)
sprintf( lpLFD, "-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-1" );
else
sprintf( lpLFD, "-*-*-*-*-*-*-*-*-*-*-*-*-*-*" );
@ -909,7 +909,7 @@ static BOOL LFD_ComposeLFD( const fontObject* fo,
else
aLFD.slant = "i";
else
aLFD.slant = (uRelax < 1) ? "r" : any;
aLFD.slant = (uRelax <= 1) ? "r" : any;
/* add width */
if( fo->fi->fi_flags & FI_NORMAL )
@ -939,7 +939,7 @@ static BOOL LFD_ComposeLFD( const fontObject* fo,
h = MAX_FONT_SIZE;
}
if (uRelax <= 2)
if (uRelax <= 3)
/* handle rotated fonts */
if (fo->lf.lfEscapement) {
/* escapement is in tenths of degrees, theta is in radians */
@ -961,7 +961,7 @@ static BOOL LFD_ComposeLFD( const fontObject* fo,
* so that you have to mess around with res_y
*/
aLFD.average_width = any;
if (uRelax <= 3)
if (uRelax <= 4)
{
sprintf(resx_string, "%d", fo->fi->lfd_resolution);
aLFD.resolution_x = resx_string;
@ -997,12 +997,12 @@ static BOOL LFD_ComposeLFD( const fontObject* fo,
else
w = ( fo->fi->fi_flags & FI_VARIABLEPITCH ) ? "p" : any;
aLFD.spacing = (uRelax <= 1) ? w : any;
aLFD.spacing = (uRelax <= 2) ? w : any;
}
/* encoding */
if (uRelax <= 4)
if (uRelax <= 5)
{
fontEncodingTemplate* boba = fETTable;