private void UpdateBackColor()
 {
     if (viewportBackColorCB.SelectedIndex == 0)
     {
         ActiveViewport.UpdateBackgroundColor(Color.FromArgb(130, 130, 130));
         backColorDisplay.BackColor = Color.FromArgb(130, 130, 130);
     }
     else if (!isLoaded)
     {
         ActiveViewport.UpdateBackgroundColor(Runtime.LayoutEditor.BackgroundColor);
         backColorDisplay.BackColor = Runtime.LayoutEditor.BackgroundColor;
     }
     else
     {
         ColorDialog dlg = new ColorDialog();
         if (dlg.ShowDialog() == DialogResult.OK)
         {
             ActiveViewport.UpdateBackgroundColor(dlg.Color);
             backColorDisplay.BackColor = dlg.Color;
         }
         else
         {
             viewportBackColorCB.SelectedIndex = 0;
         }
     }
 }