Skip to content
Snippets Groups Projects
Commit 74ec936c authored by Jens Bendisposto's avatar Jens Bendisposto
Browse files

Allow spaces in the path of ProB classic

parent 9e6afae3
No related branches found
No related tags found
No related merge requests found
...@@ -45,6 +45,7 @@ public class ClassicPreferences extends PreferencePage implements ...@@ -45,6 +45,7 @@ public class ClassicPreferences extends PreferencePage implements
super.widgetSelected(e); super.widgetSelected(e);
FileDialog dialog = new FileDialog(shell, SWT.OPEN); FileDialog dialog = new FileDialog(shell, SWT.OPEN);
String open = dialog.open(); String open = dialog.open();
open = open.replaceAll(" ", "\\\\ ");
text.setText(open); text.setText(open);
} }
...@@ -85,11 +86,11 @@ public class ClassicPreferences extends PreferencePage implements ...@@ -85,11 +86,11 @@ public class ClassicPreferences extends PreferencePage implements
Button browseButton = new Button(pageComponent, SWT.PUSH); Button browseButton = new Button(pageComponent, SWT.PUSH);
browseButton.setText("Browse"); browseButton.setText("Browse");
browseButton.addSelectionListener(new PushButton(pageComponent browseButton.addSelectionListener(new PushButton(pageComponent.getShell(), text));
.getShell(), text));
Label versionRemark = new Label(pageComponent, SWT.WRAP); Label versionRemark = new Label(pageComponent, SWT.WRAP);
versionRemark versionRemark.setText(
.setText("Note: This needs a version of ProB Tcl/Tk that is newer than 1.3.0.\nThe path to the binary may not contain spaces.\nYou can obtain a copy of ProB Tcl/Tk from http://www.stups.uni-duesseldorf.de/ProB\n"); // precisely 1.3.0-beta6 "Note: This needs a version of ProB Tcl/Tk that is newer than 1.3.0.\nYou can obtain a copy of ProB Tcl/Tk from http://www.stups.uni-duesseldorf.de/ProB\n"); // precisely
// 1.3.0-beta6
GridData gridData2 = new GridData(); GridData gridData2 = new GridData();
gridData2.horizontalSpan = 3; gridData2.horizontalSpan = 3;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment