Skip to content

Commit c3d99f0

Browse files
committed
Added "Close mode" frame in editor preference
1 parent 88b1d36 commit c3d99f0

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/WorkbenchMessages.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -528,6 +528,7 @@ public class WorkbenchMessages extends NLS {
528528

529529
// --- Workbench -----
530530
public static String WorkbenchPreference_openMode;
531+
public static String WorkbenchPreference_closeMode;
531532
public static String WorkbenchPreference_doubleClick;
532533
public static String WorkbenchPreference_singleClick;
533534
public static String WorkbenchPreference_singleClick_SelectOnHover;

bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/EditorsPreferencePage.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
import org.eclipse.swt.widgets.Button;
3232
import org.eclipse.swt.widgets.Composite;
3333
import org.eclipse.swt.widgets.Control;
34+
import org.eclipse.swt.widgets.Group;
3435
import org.eclipse.ui.IWorkbench;
3536
import org.eclipse.ui.IWorkbenchPreferenceConstants;
3637
import org.eclipse.ui.IWorkbenchPreferencePage;
@@ -48,7 +49,7 @@
4849
public class EditorsPreferencePage extends PreferencePage implements IWorkbenchPreferencePage {
4950
private static final int REUSE_INDENT = 20;
5051

51-
protected Composite editorReuseGroup;
52+
protected Group editorReuseGroup;
5253

5354
private Button reuseEditors;
5455

@@ -212,13 +213,14 @@ protected void updateValidState() {
212213
* preferences.
213214
*/
214215
protected void createEditorReuseGroup(Composite composite) {
215-
editorReuseGroup = new Composite(composite, SWT.LEFT);
216+
editorReuseGroup = new Group(composite, SWT.LEFT);
216217
GridLayout layout = new GridLayout();
217218
// Line up with other entries in preference page
218219
layout.marginWidth = 0;
219220
layout.marginHeight = 0;
220221
editorReuseGroup.setLayout(layout);
221222
editorReuseGroup.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL | GridData.GRAB_HORIZONTAL));
223+
editorReuseGroup.setText(WorkbenchMessages.WorkbenchPreference_closeMode);
222224

223225
reuseEditors = new Button(editorReuseGroup, SWT.CHECK);
224226
reuseEditors.setText(WorkbenchMessages.WorkbenchPreference_reuseEditors);

bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/messages.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,7 @@ ThemeChangeWarningText = Restart for the theme changes to take full effect
499499
ThemeChangeWarningTitle = Theme Changed
500500
# --- Workbench -----
501501
WorkbenchPreference_openMode=Open mode
502+
WorkbenchPreference_closeMode=Close mode
502503
WorkbenchPreference_doubleClick=D&ouble click
503504
WorkbenchPreference_singleClick=&Single click
504505
WorkbenchPreference_singleClick_SelectOnHover=Select on &hover

0 commit comments

Comments
 (0)