Index: trunk/BNC/bncfigure.cpp
===================================================================
--- trunk/BNC/bncfigure.cpp	(revision 1955)
+++ trunk/BNC/bncfigure.cpp	(revision 1956)
@@ -51,4 +51,9 @@
   updateMountPoints();
   slotNextAnimationFrame();
+  for (int ii = 0; ii <= 1000; ii++) {
+    _r[ii] = qrand() % 255;
+    _g[ii] = qrand() % 255;
+    _b[ii] = qrand() % 255;
+  }
 }
 
@@ -179,6 +184,7 @@
 
     if(_maxRate > 0.0) {
+      QColor color = QColor::fromRgb(_r[anchor],_g[anchor],_b[anchor]);
       painter.fillRect(xx-10, int((yMax-yMin)*xLine)-yy, 10, yy, 
-                       QBrush(Qt::gray,Qt::SolidPattern));
+                       QBrush(color,Qt::SolidPattern));
     }
 
Index: trunk/BNC/bncfigure.h
===================================================================
--- trunk/BNC/bncfigure.h	(revision 1955)
+++ trunk/BNC/bncfigure.h	(revision 1956)
@@ -52,4 +52,7 @@
   int                           _counter;
   double                        _maxRate;
+  int _r[1001];
+  int _g[1001];
+  int _b[1001];
 };
 
