Работа с осями в Tchart |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
Работа с осями в Tchart |
AlexSCH |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 36 Пол: Мужской Репутация: 0 |
Численные значения по осям привязаны строго к графику, который этот компонент отображает. Размерность чисел по осям не соответсвует реальным параметрам. То есть, отображается в 1 компоненте TChart 8 графиков, после построения все они находятся в определенных переделах по значениям, в одной системе координат. Но каждый из графиков несет свою информацию, причем 1 график это, например, Вольты, второй - милиАмперы, возможно ли поменять шкалу по оси ординат в компоненте TChart, не меняя при этом изображение графиков? То есть поменять абстрактыне числа после построения на реальные вольты или амперы и т.д.
|
AlexSCH |
Сообщение
#2
|
Новичок Группа: Пользователи Сообщений: 36 Пол: Мужской Репутация: 0 |
У меня еще вопрос.
Как можно поменять масштаб дополнительной оси. Дополнительную ось я создавал так Код procedure TForm1.Series1AfterDrawValues(Sender: TObject); var posaxis:longint; begin With Chart1 do begin { Calculate axis position and draw... } PosAxis:=ChartRect.Left+Trunc(ChartWidth*YPercent/1000.0); LeftAxis.CustomDraw(posaxis-5,posaxis-5,posaxis+0,true); end; end; Получилось то что на вложенной картинке. Требуется, чтобы дополнительная ось при том же масштабе графика, была в другм масштабе единиц измерения. То есть по типу того, как до этого сделали с главными осями Х и Y. Как это сделать? |
Текстовая версия | 7.05.2024 1:00 |