Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
4-1126033798
ArtemESC
2005-09-06 23:09
2005.11.06
Управление окнами


2-1129104924
Gomez
2005-10-12 12:15
2005.11.06
Соотношение микронов и пикселей


14-1129564817
syte_ser78
2005-10-17 20:00
2005.11.06
Delphi 5


14-1129126877
ArtemESC
2005-10-12 18:21
2005.11.06
Низкоуровневая работа с таймером...


2-1128972479
Zut
2005-10-10 23:27
2005.11.06
получение данных из Access





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский