version 1.378, 2007/04/11 07:13:03
|
version 1.379, 2007/04/13 14:24:00
|
Line 3373 static char *ParseACSSFontWeight (Elemen
|
Line 3373 static char *ParseACSSFontWeight (Elemen
|
{ |
{ |
if (!strncasecmp (cssRule, "100", 3)) |
if (!strncasecmp (cssRule, "100", 3)) |
{ |
{ |
weight.typed_data.value = -3; |
weight.typed_data.value = -4; |
cssRule = SkipWord (cssRule); |
cssRule = SkipWord (cssRule); |
} |
} |
else if (!strncasecmp (cssRule, "200", 3)) |
else if (!strncasecmp (cssRule, "200", 3)) |
{ |
{ |
weight.typed_data.value = -2; |
weight.typed_data.value = -3; |
cssRule = SkipWord (cssRule); |
cssRule = SkipWord (cssRule); |
} |
} |
else if (!strncasecmp (cssRule, "300", 3)) |
else if (!strncasecmp (cssRule, "300", 3)) |
{ |
{ |
weight.typed_data.value = -1; |
weight.typed_data.value = -2; |
cssRule = SkipWord (cssRule); |
cssRule = SkipWord (cssRule); |
} |
} |
else if (!strncasecmp (cssRule, "400", 3)) |
else if (!strncasecmp (cssRule, "400", 3)) |
{ |
{ |
weight.typed_data.value = 0; |
weight.typed_data.value = -1; |
cssRule = SkipWord (cssRule); |
cssRule = SkipWord (cssRule); |
} |
} |
else if (!strncasecmp (cssRule, "500", 3)) |
else if (!strncasecmp (cssRule, "500", 3)) |
{ |
{ |
weight.typed_data.value = +1; |
weight.typed_data.value = 0; |
cssRule = SkipWord (cssRule); |
cssRule = SkipWord (cssRule); |
} |
} |
else if (!strncasecmp (cssRule, "600", 3)) |
else if (!strncasecmp (cssRule, "600", 3)) |
{ |
{ |
weight.typed_data.value = +2; |
weight.typed_data.value = +1; |
cssRule = SkipWord (cssRule); |
cssRule = SkipWord (cssRule); |
} |
} |
else if (!strncasecmp (cssRule, "700", 3)) |
else if (!strncasecmp (cssRule, "700", 3)) |
{ |
{ |
weight.typed_data.value = +3; |
weight.typed_data.value = +2; |
cssRule = SkipWord (cssRule); |
cssRule = SkipWord (cssRule); |
} |
} |
else if (!strncasecmp (cssRule, "800", 3)) |
else if (!strncasecmp (cssRule, "800", 3)) |
{ |
{ |
weight.typed_data.value = +4; |
weight.typed_data.value = +3; |
cssRule = SkipWord (cssRule); |
cssRule = SkipWord (cssRule); |
} |
} |
else if (!strncasecmp (cssRule, "900", 3)) |
else if (!strncasecmp (cssRule, "900", 3)) |
{ |
{ |
weight.typed_data.value = +5; |
weight.typed_data.value = +4; |
cssRule = SkipWord (cssRule); |
cssRule = SkipWord (cssRule); |
} |
} |
} |
} |
Line 3432 static char *ParseACSSFontWeight (Elemen
|
Line 3432 static char *ParseACSSFontWeight (Elemen
|
weight.typed_data.unit = VALUE_INHERIT; |
weight.typed_data.unit = VALUE_INHERIT; |
cssRule += 7; |
cssRule += 7; |
} |
} |
else if (!strncasecmp (cssRule, "bolder", 6) || |
else if (!strncasecmp (cssRule, "bolder", 6)) |
!strncasecmp (cssRule, "lighter", 7)) |
{ |
|
weight.typed_data.value = +2; |
|
cssRule = SkipWord (cssRule); |
|
} |
|
|
|
else if (!strncasecmp (cssRule, "lighter", 7)) |
{ |
{ |
/* not implemented */ |
weight.typed_data.value = -1; |
cssRule = SkipWord (cssRule); |
cssRule = SkipWord (cssRule); |
return (cssRule); |
|
} |
} |
else |
else |
return (cssRule); |
return (cssRule); |