Canvas & Wingdings - страница 2 12 Новый комментарий Lilita Bogachkova 2024.10.07 12:23 #11 На дисплее 4К самый комфортный минимальный размер шрифта — 24, поскольку меньшие размеры становятся нечитаемыми. Canvas.FontSet("Arial",24); Nikolai Semko 2024.10.07 12:48 #12 Lilita Bogachkova #: На дисплее 4К самый комфортный минимальный размер шрифта — 24, поскольку меньшие размеры становятся нечитаемыми. Автоматизировать размер шрифта под разные типы экранов поможет TERMINAL_SCREEN_DPI trader6_1 2024.10.07 16:59 #13 Maxim Kuznetsov #: сам спросил сам отвечу, спасибо всем : fix : вот так только работает для вывод Wingdings в TextOut : по простому - для вывода символов от 192 к ним надо добавить константу. это юникодные примочки. Хотя может и баг и ShortToString не вполне корректен. canvas.TextOut(...) использую MT4 CharToStr(241) и никаких проблем. для MT5 CharToString. Maxim Kuznetsov 2024.10.09 01:46 #14 А метрики шрифта как-то можно получить в MQL ? хотя-бы базовую линию что-то не могу найти Artyom Trishkin 2024.10.09 04:22 #15 Maxim Kuznetsov #: А метрики шрифта как-то можно получить в MQL ? Это вряд ли на данный момент. 12 Новый комментарий
На дисплее 4К самый комфортный минимальный размер шрифта — 24, поскольку меньшие размеры становятся нечитаемыми.
На дисплее 4К самый комфортный минимальный размер шрифта — 24, поскольку меньшие размеры становятся нечитаемыми.
сам спросил сам отвечу, спасибо всем :
fix :
вот так только работает для вывод Wingdings в TextOut : по простому - для вывода символов от 192 к ним надо добавить константу.
это юникодные примочки. Хотя может и баг и ShortToString не вполне корректен.
canvas.TextOut(...)
использую MT4 CharToStr(241) и никаких проблем.
для MT5 CharToString.
А метрики шрифта как-то можно получить в MQL ?
хотя-бы базовую линию
что-то не могу найти
А метрики шрифта как-то можно получить в MQL ?
Это вряд ли на данный момент.