[chronojump] Inertial moment calculation resizes encoder configuration window



commit 5bd7014860bb680a214d0818e08045a1516c114d
Author: Xavier de Blas <xaviblas gmail com>
Date:   Wed Feb 21 17:28:39 2018 +0100

    Inertial moment calculation resizes encoder configuration window

 src/gui/encoderConfiguration.cs |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/src/gui/encoderConfiguration.cs b/src/gui/encoderConfiguration.cs
index 91e6cc1..2450de7 100644
--- a/src/gui/encoderConfiguration.cs
+++ b/src/gui/encoderConfiguration.cs
@@ -875,7 +875,19 @@ public class EncoderConfigurationWindow
        bool capturing = false;
        public void Button_encoder_capture_inertial_do_chronopic_ok () 
        {
+               // 1) don't show vbox_Select_encoder and resize window
+
+               int mainBoxWidth = vbox_select_encoder.Allocation.Width;
+
+               encoder_configuration.GetSize(out windowWidth, out windowHeight);
+
                vbox_select_encoder.Visible = false;
+
+               encoder_configuration.Resize(windowWidth - mainBoxWidth -15, windowHeight);
+               //15 is glade separation between mainBox (vbox_select_encoder) and notebook_side
+
+               // 2) modifiy oother widgets
+
                button_encoder_capture_inertial_do.Sensitive = false;
 
                //adapt capture, cancel and finish      
@@ -885,6 +897,9 @@ public class EncoderConfigurationWindow
                
                label_im_feedback.Text = "<b>" + Catalog.GetString("Capturing") + "</b>";
                label_im_feedback.UseMarkup = true; 
+
+               // 3) mark capturing starts
+
                capturing = true;
        }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]