Button press

Add a press() method to every button, which can be set and changed with the setPressFunc() method.