Index: /trunk/BNC/src/PPP/pppwidgets.cpp
===================================================================
--- /trunk/BNC/src/PPP/pppwidgets.cpp	(revision 5700)
+++ /trunk/BNC/src/PPP/pppwidgets.cpp	(revision 5701)
@@ -54,5 +54,5 @@
   _rinexObs     = new qtFileChooser(); _rinexObs    ->setObjectName("PPP/rinexObs");     _widgets << _rinexObs;    
   _rinexNav     = new qtFileChooser(); _rinexNav    ->setObjectName("PPP/rinexNav");     _widgets << _rinexNav;    
-  _corrHostPort = new QLineEdit();     _corrHostPort->setObjectName("PPP/corrHostPort"); _widgets << _corrHostPort;
+  _corrMount    = new QLineEdit();     _corrMount   ->setObjectName("PPP/corrMount");    _widgets << _corrMount;
   _corrFile     = new qtFileChooser(); _corrFile    ->setObjectName("PPP/corrFile");     _widgets << _corrFile;    
   _crdFile      = new qtFileChooser(); _crdFile     ->setObjectName("PPP/crdFile");      _widgets << _crdFile;     
@@ -120,10 +120,10 @@
   _antexFile->setFileName(settings.value(_antexFile->objectName()).toString());
 
-  _corrHostPort->setText(settings.value(_corrHostPort->objectName()).toString());
-  _logFile     ->setText(settings.value(_logFile     ->objectName()).toString());
-  _nmeaFile    ->setText(settings.value(_nmeaFile    ->objectName()).toString());
-  _nmeaPort    ->setText(settings.value(_nmeaPort    ->objectName()).toString());
-  _sigmaC1     ->setText(settings.value(_sigmaC1     ->objectName()).toString());
-  _sigmaL1     ->setText(settings.value(_sigmaL1     ->objectName()).toString());
+  _corrMount->setText(settings.value(_corrMount->objectName()).toString());
+  _logFile  ->setText(settings.value(_logFile  ->objectName()).toString());
+  _nmeaFile ->setText(settings.value(_nmeaFile ->objectName()).toString());
+  _nmeaPort ->setText(settings.value(_nmeaPort ->objectName()).toString());
+  _sigmaC1  ->setText(settings.value(_sigmaC1  ->objectName()).toString());
+  _sigmaL1  ->setText(settings.value(_sigmaL1  ->objectName()).toString());
 
   _corrWaitTime->setValue(settings.value(_corrWaitTime->objectName()).toInt());
@@ -139,5 +139,5 @@
   settings.setValue(_rinexObs    ->objectName(), _rinexObs    ->fileName());
   settings.setValue(_rinexNav    ->objectName(), _rinexNav    ->fileName());
-  settings.setValue(_corrHostPort->objectName(), _corrHostPort->text());
+  settings.setValue(_corrMount   ->objectName(), _corrMount   ->text());
   settings.setValue(_corrFile    ->objectName(), _corrFile    ->fileName());
   settings.setValue(_crdFile     ->objectName(), _crdFile     ->fileName());
@@ -164,4 +164,5 @@
   bool allDisabled = _dataSource->currentText() == "no";
   bool realTime    = _dataSource->currentText() == "Real-Time Streams";
+  bool rinexFiles  = _dataSource->currentText() == "RINEX Files";
 
   QListIterator<QWidget*> it(_widgets);
@@ -169,4 +170,13 @@
     QWidget* widget = it.next();
     widget->setEnabled(!allDisabled);
+  }
+
+  if      (realTime) {
+    _rinexObs->setEnabled(false);    
+    _rinexNav->setEnabled(false);    
+    _corrFile->setEnabled(false);    
+  }
+  else if (rinexFiles) {
+    _corrMount->setEnabled(false);
   }
 
Index: /trunk/BNC/src/PPP/pppwidgets.h
===================================================================
--- /trunk/BNC/src/PPP/pppwidgets.h	(revision 5700)
+++ /trunk/BNC/src/PPP/pppwidgets.h	(revision 5701)
@@ -40,5 +40,5 @@
   qtFileChooser* _rinexObs;
   qtFileChooser* _rinexNav;
-  QLineEdit*     _corrHostPort;  
+  QLineEdit*     _corrMount;  
   qtFileChooser* _corrFile;  
   qtFileChooser* _crdFile;
Index: /trunk/BNC/src/bncwindow.cpp
===================================================================
--- /trunk/BNC/src/bncwindow.cpp	(revision 5700)
+++ /trunk/BNC/src/bncwindow.cpp	(revision 5701)
@@ -1128,5 +1128,5 @@
   ++ir;
   pppLayout1->addWidget(new QLabel("Corrections"),        ir, 0, Qt::AlignLeft);
-  pppLayout1->addWidget(_pppWidgets._corrHostPort,        ir, 1);
+  pppLayout1->addWidget(_pppWidgets._corrMount,           ir, 1);
   pppLayout1->addWidget(new QLabel("Corrections"),        ir, 3, Qt::AlignLeft);
   pppLayout1->addWidget(_pppWidgets._corrFile,            ir, 4, 1, 2);
