Дайте, пожалуйста, больше свободы по управлению окнами графиков - страница 7

 
antt:
При закрытии терминала состояние графиков сохраняется в файлы chr. Не все свойства графических объектов предназначенных для программного управления записываются, это нормально.
Ага, значит буду иметь в виду. Или даже сохранять состояние объекта-графика в файл *.ini перед закрытием.
 

barabashkakvn:

(https://www.mql5.com/ru/forum/23653/page6#comment_933300

С размещением статусной строки (в виде OBJ_BITMAP_LABEL) возникла ошибка: объект отрисовыватся, оставляя под собой полоску в один пиксель.

Настройки OBJ_BITMAP_LABEL:

Т.е. объект-графическая метка отрисовывается внизу графика и центр координат находится в левом нижнем углу графика.

Фактически объект-графическая метка при таких настройках отрисовывается не по координатам (0;0), а по координатам (0;1). 

Вот рисунок на котором видна полоска в 1 пиксель: 

Terminal MetaTrader 5 x64 build 949 - отрисовка  OBJ_BITMAP_LABEL с точкой привязки, расположенной в одном и нижних углов чарта исправлена.

 

Подскажите, ведь на данный момент нет функции, которая позволяет определить активный график -

  • график на котором в данный момент работает пользователь
  • или график на котором в последний раз пользователь кликал? 

 

То есть это должно быть что-то вроде:

long  ChartActiv();
 
Vladimir Karputov:

На данный момент средствами MQL5, без применения WinAPI, нельзя управлять окнами графиков:

  • нельзя изменять размер окна графика программно
  • нельзя делать любое окно графика активным
  • нельзя программно размещать окна графиков каскадом, мозаикой, горизонтально и т.д.

Можно-ли ожидать в дальнейшем появление свойств и методом для работы с размерами окон графиков?

Как пример - переключение вкладок, но реализация при помощи WinAPI:

 

В процессе реализации "хотелки" по управлению окнами стали появляться решения: 

  1. Применение шаблонов к OBJ_CHART 
  2. Установка статусной строки (OHLC) в OBJ_CHAR
Владимир, Здравствуйте! А не подскажете как поменять размер окна с помощью WinApi? 3 часа уже мучаюсь, не получается!
Причина обращения: