Skip to content

Commit

Permalink
better visual range
Browse files Browse the repository at this point in the history
  • Loading branch information
meeloo committed Jul 28, 2013
1 parent 24e2a73 commit f5a8a62
Showing 1 changed file with 19 additions and 14 deletions.
33 changes: 19 additions & 14 deletions src/Base/nuiRange.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -467,20 +467,25 @@ bool nuiRange::MakeInRangeVisual(double Position, double size)
}
else
{
nuiRange bis;
bis.mMaximum = -mMaximum;
bis.mMinimum = -mMinimum;
bis.mPageSize = mPageSize;
bis.mValue = -mValue;
bis.mIncrement = -mIncrement;
bis.mPageIncrement = -mPageIncrement;
bis.mOrigin = -mOrigin;
bis.mUnitCurve = mUnitCurve;
bis.mDiscreetStepSize = mDiscreetStepSize;
bis.mEvents = mEvents;

bis.MakeInRangeVisual(-Position, size);
SetValue(-bis.GetValue());
if (mMaximum != mMinimum)
{
nuiRange bis;
bis.mMaximum = -mMaximum;
bis.mMinimum = -mMinimum;
bis.mPageSize = mPageSize;
bis.mValue = -mValue;
bis.mIncrement = -mIncrement;
bis.mPageIncrement = -mPageIncrement;
bis.mOrigin = -mOrigin;
bis.mUnitCurve = mUnitCurve;
bis.mDiscreetStepSize = mDiscreetStepSize;
bis.mEvents = mEvents;

bis.MakeInRangeVisual(-Position, size);
SetValue(-bis.GetValue());
}
else
SetValue(mMinimum);
}
return tmp != mValue;
}
Expand Down

0 comments on commit f5a8a62

Please sign in to comment.