Как нарисовать объект на неактивном графике/вкладке ?

 

Все объекты рисуются в текущем/активном окне.

 
LEOK:

Все объекты рисуются в текущем/активном окне.


переходите на МТ5. там все может быть.
 



 
sergeev:

переходите на МТ5. там все может быть.

Да нет! не всё!
Там нет локируемых сделок, поэтому я уж тут останусь с 4-кой !
 
Запуском через WinAPI соответствующего скрипта на нужном хэндле.
 
hrenfx:
Запуском через WinAPI соответствующего скрипта на нужном хэндле.
Ага :-) Вот этой библиотекой.
 
Приведите примерчик, плс...
 
Наглядный пример, но не лучшее решение.
 
Пробовал через winapi, но честно говоря получалось не важно (что-то могло не нарисоваться или нарисоваться не так). Поэтому сделал, как уже сказал hrenfx, запуском скрипта на нужном хэндле с передачей параметров через глобальные переменные.
 

А если переключать окна при помощи клавы, рисовать, а затем возвращаться к исходному графику/закладке ?

Как, кстати, клавиатурой переключать графики ?!

 
LEOK:

Все объекты рисуются в текущем/активном окне.

В активном окне устанавливаете значения глобальных переменных. В пассивных окнах смотрите значения и если онм изменились - рисуете всё что вам надо.

Можно через файл обмен устроить.

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