powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Каким образом задать форму точек в TeeChart?
12 сообщений из 12, страница 1 из 1
Каким образом задать форму точек в TeeChart?
    #32180091
Alexander3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет знатоки!

Каким образом задать форму точек в TeeChart?

Обыскался в хелпе - нихрена ничего не нашел
козлы, все ссылки друг на друга ссылаются, а конца не видно!

вот задаю программно параметры по осям:
XValue := Form1.Table1.FieldByName('S_Date').AsDateTime;
YValue := Form1.Table1.FieldByName(FieldName).AsFloat;
вот пошел строить серию:
NewChart.Series.AddXY(XValue,YValue,DateToStr(XValue));

NewChart.Series.SeriesColor:=clLime;
это цвет - это работает

В дизайн тайме и ежику понятно как, а вот в рантайме как?
задать
- форму точек
- размер
- форму линий (вроде есть подозрение на clDot, но не уверен)

а как все остальное - запарился искать, если честно.
Не поделится ли кто примером школьным?

Спасибо, Александр
...
Рейтинг: 0 / 0
Каким образом задать форму точек в TeeChart?
    #32181955
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гы... ну таваришь дарагой - ну как изменяешь вид точков см пропертя - окошко тюнинга сразу после ченджей меняет пропертя чарта и т.п.
...
Рейтинг: 0 / 0
Каким образом задать форму точек в TeeChart?
    #32182134
Alexander2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С этим разобрался

а как бесконечную линию нарисовать на графике?

типа мне нужен верхний предел концентрации показать на графике

и все точки, которые выше него перекрасить в красный цвет
(вроде красить уже научился избирательно)

делал линию лимита как новую серию с указанием минимальной даты и максимальной моих наблюдений - это не катит - при изменении масштаба или при смещении - линия обрывается

как вывести надпись в любой участок экрана - типа min= 0.04 max=0.9 ?

У меня еще мноооого вопросов, которые никак не перекрывает че..жо-ый хелп по TeeChart.
мыло alexan2001@hotmail.com
...
Рейтинг: 0 / 0
Каким образом задать форму точек в TeeChart?
    #32182135
Alexander2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С этим разобрался

а как бесконечную линию нарисовать на графике?

типа мне нужен верхний предел концентрации показать на графике

и все точки, которые выше него перекрасить в красный цвет
(вроде красить уже научился избирательно)

делал линию лимита как новую серию с указанием минимальной даты и максимальной моих наблюдений - это не катит - при изменении масштаба или при смещении - линия обрывается

как вывести надпись в любой участок экрана - типа min= 0.04 max=0.9 ?

У меня еще мноооого вопросов, которые никак не перекрывает че..жо-ый хелп по TeeChart.
мыло alexan2001@hotmail.com
...
Рейтинг: 0 / 0
Каким образом задать форму точек в TeeChart?
    #32182145
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бесконечную линию рисовать можно двумя способами:
1. если лень смотрим фак
2. ели фак не помогает - задаем вопросы
3. если вопросы плоские - смотрим на 1.
...
Рейтинг: 0 / 0
Каким образом задать форму точек в TeeChart?
    #32182150
Alexander2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кто-нибудь видел FAQ по TeeChart!???????????
...
Рейтинг: 0 / 0
Каким образом задать форму точек в TeeChart?
    #32182203
Alexander2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хоть кто-нибудь !!!

подскажите как вывести чертову прямую линию бесконечную на график?
...
Рейтинг: 0 / 0
Каким образом задать форму точек в TeeChart?
    #32182247
Voha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может че не понял? Бесканечную, да еще и чертову?
Какже ее всю просмотреть если она бесконечная, у нее нет ни конца ни начала.
Не знаю может надо воспользоваться уравнением y=kx+c ?
...
Рейтинг: 0 / 0
Каким образом задать форму точек в TeeChart?
    #32182267
Alexander2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
строю все в рантайме на Form3

1) построил NewChart на NewTabSheet на PageControl1
2) разместил серии на NewChart
3) взял пример из демоса TeeChart (unit udraw);
как там рисуется красная линия
4) вставил кусок после размещения серии
5) не вижу линии и подписи - такое ощущение что она рисует и тут же забивает ее самим графиком
...
Рейтинг: 0 / 0
Каким образом задать форму точек в TeeChart?
    #32182285
Alexander2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дело также в том что в демосе прописано жестко событие
на
procedure TDrawForm.LineSeries1AfterDrawValues(Sender: TObject);

а у меня же нет серии ...вообще никакого графика нет
я успеваю заметить что она строит эту линию - но забивает самим графиком

как лечится?
...
Рейтинг: 0 / 0
Каким образом задать форму точек в TeeChart?
    #32182309
Voha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я там смотрю, что та еще хочешь и одну линию несколькими цветами рисовать, может стоит отказать от TChart и рисовать граф самому на карнве?
Или попробуй впихнуть в свю процедуру дорисовку линии, а потом эту процедуру присвоить в рантайме событию onChange
TChart.OnChange := myProc;
а в самой процедуре перед отрисовкий TChart.OnChange := nil;
может сработает
...
Рейтинг: 0 / 0
Каким образом задать форму точек в TeeChart?
    #32182426
Alexander2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет пока так не хочу извращаться

внутри procedure TForm1.BuildCharts;
- строит чарты
- в чарте должна:
-серию - линией (работает)
-эту же серию - точками (работает)

-ЖИРНУЮ КРАСНУЮ ЛИНИЮ как в демосе для серии от левой оси до правой
она строит ее - но забивает самим графиком поверх
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Каким образом задать форму точек в TeeChart?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]