C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
как сделать разноцветым?
Horizontal Bar в TChart
  Отправлено: 23.07.2003, 01:31


Не зарегистрирован







CODE
     
      Series1->Clear();
      for (int i=0;i<n;i++){
         Series1->Add(fl,"test",clRed);
      }


Стиль чарта — горизонтальный бар.
Все бары получаются красного цвета (или какой задам). Но мне нужно чтобы они были разноцветными. Как это сделать?

Вроде бы с помощью:

Series1->ColorEachPoint=true;

Но не понятно куда его втыкать чтобы оно сработало.
Помогите советом.
Gedeon
Отправлено: 23.07.2003, 09:49


Ветеран

Группа: Модератор
Сообщений: 1742



Если тебе нужны разные цвета, причем случайные, то сделай так

Series1->Clear();

for (int i=0;i<30;i++){
//Series1->ColorEachPoint = true;
TColor Test[30];
Series1->Add(20,"test",Test[i]);
}
А, если определенные то так:

Series1->Clear();

for (int i=0;i<30;i++){
//Series1->ColorEachPoint = true;
TColor Test[30]={clRed,clYellow ... clAqua};
Series1->Add(20,"test",Test[i]);
}

Вернуться в Вопросы программирования в C++Builder