Руководство разработчика

Набор констант ТФ_ВШ_...

Константы позволяют определить режим наложения соответствия шрифтов исходной и целевой формы.

Имя Значение Описание
ТФ_ВШ_ПО_УМОЛЧАНИЮ0 Значение по умолчанию.
ТФ_ВШ_ПОИМЕНИ1 Связывать по имени, создавать новые – ставятся в соответствие шрифты с одинаковыми именами в целевой форме и вставляемом блоке. При этом такие шрифты могут иметь различное начертание. Шрифты вставляемого блока, для имен которых не найдено соответствие, создаются в целевой форме.
ТФ_ВШ_ПОИМЕНИ_СУЩ2 Связывать по имени, не создавать новые – ставятся в соответствие шрифты с одинаковыми именами в целевой форме и вставляемом блоке. Шрифты вставляемого блока, для имен которых не найдено соответствие, заменяются в атрибутах ячеек основным шрифтом целевой формы. Т.е. набор шрифтов формы при вставке не изменяется.
ТФ_ВШ_СОХРВИД3 Создавать новые, сохранять начертание – обеспечивает сохранение начертаний шрифтов вставленного блока в целевой форме. Если совпадает имя шрифта и его начертание, то новый шрифт не создается. Если совпадает имя, но не совпадает начертание, то в целевой форме создается новый шрифт с добавленной к имени цифрой (например, "Крупный1", "Крупный2", …). Если в целевой форме не найдено имя шрифта, то создается шрифт с таким именем и начертанием из вставляемого блока. Этот режим позволяет перенести начертания дополнительных шрифтов в копируемом блоке в том виде, в котором он отображался в исходной форме. Для полного соответствия внешнего вида должны также соответствовать основные шрифты исходной и целевой формы, но это отдается на усмотрение разработчика.
ТФ_ВШ_УСТОСН4 Все заменять на основной шрифт – обеспечивает замену всех дополнительных шрифтов в атрибутах ячеек вставленного блока на основной шрифт целевой формы. Т.е. дополнительные шрифты вставляемого блока игнорируются.

См. также: