Index: trunk/BNC/src/rinex/graphwin.cpp
===================================================================
--- trunk/BNC/src/rinex/graphwin.cpp	(revision 4328)
+++ trunk/BNC/src/rinex/graphwin.cpp	(revision 4329)
@@ -40,4 +40,5 @@
 
 #include "graphwin.h"
+#include "qwt_scale_widget.h"
 
 using namespace std;
@@ -61,4 +62,18 @@
   connect(_buttonOK, SIGNAL(clicked()), this, SLOT(slotOK()));
 
+  // Color Scale
+  // -----------
+  _colorScale = new QwtScaleWidget( this );
+  _colorScale->setAlignment( QwtScaleDraw::RightScale );
+  _colorScale->setColorBarEnabled( true );
+
+   QwtText title( "Intensity" );
+   QFont font = _colorScale->font();
+   font.setBold( true );
+   title.setFont( font );
+   _colorScale->setTitle( title );
+
+   _colorScale->setColorMap(QwtInterval(0.0, 1.0), new t_colorMap());
+
   // Layout
   // ------
@@ -67,4 +82,5 @@
     plotLayout->addWidget(plots[ip]);
   }
+  plotLayout->addWidget(_colorScale);
 
   QHBoxLayout* buttonLayout = new QHBoxLayout;
Index: trunk/BNC/src/rinex/graphwin.h
===================================================================
--- trunk/BNC/src/rinex/graphwin.h	(revision 4328)
+++ trunk/BNC/src/rinex/graphwin.h	(revision 4329)
@@ -28,5 +28,22 @@
 #include <QtCore>
 #include <QtGui>
+#include <qwt_color_map.h>
 
+class QwtScaleWidget;
+
+//
+//////////////////////////////////////////////////////////////////////////////
+class t_colorMap: public QwtLinearColorMap {
+ public:
+  t_colorMap() : QwtLinearColorMap(Qt::darkBlue, Qt::yellow) {
+    addColorStop(0.05, Qt::blue);
+    addColorStop(0.30, Qt::cyan);
+    addColorStop(0.60, Qt::green);
+    addColorStop(0.98, Qt::red);
+  }
+};
+
+//
+//////////////////////////////////////////////////////////////////////////////
 class t_graphWin : public QDialog {
 
@@ -46,5 +63,6 @@
 
  private:
-  QPushButton* _buttonOK;
+  QPushButton*    _buttonOK;
+  QwtScaleWidget* _colorScale;
 };
 
Index: trunk/BNC/src/rinex/polarplot.cpp
===================================================================
--- trunk/BNC/src/rinex/polarplot.cpp	(revision 4328)
+++ trunk/BNC/src/rinex/polarplot.cpp	(revision 4329)
@@ -23,4 +23,5 @@
 
 #include "polarplot.h"
+#include "graphwin.h"
 
 // Draw Symbols (virtual) - change symbol's color
@@ -108,10 +109,4 @@
   grid->attach(this);
 
-  _colorMap = new t_colorMap();
-  QwtScaleWidget* colorScale = new QwtScaleWidget(this);
-  colorScale->setAlignment(QwtScaleDraw::RightScale);
-  colorScale->setColorBarEnabled(true);
-  colorScale->setColorMap(QwtInterval(0.0,1.0), _colorMap);
-
   // Curves
   // ------
Index: trunk/BNC/src/rinex/polarplot.h
===================================================================
--- trunk/BNC/src/rinex/polarplot.h	(revision 4328)
+++ trunk/BNC/src/rinex/polarplot.h	(revision 4329)
@@ -5,18 +5,4 @@
 #include <qwt_polar_plot.h>
 #include <qwt_polar_curve.h>
-#include <qwt_color_map.h>
-
-//
-//////////////////////////////////////////////////////////////////////////////
-class t_colorMap: public QwtLinearColorMap {
- public:
-  t_colorMap() : QwtLinearColorMap(Qt::darkBlue, Qt::yellow) {
-    addColorStop(0.05, Qt::blue);
-    addColorStop(0.30, Qt::cyan);
-    addColorStop(0.60, Qt::green);
-    addColorStop(0.98, Qt::red);
-  }
-};
-
 //
 //////////////////////////////////////////////////////////////////////////////
@@ -69,5 +55,4 @@
  private:
   t_polarCurve* createCurve() const;
-  t_colorMap*   _colorMap;
 };
 
