- Сообщения
- 588
- Реакции
- 4
Подскажите, как решить следующую проблему.
На карте создаются многострочные надписи (ArtisticText). При этом каждая надпись в общем случае имеет различные межстрочные интервалы, которые регулируются в для каждой многострочной надписи в зависимости от контекста на карте. В то же время все эти надписи должны иметь один стиль (имеется ввиду font, outline и пр.).
Каким образом можно сделать так, чтобы при применении стиля к любой из таких надписей их межстрочное растояние не изменялось ?
Ведь стиль включает также и межстрочный интервал...
Один из вариантов - каждую строку надписи выполнять отдельной надписью и вручную размещать такие строки. Естественно, при этом придётся использовать Align'ы и Distribute'ы. Очень неудобно.
Можно после создания надписи применить стиль, после чего отрегулировать межстрочный интервал. Но в любой момент может понадобиться переприсвоить стиль этим надписям, либо стиль изменится - при этом межстрочный интервал установится тому, который указан в стиле...
На карте создаются многострочные надписи (ArtisticText). При этом каждая надпись в общем случае имеет различные межстрочные интервалы, которые регулируются в для каждой многострочной надписи в зависимости от контекста на карте. В то же время все эти надписи должны иметь один стиль (имеется ввиду font, outline и пр.).
Каким образом можно сделать так, чтобы при применении стиля к любой из таких надписей их межстрочное растояние не изменялось ?
Ведь стиль включает также и межстрочный интервал...
Один из вариантов - каждую строку надписи выполнять отдельной надписью и вручную размещать такие строки. Естественно, при этом придётся использовать Align'ы и Distribute'ы. Очень неудобно.
Можно после создания надписи применить стиль, после чего отрегулировать межстрочный интервал. Но в любой момент может понадобиться переприсвоить стиль этим надписям, либо стиль изменится - при этом межстрочный интервал установится тому, который указан в стиле...