Здравствуйте. Как в коде можно отменить выделенность объекта не перерисовывая его? И реально ли это?
Поиск в документации по слову OBJPROP_SELECTED
evillive:
Поиск в документации по слову OBJPROP_SELECTED
Документацию по этому слову я читал, но, как я понял, явно перевести это свойство объекта в false нельзя. Я прав?
Поиск в документации по слову OBJPROP_SELECTED
Ermak1243:
Документацию по этому слову я читал, но, как я понял, явно перевести это свойство объекта в false нельзя. Я прав?
Документацию по этому слову я читал, но, как я понял, явно перевести это свойство объекта в false нельзя. Я прав?
Это где такое написано???
evillive:
Это я вычислил опытным путем...Не компилируется.
Это где такое написано???
Всё компилируется и работает.
Вот как проверить можно: создаём на графике объект (любого типа) с именем "obj", кидаем на этот график скрипт:
void OnStart() { if(ObjectGetInteger(0,"obj",OBJPROP_SELECTED)) ObjectSetInteger(0,"obj",OBJPROP_SELECTED,0); else ObjectSetInteger(0,"obj",OBJPROP_SELECTED,1); }
Если оъект выделен, выделение снимается и наоборот.
evillive:
Да, Вы правы-все работает. Это я невнимательно прочитал документацию)
Всё компилируется и работает.
Вот как проверить можно: создаём на графике объект (любого типа) с именем "obj", кидаем на этот график скрипт:
Если оъект выделен, выделение снимается и наоборот.

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь