From fca89a816be1a50a7913a158def2e6e9b671902b Mon Sep 17 00:00:00 2001 From: yparitcher Date: Thu, 8 Oct 2020 05:58:13 -0500 Subject: [PATCH] InfoMessage: accept options for lang and para direction (#6766) --- frontend/ui/widget/infomessage.lua | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/frontend/ui/widget/infomessage.lua b/frontend/ui/widget/infomessage.lua index 1bcb9a62a..4d7e62fed 100644 --- a/frontend/ui/widget/infomessage.lua +++ b/frontend/ui/widget/infomessage.lua @@ -60,6 +60,11 @@ local InfoMessage = InputContainer:new{ icon_file = nil, -- use this file instead of "resources/info-i.png" alpha = false, -- does that icon have an alpha channel? dismiss_callback = function() end, + -- In case we'd like to use it to display some text we know a few more things about: + lang = nil, + para_direction_rtl = nil, + auto_para_direction = nil, + } function InfoMessage:init() @@ -123,12 +128,18 @@ function InfoMessage:init() width = text_width, height = self.height, dialog = self, + lang = self.lang, + para_direction_rtl = self.para_direction_rtl, + auto_para_direction = self.auto_para_direction, } else text_widget = TextBoxWidget:new{ text = self.text, face = self.face, width = text_width, + lang = self.lang, + para_direction_rtl = self.para_direction_rtl, + auto_para_direction = self.auto_para_direction, } end local frame = FrameContainer:new{