[Задача: Убрать сетку с объекта "график"] BESSON_questions_! - страница 2

 
BESSONoff:

+5 за вменяемость =)

а то остальные что то не понимали вопроса =)

пошел расковыривать ошибку) 

Воздержитесь от подобных высказываний. Иначе больше вообще ни от кого не получите ответа...
 
tol64:
Воздержитесь от подобных высказываний. Иначе больше вообще ни от кого не получите ответа...

Не ругайтесь, не хотел нагрубить!)

 

 
Mathemat:

Эта ошибка сразу бросилась в глаза, как только глянул на протoтип функции в Хэлпе. Решил сделать это проще - и сделал.

Зато теперь я знаю, как Вы понимаете вменяемость...

Ну тогда повторю свой вопрос:

Математик - мне надо было просто убрать сетку...
 
BESSONoff: Математик - мне надо было просто убрать сетку...

Ага, точно, как же я забыл-то. Только вот понять Вас все равно трудновато:

BESSONoff: как убрать сетку с графика я знаю, но мне нужно убрать сетку внутри ОБЪЕКТА "график"! (OBJ_CHART)

Надеюсь, Вы таки нашли эту вторую сетку и успокоились.
 

void OnStart()
  {
   ObjectCreate(0,"ObjectChart",OBJ_CHART,0,0,0);
   long subchart_id=ObjectGetInteger(0,"ObjectChart",OBJPROP_CHART_ID);
   for(int i=0;i<10;i++)
     {
      bool show_grid=(bool)ChartGetInteger(subchart_id,CHART_SHOW_GRID);
      ChartSetInteger(subchart_id,CHART_SHOW_GRID,!show_grid);
      ChartRedraw();
      Sleep(1000);
     }
  }

 

uncleVic, спасибо, очень веселая игрушка получилась!

 
Mathemat:

uncleVic, спасибо, очень веселая игрушка получилась!

Пожалуйста. Приходите ещё.
 
uncleVic: Пожалуйста. Приходите ещё.

В самом конце добавил, чтобы зачистить "следы преступления":

ObjectDelete( 0, "ObjectChart" );

 
Mathemat:

В самом конце добавил, чтобы зачистить "следы преступления":

ObjectDelete( 0, "ObjectChart" );

Согласен.
 

Оказывается я все делал правильно! =) Вот только перерисовать объект (ChartRedraw(idobject)) забывал =)

 

"К толковому выбору приводит опыт, а к опыту приводит выбор бестолковый" =) 

Причина обращения: