Владимир, не силён в канвасе... Вопрос такой. Рисуются различные фигуры в канвасе, и идёт наложение их друг на друга. Как сделать так, чтобы цвета оставались первоначальными без смешивания?
Поставил COLOR_FORMAT_XRGB_NOALPHA, но смешивание имеет место :-((
Правда у меня такой вариант. К диалогу типа CDialog прикреплена картинка типа CPicture. Она залинкована с ресурсом типа CCanvas. Последний создан без привязки к окну.
Dennis Kirichenko: Владимир, не силён в канвасе... Вопрос такой. Рисуются различные фигуры в канвасе, и идёт наложение их друг на друга. Как сделать так, чтобы цвета оставались первоначальными без смешивания?
Поставил COLOR_FORMAT_XRGB_NOALPHA, но смешивание имеет место :-((
...
Нарисованный в канвасе цвет (назовём его "верхний" или последний) замещает цвет нарисованный в канвасе ранее.
привет, я думаю, что эта статья является превосходным. У меня есть вопрос, как я могу сделать прямоугольник на экране с координатами x1, x2, y1, y2. где:
привет, я думаю, что эта статья является превосходным. У меня есть вопрос, как я могу сделать прямоугольник на экране с координатами x1, x2, y1, y2. где:
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Вопрос такой.
Рисуются различные фигуры в канвасе, и идёт наложение их друг на друга. Как сделать так, чтобы цвета оставались первоначальными без смешивания?
Поставил COLOR_FORMAT_XRGB_NOALPHA, но смешивание имеет место :-((
Правда у меня такой вариант. К диалогу типа CDialog прикреплена картинка типа CPicture. Она залинкована с ресурсом типа CCanvas. Последний создан без привязки к окну.
Владимир, не силён в канвасе...
Вопрос такой.
Рисуются различные фигуры в канвасе, и идёт наложение их друг на друга. Как сделать так, чтобы цвета оставались первоначальными без смешивания?
Поставил COLOR_FORMAT_XRGB_NOALPHA, но смешивание имеет место :-((
...
Нарисованный в канвасе цвет (назовём его "верхний" или последний) замещает цвет нарисованный в канвасе ранее.
Владимир, огромное спасибо!
Я просто упустил из виду преобразование ColorToARGB().
Владимир, огромное спасибо!
Я просто упустил из виду преобразование ColorToARGB().
By means of the class CCanvas?
P.S. Use CCanvas.CreateBitmap:
Creates a graphical resource bound to a chart object.
1. Creates a graphical resource in the main window of the current chart.
bool CreateBitmap(
const string name, // name
const datetime time, // time
const double price, // price
const int width, // width
const int height, // height
ENUM_COLOR_FORMAT clrfmt=COLOR_FORMAT_XRGB_NOALPHA // format
);
Thus you will be able to bind one corner of a Сanvas. But width and height, all the same, will be set in pixels.
Let's do a excercise more easy. I go to put a circle moves with the price; but, why does not it move in axis Y?
That is the code
Let's do a excercise more easy. I go to put a circle moves with the price; but, why does not it move in axis Y?
That is the code
Let's do a excercise more easy. I go to put a circle moves with the price; but, why does not it move in axis Y?
That is the code
"Time[]", "Close[]" - mistake. There are no such variables in MQL5!