[chronojump] better gui



commit 9a89b6790ac92a3f8efe2464d5f928c19f5f8cea
Author: Xavier de Blas <xaviblas gmail com>
Date:   Wed Apr 13 19:04:55 2011 +0200

    better gui

 glade/chronojump.glade    |  542 +++++++++++++++++++++++----------------------
 src/gui/multiChronopic.cs |    6 +-
 2 files changed, 282 insertions(+), 266 deletions(-)
---
diff --git a/glade/chronojump.glade b/glade/chronojump.glade
index 6c62242..0925904 100644
--- a/glade/chronojump.glade
+++ b/glade/chronojump.glade
@@ -13912,7 +13912,7 @@ by you</property>
                           <widget class="GtkViewport" id="viewport_mode">
                             <property name="visible">True</property>
                             <property name="resize_mode">queue</property>
-                            <property name="hadjustment">0 0 735 73.5 661.5 735</property>
+                            <property name="hadjustment">0 0 711 71.100000000000009 639.89999999999998 711</property>
                             <property name="shadow_type">out</property>
                             <child>
                               <widget class="GtkHButtonBox" id="hbutton_radio_modes">
@@ -16084,6 +16084,9 @@ Chronopic</property>
                                         <child>
                                           <widget class="GtkAlignment" id="alignment6">
                                             <property name="visible">True</property>
+                                            <property name="top_padding">4</property>
+                                            <property name="left_padding">4</property>
+                                            <property name="right_padding">4</property>
                                             <child>
                                               <widget class="GtkVBox" id="vbox23">
                                                 <property name="visible">True</property>
@@ -16108,68 +16111,32 @@ Chronopic</property>
                                                           </packing>
                                                         </child>
                                                         <child>
-                                                          <widget class="GtkTable" id="table_extra_window_jumps">
+                                                          <widget class="GtkVBox" id="vbox_extra_window_jumps">
                                                             <property name="visible">True</property>
-                                                            <property name="border_width">4</property>
-                                                            <property name="n_rows">4</property>
-                                                            <property name="n_columns">2</property>
-                                                            <property name="column_spacing">6</property>
-                                                            <property name="row_spacing">6</property>
+                                                            <property name="spacing">6</property>
                                                             <child>
-                                                            <widget class="GtkLabel" id="extra_window_jumps_label_weight">
+                                                            <widget class="GtkVBox" id="vbox59">
                                                             <property name="visible">True</property>
-                                                            <property name="xalign">0</property>
-                                                            <property name="label" translatable="yes">Additional weight</property>
-                                                            <property name="wrap">True</property>
-                                                            </widget>
-                                                            <packing>
-                                                            <property name="top_attach">1</property>
-                                                            <property name="bottom_attach">2</property>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
-                                                            </packing>
-                                                            </child>
+                                                            <property name="spacing">4</property>
                                                             <child>
-                                                            <widget class="GtkLabel" id="extra_window_jumps_label_dj_arms">
+                                                            <widget class="GtkLabel" id="extra_window_jumps_label_fall">
                                                             <property name="visible">True</property>
                                                             <property name="xalign">0</property>
-                                                            <property name="label" translatable="yes">Technique</property>
-                                                            </widget>
-                                                            <packing>
-                                                            <property name="top_attach">3</property>
-                                                            <property name="bottom_attach">4</property>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
-                                                            </packing>
-                                                            </child>
-                                                            <child>
-                                                            <widget class="GtkCheckButton" id="extra_window_jumps_check_dj_arms">
-                                                            <property name="label" translatable="yes">Using arms</property>
-                                                            <property name="visible">True</property>
-                                                            <property name="can_focus">True</property>
-                                                            <property name="receives_default">False</property>
-                                                            <property name="draw_indicator">True</property>
-                                                            <signal name="clicked" handler="on_extra_window_jumps_check_dj_arms_clicked"/>
+                                                            <property name="label" translatable="yes">Falling height</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="top_attach">3</property>
-                                                            <property name="bottom_attach">4</property>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkHBox" id="hbox26">
+                                                            <widget class="GtkHBox" id="hbox23">
                                                             <property name="visible">True</property>
