Ramaz
Элитный участник
Господа умельцы гляньте индюшка,перестал отображаться на графике
Господа умельцы гляньте индюшка,перестал отображаться на графике
Господа умельцы гляньте индюшка,перестал отображаться на графике
Уважаемые программисты. подскажите пожалуйста.
Сделал на графике кнопки при помощи которых открываю, закрываю и модифицирую ордера. Но есть два раздражающих момента.
1) Если под кнопкой оказывается линия индикатора, то при нажатии на кнопку кликается и по линии индикатора и открывается окно настроек индикатора.
2)Если навести курсор на кнопку под которой есть линия индикатора, то появляется имя объекта(индикатора), которое закрывает часть экрана.
Возможно ли решить эти две проблемки и сделать кнопки "непрозрачными" для курсора?
Пробовал вставить в кнопку строчку ObjectSetInteger(0,name,OBJPROP_ZORDER,1); но это не помогает.
Как вариант: в индикаторе в ф-ции OnInit() укажите для всех "видимых" буферов: SetIndexLabel(0,NULL); - тем самым не будет всплывающей подсказки и открытия настроек индикатора.
Как вариант: в индикаторе в ф-ции OnInit() укажите для всех "видимых" буферов: SetIndexLabel(0,NULL); - тем самым не будет всплывающей подсказки и открытия настроек индикатора.
mobidik, спасибо за помощь. Так и поступил.
Но такой вариант все-таки не идеальный. Во-первых, есть индикаторы без открытого кода. Во-вторых, я использую новостной индикатор, который рисует вертикальные линии и по всплывающей подсказке можно видеть какая новость скрывается за линией. Поэтому отключать всплывающие подсказки не хотелось бы. Но смог обойти и этот момент. Теперь всплывающая подсказка появляется только в верхней половине графика, а в нижней(там где кнопки) подсказка не появляется.
Еще раз спасибо, mobidik.
А почему не работает ObjectSetInteger(0,name,OBJPROP_ZORDER,1);
Из этого следует, что данные индикатора выводятся через буфер - значит нужно что-то изменить с буферами индикатора.Если под кнопкой оказывается линия индикатора, то при нажатии на кнопку кликается и по линии индикатора и открывается окно настроек индикатора.
Саня, я тебя уважаю... :facepalm:
Как тебе хватает такта и терпения...отвечать в тысячный раз, вести ветку.. :facepalm:
Ну ты вчера ночью, наверно читал тот срач в моей ветке... :facepalm:
Уважаемые программисты! Очень прошу доработать индикатор, таким образом, чтобы убрать лишнюю информацию в виде надписей. Индикатор и необходимую информацию о доработке прилагаю. С уважением к Вам- Леонид
сверху слева надпись убрать нельзя...