Index: trunk/BNC/bnctabledlg.cpp
===================================================================
--- trunk/BNC/bnctabledlg.cpp	(revision 196)
+++ trunk/BNC/bnctabledlg.cpp	(revision 197)
@@ -15,6 +15,4 @@
  *
  * -----------------------------------------------------------------------*/
-
-#include <iostream.h>
 
 #include "bnctabledlg.h"
@@ -255,6 +253,4 @@
       QString net   = _table->item(iRow,6)->text();
 
-      cout << (staID + " " + net).toAscii().data() << endl;
-
       QString ftpDir;
       QStringListIterator it(_allLines);
@@ -270,8 +266,11 @@
       }
 
-      cout << ftpDir.toAscii().data() << endl;
-
-    }
-  }
-
-}
+      if (!ftpDir.isEmpty()) {
+        QUrl url(ftpDir);
+        QMessageBox::warning(0, "Warning", url.host() + "\n" + url.path() + 
+                             "\nnot yet implemented");
+      }
+    }
+  }
+}
+
Index: trunk/BNC/todo.txt
===================================================================
--- trunk/BNC/todo.txt	(revision 197)
+++ trunk/BNC/todo.txt	(revision 197)
@@ -0,0 +1,63 @@
+(1 Muss) Beim ersten Start von BNC sollte das Programm mit den
+         Default-Optionen beginnen, die in bnchelp.html genannt sind.
+^^^^^^^^^^ DONE ^^^^^^^^^^^^^
+
+(2 Muss) Problem: Mehr als ein Datenstrom haben den selben 4CharID Mountpoint.
+         Problem: Keine eindeutige Möglichkeit zur Vergabe von
+         RINEX-Dateinamen.  Beispiel: Mountpoints FRANKFURT und
+         FRANCE. Mögliche Lösung: Siehe Vorschlag in "bnchelp.html".
+^^^^^^^^^^ DONE ^^^^^^^^^^^^^
+
+(4 Muss) Eigenes Timeout in BNC auf 20sec festsetzen.
+^^^^^^^^^^ DONE ^^^^^^^^^^^^^
+
+(6 Muss) Maximum des Reconnect-Delays auf 128 sec festsetzen
+         (1,2,4,8,16,32,64,128).
+^^^^^^^^^^ DONE ^^^^^^^^^^^^^
+
+(10) Muss) Im Datenfeld Nummber 7 der NET-Records steht das FTP-Verzeichnis
+           für die Sitelogs.  Aus den Sitelogs kann optional ein RINEX-Header
+           generiert werden. Das erscheint mir so wichtig, dass ich hierfür
+           ein "Muss" gewählt habe. was denkst Du dazu? Ist das mit
+           vertretbarem Aufwand machbar?
+
+(5 Kann) Die Orientierung im Logfile wäre einfacher, wenn vor jede
+         Ausgabezeile eine Zeitmarke und der zugehörige Mountpoint geschrieben
+         werden könnten.  Das mit der Zeitmarke ist sicher machbar. Das mit
+         dem zugehörigen Mountpoint könnte ein Problem sein. Wenn es ein
+         größeres Problem ist, dann bitte weglassen.
+^^^^^^^^^^ DONE ^^^^^^^^^^^^^
+
+(8 Kann) Falls Rückmeldung vom Caster:
+
+               Caster Response: HTTP/1.1 401 Unauthorized
+
+               dann die Sourcetable nochmals anfordern und das Datenfeld
+               Nummer 8 des zugehörigen NET-Records im Logfile mit ausgeben
+               damit der Nutzer weiss, wo er sich registrieren lassen muss für
+               User-ID und Password. Die Zeile im Logfile könnte z.B. lauten:
+
+               Adjust User-ID and Password Register through
+               http://igs.bkg.bund.de/index_ntrip_reg.htm
+^^^^^^^^^^ DONE ^^^^^^^^^^^^^
+
+(9 Kann) Im Default-RINEX-Header die Zeile:
+
+         GENERATED FROM RTCM 2.x STREAM ON www.igs-ip.net            COMMENT
+         ändern in
+         RTCM 2.x STREAM ON www.igs-ip.net                           COMMENT
+
+         Begründung: bei langen IP-Adressen wird Platz gebraucht, deshalb
+         "generated from" einfach weglassen.
+^^^^^^^^^^ DONE ^^^^^^^^^^^^^
+
+(3, Luxus) "Get Data" durch zwei Buttons "Start" und "Stop" unten auf dem
+           Hauptfenster ersetzen.  Den jetzigen Button "Quit" so lassen wie er
+           ist.
+^^^^^^^^^^ DONE ^^^^^^^^^^^^^
+
+(7 Absoluter Luxus) Ladebalken aus sich bewegendem graphischen Element
+                    einführen um dem Nutzer zu bestätigen, dass BNC am
+                    Arbeiten ist.
+^^^^^^^^^^ DONE ^^^^^^^^^^^^^
+
