Справочник MQL4 Графические объекты
TextOut
Справка MQL4 одним файлом:
|
TextOutВыводит текст в пользовательский массив (буфер) и возвращает результат успешности этой операции. Данный массив предназначается для создания графического ресурса.
Параметры text [in] Выводимый текст, который будет записан в буфер. Осуществляется только однострочный вывод текста. x [in] Координатa X точки привязки для выводимого текста. y [in] Координатa Y точки привязки для выводимого текста. anchor [in] Значение из набора 9 предопределенных способов расположения точки привязки выводимого текста. Задаётся комбинацией двух флагов – флага выравнивания текста по горизонтали и флага выравнивания текста по вертикали. Наименования флагов приведены в Примечании. data[] [in] Буфер, в который выводится текст. Данный буфер используется для создания графического ресурса. width [in] Ширина буфера в точках (пикселях). height [in] Высота буфера в точках (пикселях). color [in] Цвет текста. color_format [in] Формат цвета, задаётся значением из перечисления ENUM_COLOR_FORMAT. Возвращаемое значение Возвращает true в случае успешного выполнения, иначе false. Примечание Способ привязки, задаваемый параметром anchor, является комбинацией двух флагов выравнивания текста по вертикали и горизонтали. Флаги выравнивания текста по горизонтали:
Флаги выравнивания текста по вертикали:
Возможные комбинации флагов и задаваемые ими способы привязки показаны на рисунке. Пример:
Смотри также Ресурсы, ResourceCreate(), ResourceSave(), TextGetSize(), TextSetFont() |