diff options
Diffstat (limited to 'vcl/source/control')
-rw-r--r-- | vcl/source/control/button.cxx | 74 | ||||
-rw-r--r-- | vcl/source/control/tabctrl.cxx | 3 | ||||
-rw-r--r-- | vcl/source/control/throbber.ilst | 30 |
3 files changed, 49 insertions, 58 deletions
diff --git a/vcl/source/control/button.cxx b/vcl/source/control/button.cxx index 493c74e4532f..ec1d80ca63e7 100644 --- a/vcl/source/control/button.cxx +++ b/vcl/source/control/button.cxx @@ -39,6 +39,7 @@ #include <vcl/uitest/uiobject.hxx> #include <svids.hrc> +#include <bitmaps.hlst> #include <svdata.hxx> #include <window.h> #include <controldata.hxx> @@ -2738,7 +2739,7 @@ Size RadioButton::ImplGetRadioImageSize() const } static void LoadThemedImageList(const StyleSettings &rStyleSettings, - std::vector<Image>& rList, const std::vector<ResId> &rResources) + std::vector<Image>& rList, const std::vector<OUString> &rResources) { Color aColorAry1[6]; Color aColorAry2[6]; @@ -2786,18 +2787,26 @@ Image RadioButton::GetRadioImage( const AllSettings& rSettings, DrawButtonFlags pSVData->maCtrlData.mnLastRadioWColor = rStyleSettings.GetWindowColor().GetColor(); pSVData->maCtrlData.mnLastRadioLColor = rStyleSettings.GetLightColor().GetColor(); - ResMgr* pResMgr = ImplGetResMgr(); - if (pResMgr) + std::vector<OUString> aResources; + if (nStyle) { - std::vector<ResId> aResources; - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_RADIOMONO1 : SV_RESID_BITMAP_RADIO1, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_RADIOMONO2 : SV_RESID_BITMAP_RADIO2, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_RADIOMONO3 : SV_RESID_BITMAP_RADIO3, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_RADIOMONO4 : SV_RESID_BITMAP_RADIO4, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_RADIOMONO5 : SV_RESID_BITMAP_RADIO5, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_RADIOMONO6 : SV_RESID_BITMAP_RADIO6, *pResMgr)); - LoadThemedImageList( rStyleSettings, pSVData->maCtrlData.maRadioImgList, aResources); + aResources.push_back(SV_RESID_BITMAP_RADIOMONO1); + aResources.push_back(SV_RESID_BITMAP_RADIOMONO2); + aResources.push_back(SV_RESID_BITMAP_RADIOMONO3); + aResources.push_back(SV_RESID_BITMAP_RADIOMONO4); + aResources.push_back(SV_RESID_BITMAP_RADIOMONO5); + aResources.push_back(SV_RESID_BITMAP_RADIOMONO6); } + else + { + aResources.push_back(SV_RESID_BITMAP_RADIO1); + aResources.push_back(SV_RESID_BITMAP_RADIO2); + aResources.push_back(SV_RESID_BITMAP_RADIO3); + aResources.push_back(SV_RESID_BITMAP_RADIO4); + aResources.push_back(SV_RESID_BITMAP_RADIO5); + aResources.push_back(SV_RESID_BITMAP_RADIO6); + } + LoadThemedImageList( rStyleSettings, pSVData->maCtrlData.maRadioImgList, aResources); pSVData->maCtrlData.mnRadioStyle = nStyle; } @@ -3622,21 +3631,32 @@ Image CheckBox::GetCheckImage( const AllSettings& rSettings, DrawButtonFlags nFl pSVData->maCtrlData.mnLastCheckWColor = rStyleSettings.GetWindowColor().GetColor(); pSVData->maCtrlData.mnLastCheckLColor = rStyleSettings.GetLightColor().GetColor(); - ResMgr* pResMgr = ImplGetResMgr(); - if( pResMgr ) - { - std::vector<ResId> aResources; - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_CHECKMONO1 : SV_RESID_BITMAP_CHECK1, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_CHECKMONO2 : SV_RESID_BITMAP_CHECK2, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_CHECKMONO3 : SV_RESID_BITMAP_CHECK3, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_CHECKMONO4 : SV_RESID_BITMAP_CHECK4, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_CHECKMONO5 : SV_RESID_BITMAP_CHECK5, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_CHECKMONO6 : SV_RESID_BITMAP_CHECK6, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_CHECKMONO7 : SV_RESID_BITMAP_CHECK7, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_CHECKMONO8 : SV_RESID_BITMAP_CHECK8, *pResMgr)); - aResources.push_back(ResId(nStyle ? SV_RESID_BITMAP_CHECKMONO9 : SV_RESID_BITMAP_CHECK9, *pResMgr)); - LoadThemedImageList(rStyleSettings, pSVData->maCtrlData.maCheckImgList, aResources); + std::vector<OUString> aResources; + if (nStyle) + { + aResources.push_back(SV_RESID_BITMAP_CHECKMONO1); + aResources.push_back(SV_RESID_BITMAP_CHECKMONO2); + aResources.push_back(SV_RESID_BITMAP_CHECKMONO3); + aResources.push_back(SV_RESID_BITMAP_CHECKMONO4); + aResources.push_back(SV_RESID_BITMAP_CHECKMONO5); + aResources.push_back(SV_RESID_BITMAP_CHECKMONO6); + aResources.push_back(SV_RESID_BITMAP_CHECKMONO7); + aResources.push_back(SV_RESID_BITMAP_CHECKMONO8); + aResources.push_back(SV_RESID_BITMAP_CHECKMONO9); } + else + { + aResources.push_back(SV_RESID_BITMAP_CHECK1); + aResources.push_back(SV_RESID_BITMAP_CHECK2); + aResources.push_back(SV_RESID_BITMAP_CHECK3); + aResources.push_back(SV_RESID_BITMAP_CHECK4); + aResources.push_back(SV_RESID_BITMAP_CHECK5); + aResources.push_back(SV_RESID_BITMAP_CHECK6); + aResources.push_back(SV_RESID_BITMAP_CHECK7); + aResources.push_back(SV_RESID_BITMAP_CHECK8); + aResources.push_back(SV_RESID_BITMAP_CHECK9); + } + LoadThemedImageList(rStyleSettings, pSVData->maCtrlData.maCheckImgList, aResources); pSVData->maCtrlData.mnCheckStyle = nStyle; } @@ -3826,9 +3846,9 @@ void DisclosureButton::ImplDrawCheckBoxState(vcl::RenderContext& rRenderContext) { ImplSVCtrlData& rCtrlData(ImplGetSVData()->maCtrlData); if (!rCtrlData.mpDisclosurePlus) - rCtrlData.mpDisclosurePlus = new Image(BitmapEx(VclResId(SV_DISCLOSURE_PLUS))); + rCtrlData.mpDisclosurePlus = new Image(BitmapEx(SV_DISCLOSURE_PLUS)); if (!rCtrlData.mpDisclosureMinus) - rCtrlData.mpDisclosureMinus = new Image(BitmapEx(VclResId(SV_DISCLOSURE_MINUS))); + rCtrlData.mpDisclosureMinus = new Image(BitmapEx(SV_DISCLOSURE_MINUS)); Image* pImg = nullptr; pImg = IsChecked() ? rCtrlData.mpDisclosureMinus : rCtrlData.mpDisclosurePlus; diff --git a/vcl/source/control/tabctrl.cxx b/vcl/source/control/tabctrl.cxx index 98bd3f8a3f36..de0c8d7952f9 100644 --- a/vcl/source/control/tabctrl.cxx +++ b/vcl/source/control/tabctrl.cxx @@ -32,6 +32,7 @@ #include <vcl/settings.hxx> #include <vcl/uitest/uiobject.hxx> #include <vcl/builderfactory.hxx> +#include <bitmaps.hlst> #include <svids.hrc> #include "controldata.hxx" @@ -2207,7 +2208,7 @@ NotebookbarTabControlBase::NotebookbarTabControlBase(vcl::Window* pParent) , bLastContextWasSupported(true) , eLastContext(vcl::EnumContext::Context::Any) { - BitmapEx aBitmap(VclResId(SV_RESID_BITMAP_NOTEBOOKBAR), Color()); + BitmapEx aBitmap(SV_RESID_BITMAP_NOTEBOOKBAR); InsertPage(1, ""); SetPageImage(1, Image(aBitmap)); } diff --git a/vcl/source/control/throbber.ilst b/vcl/source/control/throbber.ilst deleted file mode 100644 index 17f9e3eedf11..000000000000 --- a/vcl/source/control/throbber.ilst +++ /dev/null @@ -1,30 +0,0 @@ -%MODULE%/vcl/res/spinner-16-01.png -%MODULE%/vcl/res/spinner-16-02.png -%MODULE%/vcl/res/spinner-16-03.png -%MODULE%/vcl/res/spinner-16-04.png -%MODULE%/vcl/res/spinner-16-05.png -%MODULE%/vcl/res/spinner-16-06.png -%MODULE%/vcl/res/spinner-32-01.png -%MODULE%/vcl/res/spinner-32-02.png -%MODULE%/vcl/res/spinner-32-03.png -%MODULE%/vcl/res/spinner-32-04.png -%MODULE%/vcl/res/spinner-32-05.png -%MODULE%/vcl/res/spinner-32-06.png -%MODULE%/vcl/res/spinner-32-07.png -%MODULE%/vcl/res/spinner-32-08.png -%MODULE%/vcl/res/spinner-32-09.png -%MODULE%/vcl/res/spinner-32-10.png -%MODULE%/vcl/res/spinner-32-11.png -%MODULE%/vcl/res/spinner-32-12.png -%MODULE%/vcl/res/spinner-64-01.png -%MODULE%/vcl/res/spinner-64-02.png -%MODULE%/vcl/res/spinner-64-03.png -%MODULE%/vcl/res/spinner-64-04.png -%MODULE%/vcl/res/spinner-64-05.png -%MODULE%/vcl/res/spinner-64-06.png -%MODULE%/vcl/res/spinner-64-07.png -%MODULE%/vcl/res/spinner-64-08.png -%MODULE%/vcl/res/spinner-64-09.png -%MODULE%/vcl/res/spinner-64-10.png -%MODULE%/vcl/res/spinner-64-11.png -%MODULE%/vcl/res/spinner-64-12.png |