mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Bug 386424 - non-externalized strings - GDB Debugger preference page
This commit is contained in:
parent
8aebf4d454
commit
eee6cbd94d
3 changed files with 26 additions and 9 deletions
|
@ -10,6 +10,7 @@
|
|||
* Jens Elmenthaler (Verigy) - Added Full GDB pretty-printing support (bug 302121)
|
||||
* Sergey Prigogin (Google)
|
||||
* Anton Gorenkov - A preference to use RTTI for variable types determination (Bug 377536)
|
||||
* IBM Corporation
|
||||
*******************************************************************************/
|
||||
package org.eclipse.cdt.dsf.gdb.internal.ui.preferences;
|
||||
|
||||
|
@ -537,17 +538,17 @@ public class GdbDebugPreferencePage extends FieldEditorPreferencePage implements
|
|||
|
||||
final StringFieldEditor stringFieldEditorCommand = new StringFieldEditor(
|
||||
IGdbDebugPreferenceConstants.PREF_DEFAULT_GDB_COMMAND,
|
||||
"GDB debugger:", //$NON-NLS-1$
|
||||
MessagesForPreferences.GdbDebugPreferencePage_GDB_debugger,
|
||||
group1);
|
||||
|
||||
stringFieldEditorCommand.fillIntoGrid(group1, 2);
|
||||
addField(stringFieldEditorCommand);
|
||||
Button browsebutton = new Button(group1, SWT.PUSH);
|
||||
browsebutton.setText("&Browse..."); //$NON-NLS-1$
|
||||
browsebutton.setText(MessagesForPreferences.GdbDebugPreferencePage_Browse_button);
|
||||
browsebutton.addSelectionListener(new SelectionAdapter() {
|
||||
@Override
|
||||
public void widgetSelected(SelectionEvent e) {
|
||||
handleBrowseButtonSelected("GDB Debugger", //$NON-NLS-1$
|
||||
handleBrowseButtonSelected(MessagesForPreferences.GdbDebugPreferencePage_GDB_debugger_dialog_title,
|
||||
stringFieldEditorCommand);
|
||||
}
|
||||
});
|
||||
|
@ -555,17 +556,17 @@ public class GdbDebugPreferencePage extends FieldEditorPreferencePage implements
|
|||
|
||||
final StringFieldEditor stringFieldEditorGdbInit = new StringFieldEditor(
|
||||
IGdbDebugPreferenceConstants.PREF_DEFAULT_GDB_INIT,
|
||||
"GDB command file:", //$NON-NLS-1$
|
||||
MessagesForPreferences.GdbDebugPreferencePage_GDB_command_file,
|
||||
group1);
|
||||
|
||||
stringFieldEditorGdbInit.fillIntoGrid(group1, 2);
|
||||
addField(stringFieldEditorGdbInit);
|
||||
browsebutton = new Button(group1, SWT.PUSH);
|
||||
browsebutton.setText("&Browse..."); //$NON-NLS-1$
|
||||
browsebutton.setText(MessagesForPreferences.GdbDebugPreferencePage_Browse_button);
|
||||
browsebutton.addSelectionListener(new SelectionAdapter() {
|
||||
@Override
|
||||
public void widgetSelected(SelectionEvent e) {
|
||||
handleBrowseButtonSelected("GDB Command File", //$NON-NLS-1$
|
||||
handleBrowseButtonSelected(MessagesForPreferences.GdbDebugPreferencePage_GDB_command_file_dialog_title,
|
||||
stringFieldEditorGdbInit);
|
||||
}
|
||||
});
|
||||
|
@ -574,7 +575,7 @@ public class GdbDebugPreferencePage extends FieldEditorPreferencePage implements
|
|||
final StringWithBooleanFieldEditor enableStopAtMain = new StringWithBooleanFieldEditor(
|
||||
IGdbDebugPreferenceConstants.PREF_DEFAULT_STOP_AT_MAIN,
|
||||
IGdbDebugPreferenceConstants.PREF_DEFAULT_STOP_AT_MAIN_SYMBOL,
|
||||
"Stop on startup at:", //$NON-NLS-1$
|
||||
MessagesForPreferences.GdbDebugPreferencePage_Stop_on_startup_at,
|
||||
group1);
|
||||
enableStopAtMain.fillIntoGrid(group1, 3);
|
||||
addField(enableStopAtMain);
|
||||
|
@ -608,14 +609,14 @@ public class GdbDebugPreferencePage extends FieldEditorPreferencePage implements
|
|||
@Override
|
||||
public void widgetSelected(SelectionEvent e) {
|
||||
handleAdvancedButtonSelected(
|
||||
"GDB Debugger"); //$NON-NLS-1$
|
||||
MessagesForPreferences.GdbDebugPreferencePage_GDB_debugger_dialog_title);
|
||||
}
|
||||
});
|
||||
setButtonLayoutData( fTimeoutAdvancedButton );
|
||||
|
||||
final ListenableBooleanFieldEditor enableNonStop= new ListenableBooleanFieldEditor(
|
||||
IGdbDebugPreferenceConstants.PREF_DEFAULT_NON_STOP,
|
||||
"Non-stop mode (Note: Requires non-stop GDB)", //$NON-NLS-1$
|
||||
MessagesForPreferences.GdbDebugPreferencePage_Non_stop_mode,
|
||||
SWT.NONE, group1);
|
||||
enableNonStop.fillIntoGrid(group1, 3);
|
||||
addField(enableNonStop);
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
* Ericsson - initial API and implementation
|
||||
* Jens Elmenthaler (Verigy) - Added Full GDB pretty-printing support (bug 302121)
|
||||
* Anton Gorenkov - A preference to use RTTI for variable types determination (Bug 377536)
|
||||
* IBM Corporation
|
||||
*******************************************************************************/
|
||||
package org.eclipse.cdt.dsf.gdb.internal.ui.preferences;
|
||||
|
||||
|
@ -31,6 +32,7 @@ class MessagesForPreferences extends NLS {
|
|||
/** @since 2.2 */
|
||||
public static String GdbDebugPreferencePage_maxGdbTraces_label;
|
||||
public static String GdbDebugPreferencePage_autoTerminateGdb_label;
|
||||
public static String GdbDebugPreferencePage_Browse_button;
|
||||
public static String GdbDebugPreferencePage_Command_column_name;
|
||||
public static String GdbDebugPreferencePage_Command_field_can_not_be_empty;
|
||||
public static String GdbDebugPreferencePage_Command_timeout;
|
||||
|
@ -48,11 +50,17 @@ class MessagesForPreferences extends NLS {
|
|||
/** @since 2.2 */
|
||||
public static String GdbDebugPreferencePage_defaults_label;
|
||||
public static String GdbDebugPreferencePage_Delete_button;
|
||||
public static String GdbDebugPreferencePage_GDB_command_file;
|
||||
public static String GdbDebugPreferencePage_GDB_command_file_dialog_title;
|
||||
public static String GdbDebugPreferencePage_GDB_debugger;
|
||||
public static String GdbDebugPreferencePage_GDB_debugger_dialog_title;
|
||||
public static String GdbDebugPreferencePage_Invalid_timeout_value;
|
||||
public static String GdbDebugPreferencePage_Non_stop_mode;
|
||||
public static String GdbDebugPreferencePage_Timeout_column_name;
|
||||
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;
|
||||
/** @since 2.3 */
|
||||
public static String GdbDebugPreferencePage_use_rtti_label1;
|
||||
/** @since 2.3 */
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
# Ericsson - initial API and implementation
|
||||
# Jens Elmenthaler (Verigy) - Added Full GDB pretty-printing support (bug 302121)
|
||||
# Anton Gorenkov - A preference to use RTTI for variable types determination (Bug 377536)
|
||||
# IBM Corporation
|
||||
###############################################################################
|
||||
|
||||
GdbDebugPreferencePage_Add_button=Add
|
||||
|
@ -47,3 +48,10 @@ GdbDebugPreferencePage_Advanced_timeout_dialog_title=Add/delete/modify custom ti
|
|||
GdbDebugPreferencePage_Advanced_timeout_settings_dialog_tooltip=Specify commands and corresponding timeout values, use zero for "no timeout".\nMI commands must start with hyphen ('-'). For example, '-target-select'.\nThe default value will be used for all commands that are not mentioned here.
|
||||
GdbDebugPreferencePage_Advanced_Timeout_Settings=Advanced Timeout Settings
|
||||
|
||||
GdbDebugPreferencePage_Browse_button=&Browse...
|
||||
GdbDebugPreferencePage_GDB_command_file=GDB command file:
|
||||
GdbDebugPreferencePage_GDB_command_file_dialog_title=GDB Command File
|
||||
GdbDebugPreferencePage_GDB_debugger=GDB debugger:
|
||||
GdbDebugPreferencePage_GDB_debugger_dialog_title=GDB Debugger
|
||||
GdbDebugPreferencePage_Non_stop_mode=Non-stop mode (Note: Requires non-stop GDB)
|
||||
GdbDebugPreferencePage_Stop_on_startup_at=Stop on startup at:
|
||||
|
|
Loading…
Add table
Reference in a new issue