Jump to content
Software FX Community

Step, minorstep and firstlabel (again)


User (Legacy)
 Share

Recommended Posts

Hi, I didn't get a response last time and its still a big problem:

For the x axis, I'm setting the STEP = 5000 and minor step = 1000.

I zoom the chart, and the viewport's data starts at 60891, and I want

the labels to appear at 65000, 70000, etc.

I set firstlabel = (Int(.min / .STEP) + 1) * .STEP - .min

This works fine for the labels, but the minor step's

lines/notches/divisions do not appear as expected!

Have I done something wrong? Is there a way to fix this?

Attached is a little picture.

Thanks,

Paul

Link to comment
Share on other sites

  • 2 weeks later...

Hi,

You requested more info and I've only just been able to get back to you.

Here is a walkthrough, a chart should be attached, however you should be

able to construct the same chart without it.

There is also a VB project and a compiled executable that demonstrates

the problem.

Walkthrough is concerned with y axis in this example.

Details:

x min = 46944.86

x max = 51017.04

y min = -341.14

y max = - 1.08

ystep = 50

yminorstep = 10

Possible firstlabel values to make ticks occur at 0,50,100,150...:

firstlabel = 41

Result:

-----

-|

-|

-300 =|

|

|

-----

Note the minor ticks only appear ABOVE the first label. I expected all

minor ticks.

firstlabel = -9

Result:

-----

|

|

|

|

|

-----

Note there are NO minor ticks, and no major ticks. This actually works if

the chart is zoomed, but it only shows 1 major tick.

The problems seem to multiply when using firstlabel while it is zoomed.

Instead, I've had to hack it to set .min at a point like -350, and then

set the scrolling window where .min and .max should be. (what a hack! why

can't I do this the "right way"??)

This I can't actually do as it would clobber the user's settings changed

during a view. How can I remedy this?

Thanks

Paul

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...