-                                                            <property name="spacing">4</property>
                                                             <child>
-                                                            <widget class="GtkSpinButton" id="extra_window_jumps_spinbutton_weight">
+                                                            <widget class="GtkSpinButton" id="extra_window_jumps_spinbutton_fall">
                                                             <property name="visible">True</property>
                                                             <property name="can_focus">True</property>
                                                             <property name="invisible_char">â??</property>
-                                                            <property name="adjustment">10 0 200 1 10 0</property>
+                                                            <property name="adjustment">20 0 200 1 10 0</property>
                                                             <property name="climb_rate">1</property>
                                                             <property name="digits">1</property>
                                                             <property name="numeric">True</property>
@@ -16177,42 +16144,56 @@ Chronopic</property>
                                                             <packing>
                                                             <property name="expand">False</property>
                                                             <property name="fill">False</property>
+                                                            <property name="padding">12</property>
                                                             <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <placeholder/>
+                                                            <widget class="GtkLabel" id="extra_window_jumps_label_cm">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label">cm</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">1</property>
+                                                            </packing>
                                                             </child>
                                                             </widget>
                                                             <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="top_attach">1</property>
-                                                            <property name="bottom_attach">2</property>
-                                                            <property name="y_options">GTK_FILL</property>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkLabel" id="extra_window_jumps_label_fall">
+                                                            <widget class="GtkVBox" id="vbox60">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">4</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="extra_window_jumps_label_weight">
                                                             <property name="visible">True</property>
                                                             <property name="xalign">0</property>
-                                                            <property name="label" translatable="yes">Falling height</property>
+                                                            <property name="label" translatable="yes">Additional weight</property>
+                                                            <property name="wrap">True</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkHBox" id="hbox25">
+                                                            <widget class="GtkHBox" id="hbox24">
                                                             <property name="visible">True</property>
-                                                            <property name="spacing">4</property>
                                                             <child>
-                                                            <widget class="GtkSpinButton" id="extra_window_jumps_spinbutton_fall">
+                                                            <widget class="GtkSpinButton" id="extra_window_jumps_spinbutton_weight">
                                                             <property name="visible">True</property>
                                                             <property name="can_focus">True</property>
                                                             <property name="invisible_char">â??</property>
-                                                            <property name="adjustment">20 0 200 1 10 0</property>
+                                                            <property name="adjustment">10 0 200 1 10 0</property>
                                                             <property name="climb_rate">1</property>
                                                             <property name="digits">1</property>
                                                             <property name="numeric">True</property>
@@ -16220,27 +16201,11 @@ Chronopic</property>
                                                             <packing>
                                                             <property name="expand">False</property>
                                                             <property name="fill">False</property>
+                                                            <property name="padding">12</property>
                                                             <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkLabel" id="extra_window_jumps_label_cm">
-                                                            <property name="visible">True</property>
-                                                            <property name="xalign">0</property>
-                                                            <property name="label">cm</property>
-                                                            </widget>
-                                                            <packing>
-                                                            <property name="position">1</property>
-                                                            </packing>
-                                                            </child>
-                                                            </widget>
-                                                            <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="y_options">GTK_FILL</property>
-                                                            </packing>
-                                                            </child>
-                                                            <child>
                                                             <widget class="GtkRadioButton" id="extra_window_jumps_radiobutton_kg">
                                                             <property name="label">Kg</property>
                                                             <property name="visible">True</property>
@@ -16252,10 +16217,8 @@ Chronopic</property>
                                                             <signal name="toggled" handler="on_extra_window_jumps_radiobutton_kg_toggled"/>
                                                             </widget>
                                                             <packing>
-                                                            <property name="top_attach">2</property>
-                                                            <property name="bottom_attach">3</property>
-                                                            <property name="x_options"></property>
-                                                            <property name="y_options"></property>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">1</property>
                                                             </packing>
                                                             </child>
                                                             <child>
