Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А кто пробовал TextGetSize(), он на на запуске в ините нормально работает?
Есть вариант: писать шрифтом фиксированного размера типа Курьер Нью, тогда получится самостоятельно высчитать размер.
чтобы найти ширину текста, нужно умножить размер шрифта на -10
вы проверяли тот код который вы предложили?
сверху моя картинка - измерьте ширину и высоту надписи, и сравните с тем, что показывает ваш скрипт.
Подтверждаю, при умножении размера шрифта на -10, скрипт предложенный Igor Zakharov начинает выдавать корректные размеры для OBJ_LABEL. Без этого умножения результаты выдавались неверные.
Тестировал с различными шрифтами и различными размерами. Пиксельные замеры делал в фотошопе при помощи линейки.
Спасибо ребята!
Подтверждаю, при умножении размера шрифта на -10, скрипт предложенный Igor Zakharov начинает выдавать корректные размеры для OBJ_LABEL. Без этого умножения результаты выдавались неверные.
Тестировал с различными шрифтами и различными размерами. Пиксельные замеры делал в фотошопе при помощи линейки.
Спасибо ребята!
А проверить свойство OBJ_LABEL не получилось?)))
OBJPROP_XSIZE
Ширина объекта по оси X в пикселях. Задается для объектов OBJ_LABEL (read-only), OBJ_BUTTON, OBJ_BITMAP, OBJ_BITMAP_LABEL, OBJ_EDIT, OBJ_RECTANGLE_LABEL.
int
А кто пробовал TextGetSize(), он на на запуске в ините нормально работает?
А что может помешать? Ведь это не связано с подгрузкой котировок.
А проверить свойство OBJ_LABEL не получилось?)))
извиняюсь, я всех с истинного пути сбил... я попутал OBJ_LABEL и OBJ_TEXT
А проверить свойство OBJ_LABEL не получилось?)))
OBJPROP_XSIZE
Ширина объекта по оси X в пикселях. Задается для объектов OBJ_LABEL (read-only), OBJ_BUTTON, OBJ_BITMAP, OBJ_BITMAP_LABEL, OBJ_EDIT, OBJ_RECTANGLE_LABEL.
int
Особо не доводилось этим пользоваться, но когда делаю так:
Получаю почему-то нули... при этом свойство OBJPROP_FONTSIZE например работает корректно. В чем проблема, пока не догадался..
Особо не доводилось этим пользоваться, но когда делаю так:
Получаю почему-то нули... при этом свойство OBJPROP_FONTSIZE например работает корректно. В чем проблема, пока не догадался..
Проблема в том, что объекта OBJ_TEXT нет в перечисленных в среднем столбце части таблицы.
Проблема в том, что объекта OBJ_TEXT нет в перечисленных в среднем столбце части таблицы.
Вот полный код:
Я не создавал объект типа OBJ_TEXT
Вот полный код:
Обратите внимание на то, что я отвечал только на ваши методы проверки правильности получения ширины лейбла. Вместо фотошопа можно было использовать свойство OBJPROP_XSIZE
Обратите внимание на то, что я отвечал только на ваши методы проверки правильности получения ширины лейбла. Вместо фотошопа можно было использовать свойство OBJPROP_XSIZE