Index: /trunk/BNC/src/PPP/pppMain.cpp
===================================================================
--- /trunk/BNC/src/PPP/pppMain.cpp	(revision 5715)
+++ /trunk/BNC/src/PPP/pppMain.cpp	(revision 5716)
@@ -49,5 +49,4 @@
 //////////////////////////////////////////////////////////////////////////////
 t_pppMain::t_pppMain() {
-  readOptions();
 }
 
@@ -55,4 +54,15 @@
 //////////////////////////////////////////////////////////////////////////////
 t_pppMain::~t_pppMain() {
+}
+
+// 
+//////////////////////////////////////////////////////////////////////////////
+void t_pppMain::start() {
+  readOptions();
+}
+
+// 
+//////////////////////////////////////////////////////////////////////////////
+void t_pppMain::stop() {
 }
 
Index: /trunk/BNC/src/PPP/pppMain.h
===================================================================
--- /trunk/BNC/src/PPP/pppMain.h	(revision 5715)
+++ /trunk/BNC/src/PPP/pppMain.h	(revision 5716)
@@ -10,5 +10,7 @@
  public:
   t_pppMain();                                                      
-  ~t_pppMain();                                                     
+  ~t_pppMain();
+  void start();                                                     
+  void stop();                                                     
 
  private:
Index: /trunk/BNC/src/bncwindow.cpp
===================================================================
--- /trunk/BNC/src/bncwindow.cpp	(revision 5715)
+++ /trunk/BNC/src/bncwindow.cpp	(revision 5716)
@@ -73,4 +73,7 @@
 #endif
 
+#include "PPP/pppMain.h"
+
+using namespace BNC;
 using namespace std;
 
@@ -97,4 +100,5 @@
   _runningPostProcessingReqc = false;
   _postProcessing            = 0;
+  _pppMain                   = new t_pppMain();
 
   _pppSPPComboBox     = 0; // necessary for enableStartStop()
@@ -481,5 +485,5 @@
   _mountPointsTable->horizontalHeader()->setStretchLastSection(true);
   _mountPointsTable->horizontalHeader()->setDefaultAlignment(Qt::AlignLeft);
-_mountPointsTable->setHorizontalHeaderLabels(labels);
+  _mountPointsTable->setHorizontalHeaderLabels(labels);
   _mountPointsTable->setGridStyle(Qt::NoPen);
   _mountPointsTable->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
@@ -1526,4 +1530,5 @@
   delete _caster;
   delete _casterEph;
+  delete _pppMain;
 }
 
@@ -2004,4 +2009,7 @@
     startRealTime();
   }
+  if (_pppMain) {
+    _pppMain->start();
+  }
 }
 
@@ -2101,4 +2109,8 @@
   if (_postProcessing) {
     _postProcessing->terminate();
+  }
+
+  if (_pppMain) {
+    _pppMain->stop();
   }
 
Index: /trunk/BNC/src/bncwindow.h
===================================================================
--- /trunk/BNC/src/bncwindow.h	(revision 5715)
+++ /trunk/BNC/src/bncwindow.h	(revision 5716)
@@ -56,4 +56,8 @@
 class bncMapWin;
 class t_postProcessing;
+
+namespace BNC {
+class t_pppMain;
+}
 
 class bncWindow : public QMainWindow {
@@ -275,4 +279,5 @@
 
     t_pppWidgets         _pppWidgets;
+    BNC::t_pppMain*      _pppMain;
 };
 