@@ -16272,16 +16235,63 @@ weight</property>
                                                             <signal name="toggled" handler="on_extra_window_jumps_radiobutton_weight_toggled"/>
                                                             </widget>
                                                             <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="top_attach">2</property>
-                                                            <property name="bottom_attach">3</property>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">2</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkVBox" id="vbox61">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">4</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="extra_window_jumps_label_dj_arms">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Technique</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkAlignment" id="alignment13">
+                                                            <property name="visible">True</property>
+                                                            <property name="left_padding">12</property>
+                                                            <child>
+                                                            <widget class="GtkCheckButton" id="extra_window_jumps_check_dj_arms">
+                                                            <property name="label" translatable="yes">Using arms</property>
+                                                            <property name="visible">True</property>
+                                                            <property name="can_focus">True</property>
+                                                            <property name="receives_default">False</property>
+                                                            <property name="draw_indicator">True</property>
+                                                            <signal name="clicked" handler="on_extra_window_jumps_check_dj_arms_clicked"/>
+                                                            </widget>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">2</property>
                                                             </packing>
                                                             </child>
                                                           </widget>
                                                           <packing>
+                                                            <property name="expand">False</property>
                                                             <property name="position">1</property>
                                                           </packing>
                                                         </child>
@@ -16312,27 +16322,13 @@ weight</property>
                                                           </packing>
                                                         </child>
                                                         <child>
-                                                          <widget class="GtkTable" id="table_extra_window_jumps_rj">
+                                                          <widget class="GtkVBox" id="vbox56">
                                                             <property name="visible">True</property>
-                                                            <property name="border_width">4</property>
-                                                            <property name="n_rows">4</property>
-                                                            <property name="n_columns">2</property>
-                                                            <property name="column_spacing">6</property>
-                                                            <property name="row_spacing">6</property>
+                                                            <property name="spacing">6</property>
                                                             <child>
-                                                            <widget class="GtkLabel" id="extra_window_jumps_rj_label_weight">
+                                                            <widget class="GtkVBox" id="vbox62">
                                                             <property name="visible">True</property>
-                                                            <property name="xalign">0</property>
-                                                            <property name="label" translatable="yes">Additional weight</property>
-                                                            <property name="wrap">True</property>
-                                                            </widget>
-                                                            <packing>
-                                                            <property name="top_attach">2</property>
-                                                            <property name="bottom_attach">3</property>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
-                                                            </packing>
-                                                            </child>
+                                                            <property name="spacing">4</property>
                                                             <child>
                                                             <widget class="GtkLabel" id="extra_window_jumps_rj_label_limit">
                                                             <property name="visible">True</property>
@@ -16340,14 +16336,12 @@ weight</property>
                                                             <property name="label" translatable="yes">Limited by</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkHBox" id="hbox17">
+                                                            <widget class="GtkHBox" id="hbox25">
                                                             <property name="visible">True</property>
-                                                            <property name="spacing">4</property>
                                                             <child>
                                                             <widget class="GtkSpinButton" id="extra_window_jumps_rj_spinbutton_limit">
                                                             <property name="visible">True</property>
@@ -16363,6 +16357,7 @@ weight</property>
                                                             <packing>
                                                             <property name="expand">False</property>
                                                             <property name="fill">False</property>
+                                                            <property name="padding">12</property>
                                                             <property name="position">0</property>
                                                             </packing>
                                                             </child>
@@ -16372,48 +16367,25 @@ weight</property>
                                                             <property name="xalign">0</property>
                                                             </widget>
                                                             <packing>
+                                                            <property name="expand">False</property>
                                                             <property name="position">1</property>
                                                             </packing>
                                                             </child>
                                                             </widget>
                                                             <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="y_options">GTK_FILL</property>
+                                                            <property name="position">1</property>
                                                             </packing>
                                                             </child>
