Revision: d5df3469b734 Branch: default Author: cmyers@xxxxxxxxxxxxxxxxx Date: Tue Jul 2 13:24:45 2013 Log: Config Saveas fix http://code.google.com/p/brailleblaster/source/detail?r=d5df3469b734&repo=newdesign Modified: /src/main/org/brailleblaster/settings/ConfigFileDialog.java =======================================--- /src/main/org/brailleblaster/settings/ConfigFileDialog.java Fri Jun 28 14:57:03 2013 +++ /src/main/org/brailleblaster/settings/ConfigFileDialog.java Tue Jul 2 13:24:45 2013
@@ -388,10 +388,18 @@ // Update the user interface. fillFilenameComboBox(); + fileNameCombo.select(fileList.size() - 1); fillVariableComboBox( fileList.get(fileList.size() - 1) ); fillValueComboBox(variableCombo.getItem(0)); selectValueComboBox(txt.getText()); + // Set default config. + defaultCfgFileName = fileNameCombo.getText(); + defaultCfgChk.setEnabled(true); + + // Save new settings. + saveSettings(); + } // widgetSelected() }); // saveAsBtn.addSelectionListener... @@ -712,7 +720,7 @@ { // Clear the combobox first. fileNameCombo.removeAll(); - + // Loop through every file. for(int curFile = 0; curFile < fileList.size(); curFile++) { @@ -721,6 +729,8 @@String fileName = path.substring(path.lastIndexOf(BBIni.getFileSep()) + 1, path.length());
fileNameCombo.add(fileName); } + + // TODO: Alphabetize. // Select first item. fileNameCombo.select(0);