Index: /trunk/BNS/bnswindow.cpp
===================================================================
--- /trunk/BNS/bnswindow.cpp	(revision 1670)
+++ /trunk/BNS/bnswindow.cpp	(revision 1671)
@@ -89,4 +89,6 @@
 
   bnsSettings settings;
+  QPalette palette;
+  QColor lightGray(230, 230, 230);
 
   QString fontString = settings.value("font").toString();
@@ -404,4 +406,6 @@
     _outFile_1_LineEdit->setStyleSheet("background-color: lightGray");
     _refSys_1_ComboBox->setStyleSheet("background-color: lightGray");
+    palette.setColor(_beClocks1CheckBox->backgroundRole(), lightGray);
+    _beClocks1CheckBox->setPalette(palette);
     _outPort_1_LineEdit->setEnabled(false);
     _mountpoint_1_LineEdit->setEnabled(false);
@@ -409,4 +413,5 @@
     _outFile_1_LineEdit->setEnabled(false);
     _refSys_1_ComboBox->setEnabled(false);
+    _beClocks1CheckBox->setEnabled(false);
   }
 
@@ -452,4 +457,6 @@
     _outFile_2_LineEdit->setStyleSheet("background-color: lightGray");
     _refSys_2_ComboBox->setStyleSheet("background-color: lightGray");
+    palette.setColor(_beClocks2CheckBox->backgroundRole(), lightGray);
+    _beClocks2CheckBox->setPalette(palette);
     _outPort_2_LineEdit->setEnabled(false);
     _mountpoint_2_LineEdit->setEnabled(false);
@@ -457,4 +464,5 @@
     _outFile_2_LineEdit->setEnabled(false);
     _refSys_2_ComboBox->setEnabled(false);
+    _beClocks2CheckBox->setEnabled(false);
   }
 
@@ -833,4 +841,6 @@
       _outFile_1_LineEdit->setStyleSheet("background-color: white");
       _refSys_1_ComboBox->setStyleSheet("background-color: white");
+      palette.setColor(_beClocks1CheckBox->backgroundRole(), white);
+      _beClocks1CheckBox->setPalette(palette);
       _outPort_1_LineEdit->setEnabled(true);
       _mountpoint_1_LineEdit->setEnabled(true);
@@ -838,4 +848,5 @@
       _outFile_1_LineEdit->setEnabled(true);
       _refSys_1_ComboBox->setEnabled(true);
+      _beClocks1CheckBox->setEnabled(true);
     } else {
       _outPort_1_LineEdit->setStyleSheet("background-color: lightGray");
@@ -844,4 +855,6 @@
       _outFile_1_LineEdit->setStyleSheet("background-color: lightGray");
       _refSys_1_ComboBox->setStyleSheet("background-color: lightGray");
+      palette.setColor(_beClocks1CheckBox->backgroundRole(), lightGray);
+      _beClocks1CheckBox->setPalette(palette);
       _outPort_1_LineEdit->setEnabled(false);
       _mountpoint_1_LineEdit->setEnabled(false);
@@ -849,4 +862,5 @@
       _outFile_1_LineEdit->setEnabled(false);
       _refSys_1_ComboBox->setEnabled(false);
+      _beClocks1CheckBox->setEnabled(false);
     }
   }
@@ -861,4 +875,6 @@
       _outFile_2_LineEdit->setStyleSheet("background-color: white");
       _refSys_2_ComboBox->setStyleSheet("background-color: white");
+      palette.setColor(_beClocks2CheckBox->backgroundRole(), white);
+      _beClocks2CheckBox->setPalette(palette);
       _outPort_2_LineEdit->setEnabled(true);
       _mountpoint_2_LineEdit->setEnabled(true);
@@ -866,4 +882,5 @@
       _outFile_2_LineEdit->setEnabled(true);
       _refSys_2_ComboBox->setEnabled(true);
+      _beClocks2CheckBox->setEnabled(true);
     } else {
       _outPort_2_LineEdit->setStyleSheet("background-color: lightGray");
@@ -872,4 +889,6 @@
       _outFile_2_LineEdit->setStyleSheet("background-color: lightGray");
       _refSys_2_ComboBox->setStyleSheet("background-color: lightGray");
+      palette.setColor(_beClocks2CheckBox->backgroundRole(), lightGray);
+      _beClocks2CheckBox->setPalette(palette);
       _outPort_2_LineEdit->setEnabled(false);
       _mountpoint_2_LineEdit->setEnabled(false);
@@ -877,4 +896,5 @@
       _outFile_2_LineEdit->setEnabled(false);
       _refSys_2_ComboBox->setEnabled(false);
+      _beClocks2CheckBox->setEnabled(false);
     }
   }
