I can do the mouse wheel thing too :)
As for the reverse unbuttoning - that might be a little more difficult. If I can think of a way to make it work, I'd love to, but it's a bit tricky with just how things are programmed atm. Thank you for your suggestions!