Hi,
The second parameter in the button callback event signifies whether the button is being pressed or released. So you would need to do something like this:
Code:
def onbutton(obj,state):
if state == viz.DOWN:
if obj == mybutton:
#my button has been clicked