Вопрос по программированию графики

 
luka >>:

Пожалуйста, может кто подскажет, как создать табличку, подобную приведенной на рис:


https://c.mql4.com/forum/2008/11/4990705.png


ногами не пинать))

на рисунке не совсем понятно, что там нарисовано, а если словами ?

 
Там справа таблица с ценой, сессиями и какими то другими наворотами. Мне важен сам принцип программирования такого вот интерактивного графического объекта.
 
 

Спасибо, сейчас загляну.

 
Ну просто берут координаты в пикселях относительно правого верхнего угла и понеслась создавать по координатам графические примитивы типа круги прямоугольники текст. Просто тут в дизайнерском плане много работы положено. А обновление таблица приход нового тика либо если сделать в скрипте и зациклить со Sleep то получиться как по таймеру обновление.
 
luka >>:

Пожалуйста, может кто подскажет, как создать табличку, подобную приведенной на рис:


https://c.mql4.com/forum/2008/11/4990705.png


ногами не пинать))

https://www.forex-tsd.com/215104-post1.html

 
elritmo >>:
Ну просто берут координаты в пикселях относительно правого верхнего угла и понеслась создавать по координатам графические примитивы типа круги прямоугольники текст. Просто тут в дизайнерском плане много работы положено. А обновление таблица приход нового тика либо если сделать в скрипте и зациклить со Sleep то получиться как по таймеру обновление.


Хорошо, а кам например карта мира засунута??)

 
Andy_Kon >>:

https://www.forex-tsd.com/215104-post1.html

Спасибо, я там был. Только как это относится к вопросу..?

 

Это не MQL сделано, я думаю.

Работает dll, рисует прямо в окне чарта.

 

А ведь карта - это по сути полигоны типа многоугольников или смежных треугольников серого цвета. Хотя я тоже склоняюсь к тому что получается в DLL каким то образом графический контекст устройства окна с графиком и к примеру по таймеру или по сообщению репэинт выводиться битмап карты с циферблатом. Вринципе то оконную функцию можно перегрузить своей из DLL и там рисовать. Не думаю что кто то мучился вводя координаты берегов континентов если только готовые не получил где то. Но в MQL4 думаю тоже самое можно сделать, если только карту рисовать по системе координат.

А где ты такую картинку нашёл?

Причина обращения: