just-in-case ATS flags for non-combine mode
svn: r1200
This commit is contained in:
parent
8cfcbf1b98
commit
a1002fc495
|
@ -1077,15 +1077,15 @@ static double DrawMeasUnicodeText(const char *text, int d, int theStrlen, int uc
|
||||||
ATSUAttributeValuePtr ll_theValues[2];
|
ATSUAttributeValuePtr ll_theValues[2];
|
||||||
ATSLineLayoutOptions ll_attribs;
|
ATSLineLayoutOptions ll_attribs;
|
||||||
|
|
||||||
|
ll_attribs = (kATSLineHasNoHangers
|
||||||
|
| kATSLineHasNoOpticalAlignment);
|
||||||
|
|
||||||
if (qd_spacing) {
|
if (qd_spacing) {
|
||||||
ll_attribs = (kATSLineFractDisable
|
ll_attribs |= (kATSLineFractDisable
|
||||||
| kATSLineDisableAutoAdjustDisplayPos
|
| kATSLineDisableAutoAdjustDisplayPos
|
||||||
| kATSLineDisableAllLayoutOperations
|
| kATSLineDisableAllLayoutOperations
|
||||||
| kATSLineUseDeviceMetrics
|
| kATSLineUseDeviceMetrics
|
||||||
| (use_cgctx ? 0 : kATSLineUseQDRendering));
|
| (use_cgctx ? 0 : kATSLineUseQDRendering));
|
||||||
} else {
|
|
||||||
ll_attribs = (kATSLineHasNoHangers
|
|
||||||
| kATSLineHasNoOpticalAlignment);
|
|
||||||
}
|
}
|
||||||
ll_theTags[cnt] = kATSULineLayoutOptionsTag;
|
ll_theTags[cnt] = kATSULineLayoutOptionsTag;
|
||||||
ll_theSizes[cnt] = sizeof(ATSLineLayoutOptions);
|
ll_theSizes[cnt] = sizeof(ATSLineLayoutOptions);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user