-                                                            <child>
-                                                            <widget class="GtkHBox" id="hbox28">
-                                                            <property name="visible">True</property>
-                                                            <property name="spacing">4</property>
-                                                            <child>
-                                                            <widget class="GtkSpinButton" id="extra_window_jumps_rj_spinbutton_weight">
-                                                            <property name="visible">True</property>
-                                                            <property name="can_focus">True</property>
-                                                            <property name="invisible_char">â??</property>
-                                                            <property name="adjustment">10 0 200 1 10 0</property>
-                                                            <property name="climb_rate">1</property>
-                                                            <property name="digits">1</property>
-                                                            <property name="numeric">True</property>
                                                             </widget>
                                                             <packing>
                                                             <property name="expand">False</property>
-                                                            <property name="fill">False</property>
                                                             <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <placeholder/>
-                                                            </child>
-                                                            </widget>
-                                                            <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="top_attach">2</property>
-                                                            <property name="bottom_attach">3</property>
-                                                            <property name="y_options">GTK_FILL</property>
-                                                            </packing>
-                                                            </child>
+                                                            <widget class="GtkVBox" id="vbox63">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">4</property>
                                                             <child>
                                                             <widget class="GtkLabel" id="extra_window_jumps_rj_label_fall">
                                                             <property name="visible">True</property>
@@ -16421,16 +16393,12 @@ weight</property>
                                                             <property name="label" translatable="yes">Falling height</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="top_attach">1</property>
-                                                            <property name="bottom_attach">2</property>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkHBox" id="hbox29">
+                                                            <widget class="GtkHBox" id="hbox26">
                                                             <property name="visible">True</property>
-                                                            <property name="spacing">4</property>
                                                             <child>
                                                             <widget class="GtkSpinButton" id="extra_window_jumps_rj_spinbutton_fall">
                                                             <property name="visible">True</property>
@@ -16444,6 +16412,7 @@ weight</property>
                                                             <packing>
                                                             <property name="expand">False</property>
                                                             <property name="fill">False</property>
+                                                            <property name="padding">12</property>
                                                             <property name="position">0</property>
                                                             </packing>
                                                             </child>
@@ -16454,16 +16423,54 @@ weight</property>
                                                             <property name="label">cm</property>
                                                             </widget>
                                                             <packing>
+                                                            <property name="expand">False</property>
                                                             <property name="position">1</property>
                                                             </packing>
                                                             </child>
                                                             </widget>
                                                             <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="top_attach">1</property>
-                                                            <property name="bottom_attach">2</property>
-                                                            <property name="y_options">GTK_FILL</property>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkVBox" id="vbox64">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">5</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="extra_window_jumps_rj_label_weight">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Additional weight</property>
+                                                            <property name="wrap">True</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkHBox" id="hbox69">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkSpinButton" id="extra_window_jumps_rj_spinbutton_weight">
+                                                            <property name="visible">True</property>
+                                                            <property name="can_focus">True</property>
+                                                            <property name="invisible_char">â??</property>
+                                                            <property name="adjustment">10 0 200 1 10 0</property>
+                                                            <property name="climb_rate">1</property>
+                                                            <property name="digits">1</property>
+                                                            <property name="numeric">True</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="padding">12</property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
@@ -16477,10 +16484,8 @@ weight</property>
                                                             <property name="draw_indicator">True</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="top_attach">3</property>
-                                                            <property name="bottom_attach">4</property>
-                                                            <property name="x_options"></property>
-                                                            <property name="y_options"></property>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">1</property>
                                                             </packing>
                                                             </child>
                                                             <child>
@@ -16491,21 +16496,28 @@ weight</property>
                                                             <property name="can_focus">True</property>
                                                             <property name="receives_default">False</property>
                                                             <property name="use_underline">True</property>
-                                                            <property name="active">True</property>
                                                             <property name="draw_indicator">True</property>
                                                             <property name="group">extra_window_jumps_rj_radiobutton_kg</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="top_attach">3</property>
-                                                            <property name="bottom_attach">4</property>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">2</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">2</property>
                                                             </packing>
                                                             </child>
                                                           </widget>
                                                           <packing>
