Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Вниз

Нужен хитрый chart   Найти похожие ветки 

 
lexis   (2004-12-27 13:42) [0]

Нужен компонент типа Chart, у которого можно самому прорисовывать каждую точку. Возможно кто-то всречал что-либо подобное. Буду благодарен за ссылки.


 
ghg ©   (2004-12-27 15:05) [1]

а в Chart это нельзя что-ли сделать?
TBubble?

и вообще подробнее про задачу


 
Mozart_mcs   (2004-12-27 15:48) [2]

Сам столкнулся с подобной проблемой, формулрую:
при прорисовке прямой, нужны прерывания, кое-где нужно поставить точки...
к примеру данные:
x=1 y=5
x=2 -
x=3 y=3
x=4 y=4
x=5 y=5
x=6 -
x=7 y=3
должны стрится след. образрм: точка y=5,пропуск, y=3,4,5 - соединены линиями, дальше на след. х опять отсутствует значение, и точка y=3.
Как организовать подобное - пока не нашёл способ, используя TChart...


 
lexis   (2004-12-27 15:53) [3]

Есть такая хитрая штука подназванием тренд. Вертикальная линия (верхний и нижний концы - max и min цена ценных бумаг за биржевую сессию) с двумя апенндиксами (левый и правый - начальная и конечния цены). Так вот: перед мной шеф поставил задачу - кроме нормальных линейных графиков изобразить на мониторе и этот ужасный тренд.


 
REA   (2004-12-27 17:18) [4]

да вроде были и такие штуки в стандартных компонентах...


 
Семен Сорокин ©   (2004-12-27 18:12) [5]


> Mozart_mcs   (27.12.04 15:48) [2]
> Сам столкнулся с подобной проблемой, формулрую:
> при прорисовке прямой, нужны прерывания, кое-где нужно поставить
> точки...
> к примеру данные:
> x=1 y=5
> x=2 -
> x=3 y=3
> x=4 y=4
> x=5 y=5
> x=6 -
> x=7 y=3
> должны стрится след. образрм: точка y=5,пропуск, y=3,4,5
> - соединены линиями, дальше на след. х опять отсутствует
> значение, и точка y=3.
> Как организовать подобное - пока не нашёл способ, используя
> TChart...


ser1: TLineSeries;

ser1.AddXY(1, 5);
ser1.AddNullXY(2, 4);
ser1.AddXY(3, 3);
ser1.AddXY(4, 4);
ser1.AddXY(5, 5);
ser1.AddNullXY(6, 4);
ser1.AddXY(7, 3);

Для отрисовки вручную можно использовать:
Chart1.OnAfterDraw, Chart1.OnBeforeDrawSeries
Ser1.OnAfterDrawValues, Ser1.OnBeforeDrawValues

и никакого велосипеда

ЗЫ. Хороший пример смотреть здесь:
...Delphi7(6,5)\Demos\TeeChart



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.063 c
9-1094295542
007
2004-09-04 14:59
2005.01.16
Построение ландшафта


14-1104336256
Kolan
2004-12-29 19:04
2005.01.16
Доступ запрешен, поскольку ...


14-1103637175
Кудесник
2004-12-21 16:52
2005.01.16
Что тут у нас щас было... я плакаль %)))


1-1104340039
OlegP
2004-12-29 20:07
2005.01.16
Delphi 8


14-1104378641
Steepe Wolf
2004-12-30 06:50
2005.01.16
Посмотрите сайтик





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский