mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Provide the action "show selected element"
This commit is contained in:
parent
99f00cebcd
commit
58513148c2
3 changed files with 18 additions and 0 deletions
|
@ -96,6 +96,8 @@ public class MakefileEditorActionContributor extends BasicTextEditorActionContri
|
||||||
editMenu.add(fOpenDeclarationAction);
|
editMenu.add(fOpenDeclarationAction);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bars.setGlobalActionHandler(ITextEditorActionDefinitionIds.TOGGLE_SHOW_SELECTED_ELEMENT_ONLY, fTogglePresentation);
|
||||||
|
|
||||||
IToolBarManager toolBarManager = bars.getToolBarManager();
|
IToolBarManager toolBarManager = bars.getToolBarManager();
|
||||||
if (toolBarManager != null) {
|
if (toolBarManager != null) {
|
||||||
toolBarManager.add(new Separator());
|
toolBarManager.add(new Separator());
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
2004-03-28 Alain Magloire
|
||||||
|
|
||||||
|
Provide a global hook for the action "Show Selected element"
|
||||||
|
|
||||||
|
* src/org/eclipse/cdt/internal/ui/editor/CEditorActionContributor.java
|
||||||
|
|
||||||
2004-03-26 Alain Magloire
|
2004-03-26 Alain Magloire
|
||||||
|
|
||||||
Keep the order of the sourceroots when sorting the CElements.
|
Keep the order of the sourceroots when sorting the CElements.
|
||||||
|
|
|
@ -17,10 +17,12 @@ import org.eclipse.jface.text.ITextOperationTarget;
|
||||||
import org.eclipse.jface.viewers.ISelectionChangedListener;
|
import org.eclipse.jface.viewers.ISelectionChangedListener;
|
||||||
import org.eclipse.jface.viewers.ISelectionProvider;
|
import org.eclipse.jface.viewers.ISelectionProvider;
|
||||||
import org.eclipse.jface.viewers.SelectionChangedEvent;
|
import org.eclipse.jface.viewers.SelectionChangedEvent;
|
||||||
|
import org.eclipse.ui.IActionBars;
|
||||||
import org.eclipse.ui.IEditorPart;
|
import org.eclipse.ui.IEditorPart;
|
||||||
import org.eclipse.ui.IWorkbenchActionConstants;
|
import org.eclipse.ui.IWorkbenchActionConstants;
|
||||||
import org.eclipse.ui.editors.text.TextEditorActionContributor;
|
import org.eclipse.ui.editors.text.TextEditorActionContributor;
|
||||||
import org.eclipse.ui.texteditor.ITextEditor;
|
import org.eclipse.ui.texteditor.ITextEditor;
|
||||||
|
import org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds;
|
||||||
import org.eclipse.ui.texteditor.RetargetTextEditorAction;
|
import org.eclipse.ui.texteditor.RetargetTextEditorAction;
|
||||||
import org.eclipse.ui.texteditor.TextEditorAction;
|
import org.eclipse.ui.texteditor.TextEditorAction;
|
||||||
|
|
||||||
|
@ -155,6 +157,14 @@ public class CEditorActionContributor extends TextEditorActionContributor {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @see org.eclipse.ui.part.EditorActionBarContributor#init(IActionBars)
|
||||||
|
*/
|
||||||
|
public void init(IActionBars bars) {
|
||||||
|
super.init(bars);
|
||||||
|
bars.setGlobalActionHandler(ITextEditorActionDefinitionIds.TOGGLE_SHOW_SELECTED_ELEMENT_ONLY, fTogglePresentation);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @see EditorActionBarContributor#contributeToToolBar(IToolBarManager)
|
* @see EditorActionBarContributor#contributeToToolBar(IToolBarManager)
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Add table
Reference in a new issue