+                                                            <property name="expand">False</property>
                                                             <property name="position">1</property>
                                                           </packing>
                                                         </child>
@@ -16540,23 +16552,24 @@ weight</property>
                                                           </packing>
                                                         </child>
                                                         <child>
-                                                          <widget class="GtkTable" id="table14">
+                                                          <widget class="GtkVBox" id="vbox68">
                                                             <property name="visible">True</property>
-                                                            <property name="n_rows">2</property>
-                                                            <property name="n_columns">2</property>
-                                                            <property name="column_spacing">6</property>
-                                                            <property name="row_spacing">6</property>
+                                                            <property name="spacing">6</property>
                                                             <child>
                                                             <widget class="GtkLabel" id="extra_window_runs_label_distance">
                                                             <property name="visible">True</property>
                                                             <property name="xalign">0</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
+                                                            <widget class="GtkHBox" id="hbox17">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">4</property>
+                                                            <child>
                                                             <widget class="GtkSpinButton" id="extra_window_runs_spinbutton_distance">
                                                             <property name="visible">True</property>
                                                             <property name="can_focus">True</property>
@@ -16568,10 +16581,9 @@ weight</property>
                                                             <property name="update_policy">if-valid</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="x_options"></property>
-                                                            <property name="y_options"></property>
+                                                            <property name="expand">False</property>
+                                                            <property name="padding">12</property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
@@ -16580,22 +16592,18 @@ weight</property>
                                                             <property name="xalign">0</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="top_attach">1</property>
-                                                            <property name="bottom_attach">2</property>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">1</property>
                                                             </packing>
                                                             </child>
-                                                            <child>
-                                                            <placeholder/>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">1</property>
+                                                            </packing>
                                                             </child>
                                                           </widget>
                                                           <packing>
-                                                            <property name="expand">False</property>
-                                                            <property name="fill">False</property>
-                                                            <property name="padding">8</property>
                                                             <property name="position">1</property>
                                                           </packing>
                                                         </child>
@@ -16630,113 +16638,121 @@ weight</property>
                                                           </packing>
                                                         </child>
                                                         <child>
-                                                          <widget class="GtkTable" id="table6">
+                                                          <widget class="GtkVBox" id="vbox70">
                                                             <property name="visible">True</property>
-                                                            <property name="n_rows">4</property>
-                                                            <property name="n_columns">2</property>
-                                                            <property name="column_spacing">6</property>
-                                                            <property name="row_spacing">6</property>
+                                                            <property name="spacing">6</property>
                                                             <child>
-                                                            <widget class="GtkLabel" id="extra_window_runs_interval_label_limit">
+                                                            <widget class="GtkVBox" id="vbox71">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="extra_window_runs_interval_label_distance">
                                                             <property name="visible">True</property>
                                                             <property name="xalign">0</property>
-                                                            <property name="label" translatable="yes">Limited by</property>
+                                                            <property name="label" translatable="yes">Track distance 
+(between platforms)</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="top_attach">2</property>
-                                                            <property name="bottom_attach">3</property>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkSpinButton" id="extra_window_runs_interval_spinbutton_limit">
+                                                            <widget class="GtkHBox" id="hbox28">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkSpinButton" id="extra_window_runs_interval_spinbutton_distance">
                                                             <property name="visible">True</property>
                                                             <property name="can_focus">True</property>
                                                             <property name="invisible_char">â??</property>
-                                                            <property name="adjustment">100 0 100000 1 10 0</property>
+                                                            <property name="adjustment">100 0 10000 0.10000000000000001 10 0</property>
+                                                            <property name="digits">1</property>
                                                             <property name="snap_to_ticks">True</property>
                                                             <property name="numeric">True</property>
                                                             <property name="update_policy">if-valid</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="top_attach">2</property>
-                                                            <property name="bottom_attach">3</property>
-                                                            <property name="x_options"></property>
-                                                            <property name="y_options"></property>
+                                                            <property name="expand">False</property>
+                                                            <property name="padding">12</property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkLabel" id="extra_window_runs_interval_label_distance">
+                                                            <widget class="GtkLabel" id="extra_window_runs_interval_label_distance_units">
                                                             <property name="visible">True</property>
                                                             <property name="xalign">0</property>
