[chronojump] gui change: eventExecute on main gui



commit 71aaad80311c3873acc8e39800128d8daa8e1e69
Author: Xavier de Blas <xaviblas gmail com>
Date:   Wed Mar 23 15:32:04 2011 +0100

    gui change: eventExecute on main gui

 glade/chronojump.glade        | 9288 ++++++++++++++++++++---------------------
 src/Makefile.am               |    1 +
 src/execute/event.cs          |  116 +-
 src/execute/jump.cs           |   41 +-
 src/execute/multiChronopic.cs |   43 +-
 src/execute/pulse.cs          |   26 +-
 src/execute/reactionTime.cs   |   19 +-
 src/execute/run.cs            |   32 +-
 src/gui/chronojump.cs         |  381 ++-
 src/gui/chronopic.cs          |    6 +-
 src/gui/eventExecute.cs       |  964 +++--
 src/gui/jump.cs               |   81 +-
 src/gui/usefulObjects.cs      |   57 +
 13 files changed, 5648 insertions(+), 5407 deletions(-)
---
diff --git a/glade/chronojump.glade b/glade/chronojump.glade
index d2e52f8..b10f1f7 100644
--- a/glade/chronojump.glade
+++ b/glade/chronojump.glade
@@ -2396,78 +2396,6 @@ show elevation as:</property>
       </widget>
     </child>
   </widget>
-  <widget class="GtkWindow" id="jump_extra">
-    <property name="visible">True</property>
-    <property name="border_width">10</property>
-    <property name="title" translatable="yes">jump extra data</property>
-    <property name="resizable">False</property>
-    <property name="modal">True</property>
-    <property name="type_hint">dialog</property>
-    <signal name="delete_event" handler="on_jump_extra_delete_event"/>
-    <child>
-      <widget class="GtkVBox" id="vbox11">
-        <property name="visible">True</property>
-        <property name="spacing">8</property>
-        <child>
-          <widget class="GtkLabel" id="label90">
-            <property name="visible">True</property>
-            <property name="label" translatable="yes">Extra data for this jump</property>
-          </widget>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <placeholder/>
-        </child>
-        <child>
-          <widget class="GtkHButtonBox" id="hbuttonbox7">
-            <property name="visible">True</property>
-            <property name="layout_style">spread</property>
-            <child>
-              <widget class="GtkButton" id="button_cancel">
-                <property name="label">gtk-cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">False</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_button_cancel_clicked"/>
-              </widget>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <widget class="GtkButton" id="button_accept">
-                <property name="label">gtk-ok</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">False</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_button_accept_clicked"/>
-              </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="position">2</property>
-          </packing>
-        </child>
-      </widget>
-    </child>
-  </widget>
   <widget class="GtkWindow" id="confirm_window">
     <property name="visible">True</property>
     <property name="border_width">10</property>
@@ -7507,109 +7435,146 @@ suitable for agility tests)</property>
       </widget>
     </child>
   </widget>
-  <widget class="GtkWindow" id="event_execute">
+  <widget class="GtkWindow" id="event_graph_configure">
     <property name="visible">True</property>
-    <property name="border_width">10</property>
+    <property name="title" translatable="yes">Configure graph</property>
     <property name="resizable">False</property>
     <signal name="delete_event" handler="on_delete_event"/>
     <child>
-      <widget class="GtkVBox" id="vbox81">
+      <widget class="GtkVBox" id="vbox89">
         <property name="visible">True</property>
-        <property name="spacing">10</property>
+        <property name="spacing">8</property>
         <child>
-          <widget class="GtkHBox" id="hbox1">
+          <widget class="GtkFrame" id="frame19">
             <property name="visible">True</property>
-            <property name="spacing">8</property>
+            <property name="border_width">8</property>
+            <property name="label_xalign">0</property>
+            <property name="shadow_type">none</property>
             <child>
-              <widget class="GtkVBox" id="vbox1">
+              <widget class="GtkAlignment" id="alignment61">
                 <property name="visible">True</property>
-                <property name="spacing">6</property>
-                <child>
-                  <widget class="GtkLabel" id="label_person">
-                    <property name="visible">True</property>
-                    <property name="xalign">0</property>
-                  </widget>
-                  <packing>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
+                <property name="left_padding">12</property>
                 <child>
-                  <widget class="GtkHBox" id="hbox2">
+                  <widget class="GtkVBox" id="vbox90">
                     <property name="visible">True</property>
-                    <property name="spacing">4</property>
+                    <property name="spacing">3</property>
                     <child>
-                      <widget class="GtkImage" id="image_simulated_l">
+                      <widget class="GtkTable" id="table39">
                         <property name="visible">True</property>
-                        <property name="stock">gtk-dialog-warning</property>
+                        <property name="n_rows">2</property>
+                        <property name="n_columns">3</property>
+                        <property name="column_spacing">8</property>
+                        <property name="row_spacing">8</property>
+                        <child>
+                          <widget class="GtkLabel" id="label271">
+                            <property name="visible">True</property>
+                            <property name="xalign">0</property>
+                            <property name="label" translatable="yes">Maximum</property>
+                          </widget>
+                          <packing>
+                            <property name="x_options">GTK_FILL</property>
+                            <property name="y_options"></property>
+                          </packing>
+                        </child>
+                        <child>
+                          <widget class="GtkLabel" id="label272">
+                            <property name="visible">True</property>
+                            <property name="xalign">0</property>
+                            <property name="label" translatable="yes">Minimum</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>
+                        <child>
+                          <widget class="GtkCheckButton" id="checkbutton_max_auto">
+                            <property name="label" translatable="yes">auto</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_underline">True</property>
+                            <property name="draw_indicator">True</property>
+                            <signal name="clicked" handler="on_checkbutton_max_auto_clicked"/>
+                          </widget>
+                          <packing>
+                            <property name="left_attach">1</property>
+                            <property name="right_attach">2</property>
+                            <property name="x_options">GTK_FILL</property>
+                            <property name="y_options"></property>
+                          </packing>
+                        </child>
+                        <child>
+                          <widget class="GtkSpinButton" id="spinbutton_max">
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="adjustment">0 0 1000 0.10000000149 1 1</property>
+                            <property name="climb_rate">0.10000000149</property>
+                            <property name="digits">2</property>
+                          </widget>
+                          <packing>
+                            <property name="left_attach">2</property>
+                            <property name="right_attach">3</property>
+                            <property name="x_options">GTK_FILL</property>
+                            <property name="y_options"></property>
+                          </packing>
+                        </child>
+                        <child>
+                          <widget class="GtkSpinButton" id="spinbutton_min">
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="adjustment">0 0 1000 0.10000000149 1 1</property>
+                            <property name="climb_rate">0.10000000149</property>
+                            <property name="digits">2</property>
+                          </widget>
+                          <packing>
+                            <property name="left_attach">2</property>
+                            <property name="right_attach">3</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>
+                          </packing>
+                        </child>
+                        <child>
+                          <widget class="GtkCheckButton" id="checkbutton_min_auto">
+                            <property name="label" translatable="yes">auto</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_underline">True</property>
+                            <property name="draw_indicator">True</property>
+                            <signal name="clicked" handler="on_checkbutton_min_auto_clicked"/>
+                          </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>
+                          </packing>
+                        </child>
                       </widget>
                       <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
                         <property name="position">0</property>
                       </packing>
                     </child>
-                    <child>
-                      <widget class="GtkLabel" id="label_simulated">
-                        <property name="visible">True</property>
-                        <property name="label" translatable="yes">&lt;b&gt;Simulated
-Test&lt;/b&gt;</property>
-                        <property name="use_markup">True</property>
-                        <property name="justify">center</property>
-                      </widget>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkLabel" id="label_sync_message">
-                        <property name="visible">True</property>
-                      </widget>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">2</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkImage" id="image_simulated_r">
-                        <property name="visible">True</property>
-                        <property name="stock">gtk-dialog-warning</property>
-                      </widget>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="position">3</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkButton" id="button_help">
-                        <property name="label">gtk-help</property>
-                        <property name="sensitive">False</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">True</property>
-                        <property name="use_stock">True</property>
-                        <signal name="clicked" handler="on_button_help_clicked"/>
-                      </widget>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="pack_type">end</property>
-                        <property name="position">4</property>
-                      </packing>
-                    </child>
                   </widget>
-                  <packing>
-                    <property name="position">1</property>
-                  </packing>
                 </child>
               </widget>
-              <packing>
-                <property name="position">0</property>
-              </packing>
             </child>
             <child>
-              <placeholder/>
+              <widget class="GtkLabel" id="label274">
+                <property name="visible">True</property>
+                <property name="label" translatable="yes">&lt;b&gt;Vertical Axe&lt;/b&gt;</property>
+                <property name="use_markup">True</property>
+              </widget>
+              <packing>
+                <property name="type">label_item</property>
+              </packing>
             </child>
           </widget>
           <packing>
@@ -7617,2854 +7582,970 @@ Test&lt;/b&gt;</property>
           </packing>
         </child>
         <child>
-          <widget class="GtkFrame" id="frame16">
+          <widget class="GtkFrame" id="frame18">
             <property name="visible">True</property>
+            <property name="border_width">8</property>
             <property name="label_xalign">0</property>
-            <property name="shadow_type">in</property>
+            <property name="shadow_type">none</property>
             <child>
-              <widget class="GtkAlignment" id="alignment1">
+              <widget class="GtkAlignment" id="alignment60">
                 <property name="visible">True</property>
                 <property name="left_padding">12</property>
                 <child>
-                  <widget class="GtkHBox" id="hbox3">
+                  <widget class="GtkTable" id="table40">
                     <property name="visible">True</property>
-                    <property name="homogeneous">True</property>
+                    <property name="n_rows">2</property>
+                    <property name="n_columns">2</property>
+                    <property name="column_spacing">8</property>
+                    <property name="row_spacing">8</property>
                     <child>
-                      <widget class="GtkVBox" id="vbox_pare">
-                        <property name="visible">True</property>
+                      <widget class="GtkCheckButton" id="checkbutton_show_black_guide">
+                        <property name="label" translatable="yes">Show black guide</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_underline">True</property>
+                        <property name="draw_indicator">True</property>
+                        <signal name="clicked" handler="on_checkbutton_show_black_guide_clicked"/>
+                      </widget>
+                      <packing>
+                        <property name="x_options">GTK_FILL</property>
+                        <property name="y_options"></property>
+                      </packing>
+                    </child>
+                    <child>
+                      <widget class="GtkCheckButton" id="checkbutton_show_green_guide">
+                        <property name="label" translatable="yes">Show green guide</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_underline">True</property>
+                        <property name="draw_indicator">True</property>
+                        <signal name="clicked" handler="on_checkbutton_show_green_guide_clicked"/>
+                      </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>
+                    <child>
+                      <widget class="GtkSpinButton" id="spinbutton_black_guide">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="adjustment">0 0 1000 0.10000000149 1 1</property>
+                        <property name="climb_rate">0.10000000149</property>
+                        <property name="digits">2</property>
+                      </widget>
+                      <packing>
+                        <property name="left_attach">1</property>
+                        <property name="right_attach">2</property>
+                        <property name="x_options">GTK_FILL</property>
+                        <property name="y_options"></property>
+                      </packing>
+                    </child>
+                    <child>
+                      <widget class="GtkSpinButton" id="spinbutton_green_guide">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="adjustment">0 0 1000 0.10000000149 1 1</property>
+                        <property name="climb_rate">0.10000000149</property>
+                        <property name="digits">2</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>
+                      </packing>
+                    </child>
+                  </widget>
+                </child>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkLabel" id="label270">
+                <property name="visible">True</property>
+                <property name="label" translatable="yes">&lt;b&gt;Guides&lt;/b&gt;</property>
+                <property name="use_markup">True</property>
+              </widget>
+              <packing>
+                <property name="type">label_item</property>
+              </packing>
+            </child>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+        <child>
+          <widget class="GtkFrame" id="frame20">
+            <property name="visible">True</property>
+            <property name="border_width">8</property>
+            <property name="label_xalign">0</property>
+            <property name="shadow_type">none</property>
+            <child>
+              <widget class="GtkAlignment" id="alignment63">
+                <property name="visible">True</property>
+                <property name="left_padding">12</property>
+                <child>
+                  <widget class="GtkVBox" id="vbox91">
+                    <property name="visible">True</property>
+                    <property name="spacing">4</property>
+                    <child>
+                      <widget class="GtkCheckButton" id="checkbutton_paint_circle">
+                        <property name="label" translatable="yes">Paint a circle at end</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_underline">True</property>
+                        <property name="draw_indicator">True</property>
+                      </widget>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <widget class="GtkCheckButton" id="checkbutton_show_vertical_grid">
+                        <property name="label" translatable="yes">Show grid (on repetitive tests)</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_underline">True</property>
+                        <property name="draw_indicator">True</property>
+                      </widget>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <widget class="GtkLabel" id="label320">
+                        <property name="visible">True</property>
+                        <property name="xalign">0</property>
+                        <property name="label" translatable="yes">Runs</property>
+                      </widget>
+                      <packing>
+                        <property name="position">2</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <widget class="GtkHBox" id="hbox140">
+                        <property name="visible">True</property>
+                        <property name="spacing">8</property>
                         <child>
-                          <widget class="GtkHBox" id="hbox_drawingarea">
+                          <widget class="GtkRadioButton" id="radiobutton_time">
+                            <property name="label" translatable="yes">Show time</property>
                             <property name="visible">True</property>
-                            <child>
-                              <widget class="GtkDrawingArea" id="drawingarea">
-                                <property name="width_request">300</property>
-                                <property name="height_request">200</property>
-                                <property name="visible">True</property>
-                                <signal name="expose_event" handler="on_drawingarea_expose_event"/>
-                                <signal name="configure_event" handler="on_drawingarea_configure_event"/>
-                              </widget>
-                              <packing>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkVBox" id="vbox183">
-                                <property name="visible">True</property>
-                                <child>
-                                  <widget class="GtkButton" id="button_properties">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">True</property>
-                                    <property name="has_tooltip">True</property>
-                                    <property name="tooltip" translatable="yes">Properties</property>
-                                    <signal name="clicked" handler="on_button_properties_clicked"/>
-                                    <child>
-                                      <widget class="GtkImage" id="image1664">
-                                        <property name="visible">True</property>
-                                        <property name="stock">gtk-properties</property>
-                                      </widget>
-                                    </child>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkButton" id="button_update">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
-                                    <property name="receives_default">True</property>
-                                    <property name="has_tooltip">True</property>
-                                    <property name="tooltip" translatable="yes">Update</property>
-                                    <signal name="clicked" handler="on_button_update_clicked"/>
-                                    <child>
-                                      <widget class="GtkImage" id="image1665">
-                                        <property name="visible">True</property>
-                                        <property name="stock">gtk-refresh</property>
-                                      </widget>
-                                    </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="position">1</property>
-                              </packing>
-                            </child>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_underline">True</property>
+                            <property name="draw_indicator">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>
-                          <widget class="GtkTable" id="table_total">
+                          <widget class="GtkRadioButton" id="radiobutton_speed">
+                            <property name="label" translatable="yes">Show speed</property>
                             <property name="visible">True</property>
-                            <property name="n_rows">9</property>
-                            <property name="n_columns">2</property>
-                            <child>
-                              <widget class="GtkTable" id="table_jump_reactive_values">
-                                <property name="visible">True</property>
-                                <property name="n_rows">4</property>
-                                <property name="n_columns">2</property>
-                                <property name="column_spacing">4</property>
-                                <property name="row_spacing">2</property>
-                                <property name="homogeneous">True</property>
-                                <child>
-                                  <widget class="GtkLabel" id="label267">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Now</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label268">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">AVG</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_jump_reactive_tf_now">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                    <property name="x_options"></property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_jump_reactive_tf_avg">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</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"></property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_jump_reactive_tc_avg">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</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>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_jump_reactive_tc_now">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="top_attach">2</property>
-                                    <property name="bottom_attach">3</property>
-                                    <property name="x_options"></property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_underline">True</property>
+                            <property name="draw_indicator">True</property>
+                            <property name="group">radiobutton_time</property>
+                          </widget>
+                          <packing>
+                            <property name="expand">False</property>
+                            <property name="fill">False</property>
+                            <property name="position">1</property>
+                          </packing>
+                        </child>
+                      </widget>
+                      <packing>
+                        <property name="pack_type">end</property>
+                        <property name="position">3</property>
+                      </packing>
+                    </child>
+                  </widget>
+                </child>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkLabel" id="label318">
+                <property name="visible">True</property>
+                <property name="label" translatable="yes">&lt;b&gt;Other&lt;/b&gt;</property>
+                <property name="use_markup">True</property>
+              </widget>
+              <packing>
+                <property name="type">label_item</property>
+              </packing>
+            </child>
+          </widget>
+          <packing>
+            <property name="position">2</property>
+          </packing>
+        </child>
+        <child>
+          <widget class="GtkHButtonBox" id="hbuttonbox32">
+            <property name="visible">True</property>
+            <property name="layout_style">spread</property>
+            <child>
+              <widget class="GtkButton" id="button_close">
+                <property name="label">gtk-close</property>
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="can_default">True</property>
+                <property name="receives_default">False</property>
+                <property name="use_stock">True</property>
+                <signal name="clicked" handler="on_button_close_clicked"/>
+              </widget>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="padding">8</property>
+            <property name="position">3</property>
+          </packing>
+        </child>
+      </widget>
+    </child>
+  </widget>
+  <widget class="GtkWindow" id="language_window">
+    <property name="width_request">350</property>
+    <property name="visible">True</property>
+    <property name="border_width">10</property>
+    <property name="title" translatable="yes">Chronojump language select</property>
+    <property name="modal">True</property>
+    <property name="window_position">center-always</property>
+    <property name="skip_taskbar_hint">True</property>
+    <property name="skip_pager_hint">True</property>
+    <property name="decorated">False</property>
+    <signal name="delete_event" handler="on_delete_event"/>
+    <child>
+      <widget class="GtkVBox" id="vbox92">
+        <property name="visible">True</property>
+        <property name="spacing">10</property>
+        <child>
+          <widget class="GtkLabel" id="label321">
+            <property name="visible">True</property>
+            <property name="label" translatable="yes">Please select &lt;b&gt;Chronojump&lt;/b&gt; language</property>
+            <property name="use_markup">True</property>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <widget class="GtkHBox" id="hbox_combo_language">
+            <property name="visible">True</property>
+            <child>
+              <placeholder/>
+            </child>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+        <child>
+          <widget class="GtkLabel" id="label_linux_restart">
+            <property name="visible">True</property>
+            <property name="wrap">True</property>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">2</property>
+          </packing>
+        </child>
+        <child>
+          <widget class="GtkHButtonBox" id="hbuttonbox33">
+            <property name="visible">True</property>
+            <child>
+              <widget class="GtkButton" id="button_accept">
+                <property name="label">gtk-ok</property>
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="can_default">True</property>
+                <property name="receives_default">False</property>
+                <property name="use_stock">True</property>
+                <signal name="clicked" handler="on_button_accept_clicked"/>
+              </widget>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="position">3</property>
+          </packing>
+        </child>
+      </widget>
+    </child>
+  </widget>
+  <widget class="GtkWindow" id="repetitive_conditions">
+    <property name="border_width">10</property>
+    <property name="title" translatable="yes">Conditions in repetive test</property>
+    <signal name="delete_event" handler="on_delete_event"/>
+    <child>
+      <widget class="GtkVBox" id="vbox95">
+        <property name="visible">True</property>
+        <property name="spacing">12</property>
+        <child>
+          <widget class="GtkLabel" id="label333">
+            <property name="visible">True</property>
+            <property name="label" translatable="yes">Select conditions for beep signals</property>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <widget class="GtkFrame" id="frame23">
+            <property name="visible">True</property>
+            <property name="label_xalign">0</property>
+            <property name="shadow_type">none</property>
+            <child>
+              <widget class="GtkAlignment" id="alignment78">
+                <property name="visible">True</property>
+                <property name="left_padding">12</property>
+                <child>
+                  <widget class="GtkVBox" id="vbox96">
+                    <property name="visible">True</property>
+                    <child>
+                      <widget class="GtkCheckButton" id="checkbutton_jump_tf_tc_best">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="active">True</property>
+                        <property name="draw_indicator">True</property>
+                        <child>
+                          <widget class="GtkAlignment" id="alignment76">
+                            <property name="visible">True</property>
+                            <property name="xscale">0</property>
+                            <property name="yscale">0</property>
+                            <child>
+                              <widget class="GtkHBox" id="hbox153">
+                                <property name="visible">True</property>
+                                <property name="spacing">2</property>
                                 <child>
-                                  <widget class="GtkLabel" id="label_jump_reactive_tf_tc_now">
+                                  <widget class="GtkImage" id="image_repetitive_best_tf_tc">
                                     <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</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="fill">False</property>
+                                    <property name="position">0</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <widget class="GtkLabel" id="label_jump_reactive_tf_tc_avg">
+                                  <widget class="GtkLabel" id="label351">
                                     <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
+                                    <property name="label" translatable="yes">and show best TF / TC</property>
+                                    <property name="use_underline">True</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"></property>
-                                    <property name="y_options"></property>
+                                    <property name="expand">False</property>
+                                    <property name="fill">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">2</property>
-                                <property name="bottom_attach">3</property>
-                                <property name="x_options">GTK_FILL</property>
-                                <property name="y_options">GTK_FILL</property>
-                              </packing>
                             </child>
+                          </widget>
+                        </child>
+                      </widget>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <widget class="GtkCheckButton" id="checkbutton_jump_tf_tc_worst">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="active">True</property>
+                        <property name="draw_indicator">True</property>
+                        <child>
+                          <widget class="GtkAlignment" id="alignment77">
+                            <property name="visible">True</property>
+                            <property name="xscale">0</property>
+                            <property name="yscale">0</property>
                             <child>
-                              <widget class="GtkTable" id="table_run_simple_values">
+                              <widget class="GtkHBox" id="hbox154">
                                 <property name="visible">True</property>
-                                <property name="n_rows">2</property>
-                                <property name="n_columns">3</property>
-                                <property name="column_spacing">4</property>
-                                <property name="row_spacing">2</property>
-                                <property name="homogeneous">True</property>
+                                <property name="spacing">2</property>
                                 <child>
-                                  <widget class="GtkLabel" id="label_run_simple_time_now">
+                                  <widget class="GtkImage" id="image_repetitive_worst_tf_tc">
                                     <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
                                   </widget>
                                   <packing>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
+                                    <property name="expand">False</property>
+                                    <property name="fill">False</property>
+                                    <property name="position">0</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <widget class="GtkLabel" id="label_run_simple_time_person">
+                                  <widget class="GtkLabel" id="label352">
                                     <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
+                                    <property name="label" translatable="yes">and show worst TF / TC</property>
+                                    <property name="use_underline">True</property>
                                   </widget>
                                   <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
+                                    <property name="expand">False</property>
+                                    <property name="fill">False</property>
+                                    <property name="position">1</property>
                                   </packing>
                                 </child>
+                              </widget>
+                            </child>
+                          </widget>
+                        </child>
+                      </widget>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <widget class="GtkCheckButton" id="checkbutton_run_time_best">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="active">True</property>
+                        <property name="draw_indicator">True</property>
+                        <child>
+                          <widget class="GtkAlignment" id="alignment101">
+                            <property name="visible">True</property>
+                            <property name="xscale">0</property>
+                            <property name="yscale">0</property>
+                            <child>
+                              <widget class="GtkHBox" id="hbox214">
+                                <property name="visible">True</property>
+                                <property name="spacing">2</property>
                                 <child>
-                                  <widget class="GtkLabel" id="label_run_simple_time_session">
+                                  <widget class="GtkImage" id="image_repetitive_best_time">
                                     <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
                                   </widget>
                                   <packing>
-                                    <property name="left_attach">2</property>
-                                    <property name="right_attach">3</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
+                                    <property name="expand">False</property>
+                                    <property name="fill">False</property>
+                                    <property name="position">0</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <widget class="GtkLabel" id="label_run_simple_speed_session">
+                                  <widget class="GtkLabel" id="label436">
                                     <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
+                                    <property name="label" translatable="yes">and show best time</property>
+                                    <property name="use_underline">True</property>
                                   </widget>
                                   <packing>
-                                    <property name="left_attach">2</property>
-                                    <property name="right_attach">3</property>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
+                                    <property name="expand">False</property>
+                                    <property name="fill">False</property>
+                                    <property name="position">1</property>
                                   </packing>
                                 </child>
+                              </widget>
+                            </child>
+                          </widget>
+                        </child>
+                      </widget>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">2</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <widget class="GtkCheckButton" id="checkbutton_run_time_worst">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="active">True</property>
+                        <property name="draw_indicator">True</property>
+                        <child>
+                          <widget class="GtkAlignment" id="alignment102">
+                            <property name="visible">True</property>
+                            <property name="xscale">0</property>
+                            <property name="yscale">0</property>
+                            <child>
+                              <widget class="GtkHBox" id="hbox215">
+                                <property name="visible">True</property>
+                                <property name="spacing">2</property>
                                 <child>
-                                  <widget class="GtkLabel" id="label_run_simple_speed_person">
+                                  <widget class="GtkImage" id="image_repetitive_worst_time">
                                     <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</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_EXPAND</property>
-                                    <property name="y_options"></property>
+                                    <property name="expand">False</property>
+                                    <property name="fill">False</property>
+                                    <property name="position">0</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <widget class="GtkLabel" id="label_run_simple_speed_now">
+                                  <widget class="GtkLabel" id="label437">
                                     <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
+                                    <property name="label" translatable="yes">and show worst time</property>
+                                    <property name="use_underline">True</property>
                                   </widget>
                                   <packing>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
+                                    <property name="expand">False</property>
+                                    <property name="fill">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">4</property>
-                                <property name="bottom_attach">5</property>
-                                <property name="x_options">GTK_FILL</property>
-                                <property name="y_options">GTK_FILL</property>
-                              </packing>
                             </child>
+                          </widget>
+                        </child>
+                      </widget>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">3</property>
+                      </packing>
+                    </child>
+                  </widget>
+                </child>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkLabel" id="label371">
+                <property name="visible">True</property>
+                <property name="label" translatable="yes">&lt;b&gt;Best and worst values&lt;/b&gt;</property>
+                <property name="use_markup">True</property>
+              </widget>
+              <packing>
+                <property name="type">label_item</property>
+              </packing>
+            </child>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+        <child>
+          <widget class="GtkFrame" id="frame26">
+            <property name="visible">True</property>
+            <property name="label_xalign">0</property>
+            <property name="shadow_type">none</property>
+            <child>
+              <widget class="GtkAlignment" id="alignment82">
+                <property name="visible">True</property>
+                <property name="left_padding">12</property>
+                <child>
+                  <widget class="GtkScrolledWindow" id="scrolledwin_conditions">
+                    <property name="height_request">120</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="hscrollbar_policy">never</property>
+                    <property name="vscrollbar_policy">automatic</property>
+                    <child>
+                      <widget class="GtkViewport" id="viewport1">
+                        <property name="visible">True</property>
+                        <child>
+                          <widget class="GtkVBox" id="vbox98">
+                            <property name="visible">True</property>
                             <child>
-                              <widget class="GtkTable" id="table_jump_simple">
+                              <widget class="GtkVBox" id="vbox99">
                                 <property name="visible">True</property>
-                                <property name="n_rows">2</property>
-                                <property name="n_columns">2</property>
-                                <property name="column_spacing">4</property>
-                                <property name="row_spacing">2</property>
-                                <child>
-                                  <widget class="GtkLabel" id="label282">
-                                    <property name="visible">True</property>
-                                    <property name="label" translatable="yes">TC</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>
-                                  </packing>
-                                </child>
                                 <child>
-                                  <widget class="GtkEventBox" id="eventbox_jump_simple_tc">
+                                  <widget class="GtkTable" id="table_jump_conditions">
                                     <property name="visible">True</property>
+                                    <property name="n_rows">7</property>
+                                    <property name="n_columns">3</property>
+                                    <property name="column_spacing">10</property>
+                                    <property name="row_spacing">8</property>
                                     <child>
-                                      <widget class="GtkLabel" id="label_jump_simple_tc">
+                                      <widget class="GtkLabel" id="label395">
                                         <property name="visible">True</property>
                                         <property name="xalign">0</property>
-                                        <property name="label" translatable="yes"> </property>
+                                        <property name="label" translatable="yes">condition</property>
                                       </widget>
+                                      <packing>
+                                        <property name="x_options">GTK_FILL</property>
+                                        <property name="y_options"></property>
+                                      </packing>
                                     </child>
-                                  </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>
-                                <child>
-                                  <widget class="GtkEventBox" id="eventbox_jump_simple_tf">
-                                    <property name="visible">True</property>
                                     <child>
-                                      <widget class="GtkLabel" id="label_jump_simple_tf">
+                                      <widget class="GtkLabel" id="label396">
                                         <property name="visible">True</property>
                                         <property name="xalign">0</property>
-                                        <property name="label" translatable="yes"> </property>
+                                        <property name="label" translatable="yes">value</property>
                                       </widget>
+                                      <packing>
+                                        <property name="left_attach">1</property>
+                                        <property name="right_attach">2</property>
+                                        <property name="x_options">GTK_FILL</property>
+                                        <property name="y_options"></property>
+                                      </packing>
                                     </child>
-                                  </widget>
-                                  <packing>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label284">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">TF</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                              </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">GTK_FILL</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkTable" id="table_jump_reactive">
-                                <property name="visible">True</property>
-                                <property name="n_rows">4</property>
-                                <property name="n_columns">2</property>
-                                <property name="column_spacing">4</property>
-                                <property name="row_spacing">2</property>
-                                <child>
-                                  <widget class="GtkEventBox" id="eventbox_jump_reactive_tc">
-                                    <property name="visible">True</property>
                                     <child>
-                                      <widget class="GtkLabel" id="label288">
+                                      <widget class="GtkLabel" id="label397">
                                         <property name="visible">True</property>
                                         <property name="xalign">0</property>
-                                        <property name="label" translatable="yes"> </property>
+                                        <property name="label" translatable="yes">action</property>
                                       </widget>
+                                      <packing>
+                                        <property name="left_attach">2</property>
+                                        <property name="right_attach">3</property>
+                                        <property name="x_options">GTK_FILL</property>
+                                        <property name="y_options"></property>
+                                      </packing>
                                     </child>
-                                  </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>
-                                <child>
-                                  <widget class="GtkLabel" id="label290">
-                                    <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="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label291">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkEventBox" id="eventbox_jump_reactive_tf">
-                                    <property name="visible">True</property>
-                                    <child>
-                                      <widget class="GtkLabel" id="label292">
-                                        <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes"> </property>
-                                      </widget>
-                                    </child>
-                                  </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>
-                                <child>
-                                  <widget class="GtkEventBox" id="eventbox_jump_reactive_tf_tc">
-                                    <property name="visible">True</property>
                                     <child>
-                                      <widget class="GtkLabel" id="label444">
-                                        <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes"> </property>
-                                      </widget>
-                                    </child>
-                                  </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="GtkHBox" id="hbox222">
-                                    <property name="visible">True</property>
-                                    <property name="spacing">5</property>
-                                    <child>
-                                      <widget class="GtkLabel" id="label446">
-                                        <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes">TF</property>
-                                      </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkHBox" id="hbox223">
+                                      <widget class="GtkHBox" id="hbox185">
                                         <property name="visible">True</property>
                                         <child>
-                                          <widget class="GtkImage" id="image_jump_reactive_tf_good">
+                                          <widget class="GtkCheckButton" id="checkbutton_tf_greater">
                                             <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">False</property>
+                                            <property name="tooltip" translatable="yes">Bell good</property>
+                                            <property name="draw_indicator">True</property>
+                                            <child>
+                                              <widget class="GtkAlignment" id="alignment89">
+                                                <property name="visible">True</property>
+                                                <property name="xscale">0</property>
+                                                <property name="yscale">0</property>
+                                                <child>
+                                                  <widget class="GtkHBox" id="hbox186">
+                                                    <property name="visible">True</property>
+                                                    <property name="spacing">2</property>
+                                                    <child>
+                                                      <widget class="GtkImage" id="image_repetitive_tf_greater">
+                                                        <property name="visible">True</property>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">0</property>
+                                                      </packing>
+                                                    </child>
+                                                  </widget>
+                                                </child>
+                                              </widget>
+                                            </child>
                                           </widget>
                                           <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">False</property>
                                             <property name="position">0</property>
                                           </packing>
                                         </child>
-                                        <child>
-                                          <widget class="GtkImage" id="image_jump_reactive_tf_bad">
-                                            <property name="visible">True</property>
-                                          </widget>
-                                          <packing>
-                                            <property name="pack_type">end</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
                                       </widget>
                                       <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="pack_type">end</property>
-                                        <property name="position">1</property>
+                                        <property name="left_attach">2</property>
+                                        <property name="right_attach">3</property>
+                                        <property name="top_attach">1</property>
+                                        <property name="bottom_attach">2</property>
+                                        <property name="x_options">GTK_FILL</property>
+                                        <property name="y_options">GTK_FILL</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="x_options">GTK_FILL</property>
-                                    <property name="y_options">GTK_FILL</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkHBox" id="hbox224">
-                                    <property name="visible">True</property>
-                                    <property name="spacing">5</property>
                                     <child>
-                                      <widget class="GtkLabel" id="label447">
+                                      <widget class="GtkCheckButton" id="checkbutton_tf_lower">
                                         <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes">TC</property>
+                                        <property name="can_focus">True</property>
+                                        <property name="receives_default">False</property>
+                                        <property name="tooltip" translatable="yes">Bell bad</property>
+                                        <property name="draw_indicator">True</property>
+                                        <child>
+                                          <widget class="GtkAlignment" id="alignment90">
+                                            <property name="visible">True</property>
+                                            <property name="xscale">0</property>
+                                            <property name="yscale">0</property>
+                                            <child>
+                                              <widget class="GtkHBox" id="hbox187">
+                                                <property name="visible">True</property>
+                                                <property name="spacing">2</property>
+                                                <child>
+                                                  <widget class="GtkImage" id="image_repetitive_tf_lower">
+                                                    <property name="visible">True</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="fill">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                              </widget>
+                                            </child>
+                                          </widget>
+                                        </child>
                                       </widget>
                                       <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">0</property>
+                                        <property name="left_attach">2</property>
+                                        <property name="right_attach">3</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>
                                       </packing>
                                     </child>
                                     <child>
-                                      <widget class="GtkHBox" id="hbox225">
+                                      <widget class="GtkCheckButton" id="checkbutton_tc_greater">
                                         <property name="visible">True</property>
+                                        <property name="can_focus">True</property>
+                                        <property name="receives_default">False</property>
+                                        <property name="tooltip" translatable="yes">Bell bad</property>
+                                        <property name="draw_indicator">True</property>
                                         <child>
-                                          <widget class="GtkImage" id="image_jump_reactive_tc_good">
-                                            <property name="visible">True</property>
-                                          </widget>
-                                          <packing>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkImage" id="image_jump_reactive_tc_bad">
+                                          <widget class="GtkAlignment" id="alignment91">
                                             <property name="visible">True</property>
+                                            <property name="xscale">0</property>
+                                            <property name="yscale">0</property>
+                                            <child>
+                                              <widget class="GtkHBox" id="hbox188">
+                                                <property name="visible">True</property>
+                                                <property name="spacing">2</property>
+                                                <child>
+                                                  <widget class="GtkImage" id="image_repetitive_tc_greater">
+                                                    <property name="visible">True</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="fill">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                              </widget>
+                                            </child>
                                           </widget>
-                                          <packing>
-                                            <property name="pack_type">end</property>
-                                            <property name="position">1</property>
-                                          </packing>
                                         </child>
                                       </widget>
                                       <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="pack_type">end</property>
-                                        <property name="position">1</property>
+                                        <property name="left_attach">2</property>
+                                        <property name="right_attach">3</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>
                                       </packing>
                                     </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="x_options">GTK_FILL</property>
-                                    <property name="y_options">GTK_FILL</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkHBox" id="hbox226">
-                                    <property name="visible">True</property>
-                                    <property name="spacing">5</property>
                                     <child>
-                                      <widget class="GtkLabel" id="label448">
+                                      <widget class="GtkCheckButton" id="checkbutton_tc_lower">
                                         <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes">TF / TC</property>
+                                        <property name="can_focus">True</property>
+                                        <property name="receives_default">False</property>
+                                        <property name="tooltip" translatable="yes">Bell good</property>
+                                        <property name="draw_indicator">True</property>
+                                        <child>
+                                          <widget class="GtkAlignment" id="alignment92">
+                                            <property name="visible">True</property>
+                                            <property name="xscale">0</property>
+                                            <property name="yscale">0</property>
+                                            <child>
+                                              <widget class="GtkHBox" id="hbox189">
+                                                <property name="visible">True</property>
+                                                <property name="spacing">2</property>
+                                                <child>
+                                                  <widget class="GtkImage" id="image_repetitive_tc_lower">
+                                                    <property name="visible">True</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="fill">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                              </widget>
+                                            </child>
+                                          </widget>
+                                        </child>
                                       </widget>
                                       <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">0</property>
+                                        <property name="left_attach">2</property>
+                                        <property name="right_attach">3</property>
+                                        <property name="top_attach">4</property>
+                                        <property name="bottom_attach">5</property>
+                                        <property name="x_options">GTK_FILL</property>
+                                        <property name="y_options"></property>
                                       </packing>
                                     </child>
                                     <child>
-                                      <widget class="GtkHBox" id="hbox227">
+                                      <widget class="GtkCheckButton" id="checkbutton_tf_tc_greater">
                                         <property name="visible">True</property>
+                                        <property name="can_focus">True</property>
+                                        <property name="receives_default">False</property>
+                                        <property name="tooltip" translatable="yes">Bell good</property>
+                                        <property name="draw_indicator">True</property>
                                         <child>
-                                          <widget class="GtkImage" id="image_jump_reactive_tf_tc_good">
-                                            <property name="visible">True</property>
-                                          </widget>
-                                          <packing>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkImage" id="image_jump_reactive_tf_tc_bad">
+                                          <widget class="GtkAlignment" id="alignment93">
                                             <property name="visible">True</property>
+                                            <property name="xscale">0</property>
+                                            <property name="yscale">0</property>
+                                            <child>
+                                              <widget class="GtkHBox" id="hbox190">
+                                                <property name="visible">True</property>
+                                                <property name="spacing">2</property>
+                                                <child>
+                                                  <widget class="GtkImage" id="image_repetitive_tf_tc_greater">
+                                                    <property name="visible">True</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="fill">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                              </widget>
+                                            </child>
                                           </widget>
-                                          <packing>
-                                            <property name="pack_type">end</property>
-                                            <property name="position">1</property>
-                                          </packing>
                                         </child>
                                       </widget>
                                       <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="pack_type">end</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">3</property>
-                                    <property name="bottom_attach">4</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options">GTK_FILL</property>
-                                  </packing>
-                                </child>
-                              </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">GTK_FILL</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkTable" id="table_run_simple">
-                                <property name="visible">True</property>
-                                <property name="n_rows">2</property>
-                                <property name="n_columns">2</property>
-                                <property name="column_spacing">4</property>
-                                <property name="row_spacing">2</property>
-                                <child>
-                                  <widget class="GtkLabel" id="label293">
-                                    <property name="visible">True</property>
-                                    <property name="label" translatable="yes">Speed</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>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkEventBox" id="eventbox_run_simple_speed">
-                                    <property name="visible">True</property>
-                                    <child>
-                                      <widget class="GtkLabel" id="label294">
-                                        <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes"> </property>
-                                      </widget>
-                                    </child>
-                                  </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>
-                                <child>
-                                  <widget class="GtkLabel" id="label295">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Time</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkEventBox" id="eventbox_run_simple_time">
-                                    <property name="visible">True</property>
-                                    <child>
-                                      <widget class="GtkLabel" id="label298">
-                                        <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes"> </property>
-                                      </widget>
-                                    </child>
-                                  </widget>
-                                  <packing>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                              </widget>
-                              <packing>
-                                <property name="top_attach">4</property>
-                                <property name="bottom_attach">5</property>
-                                <property name="x_options">GTK_FILL</property>
-                                <property name="y_options">GTK_FILL</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkTable" id="table_run_interval">
-                                <property name="visible">True</property>
-                                <property name="n_rows">3</property>
-                                <property name="n_columns">2</property>
-                                <property name="column_spacing">4</property>
-                                <property name="row_spacing">2</property>
-                                <child>
-                                  <widget class="GtkEventBox" id="eventbox_run_interval_speed">
-                                    <property name="visible">True</property>
-                                    <child>
-                                      <widget class="GtkLabel" id="label300">
-                                        <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes"> </property>
-                                      </widget>
-                                    </child>
-                                  </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>
-                                <child>
-                                  <widget class="GtkLabel" id="label302">
-                                    <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="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label303">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkEventBox" id="eventbox_run_interval_time">
-                                    <property name="visible">True</property>
-                                    <child>
-                                      <widget class="GtkLabel" id="label304">
-                                        <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes"> </property>
-                                      </widget>
-                                    </child>
-                                  </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>
-                                <child>
-                                  <widget class="GtkHBox" id="hbox220">
-                                    <property name="visible">True</property>
-                                    <property name="spacing">5</property>
-                                    <child>
-                                      <widget class="GtkLabel" id="label440">
-                                        <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes">Speed</property>
-                                      </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">0</property>
+                                        <property name="left_attach">2</property>
+                                        <property name="right_attach">3</property>
+                                        <property name="top_attach">5</property>
+                                        <property name="bottom_attach">6</property>
+                                        <property name="x_options">GTK_FILL</property>
+                                        <property name="y_options"></property>
                                       </packing>
                                     </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="x_options">GTK_FILL</property>
-                                    <property name="y_options">GTK_FILL</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkHBox" id="hbox219">
-                                    <property name="visible">True</property>
-                                    <property name="spacing">5</property>
                                     <child>
-                                      <widget class="GtkLabel" id="label439">
+                                      <widget class="GtkCheckButton" id="checkbutton_tf_tc_lower">
                                         <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes">Time</property>
+                                        <property name="can_focus">True</property>
+                                        <property name="receives_default">False</property>
+                                        <property name="tooltip" translatable="yes">Bell bad</property>
+                                        <property name="draw_indicator">True</property>
+                                        <child>
+                                          <widget class="GtkAlignment" id="alignment94">
+                                            <property name="visible">True</property>
+                                            <property name="xscale">0</property>
+                                            <property name="yscale">0</property>
+                                            <child>
+                                              <widget class="GtkHBox" id="hbox191">
+                                                <property name="visible">True</property>
+                                                <property name="spacing">2</property>
+                                                <child>
+                                                  <widget class="GtkImage" id="image_repetitive_tf_tc_lower">
+                                                    <property name="visible">True</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="fill">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                              </widget>
+                                            </child>
+                                          </widget>
+                                        </child>
                                       </widget>
                                       <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">0</property>
+                                        <property name="left_attach">2</property>
+                                        <property name="right_attach">3</property>
+                                        <property name="top_attach">6</property>
+                                        <property name="bottom_attach">7</property>
+                                        <property name="x_options">GTK_FILL</property>
+                                        <property name="y_options"></property>
                                       </packing>
                                     </child>
                                     <child>
-                                      <widget class="GtkHBox" id="hbox221">
+                                      <widget class="GtkHBox" id="hbox192">
                                         <property name="visible">True</property>
+                                        <property name="homogeneous">True</property>
                                         <child>
-                                          <widget class="GtkImage" id="image_run_interval_time_good">
+                                          <widget class="GtkLabel" id="label398">
                                             <property name="visible">True</property>
+                                            <property name="label" translatable="yes">&lt;b&gt;TF&lt;/b&gt;</property>
+                                            <property name="use_markup">True</property>
                                           </widget>
                                           <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">False</property>
                                             <property name="position">0</property>
                                           </packing>
                                         </child>
                                         <child>
-                                          <widget class="GtkImage" id="image_run_interval_time_bad">
+                                          <widget class="GtkLabel" id="label399">
                                             <property name="visible">True</property>
+                                            <property name="label">&lt;=</property>
                                           </widget>
                                           <packing>
-                                            <property name="pack_type">end</property>
+                                            <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="pack_type">end</property>
-                                        <property name="position">1</property>
+                                        <property name="top_attach">2</property>
+                                        <property name="bottom_attach">3</property>
+                                        <property name="x_options">GTK_FILL</property>
+                                        <property name="y_options">GTK_FILL</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="x_options">GTK_FILL</property>
-                                    <property name="y_options">GTK_FILL</property>
-                                  </packing>
-                                </child>
-                              </widget>
-                              <packing>
-                                <property name="top_attach">5</property>
-                                <property name="bottom_attach">6</property>
-                                <property name="x_options">GTK_FILL</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkTable" id="table_run_interval_values">
-                                <property name="visible">True</property>
-                                <property name="n_rows">3</property>
-                                <property name="n_columns">2</property>
-                                <property name="column_spacing">4</property>
-                                <property name="row_spacing">2</property>
-                                <property name="homogeneous">True</property>
-                                <child>
-                                  <widget class="GtkLabel" id="label305">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Now</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label306">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">AVG</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_run_interval_time_now">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                    <property name="x_options"></property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_run_interval_time_avg">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</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"></property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_run_interval_speed_avg">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</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>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_run_interval_speed_now">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="top_attach">2</property>
-                                    <property name="bottom_attach">3</property>
-                                    <property name="x_options"></property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                              </widget>
-                              <packing>
-                                <property name="left_attach">1</property>
-                                <property name="right_attach">2</property>
-                                <property name="top_attach">5</property>
-                                <property name="bottom_attach">6</property>
-                                <property name="x_options">GTK_FILL</property>
-                                <property name="y_options">GTK_FILL</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkTable" id="table_pulse">
-                                <property name="visible">True</property>
-                                <property name="n_rows">2</property>
-                                <property name="n_columns">2</property>
-                                <property name="column_spacing">4</property>
-                                <property name="row_spacing">2</property>
-                                <child>
-                                  <widget class="GtkLabel" id="label309">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Time</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>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label310">
-                                    <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="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label311">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkEventBox" id="eventbox_pulse_time">
-                                    <property name="visible">True</property>
                                     <child>
-                                      <widget class="GtkLabel" id="label312">
+                                      <widget class="GtkHBox" id="hbox193">
                                         <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes"> </property>
+                                        <property name="homogeneous">True</property>
+                                        <child>
+                                          <widget class="GtkLabel" id="label400">
+                                            <property name="visible">True</property>
+                                            <property name="label" translatable="yes">&lt;b&gt;TF&lt;/b&gt;</property>
+                                            <property name="use_markup">True</property>
+                                          </widget>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">False</property>
+                                            <property name="position">0</property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkLabel" id="label401">
+                                            <property name="visible">True</property>
+                                            <property name="label">&gt;=</property>
+                                          </widget>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">False</property>
+                                            <property name="position">1</property>
+                                          </packing>
+                                        </child>
                                       </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">GTK_FILL</property>
+                                      </packing>
                                     </child>
-                                  </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>
-                              </widget>
-                              <packing>
-                                <property name="top_attach">6</property>
-                                <property name="bottom_attach">7</property>
-                                <property name="x_options">GTK_FILL</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkTable" id="table_pulse_values">
-                                <property name="visible">True</property>
-                                <property name="n_rows">2</property>
-                                <property name="n_columns">2</property>
-                                <property name="column_spacing">4</property>
-                                <property name="row_spacing">2</property>
-                                <property name="homogeneous">True</property>
-                                <child>
-                                  <widget class="GtkLabel" id="label313">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Now</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label314">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">AVG</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_pulse_now">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                    <property name="x_options"></property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_pulse_avg">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</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"></property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                              </widget>
-                              <packing>
-                                <property name="left_attach">1</property>
-                                <property name="right_attach">2</property>
-                                <property name="top_attach">6</property>
-                                <property name="bottom_attach">7</property>
-                                <property name="x_options">GTK_FILL</property>
-                                <property name="y_options">GTK_FILL</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkTable" id="table_reaction_time">
-                                <property name="visible">True</property>
-                                <property name="n_columns">2</property>
-                                <property name="column_spacing">4</property>
-                                <property name="row_spacing">2</property>
-                                <child>
-                                  <widget class="GtkLabel" id="label324">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Time</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkEventBox" id="eventbox_reaction_time_time">
-                                    <property name="visible">True</property>
                                     <child>
-                                      <widget class="GtkLabel" id="label327">
-                                        <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes"> </property>
-                                      </widget>
-                                    </child>
-                                  </widget>
-                                  <packing>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                              </widget>
-                              <packing>
-                                <property name="top_attach">8</property>
-                                <property name="bottom_attach">9</property>
-                                <property name="x_options">GTK_FILL</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkTable" id="table_reaction_time_values">
-                                <property name="visible">True</property>
-                                <property name="n_columns">3</property>
-                                <property name="column_spacing">4</property>
-                                <property name="row_spacing">2</property>
-                                <property name="homogeneous">True</property>
-                                <child>
-                                  <widget class="GtkLabel" id="label_reaction_time_now">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_reaction_time_person">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_reaction_time_session">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">2</property>
-                                    <property name="right_attach">3</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                              </widget>
-                              <packing>
-                                <property name="left_attach">1</property>
-                                <property name="right_attach">2</property>
-                                <property name="top_attach">8</property>
-                                <property name="bottom_attach">9</property>
-                                <property name="x_options">GTK_FILL</property>
-                                <property name="y_options">GTK_FILL</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkTable" id="table_jump_simple_values">
-                                <property name="visible">True</property>
-                                <property name="n_rows">2</property>
-                                <property name="n_columns">3</property>
-                                <property name="column_spacing">4</property>
-                                <property name="row_spacing">2</property>
-                                <property name="homogeneous">True</property>
-                                <child>
-                                  <widget class="GtkLabel" id="label_jump_simple_tc_now">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_jump_simple_tc_person">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</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_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_jump_simple_tc_session">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">2</property>
-                                    <property name="right_attach">3</property>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_jump_simple_tf_session">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">2</property>
-                                    <property name="right_attach">3</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_jump_simple_tf_now">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label_jump_simple_tf_person">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">1</property>
-                                    <property name="right_attach">2</property>
-                                    <property name="x_options">GTK_EXPAND</property>
-                                    <property name="y_options"></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>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkHBox" id="hbox_run_simple_titles">
-                                <property name="visible">True</property>
-                                <property name="homogeneous">True</property>
-                                <child>
-                                  <widget class="GtkLabel" id="label279">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Now</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label280">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Person AVG</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label281">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Session AVG</property>
-                                    <property name="use_markup">True</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">2</property>
-                                  </packing>
-                                </child>
-                              </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>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkHBox" id="hbox_reaction_time_titles">
-                                <property name="visible">True</property>
-                                <property name="homogeneous">True</property>
-                                <child>
-                                  <widget class="GtkLabel" id="label451">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Now</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label452">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Person AVG</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label453">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Session AVG</property>
-                                    <property name="use_markup">True</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">2</property>
-                                  </packing>
-                                </child>
-                              </widget>
-                              <packing>
-                                <property name="left_attach">1</property>
-                                <property name="right_attach">2</property>
-                                <property name="top_attach">7</property>
-                                <property name="bottom_attach">8</property>
-                                <property name="x_options">GTK_FILL</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkHBox" id="hbox_jump_simple_titles">
-                                <property name="visible">True</property>
-                                <property name="homogeneous">True</property>
-                                <child>
-                                  <widget class="GtkLabel" id="label252">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Now</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label253">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Person AVG</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label254">
-                                    <property name="visible">True</property>
-                                    <property name="xalign">0</property>
-                                    <property name="label" translatable="yes">Session AVG</property>
-                                    <property name="use_markup">True</property>
-                                    <property name="justify">center</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">2</property>
-                                  </packing>
-                                </child>
-                              </widget>
-                              <packing>
-                                <property name="left_attach">1</property>
-                                <property name="right_attach">2</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <placeholder/>
-                            </child>
-                            <child>
-                              <placeholder/>
-                            </child>
-                            <child>
-                              <placeholder/>
-                            </child>
-                          </widget>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </widget>
-                      <packing>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                  </widget>
-                </child>
-              </widget>
-            </child>
-            <child>
-              <widget class="GtkLabel" id="label_event_type">
-                <property name="visible">True</property>
-                <property name="use_markup">True</property>
-              </widget>
-              <packing>
-                <property name="type">label_item</property>
-              </packing>
-            </child>
-          </widget>
-          <packing>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <widget class="GtkTable" id="table35">
-            <property name="visible">True</property>
-            <property name="n_columns">3</property>
-            <property name="column_spacing">4</property>
-            <property name="row_spacing">4</property>
-            <child>
-              <widget class="GtkVBox" id="vbox84">
-                <property name="visible">True</property>
-                <property name="homogeneous">True</property>
-                <child>
-                  <widget class="GtkLabel" id="label_phases_name">
-                    <property name="visible">True</property>
-                  </widget>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <widget class="GtkLabel" id="label251">
-                    <property name="visible">True</property>
-                    <property name="xalign">0</property>
-                    <property name="label" translatable="yes">Time</property>
-                  </widget>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="position">1</property>
-                  </packing>
-                </child>
-              </widget>
-              <packing>
-                <property name="x_options">GTK_FILL</property>
-              </packing>
-            </child>
-            <child>
-              <widget class="GtkVBox" id="vbox83">
-                <property name="visible">True</property>
-                <property name="spacing">4</property>
-                <child>
-                  <widget class="GtkTable" id="table36">
-                    <property name="visible">True</property>
-                    <property name="n_rows">2</property>
-                    <property name="n_columns">2</property>
-                    <property name="column_spacing">4</property>
-                    <property name="row_spacing">2</property>
-                    <child>
-                      <widget class="GtkLabel" id="label_event_value">
-                        <property name="visible">True</property>
-                        <property name="xalign">0</property>
-                        <property name="width_chars">6</property>
-                      </widget>
-                      <packing>
-                        <property name="x_options">GTK_FILL</property>
-                        <property name="y_options"></property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkLabel" id="label_time_value">
-                        <property name="visible">True</property>
-                        <property name="xalign">0</property>
-                        <property name="width_chars">6</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>
-                    <child>
-                      <widget class="GtkProgressBar" id="progressbar_event">
-                        <property name="width_request">148</property>
-                        <property name="height_request">22</property>
-                        <property name="visible">True</property>
-                        <property name="pulse_step">0.10000000149</property>
-                      </widget>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="right_attach">2</property>
-                        <property name="y_options"></property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkProgressBar" id="progressbar_time">
-                        <property name="width_request">148</property>
-                        <property name="height_request">22</property>
-                        <property name="visible">True</property>
-                        <property name="pulse_step">0.10000000149</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="y_options"></property>
-                      </packing>
-                    </child>
-                  </widget>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
-                    <property name="padding">3</property>
-                    <property name="position">0</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="GtkButton" id="button_finish">
-                <property name="label" translatable="yes">Finish</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">False</property>
-                <property name="tooltip" translatable="yes">Finish jump (save jump until this moment)</property>
-                <property name="use_underline">True</property>
-                <signal name="clicked" handler="on_finish_clicked"/>
-              </widget>
-              <packing>
-                <property name="left_attach">2</property>
-                <property name="right_attach">3</property>
-              </packing>
-            </child>
-          </widget>
-          <packing>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child>
-          <widget class="GtkHBox" id="hbox353">
-            <property name="visible">True</property>
-            <property name="spacing">10</property>
-            <child>
-              <widget class="GtkLabel" id="label_message1">
-                <property name="visible">True</property>
-              </widget>
-              <packing>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <widget class="GtkLabel" id="label_message2">
-                <property name="visible">True</property>
-              </widget>
-              <packing>
-                <property name="fill">False</property>
-                <property name="position">1</property>
-              </packing>
-            </child>
-          </widget>
-          <packing>
-            <property name="position">3</property>
-          </packing>
-        </child>
-        <child>
-          <widget class="GtkHButtonBox" id="hbuttonbox30">
-            <property name="visible">True</property>
-            <property name="layout_style">spread</property>
-            <child>
-              <widget class="GtkButton" id="button_cancel">
-                <property name="label">gtk-cancel</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">False</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_button_cancel_clicked"/>
-              </widget>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-            <child>
-              <widget class="GtkButton" id="button_close">
-                <property name="label">gtk-close</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">False</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_button_close_clicked"/>
-              </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="position">4</property>
-          </packing>
-        </child>
-        <child>
-          <widget class="GtkHBox" id="hbox137">
-            <property name="visible">True</property>
-            <property name="spacing">8</property>
-            <child>
-              <placeholder/>
-            </child>
-            <child>
-              <placeholder/>
-            </child>
-            <child>
-              <placeholder/>
-            </child>
-            <child>
-              <placeholder/>
-            </child>
-            <child>
-              <placeholder/>
-            </child>
-            <child>
-              <placeholder/>
-            </child>
-          </widget>
-          <packing>
-            <property name="position">5</property>
-          </packing>
-        </child>
-      </widget>
-    </child>
-  </widget>
-  <widget class="GtkWindow" id="event_graph_configure">
-    <property name="visible">True</property>
-    <property name="title" translatable="yes">Configure graph</property>
-    <property name="resizable">False</property>
-    <signal name="delete_event" handler="on_delete_event"/>
-    <child>
-      <widget class="GtkVBox" id="vbox89">
-        <property name="visible">True</property>
-        <property name="spacing">8</property>
-        <child>
-          <widget class="GtkFrame" id="frame19">
-            <property name="visible">True</property>
-            <property name="border_width">8</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <widget class="GtkAlignment" id="alignment61">
-                <property name="visible">True</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <widget class="GtkVBox" id="vbox90">
-                    <property name="visible">True</property>
-                    <property name="spacing">3</property>
-                    <child>
-                      <widget class="GtkTable" id="table39">
-                        <property name="visible">True</property>
-                        <property name="n_rows">2</property>
-                        <property name="n_columns">3</property>
-                        <property name="column_spacing">8</property>
-                        <property name="row_spacing">8</property>
-                        <child>
-                          <widget class="GtkLabel" id="label271">
-                            <property name="visible">True</property>
-                            <property name="xalign">0</property>
-                            <property name="label" translatable="yes">Maximum</property>
-                          </widget>
-                          <packing>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options"></property>
-                          </packing>
-                        </child>
-                        <child>
-                          <widget class="GtkLabel" id="label272">
-                            <property name="visible">True</property>
-                            <property name="xalign">0</property>
-                            <property name="label" translatable="yes">Minimum</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>
-                        <child>
-                          <widget class="GtkCheckButton" id="checkbutton_max_auto">
-                            <property name="label" translatable="yes">auto</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">False</property>
-                            <property name="use_underline">True</property>
-                            <property name="draw_indicator">True</property>
-                            <signal name="clicked" handler="on_checkbutton_max_auto_clicked"/>
-                          </widget>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="right_attach">2</property>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options"></property>
-                          </packing>
-                        </child>
-                        <child>
-                          <widget class="GtkSpinButton" id="spinbutton_max">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="adjustment">0 0 1000 0.10000000149 1 1</property>
-                            <property name="climb_rate">0.10000000149</property>
-                            <property name="digits">2</property>
-                          </widget>
-                          <packing>
-                            <property name="left_attach">2</property>
-                            <property name="right_attach">3</property>
-                            <property name="x_options">GTK_FILL</property>
-                            <property name="y_options"></property>
-                          </packing>
-                        </child>
-                        <child>
-                          <widget class="GtkSpinButton" id="spinbutton_min">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="adjustment">0 0 1000 0.10000000149 1 1</property>
-                            <property name="climb_rate">0.10000000149</property>
-                            <property name="digits">2</property>
-                          </widget>
-                          <packing>
-                            <property name="left_attach">2</property>
-                            <property name="right_attach">3</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>
-                          </packing>
-                        </child>
-                        <child>
-                          <widget class="GtkCheckButton" id="checkbutton_min_auto">
-                            <property name="label" translatable="yes">auto</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">False</property>
-                            <property name="use_underline">True</property>
-                            <property name="draw_indicator">True</property>
-                            <signal name="clicked" handler="on_checkbutton_min_auto_clicked"/>
-                          </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>
-                          </packing>
-                        </child>
-                      </widget>
-                      <packing>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                  </widget>
-                </child>
-              </widget>
-            </child>
-            <child>
-              <widget class="GtkLabel" id="label274">
-                <property name="visible">True</property>
-                <property name="label" translatable="yes">&lt;b&gt;Vertical Axe&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </widget>
-              <packing>
-                <property name="type">label_item</property>
-              </packing>
-            </child>
-          </widget>
-          <packing>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <widget class="GtkFrame" id="frame18">
-            <property name="visible">True</property>
-            <property name="border_width">8</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <widget class="GtkAlignment" id="alignment60">
-                <property name="visible">True</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <widget class="GtkTable" id="table40">
-                    <property name="visible">True</property>
-                    <property name="n_rows">2</property>
-                    <property name="n_columns">2</property>
-                    <property name="column_spacing">8</property>
-                    <property name="row_spacing">8</property>
-                    <child>
-                      <widget class="GtkCheckButton" id="checkbutton_show_black_guide">
-                        <property name="label" translatable="yes">Show black guide</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="draw_indicator">True</property>
-                        <signal name="clicked" handler="on_checkbutton_show_black_guide_clicked"/>
-                      </widget>
-                      <packing>
-                        <property name="x_options">GTK_FILL</property>
-                        <property name="y_options"></property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkCheckButton" id="checkbutton_show_green_guide">
-                        <property name="label" translatable="yes">Show green guide</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="draw_indicator">True</property>
-                        <signal name="clicked" handler="on_checkbutton_show_green_guide_clicked"/>
-                      </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>
-                    <child>
-                      <widget class="GtkSpinButton" id="spinbutton_black_guide">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="adjustment">0 0 1000 0.10000000149 1 1</property>
-                        <property name="climb_rate">0.10000000149</property>
-                        <property name="digits">2</property>
-                      </widget>
-                      <packing>
-                        <property name="left_attach">1</property>
-                        <property name="right_attach">2</property>
-                        <property name="x_options">GTK_FILL</property>
-                        <property name="y_options"></property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkSpinButton" id="spinbutton_green_guide">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="adjustment">0 0 1000 0.10000000149 1 1</property>
-                        <property name="climb_rate">0.10000000149</property>
-                        <property name="digits">2</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>
-                      </packing>
-                    </child>
-                  </widget>
-                </child>
-              </widget>
-            </child>
-            <child>
-              <widget class="GtkLabel" id="label270">
-                <property name="visible">True</property>
-                <property name="label" translatable="yes">&lt;b&gt;Guides&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </widget>
-              <packing>
-                <property name="type">label_item</property>
-              </packing>
-            </child>
-          </widget>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <widget class="GtkFrame" id="frame20">
-            <property name="visible">True</property>
-            <property name="border_width">8</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <widget class="GtkAlignment" id="alignment63">
-                <property name="visible">True</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <widget class="GtkVBox" id="vbox91">
-                    <property name="visible">True</property>
-                    <property name="spacing">4</property>
-                    <child>
-                      <widget class="GtkCheckButton" id="checkbutton_paint_circle">
-                        <property name="label" translatable="yes">Paint a circle at end</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="draw_indicator">True</property>
-                      </widget>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkCheckButton" id="checkbutton_show_vertical_grid">
-                        <property name="label" translatable="yes">Show grid (on repetitive tests)</property>
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="use_underline">True</property>
-                        <property name="draw_indicator">True</property>
-                      </widget>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkLabel" id="label320">
-                        <property name="visible">True</property>
-                        <property name="xalign">0</property>
-                        <property name="label" translatable="yes">Runs</property>
-                      </widget>
-                      <packing>
-                        <property name="position">2</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkHBox" id="hbox140">
-                        <property name="visible">True</property>
-                        <property name="spacing">8</property>
-                        <child>
-                          <widget class="GtkRadioButton" id="radiobutton_time">
-                            <property name="label" translatable="yes">Show time</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">False</property>
-                            <property name="use_underline">True</property>
-                            <property name="draw_indicator">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>
-                          <widget class="GtkRadioButton" id="radiobutton_speed">
-                            <property name="label" translatable="yes">Show speed</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">False</property>
-                            <property name="use_underline">True</property>
-                            <property name="draw_indicator">True</property>
-                            <property name="group">radiobutton_time</property>
-                          </widget>
-                          <packing>
-                            <property name="expand">False</property>
-                            <property name="fill">False</property>
-                            <property name="position">1</property>
-                          </packing>
-                        </child>
-                      </widget>
-                      <packing>
-                        <property name="pack_type">end</property>
-                        <property name="position">3</property>
-                      </packing>
-                    </child>
-                  </widget>
-                </child>
-              </widget>
-            </child>
-            <child>
-              <widget class="GtkLabel" id="label318">
-                <property name="visible">True</property>
-                <property name="label" translatable="yes">&lt;b&gt;Other&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </widget>
-              <packing>
-                <property name="type">label_item</property>
-              </packing>
-            </child>
-          </widget>
-          <packing>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child>
-          <widget class="GtkHButtonBox" id="hbuttonbox32">
-            <property name="visible">True</property>
-            <property name="layout_style">spread</property>
-            <child>
-              <widget class="GtkButton" id="button_close">
-                <property name="label">gtk-close</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">False</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_button_close_clicked"/>
-              </widget>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-          </widget>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="padding">8</property>
-            <property name="position">3</property>
-          </packing>
-        </child>
-      </widget>
-    </child>
-  </widget>
-  <widget class="GtkWindow" id="language_window">
-    <property name="width_request">350</property>
-    <property name="visible">True</property>
-    <property name="border_width">10</property>
-    <property name="title" translatable="yes">Chronojump language select</property>
-    <property name="modal">True</property>
-    <property name="window_position">center-always</property>
-    <property name="skip_taskbar_hint">True</property>
-    <property name="skip_pager_hint">True</property>
-    <property name="decorated">False</property>
-    <signal name="delete_event" handler="on_delete_event"/>
-    <child>
-      <widget class="GtkVBox" id="vbox92">
-        <property name="visible">True</property>
-        <property name="spacing">10</property>
-        <child>
-          <widget class="GtkLabel" id="label321">
-            <property name="visible">True</property>
-            <property name="label" translatable="yes">Please select &lt;b&gt;Chronojump&lt;/b&gt; language</property>
-            <property name="use_markup">True</property>
-          </widget>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <widget class="GtkHBox" id="hbox_combo_language">
-            <property name="visible">True</property>
-            <child>
-              <placeholder/>
-            </child>
-          </widget>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <widget class="GtkLabel" id="label_linux_restart">
-            <property name="visible">True</property>
-            <property name="wrap">True</property>
-          </widget>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child>
-          <widget class="GtkHButtonBox" id="hbuttonbox33">
-            <property name="visible">True</property>
-            <child>
-              <widget class="GtkButton" id="button_accept">
-                <property name="label">gtk-ok</property>
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">False</property>
-                <property name="use_stock">True</property>
-                <signal name="clicked" handler="on_button_accept_clicked"/>
-              </widget>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">False</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
-          </widget>
-          <packing>
-            <property name="expand">False</property>
-            <property name="position">3</property>
-          </packing>
-        </child>
-      </widget>
-    </child>
-  </widget>
-  <widget class="GtkWindow" id="repetitive_conditions">
-    <property name="border_width">10</property>
-    <property name="title" translatable="yes">Conditions in repetive test</property>
-    <signal name="delete_event" handler="on_delete_event"/>
-    <child>
-      <widget class="GtkVBox" id="vbox95">
-        <property name="visible">True</property>
-        <property name="spacing">12</property>
-        <child>
-          <widget class="GtkLabel" id="label333">
-            <property name="visible">True</property>
-            <property name="label" translatable="yes">Select conditions for beep signals</property>
-          </widget>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <widget class="GtkFrame" id="frame23">
-            <property name="visible">True</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <widget class="GtkAlignment" id="alignment78">
-                <property name="visible">True</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <widget class="GtkVBox" id="vbox96">
-                    <property name="visible">True</property>
-                    <child>
-                      <widget class="GtkCheckButton" id="checkbutton_jump_tf_tc_best">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="active">True</property>
-                        <property name="draw_indicator">True</property>
-                        <child>
-                          <widget class="GtkAlignment" id="alignment76">
-                            <property name="visible">True</property>
-                            <property name="xscale">0</property>
-                            <property name="yscale">0</property>
-                            <child>
-                              <widget class="GtkHBox" id="hbox153">
-                                <property name="visible">True</property>
-                                <property name="spacing">2</property>
-                                <child>
-                                  <widget class="GtkImage" id="image_repetitive_best_tf_tc">
-                                    <property name="visible">True</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label351">
-                                    <property name="visible">True</property>
-                                    <property name="label" translatable="yes">and show best TF / TC</property>
-                                    <property name="use_underline">True</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </widget>
-                            </child>
-                          </widget>
-                        </child>
-                      </widget>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkCheckButton" id="checkbutton_jump_tf_tc_worst">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="active">True</property>
-                        <property name="draw_indicator">True</property>
-                        <child>
-                          <widget class="GtkAlignment" id="alignment77">
-                            <property name="visible">True</property>
-                            <property name="xscale">0</property>
-                            <property name="yscale">0</property>
-                            <child>
-                              <widget class="GtkHBox" id="hbox154">
-                                <property name="visible">True</property>
-                                <property name="spacing">2</property>
-                                <child>
-                                  <widget class="GtkImage" id="image_repetitive_worst_tf_tc">
-                                    <property name="visible">True</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label352">
-                                    <property name="visible">True</property>
-                                    <property name="label" translatable="yes">and show worst TF / TC</property>
-                                    <property name="use_underline">True</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </widget>
-                            </child>
-                          </widget>
-                        </child>
-                      </widget>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">1</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkCheckButton" id="checkbutton_run_time_best">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="active">True</property>
-                        <property name="draw_indicator">True</property>
-                        <child>
-                          <widget class="GtkAlignment" id="alignment101">
-                            <property name="visible">True</property>
-                            <property name="xscale">0</property>
-                            <property name="yscale">0</property>
-                            <child>
-                              <widget class="GtkHBox" id="hbox214">
-                                <property name="visible">True</property>
-                                <property name="spacing">2</property>
-                                <child>
-                                  <widget class="GtkImage" id="image_repetitive_best_time">
-                                    <property name="visible">True</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label436">
-                                    <property name="visible">True</property>
-                                    <property name="label" translatable="yes">and show best time</property>
-                                    <property name="use_underline">True</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </widget>
-                            </child>
-                          </widget>
-                        </child>
-                      </widget>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">2</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkCheckButton" id="checkbutton_run_time_worst">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <property name="receives_default">False</property>
-                        <property name="active">True</property>
-                        <property name="draw_indicator">True</property>
-                        <child>
-                          <widget class="GtkAlignment" id="alignment102">
-                            <property name="visible">True</property>
-                            <property name="xscale">0</property>
-                            <property name="yscale">0</property>
-                            <child>
-                              <widget class="GtkHBox" id="hbox215">
-                                <property name="visible">True</property>
-                                <property name="spacing">2</property>
-                                <child>
-                                  <widget class="GtkImage" id="image_repetitive_worst_time">
-                                    <property name="visible">True</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">0</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label437">
-                                    <property name="visible">True</property>
-                                    <property name="label" translatable="yes">and show worst time</property>
-                                    <property name="use_underline">True</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">False</property>
-                                    <property name="position">1</property>
-                                  </packing>
-                                </child>
-                              </widget>
-                            </child>
-                          </widget>
-                        </child>
-                      </widget>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="position">3</property>
-                      </packing>
-                    </child>
-                  </widget>
-                </child>
-              </widget>
-            </child>
-            <child>
-              <widget class="GtkLabel" id="label371">
-                <property name="visible">True</property>
-                <property name="label" translatable="yes">&lt;b&gt;Best and worst values&lt;/b&gt;</property>
-                <property name="use_markup">True</property>
-              </widget>
-              <packing>
-                <property name="type">label_item</property>
-              </packing>
-            </child>
-          </widget>
-          <packing>
-            <property name="expand">False</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-        <child>
-          <widget class="GtkFrame" id="frame26">
-            <property name="visible">True</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <child>
-              <widget class="GtkAlignment" id="alignment82">
-                <property name="visible">True</property>
-                <property name="left_padding">12</property>
-                <child>
-                  <widget class="GtkScrolledWindow" id="scrolledwin_conditions">
-                    <property name="height_request">120</property>
-                    <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="hscrollbar_policy">never</property>
-                    <property name="vscrollbar_policy">automatic</property>
-                    <child>
-                      <widget class="GtkViewport" id="viewport1">
-                        <property name="visible">True</property>
-                        <child>
-                          <widget class="GtkVBox" id="vbox98">
-                            <property name="visible">True</property>
-                            <child>
-                              <widget class="GtkVBox" id="vbox99">
-                                <property name="visible">True</property>
-                                <child>
-                                  <widget class="GtkTable" id="table_jump_conditions">
-                                    <property name="visible">True</property>
-                                    <property name="n_rows">7</property>
-                                    <property name="n_columns">3</property>
-                                    <property name="column_spacing">10</property>
-                                    <property name="row_spacing">8</property>
-                                    <child>
-                                      <widget class="GtkLabel" id="label395">
-                                        <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes">condition</property>
-                                      </widget>
-                                      <packing>
-                                        <property name="x_options">GTK_FILL</property>
-                                        <property name="y_options"></property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkLabel" id="label396">
-                                        <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes">value</property>
-                                      </widget>
-                                      <packing>
-                                        <property name="left_attach">1</property>
-                                        <property name="right_attach">2</property>
-                                        <property name="x_options">GTK_FILL</property>
-                                        <property name="y_options"></property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkLabel" id="label397">
-                                        <property name="visible">True</property>
-                                        <property name="xalign">0</property>
-                                        <property name="label" translatable="yes">action</property>
-                                      </widget>
-                                      <packing>
-                                        <property name="left_attach">2</property>
-                                        <property name="right_attach">3</property>
-                                        <property name="x_options">GTK_FILL</property>
-                                        <property name="y_options"></property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkHBox" id="hbox185">
-                                        <property name="visible">True</property>
-                                        <child>
-                                          <widget class="GtkCheckButton" id="checkbutton_tf_greater">
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">False</property>
-                                            <property name="tooltip" translatable="yes">Bell good</property>
-                                            <property name="draw_indicator">True</property>
-                                            <child>
-                                              <widget class="GtkAlignment" id="alignment89">
-                                                <property name="visible">True</property>
-                                                <property name="xscale">0</property>
-                                                <property name="yscale">0</property>
-                                                <child>
-                                                  <widget class="GtkHBox" id="hbox186">
-                                                    <property name="visible">True</property>
-                                                    <property name="spacing">2</property>
-                                                    <child>
-                                                      <widget class="GtkImage" id="image_repetitive_tf_greater">
-                                                        <property name="visible">True</property>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">0</property>
-                                                      </packing>
-                                                    </child>
-                                                  </widget>
-                                                </child>
-                                              </widget>
-                                            </child>
-                                          </widget>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                      </widget>
-                                      <packing>
-                                        <property name="left_attach">2</property>
-                                        <property name="right_attach">3</property>
-                                        <property name="top_attach">1</property>
-                                        <property name="bottom_attach">2</property>
-                                        <property name="x_options">GTK_FILL</property>
-                                        <property name="y_options">GTK_FILL</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkCheckButton" id="checkbutton_tf_lower">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="tooltip" translatable="yes">Bell bad</property>
-                                        <property name="draw_indicator">True</property>
-                                        <child>
-                                          <widget class="GtkAlignment" id="alignment90">
-                                            <property name="visible">True</property>
-                                            <property name="xscale">0</property>
-                                            <property name="yscale">0</property>
-                                            <child>
-                                              <widget class="GtkHBox" id="hbox187">
-                                                <property name="visible">True</property>
-                                                <property name="spacing">2</property>
-                                                <child>
-                                                  <widget class="GtkImage" id="image_repetitive_tf_lower">
-                                                    <property name="visible">True</property>
-                                                  </widget>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">False</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                              </widget>
-                                            </child>
-                                          </widget>
-                                        </child>
-                                      </widget>
-                                      <packing>
-                                        <property name="left_attach">2</property>
-                                        <property name="right_attach">3</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>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkCheckButton" id="checkbutton_tc_greater">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="tooltip" translatable="yes">Bell bad</property>
-                                        <property name="draw_indicator">True</property>
-                                        <child>
-                                          <widget class="GtkAlignment" id="alignment91">
-                                            <property name="visible">True</property>
-                                            <property name="xscale">0</property>
-                                            <property name="yscale">0</property>
-                                            <child>
-                                              <widget class="GtkHBox" id="hbox188">
-                                                <property name="visible">True</property>
-                                                <property name="spacing">2</property>
-                                                <child>
-                                                  <widget class="GtkImage" id="image_repetitive_tc_greater">
-                                                    <property name="visible">True</property>
-                                                  </widget>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">False</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                              </widget>
-                                            </child>
-                                          </widget>
-                                        </child>
-                                      </widget>
-                                      <packing>
-                                        <property name="left_attach">2</property>
-                                        <property name="right_attach">3</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>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkCheckButton" id="checkbutton_tc_lower">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="tooltip" translatable="yes">Bell good</property>
-                                        <property name="draw_indicator">True</property>
-                                        <child>
-                                          <widget class="GtkAlignment" id="alignment92">
-                                            <property name="visible">True</property>
-                                            <property name="xscale">0</property>
-                                            <property name="yscale">0</property>
-                                            <child>
-                                              <widget class="GtkHBox" id="hbox189">
-                                                <property name="visible">True</property>
-                                                <property name="spacing">2</property>
-                                                <child>
-                                                  <widget class="GtkImage" id="image_repetitive_tc_lower">
-                                                    <property name="visible">True</property>
-                                                  </widget>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">False</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                              </widget>
-                                            </child>
-                                          </widget>
-                                        </child>
-                                      </widget>
-                                      <packing>
-                                        <property name="left_attach">2</property>
-                                        <property name="right_attach">3</property>
-                                        <property name="top_attach">4</property>
-                                        <property name="bottom_attach">5</property>
-                                        <property name="x_options">GTK_FILL</property>
-                                        <property name="y_options"></property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkCheckButton" id="checkbutton_tf_tc_greater">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="tooltip" translatable="yes">Bell good</property>
-                                        <property name="draw_indicator">True</property>
-                                        <child>
-                                          <widget class="GtkAlignment" id="alignment93">
-                                            <property name="visible">True</property>
-                                            <property name="xscale">0</property>
-                                            <property name="yscale">0</property>
-                                            <child>
-                                              <widget class="GtkHBox" id="hbox190">
-                                                <property name="visible">True</property>
-                                                <property name="spacing">2</property>
-                                                <child>
-                                                  <widget class="GtkImage" id="image_repetitive_tf_tc_greater">
-                                                    <property name="visible">True</property>
-                                                  </widget>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">False</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                              </widget>
-                                            </child>
-                                          </widget>
-                                        </child>
-                                      </widget>
-                                      <packing>
-                                        <property name="left_attach">2</property>
-                                        <property name="right_attach">3</property>
-                                        <property name="top_attach">5</property>
-                                        <property name="bottom_attach">6</property>
-                                        <property name="x_options">GTK_FILL</property>
-                                        <property name="y_options"></property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkCheckButton" id="checkbutton_tf_tc_lower">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">False</property>
-                                        <property name="tooltip" translatable="yes">Bell bad</property>
-                                        <property name="draw_indicator">True</property>
-                                        <child>
-                                          <widget class="GtkAlignment" id="alignment94">
-                                            <property name="visible">True</property>
-                                            <property name="xscale">0</property>
-                                            <property name="yscale">0</property>
-                                            <child>
-                                              <widget class="GtkHBox" id="hbox191">
-                                                <property name="visible">True</property>
-                                                <property name="spacing">2</property>
-                                                <child>
-                                                  <widget class="GtkImage" id="image_repetitive_tf_tc_lower">
-                                                    <property name="visible">True</property>
-                                                  </widget>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">False</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                              </widget>
-                                            </child>
-                                          </widget>
-                                        </child>
-                                      </widget>
-                                      <packing>
-                                        <property name="left_attach">2</property>
-                                        <property name="right_attach">3</property>
-                                        <property name="top_attach">6</property>
-                                        <property name="bottom_attach">7</property>
-                                        <property name="x_options">GTK_FILL</property>
-                                        <property name="y_options"></property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkHBox" id="hbox192">
-                                        <property name="visible">True</property>
-                                        <property name="homogeneous">True</property>
-                                        <child>
-                                          <widget class="GtkLabel" id="label398">
-                                            <property name="visible">True</property>
-                                            <property name="label" translatable="yes">&lt;b&gt;TF&lt;/b&gt;</property>
-                                            <property name="use_markup">True</property>
-                                          </widget>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkLabel" id="label399">
-                                            <property name="visible">True</property>
-                                            <property name="label">&lt;=</property>
-                                          </widget>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </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">GTK_FILL</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkHBox" id="hbox193">
-                                        <property name="visible">True</property>
-                                        <property name="homogeneous">True</property>
-                                        <child>
-                                          <widget class="GtkLabel" id="label400">
-                                            <property name="visible">True</property>
-                                            <property name="label" translatable="yes">&lt;b&gt;TF&lt;/b&gt;</property>
-                                            <property name="use_markup">True</property>
-                                          </widget>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">0</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkLabel" id="label401">
-                                            <property name="visible">True</property>
-                                            <property name="label">&gt;=</property>
-                                          </widget>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                      </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">GTK_FILL</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkHBox" id="hbox194">
+                                      <widget class="GtkHBox" id="hbox194">
                                         <property name="visible">True</property>
                                         <property name="homogeneous">True</property>
                                         <child>
@@ -18183,129 +16264,503 @@ times</property>
                                         <property name="visible">True</property>
                                         <property name="stock">gtk-missing-image</property>
                                       </widget>
-                                      <packing>
-                                        <property name="position">0</property>
-                                      </packing>
+                                      <packing>
+                                        <property name="position">0</property>
+                                      </packing>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkLabel" id="label_mode_pulses">
+                                        <property name="visible">True</property>
+                                        <property name="label" translatable="yes">Pulses</property>
+                                        <property name="justify">center</property>
+                                      </widget>
+                                      <packing>
+                                        <property name="position">1</property>
+                                      </packing>
+                                    </child>
+                                  </widget>
+                                </child>
+                              </widget>
+                              <packing>
+                                <property name="expand">False</property>
+                                <property name="fill">False</property>
+                                <property name="position">5</property>
+                              </packing>
+                            </child>
+                            <child>
+                              <widget class="GtkRadioButton" id="radio_mode_multi_chronopic">
+                                <property name="visible">True</property>
+                                <property name="can_focus">True</property>
+                                <property name="receives_default">False</property>
+                                <property name="relief">none</property>
+                                <property name="active">True</property>
+                                <property name="draw_indicator">False</property>
+                                <property name="group">radio_mode_jumps</property>
+                                <signal name="toggled" handler="on_radio_mode_multi_chronopic_toggled"/>
+                                <child>
+                                  <widget class="GtkVBox" id="vbox8">
+                                    <property name="visible">True</property>
+                                    <child>
+                                      <widget class="GtkImage" id="image_mode_multi_chronopic">
+                                        <property name="visible">True</property>
+                                        <property name="stock">gtk-missing-image</property>
+                                      </widget>
+                                      <packing>
+                                        <property name="position">0</property>
+                                      </packing>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkLabel" id="label_mode_multi_chronopic">
+                                        <property name="visible">True</property>
+                                        <property name="label" translatable="yes">Multi-
+Chronopic</property>
+                                        <property name="justify">center</property>
+                                      </widget>
+                                      <packing>
+                                        <property name="position">1</property>
+                                      </packing>
+                                    </child>
+                                  </widget>
+                                </child>
+                              </widget>
+                              <packing>
+                                <property name="expand">False</property>
+                                <property name="fill">False</property>
+                                <property name="position">6</property>
+                              </packing>
+                            </child>
+                          </widget>
+                        </child>
+                      </widget>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="padding">4</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <widget class="GtkNotebook" id="notebook_main">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <child>
+                          <widget class="GtkVBox" id="vbox9">
+                            <property name="visible">True</property>
+                            <property name="border_width">2</property>
+                            <property name="spacing">6</property>
+                            <child>
+                              <widget class="GtkNotebook" id="notebook_execute">
+                                <property name="visible">True</property>
+                                <property name="can_focus">True</property>
+                                <property name="show_tabs">False</property>
+                                <property name="show_border">False</property>
+                                <child>
+                                  <widget class="GtkFrame" id="frame2">
+                                    <property name="visible">True</property>
+                                    <property name="label_xalign">0</property>
+                                    <property name="label_yalign">0.69999998807907104</property>
+                                    <property name="shadow_type">out</property>
+                                    <child>
+                                      <widget class="GtkAlignment" id="alignment7">
+                                        <property name="visible">True</property>
+                                        <property name="left_padding">6</property>
+                                        <child>
+                                          <widget class="GtkVBox" id="vbox14">
+                                            <property name="visible">True</property>
+                                            <child>
+                                              <widget class="GtkHBox" id="hbox_jumps">
+                                                <property name="visible">True</property>
+                                                <property name="spacing">12</property>
+                                                <child>
+                                                  <widget class="GtkHBox" id="hbox 20">
+                                                    <property name="visible">True</property>
+                                                    <child>
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_free">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">False</property>
+                                                        <property name="tooltip" translatable="yes">Simple jump with no special technique</property>
+                                                        <property name="relief">none</property>
+                                                        <property name="active">True</property>
+                                                        <property name="draw_indicator">False</property>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_free">
+                                                            <property name="visible">True</property>
+                                                            <property name="label" translatable="yes">Free</property>
+                                                          </widget>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">0</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_sj">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">False</property>
+                                                        <property name="tooltip" translatable="yes">Squat Jump</property>
+                                                        <property name="relief">none</property>
+                                                        <property name="draw_indicator">False</property>
+                                                        <property name="group">extra_window_radio_jump_free</property>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_sj">
+                                                            <property name="visible">True</property>
+                                                            <property name="label" translatable="yes">SJ</property>
+                                                          </widget>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">1</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_sjl">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">False</property>
+                                                        <property name="tooltip" translatable="yes">Squat Jump with extra weight</property>
+                                                        <property name="relief">none</property>
+                                                        <property name="draw_indicator">False</property>
+                                                        <property name="group">extra_window_radio_jump_free</property>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_sjl">
+                                                            <property name="visible">True</property>
+                                                            <property name="label" translatable="yes">SJl</property>
+                                                          </widget>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">2</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_cmj">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">False</property>
+                                                        <property name="tooltip" translatable="yes">CounterMovement Jump</property>
+                                                        <property name="relief">none</property>
+                                                        <property name="draw_indicator">False</property>
+                                                        <property name="group">extra_window_radio_jump_free</property>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_cmj">
+                                                            <property name="visible">True</property>
+                                                            <property name="label" translatable="yes">CMJ</property>
+                                                          </widget>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">3</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_cmjl">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">False</property>
+                                                        <property name="tooltip" translatable="yes">CounterMovement Jump with extra weight</property>
+                                                        <property name="relief">none</property>
+                                                        <property name="draw_indicator">False</property>
+                                                        <property name="group">extra_window_radio_jump_free</property>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_cmjl">
+                                                            <property name="visible">True</property>
+                                                            <property name="label" translatable="yes">CMJl</property>
+                                                          </widget>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">4</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_abk">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">False</property>
+                                                        <property name="tooltip" translatable="yes">Abalakov Jump</property>
+                                                        <property name="relief">none</property>
+                                                        <property name="draw_indicator">False</property>
+                                                        <property name="group">extra_window_radio_jump_free</property>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_abk">
+                                                            <property name="visible">True</property>
+                                                            <property name="label" translatable="yes">ABK</property>
+                                                          </widget>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">5</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_dj">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">False</property>
+                                                        <property name="tooltip" translatable="yes">Drop Jump</property>
+                                                        <property name="relief">none</property>
+                                                        <property name="draw_indicator">False</property>
+                                                        <property name="group">extra_window_radio_jump_free</property>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_dj">
+                                                            <property name="visible">True</property>
+                                                            <property name="label" translatable="yes">DJ</property>
+                                                          </widget>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">6</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_rocket">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">False</property>
+                                                        <property name="tooltip" translatable="yes">Rocket Jump</property>
+                                                        <property name="relief">none</property>
+                                                        <property name="draw_indicator">False</property>
+                                                        <property name="group">extra_window_radio_jump_free</property>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_rocket">
+                                                            <property name="visible">True</property>
+                                                            <property name="label" translatable="yes">Rocket</property>
+                                                          </widget>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">7</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_takeoff">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">False</property>
+                                                        <property name="tooltip" translatable="yes">Only first contact time is recorded</property>
+                                                        <property name="relief">none</property>
+                                                        <property name="draw_indicator">False</property>
+                                                        <property name="group">extra_window_radio_jump_free</property>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_takeoff">
+                                                            <property name="visible">True</property>
+                                                            <property name="label" translatable="yes">TakeOff</property>
+                                                          </widget>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">8</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_more">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">False</property>
+                                                        <property name="tooltip" translatable="yes">More simple jumps</property>
+                                                        <property name="relief">none</property>
+                                                        <property name="draw_indicator">False</property>
+                                                        <property name="group">extra_window_radio_jump_free</property>
+                                                        <signal name="clicked" handler="on_extra_window_jumps_more"/>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_more">
+                                                            <property name="visible">True</property>
+                                                            <property name="label" translatable="yes">More jumps</property>
+                                                          </widget>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">9</property>
+                                                      </packing>
+                                                    </child>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="fill">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkHBox" id="hbox20">
+                                                    <property name="visible">True</property>
+                                                    <property name="spacing">4</property>
+                                                    <child>
+                                                      <widget class="GtkButton" id="button20">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">True</property>
+                                                        <property name="has_tooltip">True</property>
+                                                        <property name="tooltip" translatable="yes">Add jump type</property>
+                                                        <signal name="clicked" handler="on_jump_type_add_clicked"/>
+                                                        <child>
+                                                          <widget class="GtkImage" id="image3210">
+                                                            <property name="visible">True</property>
+                                                            <property name="stock">gtk-new</property>
+                                                          </widget>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">0</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkButton" id="button_jump_type_delete_simple">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">True</property>
+                                                        <property name="has_tooltip">True</property>
+                                                        <property name="tooltip" translatable="yes">Delete jump type</property>
+                                                        <signal name="clicked" handler="on_jump_type_delete_simple"/>
+                                                        <child>
+                                                          <widget class="GtkImage" id="image5">
+                                                            <property name="visible">True</property>
+                                                            <property name="stock">gtk-remove</property>
+                                                          </widget>
+                                                        </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="position">1</property>
+                                                  </packing>
+                                                </child>
+                                              </widget>
+                                              <packing>
+                                                <property name="expand">False</property>
+                                                <property name="fill">False</property>
+                                                <property name="position">0</property>
+                                              </packing>
+                                            </child>
+                                            <child>
+                                              <widget class="GtkHBox" id="hbox18">
+                                                <property name="visible">True</property>
+                                                <property name="spacing">8</property>
+                                                <child>
+                                                  <widget class="GtkLabel" id="label19">
+                                                    <property name="visible">True</property>
+                                                    <property name="label" translatable="yes">Selected:</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkLabel" id="extra_window_jumps_label_selected">
+                                                    <property name="visible">True</property>
+                                                    <property name="label" translatable="yes">the selected test</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="position">1</property>
+                                                  </packing>
+                                                </child>
+                                              </widget>
+                                              <packing>
+                                                <property name="position">1</property>
+                                              </packing>
+                                            </child>
+                                          </widget>
+                                        </child>
+                                      </widget>
                                     </child>
                                     <child>
-                                      <widget class="GtkLabel" id="label_mode_pulses">
+                                      <widget class="GtkLabel" id="label13">
                                         <property name="visible">True</property>
-                                        <property name="label" translatable="yes">Pulses</property>
-                                        <property name="justify">center</property>
+                                        <property name="label" translatable="yes">&lt;b&gt;Select test&lt;/b&gt;</property>
+                                        <property name="use_markup">True</property>
                                       </widget>
                                       <packing>
-                                        <property name="position">1</property>
+                                        <property name="type">label_item</property>
                                       </packing>
                                     </child>
                                   </widget>
                                 </child>
-                              </widget>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="position">5</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkRadioButton" id="radio_mode_multi_chronopic">
-                                <property name="visible">True</property>
-                                <property name="can_focus">True</property>
-                                <property name="receives_default">False</property>
-                                <property name="relief">none</property>
-                                <property name="active">True</property>
-                                <property name="draw_indicator">False</property>
-                                <property name="group">radio_mode_jumps</property>
-                                <signal name="toggled" handler="on_radio_mode_multi_chronopic_toggled"/>
                                 <child>
-                                  <widget class="GtkVBox" id="vbox8">
+                                  <widget class="GtkLabel" id="label1">
                                     <property name="visible">True</property>
-                                    <child>
-                                      <widget class="GtkImage" id="image_mode_multi_chronopic">
-                                        <property name="visible">True</property>
-                                        <property name="stock">gtk-missing-image</property>
-                                      </widget>
-                                      <packing>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkLabel" id="label_mode_multi_chronopic">
-                                        <property name="visible">True</property>
-                                        <property name="label" translatable="yes">Multi-
-Chronopic</property>
-                                        <property name="justify">center</property>
-                                      </widget>
-                                      <packing>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
+                                    <property name="label" translatable="yes">1</property>
                                   </widget>
+                                  <packing>
+                                    <property name="tab_fill">False</property>
+                                    <property name="type">tab</property>
+                                  </packing>
                                 </child>
-                              </widget>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="position">6</property>
-                              </packing>
-                            </child>
-                          </widget>
-                        </child>
-                      </widget>
-                      <packing>
-                        <property name="expand">False</property>
-                        <property name="fill">False</property>
-                        <property name="padding">4</property>
-                        <property name="position">0</property>
-                      </packing>
-                    </child>
-                    <child>
-                      <widget class="GtkNotebook" id="notebook_main">
-                        <property name="visible">True</property>
-                        <property name="can_focus">True</property>
-                        <child>
-                          <widget class="GtkVBox" id="vbox9">
-                            <property name="visible">True</property>
-                            <property name="spacing">6</property>
-                            <child>
-                              <widget class="GtkNotebook" id="notebook_execute">
-                                <property name="visible">True</property>
-                                <property name="can_focus">True</property>
-                                <property name="show_tabs">False</property>
-                                <property name="show_border">False</property>
                                 <child>
-                                  <widget class="GtkFrame" id="frame2">
+                                  <widget class="GtkFrame" id="frame4">
                                     <property name="visible">True</property>
                                     <property name="label_xalign">0</property>
                                     <property name="label_yalign">0.69999998807907104</property>
                                     <property name="shadow_type">out</property>
                                     <child>
-                                      <widget class="GtkAlignment" id="alignment7">
+                                      <widget class="GtkAlignment" id="alignment2">
                                         <property name="visible">True</property>
                                         <property name="left_padding">6</property>
                                         <child>
-                                          <widget class="GtkVBox" id="vbox14">
+                                          <widget class="GtkVBox" id="vbox10">
                                             <property name="visible">True</property>
                                             <child>
-                                              <widget class="GtkHBox" id="hbox_jumps">
+                                              <widget class="GtkHBox" id="hbox_jumps_rj">
                                                 <property name="visible">True</property>
                                                 <property name="spacing">12</property>
                                                 <child>
-                                                  <widget class="GtkHBox" id="hbox 20">
+                                                  <widget class="GtkHBox" id="hbox 1">
                                                     <property name="visible">True</property>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_free">
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_rj_j">
                                                         <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">Simple jump with no special technique</property>
                                                         <property name="relief">none</property>
                                                         <property name="active">True</property>
                                                         <property name="draw_indicator">False</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_rj_test_changed"/>
                                                         <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_free">
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_rj_j">
                                                             <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">Free</property>
+                                                            <property name="label" translatable="yes">RJ(j)</property>
                                                           </widget>
                                                         </child>
                                                       </widget>
@@ -18316,19 +16771,20 @@ Chronopic</property>
                                                       </packing>
                                                     </child>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_sj">
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_rj_t">
                                                         <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">Squat Jump</property>
                                                         <property name="relief">none</property>
                                                         <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_free</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <property name="group">extra_window_radio_jump_rj_j</property>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_rj_test_changed"/>
                                                         <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_sj">
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_rj_t">
                                                             <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">SJ</property>
+                                                            <property name="label" translatable="yes">RJ(t)</property>
                                                           </widget>
                                                         </child>
                                                       </widget>
@@ -18339,19 +16795,20 @@ Chronopic</property>
                                                       </packing>
                                                     </child>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_sjl">
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_rj_unlimited">
                                                         <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">Squat Jump with extra weight</property>
                                                         <property name="relief">none</property>
                                                         <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_free</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <property name="group">extra_window_radio_jump_rj_j</property>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_rj_test_changed"/>
                                                         <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_sjl">
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_rj_unlimited">
                                                             <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">SJl</property>
+                                                            <property name="label" translatable="yes">Unlimited</property>
                                                           </widget>
                                                         </child>
                                                       </widget>
@@ -18362,19 +16819,20 @@ Chronopic</property>
                                                       </packing>
                                                     </child>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_cmj">
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_rj_hexagon">
                                                         <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">CounterMovement Jump</property>
                                                         <property name="relief">none</property>
                                                         <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_free</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <property name="group">extra_window_radio_jump_rj_j</property>
+                                                        <signal name="toggled" handler="on_extra_window_jumps_rj_test_changed"/>
                                                         <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_cmj">
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_rj_hexagon">
                                                             <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">CMJ</property>
+                                                            <property name="label" translatable="yes">Hexagon</property>
                                                           </widget>
                                                         </child>
                                                       </widget>
@@ -18385,19 +16843,20 @@ Chronopic</property>
                                                       </packing>
                                                     </child>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_cmjl">
+                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_rj_more">
                                                         <property name="visible">True</property>
                                                         <property name="can_focus">True</property>
                                                         <property name="receives_default">False</property>
-                                                        <property name="tooltip" translatable="yes">CounterMovement Jump with extra weight</property>
+                                                        <property name="has_tooltip">True</property>
+                                                        <property name="tooltip" translatable="yes">More simple jumps</property>
                                                         <property name="relief">none</property>
                                                         <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_free</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <property name="group">extra_window_radio_jump_rj_j</property>
+                                                        <signal name="clicked" handler="on_extra_window_jumps_rj_more"/>
                                                         <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_cmjl">
+                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_rj_more">
                                                             <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">CMJl</property>
+                                                            <property name="label" translatable="yes">More Jumps</property>
                                                           </widget>
                                                         </child>
                                                       </widget>
@@ -18407,1365 +16866,2006 @@ Chronopic</property>
                                                         <property name="position">4</property>
                                                       </packing>
                                                     </child>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="fill">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkHBox" id="hbox12">
+                                                    <property name="visible">True</property>
+                                                    <property name="spacing">4</property>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_abk">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">False</property>
-                                                        <property name="tooltip" translatable="yes">Abalakov Jump</property>
-                                                        <property name="relief">none</property>
-                                                        <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_free</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
-                                                        <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_abk">
-                                                            <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">ABK</property>
-                                                          </widget>
-                                                        </child>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">5</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_dj">
+                                                      <widget class="GtkButton" id="button1">
                                                         <property name="visible">True</property>
                                                         <property name="can_focus">True</property>
-                                                        <property name="receives_default">False</property>
-                                                        <property name="tooltip" translatable="yes">Drop Jump</property>
-                                                        <property name="relief">none</property>
-                                                        <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_free</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <property name="receives_default">True</property>
+                                                        <property name="has_tooltip">True</property>
+                                                        <property name="tooltip" translatable="yes">Add jump type</property>
+                                                        <signal name="clicked" handler="on_jump_type_add_clicked"/>
                                                         <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_dj">
+                                                          <widget class="GtkImage" id="image1">
                                                             <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">DJ</property>
+                                                            <property name="stock">gtk-new</property>
                                                           </widget>
                                                         </child>
                                                       </widget>
                                                       <packing>
                                                         <property name="expand">False</property>
                                                         <property name="fill">False</property>
-                                                        <property name="position">6</property>
+                                                        <property name="position">0</property>
                                                       </packing>
                                                     </child>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_rocket">
+                                                      <widget class="GtkButton" id="button_rj_bells">
                                                         <property name="visible">True</property>
                                                         <property name="can_focus">True</property>
-                                                        <property name="receives_default">False</property>
-                                                        <property name="tooltip" translatable="yes">Rocket Jump</property>
-                                                        <property name="relief">none</property>
-                                                        <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_free</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <property name="receives_default">True</property>
+                                                        <property name="has_tooltip">True</property>
+                                                        <property name="tooltip" translatable="yes">Bells</property>
+                                                        <signal name="clicked" handler="on_button_rj_bells_clicked"/>
                                                         <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_rocket">
+                                                          <widget class="GtkAlignment" id="alignment81">
                                                             <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">Rocket</property>
+                                                            <property name="xscale">0</property>
+                                                            <property name="yscale">0</property>
+                                                            <child>
+                                                            <widget class="GtkHBox" id="hbox169">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">2</property>
+                                                            <child>
+                                                            <widget class="GtkImage" id="image_jump_reactive_bell">
+                                                            <property name="visible">True</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label374">
+                                                            <property name="visible">True</property>
+                                                            <property name="use_underline">True</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            </child>
                                                           </widget>
                                                         </child>
                                                       </widget>
                                                       <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">7</property>
+                                                        <property name="position">1</property>
                                                       </packing>
                                                     </child>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_takeoff">
+                                                      <widget class="GtkButton" id="button_jump_type_delete_reactive">
                                                         <property name="visible">True</property>
                                                         <property name="can_focus">True</property>
-                                                        <property name="receives_default">False</property>
-                                                        <property name="tooltip" translatable="yes">Only first contact time is recorded</property>
-                                                        <property name="relief">none</property>
-                                                        <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_free</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_test_changed"/>
+                                                        <property name="receives_default">True</property>
+                                                        <property name="has_tooltip">True</property>
+                                                        <property name="tooltip" translatable="yes">Delete jump type</property>
+                                                        <signal name="clicked" handler="on_jump_type_delete_reactive"/>
                                                         <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_takeoff">
+                                                          <widget class="GtkImage" id="image13">
                                                             <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">TakeOff</property>
+                                                            <property name="stock">gtk-remove</property>
                                                           </widget>
                                                         </child>
                                                       </widget>
                                                       <packing>
                                                         <property name="expand">False</property>
                                                         <property name="fill">False</property>
-                                                        <property name="position">8</property>
+                                                        <property name="position">2</property>
                                                       </packing>
                                                     </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="position">0</property>
+                                              </packing>
+                                            </child>
+                                            <child>
+                                              <widget class="GtkHBox" id="hbox19">
+                                                <property name="visible">True</property>
+                                                <property name="spacing">8</property>
+                                                <child>
+                                                  <widget class="GtkLabel" id="label33">
+                                                    <property name="visible">True</property>
+                                                    <property name="label" translatable="yes">Selected:</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkLabel" id="extra_window_jumps_rj_label_selected">
+                                                    <property name="visible">True</property>
+                                                    <property name="label" translatable="yes">the selected test</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="position">1</property>
+                                                  </packing>
+                                                </child>
+                                              </widget>
+                                              <packing>
+                                                <property name="position">1</property>
+                                              </packing>
+                                            </child>
+                                          </widget>
+                                        </child>
+                                      </widget>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkLabel" id="label34">
+                                        <property name="visible">True</property>
+                                        <property name="label" translatable="yes">&lt;b&gt;Select test&lt;/b&gt;</property>
+                                        <property name="use_markup">True</property>
+                                      </widget>
+                                      <packing>
+                                        <property name="type">label_item</property>
+                                      </packing>
+                                    </child>
+                                  </widget>
+                                  <packing>
+                                    <property name="position">1</property>
+                                  </packing>
+                                </child>
+                                <child>
+                                  <widget class="GtkLabel" id="label2">
+                                    <property name="visible">True</property>
+                                    <property name="label" translatable="yes">2</property>
+                                  </widget>
+                                  <packing>
+                                    <property name="position">1</property>
+                                    <property name="tab_fill">False</property>
+                                    <property name="type">tab</property>
+                                  </packing>
+                                </child>
+                                <child>
+                                  <widget class="GtkHBox" id="hbox_runs">
+                                    <property name="visible">True</property>
+                                    <child>
+                                      <widget class="GtkTable" id="table41">
+                                        <property name="visible">True</property>
+                                        <property name="n_rows">2</property>
+                                        <property name="n_columns">7</property>
+                                        <property name="column_spacing">2</property>
+                                        <property name="row_spacing">4</property>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_custom">
+                                            <property name="label" translatable="yes">Custom</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="has_tooltip">True</property>
+                                            <property name="tooltip" translatable="yes">Variable distance running</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_run_extra_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </widget>
+                                          <packing>
+                                            <property name="x_options">GTK_FILL</property>
+                                            <property name="y_options"></property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_20yard">
+                                            <property name="label" translatable="yes">20 Yard</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="has_tooltip">True</property>
+                                            <property name="tooltip" translatable="yes">20Yard Agility test</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_normal_run_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </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>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_20m">
+                                            <property name="label">20m</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="has_tooltip">True</property>
+                                            <property name="tooltip" translatable="yes">Run 20 meters</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_normal_run_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </widget>
+                                          <packing>
+                                            <property name="left_attach">1</property>
+                                            <property name="right_attach">2</property>
+                                            <property name="x_options">GTK_FILL</property>
+                                            <property name="y_options"></property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_100m">
+                                            <property name="label">100m</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="has_tooltip">True</property>
+                                            <property name="tooltip" translatable="yes">Run 100 meters</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_normal_run_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </widget>
+                                          <packing>
+                                            <property name="left_attach">2</property>
+                                            <property name="right_attach">3</property>
+                                            <property name="x_options">GTK_FILL</property>
+                                            <property name="y_options"></property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_200m">
+                                            <property name="label">200m</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="has_tooltip">True</property>
+                                            <property name="tooltip" translatable="yes">Run 200 meters</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_normal_run_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </widget>
+                                          <packing>
+                                            <property name="left_attach">3</property>
+                                            <property name="right_attach">4</property>
+                                            <property name="x_options">GTK_FILL</property>
+                                            <property name="y_options"></property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_400m">
+                                            <property name="label">400m</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="has_tooltip">True</property>
+                                            <property name="tooltip" translatable="yes">Run 400 meters</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_normal_run_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </widget>
+                                          <packing>
+                                            <property name="left_attach">4</property>
+                                            <property name="right_attach">5</property>
+                                            <property name="x_options">GTK_FILL</property>
+                                            <property name="y_options"></property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_505">
+                                            <property name="label">505</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="has_tooltip">True</property>
+                                            <property name="tooltip" translatable="yes">505 Agility test</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_normal_run_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </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>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_illinois">
+                                            <property name="label">Illinois</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="has_tooltip">True</property>
+                                            <property name="tooltip" translatable="yes">Illinois Agility test</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_normal_run_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </widget>
+                                          <packing>
+                                            <property name="left_attach">2</property>
+                                            <property name="right_attach">3</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>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_zigzag">
+                                            <property name="label">ZigZag</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="has_tooltip">True</property>
+                                            <property name="tooltip" translatable="yes">ZigZag Agility test</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_normal_run_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </widget>
+                                          <packing>
+                                            <property name="left_attach">5</property>
+                                            <property name="right_attach">6</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>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_shuttle">
+                                            <property name="label">Shuttle</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="has_tooltip">True</property>
+                                            <property name="tooltip" translatable="yes">Shuttle Run Agility test</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_normal_run_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </widget>
+                                          <packing>
+                                            <property name="left_attach">4</property>
+                                            <property name="right_attach">5</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>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_margaria">
+                                            <property name="label">Margaria</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="has_tooltip">True</property>
+                                            <property name="tooltip">Margaria-Kalamen test</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_run_extra_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </widget>
+                                          <packing>
+                                            <property name="left_attach">3</property>
+                                            <property name="right_attach">4</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>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkHBox" id="hbox350">
+                                            <property name="visible">True</property>
+                                            <child>
+                                              <widget class="GtkAlignment" id="alignment4">
+                                                <property name="visible">True</property>
+                                                <property name="left_padding">12</property>
+                                                <child>
+                                                  <widget class="GtkButton" id="button_run_last">
+                                                    <property name="visible">True</property>
+                                                    <property name="can_focus">True</property>
+                                                    <property name="receives_default">True</property>
+                                                    <property name="has_tooltip">True</property>
+                                                    <property name="tooltip" translatable="yes">Repeat last</property>
+                                                    <signal name="clicked" handler="on_button_run_last_clicked"/>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_more">
+                                                      <widget class="GtkImage" id="image3172">
                                                         <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">False</property>
-                                                        <property name="tooltip" translatable="yes">More simple jumps</property>
-                                                        <property name="relief">none</property>
-                                                        <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_free</property>
-                                                        <signal name="clicked" handler="on_extra_window_jumps_more"/>
-                                                        <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_more">
-                                                            <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">More jumps</property>
-                                                          </widget>
-                                                        </child>
+                                                        <property name="stock">gtk-redo</property>
+                                                        <property name="icon-size">1</property>
                                                       </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">9</property>
-                                                      </packing>
                                                     </child>
                                                   </widget>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">False</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
                                                 </child>
+                                              </widget>
+                                              <packing>
+                                                <property name="expand">False</property>
+                                                <property name="fill">False</property>
+                                                <property name="position">0</property>
+                                              </packing>
+                                            </child>
+                                            <child>
+                                              <widget class="GtkButton" id="button22">
+                                                <property name="visible">True</property>
+                                                <property name="can_focus">True</property>
+                                                <property name="receives_default">True</property>
+                                                <property name="has_tooltip">True</property>
+                                                <property name="tooltip" translatable="yes">Add run type</property>
+                                                <signal name="clicked" handler="on_run_type_add_activate"/>
                                                 <child>
-                                                  <widget class="GtkHBox" id="hbox20">
+                                                  <widget class="GtkImage" id="image3212">
                                                     <property name="visible">True</property>
-                                                    <property name="spacing">4</property>
-                                                    <child>
-                                                      <widget class="GtkButton" id="button20">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <property name="has_tooltip">True</property>
-                                                        <property name="tooltip" translatable="yes">Add jump type</property>
-                                                        <signal name="clicked" handler="on_jump_type_add_clicked"/>
-                                                        <child>
-                                                          <widget class="GtkImage" id="image3210">
-                                                            <property name="visible">True</property>
-                                                            <property name="stock">gtk-new</property>
-                                                          </widget>
-                                                        </child>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <widget class="GtkButton" id="button_jump_type_delete_simple">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <property name="has_tooltip">True</property>
-                                                        <property name="tooltip" translatable="yes">Delete jump type</property>
-                                                        <signal name="clicked" handler="on_jump_type_delete_simple"/>
-                                                        <child>
-                                                          <widget class="GtkImage" id="image5">
-                                                            <property name="visible">True</property>
-                                                            <property name="stock">gtk-remove</property>
-                                                          </widget>
-                                                        </child>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">1</property>
-                                                      </packing>
-                                                    </child>
+                                                    <property name="stock">gtk-new</property>
+                                                    <property name="icon-size">1</property>
                                                   </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="position">0</property>
+                                                <property name="position">1</property>
                                               </packing>
                                             </child>
+                                          </widget>
+                                          <packing>
+                                            <property name="left_attach">6</property>
+                                            <property name="right_attach">7</property>
+                                            <property name="top_attach">1</property>
+                                            <property name="bottom_attach">2</property>
+                                            <property name="y_options">GTK_FILL</property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_gesell">
+                                            <property name="label">Gesell DBT</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="has_tooltip">True</property>
+                                            <property name="tooltip" translatable="yes">ZigZag Agility test</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_normal_run_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </widget>
+                                          <packing>
+                                            <property name="left_attach">5</property>
+                                            <property name="right_attach">6</property>
+                                            <property name="x_options">GTK_FILL</property>
+                                            <property name="y_options"></property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkAlignment" id="alignment3">
+                                            <property name="visible">True</property>
+                                            <property name="left_padding">12</property>
                                             <child>
-                                              <widget class="GtkHBox" id="hbox18">
+                                              <widget class="GtkButton" id="button_run_more">
                                                 <property name="visible">True</property>
-                                                <property name="spacing">8</property>
-                                                <child>
-                                                  <widget class="GtkLabel" id="label19">
-                                                    <property name="visible">True</property>
-                                                    <property name="label" translatable="yes">Selected:</property>
-                                                  </widget>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
+                                                <property name="can_focus">True</property>
+                                                <property name="receives_default">True</property>
+                                                <property name="has_tooltip">True</property>
+                                                <property name="tooltip" translatable="yes">More simple runs</property>
+                                                <signal name="clicked" handler="on_button_run_more_clicked"/>
                                                 <child>
-                                                  <widget class="GtkLabel" id="extra_window_jumps_label_selected">
+                                                  <widget class="GtkImage" id="image3171">
                                                     <property name="visible">True</property>
-                                                    <property name="label" translatable="yes">the selected test</property>
+                                                    <property name="stock">gtk-add</property>
+                                                    <property name="icon-size">1</property>
                                                   </widget>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="position">1</property>
-                                                  </packing>
                                                 </child>
                                               </widget>
-                                              <packing>
-                                                <property name="position">1</property>
-                                              </packing>
                                             </child>
                                           </widget>
+                                          <packing>
+                                            <property name="left_attach">6</property>
+                                            <property name="right_attach">7</property>
+                                            <property name="x_options">GTK_FILL</property>
+                                            <property name="y_options"></property>
+                                          </packing>
                                         </child>
                                       </widget>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkLabel" id="label13">
-                                        <property name="visible">True</property>
-                                        <property name="label" translatable="yes">&lt;b&gt;Select test&lt;/b&gt;</property>
-                                        <property name="use_markup">True</property>
-                                      </widget>
                                       <packing>
-                                        <property name="type">label_item</property>
+                                        <property name="expand">False</property>
+                                        <property name="position">0</property>
                                       </packing>
                                     </child>
                                   </widget>
+                                  <packing>
+                                    <property name="position">2</property>
+                                  </packing>
                                 </child>
                                 <child>
-                                  <widget class="GtkLabel" id="label1">
+                                  <widget class="GtkLabel" id="label3">
                                     <property name="visible">True</property>
-                                    <property name="label" translatable="yes">1</property>
+                                    <property name="label" translatable="yes">3</property>
                                   </widget>
                                   <packing>
+                                    <property name="position">2</property>
                                     <property name="tab_fill">False</property>
                                     <property name="type">tab</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <widget class="GtkFrame" id="frame4">
+                                  <widget class="GtkHBox" id="hbox_runs_interval">
                                     <property name="visible">True</property>
-                                    <property name="label_xalign">0</property>
-                                    <property name="label_yalign">0.69999998807907104</property>
-                                    <property name="shadow_type">out</property>
                                     <child>
-                                      <widget class="GtkAlignment" id="alignment2">
+                                      <widget class="GtkButton" id="button_run_interval_by_laps">
+                                        <property name="label" translatable="yes">By laps</property>
                                         <property name="visible">True</property>
-                                        <property name="left_padding">6</property>
-                                        <child>
-                                          <widget class="GtkVBox" id="vbox10">
-                                            <property name="visible">True</property>
-                                            <child>
-                                              <widget class="GtkHBox" id="hbox_jumps_rj">
-                                                <property name="visible">True</property>
-                                                <property name="spacing">12</property>
-                                                <child>
-                                                  <widget class="GtkHBox" id="hbox 1">
-                                                    <property name="visible">True</property>
-                                                    <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_rj_j">
-                                                        <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">Simple jump with no special technique</property>
-                                                        <property name="relief">none</property>
-                                                        <property name="active">True</property>
-                                                        <property name="draw_indicator">False</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_rj_test_changed"/>
-                                                        <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_rj_j">
-                                                            <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">RJ(j)</property>
-                                                          </widget>
-                                                        </child>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_rj_t">
-                                                        <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">Squat Jump</property>
-                                                        <property name="relief">none</property>
-                                                        <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_rj_j</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_rj_test_changed"/>
-                                                        <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_rj_t">
-                                                            <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">RJ(t)</property>
-                                                          </widget>
-                                                        </child>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">1</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_rj_unlimited">
-                                                        <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">Squat Jump with extra weight</property>
-                                                        <property name="relief">none</property>
-                                                        <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_rj_j</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_rj_test_changed"/>
-                                                        <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_rj_unlimited">
-                                                            <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">Unlimited</property>
-                                                          </widget>
-                                                        </child>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">2</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_rj_hexagon">
-                                                        <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">CounterMovement Jump</property>
-                                                        <property name="relief">none</property>
-                                                        <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_rj_j</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_rj_test_changed"/>
-                                                        <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_rj_hexagon">
-                                                            <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">Hexagon</property>
-                                                          </widget>
-                                                        </child>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">3</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_radio_jump_rj_more">
-                                                        <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">More simple jumps</property>
-                                                        <property name="relief">none</property>
-                                                        <property name="draw_indicator">False</property>
-                                                        <property name="group">extra_window_radio_jump_rj_j</property>
-                                                        <signal name="clicked" handler="on_extra_window_jumps_rj_more"/>
-                                                        <child>
-                                                          <widget class="GtkLabel" id="label_extra_window_radio_jump_rj_more">
-                                                            <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">More Jumps</property>
-                                                          </widget>
-                                                        </child>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">4</property>
-                                                      </packing>
-                                                    </child>
+                                        <property name="can_focus">True</property>
+                                        <property name="receives_default">True</property>
+                                        <property name="has_tooltip">True</property>
+                                        <property name="tooltip" translatable="yes">Intervallic run limited by Laps</property>
+                                        <property name="use_underline">True</property>
+                                        <signal name="clicked" handler="on_run_interval_activate"/>
+                                        <signal name="enter" handler="on_button_enter"/>
+                                      </widget>
+                                      <packing>
+                                        <property name="expand">False</property>
+                                        <property name="fill">False</property>
+                                        <property name="position">0</property>
+                                      </packing>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkButton" id="button_run_interval_by_time">
+                                        <property name="label" translatable="yes">By time</property>
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">True</property>
+                                        <property name="receives_default">True</property>
+                                        <property name="has_tooltip">True</property>
+                                        <property name="tooltip" translatable="yes">Intervallic run limited by Time</property>
+                                        <property name="use_underline">True</property>
+                                        <signal name="clicked" handler="on_run_interval_activate"/>
+                                        <signal name="enter" handler="on_button_enter"/>
+                                      </widget>
+                                      <packing>
+                                        <property name="expand">False</property>
+                                        <property name="fill">False</property>
+                                        <property name="position">1</property>
+                                      </packing>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkButton" id="button_run_interval_unlimited">
+                                        <property name="label" translatable="yes">Unlimited</property>
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">True</property>
+                                        <property name="receives_default">True</property>
+                                        <property name="has_tooltip">True</property>
+                                        <property name="tooltip" translatable="yes">Intervallic run unlimited (until "finish" button is clicked)</property>
+                                        <property name="use_underline">True</property>
+                                        <signal name="clicked" handler="on_run_interval_activate"/>
+                                        <signal name="enter" handler="on_button_enter"/>
+                                      </widget>
+                                      <packing>
+                                        <property name="expand">False</property>
+                                        <property name="fill">False</property>
+                                        <property name="position">2</property>
+                                      </packing>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkButton" id="button_run_interval_mtgug">
+                                        <property name="label" translatable="yes">MTGUG</property>
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">True</property>
+                                        <property name="receives_default">True</property>
+                                        <property name="has_tooltip">True</property>
+                                        <property name="tooltip" translatable="yes">Intervallic run unlimited (until "finish" button is clicked)</property>
+                                        <property name="use_underline">True</property>
+                                        <signal name="clicked" handler="on_run_interval_activate"/>
+                                        <signal name="enter" handler="on_button_enter"/>
+                                      </widget>
+                                      <packing>
+                                        <property name="expand">False</property>
+                                        <property name="fill">False</property>
+                                        <property name="position">3</property>
+                                      </packing>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkAlignment" id="alignment5">
+                                        <property name="visible">True</property>
+                                        <property name="left_padding">12</property>
+                                        <child>
+                                          <widget class="GtkTable" id="table2">
+                                            <property name="visible">True</property>
+                                            <property name="n_rows">2</property>
+                                            <property name="n_columns">2</property>
+                                            <child>
+                                              <widget class="GtkButton" id="button_run_interval_more">
+                                                <property name="visible">True</property>
+                                                <property name="can_focus">True</property>
+                                                <property name="receives_default">True</property>
+                                                <property name="has_tooltip">True</property>
+                                                <property name="tooltip" translatable="yes">More intervallic runs</property>
+                                                <signal name="clicked" handler="on_button_run_interval_more_clicked"/>
+                                                <child>
+                                                  <widget class="GtkImage" id="image3173">
+                                                    <property name="visible">True</property>
+                                                    <property name="stock">gtk-add</property>
                                                   </widget>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">False</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
                                                 </child>
+                                              </widget>
+                                            </child>
+                                            <child>
+                                              <widget class="GtkButton" id="button_run_interval_last">
+                                                <property name="visible">True</property>
+                                                <property name="can_focus">True</property>
+                                                <property name="receives_default">True</property>
+                                                <property name="has_tooltip">True</property>
+                                                <property name="tooltip" translatable="yes">Repeat last</property>
+                                                <signal name="clicked" handler="on_button_run_interval_last_clicked"/>
                                                 <child>
-                                                  <widget class="GtkHBox" id="hbox12">
+                                                  <widget class="GtkImage" id="image3174">
                                                     <property name="visible">True</property>
-                                                    <property name="spacing">4</property>
+                                                    <property name="stock">gtk-redo</property>
+                                                  </widget>
+                                                </child>
+                                              </widget>
+                                              <packing>
+                                                <property name="top_attach">1</property>
+                                                <property name="bottom_attach">2</property>
+                                              </packing>
+                                            </child>
+                                            <child>
+                                              <widget class="GtkButton" id="button23">
+                                                <property name="visible">True</property>
+                                                <property name="can_focus">True</property>
+                                                <property name="receives_default">True</property>
+                                                <property name="has_tooltip">True</property>
+                                                <property name="tooltip" translatable="yes">Add run type</property>
+                                                <signal name="clicked" handler="on_run_type_add_activate"/>
+                                                <child>
+                                                  <widget class="GtkImage" id="image3213">
+                                                    <property name="visible">True</property>
+                                                    <property name="stock">gtk-new</property>
+                                                  </widget>
+                                                </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>
+                                              </packing>
+                                            </child>
+                                            <child>
+                                              <widget class="GtkButton" id="button_time_bells">
+                                                <property name="visible">True</property>
+                                                <property name="can_focus">True</property>
+                                                <property name="receives_default">True</property>
+                                                <property name="has_tooltip">True</property>
+                                                <property name="tooltip" translatable="yes">Bells</property>
+                                                <signal name="clicked" handler="on_button_time_bells_clicked"/>
+                                                <child>
+                                                  <widget class="GtkAlignment" id="alignment103">
+                                                    <property name="visible">True</property>
+                                                    <property name="xscale">0</property>
+                                                    <property name="yscale">0</property>
                                                     <child>
-                                                      <widget class="GtkButton" id="button1">
+                                                      <widget class="GtkHBox" id="hbox216">
                                                         <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <property name="has_tooltip">True</property>
-                                                        <property name="tooltip" translatable="yes">Add jump type</property>
-                                                        <signal name="clicked" handler="on_jump_type_add_clicked"/>
+                                                        <property name="spacing">2</property>
                                                         <child>
-                                                          <widget class="GtkImage" id="image1">
+                                                          <widget class="GtkImage" id="image_run_interval_bell">
                                                             <property name="visible">True</property>
-                                                            <property name="stock">gtk-new</property>
                                                           </widget>
+                                                          <packing>
+                                                            <property name="position">0</property>
+                                                          </packing>
                                                         </child>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <widget class="GtkButton" id="button_rj_bells">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <property name="has_tooltip">True</property>
-                                                        <property name="tooltip" translatable="yes">Bells</property>
-                                                        <signal name="clicked" handler="on_button_rj_bells_clicked"/>
                                                         <child>
-                                                          <widget class="GtkAlignment" id="alignment81">
-                                                            <property name="visible">True</property>
-                                                            <property name="xscale">0</property>
-                                                            <property name="yscale">0</property>
-                                                            <child>
-                                                            <widget class="GtkHBox" id="hbox169">
-                                                            <property name="visible">True</property>
-                                                            <property name="spacing">2</property>
-                                                            <child>
-                                                            <widget class="GtkImage" id="image_jump_reactive_bell">
-                                                            <property name="visible">True</property>
-                                                            </widget>
-                                                            <packing>
-                                                            <property name="position">0</property>
-                                                            </packing>
-                                                            </child>
-                                                            <child>
-                                                            <widget class="GtkLabel" id="label374">
+                                                          <widget class="GtkLabel" id="label438">
                                                             <property name="visible">True</property>
                                                             <property name="use_underline">True</property>
-                                                            </widget>
-                                                            <packing>
+                                                          </widget>
+                                                          <packing>
                                                             <property name="expand">False</property>
                                                             <property name="fill">False</property>
                                                             <property name="position">1</property>
-                                                            </packing>
-                                                            </child>
-                                                            </widget>
-                                                            </child>
-                                                          </widget>
-                                                        </child>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="position">1</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <widget class="GtkButton" id="button_jump_type_delete_reactive">
-                                                        <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <property name="has_tooltip">True</property>
-                                                        <property name="tooltip" translatable="yes">Delete jump type</property>
-                                                        <signal name="clicked" handler="on_jump_type_delete_reactive"/>
-                                                        <child>
-                                                          <widget class="GtkImage" id="image13">
-                                                            <property name="visible">True</property>
-                                                            <property name="stock">gtk-remove</property>
-                                                          </widget>
+                                                          </packing>
                                                         </child>
                                                       </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">2</property>
-                                                      </packing>
                                                     </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="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkHBox" id="hbox19">
-                                                <property name="visible">True</property>
-                                                <property name="spacing">8</property>
-                                                <child>
-                                                  <widget class="GtkLabel" id="label33">
-                                                    <property name="visible">True</property>
-                                                    <property name="label" translatable="yes">Selected:</property>
-                                                  </widget>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <widget class="GtkLabel" id="extra_window_jumps_rj_label_selected">
-                                                    <property name="visible">True</property>
-                                                    <property name="label" translatable="yes">the selected test</property>
-                                                  </widget>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="position">1</property>
-                                                  </packing>
                                                 </child>
                                               </widget>
                                               <packing>
-                                                <property name="position">1</property>
+                                                <property name="left_attach">1</property>
+                                                <property name="right_attach">2</property>
                                               </packing>
                                             </child>
                                           </widget>
                                         </child>
                                       </widget>
+                                      <packing>
+                                        <property name="expand">False</property>
+                                        <property name="fill">False</property>
+                                        <property name="position">4</property>
+                                      </packing>
+                                    </child>
+                                  </widget>
+                                  <packing>
+                                    <property name="position">3</property>
+                                  </packing>
+                                </child>
+                                <child>
+                                  <widget class="GtkLabel" id="label4">
+                                    <property name="visible">True</property>
+                                    <property name="label" translatable="yes">4</property>
+                                  </widget>
+                                  <packing>
+                                    <property name="position">3</property>
+                                    <property name="tab_fill">False</property>
+                                    <property name="type">tab</property>
+                                  </packing>
+                                </child>
+                                <child>
+                                  <widget class="GtkHBox" id="hbox142">
+                                    <property name="visible">True</property>
+                                    <child>
+                                      <widget class="GtkAlignment" id="alignment_reaction_time_execute">
+                                        <property name="visible">True</property>
+                                        <child>
+                                          <widget class="GtkButton" id="button_reaction_time">
+                                            <property name="label" translatable="yes">Execute reaction time</property>
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="use_underline">True</property>
+                                            <signal name="clicked" handler="on_reaction_time_activate"/>
+                                            <signal name="enter" handler="on_button_enter"/>
+                                          </widget>
+                                        </child>
+                                      </widget>
+                                      <packing>
+                                        <property name="expand">False</property>
+                                        <property name="fill">False</property>
+                                        <property name="position">0</property>
+                                      </packing>
                                     </child>
+                                  </widget>
+                                  <packing>
+                                    <property name="position">4</property>
+                                  </packing>
+                                </child>
+                                <child>
+                                  <widget class="GtkLabel" id="label5">
+                                    <property name="visible">True</property>
+                                    <property name="label" translatable="yes">5</property>
+                                  </widget>
+                                  <packing>
+                                    <property name="position">4</property>
+                                    <property name="tab_fill">False</property>
+                                    <property name="type">tab</property>
+                                  </packing>
+                                </child>
+                                <child>
+                                  <widget class="GtkHBox" id="hbox_pulses">
+                                    <property name="visible">True</property>
                                     <child>
-                                      <widget class="GtkLabel" id="label34">
+                                      <widget class="GtkButton" id="button_pulse_free">
+                                        <property name="label" translatable="yes">Free</property>
                                         <property name="visible">True</property>
-                                        <property name="label" translatable="yes">&lt;b&gt;Select test&lt;/b&gt;</property>
-                                        <property name="use_markup">True</property>
+                                        <property name="can_focus">True</property>
+                                        <property name="receives_default">True</property>
+                                        <property name="has_tooltip">True</property>
+                                        <property name="tooltip" translatable="yes">start managing pulses freely</property>
+                                        <property name="use_underline">True</property>
+                                        <signal name="clicked" handler="on_button_pulse_free_activate"/>
+                                        <signal name="enter" handler="on_button_enter"/>
                                       </widget>
                                       <packing>
-                                        <property name="type">label_item</property>
+                                        <property name="expand">False</property>
+                                        <property name="fill">False</property>
+                                        <property name="position">0</property>
+                                      </packing>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkButton" id="button_pulse_custom">
+                                        <property name="label" translatable="yes">Custom</property>
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">True</property>
+                                        <property name="receives_default">True</property>
+                                        <property name="has_tooltip">True</property>
+                                        <property name="tooltip" translatable="yes">define desired pulse step</property>
+                                        <property name="use_underline">True</property>
+                                        <signal name="clicked" handler="on_button_pulse_custom_activate"/>
+                                        <signal name="enter" handler="on_button_enter"/>
+                                      </widget>
+                                      <packing>
+                                        <property name="expand">False</property>
+                                        <property name="fill">False</property>
+                                        <property name="position">1</property>
                                       </packing>
                                     </child>
                                   </widget>
                                   <packing>
-                                    <property name="position">1</property>
+                                    <property name="position">5</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <widget class="GtkLabel" id="label2">
+                                  <widget class="GtkLabel" id="label6">
                                     <property name="visible">True</property>
-                                    <property name="label" translatable="yes">2</property>
+                                    <property name="label" translatable="yes">6</property>
                                   </widget>
                                   <packing>
-                                    <property name="position">1</property>
+                                    <property name="position">5</property>
                                     <property name="tab_fill">False</property>
                                     <property name="type">tab</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <widget class="GtkHBox" id="hbox_runs">
+                                  <widget class="GtkHBox" id="hbox_multi_chronopic_buttons">
                                     <property name="visible">True</property>
+                                    <property name="spacing">14</property>
                                     <child>
-                                      <widget class="GtkTable" id="table41">
+                                      <widget class="GtkHBox" id="hbox3">
                                         <property name="visible">True</property>
-                                        <property name="n_rows">2</property>
-                                        <property name="n_columns">7</property>
-                                        <property name="column_spacing">2</property>
-                                        <property name="row_spacing">4</property>
-                                        <child>
-                                          <widget class="GtkButton" id="button_run_custom">
-                                            <property name="label" translatable="yes">Custom</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip" translatable="yes">Variable distance running</property>
-                                            <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_run_extra_activate"/>
-                                            <signal name="enter" handler="on_button_enter"/>
-                                          </widget>
-                                          <packing>
-                                            <property name="x_options">GTK_FILL</property>
-                                            <property name="y_options"></property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkButton" id="button_run_20yard">
-                                            <property name="label" translatable="yes">20 Yard</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip" translatable="yes">20Yard Agility test</property>
-                                            <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_normal_run_activate"/>
-                                            <signal name="enter" handler="on_button_enter"/>
-                                          </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>
-                                        <child>
-                                          <widget class="GtkButton" id="button_run_20m">
-                                            <property name="label">20m</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip" translatable="yes">Run 20 meters</property>
-                                            <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_normal_run_activate"/>
-                                            <signal name="enter" handler="on_button_enter"/>
-                                          </widget>
-                                          <packing>
-                                            <property name="left_attach">1</property>
-                                            <property name="right_attach">2</property>
-                                            <property name="x_options">GTK_FILL</property>
-                                            <property name="y_options"></property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkButton" id="button_run_100m">
-                                            <property name="label">100m</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip" translatable="yes">Run 100 meters</property>
-                                            <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_normal_run_activate"/>
-                                            <signal name="enter" handler="on_button_enter"/>
-                                          </widget>
-                                          <packing>
-                                            <property name="left_attach">2</property>
-                                            <property name="right_attach">3</property>
-                                            <property name="x_options">GTK_FILL</property>
-                                            <property name="y_options"></property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkButton" id="button_run_200m">
-                                            <property name="label">200m</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip" translatable="yes">Run 200 meters</property>
-                                            <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_normal_run_activate"/>
-                                            <signal name="enter" handler="on_button_enter"/>
-                                          </widget>
-                                          <packing>
-                                            <property name="left_attach">3</property>
-                                            <property name="right_attach">4</property>
-                                            <property name="x_options">GTK_FILL</property>
-                                            <property name="y_options"></property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkButton" id="button_run_400m">
-                                            <property name="label">400m</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip" translatable="yes">Run 400 meters</property>
-                                            <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_normal_run_activate"/>
-                                            <signal name="enter" handler="on_button_enter"/>
-                                          </widget>
-                                          <packing>
-                                            <property name="left_attach">4</property>
-                                            <property name="right_attach">5</property>
-                                            <property name="x_options">GTK_FILL</property>
-                                            <property name="y_options"></property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkButton" id="button_run_505">
-                                            <property name="label">505</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip" translatable="yes">505 Agility test</property>
-                                            <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_normal_run_activate"/>
-                                            <signal name="enter" handler="on_button_enter"/>
-                                          </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>
-                                          </packing>
-                                        </child>
                                         <child>
-                                          <widget class="GtkButton" id="button_run_illinois">
-                                            <property name="label">Illinois</property>
+                                          <widget class="GtkCheckButton" id="check_multi_sync">
+                                            <property name="label" translatable="yes">Sync</property>
                                             <property name="visible">True</property>
                                             <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
+                                            <property name="receives_default">False</property>
                                             <property name="has_tooltip">True</property>
-                                            <property name="tooltip" translatable="yes">Illinois Agility test</property>
+                                            <property name="tooltip" translatable="yes">Synchronize chronopics</property>
                                             <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_normal_run_activate"/>
-                                            <signal name="enter" handler="on_button_enter"/>
+                                            <property name="active">True</property>
+                                            <property name="draw_indicator">True</property>
                                           </widget>
                                           <packing>
-                                            <property name="left_attach">2</property>
-                                            <property name="right_attach">3</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="fill">False</property>
+                                            <property name="position">0</property>
                                           </packing>
                                         </child>
                                         <child>
-                                          <widget class="GtkButton" id="button_run_zigzag">
-                                            <property name="label">ZigZag</property>
+                                          <widget class="GtkCheckButton" id="check_multi_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">True</property>
+                                            <property name="receives_default">False</property>
                                             <property name="has_tooltip">True</property>
-                                            <property name="tooltip" translatable="yes">ZigZag Agility test</property>
+                                            <property name="tooltip" translatable="yes">Delete first TC and TF of each chronopic</property>
                                             <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_normal_run_activate"/>
-                                            <signal name="enter" handler="on_button_enter"/>
+                                            <property name="active">True</property>
+                                            <property name="draw_indicator">True</property>
                                           </widget>
                                           <packing>
-                                            <property name="left_attach">5</property>
-                                            <property name="right_attach">6</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="fill">False</property>
+                                            <property name="position">1</property>
                                           </packing>
                                         </child>
                                         <child>
-                                          <widget class="GtkButton" id="button_run_shuttle">
-                                            <property name="label">Shuttle</property>
+                                          <widget class="GtkButton" id="button_multi_chronopic_start">
+                                            <property name="label" translatable="yes">Multi Chronopic test</property>
                                             <property name="visible">True</property>
                                             <property name="can_focus">True</property>
                                             <property name="receives_default">True</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip" translatable="yes">Shuttle Run Agility test</property>
                                             <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_normal_run_activate"/>
+                                            <signal name="clicked" handler="on_multi_chronopic_start_clicked"/>
                                             <signal name="enter" handler="on_button_enter"/>
                                           </widget>
                                           <packing>
-                                            <property name="left_attach">4</property>
-                                            <property name="right_attach">5</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="fill">False</property>
+                                            <property name="position">2</property>
                                           </packing>
                                         </child>
+                                      </widget>
+                                      <packing>
+                                        <property name="expand">False</property>
+                                        <property name="fill">False</property>
+                                        <property name="padding">4</property>
+                                        <property name="position">0</property>
+                                      </packing>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkHBox" id="hbox4">
+                                        <property name="visible">True</property>
                                         <child>
-                                          <widget class="GtkButton" id="button_run_margaria">
-                                            <property name="label">Margaria</property>
+                                          <widget class="GtkHBox" id="hbox348">
+                                            <property name="visible">True</property>
+                                            <property name="spacing">6</property>
+                                            <child>
+                                              <widget class="GtkLabel" id="label696">
+                                                <property name="visible">True</property>
+                                                <property name="label" translatable="yes">Total distance</property>
+                                              </widget>
+                                              <packing>
+                                                <property name="expand">False</property>
+                                                <property name="fill">False</property>
+                                                <property name="position">0</property>
+                                              </packing>
+                                            </child>
+                                            <child>
+                                              <widget class="GtkHBox" id="hbox349">
+                                                <property name="visible">True</property>
+                                                <child>
+                                                  <widget class="GtkEntry" id="entry_run_analysis_distance">
+                                                    <property name="visible">True</property>
+                                                    <property name="can_focus">True</property>
+                                                    <property name="max_length">4</property>
+                                                    <property name="invisible_char">â??</property>
+                                                    <property name="width_chars">4</property>
+                                                    <signal name="changed" handler="on_entry_run_analysis_distance_changed"/>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="fill">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkLabel" id="label697">
+                                                    <property name="visible">True</property>
+                                                    <property name="label">cm</property>
+                                                  </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="pack_type">end</property>
+                                                <property name="position">1</property>
+                                              </packing>
+                                            </child>
+                                          </widget>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="padding">4</property>
+                                            <property name="pack_type">end</property>
+                                            <property name="position">2</property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <widget class="GtkButton" id="button_run_analysis">
+                                            <property name="label" translatable="yes">Run analysis</property>
                                             <property name="visible">True</property>
                                             <property name="can_focus">True</property>
                                             <property name="receives_default">True</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip">Margaria-Kalamen test</property>
                                             <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_run_extra_activate"/>
+                                            <signal name="clicked" handler="on_multi_chronopic_start_clicked"/>
                                             <signal name="enter" handler="on_button_enter"/>
                                           </widget>
                                           <packing>
-                                            <property name="left_attach">3</property>
-                                            <property name="right_attach">4</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="fill">False</property>
+                                            <property name="pack_type">end</property>
+                                            <property name="position">0</property>
                                           </packing>
                                         </child>
+                                      </widget>
+                                      <packing>
+                                        <property name="expand">False</property>
+                                        <property name="fill">False</property>
+                                        <property name="position">1</property>
+                                      </packing>
+                                    </child>
+                                  </widget>
+                                  <packing>
+                                    <property name="position">6</property>
+                                  </packing>
+                                </child>
+                                <child>
+                                  <widget class="GtkLabel" id="label7">
+                                    <property name="visible">True</property>
+                                    <property name="label" translatable="yes">7</property>
+                                  </widget>
+                                  <packing>
+                                    <property name="position">6</property>
+                                    <property name="tab_fill">False</property>
+                                    <property name="type">tab</property>
+                                  </packing>
+                                </child>
+                              </widget>
+                              <packing>
+                                <property name="expand">False</property>
+                                <property name="fill">False</property>
+                                <property name="position">0</property>
+                              </packing>
+                            </child>
+                            <child>
+                              <widget class="GtkHBox" id="hbox_execute_test">
+                                <property name="visible">True</property>
+                                <property name="spacing">12</property>
+                                <child>
+                                  <widget class="GtkFrame" id="frame1">
+                                    <property name="visible">True</property>
+                                    <property name="label_xalign">0</property>
+                                    <property name="label_yalign">0.69999998807907104</property>
+                                    <property name="shadow_type">out</property>
+                                    <child>
+                                      <widget class="GtkAlignment" id="alignment6">
+                                        <property name="visible">True</property>
                                         <child>
-                                          <widget class="GtkHBox" id="hbox350">
+                                          <widget class="GtkVBox" id="vbox23">
                                             <property name="visible">True</property>
+                                            <property name="spacing">8</property>
                                             <child>
-                                              <widget class="GtkAlignment" id="alignment4">
+                                              <widget class="GtkNotebook" id="notebook_options">
                                                 <property name="visible">True</property>
-                                                <property name="left_padding">12</property>
+                                                <property name="show_tabs">False</property>
+                                                <property name="show_border">False</property>
+                                                <child>
+                                                  <widget class="GtkVBox" id="vbox11">
+                                                    <property name="visible">True</property>
+                                                    <child>
+                                                      <widget class="GtkLabel" id="extra_window_label_jumps_no_options">
+                                                        <property name="visible">True</property>
+                                                        <property name="label" translatable="yes">No options</property>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="position">0</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkTable" id="table_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>
+                                                        <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">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>
+                                                        <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="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="GtkHBox" id="hbox24">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">6</property>
+                                                            <child>
+                                                            <widget class="GtkRadioButton" id="extra_window_jumps_radiobutton_kg">
+                                                            <property name="label">Kg</property>
+                                                            <property name="visible">True</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>
+                                                            <signal name="toggled" handler="on_extra_window_jumps_radiobutton_kg_toggled"/>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkRadioButton" id="extra_window_jumps_radiobutton_weight">
+                                                            <property name="label" translatable="yes">% body 
+weight</property>
+                                                            <property name="visible">True</property>
+                                                            <property name="can_focus">True</property>
+                                                            <property name="receives_default">False</property>
+                                                            <property name="use_underline">True</property>
+                                                            <property name="draw_indicator">True</property>
+                                                            <property name="group">extra_window_jumps_radiobutton_kg</property>
+                                                            <signal name="toggled" handler="on_extra_window_jumps_radiobutton_weight_toggled"/>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">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">2</property>
+                                                            <property name="bottom_attach">3</property>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options">GTK_FILL</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>
+                                                          </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>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkHBox" id="hbox26">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">4</property>
+                                                            <child>
+                                                            <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">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">1</property>
+                                                            <property name="bottom_attach">2</property>
+                                                            <property name="y_options">GTK_FILL</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="extra_window_jumps_label_fall">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Falling height</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkHBox" id="hbox25">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">4</property>
+                                                            <child>
+                                                            <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">20 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>
+                                                            <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>
+                                                          <placeholder/>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="position">1</property>
+                                                      </packing>
+                                                    </child>
+                                                  </widget>
+                                                </child>
                                                 <child>
-                                                  <widget class="GtkButton" id="button_run_last">
+                                                  <widget class="GtkLabel" id="label20">
+                                                    <property name="visible">True</property>
+                                                    <property name="label" translatable="yes">1</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkVBox" id="vbox27">
                                                     <property name="visible">True</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="receives_default">True</property>
-                                                    <property name="has_tooltip">True</property>
-                                                    <property name="tooltip" translatable="yes">Repeat last</property>
-                                                    <signal name="clicked" handler="on_button_run_last_clicked"/>
                                                     <child>
-                                                      <widget class="GtkImage" id="image3172">
+                                                      <widget class="GtkLabel" id="extra_window_label_jumps_rj_no_options">
                                                         <property name="visible">True</property>
-                                                        <property name="stock">gtk-redo</property>
-                                                        <property name="icon-size">1</property>
+                                                        <property name="label" translatable="yes">No options</property>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="position">0</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkTable" id="table_extra_window_jumps_rj">
+                                                        <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>
+                                                        <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="top_attach">2</property>
+                                                            <property name="bottom_attach">3</property>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="extra_window_jumps_rj_label_limit">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Limited by</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></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_jumps_rj_spinbutton_limit">
+                                                            <property name="visible">True</property>
+                                                            <property name="can_focus">True</property>
+                                                            <property name="invisible_char">â??</property>
+                                                            <property name="adjustment">10 1 100 1 10 0</property>
+                                                            <property name="digits">1</property>
+                                                            <property name="snap_to_ticks">True</property>
+                                                            <property name="numeric">True</property>
+                                                            <property name="wrap">True</property>
+                                                            <property name="update_policy">if-valid</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="extra_window_jumps_rj_label_limit_units">
+                                                            <property name="visible">True</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="GtkHBox" id="hbox23">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">11</property>
+                                                            <child>
+                                                            <widget class="GtkRadioButton" id="extra_window_jumps_rj_radiobutton_kg">
+                                                            <property name="label">Kg</property>
+                                                            <property name="visible">True</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>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkRadioButton" id="extra_window_jumps_rj_radiobutton_weight">
+                                                            <property name="label" translatable="yes">% body 
+weight</property>
+                                                            <property name="visible">True</property>
+                                                            <property name="can_focus">True</property>
+                                                            <property name="receives_default">False</property>
+                                                            <property name="use_underline">True</property>
+                                                            <property name="draw_indicator">True</property>
+                                                            <property name="group">extra_window_jumps_rj_radiobutton_kg</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">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">3</property>
+                                                            <property name="bottom_attach">4</property>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options">GTK_FILL</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>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="extra_window_jumps_rj_label_fall">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</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>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkHBox" id="hbox29">
+                                                            <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>
+                                                            <property name="can_focus">True</property>
+                                                            <property name="invisible_char">â??</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>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="extra_window_jumps_rj_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="top_attach">1</property>
+                                                            <property name="bottom_attach">2</property>
+                                                            <property name="y_options">GTK_FILL</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <placeholder/>
+                                                        </child>
                                                       </widget>
+                                                      <packing>
+                                                        <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="fill">False</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkButton" id="button22">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">True</property>
-                                                <property name="has_tooltip">True</property>
-                                                <property name="tooltip" translatable="yes">Add run type</property>
-                                                <signal name="clicked" handler="on_run_type_add_activate"/>
                                                 <child>
-                                                  <widget class="GtkImage" id="image3212">
+                                                  <widget class="GtkLabel" id="label21">
                                                     <property name="visible">True</property>
-                                                    <property name="stock">gtk-new</property>
-                                                    <property name="icon-size">1</property>
+                                                    <property name="label" translatable="yes">2</property>
                                                   </widget>
+                                                  <packing>
+                                                    <property name="position">1</property>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkLabel" id="label27">
+                                                    <property name="visible">True</property>
+                                                    <property name="label">c</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="position">2</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkLabel" id="label22">
+                                                    <property name="visible">True</property>
+                                                    <property name="label" translatable="yes">3</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="position">2</property>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkLabel" id="label28">
+                                                    <property name="visible">True</property>
+                                                    <property name="label">c</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="position">3</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkLabel" id="label23">
+                                                    <property name="visible">True</property>
+                                                    <property name="label" translatable="yes">4</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="position">3</property>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkLabel" id="label29">
+                                                    <property name="visible">True</property>
+                                                    <property name="label">c</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="position">4</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkLabel" id="label24">
+                                                    <property name="visible">True</property>
+                                                    <property name="label" translatable="yes">5</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="position">4</property>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
+                                                  </packing>
                                                 </child>
-                                              </widget>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">1</property>
-                                              </packing>
-                                            </child>
-                                          </widget>
-                                          <packing>
-                                            <property name="left_attach">6</property>
-                                            <property name="right_attach">7</property>
-                                            <property name="top_attach">1</property>
-                                            <property name="bottom_attach">2</property>
-                                            <property name="y_options">GTK_FILL</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkButton" id="button_run_gesell">
-                                            <property name="label">Gesell DBT</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
-                                            <property name="has_tooltip">True</property>
-                                            <property name="tooltip" translatable="yes">ZigZag Agility test</property>
-                                            <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_normal_run_activate"/>
-                                            <signal name="enter" handler="on_button_enter"/>
-                                          </widget>
-                                          <packing>
-                                            <property name="left_attach">5</property>
-                                            <property name="right_attach">6</property>
-                                            <property name="x_options">GTK_FILL</property>
-                                            <property name="y_options"></property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkAlignment" id="alignment3">
-                                            <property name="visible">True</property>
-                                            <property name="left_padding">12</property>
-                                            <child>
-                                              <widget class="GtkButton" id="button_run_more">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">True</property>
-                                                <property name="has_tooltip">True</property>
-                                                <property name="tooltip" translatable="yes">More simple runs</property>
-                                                <signal name="clicked" handler="on_button_run_more_clicked"/>
                                                 <child>
-                                                  <widget class="GtkImage" id="image3171">
+                                                  <widget class="GtkLabel" id="label30">
                                                     <property name="visible">True</property>
-                                                    <property name="stock">gtk-add</property>
-                                                    <property name="icon-size">1</property>
+                                                    <property name="label">c</property>
                                                   </widget>
+                                                  <packing>
+                                                    <property name="position">5</property>
+                                                  </packing>
                                                 </child>
-                                              </widget>
-                                            </child>
-                                          </widget>
-                                          <packing>
-                                            <property name="left_attach">6</property>
-                                            <property name="right_attach">7</property>
-                                            <property name="x_options">GTK_FILL</property>
-                                            <property name="y_options"></property>
-                                          </packing>
-                                        </child>
-                                      </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                  </widget>
-                                  <packing>
-                                    <property name="position">2</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label3">
-                                    <property name="visible">True</property>
-                                    <property name="label" translatable="yes">3</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="position">2</property>
-                                    <property name="tab_fill">False</property>
-                                    <property name="type">tab</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkHBox" id="hbox_runs_interval">
-                                    <property name="visible">True</property>
-                                    <child>
-                                      <widget class="GtkButton" id="button_run_interval_by_laps">
-                                        <property name="label" translatable="yes">By laps</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">True</property>
-                                        <property name="has_tooltip">True</property>
-                                        <property name="tooltip" translatable="yes">Intervallic run limited by Laps</property>
-                                        <property name="use_underline">True</property>
-                                        <signal name="clicked" handler="on_run_interval_activate"/>
-                                        <signal name="enter" handler="on_button_enter"/>
-                                      </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkButton" id="button_run_interval_by_time">
-                                        <property name="label" translatable="yes">By time</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">True</property>
-                                        <property name="has_tooltip">True</property>
-                                        <property name="tooltip" translatable="yes">Intervallic run limited by Time</property>
-                                        <property name="use_underline">True</property>
-                                        <signal name="clicked" handler="on_run_interval_activate"/>
-                                        <signal name="enter" handler="on_button_enter"/>
-                                      </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkButton" id="button_run_interval_unlimited">
-                                        <property name="label" translatable="yes">Unlimited</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">True</property>
-                                        <property name="has_tooltip">True</property>
-                                        <property name="tooltip" translatable="yes">Intervallic run unlimited (until "finish" button is clicked)</property>
-                                        <property name="use_underline">True</property>
-                                        <signal name="clicked" handler="on_run_interval_activate"/>
-                                        <signal name="enter" handler="on_button_enter"/>
-                                      </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">2</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkButton" id="button_run_interval_mtgug">
-                                        <property name="label" translatable="yes">MTGUG</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">True</property>
-                                        <property name="has_tooltip">True</property>
-                                        <property name="tooltip" translatable="yes">Intervallic run unlimited (until "finish" button is clicked)</property>
-                                        <property name="use_underline">True</property>
-                                        <signal name="clicked" handler="on_run_interval_activate"/>
-                                        <signal name="enter" handler="on_button_enter"/>
-                                      </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">3</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkAlignment" id="alignment5">
-                                        <property name="visible">True</property>
-                                        <property name="left_padding">12</property>
-                                        <child>
-                                          <widget class="GtkTable" id="table2">
-                                            <property name="visible">True</property>
-                                            <property name="n_rows">2</property>
-                                            <property name="n_columns">2</property>
-                                            <child>
-                                              <widget class="GtkButton" id="button_run_interval_more">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">True</property>
-                                                <property name="has_tooltip">True</property>
-                                                <property name="tooltip" translatable="yes">More intervallic runs</property>
-                                                <signal name="clicked" handler="on_button_run_interval_more_clicked"/>
                                                 <child>
-                                                  <widget class="GtkImage" id="image3173">
+                                                  <widget class="GtkLabel" id="label25">
                                                     <property name="visible">True</property>
-                                                    <property name="stock">gtk-add</property>
+                                                    <property name="label" translatable="yes">6</property>
                                                   </widget>
+                                                  <packing>
+                                                    <property name="position">5</property>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
+                                                  </packing>
                                                 </child>
-                                              </widget>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkButton" id="button_run_interval_last">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">True</property>
-                                                <property name="has_tooltip">True</property>
-                                                <property name="tooltip" translatable="yes">Repeat last</property>
-                                                <signal name="clicked" handler="on_button_run_interval_last_clicked"/>
                                                 <child>
-                                                  <widget class="GtkImage" id="image3174">
+                                                  <widget class="GtkLabel" id="label31">
                                                     <property name="visible">True</property>
-                                                    <property name="stock">gtk-redo</property>
+                                                    <property name="label">c</property>
                                                   </widget>
+                                                  <packing>
+                                                    <property name="position">6</property>
+                                                  </packing>
                                                 </child>
-                                              </widget>
-                                              <packing>
-                                                <property name="top_attach">1</property>
-                                                <property name="bottom_attach">2</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkButton" id="button23">
-                                                <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">True</property>
-                                                <property name="has_tooltip">True</property>
-                                                <property name="tooltip" translatable="yes">Add run type</property>
-                                                <signal name="clicked" handler="on_run_type_add_activate"/>
                                                 <child>
-                                                  <widget class="GtkImage" id="image3213">
+                                                  <widget class="GtkLabel" id="label26">
                                                     <property name="visible">True</property>
-                                                    <property name="stock">gtk-new</property>
+                                                    <property name="label" translatable="yes">7</property>
                                                   </widget>
+                                                  <packing>
+                                                    <property name="position">6</property>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</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="position">0</property>
                                               </packing>
                                             </child>
                                             <child>
-                                              <widget class="GtkButton" id="button_time_bells">
+                                              <widget class="GtkEventBox" id="eventbox_image_test">
                                                 <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
-                                                <property name="receives_default">True</property>
-                                                <property name="has_tooltip">True</property>
-                                                <property name="tooltip" translatable="yes">Bells</property>
-                                                <signal name="clicked" handler="on_button_time_bells_clicked"/>
                                                 <child>
-                                                  <widget class="GtkAlignment" id="alignment103">
+                                                  <widget class="GtkVBox" id="vbox_image_test">
                                                     <property name="visible">True</property>
-                                                    <property name="xscale">0</property>
-                                                    <property name="yscale">0</property>
                                                     <child>
-                                                      <widget class="GtkHBox" id="hbox216">
+                                                      <widget class="GtkHBox" id="hbox_image_test">
                                                         <property name="visible">True</property>
-                                                        <property name="spacing">2</property>
                                                         <child>
-                                                          <widget class="GtkImage" id="image_run_interval_bell">
+                                                          <widget class="GtkLabel" id="label_image_test">
                                                             <property name="visible">True</property>
+                                                            <property name="use_markup">True</property>
+                                                            <property name="ellipsize">end</property>
+                                                            <property name="width_chars">15</property>
                                                           </widget>
                                                           <packing>
+                                                            <property name="fill">False</property>
                                                             <property name="position">0</property>
                                                           </packing>
                                                         </child>
                                                         <child>
-                                                          <widget class="GtkLabel" id="label438">
+                                                          <widget class="GtkAlignment" id="alignment106">
                                                             <property name="visible">True</property>
-                                                            <property name="use_underline">True</property>
+                                                            <property name="xalign">1</property>
+                                                            <child>
+                                                            <widget class="GtkButton" id="button_image_test_zoom">
+                                                            <property name="visible">True</property>
+                                                            <property name="can_focus">True</property>
+                                                            <property name="receives_default">True</property>
+                                                            <signal name="clicked" handler="on_button_image_test_zoom_clicked"/>
+                                                            <child>
+                                                            <widget class="GtkImage" id="image_test_zoom">
+                                                            <property name="visible">True</property>
+                                                            </widget>
+                                                            </child>
+                                                            </widget>
+                                                            </child>
                                                           </widget>
                                                           <packing>
                                                             <property name="expand">False</property>
-                                                            <property name="fill">False</property>
+                                                            <property name="pack_type">end</property>
                                                             <property name="position">1</property>
                                                           </packing>
                                                         </child>
                                                       </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="position">0</property>
+                                                      </packing>
                                                     </child>
-                                                  </widget>
-                                                </child>
-                                              </widget>
-                                              <packing>
-                                                <property name="left_attach">1</property>
-                                                <property name="right_attach">2</property>
-                                              </packing>
-                                            </child>
-                                          </widget>
-                                        </child>
-                                      </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">4</property>
-                                      </packing>
-                                    </child>
-                                  </widget>
-                                  <packing>
-                                    <property name="position">3</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label4">
-                                    <property name="visible">True</property>
-                                    <property name="label" translatable="yes">4</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="position">3</property>
-                                    <property name="tab_fill">False</property>
-                                    <property name="type">tab</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkHBox" id="hbox142">
-                                    <property name="visible">True</property>
-                                    <child>
-                                      <widget class="GtkAlignment" id="alignment_reaction_time_execute">
-                                        <property name="visible">True</property>
-                                        <child>
-                                          <widget class="GtkButton" id="button_reaction_time">
-                                            <property name="label" translatable="yes">Execute reaction time</property>
-                                            <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
-                                            <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_reaction_time_activate"/>
-                                            <signal name="enter" handler="on_button_enter"/>
+                                                    <child>
+                                                      <widget class="GtkImage" id="image_test">
+                                                        <property name="visible">True</property>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="pack_type">end</property>
+                                                        <property name="position">1</property>
+                                                      </packing>
+                                                    </child>
+                                                  </widget>
+                                                </child>
+                                              </widget>
+                                              <packing>
+                                                <property name="position">1</property>
+                                              </packing>
+                                            </child>
                                           </widget>
                                         </child>
                                       </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                  </widget>
-                                  <packing>
-                                    <property name="position">4</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label5">
-                                    <property name="visible">True</property>
-                                    <property name="label" translatable="yes">5</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="position">4</property>
-                                    <property name="tab_fill">False</property>
-                                    <property name="type">tab</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkHBox" id="hbox_pulses">
-                                    <property name="visible">True</property>
-                                    <child>
-                                      <widget class="GtkButton" id="button_pulse_free">
-                                        <property name="label" translatable="yes">Free</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">True</property>
-                                        <property name="has_tooltip">True</property>
-                                        <property name="tooltip" translatable="yes">start managing pulses freely</property>
-                                        <property name="use_underline">True</property>
-                                        <signal name="clicked" handler="on_button_pulse_free_activate"/>
-                                        <signal name="enter" handler="on_button_enter"/>
-                                      </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">0</property>
-                                      </packing>
                                     </child>
                                     <child>
-                                      <widget class="GtkButton" id="button_pulse_custom">
-                                        <property name="label" translatable="yes">Custom</property>
+                                      <widget class="GtkLabel" id="label8">
                                         <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">True</property>
-                                        <property name="has_tooltip">True</property>
-                                        <property name="tooltip" translatable="yes">define desired pulse step</property>
-                                        <property name="use_underline">True</property>
-                                        <signal name="clicked" handler="on_button_pulse_custom_activate"/>
-                                        <signal name="enter" handler="on_button_enter"/>
+                                        <property name="label" translatable="yes">&lt;b&gt;Test options&lt;/b&gt;</property>
+                                        <property name="use_markup">True</property>
                                       </widget>
                                       <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">1</property>
+                                        <property name="type">label_item</property>
                                       </packing>
                                     </child>
                                   </widget>
                                   <packing>
-                                    <property name="position">5</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label6">
-                                    <property name="visible">True</property>
-                                    <property name="label" translatable="yes">6</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="position">5</property>
-                                    <property name="tab_fill">False</property>
-                                    <property name="type">tab</property>
+                                    <property name="position">0</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <widget class="GtkHBox" id="hbox_multi_chronopic_buttons">
+                                  <widget class="GtkVBox" id="vbox24">
                                     <property name="visible">True</property>
-                                    <property name="spacing">14</property>
+                                    <property name="spacing">8</property>
                                     <child>
-                                      <widget class="GtkHBox" id="hbox3">
+                                      <widget class="GtkVBox" id="vbox25">
                                         <property name="visible">True</property>
+                                        <property name="spacing">12</property>
                                         <child>
-                                          <widget class="GtkCheckButton" id="check_multi_sync">
-                                            <property name="label" translatable="yes">Sync</property>
+                                          <widget class="GtkButton" id="button_execute_test">
+                                            <property name="label" translatable="yes">Execute test</property>
+                                            <property name="height_request">75</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="use_underline">True</property>
-                                            <property name="active">True</property>
-                                            <property name="draw_indicator">True</property>
+                                            <property name="receives_default">True</property>
+                                            <property name="border_width">10</property>
+                                            <signal name="clicked" handler="on_button_execute_test_clicked"/>
                                           </widget>
                                           <packing>
                                             <property name="expand">False</property>
-                                            <property name="fill">False</property>
                                             <property name="position">0</property>
                                           </packing>
                                         </child>
                                         <child>
-                                          <widget class="GtkCheckButton" id="check_multi_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">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>
-                                          </widget>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">1</property>
-                                          </packing>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkButton" id="button_multi_chronopic_start">
-                                            <property name="label" translatable="yes">Multi Chronopic test</property>
+                                          <widget class="GtkVBox" id="vbox16">
                                             <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
-                                            <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_multi_chronopic_start_clicked"/>
-                                            <signal name="enter" handler="on_button_enter"/>
+                                            <property name="spacing">10</property>
+                                            <child>
+                                              <widget class="GtkVBox" id="vbox17">
+                                                <property name="visible">True</property>
+                                                <property name="spacing">4</property>
+                                                <child>
+                                                  <widget class="GtkVBox" id="vbox18">
+                                                    <property name="visible">True</property>
+                                                    <child>
+                                                      <widget class="GtkLabel" id="event_execute_label_phases_name">
+                                                        <property name="visible">True</property>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">0</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkHBox" id="hbox14">
+                                                        <property name="visible">True</property>
+                                                        <child>
+                                                          <widget class="GtkProgressBar" id="event_execute_progressbar_event">
+                                                            <property name="width_request">148</property>
+                                                            <property name="height_request">22</property>
+                                                            <property name="visible">True</property>
+                                                            <property name="pulse_step">0.10000000149</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">0</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_event_value">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="width_chars">6</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="pack_type">end</property>
+                                                            <property name="position">1</property>
+                                                          </packing>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="position">1</property>
+                                                      </packing>
+                                                    </child>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkVBox" id="vbox19">
+                                                    <property name="visible">True</property>
+                                                    <property name="spacing">4</property>
+                                                    <child>
+                                                      <widget class="GtkLabel" id="label251">
+                                                        <property name="visible">True</property>
+                                                        <property name="label" translatable="yes">Time</property>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">0</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkHBox" id="hbox15">
+                                                        <property name="visible">True</property>
+                                                        <property name="spacing">4</property>
+                                                        <child>
+                                                          <widget class="GtkProgressBar" id="event_execute_progressbar_time">
+                                                            <property name="width_request">148</property>
+                                                            <property name="height_request">22</property>
+                                                            <property name="visible">True</property>
+                                                            <property name="pulse_step">0.10000000149</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">0</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_time_value">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="width_chars">6</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="position">1</property>
+                                                          </packing>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="position">1</property>
+                                                      </packing>
+                                                    </child>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="position">1</property>
+                                                  </packing>
+                                                </child>
+                                              </widget>
+                                              <packing>
+                                                <property name="position">0</property>
+                                              </packing>
+                                            </child>
+                                            <child>
+                                              <widget class="GtkHBox" id="hbox353">
+                                                <property name="visible">True</property>
+                                                <property name="spacing">10</property>
+                                                <child>
+                                                  <widget class="GtkLabel" id="event_execute_label_message1">
+                                                    <property name="visible">True</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="fill">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkLabel" id="event_execute_label_message2">
+                                                    <property name="visible">True</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="fill">False</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="GtkHButtonBox" id="hbuttonbox1">
+                                                <property name="visible">True</property>
+                                                <property name="layout_style">spread</property>
+                                                <child>
+                                                  <widget class="GtkButton" id="event_execute_button_cancel">
+                                                    <property name="label">gtk-cancel</property>
+                                                    <property name="visible">True</property>
+                                                    <property name="can_focus">True</property>
+                                                    <property name="can_default">True</property>
+                                                    <property name="receives_default">True</property>
+                                                    <property name="use_stock">True</property>
+                                                    <signal name="clicked" handler="on_event_execute_button_cancel_clicked"/>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="fill">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkButton" id="event_execute_button_finish">
+                                                    <property name="label" translatable="yes">Finish</property>
+                                                    <property name="visible">True</property>
+                                                    <property name="can_focus">True</property>
+                                                    <property name="can_default">True</property>
+                                                    <property name="receives_default">True</property>
+                                                    <property name="has_tooltip">True</property>
+                                                    <property name="tooltip" translatable="yes">Finish jump (save jump until this moment)</property>
+                                                    <property name="use_underline">True</property>
+                                                    <signal name="clicked" handler="on_event_execute_finish_clicked"/>
+                                                  </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="position">2</property>
+                                              </packing>
+                                            </child>
                                           </widget>
                                           <packing>
                                             <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="position">2</property>
+                                            <property name="position">1</property>
                                           </packing>
                                         </child>
                                       </widget>
                                       <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="padding">4</property>
                                         <property name="position">0</property>
                                       </packing>
                                     </child>
                                     <child>
-                                      <widget class="GtkHBox" id="hbox4">
+                                      <widget class="GtkFrame" id="frame5">
                                         <property name="visible">True</property>
+                                        <property name="label_xalign">0</property>
+                                        <property name="label_yalign">0.69999998807907104</property>
+                                        <property name="shadow_type">out</property>
                                         <child>
-                                          <widget class="GtkHBox" id="hbox348">
+                                          <widget class="GtkAlignment" id="alignment1">
                                             <property name="visible">True</property>
-                                            <property name="spacing">6</property>
-                                            <child>
-                                              <widget class="GtkLabel" id="label696">
-                                                <property name="visible">True</property>
-                                                <property name="label" translatable="yes">Total distance</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="fill">False</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
+                                            <property name="left_padding">6</property>
                                             <child>
-                                              <widget class="GtkHBox" id="hbox349">
+                                              <widget class="GtkVBox" id="vbox15">
                                                 <property name="visible">True</property>
+                                                <property name="border_width">4</property>
+                                                <property name="spacing">10</property>
                                                 <child>
-                                                  <widget class="GtkEntry" id="entry_run_analysis_distance">
+                                                  <widget class="GtkTable" id="table1">
                                                     <property name="visible">True</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="max_length">4</property>
-                                                    <property name="invisible_char">â??</property>
-                                                    <property name="width_chars">4</property>
-                                                    <signal name="changed" handler="on_entry_run_analysis_distance_changed"/>
+                                                    <property name="n_rows">2</property>
+                                                    <property name="n_columns">2</property>
+                                                    <property name="column_spacing">6</property>
+                                                    <property name="row_spacing">6</property>
+                                                    <child>
+                                                      <widget class="GtkLabel" id="label36">
+                                                        <property name="visible">True</property>
+                                                        <property name="xalign">0</property>
+                                                        <property name="label" translatable="yes">Connected Chronopics</property>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="x_options">GTK_FILL</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkLabel" id="label_connected_chronopics">
+                                                        <property name="visible">True</property>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="left_attach">1</property>
+                                                        <property name="right_attach">2</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkTextView" id="textview_message_connected_chronopics">
+                                                        <property name="visible">True</property>
+                                                        <property name="sensitive">False</property>
+                                                        <property name="editable">False</property>
+                                                        <property name="wrap_mode">word</property>
+                                                        <property name="cursor_visible">False</property>
+                                                        <property name="accepts_tab">False</property>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="top_attach">1</property>
+                                                        <property name="bottom_attach">2</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkImage" id="image_connected_chronopics">
+                                                        <property name="visible">True</property>
+                                                        <property name="stock">gtk-no</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"></property>
+                                                        <property name="y_options">GTK_FILL</property>
+                                                      </packing>
+                                                    </child>
                                                   </widget>
                                                   <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="fill">False</property>
                                                     <property name="position">0</property>
                                                   </packing>
                                                 </child>
                                                 <child>
-                                                  <widget class="GtkLabel" id="label697">
+                                                  <widget class="GtkButton" id="button_activate_chronopics">
+                                                    <property name="label" translatable="yes">Configure Chronopic/s</property>
                                                     <property name="visible">True</property>
-                                                    <property name="label">cm</property>
+                                                    <property name="can_focus">True</property>
+                                                    <property name="receives_default">True</property>
+                                                    <signal name="clicked" handler="on_chronopic_clicked"/>
                                                   </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="pack_type">end</property>
-                                                <property name="position">1</property>
-                                              </packing>
                                             </child>
                                           </widget>
-                                          <packing>
-                                            <property name="expand">False</property>
-                                            <property name="padding">4</property>
-                                            <property name="pack_type">end</property>
-                                            <property name="position">2</property>
-                                          </packing>
                                         </child>
                                         <child>
-                                          <widget class="GtkButton" id="button_run_analysis">
-                                            <property name="label" translatable="yes">Run analysis</property>
+                                          <widget class="GtkLabel" id="label35">
                                             <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="receives_default">True</property>
-                                            <property name="use_underline">True</property>
-                                            <signal name="clicked" handler="on_multi_chronopic_start_clicked"/>
-                                            <signal name="enter" handler="on_button_enter"/>
+                                            <property name="label" translatable="yes">&lt;b&gt;Chronopic connection&lt;/b&gt;</property>
+                                            <property name="use_markup">True</property>
                                           </widget>
                                           <packing>
-                                            <property name="expand">False</property>
-                                            <property name="fill">False</property>
-                                            <property name="pack_type">end</property>
-                                            <property name="position">0</property>
+                                            <property name="type">label_item</property>
                                           </packing>
                                         </child>
                                       </widget>
@@ -19777,836 +18877,1622 @@ Chronopic</property>
                                     </child>
                                   </widget>
                                   <packing>
-                                    <property name="position">6</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label7">
-                                    <property name="visible">True</property>
-                                    <property name="label" translatable="yes">7</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="position">6</property>
-                                    <property name="tab_fill">False</property>
-                                    <property name="type">tab</property>
+                                    <property name="position">1</property>
                                   </packing>
                                 </child>
-                              </widget>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="fill">False</property>
-                                <property name="position">0</property>
-                              </packing>
-                            </child>
-                            <child>
-                              <widget class="GtkTable" id="table_execute_test">
-                                <property name="visible">True</property>
-                                <property name="n_rows">2</property>
-                                <property name="n_columns">3</property>
-                                <property name="column_spacing">8</property>
-                                <property name="row_spacing">8</property>
                                 <child>
-                                  <widget class="GtkFrame" id="frame1">
+                                  <widget class="GtkFrame" id="frame7">
                                     <property name="visible">True</property>
                                     <property name="label_xalign">0</property>
                                     <property name="label_yalign">0.69999998807907104</property>
                                     <property name="shadow_type">out</property>
                                     <child>
-                                      <widget class="GtkAlignment" id="alignment6">
+                                      <widget class="GtkAlignment" id="event_execute_alignment">
                                         <property name="visible">True</property>
-                                        <property name="left_padding">6</property>
                                         <child>
-                                          <widget class="GtkNotebook" id="notebook_options">
+                                          <widget class="GtkVBox" id="vbox22">
                                             <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
-                                            <property name="show_tabs">False</property>
-                                            <property name="show_border">False</property>
+                                            <property name="spacing">8</property>
                                             <child>
-                                              <widget class="GtkTable" id="table_extra_window_jumps">
+                                              <widget class="GtkVBox" id="vbox26">
                                                 <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>
                                                 <child>
-                                                  <widget class="GtkLabel" id="extra_window_jumps_label_weight">
+                                                  <widget class="GtkHBox" id="hbox22">
+                                                    <property name="visible">True</property>
+                                                    <child>
+                                                      <widget class="GtkLabel" id="event_graph_label_graph_person">
+                                                        <property name="visible">True</property>
+                                                        <property name="xalign">0</property>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="position">0</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkLabel" id="event_graph_label_graph_test">
+                                                        <property name="visible">True</property>
+                                                        <property name="xalign">0</property>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="position">1</property>
+                                                      </packing>
+                                                    </child>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="position">0</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkDrawingArea" id="event_execute_drawingarea">
+                                                    <property name="width_request">300</property>
+                                                    <property name="height_request">200</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"/>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="expand">False</property>
+                                                    <property name="position">1</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkHButtonBox" id="hbuttonbox3">
+                                                    <property name="visible">True</property>
+                                                    <property name="layout_style">end</property>
+                                                    <child>
+                                                      <widget class="GtkButton" id="event_execute_button_properties">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">True</property>
+                                                        <property name="has_tooltip">True</property>
+                                                        <property name="tooltip" translatable="yes">Properties</property>
+                                                        <signal name="clicked" handler="on_event_execute_button_properties_clicked"/>
+                                                        <child>
+                                                          <widget class="GtkImage" id="image1664">
+                                                            <property name="visible">True</property>
+                                                            <property name="stock">gtk-properties</property>
+                                                          </widget>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="fill">False</property>
+                                                        <property name="position">0</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkButton" id="event_execute_button_update">
+                                                        <property name="visible">True</property>
+                                                        <property name="can_focus">True</property>
+                                                        <property name="receives_default">True</property>
+                                                        <property name="has_tooltip">True</property>
+                                                        <property name="tooltip" translatable="yes">Update</property>
+                                                        <signal name="clicked" handler="on_event_execute_button_update_clicked"/>
+                                                        <child>
+                                                          <widget class="GtkImage" id="image1665">
+                                                            <property name="visible">True</property>
+                                                            <property name="stock">gtk-refresh</property>
+                                                          </widget>
+                                                        </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="position">2</property>
+                                                  </packing>
+                                                </child>
+                                              </widget>
+                                              <packing>
+                                                <property name="position">0</property>
+                                              </packing>
+                                            </child>
+                                            <child>
+                                              <widget class="GtkNotebook" id="notebook_results_data">
+                                                <property name="visible">True</property>
+                                                <property name="show_tabs">False</property>
+                                                <property name="show_border">False</property>
+                                                <child>
+                                                  <widget class="GtkTable" id="table3">
                                                     <property name="visible">True</property>
-                                                    <property name="xalign">0</property>
-                                                    <property name="label" translatable="yes">Additional weight</property>
-                                                    <property name="wrap">True</property>
+                                                    <property name="n_rows">2</property>
+                                                    <property name="n_columns">2</property>
+                                                    <child>
+                                                      <widget class="GtkTable" id="event_execute_table_jump_simple_values">
+                                                        <property name="visible">True</property>
+                                                        <property name="n_rows">2</property>
+                                                        <property name="n_columns">3</property>
+                                                        <property name="column_spacing">4</property>
+                                                        <property name="row_spacing">2</property>
+                                                        <property name="homogeneous">True</property>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_jump_simple_tc_now">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="top_attach">1</property>
+                                                            <property name="bottom_attach">2</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_jump_simple_tc_person">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</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_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_jump_simple_tc_session">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">2</property>
+                                                            <property name="right_attach">3</property>
+                                                            <property name="top_attach">1</property>
+                                                            <property name="bottom_attach">2</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_jump_simple_tf_session">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">2</property>
+                                                            <property name="right_attach">3</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_jump_simple_tf_now">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_jump_simple_tf_person">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">1</property>
+                                                            <property name="right_attach">2</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></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>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkTable" id="event_execute_table_jump_simple">
+                                                        <property name="visible">True</property>
+                                                        <property name="n_rows">2</property>
+                                                        <property name="n_columns">2</property>
+                                                        <property name="column_spacing">4</property>
+                                                        <property name="row_spacing">2</property>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label282">
+                                                            <property name="visible">True</property>
+                                                            <property name="label" translatable="yes">TC</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>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkEventBox" id="event_execute_eventbox_jump_simple_tc">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="event_execute_label_jump_simple_tc">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes"> </property>
+                                                            </widget>
+                                                            </child>
+                                                          </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>
+                                                        <child>
+                                                          <widget class="GtkEventBox" id="event_execute_eventbox_jump_simple_tf">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="event_execute_label_jump_simple_tf">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes"> </property>
+                                                            </widget>
+                                                            </child>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label284">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">TF</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">1</property>
+                                                            <property name="right_attach">2</property>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                      </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">GTK_FILL</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkHBox" id="event_execute_hbox_jump_simple_titles">
+                                                        <property name="visible">True</property>
+                                                        <property name="homogeneous">True</property>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label252">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Now</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">0</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label253">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Person AVG</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">1</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label254">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Session AVG</property>
+                                                            <property name="use_markup">True</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">2</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>
+                                                      <placeholder/>
+                                                    </child>
                                                   </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>
                                                 <child>
-                                                  <widget class="GtkLabel" id="extra_window_jumps_label_dj_arms">
+                                                  <widget class="GtkLabel" id="label12">
                                                     <property name="visible">True</property>
-                                                    <property name="xalign">0</property>
-                                                    <property name="label" translatable="yes">Technique</property>
+                                                    <property name="label" translatable="yes">1</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>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
                                                   </packing>
                                                 </child>
                                                 <child>
-                                                  <widget class="GtkHBox" id="hbox24">
+                                                  <widget class="GtkHBox" id="hbox21">
                                                     <property name="visible">True</property>
-                                                    <property name="spacing">6</property>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_jumps_radiobutton_kg">
-                                                        <property name="label">Kg</property>
+                                                      <widget class="GtkTable" id="event_execute_table_jump_reactive">
                                                         <property name="visible">True</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>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_radiobutton_kg_toggled"/>
+                                                        <property name="n_rows">4</property>
+                                                        <property name="n_columns">2</property>
+                                                        <property name="column_spacing">4</property>
+                                                        <property name="row_spacing">2</property>
+                                                        <child>
+                                                          <widget class="GtkEventBox" id="event_execute_eventbox_jump_reactive_tc">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label288">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes"> </property>
+                                                            </widget>
+                                                            </child>
+                                                          </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>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label290">
+                                                            <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="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label291">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkEventBox" id="event_execute_eventbox_jump_reactive_tf">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label292">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes"> </property>
+                                                            </widget>
+                                                            </child>
+                                                          </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>
+                                                        <child>
+                                                          <widget class="GtkEventBox" id="event_execute_eventbox_jump_reactive_tf_tc">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label444">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes"> </property>
+                                                            </widget>
+                                                            </child>
+                                                          </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="GtkHBox" id="hbox222">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">5</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label446">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">TF</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkHBox" id="hbox223">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkImage" id="event_execute_image_jump_reactive_tf_good">
+                                                            <property name="visible">True</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkImage" id="event_execute_image_jump_reactive_tf_bad">
+                                                            <property name="visible">True</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="pack_type">end</property>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="pack_type">end</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="x_options">GTK_FILL</property>
+                                                            <property name="y_options">GTK_FILL</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkHBox" id="hbox224">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">5</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label447">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">TC</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkHBox" id="hbox225">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkImage" id="event_execute_image_jump_reactive_tc_good">
+                                                            <property name="visible">True</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkImage" id="event_execute_image_jump_reactive_tc_bad">
+                                                            <property name="visible">True</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="pack_type">end</property>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="pack_type">end</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">2</property>
+                                                            <property name="bottom_attach">3</property>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options">GTK_FILL</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkHBox" id="hbox226">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">5</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label448">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">TF / TC</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkHBox" id="hbox227">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkImage" id="event_execute_image_jump_reactive_tf_tc_good">
+                                                            <property name="visible">True</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkImage" id="event_execute_image_jump_reactive_tf_tc_bad">
+                                                            <property name="visible">True</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="pack_type">end</property>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="pack_type">end</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">3</property>
+                                                            <property name="bottom_attach">4</property>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options">GTK_FILL</property>
+                                                          </packing>
+                                                        </child>
                                                       </widget>
                                                       <packing>
                                                         <property name="expand">False</property>
-                                                        <property name="fill">False</property>
                                                         <property name="position">0</property>
                                                       </packing>
                                                     </child>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_jumps_radiobutton_weight">
-                                                        <property name="label" translatable="yes">% body 
-weight</property>
+                                                      <widget class="GtkTable" id="event_execute_table_jump_reactive_values">
                                                         <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">False</property>
-                                                        <property name="use_underline">True</property>
-                                                        <property name="draw_indicator">True</property>
-                                                        <property name="group">extra_window_jumps_radiobutton_kg</property>
-                                                        <signal name="toggled" handler="on_extra_window_jumps_radiobutton_weight_toggled"/>
+                                                        <property name="n_rows">4</property>
+                                                        <property name="n_columns">2</property>
+                                                        <property name="column_spacing">4</property>
+                                                        <property name="row_spacing">2</property>
+                                                        <property name="homogeneous">True</property>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label267">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Now</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label268">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">AVG</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">1</property>
+                                                            <property name="right_attach">2</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_jump_reactive_tf_now">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="top_attach">1</property>
+                                                            <property name="bottom_attach">2</property>
+                                                            <property name="x_options"></property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_jump_reactive_tf_avg">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</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"></property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_jump_reactive_tc_avg">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</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>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_jump_reactive_tc_now">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="top_attach">2</property>
+                                                            <property name="bottom_attach">3</property>
+                                                            <property name="x_options"></property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_jump_reactive_tf_tc_now">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</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>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_jump_reactive_tf_tc_avg">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</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"></property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
                                                       </widget>
                                                       <packing>
                                                         <property name="expand">False</property>
-                                                        <property name="fill">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">2</property>
-                                                    <property name="bottom_attach">3</property>
-                                                    <property name="x_options">GTK_FILL</property>
-                                                    <property name="y_options">GTK_FILL</property>
+                                                    <property name="position">1</property>
                                                   </packing>
                                                 </child>
                                                 <child>
-                                                  <widget class="GtkCheckButton" id="extra_window_jumps_check_dj_arms">
-                                                    <property name="label" translatable="yes">Using arms</property>
+                                                  <widget class="GtkLabel" id="label14">
                                                     <property name="visible">True</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="receives_default">False</property>
-                                                    <property name="draw_indicator">True</property>
+                                                    <property name="label" translatable="yes">2</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>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
                                                   </packing>
                                                 </child>
                                                 <child>
-                                                  <widget class="GtkHBox" id="hbox26">
+                                                  <widget class="GtkTable" id="table4">
                                                     <property name="visible">True</property>
-                                                    <property name="spacing">4</property>
+                                                    <property name="n_rows">2</property>
+                                                    <property name="n_columns">2</property>
                                                     <child>
-                                                      <widget class="GtkSpinButton" id="extra_window_jumps_spinbutton_weight">
+                                                      <widget class="GtkHBox" id="event_execute_hbox_run_simple_titles">
                                                         <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>
+                                                        <property name="homogeneous">True</property>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label279">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Now</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">0</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label280">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Person AVG</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">1</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label281">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Session AVG</property>
+                                                            <property name="use_markup">True</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">2</property>
+                                                          </packing>
+                                                        </child>
                                                       </widget>
                                                       <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">0</property>
+                                                        <property name="left_attach">1</property>
+                                                        <property name="right_attach">2</property>
+                                                        <property name="y_options">GTK_FILL</property>
                                                       </packing>
                                                     </child>
                                                     <child>
-                                                      <placeholder/>
-                                                    </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>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <widget class="GtkLabel" id="extra_window_jumps_label_fall">
-                                                    <property name="visible">True</property>
-                                                    <property name="xalign">0</property>
-                                                    <property name="label" translatable="yes">Falling height</property>
-                                                  </widget>
-                                                  <packing>
-                                                    <property name="x_options">GTK_FILL</property>
-                                                    <property name="y_options"></property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <widget class="GtkHBox" id="hbox25">
-                                                    <property name="visible">True</property>
-                                                    <property name="spacing">4</property>
-                                                    <child>
-                                                      <widget class="GtkSpinButton" id="extra_window_jumps_spinbutton_fall">
+                                                      <widget class="GtkTable" id="event_execute_table_run_simple">
                                                         <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="climb_rate">1</property>
-                                                        <property name="digits">1</property>
-                                                        <property name="numeric">True</property>
+                                                        <property name="n_rows">2</property>
+                                                        <property name="n_columns">2</property>
+                                                        <property name="column_spacing">4</property>
+                                                        <property name="row_spacing">2</property>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label293">
+                                                            <property name="visible">True</property>
+                                                            <property name="label" translatable="yes">Speed</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>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkEventBox" id="event_execute_eventbox_run_simple_speed">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label294">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes"> </property>
+                                                            </widget>
+                                                            </child>
+                                                          </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>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label295">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Time</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">1</property>
+                                                            <property name="right_attach">2</property>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkEventBox" id="event_execute_eventbox_run_simple_time">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label298">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes"> </property>
+                                                            </widget>
+                                                            </child>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
                                                       </widget>
                                                       <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">0</property>
+                                                        <property name="top_attach">1</property>
+                                                        <property name="bottom_attach">2</property>
+                                                        <property name="x_options">GTK_FILL</property>
+                                                        <property name="y_options">GTK_FILL</property>
                                                       </packing>
                                                     </child>
                                                     <child>
-                                                      <widget class="GtkLabel" id="extra_window_jumps_label_cm">
+                                                      <widget class="GtkTable" id="event_execute_table_run_simple_values">
                                                         <property name="visible">True</property>
-                                                        <property name="xalign">0</property>
-                                                        <property name="label">cm</property>
+                                                        <property name="n_rows">2</property>
+                                                        <property name="n_columns">3</property>
+                                                        <property name="column_spacing">4</property>
+                                                        <property name="row_spacing">2</property>
+                                                        <property name="homogeneous">True</property>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_run_simple_time_now">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_run_simple_time_person">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">1</property>
+                                                            <property name="right_attach">2</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_run_simple_time_session">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">2</property>
+                                                            <property name="right_attach">3</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_run_simple_speed_session">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">2</property>
+                                                            <property name="right_attach">3</property>
+                                                            <property name="top_attach">1</property>
+                                                            <property name="bottom_attach">2</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_run_simple_speed_person">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</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_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_run_simple_speed_now">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="top_attach">1</property>
+                                                            <property name="bottom_attach">2</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
                                                       </widget>
                                                       <packing>
-                                                        <property name="position">1</property>
+                                                        <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">GTK_FILL</property>
                                                       </packing>
                                                     </child>
+                                                    <child>
+                                                      <placeholder/>
+                                                    </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>
-                                                  <placeholder/>
-                                                </child>
-                                              </widget>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkLabel" id="label20">
-                                                <property name="visible">True</property>
-                                                <property name="label" translatable="yes">1</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="tab_fill">False</property>
-                                                <property name="type">tab</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkTable" id="table_extra_window_jumps_rj">
-                                                <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>
-                                                <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="top_attach">2</property>
-                                                    <property name="bottom_attach">3</property>
-                                                    <property name="x_options">GTK_FILL</property>
-                                                    <property name="y_options"></property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <widget class="GtkLabel" id="extra_window_jumps_rj_label_limit">
-                                                    <property name="visible">True</property>
-                                                    <property name="xalign">0</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">2</property>
                                                   </packing>
                                                 </child>
                                                 <child>
-                                                  <widget class="GtkHBox" id="hbox17">
+                                                  <widget class="GtkLabel" id="label15">
                                                     <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>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="invisible_char">â??</property>
-                                                        <property name="adjustment">10 1 100 1 10 0</property>
-                                                        <property name="digits">1</property>
-                                                        <property name="snap_to_ticks">True</property>
-                                                        <property name="numeric">True</property>
-                                                        <property name="wrap">True</property>
-                                                        <property name="update_policy">if-valid</property>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">0</property>
-                                                      </packing>
-                                                    </child>
-                                                    <child>
-                                                      <widget class="GtkLabel" id="extra_window_jumps_rj_label_limit_units">
-                                                        <property name="visible">True</property>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="position">1</property>
-                                                      </packing>
-                                                    </child>
+                                                    <property name="label" translatable="yes">3</property>
                                                   </widget>
                                                   <packing>
-                                                    <property name="left_attach">1</property>
-                                                    <property name="right_attach">2</property>
-                                                    <property name="y_options">GTK_FILL</property>
+                                                    <property name="position">2</property>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
                                                   </packing>
                                                 </child>
                                                 <child>
-                                                  <widget class="GtkHBox" id="hbox23">
+                                                  <widget class="GtkHBox" id="hbox30">
                                                     <property name="visible">True</property>
-                                                    <property name="spacing">11</property>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_jumps_rj_radiobutton_kg">
-                                                        <property name="label">Kg</property>
+                                                      <widget class="GtkTable" id="event_execute_table_run_interval">
                                                         <property name="visible">True</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="n_rows">3</property>
+                                                        <property name="n_columns">2</property>
+                                                        <property name="column_spacing">4</property>
+                                                        <property name="row_spacing">2</property>
+                                                        <child>
+                                                          <widget class="GtkEventBox" id="event_execute_eventbox_run_interval_speed">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label300">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes"> </property>
+                                                            </widget>
+                                                            </child>
+                                                          </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>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label302">
+                                                            <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="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label303">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkEventBox" id="event_execute_eventbox_run_interval_time">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label304">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes"> </property>
+                                                            </widget>
+                                                            </child>
+                                                          </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>
+                                                        <child>
+                                                          <widget class="GtkHBox" id="hbox220">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">5</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label440">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Speed</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </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="x_options">GTK_FILL</property>
+                                                            <property name="y_options">GTK_FILL</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkHBox" id="hbox219">
+                                                            <property name="visible">True</property>
+                                                            <property name="spacing">5</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label439">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Time</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkHBox" id="hbox221">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkImage" id="event_execute_image_run_interval_time_good">
+                                                            <property name="visible">True</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="position">0</property>
+                                                            </packing>
+                                                            </child>
+                                                            <child>
+                                                            <widget class="GtkImage" id="event_execute_image_run_interval_time_bad">
+                                                            <property name="visible">True</property>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="pack_type">end</property>
+                                                            <property name="position">1</property>
+                                                            </packing>
+                                                            </child>
+                                                            </widget>
+                                                            <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="pack_type">end</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="x_options">GTK_FILL</property>
+                                                            <property name="y_options">GTK_FILL</property>
+                                                          </packing>
+                                                        </child>
                                                       </widget>
                                                       <packing>
                                                         <property name="expand">False</property>
-                                                        <property name="fill">False</property>
                                                         <property name="position">0</property>
                                                       </packing>
                                                     </child>
                                                     <child>
-                                                      <widget class="GtkRadioButton" id="extra_window_jumps_rj_radiobutton_weight">
-                                                        <property name="label" translatable="yes">% body 
-weight</property>
+                                                      <widget class="GtkTable" id="event_execute_table_run_interval_values">
                                                         <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">False</property>
-                                                        <property name="use_underline">True</property>
-                                                        <property name="draw_indicator">True</property>
-                                                        <property name="group">extra_window_jumps_rj_radiobutton_kg</property>
+                                                        <property name="n_rows">3</property>
+                                                        <property name="n_columns">2</property>
+                                                        <property name="column_spacing">4</property>
+                                                        <property name="row_spacing">2</property>
+                                                        <property name="homogeneous">True</property>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label305">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Now</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label306">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">AVG</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">1</property>
+                                                            <property name="right_attach">2</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_run_interval_time_now">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="top_attach">1</property>
+                                                            <property name="bottom_attach">2</property>
+                                                            <property name="x_options"></property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_run_interval_time_avg">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</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"></property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_run_interval_speed_avg">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</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>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_run_interval_speed_now">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="top_attach">2</property>
+                                                            <property name="bottom_attach">3</property>
+                                                            <property name="x_options"></property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
                                                       </widget>
                                                       <packing>
                                                         <property name="expand">False</property>
-                                                        <property name="fill">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">3</property>
-                                                    <property name="bottom_attach">4</property>
-                                                    <property name="x_options">GTK_FILL</property>
-                                                    <property name="y_options">GTK_FILL</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>
+                                                    <property name="position">3</property>
                                                   </packing>
                                                 </child>
                                                 <child>
-                                                  <widget class="GtkLabel" id="extra_window_jumps_rj_label_fall">
+                                                  <widget class="GtkLabel" id="label17">
                                                     <property name="visible">True</property>
-                                                    <property name="xalign">0</property>
-                                                    <property name="label" translatable="yes">Falling height</property>
+                                                    <property name="label" translatable="yes">4</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">3</property>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
                                                   </packing>
                                                 </child>
                                                 <child>
-                                                  <widget class="GtkHBox" id="hbox29">
+                                                  <widget class="GtkTable" id="table5">
                                                     <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>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="invisible_char">â??</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>
-                                                      </widget>
-                                                      <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="fill">False</property>
-                                                        <property name="position">0</property>
-                                                      </packing>
-                                                    </child>
+                                                    <property name="n_rows">2</property>
+                                                    <property name="n_columns">2</property>
                                                     <child>
-                                                      <widget class="GtkLabel" id="extra_window_jumps_rj_label_cm">
+                                                      <widget class="GtkHBox" id="event_execute_hbox_reaction_time_titles">
                                                         <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="top_attach">1</property>
-                                                    <property name="bottom_attach">2</property>
-                                                    <property name="y_options">GTK_FILL</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <placeholder/>
-                                                </child>
-                                              </widget>
-                                              <packing>
-                                                <property name="position">1</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkLabel" id="label21">
-                                                <property name="visible">True</property>
-                                                <property name="label" translatable="yes">2</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="position">1</property>
-                                                <property name="tab_fill">False</property>
-                                                <property name="type">tab</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkLabel" id="label27">
-                                                <property name="visible">True</property>
-                                                <property name="label">c</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="position">2</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkLabel" id="label22">
-                                                <property name="visible">True</property>
-                                                <property name="label" translatable="yes">3</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="position">2</property>
-                                                <property name="tab_fill">False</property>
-                                                <property name="type">tab</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkLabel" id="label28">
-                                                <property name="visible">True</property>
-                                                <property name="label">c</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="position">3</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkLabel" id="label23">
-                                                <property name="visible">True</property>
-                                                <property name="label" translatable="yes">4</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="position">3</property>
-                                                <property name="tab_fill">False</property>
-                                                <property name="type">tab</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkLabel" id="label29">
-                                                <property name="visible">True</property>
-                                                <property name="label">c</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="position">4</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkLabel" id="label24">
-                                                <property name="visible">True</property>
-                                                <property name="label" translatable="yes">5</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="position">4</property>
-                                                <property name="tab_fill">False</property>
-                                                <property name="type">tab</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkLabel" id="label30">
-                                                <property name="visible">True</property>
-                                                <property name="label">c</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="position">5</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkLabel" id="label25">
-                                                <property name="visible">True</property>
-                                                <property name="label" translatable="yes">6</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="position">5</property>
-                                                <property name="tab_fill">False</property>
-                                                <property name="type">tab</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkLabel" id="label31">
-                                                <property name="visible">True</property>
-                                                <property name="label">c</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="position">6</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkLabel" id="label26">
-                                                <property name="visible">True</property>
-                                                <property name="label" translatable="yes">7</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="position">6</property>
-                                                <property name="tab_fill">False</property>
-                                                <property name="type">tab</property>
-                                              </packing>
-                                            </child>
-                                          </widget>
-                                        </child>
-                                      </widget>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkLabel" id="label8">
-                                        <property name="visible">True</property>
-                                        <property name="label" translatable="yes">&lt;b&gt;Options&lt;/b&gt;</property>
-                                        <property name="use_markup">True</property>
-                                      </widget>
-                                      <packing>
-                                        <property name="type">label_item</property>
-                                      </packing>
-                                    </child>
-                                  </widget>
-                                  <packing>
-                                    <property name="x_options">GTK_FILL</property>
-                                    <property name="y_options">GTK_FILL</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkVBox" id="vbox11">
-                                    <property name="visible">True</property>
-                                    <property name="spacing">12</property>
-                                    <child>
-                                      <widget class="GtkFrame" id="frame5">
-                                        <property name="width_request">200</property>
-                                        <property name="visible">True</property>
-                                        <property name="label_xalign">0</property>
-                                        <property name="label_yalign">0.69999998807907104</property>
-                                        <property name="shadow_type">out</property>
-                                        <child>
-                                          <widget class="GtkAlignment" id="alignment1">
-                                            <property name="visible">True</property>
-                                            <property name="left_padding">6</property>
-                                            <child>
-                                              <widget class="GtkVBox" id="vbox15">
-                                                <property name="visible">True</property>
-                                                <property name="border_width">4</property>
-                                                <property name="spacing">10</property>
-                                                <child>
-                                                  <widget class="GtkVBox" id="vbox16">
-                                                    <property name="visible">True</property>
-                                                    <property name="spacing">6</property>
+                                                        <property name="homogeneous">True</property>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label451">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Now</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">0</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label452">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Person AVG</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">1</property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label453">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Session AVG</property>
+                                                            <property name="use_markup">True</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="expand">False</property>
+                                                            <property name="fill">False</property>
+                                                            <property name="position">2</property>
+                                                          </packing>
+                                                        </child>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="left_attach">1</property>
+                                                        <property name="right_attach">2</property>
+                                                        <property name="x_options">GTK_FILL</property>
+                                                      </packing>
+                                                    </child>
                                                     <child>
-                                                      <widget class="GtkHBox" id="hbox21">
+                                                      <widget class="GtkTable" id="event_execute_table_reaction_time">
                                                         <property name="visible">True</property>
-                                                        <property name="spacing">6</property>
+                                                        <property name="n_columns">2</property>
+                                                        <property name="column_spacing">4</property>
+                                                        <property name="row_spacing">2</property>
                                                         <child>
-                                                          <widget class="GtkLabel" id="label36">
+                                                          <widget class="GtkLabel" id="label324">
                                                             <property name="visible">True</property>
-                                                            <property name="label" translatable="yes">Connected Chronopics</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Time</property>
                                                           </widget>
                                                           <packing>
-                                                            <property name="expand">False</property>
-                                                            <property name="position">0</property>
+                                                            <property name="left_attach">1</property>
+                                                            <property name="right_attach">2</property>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
                                                           </packing>
                                                         </child>
                                                         <child>
-                                                          <widget class="GtkLabel" id="label_connected_chronopics">
+                                                          <widget class="GtkEventBox" id="event_execute_eventbox_reaction_time_time">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label327">
                                                             <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes"> </property>
+                                                            </widget>
+                                                            </child>
                                                           </widget>
                                                           <packing>
-                                                            <property name="expand">False</property>
-                                                            <property name="position">1</property>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
                                                           </packing>
                                                         </child>
                                                       </widget>
                                                       <packing>
-                                                        <property name="expand">False</property>
-                                                        <property name="position">0</property>
+                                                        <property name="top_attach">1</property>
+                                                        <property name="bottom_attach">2</property>
+                                                        <property name="x_options">GTK_FILL</property>
                                                       </packing>
                                                     </child>
                                                     <child>
-                                                      <widget class="GtkTextView" id="textview_message_connected_chronopics">
+                                                      <widget class="GtkTable" id="event_execute_table_reaction_time_values">
                                                         <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="editable">False</property>
-                                                        <property name="wrap_mode">word</property>
-                                                        <property name="cursor_visible">False</property>
-                                                        <property name="accepts_tab">False</property>
+                                                        <property name="n_columns">3</property>
+                                                        <property name="column_spacing">4</property>
+                                                        <property name="row_spacing">2</property>
+                                                        <property name="homogeneous">True</property>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_reaction_time_now">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_reaction_time_person">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">1</property>
+                                                            <property name="right_attach">2</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_reaction_time_session">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">2</property>
+                                                            <property name="right_attach">3</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
                                                       </widget>
                                                       <packing>
-                                                        <property name="position">1</property>
+                                                        <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">GTK_FILL</property>
                                                       </packing>
                                                     </child>
+                                                    <child>
+                                                      <placeholder/>
+                                                    </child>
                                                   </widget>
                                                   <packing>
-                                                    <property name="position">0</property>
-                                                  </packing>
-                                                </child>
-                                                <child>
-                                                  <widget class="GtkButton" id="button_activate_chronopics">
-                                                    <property name="label" translatable="yes">Configure Chronopic/s</property>
-                                                    <property name="visible">True</property>
-                                                    <property name="can_focus">True</property>
-                                                    <property name="receives_default">True</property>
-                                                    <signal name="clicked" handler="on_chronopic_clicked"/>
-                                                  </widget>
-                                                  <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="position">1</property>
+                                                    <property name="position">4</property>
                                                   </packing>
                                                 </child>
-                                              </widget>
-                                            </child>
-                                          </widget>
-                                        </child>
-                                        <child>
-                                          <widget class="GtkLabel" id="label35">
-                                            <property name="visible">True</property>
-                                            <property name="label" translatable="yes">&lt;b&gt;Chronopic connection&lt;/b&gt;</property>
-                                            <property name="use_markup">True</property>
-                                          </widget>
-                                          <packing>
-                                            <property name="type">label_item</property>
-                                          </packing>
-                                        </child>
-                                      </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkButton" id="button_execute_test">
-                                        <property name="label" translatable="yes">Execute test</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="receives_default">True</property>
-                                        <property name="border_width">8</property>
-                                        <signal name="clicked" handler="on_button_execute_test_clicked"/>
-                                      </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="x_options">GTK_FILL</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkHBox" id="hbox15">
-                                    <property name="visible">True</property>
-                                    <child>
-                                      <widget class="GtkLabel" id="label14">
-                                        <property name="visible">True</property>
-                                        <property name="label">progressbars</property>
-                                      </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">False</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <widget class="GtkLabel" id="label15">
-                                        <property name="visible">True</property>
-                                        <property name="label">control
-of execution</property>
-                                      </widget>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">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="x_options">GTK_FILL</property>
-                                    <property name="y_options"></property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label16">
-                                    <property name="visible">True</property>
-                                    <property name="label">barplot of
-the test done</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">2</property>
-                                    <property name="right_attach">3</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkLabel" id="label17">
-                                    <property name="visible">True</property>
-                                    <property name="label">data of
-the test done</property>
-                                  </widget>
-                                  <packing>
-                                    <property name="left_attach">2</property>
-                                    <property name="right_attach">3</property>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                    <property name="y_options">GTK_EXPAND</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <widget class="GtkFrame" id="frame3">
-                                    <property name="visible">True</property>
-                                    <property name="label_xalign">0</property>
-                                    <property name="label_yalign">0.69999998807907104</property>
-                                    <property name="shadow_type">out</property>
-                                    <child>
-                                      <widget class="GtkEventBox" id="eventbox_image_test">
-                                        <property name="visible">True</property>
-                                        <child>
-                                          <widget class="GtkVBox" id="vbox_image_test">
-                                            <property name="visible">True</property>
-                                            <child>
-                                              <widget class="GtkHBox" id="hbox_image_test">
-                                                <property name="visible">True</property>
                                                 <child>
-                                                  <widget class="GtkLabel" id="label_image_test">
+                                                  <widget class="GtkLabel" id="label37">
                                                     <property name="visible">True</property>
-                                                    <property name="use_markup">True</property>
-                                                    <property name="ellipsize">end</property>
-                                                    <property name="width_chars">15</property>
+                                                    <property name="label" translatable="yes">5</property>
                                                   </widget>
                                                   <packing>
-                                                    <property name="fill">False</property>
-                                                    <property name="position">0</property>
+                                                    <property name="position">4</property>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
                                                   </packing>
                                                 </child>
                                                 <child>
-                                                  <widget class="GtkAlignment" id="alignment106">
+                                                  <widget class="GtkHBox" id="hbox31">
                                                     <property name="visible">True</property>
-                                                    <property name="xalign">1</property>
                                                     <child>
-                                                      <widget class="GtkButton" id="button_image_test_zoom">
+                                                      <widget class="GtkTable" id="event_execute_table_pulse">
                                                         <property name="visible">True</property>
-                                                        <property name="can_focus">True</property>
-                                                        <property name="receives_default">True</property>
-                                                        <signal name="clicked" handler="on_button_image_test_zoom_clicked"/>
+                                                        <property name="n_rows">2</property>
+                                                        <property name="n_columns">2</property>
+                                                        <property name="column_spacing">4</property>
+                                                        <property name="row_spacing">2</property>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label309">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Time</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>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label310">
+                                                            <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="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label311">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_FILL</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkEventBox" id="event_execute_eventbox_pulse_time">
+                                                            <property name="visible">True</property>
+                                                            <child>
+                                                            <widget class="GtkLabel" id="label312">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes"> </property>
+                                                            </widget>
+                                                            </child>
+                                                          </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>
+                                                      </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="position">0</property>
+                                                      </packing>
+                                                    </child>
+                                                    <child>
+                                                      <widget class="GtkTable" id="event_execute_table_pulse_values">
+                                                        <property name="visible">True</property>
+                                                        <property name="n_rows">2</property>
+                                                        <property name="n_columns">2</property>
+                                                        <property name="column_spacing">4</property>
+                                                        <property name="row_spacing">2</property>
+                                                        <property name="homogeneous">True</property>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label313">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">Now</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="label314">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="label" translatable="yes">AVG</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="left_attach">1</property>
+                                                            <property name="right_attach">2</property>
+                                                            <property name="x_options">GTK_EXPAND</property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
+                                                        <child>
+                                                          <widget class="GtkLabel" id="event_execute_label_pulse_now">
+                                                            <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</property>
+                                                          </widget>
+                                                          <packing>
+                                                            <property name="top_attach">1</property>
+                                                            <property name="bottom_attach">2</property>
+                                                            <property name="x_options"></property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
+                                                        </child>
                                                         <child>
-                                                          <widget class="GtkImage" id="image_test_zoom">
+                                                          <widget class="GtkLabel" id="event_execute_label_pulse_avg">
                                                             <property name="visible">True</property>
+                                                            <property name="xalign">0</property>
+                                                            <property name="justify">center</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"></property>
+                                                            <property name="y_options"></property>
+                                                          </packing>
                                                         </child>
                                                       </widget>
+                                                      <packing>
+                                                        <property name="expand">False</property>
+                                                        <property name="position">1</property>
+                                                      </packing>
                                                     </child>
                                                   </widget>
                                                   <packing>
-                                                    <property name="expand">False</property>
-                                                    <property name="pack_type">end</property>
-                                                    <property name="position">1</property>
+                                                    <property name="position">5</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkLabel" id="label38">
+                                                    <property name="visible">True</property>
+                                                    <property name="label" translatable="yes">6</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="position">5</property>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
+                                                  </packing>
+                                                </child>
+                                                <child>
+                                                  <placeholder/>
+                                                </child>
+                                                <child>
+                                                  <widget class="GtkLabel" id="label39">
+                                                    <property name="visible">True</property>
+                                                    <property name="label" translatable="yes">7</property>
+                                                  </widget>
+                                                  <packing>
+                                                    <property name="position">6</property>
+                                                    <property name="tab_fill">False</property>
+                                                    <property name="type">tab</property>
                                                   </packing>
                                                 </child>
                                               </widget>
                                               <packing>
-                                                <property name="expand">False</property>
-                                                <property name="position">0</property>
-                                              </packing>
-                                            </child>
-                                            <child>
-                                              <widget class="GtkImage" id="image_test">
-                                                <property name="visible">True</property>
-                                              </widget>
-                                              <packing>
-                                                <property name="expand">False</property>
-                                                <property name="pack_type">end</property>
                                                 <property name="position">1</property>
                                               </packing>
                                             </child>
@@ -20615,9 +20501,9 @@ the test done</property>
                                       </widget>
                                     </child>
                                     <child>
-                                      <widget class="GtkLabel" id="label32">
+                                      <widget class="GtkLabel" id="label16">
                                         <property name="visible">True</property>
-                                        <property name="label" translatable="yes">&lt;b&gt;Graph and explanation&lt;/b&gt;</property>
+                                        <property name="label" translatable="yes">&lt;b&gt;Results&lt;/b&gt;</property>
                                         <property name="use_markup">True</property>
                                       </widget>
                                       <packing>
@@ -20626,9 +20512,7 @@ the test done</property>
                                     </child>
                                   </widget>
                                   <packing>
-                                    <property name="top_attach">1</property>
-                                    <property name="bottom_attach">2</property>
-                                    <property name="x_options">GTK_FILL</property>
+                                    <property name="position">2</property>
                                   </packing>
                                 </child>
                               </widget>
diff --git a/src/Makefile.am b/src/Makefile.am
index e703295..073b8ce 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -100,6 +100,7 @@ FILES = \
 	gui/dialogServerStats.cs\
  	gui/evaluator.cs\
  	gui/queryServer.cs\
+	gui/usefulObjects.cs\
 	statType.cs\
 	stats/main.cs\
 	stats/global.cs\
diff --git a/src/execute/event.cs b/src/execute/event.cs
index d74a4e3..d3cc200 100644
--- a/src/execute/event.cs
+++ b/src/execute/event.cs
@@ -72,8 +72,12 @@ public class EventExecute
 	protected bool needEndEvent;
 	
 	protected bool volumeOn;
+	protected double progressbarLimit;
 	protected RepetitiveConditionsWindow repetitiveConditionsWin;
 
+	protected ExecutingGraphData egd;
+	
+
 
 	//better as private and don't inherit, don't know why
 	//protected Chronopic cp;
@@ -108,6 +112,7 @@ public class EventExecute
 
 	//for raise a signal and manage it on chronojump.cs
 	protected Gtk.Button fakeButtonFinished;
+	protected Gtk.Button fakeButtonEventEnded;
 	
 	//for cancelling from chronojump.cs
 	protected bool cancel;
@@ -137,7 +142,8 @@ public class EventExecute
 	
 
 
-	protected EventExecuteWindow eventExecuteWin;
+	//protected EventExecuteWindow eventExecuteWin;
+	//protected ChronoJumpWindow app1;
 	
 	protected Event eventDone;
 	
@@ -255,10 +261,13 @@ public class EventExecute
 
 		//updateTimeProgressBar();
 		if(needEndEvent) {
-			eventExecuteWin.EventEnded();
+			//app1.EventEnded();
+			fakeButtonEventEnded.Click();
 			//needEndEvent = false;
 			if(needUpdateGraphType == eventType.MULTICHRONOPIC && type == Constants.RunAnalysisName && finish) 
-				eventExecuteWin.RunATouchPlatform();
+				//app1.RunATouchPlatform();
+				//fakeButtonRunATouchPlatform.Click();
+				runATouchPlatform();
 		} else 
 			updateTimeProgressBar();
 		
@@ -269,7 +278,8 @@ public class EventExecute
 
 		if(needUpdateEventProgressBar) {
 			//update event progressbar
-			eventExecuteWin.ProgressBarEventOrTimePreExecution(
+			//app1.ProgressBarEventOrTimePreExecution(
+			progressBarEventOrTimePreExecution(
 					updateProgressBar.IsEvent,
 					updateProgressBar.PercentageMode,
 					updateProgressBar.ValueToShow
@@ -296,12 +306,14 @@ public class EventExecute
 //	Console.WriteLine("pulse update graph 4");	
 		
 		if(needSensitiveButtonFinish) {
-			eventExecuteWin.ButtonFinishMakeSensitive();
+			//ButtonFinishMakeSensitive();
+			egd.Button_finish.Sensitive = true;
 			needSensitiveButtonFinish = false;
 		}
 		
 		if(needShowSyncMessage) {
-			eventExecuteWin.ShowSyncMessage(syncMessage);
+			//app1.ShowSyncMessage(syncMessage);
+			egd.Label_sync_message.Text = syncMessage;
 			needShowSyncMessage = false;
 		}
 		
@@ -315,6 +327,59 @@ public class EventExecute
 		//else 
 		//	updateTimeProgressBar();
 	}
+	
+	private void runATouchPlatform() {
+		egd.Label_message1.Text = "<b>" + "Always remember to touch platform at ending. If you don't do it, Chronojump will crash at next execution.\nAt this version, this message doesn't quit." + "</b>";
+		egd.Label_message1.UseMarkup = true;
+	}
+
+	public void RunANoStrides() {
+		egd.Label_message2.Text = "<b>" + "This Run Analysis is not valid because there are no strides." + "</b>";
+		egd.Label_message2.UseMarkup = true;
+	}
+	
+	protected void progressBarEventOrTimePreExecution (bool isEvent, bool percentageMode, double events) 
+	{
+		if (isEvent) 
+			progressbarEventOrTimeExecution (egd.Progressbar_event, percentageMode, egd.Label_event_value, events);
+		else
+			progressbarEventOrTimeExecution (egd.Progressbar_time, percentageMode, egd.Label_time_value, events);
+	}
+
+	protected void progressbarEventOrTimeExecution (Gtk.ProgressBar progressbar, bool percentageMode, Gtk.Label label_value, double events)
+	{
+		if(progressbarLimit == -1) {	//unlimited event (until 'finish' is clicked)
+			progressbar.Pulse();
+			//label_value.Text = events.ToString();
+			if(events != -1)
+				label_value.Text = Math.Round(events,3).ToString();
+		} else {
+			if(percentageMode) {
+				double myFraction = events / progressbarLimit *1.0;
+
+				if(myFraction > 1)
+					myFraction = 1;
+				else if(myFraction < 0)
+					myFraction = 0;
+
+				progressbar.Fraction = myFraction;
+				//progressbar.Text = Util.TrimDecimals(events.ToString(), 1) + " / " + progressbarLimit.ToString();
+				if(events == -1) //we don't want to display nothing
+					//progressbar.Text = "";
+					label_value.Text = "";
+				else 
+					label_value.Text = Math.Round(events,3).ToString();
+			} else {
+				//activity mode
+				progressbar.Pulse();
+
+				//pass -1 in events in activity mode if don't want to use this label
+				if(events != -1)
+					//label_value.Text = Util.TrimDecimals(events.ToString(), 1);
+					label_value.Text = Math.Round(events,3).ToString();
+			}
+		}
+	}
 			
 	//check if we should simulate an arriving or leaving the platform depending on random time values
 	protected virtual void eventSimulatedShouldChangePlatform() 
@@ -374,16 +439,18 @@ public class EventExecute
 	}
 			
 	private void updateGraph() {
+		/*
+		 * TODO: decide where Prepare methods should be. maybe here?, then need to pass layout, pixmap, drawingarea, ...
 		switch(needUpdateGraphType) {
 			case eventType.JUMP:
 				Log.Write("update graph: JUMP");
-				eventExecuteWin.PrepareJumpSimpleGraph(
+				app1.PrepareJumpSimpleGraph(
 						prepareEventGraphJumpSimple.tv, 
 						prepareEventGraphJumpSimple.tc);
 				break;
 			case eventType.JUMPREACTIVE:
 				Log.Write("update graph: JUMPREACTIVE");
-				eventExecuteWin.PrepareJumpReactiveGraph(
+				app1.PrepareJumpReactiveGraph(
 						prepareEventGraphJumpReactive.lastTv, 
 						prepareEventGraphJumpReactive.lastTc,
 						prepareEventGraphJumpReactive.tvString,
@@ -392,13 +459,13 @@ public class EventExecute
 				break;
 			case eventType.RUN:
 				Log.Write("update graph: RUN");
-				eventExecuteWin.PrepareRunSimpleGraph(
+				app1.PrepareRunSimpleGraph(
 						prepareEventGraphRunSimple.time, 
 						prepareEventGraphRunSimple.speed);
 				break;
 			case eventType.RUNINTERVAL:
 				Log.Write("update graph: RUNINTERVAL");
-				eventExecuteWin.PrepareRunIntervalGraph(
+				app1.PrepareRunIntervalGraph(
 						prepareEventGraphRunInterval.distance, 
 						prepareEventGraphRunInterval.lastTime,
 						prepareEventGraphRunInterval.timesString,
@@ -408,18 +475,18 @@ public class EventExecute
 				break;
 			case eventType.PULSE:
 				Log.Write("update graph: PULSE");
-				eventExecuteWin.PreparePulseGraph(
+				app1.PreparePulseGraph(
 						prepareEventGraphPulse.lastTime, 
 						prepareEventGraphPulse.timesString);
 				break;
 			case eventType.REACTIONTIME:
 				Log.Write("update graph: REACTIONTIME");
-				eventExecuteWin.PrepareReactionTimeGraph(
+				app1.PrepareReactionTimeGraph(
 						prepareEventGraphReactionTime.time); 
 				break;
 			case eventType.MULTICHRONOPIC:
 				Log.Write("update graph: MULTICHRONOPIC");
-				eventExecuteWin.PrepareMultiChronopicGraph(
+				app1.PrepareMultiChronopicGraph(
 						//prepareEventGraphMultiChronopic.timestamp, 
 						prepareEventGraphMultiChronopic.cp1StartedIn, 
 						prepareEventGraphMultiChronopic.cp2StartedIn, 
@@ -436,17 +503,18 @@ public class EventExecute
 						);
 				break;
 		}
+		*/
 	}
 	
 	protected virtual bool shouldFinishByTime() {
 		return true;
 	}
 
-	//called by the GTK loop (can call eventExecuteWin directly
+	//called by the GTK loop (can call app1 directly
 	protected virtual void updateProgressBarForFinish() {
 	}
 	
-	//called by the GTK loop (can call eventExecuteWin directly
+	//called by the GTK loop (can call app1 directly
 	protected virtual void updateTimeProgressBar() {
 	}
 	
@@ -467,7 +535,8 @@ public class EventExecute
 	{
 		cancel = true;
 		totallyCancelled = true;
-		eventExecuteWin.EventEnded();
+		//app1.EventEnded();
+		fakeButtonEventEnded.Click();
 		
 		//event will be raised, and managed in chronojump.cs
 		fakeButtonFinished.Click();
@@ -490,13 +559,18 @@ public class EventExecute
 		Console.WriteLine("at event.cs");
 	}
 			
-	public Gtk.Button FakeButtonFinished
-	{
-		get {
-			return	fakeButtonFinished;
-		}
+	public Gtk.Button FakeButtonFinished {
+		get { return fakeButtonFinished; }
 	}
 
+	public Gtk.Button FakeButtonEventEnded {
+		get { return fakeButtonEventEnded; }
+	}
+
+	//public Gtk.Button FakeButtonRunATouchPlatform {
+	//	get { return fakeButtonRunATouchPlatform; }
+	//}
+
 	//called from chronojump.cs for finishing events earlier
 	public bool Finish
 	{
diff --git a/src/execute/jump.cs b/src/execute/jump.cs
index c668480..7f590fb 100644
--- a/src/execute/jump.cs
+++ b/src/execute/jump.cs
@@ -48,10 +48,11 @@ public class JumpExecute : EventExecute
 	}
 
 	//jump execution
-	public JumpExecute(EventExecuteWindow eventExecuteWin, int personID, string personName, int sessionID, string type, double fall, double weight,  
-			Chronopic cp, Gtk.Statusbar appbar, Gtk.Window app, int pDN, bool volumeOn)
+	public JumpExecute(int personID, string personName, int sessionID, string type, double fall, double weight,  
+			Chronopic cp, Gtk.Statusbar appbar, Gtk.Window app, int pDN, bool volumeOn,
+			double progressbarLimit, ExecutingGraphData egd 
+			)
 	{
-		this.eventExecuteWin = eventExecuteWin;
 		this.personID = personID;
 		this.personName = personName;
 		this.sessionID = sessionID;
@@ -65,6 +66,8 @@ public class JumpExecute : EventExecute
 
 		this.pDN = pDN;
 		this.volumeOn = volumeOn;
+		this.progressbarLimit = progressbarLimit;
+		this.egd = egd;
 	
 		if(TypeHasFall) {
 			hasFall = true;
@@ -72,6 +75,7 @@ public class JumpExecute : EventExecute
 			hasFall = false;
 		}
 		
+		fakeButtonEventEnded = new Gtk.Button();
 		fakeButtonFinished = new Gtk.Button();
 		
 		simulated = false;
@@ -243,7 +247,7 @@ Log.Write("w2 ");
 						initializeTimer();
 
 Log.Write("w3 ");				
-						//eventExecuteWin.ProgressBarEventOrTimePreExecution(
+						//app1.ProgressBarEventOrTimePreExecution(
 						//don't do it, put a boolean value and let the PulseGTK do it
 						updateProgressBar = new UpdateProgressBar (
 								true, //isEvent
@@ -271,7 +275,7 @@ Log.Write("w4 ");
 							percentageToPass = 3; //drop jump has three phases
 							
 Log.Write("w5 ");			
-						//eventExecuteWin.ProgressBarEventOrTimePreExecution(
+						//app1.ProgressBarEventOrTimePreExecution(
 						//don't do it, put a boolean value and let the PulseGTK do it
 						updateProgressBar = new UpdateProgressBar (
 								true, //isEvent
@@ -309,7 +313,7 @@ Log.Write("w6 ");
 
 						//update event progressbar
 Log.Write("w7 ");			
-						//eventExecuteWin.ProgressBarEventOrTimePreExecution(
+						//app1.ProgressBarEventOrTimePreExecution(
 						//don't do it, put a boolean value and let the PulseGTK do it
 						updateProgressBar = new UpdateProgressBar (
 								true, //isEvent
@@ -325,7 +329,7 @@ Log.Write("w9 ");
 Log.Write("wa ");				
 						
 						//update event progressbar
-						//eventExecuteWin.ProgressBarEventOrTimePreExecution(
+						//app1.ProgressBarEventOrTimePreExecution(
 						//don't do it, put a boolean value and let the PulseGTK do it
 						updateProgressBar = new UpdateProgressBar (
 								true, //isEvent
@@ -359,7 +363,7 @@ Log.Write("wb ");
 	
 	protected override void updateTimeProgressBar() {
 		//has no finished, but move progressbar time
-		eventExecuteWin.ProgressBarEventOrTimePreExecution(
+		progressBarEventOrTimePreExecution(
 				false, //isEvent false: time
 				false, //activity mode
 				-1	//don't want to show info on label
@@ -461,13 +465,14 @@ public class JumpRjExecute : JumpExecute
 	}
 
 	//jump execution
-	public JumpRjExecute(EventExecuteWindow eventExecuteWin, int personID, string personName, 
+	public JumpRjExecute(int personID, string personName, 
 			int sessionID, string type, double fall, double weight, 
 			double limitAsDouble, bool jumpsLimited, 
 			Chronopic cp, Gtk.Statusbar appbar, Gtk.Window app, int pDN, bool allowFinishAfterTime, 
-			bool volumeOn, RepetitiveConditionsWindow repetitiveConditionsWin)
+			bool volumeOn, RepetitiveConditionsWindow repetitiveConditionsWin,
+			double progressbarLimit, ExecutingGraphData egd 
+			)
 	{
-		this.eventExecuteWin = eventExecuteWin;
 		this.personID = personID;
 		this.personName = personName;
 		this.sessionID = sessionID;
@@ -491,10 +496,13 @@ public class JumpRjExecute : JumpExecute
 		this.allowFinishAfterTime = allowFinishAfterTime;
 		this.volumeOn = volumeOn;
 		this.repetitiveConditionsWin = repetitiveConditionsWin;
+		this.progressbarLimit = progressbarLimit;
+		this.egd = egd;
 	
 		if(TypeHasFall) { hasFall = true; } 
 		else { hasFall = false; }
 		
+		fakeButtonEventEnded = new Gtk.Button();
 		fakeButtonFinished = new Gtk.Button();
 		
 		simulated = false;
@@ -662,7 +670,7 @@ public class JumpRjExecute : JumpExecute
 							tvCount = tvCount + 1;
 							
 							//update event progressbar
-							//eventExecuteWin.ProgressBarEventOrTimePreExecution(
+							//app1.ProgressBarEventOrTimePreExecution(
 							updateProgressBar= new UpdateProgressBar (
 									true, //isEvent
 									jumpsLimited, //if jumpsLimited: do fraction; if time limited: do pulse
@@ -705,7 +713,7 @@ public class JumpRjExecute : JumpExecute
 							success = true;
 						
 							//update event progressbar
-							//eventExecuteWin.ProgressBarEventOrTimePreExecution(
+							//app1.ProgressBarEventOrTimePreExecution(
 							updateProgressBar= new UpdateProgressBar (
 									true, //isEvent
 									true, //percentageMode
@@ -801,7 +809,7 @@ public class JumpRjExecute : JumpExecute
 	}
 	
 	protected override void updateProgressBarForFinish() {
-		eventExecuteWin.ProgressBarEventOrTimePreExecution(
+		progressBarEventOrTimePreExecution(
 				false, //isEvent false: time
 				true, //percentageMode: it has finished, show bar at 100%
 				//limitAsDouble
@@ -814,14 +822,14 @@ public class JumpRjExecute : JumpExecute
 
 		if(firstRjValue)  
 			//until it has not landed for first time, show a pulse with no values
-			eventExecuteWin.ProgressBarEventOrTimePreExecution(
+			progressBarEventOrTimePreExecution(
 					false, //isEvent false: time
 					false, //activity mode
 					-1	//don't want to show info on label
 					); 
 		else
 			//after show a progressBar with time value
-			eventExecuteWin.ProgressBarEventOrTimePreExecution(
+			progressBarEventOrTimePreExecution(
 					false, //isEvent false: time
 					!jumpsLimited, //if jumpsLimited: activity, if timeLimited: fraction
 					timerCount
@@ -987,7 +995,6 @@ public class JumpRjExecute : JumpExecute
 			//event will be raised, and managed in chronojump.cs
 			fakeButtonFinished.Click();
 
-			//eventExecuteWin.EventEnded();
 			needEndEvent = true; //used for hiding some buttons on eventWindow, and also for updateTimeProgressBar here
 		}
 	}
diff --git a/src/execute/multiChronopic.cs b/src/execute/multiChronopic.cs
index e46a506..936dcb7 100644
--- a/src/execute/multiChronopic.cs
+++ b/src/execute/multiChronopic.cs
@@ -75,9 +75,11 @@ public class MultiChronopicExecute : EventExecute
 	}
 
 	//execution
-	public MultiChronopicExecute(EventExecuteWindow eventExecuteWin, int personID, string personName, int sessionID, string type, 
-			Chronopic cp, bool syncFirst, bool deleteFirst, string vars, Gtk.Statusbar appbar, Gtk.Window app) {
-		this.eventExecuteWin = eventExecuteWin;
+	public MultiChronopicExecute(int personID, string personName, int sessionID, string type, 
+			Chronopic cp, bool syncFirst, bool deleteFirst, string vars, Gtk.Statusbar appbar, Gtk.Window app,
+			//double progressbarLimit, 
+			ExecutingGraphData egd 
+			) {
 		this.personID = personID;
 		this.personName = personName;
 		this.sessionID = sessionID;
@@ -90,14 +92,18 @@ public class MultiChronopicExecute : EventExecute
 		
 		this.appbar = appbar;
 		this.app = app;
+//		this.progressbarLimit = progressbarLimit;
+		this.egd = egd;
 	
 		chronopics = 1; 
 		initValues();	
 	}
 	
-	public MultiChronopicExecute(EventExecuteWindow eventExecuteWin, int personID, string personName, int sessionID, string type, 
-			Chronopic cp, Chronopic cp2, bool syncFirst, bool deleteFirst, string vars, Gtk.Statusbar appbar, Gtk.Window app) {
-		this.eventExecuteWin = eventExecuteWin;
+	public MultiChronopicExecute(int personID, string personName, int sessionID, string type, 
+			Chronopic cp, Chronopic cp2, bool syncFirst, bool deleteFirst, string vars, Gtk.Statusbar appbar, Gtk.Window app,
+			//double progressbarLimit, 
+			ExecutingGraphData egd 
+			) {
 		this.personID = personID;
 		this.personName = personName;
 		this.sessionID = sessionID;
@@ -111,15 +117,19 @@ public class MultiChronopicExecute : EventExecute
 		
 		this.appbar = appbar;
 		this.app = app;
+//		this.progressbarLimit = progressbarLimit;
+		this.egd = egd;
 	
 		chronopics = 2; 
 		initValues();	
 	}
 	
-	public MultiChronopicExecute(EventExecuteWindow eventExecuteWin, int personID, string personName, int sessionID, string type, 
+	public MultiChronopicExecute(int personID, string personName, int sessionID, string type, 
 			Chronopic cp, Chronopic cp2, Chronopic cp3, bool syncFirst, bool deleteFirst, string vars, 
-			Gtk.Statusbar appbar, Gtk.Window app) {
-		this.eventExecuteWin = eventExecuteWin;
+			Gtk.Statusbar appbar, Gtk.Window app,
+			//double progressbarLimit, 
+			ExecutingGraphData egd 
+			) {
 		this.personID = personID;
 		this.personName = personName;
 		this.sessionID = sessionID;
@@ -134,15 +144,19 @@ public class MultiChronopicExecute : EventExecute
 		
 		this.appbar = appbar;
 		this.app = app;
+//		this.progressbarLimit = progressbarLimit;
+		this.egd = egd;
 	
 		chronopics = 3; 
 		initValues();	
 	}
 
-	public MultiChronopicExecute(EventExecuteWindow eventExecuteWin, int personID, string personName, int sessionID, string type,
+	public MultiChronopicExecute(int personID, string personName, int sessionID, string type,
 			Chronopic cp, Chronopic cp2, Chronopic cp3, Chronopic cp4, bool syncFirst, bool deleteFirst, string vars, 
-			Gtk.Statusbar appbar, Gtk.Window app) {
-		this.eventExecuteWin = eventExecuteWin;
+			Gtk.Statusbar appbar, Gtk.Window app,
+			//double progressbarLimit, 
+			ExecutingGraphData egd 
+			) {
 		this.personID = personID;
 		this.personName = personName;
 		this.sessionID = sessionID;
@@ -158,6 +172,8 @@ public class MultiChronopicExecute : EventExecute
 		
 		this.appbar = appbar;
 		this.app = app;
+//		this.progressbarLimit = progressbarLimit;
+		this.egd = egd;
 	
 		chronopics = 4; 
 		initValues();	
@@ -165,6 +181,7 @@ public class MultiChronopicExecute : EventExecute
 
 
 	private void initValues() {
+		fakeButtonEventEnded = new Gtk.Button();
 		fakeButtonFinished = new Gtk.Button();
 		simulated = false;
 
@@ -518,7 +535,7 @@ public class MultiChronopicExecute : EventExecute
 	
 	protected override void updateTimeProgressBar() {
 		//has no finished, but move progressbar time
-		eventExecuteWin.ProgressBarEventOrTimePreExecution(
+		progressBarEventOrTimePreExecution(
 				false, //isEvent false: time
 				false, //activity mode
 				-1	//don't want to show info on label
diff --git a/src/execute/pulse.cs b/src/execute/pulse.cs
index 70707ed..933c435 100644
--- a/src/execute/pulse.cs
+++ b/src/execute/pulse.cs
@@ -53,10 +53,12 @@ public class PulseExecute : EventExecute
 	}
 
 	//execution
-	public PulseExecute(EventExecuteWindow eventExecuteWin, int personID, string personName, int sessionID, string type, double fixedPulse, int totalPulsesNum,  
-			Chronopic cp, Gtk.Statusbar appbar, Gtk.Window app, int pDN, bool volumeOn)
+	public PulseExecute(int personID, string personName, int sessionID, string type, double fixedPulse, int totalPulsesNum,  
+			Chronopic cp, Gtk.Statusbar appbar, Gtk.Window app, int pDN, bool volumeOn,
+			//double progressbarLimit, 
+			ExecutingGraphData egd 
+			)
 	{
-		this.eventExecuteWin = eventExecuteWin;
 		this.personID = personID;
 		this.personName = personName;
 		this.sessionID = sessionID;
@@ -71,7 +73,10 @@ public class PulseExecute : EventExecute
 
 		this.pDN = pDN;
 		this.volumeOn = volumeOn;
+//		this.progressbarLimit = progressbarLimit;
+		this.egd = egd;
 	
+		fakeButtonEventEnded = new Gtk.Button();
 		fakeButtonFinished = new Gtk.Button();
 
 		simulated = false;
@@ -207,7 +212,7 @@ public class PulseExecute : EventExecute
 								tracks ++;	
 
 								//update event progressbar
-								//eventExecuteWin.ProgressBarEventOrTimePreExecution(
+								//progressBarEventOrTimePreExecution(
 								updateProgressBar= new UpdateProgressBar (
 										true, //isEvent
 										false, //activityMode
@@ -217,7 +222,7 @@ public class PulseExecute : EventExecute
 								needUpdateEventProgressBar = true;
 
 								//update graph
-								//eventExecuteWin.PreparePulseGraph(timestamp/1000.0, timesString);
+								//preparePulseGraph(timestamp/1000.0, timesString);
 								prepareEventGraphPulse = new PrepareEventGraphPulse(timestamp/1000.0, timesString);
 								needUpdateGraphType = eventType.PULSE;
 								needUpdateGraph = true;
@@ -244,7 +249,7 @@ public class PulseExecute : EventExecute
 								}
 
 								//update event progressbar
-								//eventExecuteWin.ProgressBarEventOrTimePreExecution(
+								//progressBarEventOrTimePreExecution(
 								updateProgressBar= new UpdateProgressBar (
 										true, //isEvent
 										true, //PercentageMode
@@ -253,7 +258,7 @@ public class PulseExecute : EventExecute
 								needUpdateEventProgressBar = true;
 
 								//update graph
-								//eventExecuteWin.PreparePulseGraph(timestamp/1000.0, timesString);
+								//preparePulseGraph(timestamp/1000.0, timesString);
 								prepareEventGraphPulse = new PrepareEventGraphPulse(timestamp/1000.0, timesString);
 								needUpdateGraphType = eventType.PULSE;
 								needUpdateGraph = true;
@@ -299,7 +304,7 @@ public class PulseExecute : EventExecute
 	}
 	
 	protected override void updateProgressBarForFinish() {
-		eventExecuteWin.ProgressBarEventOrTimePreExecution(
+		progressBarEventOrTimePreExecution(
 				false, //isEvent false: time
 				true, //percentageMode: it has finished, show bar at 100%
 				totalPulsesNum
@@ -316,7 +321,7 @@ public class PulseExecute : EventExecute
 		//if event has end, chronojump will overwrite label_time_value
 			
 		//limited by tracks, but has no finished
-		eventExecuteWin.ProgressBarEventOrTimePreExecution(
+		progressBarEventOrTimePreExecution(
 				false, //isEvent false: time
 				false, //activiyMode
 				myTimeValue
@@ -348,11 +353,10 @@ public class PulseExecute : EventExecute
 		//event will be raised, and managed in chronojump.cs
 		fakeButtonFinished.Click();
 		
-		//eventExecuteWin.PreparePulseGraph(Util.GetLast(timesString), timesString);
+		//app1.PreparePulseGraph(Util.GetLast(timesString), timesString);
 		prepareEventGraphPulse = new PrepareEventGraphPulse(Util.GetLast(timesString), timesString);
 		needUpdateGraphType = eventType.PULSE;
 		needUpdateGraph = true;
-		//eventExecuteWin.EventEnded();
 		needEndEvent = true; //used for hiding some buttons on eventWindow, and also for updateTimeProgressBar here
 	}
 
diff --git a/src/execute/reactionTime.cs b/src/execute/reactionTime.cs
index 34f14e2..e690901 100644
--- a/src/execute/reactionTime.cs
+++ b/src/execute/reactionTime.cs
@@ -40,10 +40,11 @@ public class ReactionTimeExecute : EventExecute
 	}
 
 	//reactionTime execution
-	public ReactionTimeExecute(EventExecuteWindow eventExecuteWin, int personID, string personName, int sessionID,   
-			Chronopic cp, Gtk.Statusbar appbar, Gtk.Window app, int pDN, bool volumeOn)
+	public ReactionTimeExecute(int personID, string personName, int sessionID,   
+			Chronopic cp, Gtk.Statusbar appbar, Gtk.Window app, int pDN, bool volumeOn,
+			double progressbarLimit, ExecutingGraphData egd 
+			)
 	{
-		this.eventExecuteWin = eventExecuteWin;
 		this.personID = personID;
 		this.personName = personName;
 		this.sessionID = sessionID;
@@ -54,7 +55,10 @@ public class ReactionTimeExecute : EventExecute
 
 		this.pDN = pDN;
 		this.volumeOn = volumeOn;
+		this.progressbarLimit = progressbarLimit;
+		this.egd = egd;
 	
+		fakeButtonEventEnded = new Gtk.Button();
 		fakeButtonFinished = new Gtk.Button();
 		
 		simulated = false;
@@ -171,7 +175,7 @@ Log.Write("w1 ");
 					double percentageToPass = 2; //has two phases
 
 Log.Write("w5 ");			
-					//eventExecuteWin.ProgressBarEventOrTimePreExecution(
+					//progressBarEventOrTimePreExecution(
 					//don't do it, put a boolean value and let the PulseGTK do it
 					updateProgressBar = new UpdateProgressBar (
 							true, //isEvent
@@ -194,7 +198,7 @@ Log.Write("w9 ");
 Log.Write("wa ");				
 						
 					//update event progressbar
-					//eventExecuteWin.ProgressBarEventOrTimePreExecution(
+					//progressBarEventOrTimePreExecution(
 					//don't do it, put a boolean value and let the PulseGTK do it
 					updateProgressBar = new UpdateProgressBar (
 							true, //isEvent
@@ -227,7 +231,7 @@ Log.Write("wb ");
 	
 	protected override void updateTimeProgressBar() {
 		//has no finished, but move progressbar time
-		eventExecuteWin.ProgressBarEventOrTimePreExecution(
+		progressBarEventOrTimePreExecution(
 				false, //isEvent false: time
 				false, //activity mode
 				-1	//don't want to show info on label
@@ -256,12 +260,11 @@ Log.Write("wb ");
 		//event will be raised, and managed in chronojump.cs
 		fakeButtonFinished.Click();
 		
-		//eventExecuteWin.PrepareJumpSimpleGraph(tv, tc);
+		//app1.PrepareJumpSimpleGraph(tv, tc);
 		prepareEventGraphReactionTime = new PrepareEventGraphReactionTime(time);
 		needUpdateGraphType = eventType.REACTIONTIME;
 		needUpdateGraph = true;
 		
-		//eventExecuteWin.EventEnded();
 		needEndEvent = true; //used for hiding some buttons on eventWindow
 	}
 	
diff --git a/src/execute/run.cs b/src/execute/run.cs
index 3589d37..31919ee 100644
--- a/src/execute/run.cs
+++ b/src/execute/run.cs
@@ -48,10 +48,11 @@ public class RunExecute : EventExecute
 	}
 
 	//run execution
-	public RunExecute(EventExecuteWindow eventExecuteWin, int personID, int sessionID, string type, double distance,   
-			Chronopic cp, Gtk.Statusbar appbar, Gtk.Window app, int pDN, bool metersSecondsPreferred, bool volumeOn)
+	public RunExecute(int personID, int sessionID, string type, double distance,   
+			Chronopic cp, Gtk.Statusbar appbar, Gtk.Window app, int pDN, bool metersSecondsPreferred, bool volumeOn,
+			double progressbarLimit, ExecutingGraphData egd 
+			)
 	{
-		this.eventExecuteWin = eventExecuteWin;
 		this.personID = personID;
 		this.sessionID = sessionID;
 		this.type = type;
@@ -64,7 +65,10 @@ public class RunExecute : EventExecute
 		this.pDN = pDN;
 		this.metersSecondsPreferred = metersSecondsPreferred;
 		this.volumeOn = volumeOn;
+		this.progressbarLimit = progressbarLimit;
+		this.egd = egd;
 		
+		fakeButtonEventEnded = new Gtk.Button();
 		fakeButtonFinished = new Gtk.Button();
 
 		simulated = false;
@@ -281,7 +285,7 @@ Log.WriteLine("MANAGE(3)!!!!");
 				
 		
 		//has no finished, but move progressbar time
-		eventExecuteWin.ProgressBarEventOrTimePreExecution(
+		progressBarEventOrTimePreExecution(
 				false, //isEvent false: time
 				false, //activity mode
 				myTimeValue
@@ -325,12 +329,11 @@ Log.WriteLine("MANAGE(3)!!!!");
 		//event will be raised, and managed in chronojump.cs
 		fakeButtonFinished.Click();
 		
-		//eventExecuteWin.PrepareRunSimpleGraph(time, distance/time);
+		//app1.PrepareRunSimpleGraph(time, distance/time);
 		prepareEventGraphRunSimple = new PrepareEventGraphRunSimple(time, distance/time);
 		needUpdateGraphType = eventType.RUN;
 		needUpdateGraph = true;
 		
-		//eventExecuteWin.EventEnded();
 		needEndEvent = true; //used for hiding some buttons on eventWindow
 	}
 
@@ -365,11 +368,12 @@ public class RunIntervalExecute : RunExecute
 	}
 
 	//run execution
-	public RunIntervalExecute(EventExecuteWindow eventExecuteWin, int personID, int sessionID, string type, double distanceInterval, double limitAsDouble, bool tracksLimited,  
+	public RunIntervalExecute(int personID, int sessionID, string type, double distanceInterval, double limitAsDouble, bool tracksLimited,  
 			Chronopic cp, Gtk.Statusbar appbar, Gtk.Window app, int pDN, bool metersSecondsPreferred, 
-			bool volumeOn, RepetitiveConditionsWindow repetitiveConditionsWin)
+			bool volumeOn, RepetitiveConditionsWindow repetitiveConditionsWin,
+			double progressbarLimit, ExecutingGraphData egd 
+			)
 	{
-		this.eventExecuteWin = eventExecuteWin;
 		this.personID = personID;
 		this.sessionID = sessionID;
 		this.type = type;
@@ -400,7 +404,10 @@ public class RunIntervalExecute : RunExecute
 		this.pDN = pDN;
 		this.volumeOn = volumeOn;
 		this.repetitiveConditionsWin = repetitiveConditionsWin;
+		this.progressbarLimit = progressbarLimit;
+		this.egd = egd;
 	
+		fakeButtonEventEnded = new Gtk.Button();
 		fakeButtonFinished = new Gtk.Button();
 
 		simulated = false;
@@ -529,7 +536,7 @@ public class RunIntervalExecute : RunExecute
 									runPhase = runPhases.PLATFORM_END;
 								}
 								
-								//eventExecuteWin.ProgressBarEventOrTimePreExecution(
+								//progressBarEventOrTimePreExecution(
 								updateProgressBar= new UpdateProgressBar (
 										true, //isEvent
 										true, //tracksLimited: percentageMode
@@ -660,7 +667,7 @@ public class RunIntervalExecute : RunExecute
 	}
 	
 	protected override void updateProgressBarForFinish() {
-		eventExecuteWin.ProgressBarEventOrTimePreExecution(
+		progressBarEventOrTimePreExecution(
 				false, //isEvent false: time
 				true, //percentageMode: it has finished, show bar at 100%
 				limitAsDouble
@@ -701,7 +708,7 @@ public class RunIntervalExecute : RunExecute
 				break;
 		}
 				
-		eventExecuteWin.ProgressBarEventOrTimePreExecution(
+		progressBarEventOrTimePreExecution(
 				false, //isEvent false: time
 				//!tracksLimited, //if tracksLimited: activity, if timeLimited: fraction
 				percentageMode,
@@ -823,7 +830,6 @@ public class RunIntervalExecute : RunExecute
 			needUpdateGraphType = eventType.RUNINTERVAL;
 			needUpdateGraph = true;
 
-			//eventExecuteWin.EventEnded();
 			needEndEvent = true; //used for hiding some buttons on eventWindow, and also for updateTimeProgressBar here
 		}		
 	}
diff --git a/src/gui/chronojump.cs b/src/gui/chronojump.cs
index b9ae8a8..7181e7a 100644
--- a/src/gui/chronojump.cs
+++ b/src/gui/chronojump.cs
@@ -166,10 +166,11 @@ public partial class ChronoJumpWindow
 	[Widget] Gtk.Button button_delete_selected_pulse;
 	[Widget] Gtk.Button button_repair_selected_pulse;
 
-	[Widget] Gtk.Table table_execute_test;
+	[Widget] Gtk.Box hbox_execute_test;
 	[Widget] Gtk.Button button_execute_test;
 	[Widget] Gtk.Label label_connected_chronopics;
 	[Widget] Gtk.TextView textview_message_connected_chronopics;
+	[Widget] Gtk.Image image_connected_chronopics;
 
 	//multiChronopic	
 	[Widget] Gtk.MenuItem menuitem_multi_chronopic_start;
@@ -327,6 +328,7 @@ public partial class ChronoJumpWindow
 
 	private static JumpType currentJumpType;
 	private static JumpType currentJumpRjType;
+	bool lastJumpIsSimple;	//needed on update
 	private static RunType currentRunType;
 	private static RunType currentRunIntervalType;
 	private static PulseType currentPulseType;
@@ -377,7 +379,7 @@ public partial class ChronoJumpWindow
 	
 	ChronopicWindow chronopicWin;
 	
-	static EventExecuteWindow eventExecuteWin;
+	//static EventExecuteWindow eventExecuteWin;
 
 	private bool firstRjValue;
 	private double rjTcCount;
@@ -2949,6 +2951,7 @@ Console.WriteLine("X");
 	//suitable for all jumps not repetitive
 	private void on_normal_jump_activate (object o, EventArgs args) 
 	{
+Log.WriteLine("a");
 		double jumpWeight = 0;
 		if(currentJumpType.HasWeight) {
 			if(extra_window_jumps_option == "%") 
@@ -2956,6 +2959,7 @@ Console.WriteLine("X");
 			else 
 				jumpWeight = Util.WeightFromKgToPercent(extra_window_jumps_weight, currentPersonSession.Weight);
 		}
+Log.WriteLine("b");
 		double myFall = 0;
 		if(currentJumpType.Name == Constants.TakeOffName || currentJumpType.Name == Constants.TakeOffWeightName)
 			myFall = 0;
@@ -2964,10 +2968,12 @@ Console.WriteLine("X");
 		}
 		
 			
+Log.WriteLine("c");
 		//used by cancel and finish
 		//currentEventType = new JumpType();
 		currentEventType = currentJumpType;
 			
+Log.WriteLine("d");
 		//hide jumping buttons
 		sensitiveGuiEventDoing();
 
@@ -2975,47 +2981,66 @@ Console.WriteLine("X");
 		//update, don't do this now, because it's buggy with currentJump on More
 		//notebooks_change(0);
 		
+Log.WriteLine("e");
 		//show the event doing window
-		double myLimit = 3; //3 phases for show the Dj
+		double progressbarLimit = 3; //3 phases for show the Dj
 		if( currentJumpType.StartIn || 
 				currentJumpType.Name == Constants.TakeOffName || 
 				currentJumpType.Name == Constants.TakeOffWeightName)
-			myLimit = 2; //2 for normal jump (or take off)
+			progressbarLimit = 2; //2 for normal jump (or take off)
 			
+Log.WriteLine("f");
 		//don't let update until test finishes
 		if(createdStatsWin)
 			statsWin.HideUpdateStatsButton();
 
-		eventExecuteWin = EventExecuteWindow.Show(
-			Catalog.GetString("Execute Jump"), //windowTitle
+Log.WriteLine("g");
+		//eventExecuteWin = EventExecuteWindow.Show(
+		ExecutingGraphData egd = event_execute_initializeVariables(
+//			Catalog.GetString("Execute Jump"), //windowTitle
 			Catalog.GetString("Phases"),  	  //name of the different moments
-			currentPerson.UniqueID, currentPerson.Name, 
-			currentSession.UniqueID, 
-			"jump", //tableName
-			currentJumpType.Name, 
-			prefsDigitsNumber, myLimit, chronopicWin.Connected);
-
-		eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
-		eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
-
+//			currentPerson.UniqueID, currentPerson.Name, 
+//			currentSession.UniqueID, 
+			Constants.JumpTable, //tableName
+			currentJumpType.Name 
+//			prefsDigitsNumber, 
+//			progressbarLimit 
+//			chronopicWin.Connected
+			);
+
+Log.WriteLine("h");
+		//eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
+		//eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
+		event_execute_ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
+		event_execute_ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
+
+Log.WriteLine("i");
 		//when user clicks on update the eventExecute window 
 		//(for showing with his new confgured values: max, min and guides
-		eventExecuteWin.ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are don
-		eventExecuteWin.ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
+		event_execute_ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are done
+		event_execute_ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
 
-		currentEventExecute = new JumpExecute(eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+Log.WriteLine("j");
+		//currentEventExecute = new JumpExecute(eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+		currentEventExecute = new JumpExecute(currentPerson.UniqueID, currentPerson.Name, 
 				currentSession.UniqueID, currentJumpType.Name, myFall, jumpWeight,
-				chronopicWin.CP, appbar2, app1, prefsDigitsNumber, volumeOn);
+				chronopicWin.CP, appbar2, app1, prefsDigitsNumber, volumeOn,
+				progressbarLimit, egd);
 
+Log.WriteLine("k");
 		if (!chronopicWin.Connected) 
 			currentEventExecute.SimulateInitValues(rand);
 		
+Log.WriteLine("l");
 		if( currentJumpType.StartIn ) 
 			currentEventExecute.Manage();
 		 else 
 			currentEventExecute.ManageFall();
 
+Log.WriteLine("m");
+		currentEventExecute.FakeButtonEventEnded.Clicked += new EventHandler(on_event_execute_EventEnded);
 		currentEventExecute.FakeButtonFinished.Clicked += new EventHandler(on_jump_finished);
+Log.WriteLine("n");
 	}	
 
 	
@@ -3053,6 +3078,8 @@ Console.WriteLine("X");
 			Log.WriteLine("DISCONNECTED gui/cj");
 			createChronopicWindow(true);
 		}
+
+		lastJumpIsSimple = true;
 		
 		//unhide buttons that allow jumping
 		sensitiveGuiEventDone();
@@ -3066,16 +3093,16 @@ Console.WriteLine("X");
 	
 	private void on_rj_activate (object o, EventArgs args) 
 	{
-		double myLimit = 0;
+		double progressbarLimit = 0;
 		
 		//if it's a unlimited interval run, put -1 as limit value
 		if(currentJumpRjType.Unlimited) {
-			myLimit = -1;
+			progressbarLimit = -1;
 		} else {
 			if(currentJumpRjType.FixedValue > 0) {
-				myLimit = currentJumpRjType.FixedValue;
+				progressbarLimit = currentJumpRjType.FixedValue;
 			} else {
-				myLimit = extra_window_jumps_rj_limited;
+				progressbarLimit = extra_window_jumps_rj_limited;
 			}
 		}
 
@@ -3107,27 +3134,34 @@ Console.WriteLine("X");
 			statsWin.HideUpdateStatsButton();
 
 		//show the event doing window
-		eventExecuteWin = EventExecuteWindow.Show(
-			Catalog.GetString("Execute Reactive Jump"), //windowTitle
+		//eventExecuteWin = EventExecuteWindow.Show(
+		ExecutingGraphData egd = event_execute_initializeVariables(
+//			Catalog.GetString("Execute Reactive Jump"), //windowTitle
 			Catalog.GetString("Jumps"),  	  //name of the different moments
-			currentPerson.UniqueID, currentPerson.Name, 
-			currentSession.UniqueID, 
-			"jumpRj", //tableName
-			currentJumpRjType.Name, 
-			prefsDigitsNumber, myLimit, chronopicWin.Connected);
-		
-		eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
-		eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
+//			currentPerson.UniqueID, currentPerson.Name, 
+//			currentSession.UniqueID, 
+			Constants.JumpRjTable, //tableName
+			currentJumpRjType.Name
+//			prefsDigitsNumber, 
+//			progressbarLimit 
+//			chronopicWin.Connected
+			);
+		
+		//eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
+		//eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
+		event_execute_ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
+		event_execute_ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
 		
 		//when user clicks on update the eventExecute window 
 		//(for showing with his new configured values: max, min and guides
-		eventExecuteWin.ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are don
-		eventExecuteWin.ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
+		event_execute_ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are done
+		event_execute_ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
 	
-		currentEventExecute = new JumpRjExecute(eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+		//currentEventExecute = new JumpRjExecute(eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+		currentEventExecute = new JumpRjExecute(currentPerson.UniqueID, currentPerson.Name, 
 				currentSession.UniqueID, currentJumpRjType.Name, myFall, jumpWeight, 
-				myLimit, currentJumpRjType.JumpsLimited, 
-				chronopicWin.CP, appbar2, app1, prefsDigitsNumber, allowFinishRjAfterTime, volumeOn, repetitiveConditionsWin);
+				progressbarLimit, currentJumpRjType.JumpsLimited, 
+				chronopicWin.CP, appbar2, app1, prefsDigitsNumber, allowFinishRjAfterTime, volumeOn, repetitiveConditionsWin, progressbarLimit, egd);
 		
 		
 		//suitable for limited by jump and time
@@ -3136,6 +3170,7 @@ Console.WriteLine("X");
 			currentEventExecute.SimulateInitValues(rand);
 		
 		currentEventExecute.Manage();
+		currentEventExecute.FakeButtonEventEnded.Clicked += new EventHandler(on_event_execute_EventEnded);
 		currentEventExecute.FakeButtonFinished.Clicked += new EventHandler(on_jump_rj_finished);
 	}
 		
@@ -3181,13 +3216,15 @@ Console.WriteLine("X");
 				statsWin.ShowUpdateStatsButton();
 			}
 
+			lastJumpIsSimple = false;
+
 			//unhide buttons for delete last jump
 			sensitiveGuiYesEvent();
 
 			//put correct time value in eventWindow (put the time from chronopic and not onTimer soft chronometer)
-			eventExecuteWin.LabelTimeValue = Util.GetTotalTime(currentJumpRj.TcString, currentJumpRj.TvString);
+			event_execute_LabelTimeValue = Util.GetTotalTime(currentJumpRj.TcString, currentJumpRj.TvString);
 			//possible deletion of last jump can make the jumps on event window be false
-			eventExecuteWin.LabelEventValue = currentJumpRj.Jumps;
+			event_execute_LabelEventValue = currentJumpRj.Jumps;
 		} 
 		else if( currentEventExecute.ChronopicDisconnected ) {
 			Log.WriteLine("DISCONNECTED gui/cj");
@@ -3329,45 +3366,53 @@ Console.WriteLine("X");
 		//show the event doing window
 		
 		/*
-		double myLimit = 3; //3 phases for show the Dj
+		double progressbarLimit = 3; //3 phases for show the Dj
 		if( currentJumpType.StartIn )
-			myLimit = 2; //2 for normal jump
+			progressbarLimit = 2; //2 for normal jump
 		*/
 		
-		double myLimit = 3; //same for startingIn than out (before)
+		double progressbarLimit = 3; //same for startingIn than out (before)
 		
 		//don't let update until test finishes
 		if(createdStatsWin)
 			statsWin.HideUpdateStatsButton();
 
-		eventExecuteWin = EventExecuteWindow.Show(
-			Catalog.GetString("Execute Run"), //windowTitle
+		//eventExecuteWin = EventExecuteWindow.Show(
+		ExecutingGraphData egd = event_execute_initializeVariables(
+//			Catalog.GetString("Execute Run"), //windowTitle
 			Catalog.GetString("Phases"),  	  //name of the different moments
-			currentPerson.UniqueID, currentPerson.Name, 
-			currentSession.UniqueID, 
-			"run", //tableName
-			currentRunType.Name, 
-			prefsDigitsNumber, myLimit, chronopicWin.Connected);
+//			currentPerson.UniqueID, currentPerson.Name, 
+//			currentSession.UniqueID, 
+			Constants.RunTable, //tableName
+			currentRunType.Name 
+//			prefsDigitsNumber, 
+//			progressbarLimit 
+//			chronopicWin.Connected
+			);
 		
-		eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
-
-		eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
+		//eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
+		//eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
+		event_execute_ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
+		event_execute_ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
 
 
 		//when user clicks on update the eventExecute window 
 		//(for showing with his new confgured values: max, min and guides
-		eventExecuteWin.ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are don
-		eventExecuteWin.ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
+		event_execute_ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are done
+		event_execute_ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
 
 
-		currentEventExecute = new RunExecute(eventExecuteWin, currentPerson.UniqueID, currentSession.UniqueID, 
+		//currentEventExecute = new RunExecute(eventExecuteWin, currentPerson.UniqueID, currentSession.UniqueID, 
+		currentEventExecute = new RunExecute(currentPerson.UniqueID, currentSession.UniqueID, 
 				currentRunType.Name, myDistance, 
-				chronopicWin.CP, appbar2, app1, prefsDigitsNumber, metersSecondsPreferred, volumeOn);
+				chronopicWin.CP, appbar2, app1, prefsDigitsNumber, metersSecondsPreferred, volumeOn, 
+				progressbarLimit, egd);
 		
 		if (!chronopicWin.Connected) 
 			currentEventExecute.SimulateInitValues(rand);
 			
 		currentEventExecute.Manage();
+		currentEventExecute.FakeButtonEventEnded.Clicked += new EventHandler(on_event_execute_EventEnded);
 		currentEventExecute.FakeButtonFinished.Clicked += new EventHandler(on_run_finished);
 	}
 	
@@ -3396,7 +3441,7 @@ Console.WriteLine("X");
 			sensitiveGuiYesEvent();
 
 			//put correct time value in eventWindow (put the time from chronopic and not onTimer soft chronometer)
-			eventExecuteWin.LabelTimeValue = currentRun.Time;
+			event_execute_LabelTimeValue = currentRun.Time;
 		}
 		else if( currentEventExecute.ChronopicDisconnected ) {
 			Log.WriteLine("DISCONNECTED gui/cj");
@@ -3512,16 +3557,16 @@ Console.WriteLine("X");
 			distanceInterval = (int) currentRunType.Distance;
 		}
 		
-		double myLimit = 0;
+		double progressbarLimit = 0;
 		//if it's a unlimited interval run, put -1 as limit value
 		//if(o == (object) button_rj_unlimited || o == (object) rj_unlimited) {
 		if(currentRunType.Unlimited) {
-			myLimit = -1;
+			progressbarLimit = -1;
 		} else {
 			if(currentRunType.FixedValue > 0) {
-				myLimit = currentRunType.FixedValue;
+				progressbarLimit = currentRunType.FixedValue;
 			} else {
-				myLimit = runExtraWin.Limited;
+				progressbarLimit = runExtraWin.Limited;
 			}
 		}
 
@@ -3541,26 +3586,34 @@ Console.WriteLine("X");
 			statsWin.HideUpdateStatsButton();
 
 		//show the event doing window
-		eventExecuteWin = EventExecuteWindow.Show(
-			Catalog.GetString("Execute Intervallic Run"), //windowTitle
+		//eventExecuteWin = EventExecuteWindow.Show(
+		ExecutingGraphData egd = event_execute_initializeVariables(
+		//	Catalog.GetString("Execute Intervallic Run"), //windowTitle
 			Catalog.GetString("Tracks"),  	  //name of the different moments
-			currentPerson.UniqueID, currentPerson.Name, 
-			currentSession.UniqueID, 
+//			currentPerson.UniqueID, currentPerson.Name, 
+//			currentSession.UniqueID, 
 			Constants.RunIntervalTable, //tableName
-			currentRunType.Name, 
-			prefsDigitsNumber, myLimit, chronopicWin.Connected);
+			currentRunType.Name
+//			prefsDigitsNumber,
+//			progressbarLimit
+//			chronopicWin.Connected
+			);
 
-		eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
-		eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
+		//eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
+		//eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
+		event_execute_ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
+		event_execute_ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
 
 		//when user clicks on update the eventExecute window 
 		//(for showing with his new confgured values: max, min and guides
-		eventExecuteWin.ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are don
-		eventExecuteWin.ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
+		event_execute_ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are done
+		event_execute_ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
 	
-		currentEventExecute = new RunIntervalExecute(eventExecuteWin, currentPerson.UniqueID, currentSession.UniqueID, currentRunType.Name, 
-				distanceInterval, myLimit, currentRunType.TracksLimited, 
-				chronopicWin.CP, appbar2, app1, prefsDigitsNumber, metersSecondsPreferred, volumeOn, repetitiveConditionsWin);
+		//currentEventExecute = new RunIntervalExecute(eventExecuteWin, currentPerson.UniqueID, currentSession.UniqueID, currentRunType.Name, 
+		currentEventExecute = new RunIntervalExecute(currentPerson.UniqueID, currentSession.UniqueID, currentRunType.Name, 
+				distanceInterval, progressbarLimit, currentRunType.TracksLimited, 
+				chronopicWin.CP, appbar2, app1, prefsDigitsNumber, metersSecondsPreferred, volumeOn, repetitiveConditionsWin, 
+				progressbarLimit, egd);
 		
 		
 		//suitable for limited by tracks and time
@@ -3568,6 +3621,7 @@ Console.WriteLine("X");
 			currentEventExecute.SimulateInitValues(rand);
 			
 		currentEventExecute.Manage();
+		currentEventExecute.FakeButtonEventEnded.Clicked += new EventHandler(on_event_execute_EventEnded);
 		currentEventExecute.FakeButtonFinished.Clicked += new EventHandler(on_run_interval_finished);
 	}
 
@@ -3608,9 +3662,9 @@ Console.WriteLine("X");
 			sensitiveGuiYesEvent();
 
 			//put correct time value in eventWindow (put the time from chronopic and not onTimer soft chronometer)
-			eventExecuteWin.LabelTimeValue = currentRunInterval.TimeTotal;
+			event_execute_LabelTimeValue = currentRunInterval.TimeTotal;
 			//possible deletion of last run can make the runs on event window be false
-			eventExecuteWin.LabelEventValue = currentRunInterval.Tracks;
+			event_execute_LabelEventValue = currentRunInterval.Tracks;
 		}
 		else if( currentEventExecute.ChronopicDisconnected ) {
 			Log.WriteLine("DISCONNECTED gui/cj");
@@ -3658,40 +3712,50 @@ Console.WriteLine("X");
 		notebooks_change(4);
 		
 		//show the event doing window
-		double myLimit = 2;
+		double progressbarLimit = 2;
 			
 		//don't let update until test finishes
 		if(createdStatsWin)
 			statsWin.HideUpdateStatsButton();
 
-		eventExecuteWin = EventExecuteWindow.Show(
-			Catalog.GetString("Execute Reaction Time"), //windowTitle
+		//eventExecuteWin = EventExecuteWindow.Show(
+		ExecutingGraphData egd = event_execute_initializeVariables(
+//			Catalog.GetString("Execute Jump"), //windowTitle
+//			Catalog.GetString("Execute Reaction Time"), //windowTitle
 			Catalog.GetString("Phases"),  	  //name of the different moments
-			currentPerson.UniqueID, currentPerson.Name, 
-			currentSession.UniqueID, 
-			"reactionTime", //tableName
+//			currentPerson.UniqueID, currentPerson.Name, 
+//			currentSession.UniqueID, 
+			Constants.ReactionTimeTable, //tableName
 			//currentJumpType.Name, 
-			"", 
-			prefsDigitsNumber, myLimit, chronopicWin.Connected);
+			"" 
+//			prefsDigitsNumber,
+//			progressbarLimit
+//			chronopicWin.Connected
+				);
 
-		eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
-		eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
+		//eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
+		//eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
+		event_execute_ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
+		event_execute_ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
 
 		//when user clicks on update the eventExecute window 
 		//(for showing with his new confgured values: max, min and guides
-		eventExecuteWin.ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are don
-		eventExecuteWin.ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
+		event_execute_ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are done
+		event_execute_ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
 
-		currentEventExecute = new ReactionTimeExecute(eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+		//currentEventExecute = new ReactionTimeExecute(eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+		currentEventExecute = new ReactionTimeExecute(currentPerson.UniqueID, currentPerson.Name, 
 				currentSession.UniqueID, 
 				//currentJumpType.Name, 
-				chronopicWin.CP, appbar2, app1, prefsDigitsNumber, volumeOn);
+				chronopicWin.CP, appbar2, app1, prefsDigitsNumber, volumeOn,
+				progressbarLimit, egd);
 
 		if (!chronopicWin.Connected) 
 			currentEventExecute.SimulateInitValues(rand);
 		
 		currentEventExecute.Manage();
 
+		currentEventExecute.FakeButtonEventEnded.Clicked += new EventHandler(on_event_execute_EventEnded);
 		currentEventExecute.FakeButtonFinished.Clicked += new EventHandler(on_reaction_time_finished);
 	}	
 
@@ -3819,31 +3883,41 @@ Console.WriteLine("X");
 			statsWin.HideUpdateStatsButton();
 
 		//show the event doing window
-		eventExecuteWin = EventExecuteWindow.Show(
-			Catalog.GetString("Execute Pulse"), //windowTitle
+//		eventExecuteWin = EventExecuteWindow.Show(
+		ExecutingGraphData egd = event_execute_initializeVariables(
+//			Catalog.GetString("Execute Pulse"), //windowTitle
 			Catalog.GetString("Pulses"),  	  //name of the different moments
-			currentPerson.UniqueID, currentPerson.Name, 
-			currentSession.UniqueID, 
-			"pulse", //tableName
-			currentPulseType.Name, 
-			prefsDigitsNumber, totalPulses, chronopicWin.Connected);
-
-		eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
-		eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
+//			currentPerson.UniqueID, currentPerson.Name, 
+//			currentSession.UniqueID, 
+			Constants.PulseTable, //tableName
+			currentPulseType.Name 
+//			prefsDigitsNumber, 
+//			progressbarLimit 
+//			chronopicWin.Connected
+			);
+
+		//eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
+		//eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
+		event_execute_ButtonCancel.Clicked += new EventHandler(on_cancel_clicked);
+		event_execute_ButtonFinish.Clicked += new EventHandler(on_finish_clicked);
 		
 		//when user clicks on update the eventExecute window 
 		//(for showing with his new confgured values: max, min and guides
-		eventExecuteWin.ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are don
-		eventExecuteWin.ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
+		event_execute_ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are done
+		event_execute_ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
 
-		currentEventExecute = new PulseExecute(eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+		//currentEventExecute = new PulseExecute(eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+		currentEventExecute = new PulseExecute(currentPerson.UniqueID, currentPerson.Name, 
 				currentSession.UniqueID, currentPulseType.Name, pulseStep, totalPulses, 
-				chronopicWin.CP, appbar2, app1, prefsDigitsNumber, volumeOn);
+				chronopicWin.CP, appbar2, app1, prefsDigitsNumber, volumeOn, 
+				//progressbarLimit, 
+				egd);
 		
 		if(!chronopicWin.Connected)	
 			currentEventExecute.SimulateInitValues(rand);
 		
 		currentEventExecute.Manage();
+		currentEventExecute.FakeButtonEventEnded.Clicked += new EventHandler(on_event_execute_EventEnded);
 		currentEventExecute.FakeButtonFinished.Clicked += new EventHandler(on_pulse_finished);
 	}
 
@@ -3887,7 +3961,7 @@ Console.WriteLine("X");
 			sensitiveGuiYesEvent();
 
 			//put correct time value in eventWindow (put the time from chronopic and not onTimer soft chronometer)
-			eventExecuteWin.LabelTimeValue = Util.GetTotalTime(currentPulse.TimesString);
+			event_execute_LabelTimeValue = Util.GetTotalTime(currentPulse.TimesString);
 		}
 		else if( currentEventExecute.ChronopicDisconnected ) {
 			Log.WriteLine("DISCONNECTED gui/cj");
@@ -3905,11 +3979,11 @@ Console.WriteLine("X");
 
 	private void on_chronopic_clicked (object o, EventArgs args) {
 		chronopicWin = ChronopicWindow.View(volumeOn);
-		chronopicWin.FakeWindowDone.Clicked += new EventHandler(on_chronopic_window_done);
+		chronopicWin.FakeWindowDone.Clicked += new EventHandler(on_chronopic_window_connected_or_done);
 	}
 	
-	private void on_chronopic_window_done (object o, EventArgs args) {
-		chronopicWin.FakeWindowDone.Clicked -= new EventHandler(on_chronopic_window_done);
+	private void on_chronopic_window_connected_or_done (object o, EventArgs args) {
+		chronopicWin.FakeWindowDone.Clicked -= new EventHandler(on_chronopic_window_connected_or_done);
 		int cps = chronopicWin.NumConnected();
 		if(cps >= 2) {	
 			menuitem_multi_chronopic_start.Sensitive = true;
@@ -3943,6 +4017,11 @@ Console.WriteLine("X");
 		TextBuffer tb = new TextBuffer (new TextTagTable());
 		tb.Text = myMessage;
 		textview_message_connected_chronopics.Buffer = tb;
+
+		if(cps > 0)
+			image_connected_chronopics.Hide();
+		else
+			image_connected_chronopics.Show();
 	}
 
 
@@ -3979,24 +4058,29 @@ Console.WriteLine("X");
 			statsWin.HideUpdateStatsButton();
 
 		//show the event doing window
-		eventExecuteWin = EventExecuteWindow.Show(
-			Catalog.GetString("Execute Multi Chronopic"), //windowTitle
+		//eventExecuteWin = EventExecuteWindow.Show(
+		ExecutingGraphData egd = event_execute_initializeVariables(
+//			Catalog.GetString("Execute Multi Chronopic"), //windowTitle
 			Catalog.GetString("Changes"),  	  //name of the different moments
-			currentPerson.UniqueID, currentPerson.Name, 
-			currentSession.UniqueID, 
+//			currentPerson.UniqueID, currentPerson.Name, 
+//			currentSession.UniqueID, 
 			Constants.MultiChronopicTable, //tableName
-			currentMultiChronopicType.Name, 
-			prefsDigitsNumber, -1, chronopicWin.Connected
-			); //-1: unlimited pulses (or changes)
-
-		eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_multi_clicked);
+			currentMultiChronopicType.Name
+//			prefsDigitsNumber, 
+//			-1	//-1: unlimited pulses (or changes) 
+//			chronopicWin.Connected
+			); 
+
+		//eventExecuteWin.ButtonCancel.Clicked += new EventHandler(on_cancel_multi_clicked);
+		event_execute_ButtonCancel.Clicked += new EventHandler(on_cancel_multi_clicked);
 		//multiFinishingByClickFinish = false;
-		eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_multi_clicked);
+		//eventExecuteWin.ButtonFinish.Clicked += new EventHandler(on_finish_multi_clicked);
+		event_execute_ButtonFinish.Clicked += new EventHandler(on_finish_multi_clicked);
 		
 		//when user clicks on update the eventExecute window 
 		//(for showing with his new confgured values: max, min and guides
-		eventExecuteWin.ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are don
-		eventExecuteWin.ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
+		event_execute_ButtonUpdate.Clicked -= new EventHandler(on_update_clicked); //if we don't do this, on_update_clicked it's called 'n' times when 'n' events are done
+		event_execute_ButtonUpdate.Clicked += new EventHandler(on_update_clicked);
 
 
 		bool syncNeeded = false;
@@ -4007,36 +4091,48 @@ Console.WriteLine("X");
 
 		if(numConnected == 1)
 			currentEventExecute = new MultiChronopicExecute(
-					eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+//					eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+					currentPerson.UniqueID, currentPerson.Name, 
 					currentSession.UniqueID, currentMultiChronopicType.Name, 
 					chronopicWin.CP, 
 					syncNeeded, check_multi_delete_first.Active, 
 					entry_run_analysis_distance.Text.ToString(),
-					appbar2, app1);
+					appbar2, app1, 
+					//progressbarlimit, 
+					egd);
 		else if(numConnected == 2)
 			currentEventExecute = new MultiChronopicExecute(
-					eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+					//eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+					currentPerson.UniqueID, currentPerson.Name, 
 					currentSession.UniqueID, currentMultiChronopicType.Name,  
 					chronopicWin.CP, chronopicWin.CP2, 
 					syncNeeded, check_multi_delete_first.Active, 
 					entry_run_analysis_distance.Text.ToString(),
-					appbar2, app1);
+					appbar2, app1, 
+					//progressbarlimit, 
+					egd);
 		else if(numConnected == 3)
 			currentEventExecute = new MultiChronopicExecute(
-					eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+					//eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+					currentPerson.UniqueID, currentPerson.Name, 
 					currentSession.UniqueID, currentMultiChronopicType.Name,
 					chronopicWin.CP, chronopicWin.CP2, chronopicWin.CP3, 
 					syncNeeded, check_multi_delete_first.Active, 
 					entry_run_analysis_distance.Text.ToString(),
-					appbar2, app1);
+					appbar2, app1, 
+					//progressbarlimit, 
+					egd);
 		else if(numConnected == 4)
 			currentEventExecute = new MultiChronopicExecute(
-					eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+					//eventExecuteWin, currentPerson.UniqueID, currentPerson.Name, 
+					currentPerson.UniqueID, currentPerson.Name, 
 					currentSession.UniqueID, currentMultiChronopicType.Name,
 					chronopicWin.CP, chronopicWin.CP2, chronopicWin.CP3, chronopicWin.CP4,
 					syncNeeded, check_multi_delete_first.Active, 
 					entry_run_analysis_distance.Text.ToString(),
-					appbar2, app1);
+					appbar2, app1, 
+					//progressbarlimit, 
+					egd);
 
 		//if(!chronopicWin.Connected)	
 		//	currentEventExecute.SimulateInitValues(rand);
@@ -4046,6 +4142,8 @@ Console.WriteLine("X");
 		multiFinishing = false;
 		currentEventExecute.Manage();
 
+		currentEventExecute.FakeButtonEventEnded.Clicked += new EventHandler(on_event_execute_EventEnded);
+//		currentEventExecute.FakeButtonRunATouchPlatform.Clicked += new EventHandler(on_event_execute_RunATouchPlatform);
 		currentEventExecute.FakeButtonFinished.Clicked += new EventHandler(on_multi_chronopic_finished);
 	}
 
@@ -4061,7 +4159,7 @@ Console.WriteLine("X");
 		if(currentMultiChronopicType.Name == Constants.RunAnalysisName && ! currentEventExecute.MultiChronopicRunAUsedCP2()) 
 			//new DialogMessage(Constants.MessageTypes.WARNING, 
 			//		Catalog.GetString("This Run Analysis is not valid because there are no strides."));
-			eventExecuteWin.RunANoStrides();
+			currentEventExecute.RunANoStrides();
 		else if ( ! currentEventExecute.Cancel ) {
 Console.WriteLine("T");
 			/*
@@ -4125,12 +4223,12 @@ Console.WriteLine("X");
 		try {
 			switch (currentEventType.Type) {
 				case EventType.Types.JUMP:
-					if(currentJumpType.IsRepetitive) 
-						eventExecuteWin.PrepareJumpReactiveGraph(
+					if(lastJumpIsSimple) 
+						PrepareJumpSimpleGraph(currentJump.Tv, currentJump.Tc);
+					else
+						PrepareJumpReactiveGraph(
 								Util.GetLast(currentJumpRj.TvString), Util.GetLast(currentJumpRj.TcString),
 								currentJumpRj.TvString, currentJumpRj.TcString, volumeOn, repetitiveConditionsWin);
-					else 
-						eventExecuteWin.PrepareJumpSimpleGraph(currentJump.Tv, currentJump.Tc);
 					break;
 				case EventType.Types.RUN:
 					if(currentRunType.HasIntervals) {
@@ -4143,23 +4241,23 @@ Console.WriteLine("X");
 								distanceInterval = Util.GetRunIVariableDistancesStringRow(
 										runType.DistancesString, (int) currentRunInterval.Tracks -1);
 
-							eventExecuteWin.PrepareRunIntervalGraph(distanceInterval, 
+							PrepareRunIntervalGraph(distanceInterval, 
 								Util.GetLast(currentRunInterval.IntervalTimesString), 
 								currentRunInterval.IntervalTimesString, 
 								distanceTotal,
 								runType.DistancesString,
 								volumeOn, repetitiveConditionsWin);
 					} else
-						eventExecuteWin.PrepareRunSimpleGraph(currentRun.Time, currentRun.Speed);
+						PrepareRunSimpleGraph(currentRun.Time, currentRun.Speed);
 					break;
 				case EventType.Types.PULSE:
-					eventExecuteWin.PreparePulseGraph(Util.GetLast(currentPulse.TimesString), currentPulse.TimesString);
+					PreparePulseGraph(Util.GetLast(currentPulse.TimesString), currentPulse.TimesString);
 					break;
 				case EventType.Types.REACTIONTIME:
-					eventExecuteWin.PrepareReactionTimeGraph(currentReactionTime.Time);
+					PrepareReactionTimeGraph(currentReactionTime.Time);
 					break;
 				case EventType.Types.MULTICHRONOPIC:
-					eventExecuteWin.PrepareMultiChronopicGraph(
+					PrepareMultiChronopicGraph(
 						//currentMultiChronopic.timestamp, 
 						Util.IntToBool(currentMultiChronopic.Cp1StartedIn), 
 						Util.IntToBool(currentMultiChronopic.Cp2StartedIn), 
@@ -5089,8 +5187,9 @@ Console.WriteLine("X");
 		notebook_results.Sensitive = false;
 		notebook_options.Sensitive = false;
 		
-		table_execute_test.Sensitive = false;
+		hbox_execute_test.Sensitive = false;
 		button_execute_test.Sensitive = false;
+		eventExecuteHideAllTables();
 		
 		//button_last.Sensitive = false;
 		button_run_last.Sensitive=false;
@@ -5108,7 +5207,7 @@ Console.WriteLine("X");
 		menuSessionSensitive(true);
 		menuToolsSensitive(true);
 		
-		table_execute_test.Sensitive = true;
+		hbox_execute_test.Sensitive = true;
 		
 		//changeTestImage("", "", "LOGO");
 	}
diff --git a/src/gui/chronopic.cs b/src/gui/chronopic.cs
index 651a040..917e5c9 100644
--- a/src/gui/chronopic.cs
+++ b/src/gui/chronopic.cs
@@ -415,8 +415,8 @@ public class ChronopicWindow
 	private Chronopic chronopicInit (Chronopic myCp, out SerialPort mySp, Chronopic.Plataforma myPS, string myPort, out string returnString, out bool success) 
 	{
 		Log.WriteLine ( Catalog.GetString ("starting connection with chronopic") );
-		if(isWindows)
-			Log.WriteLine ( Catalog.GetString ("If you have previously used the modem via a serial port (in a GNU/Linux session, and you selected serial port), Chronojump will crash.") );
+		//if(isWindows)
+		//	Log.WriteLine ( Catalog.GetString ("If you have previously used the modem via a serial port (in a GNU/Linux session, and you selected serial port), Chronojump will crash.") );
 
 		success = true;
 		
@@ -467,7 +467,7 @@ public class ChronopicWindow
 			if(isWindows) {
 				returnString += Catalog.GetString("\n\nOn Windows we recommend to remove and connect USB or serial cable from the computer after every unsuccessful port test.");
 				returnString += Catalog.GetString("\n... And after cancelling Chronopic detection.");
-				returnString += Catalog.GetString("\n\n... Later, when you close Chronojump it will probably get frozen. If this happens, let's press CTRL+C on the black screen.");
+				//returnString += Catalog.GetString("\n\n... Later, when you close Chronojump it will probably get frozen. If this happens, let's press CTRL+C on the black screen.");
 			}
 
 			//this will raise on_radiobutton_simulated_ativate and 
diff --git a/src/gui/eventExecute.cs b/src/gui/eventExecute.cs
index a2e7864..7c34054 100644
--- a/src/gui/eventExecute.cs
+++ b/src/gui/eventExecute.cs
@@ -31,134 +31,133 @@ using LongoMatch.Video.Common;
 
 
 
-public class EventExecuteWindow 
+public partial class ChronoJumpWindow 
 {
-	[Widget] Gtk.Window event_execute;
+//	[Widget] Gtk.Window event_execute;
 	
-	[Widget] Gtk.Label label_person;
-	[Widget] Gtk.Label label_event_type;
-	[Widget] Gtk.Label label_phases_name;
-	[Widget] Gtk.Label label_simulated;
-	[Widget] Gtk.Image image_simulated_l;
-	[Widget] Gtk.Image image_simulated_r;
-	[Widget] Gtk.Label label_sync_message;
+//	[Widget] Gtk.Label event_execute_label_person;
+//	[Widget] Gtk.Label event_execute_label_event_type;
+	[Widget] Gtk.Label event_execute_label_phases_name;
+	[Widget] Gtk.Label event_execute_label_sync_message;
 	
-	[Widget] Gtk.ProgressBar progressbar_event;
-	[Widget] Gtk.ProgressBar progressbar_time;
+	[Widget] Gtk.ProgressBar event_execute_progressbar_event;
+	[Widget] Gtk.ProgressBar event_execute_progressbar_time;
 	
 
 	//currently gtk-sharp cannot display a label in a progressBar in activity mode (Pulse() not Fraction)
 	//then we show the value in a label:
-	[Widget] Gtk.Label label_event_value;
-	[Widget] Gtk.Label label_time_value;
+	[Widget] Gtk.Label event_execute_label_event_value;
+	[Widget] Gtk.Label event_execute_label_time_value;
 	
-	[Widget] Gtk.Button button_cancel;
-	[Widget] Gtk.Button button_finish;
-	[Widget] Gtk.Button button_update;
-	[Widget] Gtk.Button button_close;
+	[Widget] Gtk.Button event_execute_button_cancel;
+	[Widget] Gtk.Button event_execute_button_finish;
+	[Widget] Gtk.Button event_execute_button_update;
+//	[Widget] Gtk.Button button_close;
 
 	
-	[Widget] Gtk.Table table_jump_simple;
-	[Widget] Gtk.Table table_jump_reactive;
-	[Widget] Gtk.Table table_run_simple;
-	[Widget] Gtk.Table table_run_interval;
-	[Widget] Gtk.Table table_pulse;
-	[Widget] Gtk.Table table_reaction_time;
+	[Widget] Gtk.Table event_execute_table_jump_simple;
+	[Widget] Gtk.Table event_execute_table_jump_reactive;
+	[Widget] Gtk.Table event_execute_table_run_simple;
+	[Widget] Gtk.Table event_execute_table_run_interval;
+	[Widget] Gtk.Table event_execute_table_pulse;
+	[Widget] Gtk.Table event_execute_table_reaction_time;
 	
-	[Widget] Gtk.Table table_jump_simple_values;
-	[Widget] Gtk.Table table_jump_reactive_values;
-	[Widget] Gtk.Table table_run_simple_values;
-	[Widget] Gtk.Table table_run_interval_values;
-	[Widget] Gtk.Table table_pulse_values;
-	[Widget] Gtk.Table table_reaction_time_values;
+	[Widget] Gtk.Table event_execute_table_jump_simple_values;
+	[Widget] Gtk.Table event_execute_table_jump_reactive_values;
+	[Widget] Gtk.Table event_execute_table_run_simple_values;
+	[Widget] Gtk.Table event_execute_table_run_interval_values;
+	[Widget] Gtk.Table event_execute_table_pulse_values;
+	[Widget] Gtk.Table event_execute_table_reaction_time_values;
 
-	[Widget] Gtk.HBox hbox_jump_simple_titles;
-	[Widget] Gtk.HBox hbox_run_simple_titles;
-	[Widget] Gtk.HBox hbox_reaction_time_titles;
+	[Widget] Gtk.HBox event_execute_hbox_jump_simple_titles;
+	[Widget] Gtk.HBox event_execute_hbox_run_simple_titles;
+	[Widget] Gtk.HBox event_execute_hbox_reaction_time_titles;
 
 	//for the color change in the background of the cell label
-	[Widget] Gtk.EventBox eventbox_jump_simple_tc;
-	[Widget] Gtk.EventBox eventbox_jump_simple_tf;
-	[Widget] Gtk.EventBox eventbox_jump_reactive_tc;
-	[Widget] Gtk.EventBox eventbox_jump_reactive_tf;
-	//[Widget] Gtk.EventBox eventbox_jump_reactive_tf_tc;
-	[Widget] Gtk.EventBox eventbox_run_simple_time;
-	[Widget] Gtk.EventBox eventbox_run_simple_speed;
-	[Widget] Gtk.EventBox eventbox_run_interval_time;
-	[Widget] Gtk.EventBox eventbox_run_interval_speed;
-	[Widget] Gtk.EventBox eventbox_pulse_time;
-	[Widget] Gtk.EventBox eventbox_reaction_time_time;
+	[Widget] Gtk.EventBox event_execute_eventbox_jump_simple_tc;
+	[Widget] Gtk.EventBox event_execute_eventbox_jump_simple_tf;
+	[Widget] Gtk.EventBox event_execute_eventbox_jump_reactive_tc;
+	[Widget] Gtk.EventBox event_execute_eventbox_jump_reactive_tf;
+	//[Widget] Gtk.EventBox event_execute_eventbox_jump_reactive_tf_tc;
+	[Widget] Gtk.EventBox event_execute_eventbox_run_simple_time;
+	[Widget] Gtk.EventBox event_execute_eventbox_run_simple_speed;
+	[Widget] Gtk.EventBox event_execute_eventbox_run_interval_time;
+	[Widget] Gtk.EventBox event_execute_eventbox_run_interval_speed;
+	[Widget] Gtk.EventBox event_execute_eventbox_pulse_time;
+	[Widget] Gtk.EventBox event_execute_eventbox_reaction_time_time;
 
 	
-	[Widget] Gtk.Label label_jump_simple_tc_now;
-	[Widget] Gtk.Label label_jump_simple_tc_person;
-	[Widget] Gtk.Label label_jump_simple_tc_session;
-	[Widget] Gtk.Label label_jump_simple_tf_now;
-	[Widget] Gtk.Label label_jump_simple_tf_person;
-	[Widget] Gtk.Label label_jump_simple_tf_session;
-
-	[Widget] Gtk.Label label_jump_reactive_tc_now;
-	[Widget] Gtk.Label label_jump_reactive_tc_avg;
-	[Widget] Gtk.Label label_jump_reactive_tf_now;
-	[Widget] Gtk.Label label_jump_reactive_tf_avg;
-	[Widget] Gtk.Label label_jump_reactive_tf_tc_now;
-	[Widget] Gtk.Label label_jump_reactive_tf_tc_avg;
-
-	[Widget] Gtk.Label label_run_simple_time_now;
-	[Widget] Gtk.Label label_run_simple_time_person;
-	[Widget] Gtk.Label label_run_simple_time_session;
-	[Widget] Gtk.Label label_run_simple_speed_now;
-	[Widget] Gtk.Label label_run_simple_speed_person;
-	[Widget] Gtk.Label label_run_simple_speed_session;
-
-	[Widget] Gtk.Label label_run_interval_time_now;
-	[Widget] Gtk.Label label_run_interval_time_avg;
-	[Widget] Gtk.Label label_run_interval_speed_now;
-	[Widget] Gtk.Label label_run_interval_speed_avg;
+	[Widget] Gtk.Label event_execute_label_jump_simple_tc_now;
+	[Widget] Gtk.Label event_execute_label_jump_simple_tc_person;
+	[Widget] Gtk.Label event_execute_label_jump_simple_tc_session;
+	[Widget] Gtk.Label event_execute_label_jump_simple_tf_now;
+	[Widget] Gtk.Label event_execute_label_jump_simple_tf_person;
+	[Widget] Gtk.Label event_execute_label_jump_simple_tf_session;
+
+	[Widget] Gtk.Label event_execute_label_jump_reactive_tc_now;
+	[Widget] Gtk.Label event_execute_label_jump_reactive_tc_avg;
+	[Widget] Gtk.Label event_execute_label_jump_reactive_tf_now;
+	[Widget] Gtk.Label event_execute_label_jump_reactive_tf_avg;
+	[Widget] Gtk.Label event_execute_label_jump_reactive_tf_tc_now;
+	[Widget] Gtk.Label event_execute_label_jump_reactive_tf_tc_avg;
+
+	[Widget] Gtk.Label event_execute_label_run_simple_time_now;
+	[Widget] Gtk.Label event_execute_label_run_simple_time_person;
+	[Widget] Gtk.Label event_execute_label_run_simple_time_session;
+	[Widget] Gtk.Label event_execute_label_run_simple_speed_now;
+	[Widget] Gtk.Label event_execute_label_run_simple_speed_person;
+	[Widget] Gtk.Label event_execute_label_run_simple_speed_session;
+
+	[Widget] Gtk.Label event_execute_label_run_interval_time_now;
+	[Widget] Gtk.Label event_execute_label_run_interval_time_avg;
+	[Widget] Gtk.Label event_execute_label_run_interval_speed_now;
+	[Widget] Gtk.Label event_execute_label_run_interval_speed_avg;
 	
-	[Widget] Gtk.Label label_pulse_now;
-	[Widget] Gtk.Label label_pulse_avg;
-
-	[Widget] Gtk.Label label_reaction_time_now;
-	[Widget] Gtk.Label label_reaction_time_person;
-	[Widget] Gtk.Label label_reaction_time_session;
-
-	[Widget] Gtk.Image image_jump_reactive_tf_good;
-	[Widget] Gtk.Image image_jump_reactive_tf_bad;
-	[Widget] Gtk.Image image_jump_reactive_tc_good;
-	[Widget] Gtk.Image image_jump_reactive_tc_bad;
-	[Widget] Gtk.Image image_jump_reactive_tf_tc_good;
-	[Widget] Gtk.Image image_jump_reactive_tf_tc_bad;
-
-	[Widget] Gtk.Image image_run_interval_time_good;
-	[Widget] Gtk.Image image_run_interval_time_bad;
+	[Widget] Gtk.Label event_execute_label_pulse_now;
+	[Widget] Gtk.Label event_execute_label_pulse_avg;
+
+	[Widget] Gtk.Label event_execute_label_reaction_time_now;
+	[Widget] Gtk.Label event_execute_label_reaction_time_person;
+	[Widget] Gtk.Label event_execute_label_reaction_time_session;
+
+	[Widget] Gtk.Image event_execute_image_jump_reactive_tf_good;
+	[Widget] Gtk.Image event_execute_image_jump_reactive_tf_bad;
+	[Widget] Gtk.Image event_execute_image_jump_reactive_tc_good;
+	[Widget] Gtk.Image event_execute_image_jump_reactive_tc_bad;
+	[Widget] Gtk.Image event_execute_image_jump_reactive_tf_tc_good;
+	[Widget] Gtk.Image event_execute_image_jump_reactive_tf_tc_bad;
+
+	[Widget] Gtk.Image event_execute_image_run_interval_time_good;
+	[Widget] Gtk.Image event_execute_image_run_interval_time_bad;
 	
-	[Widget] Gtk.Label label_message1;
-	[Widget] Gtk.Label label_message2;
+	[Widget] Gtk.Label event_execute_label_message1;
+	[Widget] Gtk.Label event_execute_label_message2;
+		
+	[Widget] Gtk.Notebook notebook_results_data;
 	
-	[Widget] Gtk.DrawingArea drawingarea;
-	[Widget] Box hbox_drawingarea;
-	[Widget] Gtk.Alignment alignment1;
-	static Gdk.Pixmap pixmap = null;
+	[Widget] Gtk.DrawingArea event_execute_drawingarea;
+	[Widget] Box event_execute_hbox_drawingarea;
+	[Widget] Gtk.Alignment event_execute_alignment;
+	//static Gdk.Pixmap event_execute_pixmap = null;
+	Gdk.Pixmap event_execute_pixmap = null;
 	
 	//[Widget] Gtk.HBox hbox_capture;
 
 
-	int personID;	
-	int sessionID;	
-	string tableName;	
-	string eventType;	
+	//int personID;	
+	//int sessionID;	
+	string event_execute_tableName;	
+	string event_execute_eventType;	
 	
-	int pDN;
-	double limit;
+	//double event_execute_limit;
 	
 	private enum phasesGraph {
 		UNSTARTED, DOING, DONE
 	}
 	
-	int radio = 8; 		//radious of the circles
-	int arcSystemCorrection = 0; //on Windows circles are paint just one pixel left, fix it
-	int rightMargin = 30; 	//at the right we write text (on windows we change later)
+	int event_execute_radio = 8; 		//radious of the circles
+	int event_execute_arcSystemCorrection = 0; //on Windows circles are paint just one pixel left, fix it
+	int event_execute_rightMargin = 30; 	//at the right we write text (on windows we change later)
 
 	/*
 	 * when click on destroy window, delete event is raised
@@ -169,14 +168,17 @@ public class EventExecuteWindow
 	 */
 	bool eventHasEnded;
 
+	//ExecutingGraphData executingGraphData;
+
 	
 	//for writing text
 	Pango.Layout layout;
 
 	static EventGraphConfigureWindow eventGraphConfigureWin;
 	
-	static EventExecuteWindow EventExecuteWindowBox;
-		
+	//static EventExecuteWindow EventExecuteWindowBox;
+	
+/*	
 	EventExecuteWindow () {
 		Glade.XML gladeXML;
 		gladeXML = Glade.XML.FromAssembly (Util.GetGladePath() + "chronojump.glade", "event_execute", null);
@@ -190,16 +192,18 @@ public class EventExecuteWindow
 		event_execute.Hide ();
 		
 		if(Util.IsWindows()) {
-			rightMargin = 50;
-			arcSystemCorrection = 1;
+			event_execute_rightMargin = 50;
+			event_execute_arcSystemCorrection = 1;
 		}
 
 		configureColors();
 	}
+	*/
 
+	/*
 	static public EventExecuteWindow Show (
 			string windowTitle, string phasesName, int personID, string personName, int sessionID, 
-			string tableName, string eventType, int pDN, double limit, bool connected)
+			string event_execute_tableName, string event_execute_eventType, int pDN, double limit, bool connected)
 	{
 		if (EventExecuteWindowBox == null) {
 			EventExecuteWindowBox = new EventExecuteWindow (); 
@@ -215,283 +219,310 @@ public class EventExecuteWindow
 	
 		EventExecuteWindowBox.initializeVariables (
 				windowTitle, phasesName, personID, personName, sessionID, 
-				tableName, eventType, pDN, limit, connected);
+				event_execute_tableName, event_execute_eventType, pDN, limit, connected);
 
 		EventExecuteWindowBox.event_execute.Show ();
 
 		return EventExecuteWindowBox;
 	}
+	*/
 
-	void initializeVariables (
-			string windowTitle, string phasesName, int personID, string personName, int sessionID,
-			string tableName, string eventType, int pDN, double limit, bool connected) 
+	ExecutingGraphData event_execute_initializeVariables (
+			string phasesName, 
+			string event_execute_tableName,
+			string event_execute_eventType
+//			double event_execute_limit
+			) 
 	{
-		event_execute.Title = windowTitle;
-		this.label_phases_name.Text = phasesName; 	//"Jumps" (rjInterval), "Runs" (runInterval), "Ticks" (pulses), 
-								//"Phases" (simple jumps, dj, simple runs)
-		this.personID = personID;
-		this.label_person.Text = personName;
-		this.tableName = tableName;
-		this.sessionID = sessionID;
-
-		this.eventType = eventType;
-		this.label_event_type.Text = this.eventType;
-		this.pDN = pDN;
-		this.limit = limit;
-
-		if(connected) {
-			label_simulated.Hide();
-			image_simulated_l.Hide();
-			image_simulated_r.Hide();
-		}
-		else {
-			label_simulated.Show();
-			image_simulated_l.Show();
-			image_simulated_r.Show();
+		eventExecuteHideAllTables();
+		eventExecuteHideImages();
+		
+		if(Util.IsWindows()) {
+			event_execute_rightMargin = 50;
+			event_execute_arcSystemCorrection = 1;
 		}
 
-		label_message1.Text = "";
-		label_message2.Text = "";
+		event_execute_configureColors();
+
+
+//		event_execute.Title = windowTitle;
+		this.event_execute_label_phases_name.Text = phasesName; 	//"Jumps" (rjInterval), "Runs" (runInterval), "Ticks" (pulses), 
+								//"Phases" (simple jumps, dj, simple runs)
+//		this.personID = personID;
+//		this.event_execute_label_person.Text = personName;
+		this.event_execute_tableName = event_execute_tableName;
+//		this.sessionID = sessionID;
+
+		this.event_execute_eventType = event_execute_eventType;
+//		this.event_execute_label_event_type.Text = this.event_execute_eventType;
+//		this.pDN = pDN;
+//		this.event_execute_limit = event_execute_limit;
+
+		event_execute_label_message1.Text = "";
+		event_execute_label_message2.Text = "";
 			
 
 		//finish not sensitive for all events. 
 		//Later reactive, interval and pulse will sensitive it when a subevent is done
-		button_finish.Sensitive = false;
+		event_execute_button_finish.Sensitive = false;
 
-		if(tableName == "jump")
+		if(event_execute_tableName == Constants.JumpTable) {
 			showJumpSimpleLabels();
-		else if (tableName == "jumpRj")
+		} else if(event_execute_tableName == Constants.JumpRjTable) {
 			showJumpReactiveLabels();
-		else if (tableName == "run")
+		} else if(event_execute_tableName == Constants.RunTable) {
 			showRunSimpleLabels();
-		else if (tableName == "runInterval")
+		} else if(event_execute_tableName == Constants.RunIntervalTable) {
 			showRunIntervalLabels();
-		else if (tableName == "pulse")
-			showPulseLabels();
-		else if (tableName == "reactionTime")
+		} else if(event_execute_tableName == Constants.ReactionTimeTable) {
 			showReactionTimeLabels(); 
+		} else if(event_execute_tableName == Constants.PulseTable) {
+			showPulseLabels();
+		}
 
-		button_cancel.Sensitive = true;
-		button_close.Sensitive = false;
+		event_execute_button_cancel.Sensitive = true;
+//		event_execute_button_close.Sensitive = false;
 
-		clearDrawingArea();
+		event_execute_clearDrawingArea();
 		clearProgressBars();
 
 	
-		eventbox_jump_simple_tc.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 255, 0, 0));
-		eventbox_jump_simple_tf.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 0, 0, 255));
-		eventbox_jump_reactive_tc.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 255, 0, 0));
-		eventbox_jump_reactive_tf.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 0, 0, 255));
-		eventbox_run_simple_time.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 255, 0, 0));
-		eventbox_run_simple_speed.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 0, 0, 255));
-		eventbox_run_interval_time.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 255, 0, 0));
-		eventbox_run_interval_speed.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 0, 0, 255));
-		eventbox_pulse_time.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 0, 0, 255)); //only one serie in pulse, leave blue
-		
-		layout = new Pango.Layout (drawingarea.PangoContext);
+		event_execute_eventbox_jump_simple_tc.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 255, 0, 0));
+		event_execute_eventbox_jump_simple_tf.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 0, 0, 255));
+		event_execute_eventbox_jump_reactive_tc.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 255, 0, 0));
+		event_execute_eventbox_jump_reactive_tf.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 0, 0, 255));
+		event_execute_eventbox_run_simple_time.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 255, 0, 0));
+		event_execute_eventbox_run_simple_speed.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 0, 0, 255));
+		event_execute_eventbox_run_interval_time.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 255, 0, 0));
+		event_execute_eventbox_run_interval_speed.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 0, 0, 255));
+		event_execute_eventbox_pulse_time.ModifyBg(Gtk.StateType.Normal, new Gdk.Color( 0, 0, 255)); //only one serie in pulse, leave blue
+		
+		layout = new Pango.Layout (event_execute_drawingarea.PangoContext);
 		layout.FontDescription = Pango.FontDescription.FromString ("Courier 7");
 
-		putNonStandardIcons();
+		eventExecutePutNonStandardIcons();
 		
 		eventHasEnded = false;
 	
 		cameraRecordInitiate();
+		
+		ExecutingGraphData executingGraphData = new ExecutingGraphData(
+				event_execute_button_cancel, event_execute_button_finish, 
+				event_execute_label_sync_message,  
+				event_execute_label_message1,  event_execute_label_message2,
+				event_execute_label_event_value,  event_execute_label_time_value,
+				event_execute_progressbar_event,  event_execute_progressbar_time);
+		return executingGraphData;
 	}
 	
-	private void putNonStandardIcons() {
+	private void eventExecutePutNonStandardIcons() {
 		Pixbuf pixbuf;
 		pixbuf = new Pixbuf (null, Util.GetImagePath(false) + "stock_bell_green.png");
-		image_jump_reactive_tf_good.Pixbuf = pixbuf;
-		image_jump_reactive_tc_good.Pixbuf = pixbuf;
-		image_jump_reactive_tf_tc_good.Pixbuf = pixbuf;
-		image_run_interval_time_good.Pixbuf = pixbuf;
+		event_execute_image_jump_reactive_tf_good.Pixbuf = pixbuf;
+		event_execute_image_jump_reactive_tc_good.Pixbuf = pixbuf;
+		event_execute_image_jump_reactive_tf_tc_good.Pixbuf = pixbuf;
+		event_execute_image_run_interval_time_good.Pixbuf = pixbuf;
 		
 		pixbuf = new Pixbuf (null, Util.GetImagePath(false) + "stock_bell_red.png");
-		image_jump_reactive_tf_bad.Pixbuf = pixbuf;
-		image_jump_reactive_tc_bad.Pixbuf = pixbuf;
-		image_jump_reactive_tf_tc_bad.Pixbuf = pixbuf;
-		image_run_interval_time_bad.Pixbuf = pixbuf;
+		event_execute_image_jump_reactive_tf_bad.Pixbuf = pixbuf;
+		event_execute_image_jump_reactive_tc_bad.Pixbuf = pixbuf;
+		event_execute_image_jump_reactive_tf_tc_bad.Pixbuf = pixbuf;
+		event_execute_image_run_interval_time_bad.Pixbuf = pixbuf;
 	}
 
-	private void hideImages() {
-		image_jump_reactive_tf_good.Hide();
-		image_jump_reactive_tf_bad.Hide();
-		image_jump_reactive_tc_good.Hide();
-		image_jump_reactive_tc_bad.Hide();
-		image_jump_reactive_tf_tc_good.Hide();
-		image_jump_reactive_tf_tc_bad.Hide();
-		image_run_interval_time_good.Hide();
-		image_run_interval_time_bad.Hide();
+	private void eventExecuteHideImages() {
+		event_execute_image_jump_reactive_tf_good.Hide();
+		event_execute_image_jump_reactive_tf_bad.Hide();
+		event_execute_image_jump_reactive_tc_good.Hide();
+		event_execute_image_jump_reactive_tc_bad.Hide();
+		event_execute_image_jump_reactive_tf_tc_good.Hide();
+		event_execute_image_jump_reactive_tf_tc_bad.Hide();
+		event_execute_image_run_interval_time_good.Hide();
+		event_execute_image_run_interval_time_bad.Hide();
 	}
 
-	private void hideAllTables() {
+	private void eventExecuteHideAllTables() {
 		//hide simple jump info
-		hbox_jump_simple_titles.Hide();
-		table_jump_simple.Hide();
-		table_jump_simple_values.Hide();
+		event_execute_hbox_jump_simple_titles.Hide();
+		event_execute_table_jump_simple.Hide();
+		event_execute_table_jump_simple_values.Hide();
 		
 		//hide reactive info
-		table_jump_reactive.Hide();
-		table_jump_reactive_values.Hide();
+		event_execute_table_jump_reactive.Hide();
+		event_execute_table_jump_reactive_values.Hide();
 		
 		//hide run simple info
-		hbox_run_simple_titles.Hide();
-		table_run_simple.Hide();
-		table_run_simple_values.Hide();
+		event_execute_hbox_run_simple_titles.Hide();
+		event_execute_table_run_simple.Hide();
+		event_execute_table_run_simple_values.Hide();
 		
 		//hide run interval info
-		table_run_interval.Hide();
-		table_run_interval_values.Hide();
+		event_execute_table_run_interval.Hide();
+		event_execute_table_run_interval_values.Hide();
 		
 		//hide pulse info
-		table_pulse.Hide();
-		table_pulse_values.Hide();
+		event_execute_table_pulse.Hide();
+		event_execute_table_pulse_values.Hide();
 		
 		//hide reaction time info
-		hbox_reaction_time_titles.Hide();
-		table_reaction_time.Hide();
-		table_reaction_time_values.Hide();
+		event_execute_hbox_reaction_time_titles.Hide();
+		event_execute_table_reaction_time.Hide();
+		event_execute_table_reaction_time_values.Hide();
 	}
 	
 	private void showJumpSimpleLabels() {
 		//show simple jump info
-		hbox_jump_simple_titles.Show();
-		table_jump_simple.Show();
-		table_jump_simple_values.Show();
+		event_execute_hbox_jump_simple_titles.Show();
+		event_execute_table_jump_simple.Show();
+		event_execute_table_jump_simple_values.Show();
 
 		//initializeLabels
-		label_jump_simple_tc_now.Text = "";
-		label_jump_simple_tc_person.Text = "";
-		label_jump_simple_tc_session.Text = "";
-		label_jump_simple_tf_now.Text = "";
-		label_jump_simple_tf_person.Text = "";
-		label_jump_simple_tf_session.Text = "";
+		event_execute_label_jump_simple_tc_now.Text = "";
+		event_execute_label_jump_simple_tc_person.Text = "";
+		event_execute_label_jump_simple_tc_session.Text = "";
+		event_execute_label_jump_simple_tf_now.Text = "";
+		event_execute_label_jump_simple_tf_person.Text = "";
+		event_execute_label_jump_simple_tf_session.Text = "";
+
+		notebook_results_data.CurrentPage = 0;
 	}
 	
 	
 	private void showJumpReactiveLabels() {
 		//show reactive info
-		table_jump_reactive.Show();
-		table_jump_reactive_values.Show();
+		event_execute_table_jump_reactive.Show();
+		event_execute_table_jump_reactive_values.Show();
 
 		//initializeLabels
-		label_jump_reactive_tc_now.Text = "";
-		label_jump_reactive_tc_avg.Text = "";
-		label_jump_reactive_tf_now.Text = "";
-		label_jump_reactive_tf_avg.Text = "";
-		label_jump_reactive_tf_tc_now.Text = "";
-		label_jump_reactive_tf_tc_avg.Text = "";
+		event_execute_label_jump_reactive_tc_now.Text = "";
+		event_execute_label_jump_reactive_tc_avg.Text = "";
+		event_execute_label_jump_reactive_tf_now.Text = "";
+		event_execute_label_jump_reactive_tf_avg.Text = "";
+		event_execute_label_jump_reactive_tf_tc_now.Text = "";
+		event_execute_label_jump_reactive_tf_tc_avg.Text = "";
+
+		notebook_results_data.CurrentPage = 1;
 	}
 	
 	private void showRunSimpleLabels() {
 		//show run simple info
-		hbox_run_simple_titles.Show();
-		table_run_simple.Show();
-		table_run_simple_values.Show();
+		event_execute_hbox_run_simple_titles.Show();
+		event_execute_table_run_simple.Show();
+		event_execute_table_run_simple_values.Show();
 		
 		//initializeLabels
-		label_run_simple_time_now.Text = "";
-		label_run_simple_time_person.Text = "";
-		label_run_simple_time_session.Text = "";
-		label_run_simple_speed_now.Text = "";
-		label_run_simple_speed_person.Text = "";
-		label_run_simple_speed_session.Text = "";
+		event_execute_label_run_simple_time_now.Text = "";
+		event_execute_label_run_simple_time_person.Text = "";
+		event_execute_label_run_simple_time_session.Text = "";
+		event_execute_label_run_simple_speed_now.Text = "";
+		event_execute_label_run_simple_speed_person.Text = "";
+		event_execute_label_run_simple_speed_session.Text = "";
+
+		notebook_results_data.CurrentPage = 2;
 	}
 		
 	private void showRunIntervalLabels() {
 		//show run interval info
-		table_run_interval.Show();
-		table_run_interval_values.Show();
+		event_execute_table_run_interval.Show();
+		event_execute_table_run_interval_values.Show();
 		
 		//initializeLabels
-		label_run_interval_time_now.Text = "";
-		label_run_interval_time_avg.Text = "";
-		label_run_interval_speed_now.Text = "";
-		label_run_interval_speed_avg.Text = "";
-	}
-	
-	private void showPulseLabels() {
-		//show pulse info
-		table_pulse.Show();
-		table_pulse_values.Show();
+		event_execute_label_run_interval_time_now.Text = "";
+		event_execute_label_run_interval_time_avg.Text = "";
+		event_execute_label_run_interval_speed_now.Text = "";
+		event_execute_label_run_interval_speed_avg.Text = "";
 
-		//initializeLabels
-		label_pulse_now.Text = "";
-		label_pulse_avg.Text = "";
+		notebook_results_data.CurrentPage = 3;
 	}
 	
 	private void showReactionTimeLabels() {
 		//show info
-		hbox_reaction_time_titles.Show();
-		table_reaction_time.Show();
-		table_reaction_time_values.Show();
+		event_execute_hbox_reaction_time_titles.Show();
+		event_execute_table_reaction_time.Show();
+		event_execute_table_reaction_time_values.Show();
 
 		//initializeLabels
-		label_reaction_time_now.Text = "";
-		label_reaction_time_person.Text = "";
-		label_reaction_time_session.Text = "";
+		event_execute_label_reaction_time_now.Text = "";
+		event_execute_label_reaction_time_person.Text = "";
+		event_execute_label_reaction_time_session.Text = "";
+
+		notebook_results_data.CurrentPage = 4;
 	}
 
+	private void showPulseLabels() {
+		//show pulse info
+		event_execute_table_pulse.Show();
+		event_execute_table_pulse_values.Show();
+
+		//initializeLabels
+		event_execute_label_pulse_now.Text = "";
+		event_execute_label_pulse_avg.Text = "";
+
+		notebook_results_data.CurrentPage = 5;
+	}
+	
 	
 	//called for cleaning the graph of a event done before than the current
-	private void clearDrawingArea() 
+	private void event_execute_clearDrawingArea() 
 	{
-		if(pixmap == null) 
-			pixmap = new Gdk.Pixmap (drawingarea.GdkWindow, drawingarea.Allocation.Width, drawingarea.Allocation.Height, -1);
+		if(event_execute_pixmap == null) 
+			event_execute_pixmap = new Gdk.Pixmap (event_execute_drawingarea.GdkWindow, event_execute_drawingarea.Allocation.Width, event_execute_drawingarea.Allocation.Height, -1);
 		
-		erasePaint(drawingarea);
+		event_execute_erasePaint(event_execute_drawingarea);
 	}
 	
 	//reactive, interval, pulse events, put flag needSensitiveButtonFinish to true when started
 	//event.cs (Pulse.GTK) calls this method:
-	public void ButtonFinishMakeSensitive() {
-		button_finish.Sensitive = true;
-	}
+	//public void ButtonFinishMakeSensitive() {
+	//	event_execute_button_finish.Sensitive = true;
+	//}
 
+	/*
 	public void ShowSyncMessage(string str) {
-		label_sync_message.Text = str;
+		event_execute_label_sync_message.Text = str;
 	}
+	*/
 		
 	private void clearProgressBars() 
 	{
-		progressbar_event.Fraction = 0;
-		progressbar_event.Text = "";
-		progressbar_time.Fraction = 0;
-		progressbar_time.Text = "";
+		event_execute_progressbar_event.Fraction = 0;
+		event_execute_progressbar_event.Text = "";
+		event_execute_progressbar_time.Fraction = 0;
+		event_execute_progressbar_time.Text = "";
 	
 		//clear also the close labels
-		label_event_value.Text = "";
-		label_time_value.Text = "";
+		event_execute_label_event_value.Text = "";
+		event_execute_label_time_value.Text = "";
 	}
 
 	bool sizeChanged;
-	public void on_drawingarea_configure_event(object o, ConfigureEventArgs args)
+	public void on_event_execute_drawingarea_configure_event(object o, ConfigureEventArgs args)
 	{
 		Gdk.EventConfigure ev = args.Event;
 		Gdk.Window window = ev.Window;
 	
 
-		Gdk.Rectangle allocation = drawingarea.Allocation;
+		Gdk.Rectangle allocation = event_execute_drawingarea.Allocation;
 		
-		if(pixmap == null || sizeChanged) {
-			pixmap = new Gdk.Pixmap (window, allocation.Width, allocation.Height, -1);
+		if(event_execute_pixmap == null || sizeChanged) {
+			event_execute_pixmap = new Gdk.Pixmap (window, allocation.Width, allocation.Height, -1);
 		
-			erasePaint(drawingarea);
+			event_execute_erasePaint(event_execute_drawingarea);
 			
 			sizeChanged = false;
 		}
 	}
 	
-	public void on_drawingarea_expose_event(object o, ExposeEventArgs args)
+	public void on_event_execute_drawingarea_expose_event(object o, ExposeEventArgs args)
 	{
 		/* in some mono installations, configure_event is not called, but expose_event yes. 
 		 * Do here the initialization
 		 */
 		
-		if(pixmap == null || sizeChanged) {
-			Gdk.Rectangle allocation = drawingarea.Allocation;
-			pixmap = new Gdk.Pixmap (drawingarea.GdkWindow, allocation.Width, allocation.Height, -1);
-			erasePaint(drawingarea);
+		if(event_execute_pixmap == null || sizeChanged) {
+			Gdk.Rectangle allocation = event_execute_drawingarea.Allocation;
+			event_execute_pixmap = new Gdk.Pixmap (event_execute_drawingarea.GdkWindow, allocation.Width, allocation.Height, -1);
+			event_execute_erasePaint(event_execute_drawingarea);
 
 			sizeChanged = false;
 		}
@@ -500,8 +531,8 @@ public class EventExecuteWindow
 
 		//sometimes this is called when pait is finished
 		//don't let this erase win
-		if(pixmap != null) {
-			args.Event.Window.DrawDrawable(drawingarea.Style.WhiteGC, pixmap,
+		if(event_execute_pixmap != null) {
+			args.Event.Window.DrawDrawable(event_execute_drawingarea.Style.WhiteGC, event_execute_pixmap,
 				area.X, area.Y,
 				area.X, area.Y,
 				area.Width, area.Height);
@@ -510,8 +541,8 @@ public class EventExecuteWindow
 	}
 
 
-	private void erasePaint(Gtk.DrawingArea drawingarea) {
-		pixmap.DrawRectangle (drawingarea.Style.WhiteGC, true, 0, 0,
+	private void event_execute_erasePaint(Gtk.DrawingArea drawingarea) {
+		event_execute_pixmap.DrawRectangle (drawingarea.Style.WhiteGC, true, 0, 0,
 				drawingarea.Allocation.Width, drawingarea.Allocation.Height);
 		
 		// -- refresh
@@ -559,16 +590,18 @@ public class EventExecuteWindow
 
 		
 		//obtain data
-		string []jumps = SqliteJump.SelectJumps(sessionID, personID, "", eventType);
+		string []jumps = SqliteJump.SelectJumps(currentSession.UniqueID, currentPerson.UniqueID, "", event_execute_eventType);
 
-		double tvPersonAVG = SqliteSession.SelectAVGEventsOfAType(sessionID, personID, tableName, eventType, "TV");
-		double tvSessionAVG = SqliteSession.SelectAVGEventsOfAType(sessionID, -1, tableName, eventType, "TV");
+Log.WriteLine("Preparing simple A");
+		double tvPersonAVG = SqliteSession.SelectAVGEventsOfAType(currentSession.UniqueID, currentPerson.UniqueID, event_execute_tableName, event_execute_eventType, "TV");
+		double tvSessionAVG = SqliteSession.SelectAVGEventsOfAType(currentSession.UniqueID, -1, event_execute_tableName, event_execute_eventType, "TV");
+Log.WriteLine("Preparing simple B");
 
 		double tcPersonAVG = 0; 
 		double tcSessionAVG = 0; 
 		if(tc > 0) {
-			tcPersonAVG = SqliteSession.SelectAVGEventsOfAType(sessionID, personID, tableName, eventType, "TC");
-			tcSessionAVG = SqliteSession.SelectAVGEventsOfAType(sessionID, -1, tableName, eventType, "TC");
+			tcPersonAVG = SqliteSession.SelectAVGEventsOfAType(currentSession.UniqueID, currentPerson.UniqueID, event_execute_tableName, event_execute_eventType, "TC");
+			tcSessionAVG = SqliteSession.SelectAVGEventsOfAType(currentSession.UniqueID, -1, event_execute_tableName, event_execute_eventType, "TC");
 		}
 		
 		double maxValue = 0;
@@ -612,13 +645,13 @@ public class EventExecuteWindow
 		}
 		
 		//paint graph
-		paintJumpSimple (drawingarea, jumps, tv, tvPersonAVG, tvSessionAVG, tc, tcPersonAVG, tcSessionAVG, maxValue, minValue, topMargin, bottomMargin);
+		paintJumpSimple (event_execute_drawingarea, jumps, tv, tvPersonAVG, tvSessionAVG, tc, tcPersonAVG, tcSessionAVG, maxValue, minValue, topMargin, bottomMargin);
 
 		//printLabels
 		printLabelsJumpSimple (tv, tvPersonAVG, tvSessionAVG, tc, tcPersonAVG, tcSessionAVG);
 		
 		// -- refresh
-		drawingarea.QueueDraw();
+		event_execute_drawingarea.QueueDraw();
 		
 	}
 	
@@ -630,6 +663,8 @@ public class EventExecuteWindow
 		if(eventGraphConfigureWin == null)
 			eventGraphConfigureWin = EventGraphConfigureWindow.Show(false);
 
+Log.WriteLine("Preparing reactive A");
+
 		//search MAX
 		double maxValue = 0;
 		int topMargin = 10;
@@ -655,13 +690,13 @@ public class EventExecuteWindow
 		int jumps = Util.GetNumberOfJumps(tvString, true); 
 
 		//paint graph
-		paintJumpReactive (drawingarea, lastTv, lastTc, tvString, tcString, Util.GetAverage(tvString), Util.GetAverage(tcString), 
+		paintJumpReactive (event_execute_drawingarea, lastTv, lastTc, tvString, tcString, Util.GetAverage(tvString), Util.GetAverage(tcString), 
 				maxValue, minValue, jumps, topMargin, bottomMargin, 
 				bestOrWorstTvTcIndex(true, tvString, tcString), bestOrWorstTvTcIndex(false, tvString, tcString), 
 				volumeOn, repetitiveConditionsWin);
 		
 		// -- refresh
-		drawingarea.QueueDraw();
+		event_execute_drawingarea.QueueDraw();
 	}
 	
 	//identify which subjump is the best or the worst in tv/tc index	
@@ -714,20 +749,20 @@ public class EventExecuteWindow
 			paintTime = true;
 		
 		//obtain data
-		string [] runs = SqliteRun.SelectRuns(sessionID, personID, eventType);
+		string [] runs = SqliteRun.SelectRuns(currentSession.UniqueID, currentPerson.UniqueID, event_execute_eventType);
 
-		double timePersonAVG = SqliteSession.SelectAVGEventsOfAType(sessionID, personID, tableName, eventType, "time");
-		double timeSessionAVG = SqliteSession.SelectAVGEventsOfAType(sessionID, -1, tableName, eventType, "time");
+		double timePersonAVG = SqliteSession.SelectAVGEventsOfAType(currentSession.UniqueID, currentPerson.UniqueID, event_execute_tableName, event_execute_eventType, "time");
+		double timeSessionAVG = SqliteSession.SelectAVGEventsOfAType(currentSession.UniqueID, -1, event_execute_tableName, event_execute_eventType, "time");
 
-		//double distancePersonAVG = SqliteSession.SelectAVGEventsOfAType(sessionID, personID, tableName, eventType, "distance");
-		//double distanceSessionAVG = SqliteSession.SelectAVGEventsOfAType(sessionID, -1, tableName, eventType, "distance");
+		//double distancePersonAVG = SqliteSession.SelectAVGEventsOfAType(currentSession.UniqueID, currentPerson.UniqueID, event_execute_tableName, event_execute_eventType, "distance");
+		//double distanceSessionAVG = SqliteSession.SelectAVGEventsOfAType(currentSession.UniqueID, -1, event_execute_tableName, event_execute_eventType, "distance");
 		//better to know speed like:
 		//SELECT AVG(distance/time) from run; than 
 		//SELECT AVG(distance) / SELECT AVG(time) 
 		//first is ok, because is the speed AVG
 		//2nd is not good because it tries to do an AVG of all distances and times
-		double speedPersonAVG = SqliteSession.SelectAVGEventsOfAType(sessionID, personID, tableName, eventType, "distance/time");
-		double speedSessionAVG = SqliteSession.SelectAVGEventsOfAType(sessionID, -1, tableName, eventType, "distance/time");
+		double speedPersonAVG = SqliteSession.SelectAVGEventsOfAType(currentSession.UniqueID, currentPerson.UniqueID, event_execute_tableName, event_execute_eventType, "distance/time");
+		double speedSessionAVG = SqliteSession.SelectAVGEventsOfAType(currentSession.UniqueID, -1, event_execute_tableName, event_execute_eventType, "distance/time");
 
 		double maxValue = 0;
 		double minValue = 0;
@@ -785,15 +820,15 @@ public class EventExecuteWindow
 		
 		//paint graph
 		if(paintTime)
-			paintRunSimple (drawingarea, pen_rojo, runs, time, timePersonAVG, timeSessionAVG, maxValue, minValue, topMargin, bottomMargin);
+			paintRunSimple (event_execute_drawingarea, pen_rojo, runs, time, timePersonAVG, timeSessionAVG, maxValue, minValue, topMargin, bottomMargin);
 		else						//paint speed
-			paintRunSimple (drawingarea, pen_azul, runs, speed, speedPersonAVG, speedSessionAVG, maxValue, minValue, topMargin, bottomMargin);
+			paintRunSimple (event_execute_drawingarea, pen_azul, runs, speed, speedPersonAVG, speedSessionAVG, maxValue, minValue, topMargin, bottomMargin);
 		
 		//printLabels
 		printLabelsRunSimple (time, timePersonAVG, timeSessionAVG, speed, speedPersonAVG, speedSessionAVG);
 		
 		// -- refresh
-		drawingarea.QueueDraw();
+		event_execute_drawingarea.QueueDraw();
 	}
 	
 	// run interval
@@ -848,14 +883,14 @@ public class EventExecuteWindow
 		int tracks = Util.GetNumberOfJumps(timesString, true); 
 
 		//paint graph
-		paintRunInterval (drawingarea, paintTime, distance, distanceTotal, distancesString,
+		paintRunInterval (event_execute_drawingarea, paintTime, distance, distanceTotal, distancesString,
 				lastTime, timesString, Util.GetAverage(timesString), 
 				maxValue, minValue, tracks, topMargin, bottomMargin,
 				Util.GetPosMax(timesString), Util.GetPosMin(timesString),
 				volumeOn, repetitiveConditionsWin);
 		
 		// -- refresh
-		drawingarea.QueueDraw();
+		event_execute_drawingarea.QueueDraw();
 	}
 
 
@@ -891,10 +926,10 @@ public class EventExecuteWindow
 		int pulses = Util.GetNumberOfJumps(timesString, true); 
 
 		//paint graph
-		paintPulse (drawingarea, lastTime, timesString, Util.GetAverage(timesString), pulses, maxValue, minValue, topMargin, bottomMargin);
+		paintPulse (event_execute_drawingarea, lastTime, timesString, Util.GetAverage(timesString), pulses, maxValue, minValue, topMargin, bottomMargin);
 		
 		// -- refresh
-		drawingarea.QueueDraw();
+		event_execute_drawingarea.QueueDraw();
 	}
 	
 	public void PrepareReactionTimeGraph(double time) 
@@ -906,10 +941,10 @@ public class EventExecuteWindow
 
 		
 		//obtain data
-		string [] rts = SqliteReactionTime.SelectReactionTimes(sessionID, personID);
+		string [] rts = SqliteReactionTime.SelectReactionTimes(currentSession.UniqueID, currentPerson.UniqueID);
 
-		double timePersonAVG = SqliteSession.SelectAVGEventsOfAType(sessionID, personID, tableName, eventType, "time");
-		double timeSessionAVG = SqliteSession.SelectAVGEventsOfAType(sessionID, -1, tableName, eventType, "time");
+		double timePersonAVG = SqliteSession.SelectAVGEventsOfAType(currentSession.UniqueID, currentPerson.UniqueID, event_execute_tableName, event_execute_eventType, "time");
+		double timeSessionAVG = SqliteSession.SelectAVGEventsOfAType(currentSession.UniqueID, -1, event_execute_tableName, event_execute_eventType, "time");
 
 		double maxValue = 0;
 		double minValue = 0;
@@ -936,13 +971,13 @@ public class EventExecuteWindow
 		
 		//paint graph (use simple jump method)
 		//TODO: fix this, paintJumpSimple changed
-		//paintJumpSimple (drawingarea, time, timePersonAVG, timeSessionAVG, 0, 0, 0, maxValue, minValue, topMargin, bottomMargin);
-		paintJumpSimple (drawingarea, rts, time, timePersonAVG, timeSessionAVG, 0, 0, 0, maxValue, minValue, topMargin, bottomMargin);
+		//paintJumpSimple (event_execute_drawingarea, time, timePersonAVG, timeSessionAVG, 0, 0, 0, maxValue, minValue, topMargin, bottomMargin);
+		paintJumpSimple (event_execute_drawingarea, rts, time, timePersonAVG, timeSessionAVG, 0, 0, 0, maxValue, minValue, topMargin, bottomMargin);
 
 		printLabelsReactionTime (time, timePersonAVG, timeSessionAVG);
 		
 		// -- refresh
-		drawingarea.QueueDraw();
+		event_execute_drawingarea.QueueDraw();
 	}
 	
 	// multi chronopic 
@@ -988,46 +1023,46 @@ public class EventExecuteWindow
 				*/
 
 		//paint graph
-		paintMultiChronopic (drawingarea, 
+		paintMultiChronopic (event_execute_drawingarea, 
 				//timestamp, 
 				cp1StartedIn, cp2StartedIn, cp3StartedIn, cp4StartedIn,
 				cp1InStr, cp1OutStr, cp2InStr, cp2OutStr, cp3InStr, cp3OutStr, cp4InStr, cp4OutStr, 
 				maxValue, minValue, topMargin, bottomMargin);
 		
 		// -- refresh
-		drawingarea.QueueDraw();
+		event_execute_drawingarea.QueueDraw();
 	}
 	
 
 	private void printLabelsJumpSimple (double tvNow, double tvPerson, double tvSession, double tcNow, double tcPerson, double tcSession) {
 		if(tcNow > 0) {
-			label_jump_simple_tc_now.Text = Util.TrimDecimals(tcNow.ToString(), pDN);
-			label_jump_simple_tc_person.Text = Util.TrimDecimals(tcPerson.ToString(), pDN);
-			label_jump_simple_tc_session.Text = Util.TrimDecimals(tcSession.ToString(), pDN);
+			event_execute_label_jump_simple_tc_now.Text = Util.TrimDecimals(tcNow.ToString(), prefsDigitsNumber);
+			event_execute_label_jump_simple_tc_person.Text = Util.TrimDecimals(tcPerson.ToString(), prefsDigitsNumber);
+			event_execute_label_jump_simple_tc_session.Text = Util.TrimDecimals(tcSession.ToString(), prefsDigitsNumber);
 		} else {
-			label_jump_simple_tc_now.Text = "";
-			label_jump_simple_tc_person.Text = "";
-			label_jump_simple_tc_session.Text = "";
+			event_execute_label_jump_simple_tc_now.Text = "";
+			event_execute_label_jump_simple_tc_person.Text = "";
+			event_execute_label_jump_simple_tc_session.Text = "";
 		}
-		label_jump_simple_tf_now.Text = Util.TrimDecimals(tvNow.ToString(), pDN);
-		label_jump_simple_tf_person.Text = Util.TrimDecimals(tvPerson.ToString(), pDN);
-		label_jump_simple_tf_session.Text = Util.TrimDecimals(tvSession.ToString(), pDN);
+		event_execute_label_jump_simple_tf_now.Text = Util.TrimDecimals(tvNow.ToString(), prefsDigitsNumber);
+		event_execute_label_jump_simple_tf_person.Text = Util.TrimDecimals(tvPerson.ToString(), prefsDigitsNumber);
+		event_execute_label_jump_simple_tf_session.Text = Util.TrimDecimals(tvSession.ToString(), prefsDigitsNumber);
 	}
 	
 	private void printLabelsRunSimple (double timeNow, double timePerson, double timeSession, double speedNow, double speedPerson, double speedSession) {
-		label_run_simple_time_now.Text = Util.TrimDecimals(timeNow.ToString(), pDN);
-		label_run_simple_time_person.Text = Util.TrimDecimals(timePerson.ToString(), pDN);
-		label_run_simple_time_session.Text = Util.TrimDecimals(timeSession.ToString(), pDN);
+		event_execute_label_run_simple_time_now.Text = Util.TrimDecimals(timeNow.ToString(), prefsDigitsNumber);
+		event_execute_label_run_simple_time_person.Text = Util.TrimDecimals(timePerson.ToString(), prefsDigitsNumber);
+		event_execute_label_run_simple_time_session.Text = Util.TrimDecimals(timeSession.ToString(), prefsDigitsNumber);
 		
-		label_run_simple_speed_now.Text = Util.TrimDecimals(speedNow.ToString(), pDN);
-		label_run_simple_speed_person.Text = Util.TrimDecimals(speedPerson.ToString(), pDN);
-		label_run_simple_speed_session.Text = Util.TrimDecimals(speedSession.ToString(), pDN);
+		event_execute_label_run_simple_speed_now.Text = Util.TrimDecimals(speedNow.ToString(), prefsDigitsNumber);
+		event_execute_label_run_simple_speed_person.Text = Util.TrimDecimals(speedPerson.ToString(), prefsDigitsNumber);
+		event_execute_label_run_simple_speed_session.Text = Util.TrimDecimals(speedSession.ToString(), prefsDigitsNumber);
 	}
 	
 	private void printLabelsReactionTime (double timeNow, double timePerson, double timeSession) {
-		label_reaction_time_now.Text = Util.TrimDecimals(timeNow.ToString(), pDN);
-		label_reaction_time_person.Text = Util.TrimDecimals(timePerson.ToString(), pDN);
-		label_reaction_time_session.Text = Util.TrimDecimals(timeSession.ToString(), pDN);
+		event_execute_label_reaction_time_now.Text = Util.TrimDecimals(timeNow.ToString(), prefsDigitsNumber);
+		event_execute_label_reaction_time_person.Text = Util.TrimDecimals(timePerson.ToString(), prefsDigitsNumber);
+		event_execute_label_reaction_time_session.Text = Util.TrimDecimals(timeSession.ToString(), prefsDigitsNumber);
 	}
 	
 
@@ -1040,15 +1075,15 @@ public class EventExecuteWindow
 		int ancho=drawingarea.Allocation.Width;
 		int alto=drawingarea.Allocation.Height;
 		
-		erasePaint(drawingarea);
+		event_execute_erasePaint(drawingarea);
 		writeMarginsText(maxValue, minValue, alto);
 		
 		//check now here that we will have not division by zero problems
 		if(maxValue - minValue > 0) {
 			//calculate separation between series and bar width
 			int tctfSep = 0; //separation between tc and tf
-			int distanceBetweenCols = Convert.ToInt32((ancho-rightMargin)*(1+.5)/jumps.Length) -
-					Convert.ToInt32((ancho-rightMargin)*(0+.5)/jumps.Length);
+			int distanceBetweenCols = Convert.ToInt32((ancho-event_execute_rightMargin)*(1+.5)/jumps.Length) -
+					Convert.ToInt32((ancho-event_execute_rightMargin)*(0+.5)/jumps.Length);
 			if(tcNow > 0)
 				tctfSep = Convert.ToInt32(.3*distanceBetweenCols);
 			int barWidth = Convert.ToInt32(.3*distanceBetweenCols);
@@ -1060,12 +1095,12 @@ public class EventExecuteWindow
 				foreach(string myStr in jumps) {
 					string [] jump = myStr.Split(new char[] {':'});
 					Rectangle rect = new Rectangle(
-							Convert.ToInt32((ancho-rightMargin)*(count+.5)/jumps.Length)-barDesplLeft, 
+							Convert.ToInt32((ancho-event_execute_rightMargin)*(count+.5)/jumps.Length)-barDesplLeft, 
 							calculatePaintHeight(Convert.ToDouble(jump[6]), alto, maxValue, minValue, 
 								topMargin, bottomMargin),
 							barWidth, alto
 							);
-					pixmap.DrawRectangle(pen_rojo, true, rect);
+					event_execute_pixmap.DrawRectangle(pen_rojo, true, rect);
 					count ++;
 				}
 				
@@ -1082,12 +1117,12 @@ public class EventExecuteWindow
 					string [] jump = myStr.Split(new char[] {':'});
 					//jump[5] is ok fo jump.tv and for reactionTime.time
 					Rectangle rect = new Rectangle(
-							Convert.ToInt32((ancho-rightMargin)*(count+.5)/jumps.Length)-barDesplLeft +tctfSep, 
+							Convert.ToInt32((ancho-event_execute_rightMargin)*(count+.5)/jumps.Length)-barDesplLeft +tctfSep, 
 							calculatePaintHeight(Convert.ToDouble(jump[5]), alto, maxValue, minValue, 
 								topMargin, bottomMargin),
 							barWidth, alto
 							);
-					pixmap.DrawRectangle(pen_azul, true, rect);
+					event_execute_pixmap.DrawRectangle(pen_azul, true, rect);
 					count ++;
 				}
 				
@@ -1097,8 +1132,8 @@ public class EventExecuteWindow
 		
 				//write "last" to show last jump
 				layout.SetMarkup(Catalog.GetString("Last"));
-				pixmap.DrawLayout (pen_gris, 
-						Convert.ToInt32((ancho-rightMargin)*(count-.5)/jumps.Length)-barDesplLeft + tctfSep, 
+				event_execute_pixmap.DrawLayout (pen_gris, 
+						Convert.ToInt32((ancho-event_execute_rightMargin)*(count-.5)/jumps.Length)-barDesplLeft + tctfSep, 
 						0, layout);
 			}
 			
@@ -1116,14 +1151,14 @@ public class EventExecuteWindow
 		int ancho=drawingarea.Allocation.Width;
 		int alto=drawingarea.Allocation.Height;
 		
-		erasePaint(drawingarea);
+		event_execute_erasePaint(drawingarea);
 		writeMarginsText(maxValue, minValue, alto);
 		
 		//check now here that we will have not division by zero problems
 		if(maxValue - minValue > 0) {
 			//calculate bar width
-			int distanceBetweenCols = Convert.ToInt32((ancho-rightMargin)*(1+.5)/runs.Length) -
-					Convert.ToInt32((ancho-rightMargin)*(0+.5)/runs.Length);
+			int distanceBetweenCols = Convert.ToInt32((ancho-event_execute_rightMargin)*(1+.5)/runs.Length) -
+					Convert.ToInt32((ancho-event_execute_rightMargin)*(0+.5)/runs.Length);
 			int barWidth = Convert.ToInt32(.3*distanceBetweenCols);
 			int barDesplLeft = Convert.ToInt32(.5*barWidth);
 
@@ -1133,13 +1168,13 @@ public class EventExecuteWindow
 				foreach(string myStr in runs) {
 					string [] run = myStr.Split(new char[] {':'});
 					Rectangle rect = new Rectangle(
-							Convert.ToInt32((ancho-rightMargin)*(count+.5)/runs.Length)-barDesplLeft, 
+							Convert.ToInt32((ancho-event_execute_rightMargin)*(count+.5)/runs.Length)-barDesplLeft, 
 							calculatePaintHeight(Convert.ToDouble(run[6]), alto, maxValue, minValue, 
 								topMargin, bottomMargin),
 							barWidth, alto
 							);
 					//TODO: do speed related
-					pixmap.DrawRectangle(pen_azul, true, rect);
+					event_execute_pixmap.DrawRectangle(pen_azul, true, rect);
 					count ++;
 				}
 				
@@ -1149,8 +1184,8 @@ public class EventExecuteWindow
 		
 				//write "last" to show last jump
 				layout.SetMarkup(Catalog.GetString("Last"));
-				pixmap.DrawLayout (pen_gris, 
-						Convert.ToInt32((ancho-rightMargin)*(count-.5)/runs.Length)-barDesplLeft, 
+				event_execute_pixmap.DrawLayout (pen_gris, 
+						Convert.ToInt32((ancho-event_execute_rightMargin)*(count-.5)/runs.Length)-barDesplLeft, 
 						0, layout);
 			}
 			
@@ -1171,7 +1206,7 @@ public class EventExecuteWindow
 		int alto=drawingarea.Allocation.Height;
 
 		
-		erasePaint(drawingarea);
+		event_execute_erasePaint(drawingarea);
 		
 		writeMarginsText(maxValue, minValue, alto);
 		
@@ -1203,13 +1238,13 @@ public class EventExecuteWindow
 					myTVDouble = 0;
 
 				if (count > 0) 
-					pixmap.DrawLine(pen_azul, //blue for TF
-							Convert.ToInt32((ancho-rightMargin)*(count-.5)/jumps), calculatePaintHeight(oldValue, alto, maxValue, minValue, topMargin, bottomMargin),
-							Convert.ToInt32((ancho-rightMargin)*(count+.5)/jumps), calculatePaintHeight(myTVDouble, alto, maxValue, minValue, topMargin, bottomMargin));
+					event_execute_pixmap.DrawLine(pen_azul, //blue for TF
+							Convert.ToInt32((ancho-event_execute_rightMargin)*(count-.5)/jumps), calculatePaintHeight(oldValue, alto, maxValue, minValue, topMargin, bottomMargin),
+							Convert.ToInt32((ancho-event_execute_rightMargin)*(count+.5)/jumps), calculatePaintHeight(myTVDouble, alto, maxValue, minValue, topMargin, bottomMargin));
 
 				//paint Y lines
 				if(eventGraphConfigureWin.VerticalGrid) 
-					pixmap.DrawLine(pen_beige_discont, Convert.ToInt32((ancho - rightMargin) *(count+.5)/jumps), topMargin, Convert.ToInt32((ancho - rightMargin) *(count+.5)/jumps), alto-topMargin);
+					event_execute_pixmap.DrawLine(pen_beige_discont, Convert.ToInt32((ancho - event_execute_rightMargin) *(count+.5)/jumps), topMargin, Convert.ToInt32((ancho - event_execute_rightMargin) *(count+.5)/jumps), alto-topMargin);
 
 				oldValue = myTVDouble;
 				count ++;
@@ -1229,9 +1264,9 @@ public class EventExecuteWindow
 				//if we are at second value (or more), and first was not a "-1"
 				//-1 means here that first jump has not TC (started inside)
 				if (count > 0 && oldValue != -1)  
-					pixmap.DrawLine(pen_rojo, //red for TC
-							Convert.ToInt32((ancho-rightMargin)*(count-.5)/jumps), calculatePaintHeight(oldValue, alto, maxValue, minValue, topMargin, bottomMargin),
-							Convert.ToInt32((ancho-rightMargin)*(count+.5)/jumps), calculatePaintHeight(myTCDouble, alto, maxValue, minValue, topMargin, bottomMargin));
+					event_execute_pixmap.DrawLine(pen_rojo, //red for TC
+							Convert.ToInt32((ancho-event_execute_rightMargin)*(count-.5)/jumps), calculatePaintHeight(oldValue, alto, maxValue, minValue, topMargin, bottomMargin),
+							Convert.ToInt32((ancho-event_execute_rightMargin)*(count+.5)/jumps), calculatePaintHeight(myTCDouble, alto, maxValue, minValue, topMargin, bottomMargin));
 
 				oldValue = myTCDouble;
 				count ++;
@@ -1241,21 +1276,21 @@ public class EventExecuteWindow
 		
 
 			//draw best tv/tc
-			pixmap.DrawLine(pen_brown_bold,
-					Convert.ToInt32((ancho-rightMargin)*(posMax+.5)/jumps), calculatePaintHeight(Convert.ToDouble(myTVStringFull[posMax]), alto, maxValue, minValue, topMargin, bottomMargin),
-					Convert.ToInt32((ancho-rightMargin)*(posMax+.5)/jumps), calculatePaintHeight(Convert.ToDouble(myTCStringFull[posMax]), alto, maxValue, minValue, topMargin, bottomMargin));
+			event_execute_pixmap.DrawLine(pen_brown_bold,
+					Convert.ToInt32((ancho-event_execute_rightMargin)*(posMax+.5)/jumps), calculatePaintHeight(Convert.ToDouble(myTVStringFull[posMax]), alto, maxValue, minValue, topMargin, bottomMargin),
+					Convert.ToInt32((ancho-event_execute_rightMargin)*(posMax+.5)/jumps), calculatePaintHeight(Convert.ToDouble(myTCStringFull[posMax]), alto, maxValue, minValue, topMargin, bottomMargin));
 			//draw worst tv/tc
-			pixmap.DrawLine(pen_violet_bold,
-					Convert.ToInt32((ancho-rightMargin)*(posMin+.5)/jumps), calculatePaintHeight(Convert.ToDouble(myTVStringFull[posMin]), alto, maxValue, minValue, topMargin, bottomMargin),
-					Convert.ToInt32((ancho-rightMargin)*(posMin+.5)/jumps), calculatePaintHeight(Convert.ToDouble(myTCStringFull[posMin]), alto, maxValue, minValue, topMargin, bottomMargin));
+			event_execute_pixmap.DrawLine(pen_violet_bold,
+					Convert.ToInt32((ancho-event_execute_rightMargin)*(posMin+.5)/jumps), calculatePaintHeight(Convert.ToDouble(myTVStringFull[posMin]), alto, maxValue, minValue, topMargin, bottomMargin),
+					Convert.ToInt32((ancho-event_execute_rightMargin)*(posMin+.5)/jumps), calculatePaintHeight(Convert.ToDouble(myTCStringFull[posMin]), alto, maxValue, minValue, topMargin, bottomMargin));
 
 			//bells & images
-			image_jump_reactive_tf_good.Hide();
-			image_jump_reactive_tf_bad.Hide();
-			image_jump_reactive_tc_good.Hide();
-			image_jump_reactive_tc_bad.Hide();
-			image_jump_reactive_tf_tc_good.Hide();
-			image_jump_reactive_tf_tc_bad.Hide();
+			event_execute_image_jump_reactive_tf_good.Hide();
+			event_execute_image_jump_reactive_tf_bad.Hide();
+			event_execute_image_jump_reactive_tc_good.Hide();
+			event_execute_image_jump_reactive_tc_bad.Hide();
+			event_execute_image_jump_reactive_tf_tc_good.Hide();
+			event_execute_image_jump_reactive_tf_tc_bad.Hide();
 			bool showTfGood = false;
 			bool showTfBad = false;
 			bool showTcGood = false;
@@ -1293,31 +1328,31 @@ public class EventExecuteWindow
 				Util.PlaySound(Constants.SoundTypes.BAD, volumeOn);
 
 			if(showTfGood)
-				image_jump_reactive_tf_good.Show();
+				event_execute_image_jump_reactive_tf_good.Show();
 			if(showTfBad)
-				image_jump_reactive_tf_bad.Show();
+				event_execute_image_jump_reactive_tf_bad.Show();
 			if(showTcGood)
-				image_jump_reactive_tc_good.Show();
+				event_execute_image_jump_reactive_tc_good.Show();
 			if(showTcBad)
-				image_jump_reactive_tc_bad.Show();
+				event_execute_image_jump_reactive_tc_bad.Show();
 			if(showTfTcGood)
-				image_jump_reactive_tf_tc_good.Show();
+				event_execute_image_jump_reactive_tf_tc_good.Show();
 			if(showTfTcBad)
-				image_jump_reactive_tf_tc_bad.Show();
+				event_execute_image_jump_reactive_tf_tc_bad.Show();
 		}
 
-		label_jump_reactive_tc_now.Text = Util.TrimDecimals(lastTc.ToString(), pDN);
-		label_jump_reactive_tc_avg.Text = Util.TrimDecimals(avgTC.ToString(), pDN);
-		label_jump_reactive_tf_now.Text = Util.TrimDecimals(lastTv.ToString(), pDN);
-		label_jump_reactive_tf_avg.Text = Util.TrimDecimals(avgTV.ToString(), pDN);
+		event_execute_label_jump_reactive_tc_now.Text = Util.TrimDecimals(lastTc.ToString(), prefsDigitsNumber);
+		event_execute_label_jump_reactive_tc_avg.Text = Util.TrimDecimals(avgTC.ToString(), prefsDigitsNumber);
+		event_execute_label_jump_reactive_tf_now.Text = Util.TrimDecimals(lastTv.ToString(), prefsDigitsNumber);
+		event_execute_label_jump_reactive_tf_avg.Text = Util.TrimDecimals(avgTV.ToString(), prefsDigitsNumber);
 		if(lastTc > 0)
-			label_jump_reactive_tf_tc_now.Text = Util.TrimDecimals((lastTv/lastTc).ToString(), pDN);
+			event_execute_label_jump_reactive_tf_tc_now.Text = Util.TrimDecimals((lastTv/lastTc).ToString(), prefsDigitsNumber);
 		else
-			label_jump_reactive_tf_tc_now.Text = "0";
+			event_execute_label_jump_reactive_tf_tc_now.Text = "0";
 		if(avgTC > 0)
-			label_jump_reactive_tf_tc_avg.Text = Util.TrimDecimals((avgTV/avgTC).ToString(), pDN);
+			event_execute_label_jump_reactive_tf_tc_avg.Text = Util.TrimDecimals((avgTV/avgTC).ToString(), prefsDigitsNumber);
 		else
-			label_jump_reactive_tf_tc_avg.Text = "0";
+			event_execute_label_jump_reactive_tf_tc_avg.Text = "0";
 	}
 
 	private void paintRunInterval (Gtk.DrawingArea drawingarea, bool paintTime, double distance, double distanceTotal, string distancesString, double lastTime, 
@@ -1330,7 +1365,7 @@ public class EventExecuteWindow
 		int alto=drawingarea.Allocation.Height;
 		
 		
-		erasePaint(drawingarea);
+		event_execute_erasePaint(drawingarea);
 		
 		writeMarginsText(maxValue, minValue, alto);
 		
@@ -1380,14 +1415,14 @@ public class EventExecuteWindow
 				}
 
 				if (count > 0) {
-					pixmap.DrawLine(myPen,
-							Convert.ToInt32((ancho - rightMargin) *(count-.5)/tracks), calculatePaintHeight(oldValue, alto, maxValue, minValue, topMargin, bottomMargin),
-							Convert.ToInt32((ancho - rightMargin) *(count+.5)/tracks), calculatePaintHeight(myValue, alto, maxValue, minValue, topMargin, bottomMargin));
+					event_execute_pixmap.DrawLine(myPen,
+							Convert.ToInt32((ancho - event_execute_rightMargin) *(count-.5)/tracks), calculatePaintHeight(oldValue, alto, maxValue, minValue, topMargin, bottomMargin),
+							Convert.ToInt32((ancho - event_execute_rightMargin) *(count+.5)/tracks), calculatePaintHeight(myValue, alto, maxValue, minValue, topMargin, bottomMargin));
 				}
 				
 				//paint Y lines
 				if(eventGraphConfigureWin.VerticalGrid) 
-					pixmap.DrawLine(pen_beige_discont, Convert.ToInt32((ancho - rightMargin) *(count+.5)/tracks), topMargin, Convert.ToInt32((ancho - rightMargin) *(count+.5)/tracks), alto-topMargin);
+					event_execute_pixmap.DrawLine(pen_beige_discont, Convert.ToInt32((ancho - event_execute_rightMargin) *(count+.5)/tracks), topMargin, Convert.ToInt32((ancho - event_execute_rightMargin) *(count+.5)/tracks), alto-topMargin);
 
 				oldValue = myValue;
 				count ++;
@@ -1397,8 +1432,8 @@ public class EventExecuteWindow
 		
 
 			//bells & images
-			image_run_interval_time_good.Hide();
-			image_run_interval_time_bad.Hide();
+			event_execute_image_run_interval_time_good.Hide();
+			event_execute_image_run_interval_time_bad.Hide();
 			bool showTimeGood = false;
 			bool showTimeBad = false;
 	
@@ -1417,18 +1452,18 @@ public class EventExecuteWindow
 
 			if(showTimeGood) {
 				Util.PlaySound(Constants.SoundTypes.GOOD, volumeOn);
-				image_run_interval_time_good.Show();
+				event_execute_image_run_interval_time_good.Show();
 			}
 			if(showTimeBad) {
 				Util.PlaySound(Constants.SoundTypes.BAD, volumeOn);
-				image_run_interval_time_bad.Show();
+				event_execute_image_run_interval_time_bad.Show();
 			}
 		}
 		
-		label_run_interval_time_now.Text = Util.TrimDecimals(lastTime.ToString(), pDN);
-		label_run_interval_time_avg.Text = Util.TrimDecimals(avgTime.ToString(), pDN);
-		label_run_interval_speed_now.Text = Util.TrimDecimals((distance / lastTime).ToString(), pDN);
-		label_run_interval_speed_avg.Text = Util.TrimDecimals((distanceTotal / Util.GetTotalTime(timesString)).ToString(), pDN);
+		event_execute_label_run_interval_time_now.Text = Util.TrimDecimals(lastTime.ToString(), prefsDigitsNumber);
+		event_execute_label_run_interval_time_avg.Text = Util.TrimDecimals(avgTime.ToString(), prefsDigitsNumber);
+		event_execute_label_run_interval_speed_now.Text = Util.TrimDecimals((distance / lastTime).ToString(), prefsDigitsNumber);
+		event_execute_label_run_interval_speed_avg.Text = Util.TrimDecimals((distanceTotal / Util.GetTotalTime(timesString)).ToString(), prefsDigitsNumber);
 	}
 
 	private void paintPulse (Gtk.DrawingArea drawingarea, double lastTime, string timesString, double avgTime, int pulses, 
@@ -1438,7 +1473,7 @@ public class EventExecuteWindow
 		int alto=drawingarea.Allocation.Height;
 		
 		
-		erasePaint(drawingarea);
+		event_execute_erasePaint(drawingarea);
 		
 		writeMarginsText(maxValue, minValue, alto);
 		
@@ -1464,14 +1499,14 @@ public class EventExecuteWindow
 					myTimeDouble = 0;
 
 				if (count > 0) {
-					pixmap.DrawLine(pen_azul, //blue for time
-							Convert.ToInt32((ancho-rightMargin)*(count-.5)/pulses), calculatePaintHeight(oldValue, alto, maxValue, minValue, topMargin, bottomMargin),
-							Convert.ToInt32((ancho-rightMargin)*(count+.5)/pulses), calculatePaintHeight(myTimeDouble, alto, maxValue, minValue, topMargin, bottomMargin));
+					event_execute_pixmap.DrawLine(pen_azul, //blue for time
+							Convert.ToInt32((ancho-event_execute_rightMargin)*(count-.5)/pulses), calculatePaintHeight(oldValue, alto, maxValue, minValue, topMargin, bottomMargin),
+							Convert.ToInt32((ancho-event_execute_rightMargin)*(count+.5)/pulses), calculatePaintHeight(myTimeDouble, alto, maxValue, minValue, topMargin, bottomMargin));
 				}
 
 				//paint Y lines
 				if(eventGraphConfigureWin.VerticalGrid) 
-					pixmap.DrawLine(pen_beige_discont, Convert.ToInt32((ancho - rightMargin) *(count+.5)/pulses), topMargin, Convert.ToInt32((ancho - rightMargin) *(count+.5)/pulses), alto-topMargin);
+					event_execute_pixmap.DrawLine(pen_beige_discont, Convert.ToInt32((ancho - event_execute_rightMargin) *(count+.5)/pulses), topMargin, Convert.ToInt32((ancho - event_execute_rightMargin) *(count+.5)/pulses), alto-topMargin);
 				
 				
 				oldValue = myTimeDouble;
@@ -1482,8 +1517,8 @@ public class EventExecuteWindow
 
 		}
 		
-		label_pulse_now.Text = Util.TrimDecimals(lastTime.ToString(), pDN);
-		label_pulse_avg.Text = Util.TrimDecimals(avgTime.ToString(), pDN);
+		event_execute_label_pulse_now.Text = Util.TrimDecimals(lastTime.ToString(), prefsDigitsNumber);
+		event_execute_label_pulse_avg.Text = Util.TrimDecimals(avgTime.ToString(), prefsDigitsNumber);
 	}
 
 	double multiChronopicGetX(int ancho, double time, double timeOld, double timeTotal) {
@@ -1493,7 +1528,7 @@ public class EventExecuteWindow
 		//Console.WriteLine("   timestamp {0}, ancho {1}, x {2}, timeold{3}, xOld{4}", 
 		//timestamp, ancho, Util.TrimDecimals(x,1), timeOld, Util.TrimDecimals(xOld,1));
 
-		return ( ancho * ( (timeOld + time) / timeTotal) ) -rightMargin;
+		return ( ancho * ( (timeOld + time) / timeTotal) ) -event_execute_rightMargin;
 	}
 
 	int yCp1Out = 20;
@@ -1516,7 +1551,7 @@ public class EventExecuteWindow
 		double timeTotal = 0;
 
 
-		if(eventType == Constants.RunAnalysisName)
+		if(event_execute_eventType == Constants.RunAnalysisName)
 			timeTotal = timeTotal2;
 		else {
 			timeTotal = timeTotal1;
@@ -1532,18 +1567,18 @@ public class EventExecuteWindow
 
 		//TODO: done this now because we come here with only 1 string filled and this does problems
 		if(timeTotal == 0) {
-			alignment1.SetSizeRequest(700, 300);
+			event_execute_alignment.SetSizeRequest(700, 300);
 			sizeChanged = true;
 			return;
 		}
 
 		int ancho=drawingarea.Allocation.Width;
 
-		erasePaint(drawingarea);
+		event_execute_erasePaint(drawingarea);
 
 		//writeMarginsText(maxValue, minValue, alto);
 		writeCpNames();
-		if(eventType == Constants.RunAnalysisName)
+		if(event_execute_eventType == Constants.RunAnalysisName)
 			runAWritePlatformNames();
 
 
@@ -1553,7 +1588,7 @@ public class EventExecuteWindow
 
 		Console.Write(" paint0 ");
 		
-		if(eventType == Constants.RunAnalysisName)
+		if(event_execute_eventType == Constants.RunAnalysisName)
 			paintMultiChronopicRunAPhotocell (ancho, cp1StartedIn, cp1InStr, cp1OutStr, yCp1Out +10, yCp1Out);
 		else
 			paintMultiChronopicDefault (ancho, cp1StartedIn, cp1InStr, cp1OutStr, timeTotal, yCp1Out +10, yCp1Out);
@@ -1615,7 +1650,7 @@ public class EventExecuteWindow
 			if(cpStart.Length > i) {
 				try {
 					double x = multiChronopicGetX(ancho, Convert.ToDouble(cpStart[i]), timeOld, timeTotal);
-					pixmap.DrawLine(penStart, Convert.ToInt32(xOld), heightStart, Convert.ToInt32(x), heightStart);
+					event_execute_pixmap.DrawLine(penStart, Convert.ToInt32(xOld), heightStart, Convert.ToInt32(x), heightStart);
 					timeOld += Convert.ToDouble(cpStart[i]);
 					xOld = x;
 					lastCpIsStart = true;
@@ -1628,7 +1663,7 @@ public class EventExecuteWindow
 			if(cpEnd.Length > i) {
 				try {
 					double x = multiChronopicGetX(ancho, Convert.ToDouble(cpEnd[i]), timeOld, timeTotal);
-					pixmap.DrawLine(penEnd, Convert.ToInt32(xOld), heightEnd, Convert.ToInt32(x), heightEnd);
+					event_execute_pixmap.DrawLine(penEnd, Convert.ToInt32(xOld), heightEnd, Convert.ToInt32(x), heightEnd);
 					timeOld += Convert.ToDouble(cpEnd[i]);
 					xOld = x;
 					lastCpIsStart = false;
@@ -1647,9 +1682,9 @@ public class EventExecuteWindow
 		Console.WriteLine("(C)");
 		if(timeOld < timeTotal) { //this cp didn't received last event
 			if(lastCpIsStart)
-				pixmap.DrawLine(penStartDiscont, Convert.ToInt32(xOld), heightStart, Convert.ToInt32(ancho-rightMargin), heightStart);
+				event_execute_pixmap.DrawLine(penStartDiscont, Convert.ToInt32(xOld), heightStart, Convert.ToInt32(ancho-event_execute_rightMargin), heightStart);
 			else
-				pixmap.DrawLine(penEndDiscont, Convert.ToInt32(xOld), heightEnd, Convert.ToInt32(ancho-rightMargin), heightEnd);
+				event_execute_pixmap.DrawLine(penEndDiscont, Convert.ToInt32(xOld), heightEnd, Convert.ToInt32(ancho-event_execute_rightMargin), heightEnd);
 		}
 		Console.WriteLine("(D)");
 	}
@@ -1664,15 +1699,15 @@ public class EventExecuteWindow
 		string [] cpOut = cpOutStr.Split(new char[] {'='});
 		if(cpOut.Length == 1) {
 			layout.SetMarkup("at first");
-			pixmap.DrawLayout (pen_gris, 50, yCp1Out, layout);
+			event_execute_pixmap.DrawLayout (pen_gris, 50, yCp1Out, layout);
 		}
 		if(cpIn.Length == 1) {
 			layout.SetMarkup("middle");
-			pixmap.DrawLayout (pen_gris, 70, yCp1Out, layout);
+			event_execute_pixmap.DrawLayout (pen_gris, 70, yCp1Out, layout);
 		}
 		if(cpOut.Length == 2) {
 			layout.SetMarkup("arrived");
-			pixmap.DrawLayout (pen_gris, 200, yCp1Out, layout);
+			event_execute_pixmap.DrawLayout (pen_gris, 200, yCp1Out, layout);
 		}
 		*/
 	}
@@ -1683,11 +1718,11 @@ public class EventExecuteWindow
 
 		//write text
 		layout.SetMarkup((Math.Round(myValue,3)).ToString());
-		pixmap.DrawLayout (myPen, ancho -rightMargin, (int)calculatePaintHeight(myValue, alto, maxValue, minValue, topMargin, bottomMargin) -7, layout); //-7 for aligning (is baseline) (font is Courier 7)
+		event_execute_pixmap.DrawLayout (myPen, ancho -event_execute_rightMargin, (int)calculatePaintHeight(myValue, alto, maxValue, minValue, topMargin, bottomMargin) -7, layout); //-7 for aligning (is baseline) (font is Courier 7)
 
 		if(eventGraphConfigureWin.PaintCircle) {
 			//put circle in last value
-			pixmap.DrawArc(myPen, true, Convert.ToInt32((ancho - rightMargin) *(count+.5)/total) - radio/2 + arcSystemCorrection, calculatePaintHeight(myValue, alto, maxValue, minValue, topMargin, bottomMargin) - radio/2, radio, radio, 0, 360*64);
+			event_execute_pixmap.DrawArc(myPen, true, Convert.ToInt32((ancho - event_execute_rightMargin) *(count+.5)/total) - event_execute_radio/2 + event_execute_arcSystemCorrection, calculatePaintHeight(myValue, alto, maxValue, minValue, topMargin, bottomMargin) - event_execute_radio/2, event_execute_radio, event_execute_radio, 0, 360*64);
 		}
 	}
 
@@ -1697,12 +1732,12 @@ public class EventExecuteWindow
 		if(guideHeight == -1)
 			return; //return if checkbox guide is not checked
 		else {
-			pixmap.DrawLine(myPen, 
+			event_execute_pixmap.DrawLine(myPen, 
 					0, calculatePaintHeight(guideHeight, alto, maxValue, minValue, topMargin, bottomMargin),
-					ancho - rightMargin, calculatePaintHeight(guideHeight, alto, maxValue, minValue, topMargin, bottomMargin));
+					ancho - event_execute_rightMargin, calculatePaintHeight(guideHeight, alto, maxValue, minValue, topMargin, bottomMargin));
 			//write textual data
 			layout.SetMarkup((Math.Round(guideHeight,3)).ToString());
-			pixmap.DrawLayout (pen_gris, ancho -rightMargin, (int)calculatePaintHeight(guideHeight, alto, maxValue, minValue, topMargin, bottomMargin) -7, layout); //-7 for aligning with Courier 7 font baseline
+			event_execute_pixmap.DrawLayout (pen_gris, ancho -event_execute_rightMargin, (int)calculatePaintHeight(guideHeight, alto, maxValue, minValue, topMargin, bottomMargin) -7, layout); //-7 for aligning with Courier 7 font baseline
 		}
 	}
 
@@ -1715,49 +1750,53 @@ public class EventExecuteWindow
 	private void writeMarginsText(double maxValue, double minValue, int alto) {
 		//write margins textual data
 		layout.SetMarkup((Math.Round(maxValue, 3)).ToString());
-		pixmap.DrawLayout (pen_gris, 0, 0, layout);
-		//pixmap.DrawLayout (pen_gris, 0, 3, layout); //y to 3 (not 0) probably this solves rando Pango problems where this is not written and interface gets "clumsy"
+		event_execute_pixmap.DrawLayout (pen_gris, 0, 0, layout);
+		//event_execute_pixmap.DrawLayout (pen_gris, 0, 3, layout); //y to 3 (not 0) probably this solves rando Pango problems where this is not written and interface gets "clumsy"
 		layout.SetMarkup((Math.Round(minValue, 3)).ToString());
-		pixmap.DrawLayout (pen_gris, 0, alto -10, layout); //don't search Y using alto - bottomMargin, because bottomMargin can be 0, 
+		event_execute_pixmap.DrawLayout (pen_gris, 0, alto -10, layout); //don't search Y using alto - bottomMargin, because bottomMargin can be 0, 
 									//and text goes down from the baseline, and will not be seen
 	}
 		
 	private void hideButtons() {
-		button_cancel.Sensitive = false;
-		button_close.Sensitive = true;
-		button_finish.Sensitive = false;
+		event_execute_button_cancel.Sensitive = false;
+//		button_close.Sensitive = true;
+		event_execute_button_finish.Sensitive = false;
 	}
 
 	private void writeCpNames() {
 		layout.SetMarkup("cp1");
-		pixmap.DrawLayout (pen_gris, 0, yCp1Out -20, layout);
+		event_execute_pixmap.DrawLayout (pen_gris, 0, yCp1Out -20, layout);
 		layout.SetMarkup("cp2");
-		pixmap.DrawLayout (pen_gris, 0, yCp2Out -20, layout);
+		event_execute_pixmap.DrawLayout (pen_gris, 0, yCp2Out -20, layout);
 		layout.SetMarkup("cp3");
-		pixmap.DrawLayout (pen_gris, 0, yCp3Out -20, layout);
+		event_execute_pixmap.DrawLayout (pen_gris, 0, yCp3Out -20, layout);
 		layout.SetMarkup("cp4");
-		pixmap.DrawLayout (pen_gris, 0, yCp4Out -20, layout);
+		event_execute_pixmap.DrawLayout (pen_gris, 0, yCp4Out -20, layout);
 	}
 	
 	private void runAWritePlatformNames() {
 		layout.SetMarkup(Catalog.GetString("Photocells"));
-		pixmap.DrawLayout (pen_gris, 20, yCp1Out -20, layout);
+		event_execute_pixmap.DrawLayout (pen_gris, 20, yCp1Out -20, layout);
 		layout.SetMarkup(Catalog.GetString("Platforms"));
-		pixmap.DrawLayout (pen_gris, 20, yCp2Out -20, layout);
+		event_execute_pixmap.DrawLayout (pen_gris, 20, yCp2Out -20, layout);
 	}
 
-	public void RunATouchPlatform() {
+	/*
+	public void event_execute_RunATouchPlatform() {
 		//new DialogMessage(Constants.MessageTypes.INFO, "Please, touch a platform now. (from gui/eventExecute.cs");
-		this.label_message1.Text = "<b>" + "Always remember to touch platform at ending. If you don't do it, Chronojump will crash at next execution.\nAt this version, this message doesn't quit." + "</b>";
-		label_message1.UseMarkup = true;
+		this.event_execute_label_message1.Text = "<b>" + "Always remember to touch platform at ending. If you don't do it, Chronojump will crash at next execution.\nAt this version, this message doesn't quit." + "</b>";
+		event_execute_label_message1.UseMarkup = true;
 	}
-	public void RunANoStrides() {
+	*/
+	/*
+	public void event_execute_RunANoStrides() {
 		//new DialogMessage(Constants.MessageTypes.WARNING, "This Run Analysis is not valid because there are no strides.");
-		this.label_message2.Text = "<b>" + "This Run Analysis is not valid because there are no strides." + "</b>";
-		label_message2.UseMarkup = true;
+		this.event_execute_label_message2.Text = "<b>" + "This Run Analysis is not valid because there are no strides." + "</b>";
+		event_execute_label_message2.UseMarkup = true;
 	}
+	*/
 	
-	public void EventEnded() {
+	public void on_event_execute_EventEnded(object o, EventArgs args) {
 		hideButtons();
 		eventHasEnded = true;
 		
@@ -1767,49 +1806,50 @@ public class EventExecuteWindow
 	}
 	
 	
-	void on_button_properties_clicked (object o, EventArgs args) {
+	void on_event_execute_button_properties_clicked (object o, EventArgs args) {
 		//now show the eventGraphConfigureWin
 		eventGraphConfigureWin = EventGraphConfigureWindow.Show(true);
 	}
 
-	void on_button_update_clicked (object o, EventArgs args) 
+	void on_event_execute_button_update_clicked (object o, EventArgs args) 
 	{
 		//event will be raised, and managed in chronojump.cs
 		//see ButtonUpdate at end of class
 	}
 	
 		
-	void on_finish_clicked (object o, EventArgs args)
+	void on_event_execute_finish_clicked (object o, EventArgs args)
 	{
 		//event will be raised, and managed in chronojump.cs
 		//see ButtonFinish at end of class
 	}
 	
-	void on_button_help_clicked (object o, EventArgs args)
+	void on_event_execute_button_help_clicked (object o, EventArgs args)
 	{
 /*		
 		new DialogMessage(Constants.MessageTypes.HELP, Catalog.GetString("This window shows the execution of a test. In the graph, you may see:\n\nSIMPLE TESTS:\n-\"Now\": shows the data of the current test.\n-\"Person AVG\": shows the average of the current person executing this type of test on this session.\n-\"Session AVG\": shows the Average of all persons executing this type of test on this session.\n\nREPETITIVE TESTS:\n-\"Now\": shows the data of the current test.\n-\"AVG\": shows the average of the current test.\n\n(For more statistics data, you may use the statistics window).\n\nYou may change the graph options using buttons on the left.\n\nAt the bottom you may see the evolution of the test, and you may finish it (depending on the type of test), or even cancel it."));
 */
 	}
-	
+
+/*	
 	public void ProgressBarEventOrTimePreExecution (bool isEvent, bool percentageMode, double events) 
 	{
 		if (isEvent) 
-			progressbarEventOrTimeExecution (progressbar_event, percentageMode, label_event_value, events);
+			progressbarEventOrTimeExecution (event_execute_progressbar_event, percentageMode, event_execute_label_event_value, events);
 		else
-			progressbarEventOrTimeExecution (progressbar_time, percentageMode, label_time_value, events);
+			progressbarEventOrTimeExecution (event_execute_progressbar_time, percentageMode, event_execute_label_time_value, events);
 	}
 
 	private void progressbarEventOrTimeExecution (Gtk.ProgressBar progressbar, bool percentageMode, Gtk.Label label_value, double events)
 	{
-		if(limit == -1) {	//unlimited event (until 'finish' is clicked)
+		if(event_execute_limit == -1) {	//unlimited event (until 'finish' is clicked)
 			progressbar.Pulse();
 			//label_value.Text = events.ToString();
 			if(events != -1)
 				label_value.Text = Math.Round(events,3).ToString();
 		} else {
 			if(percentageMode) {
-				double myFraction = events / limit;
+				double myFraction = events / event_execute_limit;
 
 				if(myFraction > 1)
 					myFraction = 1;
@@ -1817,7 +1857,7 @@ public class EventExecuteWindow
 					myFraction = 0;
 
 				progressbar.Fraction = myFraction;
-				//progressbar.Text = Util.TrimDecimals(events.ToString(), 1) + " / " + limit.ToString();
+				//progressbar.Text = Util.TrimDecimals(events.ToString(), 1) + " / " + event_execute_limit.ToString();
 				if(events == -1) //we don't want to display nothing
 					//progressbar.Text = "";
 					label_value.Text = "";
@@ -1834,6 +1874,7 @@ public class EventExecuteWindow
 			}
 		}
 	}
+	*/
 
 	//projecte cubevirtual de juan gonzalez
 	
@@ -1850,7 +1891,7 @@ public class EventExecuteWindow
 	//Gdk.GC pen_blanco;
 	
 
-	void configureColors()
+	void event_execute_configureColors()
 	{
 		Gdk.Color rojo = new Gdk.Color(0xff,0,0);
 		Gdk.Color azul  = new Gdk.Color(0,0,0xff);
@@ -1874,18 +1915,18 @@ public class EventExecuteWindow
 		//colormap.AllocColor (ref blanco,true,true);
 
 		//-- Configurar los contextos graficos (pinceles)
-		pen_rojo = new Gdk.GC(drawingarea.GdkWindow);
-		pen_azul = new Gdk.GC(drawingarea.GdkWindow);
-		pen_rojo_discont = new Gdk.GC(drawingarea.GdkWindow);
-		pen_azul_discont = new Gdk.GC(drawingarea.GdkWindow);
-		//pen_negro = new Gdk.GC(drawingarea.GdkWindow);
-		//pen_blanco= new Gdk.GC(drawingarea.GdkWindow);
-		pen_negro_discont = new Gdk.GC(drawingarea.GdkWindow);
-		pen_green_discont = new Gdk.GC(drawingarea.GdkWindow);
-		pen_gris = new Gdk.GC(drawingarea.GdkWindow);
-		pen_beige_discont = new Gdk.GC(drawingarea.GdkWindow);
-		pen_brown_bold = new Gdk.GC(drawingarea.GdkWindow);
-		pen_violet_bold = new Gdk.GC(drawingarea.GdkWindow);
+		pen_rojo = new Gdk.GC(event_execute_drawingarea.GdkWindow);
+		pen_azul = new Gdk.GC(event_execute_drawingarea.GdkWindow);
+		pen_rojo_discont = new Gdk.GC(event_execute_drawingarea.GdkWindow);
+		pen_azul_discont = new Gdk.GC(event_execute_drawingarea.GdkWindow);
+		//pen_negro = new Gdk.GC(event_execute_drawingarea.GdkWindow);
+		//pen_blanco= new Gdk.GC(event_execute_drawingarea.GdkWindow);
+		pen_negro_discont = new Gdk.GC(event_execute_drawingarea.GdkWindow);
+		pen_green_discont = new Gdk.GC(event_execute_drawingarea.GdkWindow);
+		pen_gris = new Gdk.GC(event_execute_drawingarea.GdkWindow);
+		pen_beige_discont = new Gdk.GC(event_execute_drawingarea.GdkWindow);
+		pen_brown_bold = new Gdk.GC(event_execute_drawingarea.GdkWindow);
+		pen_violet_bold = new Gdk.GC(event_execute_drawingarea.GdkWindow);
 
 		
 		pen_rojo.Foreground = rojo;
@@ -1911,27 +1952,29 @@ public class EventExecuteWindow
 		pen_violet_bold.Foreground = violet;
 		pen_violet_bold.SetLineAttributes(2, Gdk.LineStyle.Solid, Gdk.CapStyle.Butt, Gdk.JoinStyle.Round);
 	}
-	void on_button_cancel_clicked (object o, EventArgs args)
+	void on_event_execute_button_cancel_clicked (object o, EventArgs args)
 	{
-		//event will be raised, and managed in chronojump.cs
 		hideButtons();
 	}
 		
-	void on_button_close_clicked (object o, EventArgs args)
+	void on_event_execute_button_close_clicked (object o, EventArgs args)
 	{
+		/*
 		//capturerWindow.Hide();
 
 		EventExecuteWindowBox.event_execute.Hide();
 		EventExecuteWindowBox.event_execute.Destroy();
 		EventExecuteWindowBox = null;
+		*/
 	}
 	
-	void on_delete_event (object o, DeleteEventArgs args)
+	void on_event_execute_delete_event (object o, DeleteEventArgs args)
 	{
+		/*
 		//if there's an event doing, simulate a cancel
 		//see eventHasEnded comments at beginning of this file
 		if(!eventHasEnded)
-			button_cancel.Click();
+			event_execute_button_cancel.Click();
 		
 		capturer.Close();
 		capturer.Dispose();
@@ -1940,41 +1983,42 @@ public class EventExecuteWindow
 		EventExecuteWindowBox.event_execute.Hide();
 		EventExecuteWindowBox.event_execute.Destroy();
 		EventExecuteWindowBox = null;
+		*/
 	}
 	
 	//when event finishes, we should put in the label_time, the correct totalTime, that comes from chronopic
 	//label_time shows a updating value from a software chrono: onTimer, this is not exact and is now
 	//replaced with the chronopic timer
-	public double LabelTimeValue 
+	public double event_execute_LabelTimeValue 
 	{
 		set { 
-			label_time_value.Text = Math.Round(value,3).ToString();
+			event_execute_label_time_value.Text = Math.Round(value,3).ToString();
 		
 			//also put progressBar text to "" because probably doesn't mach labe_time
-			progressbar_time.Fraction = 1; 
-			progressbar_time.Text = ""; 
+			event_execute_progressbar_time.Fraction = 1; 
+			event_execute_progressbar_time.Text = ""; 
 		}
 	}
 	//same as LabelTimeValue	
-	public double LabelEventValue 
+	public double event_execute_LabelEventValue 
 	{
-		set { label_event_value.Text = value.ToString(); }
+		set { event_execute_label_event_value.Text = value.ToString(); }
 	}
 		
 	
-	public Button ButtonCancel 
+	public Button event_execute_ButtonCancel 
 	{
-		get { return button_cancel; }
+		get { return event_execute_button_cancel; }
 	}
 	
-	public Button ButtonFinish 
+	public Button event_execute_ButtonFinish 
 	{
-		get { return button_finish; }
+		get { return event_execute_button_finish; }
 	}
 
-	public Button ButtonUpdate 
+	public Button event_execute_ButtonUpdate 
 	{
-		get { return button_update; }
+		get { return event_execute_button_update; }
 	}
 	
 }
diff --git a/src/gui/jump.cs b/src/gui/jump.cs
index a6435f6..4f2cdeb 100644
--- a/src/gui/jump.cs
+++ b/src/gui/jump.cs
@@ -792,6 +792,7 @@ partial class ChronoJumpWindow
 	[Widget] Gtk.Label extra_window_jumps_label_cm;
 	[Widget] Gtk.Label extra_window_jumps_label_dj_arms;
 	[Widget] Gtk.CheckButton extra_window_jumps_check_dj_arms;
+	[Widget] Gtk.Label extra_window_label_jumps_no_options;
 	
 	//options jumps_rj
 	[Widget] Gtk.Label extra_window_jumps_rj_label_limit;
@@ -804,6 +805,7 @@ partial class ChronoJumpWindow
 	[Widget] Gtk.Label extra_window_jumps_rj_label_weight;
 	[Widget] Gtk.Label extra_window_jumps_rj_label_fall;
 	[Widget] Gtk.Label extra_window_jumps_rj_label_cm;
+	[Widget] Gtk.Label extra_window_label_jumps_rj_no_options;
 	
 	[Widget] Gtk.Label label_extra_window_radio_jump_free;
 	[Widget] Gtk.Label label_extra_window_radio_jump_sj;
@@ -918,28 +920,43 @@ partial class ChronoJumpWindow
 		extra_window_jumps_label_selected.UseMarkup = true; 
 		currentEventType = myJumpType;
 		changeTestImage(EventType.Types.JUMP.ToString(), myJumpType.Name, myJumpType.ImageFileName);
+		bool hasOptions = false;
 	
-		if(myJumpType.HasWeight)
+		if(myJumpType.HasWeight) {
+			hasOptions = true;
 			extra_window_showWeightData(myJumpType, true);	
-		else 
+		} else 
 			extra_window_showWeightData(myJumpType, false);	
 
 		if(myJumpType.StartIn || myJumpType.Name == Constants.TakeOffName || 
-				myJumpType.Name == Constants.TakeOffWeightName)
+				myJumpType.Name == Constants.TakeOffWeightName) 
 			extra_window_showFallData(myJumpType, false);	
-		else
-			extra_window_showFallData(myJumpType, true);	
+		else {
+			hasOptions = true;
+			extra_window_showFallData(myJumpType, true);
+		}
 		
 		//show technique (arms) only in DJ
-		//on DJa and DJna (coming from More jumps) don't need to show technique data 
 		if(myJumpType.StartIn || myJumpType.IsRepetitive || 
-				myJumpType.Name == "DJa" || myJumpType.Name == "DJna" || 
-				myJumpType.Name == Constants.TakeOffName || myJumpType.Name == Constants.TakeOffWeightName)
-			extra_window_showTechniqueArmsData(false);
-		else
-			extra_window_showTechniqueArmsData(true);
+				myJumpType.Name == Constants.TakeOffName || 
+				myJumpType.Name == Constants.TakeOffWeightName) {
+			extra_window_showTechniqueArmsData(false, false); //visible, sensitive
+		} else if(myJumpType.Name == "DJa" || myJumpType.Name == "DJna") { 
+			//on DJa and DJna (coming from More jumps) need to show technique data but not change
+			if(myJumpType.Name == "DJa")
+				extra_window_jumps_check_dj_arms.Active = true;
+			else //myJumpType.Name == "DJna"
+				extra_window_jumps_check_dj_arms.Active = false;
+
+			hasOptions = true;
+			extra_window_showTechniqueArmsData(true, false); //visible, sensitive
+		}
+		else {
+			hasOptions = true;
+			extra_window_jumps_check_dj_arms.Active = extra_window_jumps_arms;
+			extra_window_showTechniqueArmsData(true, true); //visible, sensitive
+		}
 		
-		extra_window_jumps_check_dj_arms.Active = extra_window_jumps_arms;
 		extra_window_jumps_spinbutton_weight.Value = extra_window_jumps_weight;
 		extra_window_jumps_spinbutton_fall.Value = extra_window_jumps_fall;
 		if (extra_window_jumps_option == "Kg") {
@@ -947,6 +964,8 @@ partial class ChronoJumpWindow
 		} else {
 			extra_window_jumps_radiobutton_weight.Active = true;
 		}
+
+		extra_window_showNoOptions(myJumpType, hasOptions);
 	}
 	
 	private void extra_window_jumps_rj_initialize(JumpType myJumpType) 
@@ -955,8 +974,10 @@ partial class ChronoJumpWindow
 		extra_window_jumps_rj_label_selected.UseMarkup = true; 
 		currentEventType = myJumpType;
 		changeTestImage(EventType.Types.JUMP.ToString(), myJumpType.Name, myJumpType.ImageFileName);
+		bool hasOptions = false;
 	
-		if(myJumpType.IsRepetitive && myJumpType.FixedValue >= 0) {
+		if(myJumpType.FixedValue >= 0) {
+			hasOptions = true;
 			string jumpsName = Catalog.GetString("jumps");
 			string secondsName = Catalog.GetString("seconds");
 			if(myJumpType.JumpsLimited) {
@@ -973,18 +994,23 @@ partial class ChronoJumpWindow
 				extra_window_jumps_rj_spinbutton_limit.Sensitive = true;
 				extra_window_jumps_rj_spinbutton_limit.Value = extra_window_jumps_rj_limited;
 			}
-		} 
+			extra_window_showLimitData (true);
+		} else  //unlimited
+			extra_window_showLimitData (false);
 
-		if(myJumpType.HasWeight)
+		if(myJumpType.HasWeight) {
+			hasOptions = true;
 			extra_window_showWeightData(myJumpType, true);	
-		else 
+		} else 
 			extra_window_showWeightData(myJumpType, false);	
 
 		if(myJumpType.StartIn || myJumpType.Name == Constants.TakeOffName || 
 				myJumpType.Name == Constants.TakeOffWeightName)
 			extra_window_showFallData(myJumpType, false);	
-		else
+		else {
 			extra_window_showFallData(myJumpType, true);	
+			hasOptions = true;
+		}
 		
 		extra_window_jumps_rj_spinbutton_weight.Value = extra_window_jumps_rj_weight;
 		extra_window_jumps_rj_spinbutton_fall.Value = extra_window_jumps_rj_fall;
@@ -993,6 +1019,8 @@ partial class ChronoJumpWindow
 		} else {
 			extra_window_jumps_rj_radiobutton_weight.Active = true;
 		}
+
+		extra_window_showNoOptions(myJumpType, hasOptions);
 	}
 
 
@@ -1116,9 +1144,12 @@ partial class ChronoJumpWindow
 		}
 	}
 	
-	private void extra_window_showTechniqueArmsData (bool show) {
+	private void extra_window_showTechniqueArmsData (bool show, bool sensitive) {
 		extra_window_jumps_label_dj_arms.Visible = show;
 		extra_window_jumps_check_dj_arms.Visible = show;
+		
+		extra_window_jumps_label_dj_arms.Sensitive = sensitive;
+		extra_window_jumps_check_dj_arms.Sensitive = sensitive;
 	}
 	
 	private void extra_window_showFallData (JumpType myJumpType, bool show) {
@@ -1132,6 +1163,20 @@ partial class ChronoJumpWindow
 			extra_window_jumps_label_cm.Visible = show;
 		}
 	}
+	
+	private void extra_window_showLimitData (bool show) {
+		extra_window_jumps_rj_label_limit.Visible = show;
+		extra_window_jumps_rj_spinbutton_limit.Visible = show;
+		extra_window_jumps_rj_label_limit_units.Visible = show;
+	}
+	
+			
+	private void extra_window_showNoOptions(JumpType myJumpType, bool hasOptions) {
+		if(myJumpType.IsRepetitive) 
+			extra_window_label_jumps_rj_no_options.Visible = ! hasOptions;
+		else 
+			extra_window_label_jumps_no_options.Visible = ! hasOptions;
+	}
 
 
 	void on_button_execute_test_clicked (object o, EventArgs args) {
diff --git a/src/gui/usefulObjects.cs b/src/gui/usefulObjects.cs
new file mode 100644
index 0000000..57a1059
--- /dev/null
+++ b/src/gui/usefulObjects.cs
@@ -0,0 +1,57 @@
+/*
+ * This file is part of ChronoJump
+ *
+ * ChronoJump is free software; you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation; either version 2 of the License, or   
+ *    (at your option) any later version.
+ *    
+ * ChronoJump is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
+ *    GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ *  along with this program; if not, write to the Free Software
+ *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *
+ * Copyright (C) 2004-2011   Xavier de Blas <xaviblas gmail com> 
+ */
+
+using System;
+using System.Data;
+using Gtk;
+
+//only to easy pass data
+public class ExecutingGraphData
+{
+	public Gtk.Button Button_cancel;
+	public Gtk.Button Button_finish;
+	public Gtk.Label Label_sync_message;
+	public Gtk.Label Label_message1;
+	public Gtk.Label Label_message2;
+	public Gtk.Label Label_event_value;
+	public Gtk.Label Label_time_value;
+	public Gtk.ProgressBar Progressbar_event;
+	public Gtk.ProgressBar Progressbar_time;
+	
+	public ExecutingGraphData(
+			Gtk.Button Button_cancel, Gtk.Button Button_finish, 
+			Gtk.Label Label_sync_message, Gtk.Label Label_message1, Gtk.Label Label_message2,
+			Gtk.Label Label_event_value, Gtk.Label Label_time_value,
+			Gtk.ProgressBar Progressbar_event, Gtk.ProgressBar Progressbar_time) 
+	{
+		this.Button_cancel =  Button_cancel;
+		this.Button_finish =  Button_finish;
+		this.Label_sync_message =  Label_sync_message;
+		this.Label_message1 =  Label_message1;
+		this.Label_message2 =  Label_message2;
+		this.Label_event_value =  Label_event_value;
+		this.Label_time_value =  Label_time_value;
+		this.Progressbar_event =  Progressbar_event;
+		this.Progressbar_time =  Progressbar_time;
+	}
+
+	public ExecutingGraphData() {
+	}
+}	



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