Ширина Мемо в рантайме
Когда делаю отчет в дизайнере, ширина Мемо указывается в сантиметрах. Замечательно. В рантайме мне надо по каким-то условиям сдвигать Мемо вправо на определенную величину. Хорошо, плюсую эту величину к Memo.Width и к Memo.Left, памятуя о сантиметрах, но мема не меняется вообще. Потом узнаю, что в рантайме Memo.Width и Memo.Left имеют значение совсем не в сантиметрах (остальные координаты, думаю, тоже).
Мне надо сделать все просто - ширина у мемы 15 см, я отнимаю 1 см, сдвигаю на тот же 1 см и получаю подвинутую мему. Почему же такие грабли с шириной и координатами? Как этого избежать?
Мне надо сделать все просто - ширина у мемы 15 см, я отнимаю 1 см, сдвигаю на тот же 1 см и получаю подвинутую мему. Почему же такие грабли с шириной и координатами? Как этого избежать?
Комментарии
Есть константы.
У меня, например, 1 см ~ 37.8.
Так что сдвигать надо на эти юниты, а не на сантиметры.