• Ivica Bukvic's avatar
    Proper fix to support all legacy knob features · 91cf7978
    Ivica Bukvic authored
    *Yay! Got the log working cleanly and made code a lot more readable.
    
    *Added support for log and reverse log.
    
    *Improved coloring/drawing.
    
    *Support for dragging that is in line with the object height (legacy behavior). This actually makes sense since it poses as a circular slider whose length (or height in this case) corresponds with the movable range. It also prevents the need to use a large amount of the screen estate to change its value with a mouse. Besides, there is always a shift+click.
    91cf7978
knob.c 25.3 KB