Как быть с прозрачностью картинок.

 
Нужен прозрачный фон кнопок. получается в mql4 его нет. Пытаюсь применить картинку с прозрачным фоном. И картинка не отображаЕтся. Как справиться с этим вопросом. Картинку переводил в bmp из png редактором Paint как 16 цветный рисунок вперед этим применял картинку без прозрачного фона таким же образом работала. Что не так? картинка приклеплена в архиве.
Файлы:
Close.zip  1 kb
 
Igor Petrov:
Нужен прозрачный фон кнопок. получается в mql4 его нет. Пытаюсь применить картинку с прозрачным фоном. И картинка не отображаЕтся. Как справиться с этим вопросом. Картинку переводил в bmp из png редактором Paint как 16 цветный рисунок перед этим применял картинку без прозрачного фона таким же образом работала. Что не так? картинка приклеплена в архиве.

Нет в MT4 прозрачного фона. Постарайтесь с этим жить. 

 
https://www.mql5.com/ru/forum/227736/page24#comment_12836622
За прозрачность отвечает старший(четвертый) байт цвета. Не сложно им управлять.
Canvas в МТ4 и в МТ5 работает одинаково (почти).
 
Igor Petrov:
Картинку переводил в bmp из png редактором Paint как 16 цветный рисунок

надо переводить как 32 бита

 
В данном примере прозрачность bmp изображения меняется в зависимости от положения мыши.
Файлы:
mt4.zip  669 kb
mt5.zip  670 kb