[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] cdt ui help ids
|
Added Help IDs to binary parser page and Error parser page.
Index: src/org/eclipse/cdt/internal/ui/ICHelpContextIds.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/ICHelpContextIds.java,v
retrieving revision 1.8
diff -u -r1.8 ICHelpContextIds.java
--- src/org/eclipse/cdt/internal/ui/ICHelpContextIds.java 22 Sep 2003 15:17:30 -0000 1.8
+++ src/org/eclipse/cdt/internal/ui/ICHelpContextIds.java 23 Sep 2003 14:34:54 -0000
@@ -41,6 +41,9 @@
public static final String TODO_TASK_INPUT_DIALOG= PREFIX + "todo_task_input_dialog_context"; //$NON-NLS-1$
public static final String TODO_TASK_PROPERTY_PAGE= PREFIX + "tasktags_property_page_context"; //$NON-NLS-1$
public static final String TODO_TASK_PREFERENCE_PAGE= PREFIX + "tasktags_preference_page_context"; //$NON-NLS-1$
+
+ public static final String BINARY_PARSER_PAGE= PREFIX + "cdt_binary_parser_page"; //$NON-NLS-1$
+ public static final String ERROR_PARSERS_PAGE= PREFIX + "cdt_error_parsers_page"; //$NON-NLS-1$
// Console view
public static final String CLEAR_CONSOLE_ACTION= PREFIX + "clear_console_action_context";
Index: src/org/eclipse/cdt/ui/dialogs/AbstractErrorParserBlock.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/dialogs/AbstractErrorParserBlock.java,v
retrieving revision 1.1
diff -u -r1.1 AbstractErrorParserBlock.java
--- src/org/eclipse/cdt/ui/dialogs/AbstractErrorParserBlock.java 4 Sep 2003 20:25:21 -0000 1.1
+++ src/org/eclipse/cdt/ui/dialogs/AbstractErrorParserBlock.java 23 Sep 2003 14:34:58 -0000
@@ -19,6 +19,7 @@
import org.eclipse.cdt.core.CCorePlugin;
import org.eclipse.cdt.core.ErrorParserManager;
+import org.eclipse.cdt.internal.ui.ICHelpContextIds;
import org.eclipse.cdt.internal.ui.wizards.dialogfields.CheckedListDialogField;
import org.eclipse.cdt.internal.ui.wizards.dialogfields.DialogField;
import org.eclipse.cdt.internal.ui.wizards.dialogfields.IDialogFieldListener;
@@ -36,6 +37,7 @@
import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.Image;
import org.eclipse.swt.widgets.Composite;
+import org.eclipse.ui.help.WorkbenchHelp;
public abstract class AbstractErrorParserBlock extends AbstractCOptionPage {
@@ -164,6 +166,9 @@
public void createControl(Composite parent) {
Composite composite = new Composite(parent, SWT.NONE);
+ setControl(composite);
+
+ WorkbenchHelp.setHelp(getControl(), ICHelpContextIds.ERROR_PARSERS_PAGE);
String[] buttonLabels = new String[] {
/* 0 */
@@ -190,7 +195,6 @@
LayoutUtil.setHorizontalGrabbing(fErrorParserList.getListControl(null));
initializeValues();
- setControl(composite);
}
public void performApply(IProgressMonitor monitor) throws CoreException {
Index: src/org/eclipse/cdt/ui/dialogs/BinaryParserBlock.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/dialogs/BinaryParserBlock.java,v
retrieving revision 1.4
diff -u -r1.4 BinaryParserBlock.java
--- src/org/eclipse/cdt/ui/dialogs/BinaryParserBlock.java 17 Sep 2003 02:18:16 -0000 1.4
+++ src/org/eclipse/cdt/ui/dialogs/BinaryParserBlock.java 23 Sep 2003 14:34:58 -0000
@@ -16,6 +16,7 @@
import org.eclipse.cdt.core.CCorePlugin;
import org.eclipse.cdt.core.ICDescriptor;
import org.eclipse.cdt.core.ICExtensionReference;
+import org.eclipse.cdt.internal.ui.ICHelpContextIds;
import org.eclipse.cdt.ui.CUIPlugin;
import org.eclipse.cdt.utils.ui.controls.ControlFactory;
import org.eclipse.core.runtime.CoreException;
@@ -33,6 +34,7 @@
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Group;
import org.eclipse.swt.widgets.Label;
+import org.eclipse.ui.help.WorkbenchHelp;
public class BinaryParserBlock extends AbstractBinaryParserPage {
@@ -56,6 +58,9 @@
Composite control = ControlFactory.createComposite(parent, 2);
((GridLayout) control.getLayout()).makeColumnsEqualWidth = false;
((GridLayout) control.getLayout()).marginWidth = 5;
+ setControl(control);
+
+ WorkbenchHelp.setHelp(getControl(), ICHelpContextIds.BINARY_PARSER_PAGE);
ControlFactory.createEmptySpace(control, 2);
@@ -96,7 +101,6 @@
// fire a change event, to quick start.
handleBinaryParserChanged();
- setControl(control);
}
public void performApply(IProgressMonitor monitor) throws CoreException {