1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

203117 - update modes moved from context menus to action menus; toolbar buttons for always and manual modes with artwork from ted

This commit is contained in:
Ted Williams 2007-09-12 18:25:24 +00:00
parent 3b16589884
commit 595a773de8
3 changed files with 120 additions and 115 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 244 B

View file

@ -50,121 +50,6 @@
verticalRulerPreferenceValue="true"> verticalRulerPreferenceValue="true">
</specification> </specification>
</extension> </extension>
<extension
point="org.eclipse.ui.popupMenus">
<viewerContribution
id="org.eclipse.dd.dsf.debug.ui.update.UpdatePopup"
targetID="org.eclipse.debug.ui.RegisterView">
<menu
id="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu"
label="Update Mode"
path="additions">
<groupMarker
name="content">
</groupMarker>
<separator
name="additions">
</separator>
</menu>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshManualActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshManual"
label="Manual"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
style="radio">
</action>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshOnBreakActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshOnBreak"
label="On Breakpoint Hit"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
style="radio">
</action>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshAlwaysActionDelegate"
definitionId="org.eclipse.debug.ui.RegisterView"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshAlways"
label="Always"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
state="true"
style="radio">
</action>
</viewerContribution>
<viewerContribution
id="org.eclipse.dd.dsf.debug.ui.update.UpdatePopup"
targetID="org.eclipse.debug.ui.ExpressionView">
<menu
id="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu"
label="Update Mode"
path="additions">
<groupMarker
name="content">
</groupMarker>
<separator
name="additions">
</separator>
</menu>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshManualActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshManual"
label="Manual"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
style="radio">
</action>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshOnBreakActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshOnBreak"
label="On Breakpoint Hit"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
style="radio">
</action>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshAlwaysActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshAlways"
label="Always"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
state="true"
style="radio">
</action>
</viewerContribution>
<viewerContribution
id="org.eclipse.dd.dsf.debug.ui.update.UpdatePopup"
targetID="org.eclipse.debug.ui.VariableView">
<menu
id="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu"
label="Update Mode"
path="additions">
<groupMarker
name="content">
</groupMarker>
<separator
name="additions">
</separator>
</menu>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshManualActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshManual"
label="Manual"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
style="radio">
</action>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshOnBreakActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshOnBreak"
label="On Breakpoint Hit"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
style="radio">
</action>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshAlwaysActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshAlways"
label="Always"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
state="true"
style="radio">
</action>
</viewerContribution>
</extension>
<extension <extension
point="org.eclipse.ui.viewActions"> point="org.eclipse.ui.viewActions">
<viewContribution <viewContribution
@ -200,6 +85,126 @@
toolbarPath="additions"> toolbarPath="additions">
</action> </action>
</viewContribution> </viewContribution>
<viewContribution
id="org.eclipse.dd.dsf.debug.ui.update.UpdatePopup"
targetID="org.eclipse.debug.ui.VariableView">
<menu
id="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu"
label="Update Mode"
path="additions">
<groupMarker
name="content">
</groupMarker>
<separator
name="additions">
</separator>
</menu>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshManualActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshManual"
label="Manual"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
style="radio"
toolbarPath="additions">
</action>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshOnBreakActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshOnBreak"
label="On Breakpoint Hit"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
style="radio">
</action>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshAlwaysActionDelegate"
definitionId="org.eclipse.debug.ui.RegisterView"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshAlways"
label="Always"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
state="true"
style="radio"
toolbarPath="additions">
</action>
</viewContribution>
<viewContribution
id="org.eclipse.dd.dsf.debug.ui.update.UpdatePopup"
targetID="org.eclipse.debug.ui.ExpressionView">
<menu
id="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu"
label="Update Mode"
path="additions">
<groupMarker
name="content">
</groupMarker>
<separator
name="additions">
</separator>
</menu>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshManualActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshManual"
label="Manual"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
style="radio"
toolbarPath="additions">
</action>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshOnBreakActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshOnBreak"
label="On Breakpoint Hit"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
style="radio">
</action>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshAlwaysActionDelegate"
definitionId="org.eclipse.debug.ui.RegisterView"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshAlways"
label="Always"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
state="true"
style="radio"
toolbarPath="additions">
</action>
</viewContribution>
<viewContribution
id="org.eclipse.dd.dsf.debug.ui.update.UpdatePopup"
targetID="org.eclipse.debug.ui.RegisterView">
<menu
id="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu"
label="Update Mode"
path="additions">
<groupMarker
name="content">
</groupMarker>
<separator
name="additions">
</separator>
</menu>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshManualActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshManual"
label="Manual"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
style="radio"
toolbarPath="additions">
</action>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshOnBreakActionDelegate"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshOnBreak"
label="On Breakpoint Hit"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
style="radio">
</action>
<action
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshAlwaysActionDelegate"
definitionId="org.eclipse.debug.ui.RegisterView"
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshAlways"
label="Always"
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
state="true"
style="radio"
toolbarPath="additions">
</action>
</viewContribution>
</extension> </extension>
<extension <extension