Solved

Inverting just the chart axis, not the data

Posted on 2004-03-25
2
288 Views
Last Modified: 2010-08-05
Hi all,

I'm currently writing an application that, amongst other things, displays data in graphs. The data is received from a datalogging unit, which contains a display that also shows the data in graphs. My problem is that I need to make my software be as uniform to the hardware graph as possible, which also means that I'll need to invert the labels on some (not all) of those graphs. (I use one graph and 6 serieslists, with graph initialisation before loading in new data).

I need for the bottom axis to show numbers from 31 to 1, instead of 1 to 31. The data itself should not be inverted. I found the BottomAxis.Inverted property, but that also inverts the data. I've tried using the serieslist items, I thought that if I inverted the X values manually it should work, but that didn't change a thing...
(tempX := IntToStr(Index);
 MainForm.DataLogChart.Series[1].Add(tempY, tempX);)
I also tried the bottomaxis.maximum and minimum properties, but max can't be < min (of course)....

So I guess my question is as follows : Is there a way to manually fill the bottomaxis labels, without conflicting situations, and without changing the order of the data? Or maybe just invert the bottom axis labels?

Thanks in advance,

Robin

0
Comment
Question by:Binsky
2 Comments
 
LVL 1

Author Comment

by:Binsky
ID: 10866858
Hmm,

I guess noone wanted to answer this...Too little points?

Anyways, I've coded a "quick and dirty" solution myself by now...I've filled the graph's serieslist backwards, then set the inverted property to true, which looks exactly like I wanted. I was hoping for a sturdier (easier?) solution, but this works just fine, with a minimum of overhead. I'll ask for a refund, so this question can be closed...

Robin
0
 

Accepted Solution

by:
modulo earned 0 total points
ID: 10871396
Closed, 50 points refunded.
modulo
Community Support Moderator
Experts Exchange
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Delphi XE2 application frozen on Windows 10 10 335
Convert GUI app into console app for Win32 Env 5 109
Delphi inherited method 6 75
DBGrid or StringGrid ? 6 103
A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

790 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question