-                                                            <property name="label" translatable="yes">Track distance 
-(between platforms)</property>
+                                                            <property name="label" translatable="yes">m</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="padding">4</property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkSpinButton" id="extra_window_runs_interval_spinbutton_distance">
+                                                            <widget class="GtkVBox" id="vbox72">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="extra_window_runs_interval_label_limit">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Limited by</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkHBox" id="hbox29">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkSpinButton" id="extra_window_runs_interval_spinbutton_limit">
                                                             <property name="visible">True</property>
                                                             <property name="can_focus">True</property>
                                                             <property name="invisible_char">â??</property>
-                                                            <property name="adjustment">100 0 10000 0.10000000000000001 10 0</property>
-                                                            <property name="digits">1</property>
+                                                            <property name="adjustment">100 0 100000 1 10 0</property>
                                                             <property name="snap_to_ticks">True</property>
                                                             <property name="numeric">True</property>
                                                             <property name="update_policy">if-valid</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="x_options"></property>
-                                                            <property name="y_options"></property>
+                                                            <property name="expand">False</property>
+                                                            <property name="padding">12</property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkLabel" id="extra_window_runs_interval_label_distance_units">
+                                                            <widget class="GtkLabel" id="extra_window_runs_interval_label_limit_units">
                                                             <property name="visible">True</property>
                                                             <property name="xalign">0</property>
-                                                            <property name="label" translatable="yes">meters</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="top_attach">1</property>
-                                                            <property name="bottom_attach">2</property>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
+                                                            <property name="position">1</property>
                                                             </packing>
                                                             </child>
-                                                            <child>
-                                                            <widget class="GtkLabel" id="extra_window_runs_interval_label_limit_units">
-                                                            <property name="visible">True</property>
-                                                            <property name="xalign">0</property>
                                                             </widget>
                                                             <packing>
-                                                            <property name="left_attach">1</property>
-                                                            <property name="right_attach">2</property>
-                                                            <property name="top_attach">3</property>
-                                                            <property name="bottom_attach">4</property>
-                                                            <property name="x_options">GTK_FILL</property>
-                                                            <property name="y_options"></property>
+                                                            <property name="position">1</property>
                                                             </packing>
                                                             </child>
-                                                            <child>
-                                                            <placeholder/>
-                                                            </child>
-                                                            <child>
-                                                            <placeholder/>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="padding">4</property>
+                                                            <property name="position">1</property>
+                                                            </packing>
                                                             </child>
                                                           </widget>
                                                           <packing>
                                                             <property name="expand">False</property>
-                                                            <property name="padding">8</property>
                                                             <property name="position">1</property>
                                                           </packing>
                                                         </child>
@@ -17012,13 +17028,13 @@ weight</property>
                                                             <property name="visible">True</property>
                                                             <property name="spacing">6</property>
                                                             <child>
-                                                            <widget class="GtkCheckButton" id="extra_window_check_multichronopic_sync">
-                                                            <property name="label" translatable="yes">Synchronize</property>
+                                                            <widget class="GtkCheckButton" id="extra_window_check_multichronopic_delete_first">
+                                                            <property name="label" translatable="yes">Delete first</property>
                                                             <property name="visible">True</property>
                                                             <property name="can_focus">True</property>
                                                             <property name="receives_default">False</property>
                                                             <property name="has_tooltip">True</property>
-                                                            <property name="tooltip" translatable="yes">Synchronize chronopics</property>
+                                                            <property name="tooltip" translatable="yes">Delete first TC and TF of each chronopic</property>
                                                             <property name="use_underline">True</property>
                                                             <property name="active">True</property>
                                                             <property name="draw_indicator">True</property>
@@ -17026,17 +17042,17 @@ weight</property>
                                                             <packing>
                                                             <property name="expand">False</property>
                                                             <property name="fill">False</property>
