summaryrefslogtreecommitdiff
path: root/sd
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@suse.cz>2012-09-24 03:52:41 -0400
committerJan Holesovsky <kendy@suse.cz>2012-09-24 14:06:59 -0400
commit980c82bf423bcf89e17b0e45ffc4d946737b8d7b (patch)
treec36acb054d628c0c1282de71123c44c7bd9d0052 /sd
parent504d3ed897915bff3b3794dc3f069cb4fb528719 (diff)
Impress: Add 'Duplicate slide' to the context menu of the slide sorter.
Change-Id: Ib872c1780967727924c84fc5e8b0f7c77d99280b
Diffstat (limited to 'sd')
-rw-r--r--sd/inc/sdcommands.h1
-rw-r--r--sd/source/ui/app/menuids_tmpl.src9
-rw-r--r--sd/source/ui/app/popup.src1
-rw-r--r--sd/source/ui/app/strings.src20
-rw-r--r--sd/source/ui/inc/strings.hrc6
5 files changed, 12 insertions, 25 deletions
diff --git a/sd/inc/sdcommands.h b/sd/inc/sdcommands.h
index ebf02f581bf1..32a065f54585 100644
--- a/sd/inc/sdcommands.h
+++ b/sd/inc/sdcommands.h
@@ -76,6 +76,7 @@
#define CMD_SID_SHOW_SLIDE ".uno:ShowSlide"
#define CMD_SID_INSERTLAYER ".uno:InsertLayer"
#define CMD_SID_INSERTPAGE ".uno:InsertPage"
+#define CMD_SID_DUPLICATE_PAGE ".uno:DuplicatePage"
#define CMD_SID_MEASURE_DLG ".uno:MeasureAttributes"
#define CMD_SID_HORIZONTAL ".uno:MirrorHorz"
#define CMD_SID_VERTICAL ".uno:MirrorVert"
diff --git a/sd/source/ui/app/menuids_tmpl.src b/sd/source/ui/app/menuids_tmpl.src
index 5bd16635cac9..0fcf6d443924 100644
--- a/sd/source/ui/app/menuids_tmpl.src
+++ b/sd/source/ui/app/menuids_tmpl.src
@@ -128,6 +128,14 @@
Text [ en-US ] = "~New Slide" ; \
};
+#define MN_DUPLICATE_SLIDE \
+ MenuItem\
+ {\
+ Identifier = SID_DUPLICATE_PAGE ; \
+ HelpId = CMD_SID_DUPLICATE_PAGE ; \
+ Text [ en-US ] = "~Duplicate Slide" ; \
+ };
+
#define MN_INSERT_MASTER \
MenuItem\
{\
@@ -205,6 +213,7 @@
MN_DISPLAY_MASTER_OBJECTS\
SEPARATOR\
MN_INSERT_SLIDE\
+ MN_DUPLICATE_SLIDE\
MN_DELETE_SLIDE\
};\
};\
diff --git a/sd/source/ui/app/popup.src b/sd/source/ui/app/popup.src
index 68e66efc1487..e21ee9341688 100644
--- a/sd/source/ui/app/popup.src
+++ b/sd/source/ui/app/popup.src
@@ -294,6 +294,7 @@ Menu RID_SLIDE_SORTER_IMPRESS_SEL_POPUP
ItemList =
{
MN_INSERT_SLIDE
+ MN_DUPLICATE_SLIDE
MN_DELETE_SLIDE
MN_RENAME_SLIDE
SEPARATOR
diff --git a/sd/source/ui/app/strings.src b/sd/source/ui/app/strings.src
index fde9c9b4f6a0..17154b08fa4a 100644
--- a/sd/source/ui/app/strings.src
+++ b/sd/source/ui/app/strings.src
@@ -1275,23 +1275,3 @@ String STRING_DRAG_AND_DROP_SLIDES
{
Text [ en-US ] = "Drag and Drop Slides" ;
};
-
-String STRING_START_SLIDESHOW
-{
- Text [ en-US ] = "Start Slide Show" ;
-};
-
-String STRING_HIDE_SLIDE
-{
- Text [ en-US ] = "Hide Slide" ;
-};
-
-String STRING_SHOW_SLIDE
-{
- Text [ en-US ] = "Show Slide" ;
-};
-
-String STRING_DUPLICATE_SLIDE
-{
- Text [ en-US ] = "Duplicate Slide" ;
-};
diff --git a/sd/source/ui/inc/strings.hrc b/sd/source/ui/inc/strings.hrc
index 319a681ee73c..d9ab2c1e536c 100644
--- a/sd/source/ui/inc/strings.hrc
+++ b/sd/source/ui/inc/strings.hrc
@@ -411,12 +411,8 @@
#define STRING_DRAG_AND_DROP_PAGES (RID_APP_START+726)
#define STRING_DRAG_AND_DROP_SLIDES (RID_APP_START+727)
-#define STRING_START_SLIDESHOW (RID_APP_START+728)
-#define STRING_HIDE_SLIDE (RID_APP_START+729)
-#define STRING_SHOW_SLIDE (RID_APP_START+730)
-#define STRING_DUPLICATE_SLIDE (RID_APP_START+731)
-#define STR_ACC_DIALOG_DESC (RID_APP_START+732)
+#define STR_ACC_DIALOG_DESC (RID_APP_START+728)
/******************************************************************************
* The ids in glob.hrc start at RID_APP_START+750!