1GJYMG4: ITPUI:WINNT - no context help for some menus/dialogs
diff --git a/bundles/org.eclipse.compare/buildnotes_compare.html b/bundles/org.eclipse.compare/buildnotes_compare.html index 4c8a8f5..3b4a3c3 100644 --- a/bundles/org.eclipse.compare/buildnotes_compare.html +++ b/bundles/org.eclipse.compare/buildnotes_compare.html
@@ -11,6 +11,32 @@ <h1> Eclipse Platform Build Notes<br> Compare</h1> +Eclipse SDK Build 137, September 26th, 2001 + +<h2> +What's new in this drop</h2> + +<h3> +API changes</h3> + +<h3> +API Additions</h3> + +<h3> +Other highlights</h3> + +<h2> +Known deficiencies</h2> + +<h2> +Problem reports fixed</h2> +1GJYMG4: ITPUI:WINNT - no context help for some menus/dialogs<br> + +<h2> +Problem reports closed</h2> + +<h1> +<hr WIDTH="100%"></h1> Eclipse SDK Build 136, September 19th, 2001 <h2>
diff --git a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/ComparePreferencePage.java b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/ComparePreferencePage.java index afcf6f8..fbbe30b 100644 --- a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/ComparePreferencePage.java +++ b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/ComparePreferencePage.java
@@ -13,6 +13,9 @@ import org.eclipse.ui.texteditor.PropagatingFontFieldEditor; import org.eclipse.ui.IWorkbench; import org.eclipse.ui.IWorkbenchPreferencePage; +import org.eclipse.ui.help.DialogPageContextComputer; +import org.eclipse.ui.help.WorkbenchHelp; + public class ComparePreferencePage extends FieldEditorPreferencePage implements IWorkbenchPreferencePage { @@ -22,6 +25,8 @@ public static final String INITIALLY_SHOW_ANCESTOR_PANE= PREFIX + "InitiallyShowAncestorPane"; //$NON-NLS-1$ public static final String TEXT_FONT= PREFIX + "TextFont"; //$NON-NLS-1$ + private static final String HELP_CONTEXT_ID= "compare_viewers_preference_page_context"; + public ComparePreferencePage() { super(GRID); @@ -38,6 +43,12 @@ public void init(IWorkbench workbench) { } + public void createControl(Composite parent) { + // 1GJYMG4: ITPUI:WINNT - no context help for some menus/dialogs + super.createControl(parent); + WorkbenchHelp.setHelp(parent, new DialogPageContextComputer(this, HELP_CONTEXT_ID)); + } + protected IPreferenceStore doGetPreferenceStore() { return CompareUIPlugin.getDefault().getPreferenceStore(); }
diff --git a/bundles/org.eclipse.compare/compare/org/eclipse/compare/structuremergeviewer/DiffTreeViewer.java b/bundles/org.eclipse.compare/compare/org/eclipse/compare/structuremergeviewer/DiffTreeViewer.java index dcd1e7e..c56012b 100644 --- a/bundles/org.eclipse.compare/compare/org/eclipse/compare/structuremergeviewer/DiffTreeViewer.java +++ b/bundles/org.eclipse.compare/compare/org/eclipse/compare/structuremergeviewer/DiffTreeViewer.java
@@ -287,7 +287,7 @@ if (fPreferenceChangeListener != null) { IPreferenceStore ps= CompareUIPlugin.getDefault().getPreferenceStore(); if (ps != null) - ps.addPropertyChangeListener(fPreferenceChangeListener); + ps.removePropertyChangeListener(fPreferenceChangeListener); fPreferenceChangeListener= null; }
diff --git a/bundles/org.eclipse.compare/plugin.xml b/bundles/org.eclipse.compare/plugin.xml index 54c8a86..77aa1ee 100644 --- a/bundles/org.eclipse.compare/plugin.xml +++ b/bundles/org.eclipse.compare/plugin.xml
@@ -124,7 +124,7 @@ <extension point="org.eclipse.compare.contentMergeViewers"> <viewer - extensions="class,exe,dll,binary" + extensions="zip,jar,class,exe,dll,binary" class="org.eclipse.compare.internal.BinaryCompareViewerCreator"> </viewer> <viewer
diff --git a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/buildnotes_compare.html b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/buildnotes_compare.html index 4c8a8f5..3b4a3c3 100644 --- a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/buildnotes_compare.html +++ b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/buildnotes_compare.html
@@ -11,6 +11,32 @@ <h1> Eclipse Platform Build Notes<br> Compare</h1> +Eclipse SDK Build 137, September 26th, 2001 + +<h2> +What's new in this drop</h2> + +<h3> +API changes</h3> + +<h3> +API Additions</h3> + +<h3> +Other highlights</h3> + +<h2> +Known deficiencies</h2> + +<h2> +Problem reports fixed</h2> +1GJYMG4: ITPUI:WINNT - no context help for some menus/dialogs<br> + +<h2> +Problem reports closed</h2> + +<h1> +<hr WIDTH="100%"></h1> Eclipse SDK Build 136, September 19th, 2001 <h2>
diff --git a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/internal/ComparePreferencePage.java b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/internal/ComparePreferencePage.java index afcf6f8..fbbe30b 100644 --- a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/internal/ComparePreferencePage.java +++ b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/internal/ComparePreferencePage.java
@@ -13,6 +13,9 @@ import org.eclipse.ui.texteditor.PropagatingFontFieldEditor; import org.eclipse.ui.IWorkbench; import org.eclipse.ui.IWorkbenchPreferencePage; +import org.eclipse.ui.help.DialogPageContextComputer; +import org.eclipse.ui.help.WorkbenchHelp; + public class ComparePreferencePage extends FieldEditorPreferencePage implements IWorkbenchPreferencePage { @@ -22,6 +25,8 @@ public static final String INITIALLY_SHOW_ANCESTOR_PANE= PREFIX + "InitiallyShowAncestorPane"; //$NON-NLS-1$ public static final String TEXT_FONT= PREFIX + "TextFont"; //$NON-NLS-1$ + private static final String HELP_CONTEXT_ID= "compare_viewers_preference_page_context"; + public ComparePreferencePage() { super(GRID); @@ -38,6 +43,12 @@ public void init(IWorkbench workbench) { } + public void createControl(Composite parent) { + // 1GJYMG4: ITPUI:WINNT - no context help for some menus/dialogs + super.createControl(parent); + WorkbenchHelp.setHelp(parent, new DialogPageContextComputer(this, HELP_CONTEXT_ID)); + } + protected IPreferenceStore doGetPreferenceStore() { return CompareUIPlugin.getDefault().getPreferenceStore(); }
diff --git a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/structuremergeviewer/DiffTreeViewer.java b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/structuremergeviewer/DiffTreeViewer.java index dcd1e7e..c56012b 100644 --- a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/structuremergeviewer/DiffTreeViewer.java +++ b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/structuremergeviewer/DiffTreeViewer.java
@@ -287,7 +287,7 @@ if (fPreferenceChangeListener != null) { IPreferenceStore ps= CompareUIPlugin.getDefault().getPreferenceStore(); if (ps != null) - ps.addPropertyChangeListener(fPreferenceChangeListener); + ps.removePropertyChangeListener(fPreferenceChangeListener); fPreferenceChangeListener= null; }
diff --git a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/plugin.xml b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/plugin.xml index 54c8a86..77aa1ee 100644 --- a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/plugin.xml +++ b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/plugin.xml
@@ -124,7 +124,7 @@ <extension point="org.eclipse.compare.contentMergeViewers"> <viewer - extensions="class,exe,dll,binary" + extensions="zip,jar,class,exe,dll,binary" class="org.eclipse.compare.internal.BinaryCompareViewerCreator"> </viewer> <viewer