Интересует вопрос, каким образом выводить числа со степенями в TLabel или TText. Среди символов знаю только ² и ³. А мне нужна произвольная целочисленная степень, в том числе отрицательная.
Самый очевидный для меня вариант на данный момент - это сделать AutoSize=True у основного текста. Измерять его ширину, и после этого текста в нужной позиции по горизонтали и вертикали вставлять другой TText, у которого размер шрифта и позиция по вертикали определяются размером шрифта основного текста. Но такой способ мне представляется не удобным. Если меняется длина основного текста, то при AutoSize=True он может отобразиться не в строчку, а в колонку и к тому же его длина не всегда точно вычисляется. Прошу подсказать, может есть более простой вариант вывода чисел со степенями.
Вопрос
Alex7wrt
Здравствуйте.
Интересует вопрос, каким образом выводить числа со степенями в TLabel или TText. Среди символов знаю только ² и ³. А мне нужна произвольная целочисленная степень, в том числе отрицательная.
Самый очевидный для меня вариант на данный момент - это сделать AutoSize=True у основного текста. Измерять его ширину, и после этого текста в нужной позиции по горизонтали и вертикали вставлять другой TText, у которого размер шрифта и позиция по вертикали определяются размером шрифта основного текста. Но такой способ мне представляется не удобным. Если меняется длина основного текста, то при AutoSize=True он может отобразиться не в строчку, а в колонку и к тому же его длина не всегда точно вычисляется. Прошу подсказать, может есть более простой вариант вывода чисел со степенями.
Ссылка на комментарий
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.