В MetaEditor обрезается подсказка у параметров функции

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
antar
28
antar  
Если у функции много параметров, то они все не помещаются во всплывающей подсказке и обрезаются.
Баг наблюдается в MetaEditor build 1940 (и в 1966 тоже).

Как воспроизвести: открыть приложенный файл в MetaEditor, поставить курсор на любой из 3 последних параметров SomeFunction(...), нажать ctrl+shift+пробел. Получим такую картину (это при 1280 пикселах по горизонтали):

Обрезается подсказка

Последние 3 параметра обрезаны. Надо сделать, чтобы были видны все.

Файлы:
LongSig.mq5 1 kb
Vladislav Andruschenko
162339
Vladislav Andruschenko  
antar:
Если у функции много параметров, то они все не помещаются во всплывающей подсказке и обрезаются.
Баг наблюдается в MetaEditor build 1940 (и в 1966 тоже).

Как воспроизвести: открыть приложенный файл в MetaEditor, поставить курсор на любой из 3 последних параметров SomeFunction(...), нажать ctrl+shift+пробел. Получим такую картину (это при 1280 пикселах по горизонтали):

Последние 3 параметра обрезаны. Надо сделать, чтобы были видны все.


Эта проблема была всегда.... 

Alexey Navoykov
4570
Alexey Navoykov  

ME как бы подсказывает вам, что слишком много параметров - это плохой вариант ) При таком раскладе очень велика вероятность что-либо перепутать. Поэтому для этих целей лучше использовать структуру. 

antar
28
antar  
Alexey Navoykov:

ME как бы подсказывает вам, что слишком много параметров - это плохой вариант ) При таком раскладе очень велика вероятность что-либо перепутать. Поэтому для этих целей лучше использовать структуру. 

Может вариант и плохой, но ситуации разные бывают. Может быть, у меня 10 массивов по 100000 элементов, инициализируемые и первично обрабатываемые в разных DLL, а затем окончательно обрабатываемые вместе в одной MQL-функции. Не буду же я терять время на копирование их в структуру, передаваемую в эту функцию. Скорее, сделаю 10 параметров и буду напрямую передавать, хоть это и выглядит некрасиво.

antar
28
antar  

Уважаемые разработчики, сделайте, пожалуйста, многострочную всплывающую подсказку как, например, в Code::Blocks:

CodeBlocks

Или хотя бы как в старенькой Visual Studio 2010:

VS2010

Alexey Navoykov
4570
Alexey Navoykov  
antar:

Или хотя бы как в старенькой Visual Studio 2010:

Кстати вот так в один столбец читается намного лучше.
Vladislav Andruschenko
162339
Vladislav Andruschenko  
Alexey Navoykov:
Кстати вот так в один столбец читается намного лучше.
И будет там параметров 100 и точно так же будет обрезать. Лучше сделать динамическую подсказку: предыдущий параметр, текущий параметр, следующий параметр. 
Artyom Trishkin
Модератор
52443
Artyom Trishkin  
Alexey Navoykov:
Кстати вот так в один столбец читается намного лучше.

Но и так может уйти за пределы экрана, только теперь вниз/вверх. Тогда уж с прокруткой...

Alexander Fedosov
15795
Alexander Fedosov  
Artyom Trishkin:

Но и так может уйти за пределы экрана, только теперь вниз/вверх. Тогда уж с прокруткой...

Покупаем длинные мониторы ;) 
Artyom Trishkin
Модератор
52443
Artyom Trishkin  
Alexander Fedosov:
Покупаем длинные мониторы ;) 
К меня на второй монитор уходит длинный тултип
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий