Index: trunk/BNC/bncwindow.cpp
===================================================================
--- trunk/BNC/bncwindow.cpp	(revision 2089)
+++ trunk/BNC/bncwindow.cpp	(revision 2090)
@@ -751,4 +751,18 @@
   pppgroup->setLayout(pppLayout);
 
+  connect(_pppMountLineEdit, SIGNAL(textChanged(const QString &)),
+          this, SLOT(bncText(const QString &)));
+  if (_pppMountLineEdit->text().isEmpty()) { 
+    palette.setColor(_pppStaticCheckBox->backgroundRole(), lightGray);
+    palette.setColor(_pppUsePhaseCheckBox->backgroundRole(), lightGray);
+    palette.setColor(_pppEstTropoCheckBox->backgroundRole(), lightGray);
+    _pppStaticCheckBox->setPalette(palette);
+    _pppUsePhaseCheckBox->setPalette(palette);
+    _pppEstTropoCheckBox->setPalette(palette);
+    _pppStaticCheckBox->setEnabled(false);
+    _pppUsePhaseCheckBox->setEnabled(false);
+    _pppEstTropoCheckBox->setEnabled(false);
+  }
+
   // Main Layout
   // -----------
@@ -1600,4 +1614,29 @@
     }
   }
-}
-
+
+  // PPP Client
+  // ----------
+  if (_aogroup->currentIndex() == 9) {
+    if (!isEmpty) {
+      palette.setColor(_pppStaticCheckBox->backgroundRole(), white);
+      palette.setColor(_pppUsePhaseCheckBox->backgroundRole(), white);
+      palette.setColor(_pppEstTropoCheckBox->backgroundRole(), white);
+      _pppStaticCheckBox->setPalette(palette);
+      _pppUsePhaseCheckBox->setPalette(palette);
+      _pppEstTropoCheckBox->setPalette(palette);
+      _pppStaticCheckBox->setEnabled(true);
+      _pppUsePhaseCheckBox->setEnabled(true);
+      _pppEstTropoCheckBox->setEnabled(true);
+    } else {
+      palette.setColor(_pppStaticCheckBox->backgroundRole(), lightGray);
+      palette.setColor(_pppUsePhaseCheckBox->backgroundRole(), lightGray);
+      palette.setColor(_pppEstTropoCheckBox->backgroundRole(), lightGray);
+      _pppStaticCheckBox->setPalette(palette);
+      _pppUsePhaseCheckBox->setPalette(palette);
+      _pppEstTropoCheckBox->setPalette(palette);
+      _pppStaticCheckBox->setEnabled(false);
+      _pppUsePhaseCheckBox->setEnabled(false);
+      _pppEstTropoCheckBox->setEnabled(false);
+    }
+  }
+}
