Difference between revisions of "Picture.TextWidth"
(Created page with "{{infobox function |name=TextWidth |object=Картинка |caption=Размеры текста |type=1 |status=2 |db=0 |exception=Невозможно превратит...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 07:52, 7 February 2021
TextWidth (Размеры текста) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция находит ширину текста в точках (если бы текст был выведен на экран). Свойства текста включают шрифт, его размер, его параметры, цвет текста. Функция может быть вызвана непосредственно из интерфейса. Вместо вызова двух функций TextWidth и TextHeight быстрее использовать функцию TextWidthAndHeight.
Синтаксис
Picture.TextWidth(<Текст (STRING)>,<Шрифт текста (STRING)>="Consolas|||0|"):<Ширина текста в точках (INT)>
Аргументы
<Текст (STRING)>
- Текст, ширину которого требуется найти. Текст может включить международные символы. Отображение символов сильно зависит от используемого шрифта, некоторые шрифты могут не поддерживать определенные международные символы, это может сказаться на размерах текста.<Шрифт текста (STRING)>
(необязательный аргумент) Аргумент задает параметры и наименование шрифта, текста в формате<Название шрифта>[|<Размер>[|<Параметры шрифта>[|<Цвет шрифта>[|<Градус угла поворота шрифта>[|<Режим сглаживания шрифта>]]]]]
. По умолчанию, используется следующее значение аргумента:Consolas|8||0|0|1
Возвращаемое значение
Возвращается ширину текста в точках.
Примеры
Стр:="Проверка"; Message("Ширина текста: "+Picture.TextWidth(Стр,"Tahoma|40|B|")); Message("Высота текста: "+Picture.TextHeight(Стр,"Tahoma|40|B|"));