I would like to figure out how to add increments to a value while dragging.
1) Record the Y position of where a user starts dragging the mouse.
2) As the user drags upwards, i want to keep track of a value, and every 20 pixels , it adds .25 to that value, and as they drag downwards, it subtracts .25
3) when you let go, it records that difference and adds/subtracts from the current value of that item.
Imagine you had a project button with an amount of hours you've spent working on it. as you drag upwards you would be adding time to that project, and down would subtract time until you release the button, in .25 increments.