User (Legacy) Posted September 3, 2001 Report Share Posted September 3, 2001 Hi, Using VB6, I set the Y axis to log, yet it NEVER gives the correct axis scaling. I'm setting both min, max and step, and have tried using updatesizenow, refresh and RecalcScale. ie: GetExternalData CfxArray Axis(AXIS_Y).LogBase = True Axis(AXIS_Y).MIN = 0 Axis(AXIS_Y).MAX = 1000 ' also tried y(0), which is what i want Axis(AXIS_Y).STEP = 0 Axis(AXIS_Y).MinorStep = 0 UpdateSizeNow .. and then I show the form that has the chart. Please help, this is very frustrating. Paul Link to comment Share on other sites More sharing options...
Software FX Posted September 4, 2001 Report Share Posted September 4, 2001 What do you want to get ? what do you actually get ? Are you setting the axis to be logarithmic somewhere else in your code ? -- FP Software FX, Inc. Link to comment Share on other sites More sharing options...
Software FX Posted September 4, 2001 Report Share Posted September 4, 2001 Sorry, I didn't see the first line. The problem is that LogBase is not a Boolean, it is a number representing the base of the logarithm. Axis(AXIS_Y).LogBase = 10 Will provide a base 10 (decimal) logarithm -- FP Software FX, Inc. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.