Index: trunk/BNC/bncwindow.cpp
===================================================================
--- trunk/BNC/bncwindow.cpp	(revision 3611)
+++ trunk/BNC/bncwindow.cpp	(revision 3612)
@@ -923,6 +923,14 @@
 
   _postObsFileChooser = new qtFileChooser;
+  _postObsFileChooser->setFileName(settings.value("postObsFile").toString());
+  _postObsFileChooser->setWhatsThis(tr("Full Path to RINEX Observation File"));
+
   _postNavFileChooser = new qtFileChooser;
+  _postNavFileChooser->setFileName(settings.value("postNavFile").toString());
+  _postNavFileChooser->setWhatsThis(tr("Full Path to RINEX Navigation File"));
+
   _postCorrFileChooser = new qtFileChooser;
+  _postNavFileChooser->setFileName(settings.value("postCorrFile").toString());
+  _postNavFileChooser->setWhatsThis(tr("Full Path to DGPS Correction File"));
 
   int ir = 0;
@@ -1546,4 +1554,8 @@
   settings.setValue("uploadEphSample",    _uploadEphSampleSpinBox->value());
 
+  settings.setValue("postObsFile", _postObsFileChooser->fileName());
+  settings.setValue("postNavFile", _postNavFileChooser->fileName());
+  settings.setValue("postCorrFile", _postCorrFileChooser->fileName());
+
   if (_caster) {
     _caster->slotReadMountPoints();
