From: Michael Tremer Date: Wed, 5 May 2021 16:03:27 +0000 (+0000) Subject: tui: Add function to show a simple message window X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fd16c06f9b0f8a9ca1e40964038e1bb5755e1860;p=people%2Fms%2Fbricklayer.git tui: Add function to show a simple message window Signed-off-by: Michael Tremer --- diff --git a/src/python/tui/__init__.py b/src/python/tui/__init__.py index 6926a4a..4d80373 100644 --- a/src/python/tui/__init__.py +++ b/src/python/tui/__init__.py @@ -90,3 +90,16 @@ class Tui(object): helpline = helpline.center(self.screen.width) self.screen.pushHelpLine(helpline) + + def message(self, title, text, buttons=None, help=None): + """ + Shows a message to the user + """ + assert self.screen + + # Set default buttons + if buttons is None: + buttons = (_("OK"), _("Cancel")) + + return snack.ButtonChoiceWindow(self.screen, title=title, text=text, + buttons=buttons, help=help)