-                                                            <property name="position">1</property>
+                                                            <property name="position">0</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkCheckButton" id="extra_window_check_multichronopic_delete_first">
-                                                            <property name="label" translatable="yes">Delete first</property>
+                                                            <widget class="GtkCheckButton" id="extra_window_check_multichronopic_sync">
+                                                            <property name="label" translatable="yes">Synchronize</property>
                                                             <property name="visible">True</property>
                                                             <property name="can_focus">True</property>
                                                             <property name="receives_default">False</property>
                                                             <property name="has_tooltip">True</property>
-                                                            <property name="tooltip" translatable="yes">Delete first TC and TF of each chronopic</property>
+                                                            <property name="tooltip" translatable="yes">Synchronize chronopics</property>
                                                             <property name="use_underline">True</property>
                                                             <property name="active">True</property>
                                                             <property name="draw_indicator">True</property>
@@ -17044,7 +17060,7 @@ weight</property>
                                                             <packing>
                                                             <property name="expand">False</property>
                                                             <property name="fill">False</property>
-                                                            <property name="position">2</property>
+                                                            <property name="position">1</property>
                                                             </packing>
                                                             </child>
                                                             <child>
@@ -17060,16 +17076,17 @@ Second Chronopic to platforms.</property>
                                                             <packing>
                                                             <property name="expand">False</property>
                                                             <property name="padding">12</property>
-                                                            <property name="position">3</property>
+                                                            <property name="position">2</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkHBox" id="extra_window_hbox_run_analysis_total_distance">
+                                                            <widget class="GtkVBox" id="extra_window_vbox_run_analysis_total_distance">
                                                             <property name="visible">True</property>
-                                                            <property name="spacing">9</property>
+                                                            <property name="spacing">4</property>
                                                             <child>
                                                             <widget class="GtkLabel" id="label696">
                                                             <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
                                                             <property name="label" translatable="yes">Total distance</property>
                                                             </widget>
                                                             <packing>
@@ -17079,9 +17096,8 @@ Second Chronopic to platforms.</property>
                                                             </packing>
                                                             </child>
                                                             <child>
-                                                            <widget class="GtkHBox" id="hbox349">
+                                                            <widget class="GtkHBox" id="hbox71">
                                                             <property name="visible">True</property>
-                                                            <property name="spacing">6</property>
                                                             <child>
                                                             <widget class="GtkSpinButton" id="extra_window_spin_run_analysis_distance">
                                                             <property name="visible">True</property>
@@ -17092,6 +17108,7 @@ Second Chronopic to platforms.</property>
                                                             </widget>
                                                             <packing>
                                                             <property name="expand">False</property>
+                                                            <property name="padding">12</property>
                                                             <property name="position">0</property>
                                                             </packing>
                                                             </child>
@@ -17108,18 +17125,13 @@ Second Chronopic to platforms.</property>
                                                             </child>
                                                             </widget>
                                                             <packing>
-                                                            <property name="expand">False</property>
-                                                            <property name="fill">False</property>
                                                             <property name="position">1</property>
                                                             </packing>
                                                             </child>
                                                             </widget>
                                                             <packing>
                                                             <property name="expand">False</property>
-                                                            <property name="fill">False</property>
-                                                            <property name="padding">8</property>
-                                                            <property name="pack_type">end</property>
-                                                            <property name="position">-1</property>
+                                                            <property name="position">3</property>
                                                             </packing>
                                                             </child>
                                                           </widget>
@@ -17649,18 +17661,16 @@ Second Chronopic to platforms.</property>
                                                           </packing>
                                                         </child>
                                                         <child>
-                                                          <widget class="GtkAspectFrame" id="aspectframe2">
+                                                          <widget class="GtkFrame" id="frame13">
                                                             <property name="visible">True</property>
                                                             <property name="label_xalign">0</property>
+                                                            <property name="label_yalign">0.69999998807907104</property>
                                                             <property name="shadow_type">in</property>
