debuggercdi/com.nokia.cdt.debug.launch/src/com/nokia/cdt/internal/debug/launch/wizard/Trace32WizardPage.java
changeset 674 20c7966a3405
parent 569 369485fbe634
equal deleted inserted replaced
673:bc9a74f8e67b 674:20c7966a3405
    36 import org.eclipse.swt.widgets.Text;
    36 import org.eclipse.swt.widgets.Text;
    37 import org.eclipse.ui.PlatformUI;
    37 import org.eclipse.ui.PlatformUI;
    38 
    38 
    39 import com.nokia.cdt.debug.cw.symbian.SettingsData;
    39 import com.nokia.cdt.debug.cw.symbian.SettingsData;
    40 import com.nokia.cpp.internal.api.utils.core.Check;
    40 import com.nokia.cpp.internal.api.utils.core.Check;
       
    41 import com.nokia.cpp.internal.api.utils.ui.BrowseDialogUtils;
    41 
    42 
    42 import cwdbg.PreferenceConstants;
    43 import cwdbg.PreferenceConstants;
    43 
    44 
    44 public class Trace32WizardPage extends WizardPage {
    45 public class Trace32WizardPage extends WizardPage {
    45     		
    46     		
   105 
   106 
   106 				dialog.setText(Messages.getString("Trace32WizardPage.4")); //$NON-NLS-1$
   107 				dialog.setText(Messages.getString("Trace32WizardPage.4")); //$NON-NLS-1$
   107 				dialog.setFilterExtensions(new String[] {"*.cmm*", "*.*"}); //$NON-NLS-1$ //$NON-NLS-2$
   108 				dialog.setFilterExtensions(new String[] {"*.cmm*", "*.*"}); //$NON-NLS-1$ //$NON-NLS-2$
   108 				dialog.setFilterNames(new String[] {Messages.getString("Trace32WizardPage.5"), Messages.getString("Trace32WizardPage.6")}); //$NON-NLS-1$ //$NON-NLS-2$
   109 				dialog.setFilterNames(new String[] {Messages.getString("Trace32WizardPage.5"), Messages.getString("Trace32WizardPage.6")}); //$NON-NLS-1$ //$NON-NLS-2$
   109 
   110 
       
   111 				BrowseDialogUtils.initializeFrom(dialog, t32BootConfigFilePath);
       
   112 
   110 				String result = dialog.open();
   113 				String result = dialog.open();
   111 				if (result != null && new File(result).exists()) {
   114 				if (result != null && new File(result).exists()) {
   112 					t32BootConfigFilePath.setText(result);					
   115 					t32BootConfigFilePath.setText(result);					
   113 				}
   116 				}
   114 			}
   117 			}