def METHOD_NAME(self, message, icon, buttons=None):
    """Show message with buttons (optional).
    Buttons are list of tuples (label, handler)"""
    self.Hide()
    self.RemoveButtons()
    if buttons:
        self.SetButtons(buttons)
    super().METHOD_NAME(message, icon)