diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-01-11 16:22:43 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2021-01-15 12:44:03 +0100 |
commit | e93267693fb66b48f92843bb6dab346e6212f683 (patch) | |
tree | d7c8e0d40e0f5599ec49c7c5e61c08975a345f9a /vcl/source | |
parent | 9100d70e1deeefd652c70d8086c01fe55742c3f0 (diff) |
remove newly unused use-stock support
Change-Id: I235cf19e703be0a7ca9fdeeda0662c8e0ec54b63
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109198
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl/source')
-rw-r--r-- | vcl/source/window/builder.cxx | 96 |
1 files changed, 3 insertions, 93 deletions
diff --git a/vcl/source/window/builder.cxx b/vcl/source/window/builder.cxx index 9371a9b1eca7..a24e7b93182d 100644 --- a/vcl/source/window/builder.cxx +++ b/vcl/source/window/builder.cxx @@ -1104,50 +1104,6 @@ namespace return sIconName; } - OUString getStockText(const OUString &rType) - { - if (rType == "gtk-ok") - return VclResId(SV_BUTTONTEXT_OK); - else if (rType == "gtk-cancel") - return VclResId(SV_BUTTONTEXT_CANCEL); - else if (rType == "gtk-help") - return VclResId(SV_BUTTONTEXT_HELP); - else if (rType == "gtk-close") - return VclResId(SV_BUTTONTEXT_CLOSE); - else if (rType == "gtk-revert-to-saved") - return VclResId(SV_BUTTONTEXT_RESET); - else if (rType == "gtk-add") - return VclResId(SV_BUTTONTEXT_ADD); - else if (rType == "gtk-delete") - return VclResId(SV_BUTTONTEXT_DELETE); - else if (rType == "gtk-remove") - return VclResId(SV_BUTTONTEXT_REMOVE); - else if (rType == "gtk-new") - return VclResId(SV_BUTTONTEXT_NEW); - else if (rType == "gtk-edit") - return VclResId(SV_BUTTONTEXT_EDIT); - else if (rType == "gtk-apply") - return VclResId(SV_BUTTONTEXT_APPLY); - else if (rType == "gtk-yes") - return VclResId(SV_BUTTONTEXT_YES); - else if (rType == "gtk-no") - return VclResId(SV_BUTTONTEXT_NO); - SAL_WARN("vcl.builder", "unknown stock type: " << rType); - return OUString(); - } - - bool extractStock(VclBuilder::stringmap &rMap) - { - bool bIsStock = false; - VclBuilder::stringmap::iterator aFind = rMap.find(OString("use-stock")); - if (aFind != rMap.end()) - { - bIsStock = toBool(aFind->second); - rMap.erase(aFind); - } - return bIsStock; - } - WinBits extractRelief(VclBuilder::stringmap &rMap) { WinBits nBits = WB_3DLOOK; @@ -1317,7 +1273,7 @@ namespace pButton->SetCommandHandler(aCommand); } - VclPtr<Button> extractStockAndBuildPushButton(vcl::Window *pParent, VclBuilder::stringmap &rMap, bool bToggle, bool bLegacy) + VclPtr<Button> extractStockAndBuildPushButton(vcl::Window *pParent, VclBuilder::stringmap &rMap, bool bToggle) { WinBits nBits = WB_CLIPCHILDREN|WB_CENTER|WB_VCENTER; if (bToggle) @@ -1325,31 +1281,7 @@ namespace nBits |= extractRelief(rMap); - VclPtr<Button> xWindow; - - if (extractStock(rMap)) - { - OUString sType = extractLabel(rMap); - if (bLegacy) - { - if (sType == "gtk-ok") - xWindow = VclPtr<OKButton>::Create(pParent, nBits); - else if (sType == "gtk-cancel") - xWindow = VclPtr<CancelButton>::Create(pParent, nBits); - else if (sType == "gtk-close") - xWindow = VclPtr<CloseButton>::Create(pParent, nBits); - else if (sType == "gtk-help") - xWindow = VclPtr<HelpButton>::Create(pParent, nBits); - } - if (!xWindow) - { - xWindow = VclPtr<PushButton>::Create(pParent, nBits); - xWindow->SetText(getStockText(sType)); - } - } - - if (!xWindow) - xWindow = VclPtr<PushButton>::Create(pParent, nBits); + VclPtr<Button> xWindow = VclPtr<PushButton>::Create(pParent, nBits); return xWindow; } @@ -1360,12 +1292,6 @@ namespace nBits |= extractRelief(rMap); VclPtr<MenuButton> xWindow = VclPtr<MenuButton>::Create(pParent, nBits); - - if (extractStock(rMap)) - { - xWindow->SetText(getStockText(extractLabel(rMap))); - } - return xWindow; } @@ -1376,12 +1302,6 @@ namespace nBits |= extractRelief(rMap); VclPtr<MenuButton> xWindow = VclPtr<MenuToggleButton>::Create(pParent, nBits); - - if (extractStock(rMap)) - { - xWindow->SetText(getStockText(extractLabel(rMap))); - } - return xWindow; } @@ -1853,7 +1773,7 @@ VclPtr<vcl::Window> VclBuilder::makeObject(vcl::Window *pParent, const OString & VclPtr<Button> xButton; OUString sMenu = BuilderUtils::extractCustomProperty(rMap); if (sMenu.isEmpty()) - xButton = extractStockAndBuildPushButton(pParent, rMap, name == "GtkToggleButton", m_bLegacy); + xButton = extractStockAndBuildPushButton(pParent, rMap, name == "GtkToggleButton"); else { assert(m_bLegacy && "use GtkMenuButton"); @@ -1909,11 +1829,6 @@ VclPtr<vcl::Window> VclBuilder::makeObject(vcl::Window *pParent, const OString & VclPtr<RadioButton> xButton = VclPtr<RadioButton>::Create(pParent, nBits); xButton->SetImageAlign(ImageAlign::Left); //default to left xWindow = xButton; - - if (::extractStock(rMap)) - { - xWindow->SetText(getStockText(extractLabel(rMap))); - } } else if (name == "GtkCheckButton") { @@ -1928,11 +1843,6 @@ VclPtr<vcl::Window> VclBuilder::makeObject(vcl::Window *pParent, const OString & xCheckBox->SetImageAlign(ImageAlign::Left); //default to left xWindow = xCheckBox; - - if (::extractStock(rMap)) - { - xWindow->SetText(getStockText(extractLabel(rMap))); - } } else if (name == "GtkSpinButton") { |