Issue #235 add an export menu to cave to handle screen capture, print, and displays

Change-Id: I44656c7cbe8cb845250d228d13b0ba09ab7e5c98

Former-commit-id: ebbbd0bafc [formerly 622a02770dc84c8cedd9707b741f5f1e2b6ab81d]
Former-commit-id: f7985bff7b
This commit is contained in:
Ben Steffensmeier 2012-02-10 12:13:34 -06:00
parent 512e0f1bd5
commit a9e13fac26
2 changed files with 52 additions and 31 deletions

View file

@ -96,6 +96,10 @@
id="import"
label="Import">
</menu>
<menu
id="export"
label="Export">
</menu>
<menu id="displaysState"
label="Load/Save Displays">
<command
@ -112,37 +116,6 @@
commandId="com.raytheon.viz.ui.loadSerialized"
label="Load Displays..."
style="push">
</command>
<separator
name="afterSerialized"
visible="true">
</separator>
<command
commandId="com.raytheon.viz.ui.actions.printScreenAction"
label="Print Screen"
style="push">
<parameter
name="frameSelection"
value="current">
</parameter>
</command>
<command
commandId="com.raytheon.viz.ui.actions.saveScreen"
label="Capture Current Frame"
style="push">
<parameter
name="frameSelection"
value="current">
</parameter>
</command>
<command
commandId="com.raytheon.viz.ui.actions.saveScreen"
label="Capture All Frames"
style="push">
<parameter
name="frameSelection"
value="all">
</parameter>
</command>
</menu>
<separator

View file

@ -439,6 +439,54 @@
style="push">
</command>
</menuContribution>
<menuContribution
locationURI="menu:import">
<command
commandId="com.raytheon.viz.ui.loadSerialized"
label="Displays..."
style="push">
</command>
</menuContribution>
<menuContribution
locationURI="menu:export">
<command
commandId="com.raytheon.viz.ui.saveBundle"
label="Editor Display..."
style="push">
</command>
<command
commandId="com.raytheon.viz.ui.saveProcedure"
label="Perspective Displays..."
style="push">
</command>
<command
commandId="com.raytheon.viz.ui.actions.saveScreen"
label="Capture Current Frame"
style="push">
<parameter
name="frameSelection"
value="current">
</parameter>
</command>
<command
commandId="com.raytheon.viz.ui.actions.saveScreen"
label="Capture All Frames"
style="push">
<parameter
name="frameSelection"
value="all">
</parameter>
</command>
<command
commandId="com.raytheon.viz.ui.actions.printScreenAction"
label="Print Screen"
style="push">
<parameter
name="frameSelection"
value="current">
</parameter>
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.contexts">