Skip to main content

[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 {

Back to the top