added 'isDown' property to SPButton