Changeset 152
- Timestamp:
- 02/16/07 19:58:04 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/org/thestaticvoid/iriverter/ConverterUI.java
r150 r152 408 408 canceled = true; 409 409 } catch (MPlayerNotFoundException mpe) { 410 canceled = new MPlayerPathDialog(shell).open() == null;410 canceled = new MPlayerPathDialog(shell).open(); 411 411 } 412 412 } … … 429 429 canceled = true; 430 430 } catch (MPlayerNotFoundException mpe) { 431 canceled = new MPlayerPathDialog(shell).open() == null;431 canceled = new MPlayerPathDialog(shell).open(); 432 432 } 433 433 } trunk/src/org/thestaticvoid/iriverter/DVD.java
r146 r152 250 250 canceled = true; 251 251 } catch (MPlayerNotFoundException mpe) { 252 canceled = new MPlayerPathDialog(getParent().getShell()).open() == null;252 canceled = new MPlayerPathDialog(getParent().getShell()).open(); 253 253 } 254 254 } … … 343 343 canceled = true; 344 344 } catch (MPlayerNotFoundException mpe) { 345 canceled = new MPlayerPathDialog(getParent().getShell()).open() == null;345 canceled = new MPlayerPathDialog(getParent().getShell()).open(); 346 346 if (canceled) 347 347 progressDialog.close(); trunk/src/org/thestaticvoid/iriverter/MPlayerPathDialog.java
r146 r152 24 24 import org.eclipse.swt.widgets.*; 25 25 26 public class MPlayerPathDialog extends DirectoryDialog { 26 public class MPlayerPathDialog { 27 private Shell shell; 28 27 29 public MPlayerPathDialog(Shell shell) { 28 super(shell);30 this.shell = shell; 29 31 } 30 32 31 public String open() { 32 setFilterPath(ConverterOptions.getMPlayerPath()); 33 setText("MPlayer Path"); 34 setMessage("Select the path to MPlayer"); 35 String directory = open(); 33 public boolean open() { 34 DirectoryDialog dialog = new DirectoryDialog(shell); 35 dialog.setFilterPath(ConverterOptions.getMPlayerPath()); 36 dialog.setText("MPlayer Path"); 37 dialog.setMessage("Select the path to MPlayer"); 38 String directory = dialog.open(); 36 39 if (directory != null) 37 40 ConverterOptions.setMPlayerPath(directory); 38 41 39 return directory ;42 return directory == null; 40 43 } 41 44 } trunk/src/org/thestaticvoid/iriverter/ManualSplit.java
r146 r152 190 190 canceled = true; 191 191 } catch (MPlayerNotFoundException mpe) { 192 canceled = new MPlayerPathDialog(getParent().getShell()).open() == null;192 canceled = new MPlayerPathDialog(getParent().getShell()).open(); 193 193 } 194 194 }
