Новая версия платформы MetaTrader 5 build 4000: Улучшения в торговом отчете и веб-терминале - страница 16
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
OBJ_BUTTON не сохраняется в шаблоне графика, если OBJPROP_HIDDEN = 1.
Всё сохраняется. Правда я не понимаю какую роль во всём этом играет свойство
Но это решает проблему.
Всё сохраняется. Правда я не понимаю какую роль во всём этом играет свойство
Действительно, если задать OBJPROP_SELECTABLE = 1, кнопка сохранится, а если OBJPROP_SELECTABLE = 0, то нет.
Всё сохраняется. Правда я не понимаю какую роль во всём этом играет свойство
Это случайный фактор, лишь подтверждающий наличие бага
Но это решает проблему.
Нет, проблему это не решает, а маскирует - это работает в данном конкретном примере. В общем случае это работать не будет
Советы как обойти баг они вообще неуместны, потому что нет гарантии, что обход будет и в других случаях работать и пока баг не исправлен он все равно есть и всплывет не здесь - так в другом местеЭто случайный фактор, лишь подтверждающий наличие бага
Нет, проблему это не решает, а маскирует - это работает в данном конкретном примере. В общем случае это работать не будет
Советы как обойти баг они вообще неуместны, потому что нет гарантии, что обход будет и в других случаях работать и пока баг не исправлен он все равно есть и всплывет не здесь - так в другом местеМожет быть и так. Но видя такое поведение разработчикам могут прийти мысли где искать это и как исправить.
Всё сохраняется. Правда я не понимаю какую роль во всём этом играет свойство
Но это решает проблему.
Прямое. Объект скрыт И невыбираем
На мой взгляд неубедительно это утверждение… Ведь если скрыт, но выбираем, то сохраняется в шаблон без проблем.
Как я уже сказал, если этот факт поможет разработчикам понять где проблема и её исправить, я буду гордиться собой :))))
Если же по мнению разработчиков так должно быть, неплохо было-бы услышать аргументы.
Я по началу, понял так, что не сохраняется кнопка которой установлено свойство OBJPROP_TIMEFRAMES не отображать на всех ТФ. То-есть совсем скрыта. Но ведь нет… Такие объекты сохраняются в шаблон. Вроде объекта нет, но он есть. Как тот суслик…
На мой взгляд неубедительно это утверждение… Ведь если скрыт, но выбираем, то сохраняется в шаблон без проблем.
Как я уже сказал, если этот факт поможет разработчикам понять где проблема и её исправить, я буду гордиться собой :))))
Если же по мнению разработчиков так должно быть, неплохо было-бы услышать аргументы.
Я по началу, понял так, что не сохраняется кнопка которой установлено свойство OBJPROP_TIMEFRAMES не отображать на всех ТФ. То-есть совсем скрыта. Но ведь нет… Такие объекты сохраняются в шаблон. Вроде объекта нет, но он есть. Как тот суслик…
Я просто заново глянул в исходный код, отвечающий за сохранение объектов в шаблон. Код написан давно, и вряд ли его будут менять.
Так вот, одним из условий является одновременные скрытие и невыбираемость.
Неизвестно когда мы будем менять это поведение, так как проблема не носит массовый характер. И данное поведение специально было запрограммировано, чтобы графические панели работали всегда без проблем
Я просто заново глянул в исходный код, отвечающий за сохранение объектов в шаблон. Код написан давно, и вряд ли его будут менять.
Так вот, одним из условий является одновременные скрытие и невыбираемость.
Неизвестно когда мы будем менять это поведение, так как проблема не носит массовый характер. И данное поведение специально было запрограммировано, чтобы графические панели работали всегда без проблем
Если кнопка скрыта и невыбираема, она не сохранится в шаблон.
Я просто заново глянул в исходный код, отвечающий за сохранение объектов в шаблон. Код написан давно, и вряд ли его будут менять.
Так вот, одним из условий является одновременные скрытие и невыбираемость.
Неизвестно когда мы будем менять это поведение, так как проблема не носит массовый характер. И данное поведение специально было запрограммировано, чтобы графические панели работали всегда без проблем
"если объект скрыт и невыбираем, то он не сохраняется в шаблоне"
Это только к OBJ_BUTTON относится ? или ко всем, или к тем которые в панелях (OBJ_EDIT, OBJ_RECTLABEL)
свойство-то хорошее, надо только полную информацию чтобы это учитывать и использовать.
Раз уж вы в код заглядывали - просветите
Я просто заново глянул в исходный код, отвечающий за сохранение объектов в шаблон. Код написан давно, и вряд ли его будут менять.
Так вот, одним из условий является одновременные скрытие и невыбираемость.
Неизвестно когда мы будем менять это поведение, так как проблема не носит массовый характер. И данное поведение специально было запрограммировано, чтобы графические панели работали всегда без проблем
Вот теперь всё понятно. При программировании ничего не сто́ит добавить одну строку кода для того чтобы можно было сохранить шаблон со всеми объектами.
"если объект скрыт и невыбираем, то он не сохраняется в шаблоне"
Это только к OBJ_BUTTON относится ? или ко всем, или к тем которые в панелях (OBJ_EDIT, OBJ_RECTLABEL)
свойство-то хорошее, надо только полную информацию чтобы это учитывать и использовать.
Раз уж вы в код заглядывали - просветите
Максим, разве трудно при необходимости проверить на других типах объектов? Мне кажется проверить проще чем пытаться понять поведение заложенное в коде, читая код…