I like being able to use a descending parameter range from 1 to -1, for example, but there is a problem if you forget to set the ruler spacing correctly before you close the parameter edit dialog.

If the parameter range minimum is greater than the maximum and the ruler spacing is a positive number, the ruler will go into a death spiral of drawing ticks. Setting the ruler spacing to a negative number allows a descending parameter value range left to right.

Conversely, if the parameter range minimum is smaller than the maximum and the ruler spacing is a negative number, the ruler death spiral happens as well.

I would recommend some kind of error handling for the ruler spacing tick death spiral, perhaps noticing the incorrect signed ruler spacing value and fixing it for the user. min > max then ruler spacing must be negative, min < max then ruler spacing must be positive