Index: trunk/BNC/src/bncwindow.cpp
===================================================================
--- trunk/BNC/src/bncwindow.cpp	(revision 5217)
+++ trunk/BNC/src/bncwindow.cpp	(revision 5218)
@@ -1035,16 +1035,27 @@
   // ------------------------
   QGridLayout* ppp3Layout = new QGridLayout;
-  ppp3Layout->setColumnMinimumWidth(0,14*ww);
+  ppp3Layout->setColumnMinimumWidth(0,2*ww);
   ir = 0;
   ppp3Layout->addWidget(new QLabel("Precise Point Positioning, Panel 3."), ir, 0, 1, 10);
   ++ir;
-  ppp3Layout->addWidget(_pppPlotCoordinates,     ir, 0, Qt::AlignRight);
-  ppp3Layout->addWidget(new QLabel("PPP Plot"),  ir, 1, Qt::AlignLeft);
-
-  ++ir;
+  ppp3Layout->addWidget(new QLabel("dN/dE/dH Plot"), ir, 0, Qt::AlignLeft);
+  ppp3Layout->addWidget(_pppPlotCoordinates,         ir, 1, Qt::AlignLeft);
+  ++ir; ++ir;
   _mapWinButton = new QPushButton;
-  _mapWinButton->setText("Google / Open Source Map");
+  _mapWinButton->setText("Google / Open Street Map");
+  QRadioButton* _gmRadioButton  = new QRadioButton;
+  QRadioButton* _osmRadioButton = new QRadioButton;
   connect(_mapWinButton, SIGNAL(clicked()), SLOT(slotMapPPP()));
-  ppp3Layout->addWidget(_mapWinButton,           ir, 0, Qt::AlignLeft);
+  ppp3Layout->addWidget(_mapWinButton,        ir, 0, 1, 2, Qt::AlignLeft);
+  ppp3Layout->addWidget(_gmRadioButton,       ir, 3, Qt::AlignRight);
+  ppp3Layout->addWidget(new QLabel("Google"), ir, 4, Qt::AlignLeft);
+  ppp3Layout->addWidget(_osmRadioButton,      ir, 5, Qt::AlignRight);
+  ppp3Layout->addWidget(new QLabel("OSM"),    ir, 6, Qt::AlignLeft);
+  ++ir;
+  pLayout->addWidget(new QLabel(" "),         ir, 0);
+  ++ir;
+  pLayout->addWidget(new QLabel(" "),         ir, 0);
+  ++ir;
+  pLayout->addWidget(new QLabel(" "),         ir, 0);
 
   ppp3group->setLayout(ppp3Layout);
