Вниз
Скачать: CL | DM;

Проблемы с 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.024 c
1-1129103674
Mishenka
2005-10-12 11:54
2005.11.06
Как в ListView сделать, чтобы CheckBox был не у всех Item ов?


2-1129026035
B@BY
2005-10-11 14:20
2005.11.06
Как работать с БД не используя VCL?


14-1129187760
TButton
2005-10-13 11:16
2005.11.06
Я вспомнил!!!


4-1125501446
ndn
2005-08-31 19:17
2005.11.06
Проблема с переносимосьтю приложения на win98


2-1129221130
Fast2
2005-10-13 20:32
2005.11.06
Как во время выполнения программы прописать логин ..




   Наверх