Справочник MQL4 Графические объекты TextSetFont
|
TextSetFontУстанавливает шрифт для вывода текста методами рисования и возвращает результат успешности этой операции. По умолчанию используется шрифт Arial и размер -120 (12 pt).
Параметры name [in] Имя шрифта в системе, или имя ресурса, содержащего шрифт, или путь к файлу шрифта на диске. size [in] Размер шрифта, который может задаваться положительными и отрицательными значениями. При положительных значениях размер выводимого текста не зависит от настроек размеров шрифтов в операционной системе. При отрицательных значениях значение задается в десятых долях пункта и размер текста будет зависеть от настроек системы ("стандартный масштаб" или "крупный масштаб"). Более подробно о разнице в режимах смотрите в Примечании. flags=0 [in] Комбинация флагов, описывающих стиль шрифт. orientation=0 [in] Угол наклона текста по горизонтали к оси X, единица измерения равна 0.1 градуса. То есть orientation=450 означает наклон в 45 градусов. Возвращаемое значение Возвращает true в случае успешной установки текущего шрифта, иначе false. Возможные коды ошибок:
Примечание Если в имени шрифта используется "::", то шрифт загружается из ресурса EX4. Если имя шрифта name указано с расширением, то шрифт загружается из файла, при этом – если путь начинается с "\" или "/", то файл ищется относительно каталога MQL4, иначе ищется относительно пути EX4-файла, вызвавшего функцию TextSetFont(). Размер шрифта задается положительными или отрицательными значениями, знак определяет зависимость размера текста от настроек операционной системы (масштаба шрифта).
Флаги могут использоваться в виде комбинации флагов стиля с одним из флагов, задающем толщину шрифта. Наименования флагов приведены ниже. Флаги для задания стиля начертания шрифта
Флаги для задания толщины шрифта
Смотри также Ресурсы, ResourceCreate(), ResourceSave(), TextOut() |