1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-07 09:46:02 +02:00

2005-03-02 Alain Magloire

Fix for PR 87027: Thanks to Jonathan Emmett, for noticing.
	* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
This commit is contained in:
Alain Magloire 2005-03-03 02:59:38 +00:00
parent 43e100ff37
commit 08d90bddc8
2 changed files with 8 additions and 3 deletions

View file

@ -1,3 +1,7 @@
2005-03-02 Alain Magloire
Fix for PR 87027: Thanks to Jonathan Emmett, for noticing.
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
2005-02-25 Alain Magloire 2005-02-25 Alain Magloire
Fix PR 82292: Code template variable not working. Fix PR 82292: Code template variable not working.
* src/org/eclipse/cdt/internal/corext/template/c/CContext.java * src/org/eclipse/cdt/internal/corext/template/c/CContext.java

View file

@ -54,9 +54,9 @@ import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Menu; import org.eclipse.swt.widgets.Menu;
import org.eclipse.ui.IActionBars; import org.eclipse.ui.IActionBars;
import org.eclipse.ui.IWorkbenchActionConstants; import org.eclipse.ui.IWorkbenchActionConstants;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.actions.ActionContext; import org.eclipse.ui.actions.ActionContext;
import org.eclipse.ui.actions.ActionGroup; import org.eclipse.ui.actions.ActionGroup;
import org.eclipse.ui.help.WorkbenchHelp;
import org.eclipse.ui.part.IPageSite; import org.eclipse.ui.part.IPageSite;
import org.eclipse.ui.part.Page; import org.eclipse.ui.part.Page;
import org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds; import org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds;
@ -93,7 +93,7 @@ public class CContentOutlinePage extends Page implements IContentOutlinePage, IS
setDescription(ActionMessages.getString("IncludesGroupingAction.description")); //$NON-NLS-1$ setDescription(ActionMessages.getString("IncludesGroupingAction.description")); //$NON-NLS-1$
setToolTipText(ActionMessages.getString("IncludeGroupingAction.tooltip")); //$NON-NLS-1$ setToolTipText(ActionMessages.getString("IncludeGroupingAction.tooltip")); //$NON-NLS-1$
CPluginImages.setImageDescriptors(this, CPluginImages.T_LCL, "synced.gif"); //$NON-NLS-1$ CPluginImages.setImageDescriptors(this, CPluginImages.T_LCL, "synced.gif"); //$NON-NLS-1$
WorkbenchHelp.setHelp(this, ICHelpContextIds.LINK_EDITOR_ACTION); PlatformUI.getWorkbench().getHelpSystem().setHelp(this, ICHelpContextIds.LINK_EDITOR_ACTION);
boolean enabled= isIncludesGroupingEnabled(); boolean enabled= isIncludesGroupingEnabled();
setChecked(enabled); setChecked(enabled);
@ -244,6 +244,7 @@ public class CContentOutlinePage extends Page implements IContentOutlinePage, IS
treeViewer.setContentProvider(new CContentOutlinerProvider(treeViewer)); treeViewer.setContentProvider(new CContentOutlinerProvider(treeViewer));
treeViewer.setLabelProvider(new DecoratingCLabelProvider(new StandardCElementLabelProvider(), true)); treeViewer.setLabelProvider(new DecoratingCLabelProvider(new StandardCElementLabelProvider(), true));
treeViewer.setAutoExpandLevel(AbstractTreeViewer.ALL_LEVELS); treeViewer.setAutoExpandLevel(AbstractTreeViewer.ALL_LEVELS);
treeViewer.setUseHashlookup(true);
treeViewer.addSelectionChangedListener(this); treeViewer.addSelectionChangedListener(this);
initDragAndDrop(); initDragAndDrop();
@ -284,7 +285,7 @@ public class CContentOutlinePage extends Page implements IContentOutlinePage, IS
fCustomFiltersActionGroup= new CustomFiltersActionGroup("org.eclipse.cdt.ui.COutlinePage", getTreeViewer()); //$NON-NLS-1$ fCustomFiltersActionGroup= new CustomFiltersActionGroup("org.eclipse.cdt.ui.COutlinePage", getTreeViewer()); //$NON-NLS-1$
treeViewer.setInput(fInput); treeViewer.setInput(fInput);
WorkbenchHelp.setHelp(control, ICHelpContextIds.COUTLINE_VIEW); PlatformUI.getWorkbench().getHelpSystem().setHelp(control, ICHelpContextIds.COUTLINE_VIEW);
} }
public void dispose() { public void dispose() {