tdf#134320: fix XInfobarProvider appendInfoBar for showCloseButton
There was a mix of arguments which caused misinterpretation. Like this since initial commit:9e3ba7c303author Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> 2019-11-18 09:08:03 +0100 committer Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> 2019-11-19 08:51:43 +0100 commit9e3ba7c303(patch) treec648a26f24parentb234743dd2(diff) tdf#97926 Add UNO API for Infobar This allows creating, updating and removing infobars from macros/extensions. It also extends the infobar with a primary and a secondary text, so there can be a bold summary at the beginning at the infobar with a longer text following in normal letters. ... Change-Id: Ic3e0b6a9da4da574eb7ca440a881fdcee1dd1132 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97349 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
This commit is contained in:
@@ -75,7 +75,7 @@ private:
|
||||
public:
|
||||
SfxInfoBarWindow(vcl::Window* parent, const OUString& sId, const OUString& sPrimaryMessage,
|
||||
const OUString& sSecondaryMessage, InfobarType InfobarType,
|
||||
bool bShowCloseButton, WinBits nMessageStyle);
|
||||
WinBits nMessageStyle, bool bShowCloseButton);
|
||||
virtual ~SfxInfoBarWindow() override;
|
||||
virtual void dispose() override;
|
||||
|
||||
|
||||
@@ -184,8 +184,8 @@ void SfxCloseButton::setForegroundColor(const basegfx::BColor& rColor)
|
||||
SfxInfoBarWindow::SfxInfoBarWindow(vcl::Window* pParent, const OUString& sId,
|
||||
const OUString& sPrimaryMessage,
|
||||
const OUString& sSecondaryMessage, InfobarType ibType,
|
||||
bool bShowCloseButton,
|
||||
WinBits nMessageStyle = WB_LEFT | WB_VCENTER)
|
||||
WinBits nMessageStyle = WB_LEFT | WB_VCENTER,
|
||||
bool bShowCloseButton = true)
|
||||
: Window(pParent, WB_DIALOGCONTROL)
|
||||
, m_sId(sId)
|
||||
, m_eType(ibType)
|
||||
|
||||
Reference in New Issue
Block a user