mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
help ids added for error parser page and binary parser page
This commit is contained in:
parent
e72e820aa8
commit
183a84fce3
3 changed files with 13 additions and 2 deletions
|
@ -41,6 +41,9 @@ public interface ICHelpContextIds {
|
||||||
public static final String TODO_TASK_INPUT_DIALOG= PREFIX + "todo_task_input_dialog_context"; //$NON-NLS-1$
|
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_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 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
|
// Console view
|
||||||
public static final String CLEAR_CONSOLE_ACTION= PREFIX + "clear_console_action_context";
|
public static final String CLEAR_CONSOLE_ACTION= PREFIX + "clear_console_action_context";
|
||||||
|
|
|
@ -19,6 +19,7 @@ import java.util.StringTokenizer;
|
||||||
|
|
||||||
import org.eclipse.cdt.core.CCorePlugin;
|
import org.eclipse.cdt.core.CCorePlugin;
|
||||||
import org.eclipse.cdt.core.ErrorParserManager;
|
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.CheckedListDialogField;
|
||||||
import org.eclipse.cdt.internal.ui.wizards.dialogfields.DialogField;
|
import org.eclipse.cdt.internal.ui.wizards.dialogfields.DialogField;
|
||||||
import org.eclipse.cdt.internal.ui.wizards.dialogfields.IDialogFieldListener;
|
import org.eclipse.cdt.internal.ui.wizards.dialogfields.IDialogFieldListener;
|
||||||
|
@ -36,6 +37,7 @@ import org.eclipse.jface.viewers.LabelProvider;
|
||||||
import org.eclipse.swt.SWT;
|
import org.eclipse.swt.SWT;
|
||||||
import org.eclipse.swt.graphics.Image;
|
import org.eclipse.swt.graphics.Image;
|
||||||
import org.eclipse.swt.widgets.Composite;
|
import org.eclipse.swt.widgets.Composite;
|
||||||
|
import org.eclipse.ui.help.WorkbenchHelp;
|
||||||
|
|
||||||
public abstract class AbstractErrorParserBlock extends AbstractCOptionPage {
|
public abstract class AbstractErrorParserBlock extends AbstractCOptionPage {
|
||||||
|
|
||||||
|
@ -164,6 +166,9 @@ public abstract class AbstractErrorParserBlock extends AbstractCOptionPage {
|
||||||
|
|
||||||
public void createControl(Composite parent) {
|
public void createControl(Composite parent) {
|
||||||
Composite composite = new Composite(parent, SWT.NONE);
|
Composite composite = new Composite(parent, SWT.NONE);
|
||||||
|
setControl(composite);
|
||||||
|
|
||||||
|
WorkbenchHelp.setHelp(getControl(), ICHelpContextIds.ERROR_PARSERS_PAGE);
|
||||||
|
|
||||||
String[] buttonLabels = new String[] {
|
String[] buttonLabels = new String[] {
|
||||||
/* 0 */
|
/* 0 */
|
||||||
|
@ -190,7 +195,6 @@ public abstract class AbstractErrorParserBlock extends AbstractCOptionPage {
|
||||||
LayoutUtil.setHorizontalGrabbing(fErrorParserList.getListControl(null));
|
LayoutUtil.setHorizontalGrabbing(fErrorParserList.getListControl(null));
|
||||||
|
|
||||||
initializeValues();
|
initializeValues();
|
||||||
setControl(composite);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void performApply(IProgressMonitor monitor) throws CoreException {
|
public void performApply(IProgressMonitor monitor) throws CoreException {
|
||||||
|
|
|
@ -16,6 +16,7 @@ import java.util.Iterator;
|
||||||
import org.eclipse.cdt.core.CCorePlugin;
|
import org.eclipse.cdt.core.CCorePlugin;
|
||||||
import org.eclipse.cdt.core.ICDescriptor;
|
import org.eclipse.cdt.core.ICDescriptor;
|
||||||
import org.eclipse.cdt.core.ICExtensionReference;
|
import org.eclipse.cdt.core.ICExtensionReference;
|
||||||
|
import org.eclipse.cdt.internal.ui.ICHelpContextIds;
|
||||||
import org.eclipse.cdt.ui.CUIPlugin;
|
import org.eclipse.cdt.ui.CUIPlugin;
|
||||||
import org.eclipse.cdt.utils.ui.controls.ControlFactory;
|
import org.eclipse.cdt.utils.ui.controls.ControlFactory;
|
||||||
import org.eclipse.core.runtime.CoreException;
|
import org.eclipse.core.runtime.CoreException;
|
||||||
|
@ -33,6 +34,7 @@ import org.eclipse.swt.widgets.Combo;
|
||||||
import org.eclipse.swt.widgets.Composite;
|
import org.eclipse.swt.widgets.Composite;
|
||||||
import org.eclipse.swt.widgets.Group;
|
import org.eclipse.swt.widgets.Group;
|
||||||
import org.eclipse.swt.widgets.Label;
|
import org.eclipse.swt.widgets.Label;
|
||||||
|
import org.eclipse.ui.help.WorkbenchHelp;
|
||||||
|
|
||||||
public class BinaryParserBlock extends AbstractBinaryParserPage {
|
public class BinaryParserBlock extends AbstractBinaryParserPage {
|
||||||
|
|
||||||
|
@ -56,6 +58,9 @@ public class BinaryParserBlock extends AbstractBinaryParserPage {
|
||||||
Composite control = ControlFactory.createComposite(parent, 2);
|
Composite control = ControlFactory.createComposite(parent, 2);
|
||||||
((GridLayout) control.getLayout()).makeColumnsEqualWidth = false;
|
((GridLayout) control.getLayout()).makeColumnsEqualWidth = false;
|
||||||
((GridLayout) control.getLayout()).marginWidth = 5;
|
((GridLayout) control.getLayout()).marginWidth = 5;
|
||||||
|
setControl(control);
|
||||||
|
|
||||||
|
WorkbenchHelp.setHelp(getControl(), ICHelpContextIds.BINARY_PARSER_PAGE);
|
||||||
|
|
||||||
ControlFactory.createEmptySpace(control, 2);
|
ControlFactory.createEmptySpace(control, 2);
|
||||||
|
|
||||||
|
@ -96,7 +101,6 @@ public class BinaryParserBlock extends AbstractBinaryParserPage {
|
||||||
// fire a change event, to quick start.
|
// fire a change event, to quick start.
|
||||||
handleBinaryParserChanged();
|
handleBinaryParserChanged();
|
||||||
|
|
||||||
setControl(control);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void performApply(IProgressMonitor monitor) throws CoreException {
|
public void performApply(IProgressMonitor monitor) throws CoreException {
|
||||||
|
|
Loading…
Add table
Reference in a new issue