Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.06;
Скачать: 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 вся ветка

Текущий архив: 2005.11.06;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.043 c
8-1118519861
81Ton
2005-06-11 23:57
2005.11.06
Работа с MediaPlayer


2-1128675935
Viktop
2005-10-07 13:05
2005.11.06
Поиск любого слова в базе


14-1129543079
fool_student
2005-10-17 13:57
2005.11.06
IMP software


2-1129043862
psa247
2005-10-11 19:17
2005.11.06
Версия Windows


14-1129446756
SergP
2005-10-16 11:12
2005.11.06
Сегодня кто-нить будет поздравлять с ДР?