diff options
author | Sarika Sinha | 2018-02-02 09:10:42 +0000 |
---|---|---|
committer | Sarika Sinha | 2018-02-02 09:10:42 +0000 |
commit | 3d64965ccd19d1c7007cfd2d550f2713a41a9eb0 (patch) | |
tree | fd14cba1b19f1ce8e9658781690ddf8deab62629 /org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences | |
parent | 694050ca6ce664e9f5df400eb3aef8bce219d8cc (diff) | |
download | eclipse.platform.debug-3d64965ccd19d1c7007cfd2d550f2713a41a9eb0.tar.gz eclipse.platform.debug-3d64965ccd19d1c7007cfd2d550f2713a41a9eb0.tar.xz eclipse.platform.debug-3d64965ccd19d1c7007cfd2d550f2713a41a9eb0.zip |
Bug 495658 - Auto scroll lock should be disableableI20180213-2000I20180213-0125I20180212-2000I20180211-2000I20180210-1500I20180209-2000I20180208-2000I20180207-2000I20180206-2000I20180206-0315I20180205-2000I20180204-2000I20180203-1500I20180202-2000
Change-Id: Ie5b39dad6843a62c95914fa685ef3f25f97a1ec7
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences')
4 files changed, 12 insertions, 4 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/ConsolePreferencePage.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/ConsolePreferencePage.java index 9c67df184..14e0bd801 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/ConsolePreferencePage.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/ConsolePreferencePage.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2015 IBM Corporation and others. + * Copyright (c) 2000, 2018 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -140,6 +140,7 @@ public class ConsolePreferencePage extends FieldEditorPreferencePage implements fTabSizeEditor.setValidRange(1,100); fTabSizeEditor.setErrorMessage(DebugPreferencesMessages.ConsolePreferencePage_13); + addField(new BooleanFieldEditor(IDebugPreferenceConstants.CONSOLE_AUTO_SCROLL_LOCK, DebugPreferencesMessages.ConsolePreferencePage_Show__Console_View_enable_auto_scroll_lock, SWT.NONE, getFieldEditorParent())); addField(new BooleanFieldEditor(IDebugPreferenceConstants.CONSOLE_OPEN_ON_OUT, DebugPreferencesMessages.ConsolePreferencePage_Show__Console_View_when_there_is_program_output_3, SWT.NONE, getFieldEditorParent())); addField(new BooleanFieldEditor(IDebugPreferenceConstants.CONSOLE_OPEN_ON_ERR, DebugPreferencesMessages.ConsolePreferencePage_Show__Console_View_when_there_is_program_error_3, SWT.NONE, getFieldEditorParent())); diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/DebugPreferencesMessages.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/DebugPreferencesMessages.java index 80e32a20b..c45eb771a 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/DebugPreferencesMessages.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/DebugPreferencesMessages.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2016 IBM Corporation and others. + * Copyright (c) 2000, 2018 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -20,6 +20,7 @@ public class DebugPreferencesMessages extends NLS { public static String ConsolePreferencePage_Console_settings; public static String ConsolePreferencePage_Show__Console_View_when_there_is_program_error_3; public static String ConsolePreferencePage_Show__Console_View_when_there_is_program_output_3; + public static String ConsolePreferencePage_Show__Console_View_enable_auto_scroll_lock; public static String ConsolePreferencePage_Standard_Error__3; public static String ConsolePreferencePage_Standard_In__4; public static String ConsolePreferencePage_Standard_Out__2; diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/DebugPreferencesMessages.properties b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/DebugPreferencesMessages.properties index b4a626577..94f525275 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/DebugPreferencesMessages.properties +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/DebugPreferencesMessages.properties @@ -1,5 +1,5 @@ ############################################################################### -# Copyright (c) 2000, 2016 IBM Corporation and others. +# Copyright (c) 2000, 2018 IBM Corporation and others. # All rights reserved. This program and the accompanying materials # are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at @@ -12,6 +12,7 @@ ConsolePreferencePage_Console_settings=Debug Console Settings. ConsolePreferencePage_Show__Console_View_when_there_is_program_error_3=Show when &program writes to standard error ConsolePreferencePage_Show__Console_View_when_there_is_program_output_3=&Show when program writes to standard out +ConsolePreferencePage_Show__Console_View_enable_auto_scroll_lock=Enable &auto scroll lock ConsolePreferencePage_Standard_Error__3=Standard &Error text color: ConsolePreferencePage_Standard_In__4=Standard &In text color: ConsolePreferencePage_Standard_Out__2=Standard &Out text color: diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/IDebugPreferenceConstants.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/IDebugPreferenceConstants.java index 7188985c2..45fd9cd0f 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/IDebugPreferenceConstants.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/IDebugPreferenceConstants.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2013 IBM Corporation and others. + * Copyright (c) 2000, 2018 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -60,6 +60,11 @@ public interface IDebugPreferenceConstants { public static final String CONSOLE_WIDTH = "Console.width"; //$NON-NLS-1$ /** + * (boolean) Whether or not the console view will enable auto scroll lock + */ + public static final String CONSOLE_AUTO_SCROLL_LOCK = "DEBUG.autoScrollLock"; //$NON-NLS-1$ + + /** * (boolean) Whether or not the console view is shown * when there is program output. */ |