Simple-Scada forum
Simple-Scada 2 => Ошибки => Тема начата: ARV от 28 Октября 2024, 09:00:32
-
Ставим текстовое поле
Изменяем шрифт на самый мелкий "8pt - Средний"
Делаем высоту 16
Изменяем выравнивание по высоте - выравнивается наоборот: если активировать "снизу", то текст прилипает к верхней границе, а если "сверху", то наоборот, прилипает к нижней границе.
P.S. Надо бы отступ текста сделать, а то если включаешь рисование границы, текст касается этой границы и получается некрасиво
-
Здравствуйте.
При выравнивании текста по высоте учитывается свойство "Межстрочный интервал". Задайте "Межстрочный интервал" = 0, если нужно исключить "лишнее" смещение.
-
Для однострочного текста межстрочный интервал не должен ни на что влиять.
Обнуление - костыль.
-
Текст - это динамический компонент, его свойства и сам текст можно менять через скрипты. Во многих случаях он используется вместо компонента "Поле". Если бы межстрочный интервал работал только для многострочного текста, а для однострочного не использовался, то при изменении текста (его длины) первая строка прыгала бы вверх вниз. Чтобы этого не происходило, межстрочный интервал учитывается всегда и это не изменится в будущих версиях. Все пользователи, которым не нужен межстрочный интервал, могут задать значение 0, как описано в предыдущем ответе.