mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-01 06:05:24 +02:00
Bug 389518: Simplify DSF-GDB preferences page
Change-Id: Iaafc2acaaeb36a825584db7bea08dd179e4ab9a6 Reviewed-on: https://git.eclipse.org/r/7750 Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com> IP-Clean: Mikhail Khodjaiants <mikhailkhod@googlemail.com> Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com> Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com> IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com> Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
This commit is contained in:
parent
c35d8851b9
commit
983d057df1
3 changed files with 13 additions and 22 deletions
|
@ -658,6 +658,17 @@ public class GdbDebugPreferencePage extends FieldEditorPreferencePage implements
|
||||||
// Need to set layout again.
|
// Need to set layout again.
|
||||||
group2.setLayout(groupLayout);
|
group2.setLayout(groupLayout);
|
||||||
|
|
||||||
|
boolField= new BooleanFieldEditor(
|
||||||
|
IGdbDebugPreferenceConstants.PREF_USE_RTTI,
|
||||||
|
MessagesForPreferences.GdbDebugPreferencePage_use_rtti_label1 + "\n" //$NON-NLS-1$
|
||||||
|
+ MessagesForPreferences.GdbDebugPreferencePage_use_rtti_label2,
|
||||||
|
group2);
|
||||||
|
|
||||||
|
boolField.fillIntoGrid(group2, 3);
|
||||||
|
addField(boolField);
|
||||||
|
// need to set layout again
|
||||||
|
group2.setLayout(groupLayout);
|
||||||
|
|
||||||
Group group = new Group(parent, SWT.NONE);
|
Group group = new Group(parent, SWT.NONE);
|
||||||
group.setText(MessagesForPreferences.GdbDebugPreferencePage_prettyPrinting_label);
|
group.setText(MessagesForPreferences.GdbDebugPreferencePage_prettyPrinting_label);
|
||||||
groupLayout = new GridLayout(3, false);
|
groupLayout = new GridLayout(3, false);
|
||||||
|
@ -702,23 +713,6 @@ public class GdbDebugPreferencePage extends FieldEditorPreferencePage implements
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
group= new Group(parent, SWT.NONE);
|
|
||||||
group.setText(MessagesForPreferences.GdbDebugPreferencePage_rtti_label);
|
|
||||||
groupLayout= new GridLayout(3, false);
|
|
||||||
group.setLayout(groupLayout);
|
|
||||||
group.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
|
|
||||||
|
|
||||||
boolField= new BooleanFieldEditor(
|
|
||||||
IGdbDebugPreferenceConstants.PREF_USE_RTTI,
|
|
||||||
MessagesForPreferences.GdbDebugPreferencePage_use_rtti_label1 + "\n" //$NON-NLS-1$
|
|
||||||
+ MessagesForPreferences.GdbDebugPreferencePage_use_rtti_label2,
|
|
||||||
group);
|
|
||||||
|
|
||||||
boolField.fillIntoGrid(group, 3);
|
|
||||||
addField(boolField);
|
|
||||||
// need to set layout again
|
|
||||||
group.setLayout(groupLayout);
|
|
||||||
|
|
||||||
// need to set layouts again
|
// need to set layouts again
|
||||||
indentHelper.setLayout(helperLayout);
|
indentHelper.setLayout(helperLayout);
|
||||||
group.setLayout(groupLayout);
|
group.setLayout(groupLayout);
|
||||||
|
|
|
@ -56,8 +56,6 @@ class MessagesForPreferences extends NLS {
|
||||||
public static String GdbDebugPreferencePage_Non_stop_mode;
|
public static String GdbDebugPreferencePage_Non_stop_mode;
|
||||||
public static String GdbDebugPreferencePage_Timeout_column_name;
|
public static String GdbDebugPreferencePage_Timeout_column_name;
|
||||||
public static String GdbDebugPreferencePage_Timeout_value_can_not_be_negative;
|
public static String GdbDebugPreferencePage_Timeout_value_can_not_be_negative;
|
||||||
/** @since 2.3 */
|
|
||||||
public static String GdbDebugPreferencePage_rtti_label;
|
|
||||||
public static String GdbDebugPreferencePage_Stop_on_startup_at;
|
public static String GdbDebugPreferencePage_Stop_on_startup_at;
|
||||||
/** @since 2.3 */
|
/** @since 2.3 */
|
||||||
public static String GdbDebugPreferencePage_use_rtti_label1;
|
public static String GdbDebugPreferencePage_use_rtti_label1;
|
||||||
|
|
|
@ -28,12 +28,11 @@ GdbDebugPreferencePage_hideRunningThreads=Show only suspended threads in the Deb
|
||||||
|
|
||||||
GdbDebugPreferencePage_prettyPrinting_label=Pretty Printing
|
GdbDebugPreferencePage_prettyPrinting_label=Pretty Printing
|
||||||
GdbDebugPreferencePage_enablePrettyPrinting_label1=Enable pretty printers in variable/expression tree
|
GdbDebugPreferencePage_enablePrettyPrinting_label1=Enable pretty printers in variable/expression tree
|
||||||
GdbDebugPreferencePage_enablePrettyPrinting_label2=(requires python-enabled GDB)
|
GdbDebugPreferencePage_enablePrettyPrinting_label2=(Note: requires python-enabled GDB)
|
||||||
GdbDebugPreferencePage_initialChildCountLimitForCollections_label=For collections, initially limit child count to
|
GdbDebugPreferencePage_initialChildCountLimitForCollections_label=For collections, initially limit child count to
|
||||||
|
|
||||||
GdbDebugPreferencePage_rtti_label=Run-time type information
|
|
||||||
GdbDebugPreferencePage_use_rtti_label1=Display run-time type of variables
|
GdbDebugPreferencePage_use_rtti_label1=Display run-time type of variables
|
||||||
GdbDebugPreferencePage_use_rtti_label2=(requires GDB 7.5 or higher)
|
GdbDebugPreferencePage_use_rtti_label2=(Note: requires GDB 7.5 or higher)
|
||||||
|
|
||||||
GdbDebugPreferencePage_defaults_label=Debug Configurations Defaults
|
GdbDebugPreferencePage_defaults_label=Debug Configurations Defaults
|
||||||
GdbDebugPreferencePage_Delete_button=Delete
|
GdbDebugPreferencePage_Delete_button=Delete
|
||||||
|
|
Loading…
Add table
Reference in a new issue