summaryrefslogtreecommitdiff
path: root/sd
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2017-01-19 11:15:00 +0000
committerCaolán McNamara <caolanm@redhat.com>2017-01-19 15:13:28 +0000
commitaa347e360c87651da647c12d444429a3c401c37d (patch)
tree6dc9afef88b41724b33c83d22a90edacf0c46c0d /sd
parent81516167e37cae84b8d74cfa7537196312fb9911 (diff)
sd: load BitmapEx resources instead of Image ones
Change-Id: Ic3f416300194d8fa9dfebc2b7a700396ba5641a5
Diffstat (limited to 'sd')
-rw-r--r--sd/source/ui/animations/CustomAnimation.hrc20
-rw-r--r--sd/source/ui/animations/CustomAnimation.src41
-rw-r--r--sd/source/ui/animations/CustomAnimationList.cxx26
-rw-r--r--sd/source/ui/animations/CustomAnimationList.hxx2
-rw-r--r--sd/source/ui/app/res_bmp.src21
-rw-r--r--sd/source/ui/dlg/navigatr.cxx8
-rw-r--r--sd/source/ui/inc/res_bmp.hrc6
7 files changed, 57 insertions, 67 deletions
diff --git a/sd/source/ui/animations/CustomAnimation.hrc b/sd/source/ui/animations/CustomAnimation.hrc
index fa0cca2f4eec..1c5c142b25c9 100644
--- a/sd/source/ui/animations/CustomAnimation.hrc
+++ b/sd/source/ui/animations/CustomAnimation.hrc
@@ -32,16 +32,16 @@
#define RID_CUSTOMANIMATION_SCALE_POPUP RID_CUSTOMANIMATION_START+11
#define RID_CUSTOMANIMATION_FONTSTYLE_POPUP RID_CUSTOMANIMATION_START+12
-#define IMG_CUSTOMANIMATION_ON_CLICK RID_CUSTOMANIMATION_START+0
-#define IMG_CUSTOMANIMATION_AFTER_PREVIOUS RID_CUSTOMANIMATION_START+1
-#define IMG_CUSTOMANIMATION_ENTRANCE_EFFECT RID_CUSTOMANIMATION_START+2
-#define IMG_CUSTOMANIMATION_EMPHASIS_EFFECT RID_CUSTOMANIMATION_START+3
-#define IMG_CUSTOMANIMATION_EXIT_EFFECT RID_CUSTOMANIMATION_START+4
-#define IMG_CUSTOMANIMATION_MOTION_PATH RID_CUSTOMANIMATION_START+5
-#define IMG_CUSTOMANIMATION_OLE RID_CUSTOMANIMATION_START+6
-#define IMG_CUSTOMANIMATION_MEDIA_PLAY RID_CUSTOMANIMATION_START+7
-#define IMG_CUSTOMANIMATION_MEDIA_PAUSE RID_CUSTOMANIMATION_START+8
-#define IMG_CUSTOMANIMATION_MEDIA_STOP RID_CUSTOMANIMATION_START+9
+#define BMP_CUSTOMANIMATION_ON_CLICK RID_CUSTOMANIMATION_START+0
+#define BMP_CUSTOMANIMATION_AFTER_PREVIOUS RID_CUSTOMANIMATION_START+1
+#define BMP_CUSTOMANIMATION_ENTRANCE_EFFECT RID_CUSTOMANIMATION_START+2
+#define BMP_CUSTOMANIMATION_EMPHASIS_EFFECT RID_CUSTOMANIMATION_START+3
+#define BMP_CUSTOMANIMATION_EXIT_EFFECT RID_CUSTOMANIMATION_START+4
+#define BMP_CUSTOMANIMATION_MOTION_PATH RID_CUSTOMANIMATION_START+5
+#define BMP_CUSTOMANIMATION_OLE RID_CUSTOMANIMATION_START+6
+#define BMP_CUSTOMANIMATION_MEDIA_PLAY RID_CUSTOMANIMATION_START+7
+#define BMP_CUSTOMANIMATION_MEDIA_PAUSE RID_CUSTOMANIMATION_START+8
+#define BMP_CUSTOMANIMATION_MEDIA_STOP RID_CUSTOMANIMATION_START+9
#define STR_CUSTOMANIMATION_REPEAT_NONE RID_CUSTOMANIMATION_START+5
#define STR_CUSTOMANIMATION_REPEAT_UNTIL_NEXT_CLICK RID_CUSTOMANIMATION_START+6
diff --git a/sd/source/ui/animations/CustomAnimation.src b/sd/source/ui/animations/CustomAnimation.src
index 632e7b612749..156166c5a633 100644
--- a/sd/source/ui/animations/CustomAnimation.src
+++ b/sd/source/ui/animations/CustomAnimation.src
@@ -384,60 +384,59 @@ String STR_CUSTOMANIMATION_MOTION_PATHS
Text [ en-US ] = "Motion Paths: %1";
};
-
String STR_SLIDETRANSITION_NONE
{
Text [ en-US ] = "None";
};
-Image IMG_CUSTOMANIMATION_ON_CLICK
+Bitmap BMP_CUSTOMANIMATION_ON_CLICK
{
- ImageBitmap = Bitmap { File = "click_16.png" ; };
+ File = "click_16.png";
};
-Image IMG_CUSTOMANIMATION_AFTER_PREVIOUS
+Bitmap BMP_CUSTOMANIMATION_AFTER_PREVIOUS
{
- ImageBitmap = Bitmap { File = "time_16.png" ; };
+ File = "time_16.png";
};
-Image IMG_CUSTOMANIMATION_ENTRANCE_EFFECT
+Bitmap BMP_CUSTOMANIMATION_ENTRANCE_EFFECT
{
- ImageBitmap = Bitmap { File = "effect_16.png" ; };
+ File = "effect_16.png";
};
-Image IMG_CUSTOMANIMATION_EMPHASIS_EFFECT
+Bitmap BMP_CUSTOMANIMATION_EMPHASIS_EFFECT
{
- ImageBitmap = Bitmap { File = "effectshape_16.png" ; };
+ File = "effectshape_16.png";
};
-Image IMG_CUSTOMANIMATION_EXIT_EFFECT
+Bitmap BMP_CUSTOMANIMATION_EXIT_EFFECT
{
- ImageBitmap = Bitmap { File = "effectfade_16.png" ; };
+ File = "effectfade_16.png";
};
-Image IMG_CUSTOMANIMATION_MOTION_PATH
+Bitmap BMP_CUSTOMANIMATION_MOTION_PATH
{
- ImageBitmap = Bitmap { File = "effectpath_16.png" ; };
+ File = "effectpath_16.png";
};
-Image IMG_CUSTOMANIMATION_OLE
+Bitmap BMP_CUSTOMANIMATION_OLE
{
- ImageBitmap = Bitmap { File = "effectole_16.png"; } ;
+ File = "effectole_16.png";
};
-Image IMG_CUSTOMANIMATION_MEDIA_PLAY
+Bitmap BMP_CUSTOMANIMATION_MEDIA_PLAY
{
- ImageBitmap = Bitmap { File = "playblue_16.png"; } ;
+ File = "playblue_16.png";
};
-Image IMG_CUSTOMANIMATION_MEDIA_PAUSE
+Bitmap BMP_CUSTOMANIMATION_MEDIA_PAUSE
{
- ImageBitmap = Bitmap { File = "breakplayingblue_16.png"; } ;
+ File = "breakplayingblue_16.png";
};
-Image IMG_CUSTOMANIMATION_MEDIA_STOP
+Bitmap BMP_CUSTOMANIMATION_MEDIA_STOP
{
- ImageBitmap = Bitmap { File = "stopplayingblue_16.png"; } ;
+ File = "stopplayingblue_16.png";
};
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sd/source/ui/animations/CustomAnimationList.cxx b/sd/source/ui/animations/CustomAnimationList.cxx
index b06394f1846a..2cac897a19a0 100644
--- a/sd/source/ui/animations/CustomAnimationList.cxx
+++ b/sd/source/ui/animations/CustomAnimationList.cxx
@@ -268,11 +268,11 @@ void CustomAnimationListEntryItem::Paint(const Point& rPos, SvTreeListBox& rDev,
sal_Int16 nNodeType = mpEffect->getNodeType();
if (nNodeType == EffectNodeType::ON_CLICK )
{
- rRenderContext.DrawImage( aPos, mpParent->getImage(IMG_CUSTOMANIMATION_ON_CLICK));
+ rRenderContext.DrawImage( aPos, mpParent->getImage(BMP_CUSTOMANIMATION_ON_CLICK));
}
else if (nNodeType == EffectNodeType::AFTER_PREVIOUS)
{
- rRenderContext.DrawImage(aPos, mpParent->getImage(IMG_CUSTOMANIMATION_AFTER_PREVIOUS));
+ rRenderContext.DrawImage(aPos, mpParent->getImage(BMP_CUSTOMANIMATION_AFTER_PREVIOUS));
}
else if (nNodeType == EffectNodeType::WITH_PREVIOUS)
{
@@ -290,25 +290,25 @@ void CustomAnimationListEntryItem::Paint(const Point& rPos, SvTreeListBox& rDev,
switch (mpEffect->getPresetClass())
{
case EffectPresetClass::ENTRANCE:
- nImage = IMG_CUSTOMANIMATION_ENTRANCE_EFFECT; break;
+ nImage = BMP_CUSTOMANIMATION_ENTRANCE_EFFECT; break;
case EffectPresetClass::EXIT:
- nImage = IMG_CUSTOMANIMATION_EXIT_EFFECT; break;
+ nImage = BMP_CUSTOMANIMATION_EXIT_EFFECT; break;
case EffectPresetClass::EMPHASIS:
- nImage = IMG_CUSTOMANIMATION_EMPHASIS_EFFECT; break;
+ nImage = BMP_CUSTOMANIMATION_EMPHASIS_EFFECT; break;
case EffectPresetClass::MOTIONPATH:
- nImage = IMG_CUSTOMANIMATION_MOTION_PATH; break;
+ nImage = BMP_CUSTOMANIMATION_MOTION_PATH; break;
case EffectPresetClass::OLEACTION:
- nImage = IMG_CUSTOMANIMATION_OLE; break;
+ nImage = BMP_CUSTOMANIMATION_OLE; break;
case EffectPresetClass::MEDIACALL:
switch (mpEffect->getCommand())
{
case EffectCommands::TOGGLEPAUSE:
- nImage = IMG_CUSTOMANIMATION_MEDIA_PAUSE; break;
+ nImage = BMP_CUSTOMANIMATION_MEDIA_PAUSE; break;
case EffectCommands::STOP:
- nImage = IMG_CUSTOMANIMATION_MEDIA_STOP; break;
+ nImage = BMP_CUSTOMANIMATION_MEDIA_STOP; break;
case EffectCommands::PLAY:
default:
- nImage = IMG_CUSTOMANIMATION_MEDIA_PLAY; break;
+ nImage = BMP_CUSTOMANIMATION_MEDIA_PLAY; break;
}
break;
default:
@@ -456,13 +456,13 @@ VCL_BUILDER_FACTORY(CustomAnimationList)
const Image& CustomAnimationList::getImage( sal_uInt16 nId )
{
- DBG_ASSERT( (nId >= IMG_CUSTOMANIMATION_ON_CLICK) && (nId <= IMG_CUSTOMANIMATION_MEDIA_STOP), "sd::CustomAnimationList::getImage(), illegal index!" );
+ DBG_ASSERT( (nId >= BMP_CUSTOMANIMATION_ON_CLICK) && (nId <= BMP_CUSTOMANIMATION_MEDIA_STOP), "sd::CustomAnimationList::getImage(), illegal index!" );
- Image& rImage = maImages[nId - IMG_CUSTOMANIMATION_ON_CLICK];
+ Image& rImage = maImages[nId - BMP_CUSTOMANIMATION_ON_CLICK];
// load on demand
if( rImage.GetSizePixel().Width() == 0 )
- rImage = Image(SdResId( nId ) );
+ rImage = Image(BitmapEx(SdResId(nId)));
return rImage;
}
diff --git a/sd/source/ui/animations/CustomAnimationList.hxx b/sd/source/ui/animations/CustomAnimationList.hxx
index 0a0b906df09e..7b45e88603b7 100644
--- a/sd/source/ui/animations/CustomAnimationList.hxx
+++ b/sd/source/ui/animations/CustomAnimationList.hxx
@@ -105,7 +105,7 @@ private:
MainSequencePtr mpMainSequence;
- Image maImages[ IMG_CUSTOMANIMATION_MEDIA_STOP - IMG_CUSTOMANIMATION_ON_CLICK + 1];
+ Image maImages[ BMP_CUSTOMANIMATION_MEDIA_STOP - BMP_CUSTOMANIMATION_ON_CLICK + 1];
css::uno::Reference< css::drawing::XShape > mxLastTargetShape;
sal_Int32 mnLastGroupId;
diff --git a/sd/source/ui/app/res_bmp.src b/sd/source/ui/app/res_bmp.src
index c45c8954055c..f5168a3e202d 100644
--- a/sd/source/ui/app/res_bmp.src
+++ b/sd/source/ui/app/res_bmp.src
@@ -845,28 +845,19 @@ Bitmap BMP_PRESENTATION_MINIMIZER
File = "minimize_presi_80.png";
};
-Image IMG_EMBEDDED
+Bitmap BMP_EMBEDDED
{
- ImageBitmap = Bitmap
- {
- File = "nv08.png" ;
- };
+ File = "nv08.png" ;
};
-Image IMG_LINK
+Bitmap BMP_LINK
{
- ImageBitmap = Bitmap
- {
- File = "nv09.png" ;
- };
+ File = "nv09.png" ;
};
-Image IMG_HYPERLINK
+Bitmap BMP_HYPERLINK
{
- ImageBitmap = Bitmap
- {
- File = "nv010.png" ;
- };
+ File = "nv010.png" ;
};
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sd/source/ui/dlg/navigatr.cxx b/sd/source/ui/dlg/navigatr.cxx
index 042f06aa6ad7..c12529f830ec 100644
--- a/sd/source/ui/dlg/navigatr.cxx
+++ b/sd/source/ui/dlg/navigatr.cxx
@@ -619,11 +619,11 @@ sal_uInt16 SdNavigatorWin::GetDragTypeSdResId( NavigatorDragType eDT, bool bImag
case NAVIGATOR_DRAGTYPE_NONE:
return( bImage ? 0 : STR_NONE );
case NAVIGATOR_DRAGTYPE_URL:
- return( bImage ? IMG_HYPERLINK : STR_DRAGTYPE_URL );
+ return( bImage ? BMP_HYPERLINK : STR_DRAGTYPE_URL );
case NAVIGATOR_DRAGTYPE_EMBEDDED:
- return( bImage ? IMG_EMBEDDED : STR_DRAGTYPE_EMBEDDED );
+ return( bImage ? BMP_EMBEDDED : STR_DRAGTYPE_EMBEDDED );
case NAVIGATOR_DRAGTYPE_LINK:
- return( bImage ? IMG_LINK : STR_DRAGTYPE_LINK );
+ return( bImage ? BMP_LINK : STR_DRAGTYPE_LINK );
default: OSL_FAIL( "No resource for DragType available!" );
}
return 0;
@@ -717,7 +717,7 @@ void SdNavigatorWin::KeyInput( const KeyEvent& rKEvt )
void SdNavigatorWin::SetDragImage()
{
const sal_uInt16 nDragTypeId = maToolbox->GetItemId("dragmode");
- maToolbox->SetItemImage(nDragTypeId, Image(SdResId(GetDragTypeSdResId(meDragType, true))));
+ maToolbox->SetItemImage(nDragTypeId, Image(BitmapEx(SdResId(GetDragTypeSdResId(meDragType, true)))));
}
/**
diff --git a/sd/source/ui/inc/res_bmp.hrc b/sd/source/ui/inc/res_bmp.hrc
index dfa0f408a60a..7df365e72d1a 100644
--- a/sd/source/ui/inc/res_bmp.hrc
+++ b/sd/source/ui/inc/res_bmp.hrc
@@ -211,8 +211,8 @@
#define BMP_STYLES_FAMILY_GRAPHICS RID_APP_START+397
#define BMP_STYLES_FAMILY_PRESENTATIONS RID_APP_START+398
-#define IMG_EMBEDDED RID_APP_START+399
-#define IMG_LINK RID_APP_START+400
-#define IMG_HYPERLINK RID_APP_START+401
+#define BMP_EMBEDDED RID_APP_START+399
+#define BMP_LINK RID_APP_START+400
+#define BMP_HYPERLINK RID_APP_START+401
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */