button: modify Button widget in similar way to ButtonMarkup