-                                                            <property name="yalign">0</property>
                                                             <child>
                                                             <widget class="GtkVBox" id="vbox30">
                                                             <property name="visible">True</property>
                                                             <child>
                                                             <widget class="GtkDrawingArea" id="event_execute_drawingarea">
-                                                            <property name="width_request">300</property>
-                                                            <property name="height_request">225</property>
                                                             <property name="visible">True</property>
                                                             <signal name="expose_event" handler="on_event_execute_drawingarea_expose_event"/>
                                                             <signal name="configure_event" handler="on_event_execute_drawingarea_configure_event"/>
@@ -17680,7 +17690,7 @@ Second Chronopic to platforms.</property>
                                                             <widget class="GtkHBox" id="hbox67">
                                                             <property name="spacing">2</property>
                                                             <child>
-                                                            <widget class="GtkLabel" id="label67">
+                                                            <widget class="GtkLabel" id="label68">
                                                             <property name="visible">True</property>
                                                             <property name="label" translatable="yes">Width</property>
                                                             </widget>
@@ -17711,7 +17721,7 @@ Second Chronopic to platforms.</property>
                                                             <widget class="GtkHBox" id="hbox68">
                                                             <property name="spacing">2</property>
                                                             <child>
-                                                            <widget class="GtkLabel" id="label68">
+                                                            <widget class="GtkLabel" id="label69">
                                                             <property name="visible">True</property>
                                                             <property name="label" translatable="yes">Height</property>
                                                             </widget>
@@ -17793,6 +17803,12 @@ Second Chronopic to platforms.</property>
                                                             </child>
                                                             </widget>
                                                             </child>
+                                                            <child>
+                                                            <placeholder/>
+                                                            <packing>
+                                                            <property name="type">label_item</property>
+                                                            </packing>
+                                                            </child>
                                                           </widget>
                                                           <packing>
                                                             <property name="position">1</property>
@@ -17810,7 +17826,7 @@ Second Chronopic to platforms.</property>
                                                 </child>
                                                 <child>
                                                   <widget class="GtkNotebook" id="notebook_results_data">
-                                                    <property name="width_request">250</property>
+                                                    <property name="width_request">225</property>
                                                     <property name="height_request">72</property>
                                                     <property name="visible">True</property>
                                                     <property name="show_tabs">False</property>
diff --git a/src/gui/multiChronopic.cs b/src/gui/multiChronopic.cs
index ddd2766..0869b36 100644
--- a/src/gui/multiChronopic.cs
+++ b/src/gui/multiChronopic.cs
@@ -44,7 +44,7 @@ public partial class ChronoJumpWindow
 	[Widget] Gtk.CheckButton extra_window_check_multichronopic_delete_first;
 
 	//run analysis
-	[Widget] Gtk.HBox extra_window_hbox_run_analysis_total_distance;
+	[Widget] Gtk.VBox extra_window_vbox_run_analysis_total_distance;
 	[Widget] Gtk.SpinButton extra_window_spin_run_analysis_distance;
 	[Widget] Gtk.TextView extra_window_textview_run_analysis_cps_order;
 	
@@ -94,7 +94,7 @@ public partial class ChronoJumpWindow
 		
 		extra_window_check_multichronopic_sync.Sensitive = can_do;
 		extra_window_check_multichronopic_delete_first.Sensitive = can_do;
-		extra_window_hbox_run_analysis_total_distance.Sensitive = can_do;
+		extra_window_vbox_run_analysis_total_distance.Sensitive = can_do;
 		extra_window_textview_run_analysis_cps_order.Sensitive = can_do;
 	}
 
@@ -103,7 +103,7 @@ public partial class ChronoJumpWindow
 		extra_window_check_multichronopic_delete_first.Visible = show;
 	}
 	private void extra_window_multichronopic_showRunDistance(bool show) {
-		extra_window_hbox_run_analysis_total_distance.Visible = show;
+		extra_window_vbox_run_analysis_total_distance.Visible = show;
 		extra_window_textview_run_analysis_cps_order.Visible = show;
 	}
 



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