Есть ли функция, отвечающая за "развернутость" окна графика на весь экран?

 
Добрый день!
Ситуация: пользовательский индикатор выводит с помощью функции Comment() некоторые данные. Хочу сделать так, чтобы можно было видеть этот комментарий только в том случае, если окно графика максимизировано на весь экран метатрейдера. Так как в моем профиле стоят 12 графиков валют, и индюк прикреплен к каждому графику ==> это создает неудобство тем, что графики, упорядоченные, допустим, горизонтально получаются маленькими и комментарий закрывает все.
Есть ли функция, отвечающая за "развернутость" окна графика на весь экран? Или что можно сделать в данной ситуации?
Заранее благодарю
 
Нет. Такой функции в mql нет.
Попробуюй воспользоваться функциями Win API.
 
#import "user32.dll"
   int GetWindowRect(int hwnd,int & rect[]);
#import
int start(){
   int LTRB[4];
   int rv=GetWindowRect(WindowHandle(Symbol(),Period()),LTRB);
   Alert("Left=",LTRB[0]," Top=",LTRB[1]," Right="+LTRB[2]," Bottom=",LTRB[3]);
   return(0);
}
По координатам окна можно получить его размер
 
Integer:
#import "user32.dll"
   int GetWindowRect(int hwnd,int & rect[]);
#import
int start(){
   int LTRB[4];
   int rv=GetWindowRect(WindowHandle(Symbol(),Period()),LTRB);
   Alert("Left=",LTRB[0]," Top=",LTRB[1]," Right="+LTRB[2]," Bottom=",LTRB[3]);
   return(0);
}
По координатам окна можно получить его размер

Благодарю Вас, все получилось :)
 
Luptator:
Нет. Такой функции в mql нет.
Попробуюй воспользоваться функциями Win API.

Спасибо за участие :)
Проблема решена, тему можно закрыть
 
а как развернуть и свернуть график?
 
Программно? Если да, то только использовать WinAPI.
Причина обращения: