diff options
author | Tim Hardeck <thardeck@suse.de> | 2012-06-11 14:39:07 +0200 |
---|---|---|
committer | Tim Hardeck <thardeck@suse.de> | 2012-06-15 13:39:41 +0200 |
commit | 2368615b9fc3f60e5d6151a6e169022b4b29ff1b (patch) | |
tree | 52447d2627c024747c4c7074509b3182ba9ec2cd /sfx2/sdi | |
parent | 6484ccb4edad34d03d1300929fe20788f41b255e (diff) |
added zoom submenu to View
Added zoom submenu to View with the same entries of the zoom status bar
right mouse button menu.
This feature was requested on the design-mailing list:
http://www.mail-archive.com/design@global.libreoffice.org/msg03561.html
Additionally the zoom menu entries were sorted in a more logical way.
Change-Id: I5f2df8aa33be9305841fd5505c95963bee8a0ed0
Diffstat (limited to 'sfx2/sdi')
-rw-r--r-- | sfx2/sdi/appslots.sdi | 32 | ||||
-rw-r--r-- | sfx2/sdi/sfx.sdi | 222 |
2 files changed, 254 insertions, 0 deletions
diff --git a/sfx2/sdi/appslots.sdi b/sfx2/sdi/appslots.sdi index d6d4a8508d80..4fd62fabde65 100644 --- a/sfx2/sdi/appslots.sdi +++ b/sfx2/sdi/appslots.sdi @@ -187,6 +187,38 @@ interface Application ExecMethod = MiscExec_Impl ; StateMethod = MiscState_Impl ; ] + SID_ZOOM_ENTIRE_PAGE + [ + ExecMethod = MiscExec_Impl ; + ] + SID_ZOOM_OPTIMAL + [ + ExecMethod = MiscExec_Impl ; + ] + SID_ZOOM_PAGE_WIDTH + [ + ExecMethod = MiscExec_Impl ; + ] + SID_ZOOM_50_PERCENT + [ + ExecMethod = MiscExec_Impl ; + ] + SID_ZOOM_75_PERCENT + [ + ExecMethod = MiscExec_Impl ; + ] + SID_ZOOM_100_PERCENT + [ + ExecMethod = MiscExec_Impl ; + ] + SID_ZOOM_150_PERCENT + [ + ExecMethod = MiscExec_Impl ; + ] + SID_ZOOM_200_PERCENT + [ + ExecMethod = MiscExec_Impl ; + ] SID_HELP_TUTORIALS [ ExecMethod = MiscExec_Impl ; diff --git a/sfx2/sdi/sfx.sdi b/sfx2/sdi/sfx.sdi index b209baa7ba87..80d73c2c6330 100644 --- a/sfx2/sdi/sfx.sdi +++ b/sfx2/sdi/sfx.sdi @@ -1965,6 +1965,228 @@ SfxBoolItem FullScreen SID_WIN_FULLSCREEN ] //-------------------------------------------------------------------------- +SfxVoidItem ZoomPageWidth SID_ZOOM_PAGE_WIDTH + +[ + /* flags: */ + AutoUpdate = TRUE, + Cachable = Cachable, + FastCall = FALSE, + HasCoreId = FALSE, + HasDialog = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + Readonly = FALSE, + + /* config: */ + AccelConfig = TRUE, + MenuConfig = TRUE, + StatusBarConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = GID_VIEW; +] + + +//-------------------------------------------------------------------------- +SfxVoidItem ZoomOptimal SID_ZOOM_OPTIMAL + +[ + /* flags: */ + AutoUpdate = TRUE, + Cachable = Cachable, + FastCall = FALSE, + HasCoreId = FALSE, + HasDialog = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + Readonly = FALSE, + + /* config: */ + AccelConfig = TRUE, + MenuConfig = TRUE, + StatusBarConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = GID_VIEW; +] + + +//-------------------------------------------------------------------------- +SfxVoidItem ZoomPage SID_ZOOM_ENTIRE_PAGE + +[ + /* flags: */ + AutoUpdate = TRUE, + Cachable = Cachable, + FastCall = FALSE, + HasCoreId = FALSE, + HasDialog = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + Readonly = FALSE, + + /* config: */ + AccelConfig = TRUE, + MenuConfig = TRUE, + StatusBarConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = GID_VIEW; +] + + +//-------------------------------------------------------------------------- +SfxVoidItem Zoom200Percent SID_ZOOM_200_PERCENT + +[ + /* flags: */ + AutoUpdate = TRUE, + Cachable = Cachable, + FastCall = FALSE, + HasCoreId = FALSE, + HasDialog = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + Readonly = FALSE, + + /* config: */ + AccelConfig = TRUE, + MenuConfig = TRUE, + StatusBarConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = GID_VIEW; +] + + +//-------------------------------------------------------------------------- +SfxVoidItem Zoom150Percent SID_ZOOM_150_PERCENT + +[ + /* flags: */ + AutoUpdate = TRUE, + Cachable = Cachable, + FastCall = FALSE, + HasCoreId = FALSE, + HasDialog = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + Readonly = FALSE, + + /* config: */ + AccelConfig = TRUE, + MenuConfig = TRUE, + StatusBarConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = GID_VIEW; +] + + +//-------------------------------------------------------------------------- +SfxVoidItem Zoom100Percent SID_ZOOM_100_PERCENT + +[ + /* flags: */ + AutoUpdate = TRUE, + Cachable = Cachable, + FastCall = FALSE, + HasCoreId = FALSE, + HasDialog = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + Readonly = FALSE, + + /* config: */ + AccelConfig = TRUE, + MenuConfig = TRUE, + StatusBarConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = GID_VIEW; +] + + +//-------------------------------------------------------------------------- +SfxVoidItem Zoom75Percent SID_ZOOM_75_PERCENT + +[ + /* flags: */ + AutoUpdate = TRUE, + Cachable = Cachable, + FastCall = FALSE, + HasCoreId = FALSE, + HasDialog = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + Readonly = FALSE, + + /* config: */ + AccelConfig = TRUE, + MenuConfig = TRUE, + StatusBarConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = GID_VIEW; +] + +//-------------------------------------------------------------------------- +SfxVoidItem Zoom50Percent SID_ZOOM_50_PERCENT + +[ + /* flags: */ + AutoUpdate = TRUE, + Cachable = Cachable, + FastCall = FALSE, + HasCoreId = FALSE, + HasDialog = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + Readonly = FALSE, + + /* config: */ + AccelConfig = TRUE, + MenuConfig = TRUE, + StatusBarConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = GID_VIEW; +] + +//-------------------------------------------------------------------------- SfxObjectItem GetFrameWindow SID_FILLFRAME (SfxStringItem WindowName SID_FILLFRAME) [ |