Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как можно "пройтись" в цикле по все цветам (TColor)? [D7, XP]


Страницы:   1 2

daser ©   (2006-12-01 15:31:00) 


novill   (2006-12-04 11:02:00) [1]

кстати,
series1.add() отлично обходиться и без указания цвета

The AColor parameter is optional (can be clTeeColor).и нагло циклит... :)


daser   (2006-12-04 11:01:00) [2]

>Ты уверен? см [17]. (или это я что то путаю...)
бл.........
ВСЕ оК! Так работает!


novill   (2006-12-04 10:54:00) [3]

Заведи константный массив из стандарных цветов - уже 20 цветом будет, если не хватит - можно либо просто циклить цвета, либо циклить с осветлением/затемнением.


Elen   (2006-12-04 10:48:00) [4]


> надо явноуказать цвет
> Series1.add(10,'Qwe',clBlue);

Ты уверен? см [17]. (или это я что то путаю...)


daser   (2006-12-04 10:39:00) [5]

>В моей версии делфи эта загогулина называется "Jede farbig", вот её и надо >вклэчить, находится в свойствах Series1 над кнопкой для выбора цвета.

эт все правильно и это я знаю, но.... когда методом Add я добавляю бар, надо явно указать цвет
Series1.add(10,'Qwe', clBlue);
и в этом случае, "загогулина " на закладке Series1 не работает....


Плохиш   (2006-12-01 17:33:00) [6]


> daser   (01.12.06 16:22) [18]
> >Джо ©   (01.12.06 16:06) [12]
> вопрос в том как, добавляя все бары в цикле, размалевать
> их разными цветами?

В моей версии делфи эта загогулина называется "Jede farbig", вот её и надо вклэчить, находится в свойствах Series1 над кнопкой для выбора цвета.


daser   (2006-12-01 16:22:00) [7]

>Джо ©   (01.12.06 16:06) [12]
вопрос в том как, добавляя все бары в цикле, размалевать их разными цветами?


Elen   (2006-12-01 16:20:00) [8]


> daser

Вообще то задавать цвет не обязателный параметр. Можеш положиться на автомат.


Anatoly Podgoretsky   (2006-12-01 16:19:00) [9]

clRed это тоже Integer


daser   (2006-12-01 16:17:00) [10]

>А что Tchart разве сам цвета не назначает?
Назначает, но я добавляю так:

Series1.add(t,'',clRed);

где t - переменная типа интегер, а вот что делать с clRed? У меня все бары - красные. Что надо сделать, чтоб цвета, были разные?


Anatoly Podgoretsky   (2006-12-01 16:14:00) [11]

> Джо  (01.12.2006 16:06:12)  [12]

Пора уже правду сказать, что кроме количества 16м/4М
надо учитывать и особенности человеческого глаза.


Elen   (2006-12-01 16:09:00) [12]


> daser

А что Tchart разве сам цвета не назначает?


Джо   (2006-12-01 16:06:00) [13]

> [11] daser   (01.12.06 16:05)
> >Очень много
> не так поняли.... например, будет 20 баров, то мне надо
> в цикле их добавить в диаграмму и размалевать - каждый своим
> цветом. В следующий раз их может быть 50 - то же самое сделать...

Так в чем вопрос?


daser   (2006-12-01 16:05:00) [14]

>Очень много
не так поняли.... например, будет 20 баров, то мне надо в цикле их добавить в диаграмму и размалевать - каждый своим цветом. В следующий раз их может быть 50 - то же самое сделать...


Anatoly Podgoretsky   (2006-12-01 15:56:00) [15]

> Джо  (01.12.2006 15:54:09)  [9]

Очень много


Джо   (2006-12-01 15:54:00) [16]

> Но я не знаю, сколько баров будет...

Много. Очень.


daser   (2006-12-01 15:53:00) [17]

>Ну, автору виднее :)
я добавляю бары на диаграмму (TChart) с разными цветами. Но я не знаю, сколько баров будет...


Anatoly Podgoretsky   (2006-12-01 15:51:00) [18]

> MBo  (01.12.2006 15:40:03)  [3]

А 32 разрядные в цикле $10000000 to $7FFFFFFF


Джо   (2006-12-01 15:48:00) [19]

> [5] Anatoly Podgoretsky ©   (01.12.06 15:47)
>
> только где можно применить это после do

Ну, автору виднее :)


Anatoly Podgoretsky   (2006-12-01 15:47:00) [20]

> Джо  (01.12.2006 15:34:02)  [2]

То же самое, только где можно применить это после do
Ведь в граммах это много - это 4 миллиарда грамм.
Ни на дисплей ни на бумагу не выведешь


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо