Форум: "Начинающим";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
ВнизПроблемы с TChart Найти похожие ветки
← →
DelphiLexx © (2005-10-12 17:29) [0]1) какое свойство есть у TChart позволяющий прятать или отображать точки соединения (кружки, треугольники, квадратики и т.п.)
2) Как мне обнулять состояние TChart т.е. я рисую комплекс линий№1 на TChart"е затем их
увеличиваю, уменьшаю, двигаю влево, вправо, вниз, вверх. После этого старую группу линий
стирая и рисуя новую - нарисованные линии не соответствуют их положению т.е. положение
линий деформируются т.е. выглядят не так как если бы я эту группу линий№2 рисовал перед линиями№1.
3) Можно ли как-нибудь в TChart"e управлять выводом координат по оси абциис-ось OX т.е.
выводить только те точки, которые расчитывались в проге.
← →
Tonich © (2005-10-12 18:32) [1]1) Series1.Pointer.Visible := True;
2) непонятно что у тебя там получается
3 )
> выводить только те точки, которые расчитывались в проге
а разве там какие-то другие выводятся, помоему там выводятся лишь те который ты передаешь в ADDXY(...)
← →
MBo © (2005-10-12 18:40) [2]2. UndoZoom
← →
lookin © (2005-10-12 18:49) [3]2. Left(Bottom)Axis.Automatic:=true?
← →
DelphiLexx © (2005-10-12 18:58) [4]
> > выводить только те точки, которые расчитывались в проге
> а разве там какие-то другие выводятся, помоему там выводятся
> лишь те который ты передаешь в ADDXY(...)
Да нет, например, при увеличении и уменьшении графика он наставляет кучу своих точек.
← →
Tonich © (2005-10-12 19:00) [5]где наставляет именно на линии графика???
← →
Tonich © (2005-10-12 19:00) [6]где наставляет именно на линии графика???
← →
DelphiLexx © (2005-10-12 19:01) [7]
> Left(Bottom)Axis.Automatic:=true
Где это нужно ставить:
При инициализации TChart"а или в любое время
← →
DelphiLexx © (2005-10-12 19:02) [8]
> где наставляет именно на линии графика
Нет по осям Ox, Oy
← →
DelphiLexx © (2005-10-12 19:09) [9]
> Series1.Pointer.Visible := True;
Вы хотите сказать что у TChart"a существует свойство:
var
Chart:TChart
...
Chart.Series.Pointer.Visible := True; {1 - случай}
или
Chart.Series[номер линии].Pointer.Visible := True; {2 - случай}
...
Не в первом и не во втором случае у меня ни чего не получилось.
Может быть я что-нибудь не так делаю.
← →
Tonich © (2005-10-12 19:27) [10]
> Вы хотите сказать что у TChart"a существует свойство:
нет я хочу сказать что такое свойство есть у серии (серии твоих данных) а не у чарта , так и пишите Series1.Pointer.Visible := True;, если вы кнечно не переименовали свою серию, ну если уж и это случилось, то просто поставьте ее имя вместо Series1
← →
Tonich © (2005-10-12 19:41) [11]
> Да нет, например, при увеличении и уменьшении графика он
> наставляет кучу своих точек
под точка ты имел ввиду значения?? если да то
напиши
Chart1.BottomAxis.Increment := 1;
Chart1.LeftAxis.Increment := 1;
там по умолчанию 0 стоит, или можно не кодом можно в самом редакторе чарта это поставить
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.04 c