<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.40.0 -->
<interface>
  <requires lib="gtk+" version="3.16"/>
  <requires lib="gladevcp" version="0.0"/>
  <object class="GtkAdjustment" id="adj_dro_digits">
    <property name="lower">1</property>
    <property name="upper">5</property>
    <property name="value">3</property>
    <property name="step-increment">1</property>
    <signal name="value-changed" handler="on_adj_dro_digits_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_dro_size">
    <property name="lower">20</property>
    <property name="upper">96</property>
    <property name="value">32</property>
    <property name="step-increment">1</property>
    <signal name="value-changed" handler="on_adj_dro_size_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_grid_size">
    <property name="upper">100</property>
    <property name="step-increment">0.10</property>
  </object>
  <object class="GtkAdjustment" id="adj_height">
    <property name="lower">580</property>
    <property name="upper">3920</property>
    <property name="value">750</property>
    <property name="step-increment">1</property>
    <signal name="value-changed" handler="on_adj_height_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_jog_box_width">
    <property name="lower">100</property>
    <property name="upper">600</property>
    <property name="value">360</property>
    <property name="step-increment">1</property>
    <property name="page-increment">10</property>
    <signal name="value-changed" handler="on_adj_jog_box_width_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_jog_btn_size">
    <property name="lower">24</property>
    <property name="upper">64</property>
    <property name="value">32</property>
    <property name="step-increment">1</property>
    <property name="page-increment">10</property>
    <signal name="value-changed" handler="on_adj_jog_btn_size_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_kbd_height">
    <property name="lower">150</property>
    <property name="upper">500</property>
    <property name="step-increment">1</property>
    <property name="page-increment">10</property>
    <signal name="value-changed" handler="on_adj_kbd_height_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_kbd_width">
    <property name="upper">2000</property>
    <property name="step-increment">1</property>
    <property name="page-increment">10</property>
    <signal name="value-changed" handler="on_adj_kbd_width_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_max_messages">
    <property name="lower">1</property>
    <property name="upper">25</property>
    <property name="value">10</property>
    <property name="step-increment">1</property>
    <signal name="value-changed" handler="on_adj_max_messages_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_probe_height">
    <property name="upper">999</property>
    <property name="value">32.429</property>
    <property name="step-increment">0.001</property>
  </object>
  <object class="GtkAdjustment" id="adj_probe_vel">
    <property name="upper">100</property>
    <property name="value">10</property>
    <property name="step-increment">1</property>
  </object>
  <object class="GtkAdjustment" id="adj_scale_feed_overrid">
    <property name="upper">100</property>
    <property name="step-increment">1</property>
  </object>
  <object class="GtkAdjustment" id="adj_scale_feed_override">
    <property name="lower">0.10</property>
    <property name="upper">10</property>
    <property name="value">1</property>
    <property name="step-increment">0.10</property>
    <signal name="value-changed" handler="on_adj_scale_feed_override_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_scale_jog_vel">
    <property name="lower">0.10</property>
    <property name="upper">1000</property>
    <property name="value">1</property>
    <property name="step-increment">0.10</property>
    <signal name="value-changed" handler="on_adj_scale_jog_vel_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_scale_rapid_override">
    <property name="lower">0.10</property>
    <property name="upper">10</property>
    <property name="value">1</property>
    <property name="step-increment">0.10</property>
    <signal name="value-changed" handler="on_adj_scale_rapid_override_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_scale_spindle_override">
    <property name="lower">0.10</property>
    <property name="upper">10</property>
    <property name="value">1</property>
    <property name="step-increment">0.10</property>
    <signal name="value-changed" handler="on_adj_scale_spindle_override_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_search_vel">
    <property name="upper">10000</property>
    <property name="value">100</property>
    <property name="step-increment">1</property>
  </object>
  <object class="GtkAdjustment" id="adj_spindle_bar_max">
    <property name="upper">100000</property>
    <property name="value">6000</property>
    <property name="step-increment">50</property>
    <signal name="value-changed" handler="on_adj_spindle_bar_max_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_spindle_bar_min">
    <property name="upper">20000</property>
    <property name="step-increment">50</property>
    <signal name="value-changed" handler="on_adj_spindle_bar_min_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_start_spindle_RPM">
    <property name="lower">50</property>
    <property name="upper">20000</property>
    <property name="value">300</property>
    <property name="step-increment">25</property>
    <signal name="value-changed" handler="on_adj_start_spindle_RPM_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_turtle_jog_factor">
    <property name="lower">1</property>
    <property name="upper">100</property>
    <property name="value">20</property>
    <property name="step-increment">1</property>
    <signal name="value-changed" handler="on_adj_turtle_jog_factor_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_width">
    <property name="lower">770</property>
    <property name="upper">3920</property>
    <property name="value">979</property>
    <property name="step-increment">1</property>
    <signal name="value-changed" handler="on_adj_width_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_width_popup">
    <property name="lower">100</property>
    <property name="upper">1280</property>
    <property name="value">200</property>
    <property name="step-increment">1</property>
    <signal name="value-changed" handler="on_adj_width_popup_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_x_pos">
    <property name="upper">1024</property>
    <property name="value">40</property>
    <property name="step-increment">1</property>
    <signal name="value-changed" handler="on_adj_x_pos_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_x_pos_popup">
    <property name="upper">2000</property>
    <property name="value">30</property>
    <property name="step-increment">1</property>
    <signal name="value-changed" handler="on_adj_x_pos_popup_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_y_pos">
    <property name="upper">768</property>
    <property name="value">30</property>
    <property name="step-increment">1</property>
    <signal name="value-changed" handler="on_adj_y_pos_value_changed" swapped="no"/>
  </object>
  <object class="GtkAdjustment" id="adj_y_pos_popup">
    <property name="upper">2000</property>
    <property name="value">55</property>
    <property name="step-increment">1</property>
    <signal name="value-changed" handler="on_adj_y_pos_popup_value_changed" swapped="no"/>
  </object>
  <object class="GtkTextBuffer" id="alarm_buffer"/>
  <object class="GtkFileFilter" id="ff_file_to_load"/>
  <object class="GtkFileFilter" id="filefilter1"/>
  <object class="EMC_Action_Open" id="hal_action_open"/>
  <object class="EMC_Action_Reload" id="hal_action_reload"/>
  <object class="EMC_Action_Step" id="hal_action_step"/>
  <object class="EMC_Action_Stop" id="hal_action_stop"/>
  <object class="EMC_Stat" id="hal_status">
    <signal name="all-homed" handler="on_hal_status_all_homed" swapped="no"/>
    <signal name="hard-limits-tripped" handler="on_hal_status_limits_tripped" swapped="no"/>
    <signal name="interp-idle" handler="on_hal_status_interp_idle" swapped="no"/>
    <signal name="interp-run" handler="on_hal_status_interp_run" swapped="no"/>
    <signal name="line-changed" handler="on_hal_status_line_changed" swapped="no"/>
    <signal name="metric-mode-changed" handler="on_hal_status_metric_mode_changed" swapped="no"/>
    <signal name="mode-auto" handler="on_hal_status_mode_auto" swapped="no"/>
    <signal name="mode-manual" handler="on_hal_status_mode_manual" swapped="no"/>
    <signal name="mode-mdi" handler="on_hal_status_mode_mdi" swapped="no"/>
    <signal name="motion-mode-changed" handler="on_hal_status_motion_mode_changed" swapped="no"/>
    <signal name="not-all-homed" handler="on_hal_status_not_all_homed" swapped="no"/>
    <signal name="override-limits-changed" handler="on_hal_status_override_limits_changed" swapped="no"/>
    <signal name="state-estop" handler="on_hal_status_state_estop" swapped="no"/>
    <signal name="state-estop-reset" handler="on_hal_status_state_estop_reset" swapped="no"/>
    <signal name="state-off" handler="on_hal_status_state_off" swapped="no"/>
    <signal name="state-on" handler="on_hal_status_state_on" swapped="no"/>
    <signal name="tool-in-spindle-changed" handler="on_hal_status_tool_in_spindle_changed" swapped="no"/>
  </object>
  <object class="EMC_ToggleAction_Pause" id="hal_tgl_pause"/>
  <object class="GtkImage" id="img_auto">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_auto_on">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_back_file_load">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">edit-undo</property>
  </object>
  <object class="GtkImage" id="img_back_tool">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">edit-undo</property>
  </object>
  <object class="GtkImage" id="img_close">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_continuous">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_coolant_off">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_coolant_on">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_dimensions">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_dir_up">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-up</property>
  </object>
  <object class="GtkImage" id="img_down">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-down</property>
    <property name="icon_size">3</property>
  </object>
  <object class="GtkImage" id="img_edit-redo">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">edit-redo</property>
    <property name="icon_size">5</property>
  </object>
  <object class="GtkImage" id="img_edit-undo">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">edit-undo</property>
    <property name="icon_size">5</property>
  </object>
  <object class="GtkImage" id="img_edit_comment">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="tooltip-text" translatable="yes">Toggle comment/
uncomment selection</property>
  </object>
  <object class="GtkImage" id="img_edit_menu_calculator">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_edit_menu_close">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">edit-undo</property>
  </object>
  <object class="GtkImage" id="img_edit_menu_keyboard">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_edit_menu_keyboard_hide">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_edit_menu_new">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">document-new</property>
  </object>
  <object class="GtkImage" id="img_edit_menu_reload">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">view-refresh</property>
  </object>
  <object class="GtkImage" id="img_edit_menu_save">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">document-save</property>
  </object>
  <object class="GtkImage" id="img_edit_menu_save_as">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">document-save-as</property>
  </object>
  <object class="GtkImage" id="img_editor">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_emergency">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_emergency_off">
    <property name="width-request">48</property>
    <property name="height-request">48</property>
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_fullsize_preview0_close">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_fullsize_preview0_open">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_fullsize_preview1_close">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_fullsize_preview1_open">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_home">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-home</property>
  </object>
  <object class="GtkImage" id="img_jump_to">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-jump</property>
  </object>
  <object class="GtkImage" id="img_machine_off">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_machine_on">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_macro_menu_calculator">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_macro_menu_keyboard">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_macro_menu_keyboard_hide">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_macro_menu_stop">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_macro_paginate_next">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-next</property>
  </object>
  <object class="GtkImage" id="img_macro_paginate_prev">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-previous</property>
  </object>
  <object class="GtkImage" id="img_manual">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_manual_on">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_mdi">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_mdi_on">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_mist_off">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_mist_on">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_open">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">document-open</property>
  </object>
  <object class="GtkImage" id="img_pause">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="tooltip-text" translatable="yes">pause the running program</property>
  </object>
  <object class="GtkImage" id="img_pause_active">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="tooltip-text" translatable="yes">pause the running program</property>
  </object>
  <object class="GtkImage" id="img_ref_0">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_1">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_2">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_3">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_4">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_5">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_6">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_7">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_a">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_all">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_b">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_c">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_menu">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_menu_close">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">edit-undo</property>
  </object>
  <object class="GtkImage" id="img_ref_paginate_next">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-next</property>
  </object>
  <object class="GtkImage" id="img_ref_paginate_prev">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-previous</property>
  </object>
  <object class="GtkImage" id="img_ref_u">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_v">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_w">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_x">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_y">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_ref_z">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_refresh_dir">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">view-refresh</property>
  </object>
  <object class="GtkImage" id="img_run">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_run_from">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_sel_next">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-next</property>
  </object>
  <object class="GtkImage" id="img_sel_next1">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-next</property>
  </object>
  <object class="GtkImage" id="img_sel_prev">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-previous</property>
  </object>
  <object class="GtkImage" id="img_sel_prev1">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-previous</property>
  </object>
  <object class="GtkImage" id="img_sel_prev2">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-previous</property>
  </object>
  <object class="GtkImage" id="img_select">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_settings">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_settings_on">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_skip_optional_active">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_skip_optional_inactive">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_spindle_forward">
    <property name="width-request">48</property>
    <property name="height-request">48</property>
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_spindle_forward_on">
    <property name="width-request">48</property>
    <property name="height-request">48</property>
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_spindle_reverse">
    <property name="width-request">48</property>
    <property name="height-request">48</property>
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_spindle_reverse_on">
    <property name="width-request">48</property>
    <property name="height-request">48</property>
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_spindle_stop">
    <property name="width-request">48</property>
    <property name="height-request">48</property>
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_spindle_stop_on">
    <property name="width-request">48</property>
    <property name="height-request">48</property>
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_split_view">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_step">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_stop">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_tool_add">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_tool_calculator">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_tool_clear">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_tool_delete">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_tool_path">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_tool_reload">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_tool_save">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_toolchange">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_toolchange1">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_tools">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_touch_a">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_touch_b">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_touch_c">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_touch_menu_close">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">edit-undo</property>
  </object>
  <object class="GtkImage" id="img_touch_off">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_touch_paginate_next">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-next</property>
  </object>
  <object class="GtkImage" id="img_touch_paginate_prev">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-previous</property>
  </object>
  <object class="GtkImage" id="img_touch_u">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_touch_v">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_touch_w">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_touch_x">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_touch_y">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_touch_z">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_turtle_jog">
    <property name="width-request">36</property>
    <property name="height-request">36</property>
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_unref_all">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_up">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="icon-name">go-up</property>
    <property name="icon_size">3</property>
  </object>
  <object class="GtkImage" id="img_user_tabs">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_user_tabs_on">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_view_p">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_view_x">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_view_y">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_view_y2">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_view_z">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_zoom_in">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkImage" id="img_zoom_out">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="GtkListStore" id="lstst_icon_themes">
    <columns>
      <!-- column-name path -->
      <column type="gchararray"/>
      <!-- column-name name -->
      <column type="gchararray"/>
    </columns>
    <data>
      <row>
        <col id="0">default</col>
        <col id="1" translatable="yes">default</col>
      </row>
    </data>
  </object>
  <object class="GtkListStore" id="lstst_sourceview_themes">
    <columns>
      <!-- column-name text -->
      <column type="gchararray"/>
    </columns>
    <data>
      <row>
        <col id="0">default</col>
      </row>
    </data>
  </object>
  <object class="GtkListStore" id="lstst_themes">
    <columns>
      <!-- column-name text -->
      <column type="gchararray"/>
    </columns>
    <data>
      <row>
        <col id="0">test</col>
      </row>
      <row>
        <col id="0">test2</col>
      </row>
    </data>
  </object>
  <object class="EMC_Action_Save" id="hal_action_save">
    <property name="textview">gcode_view</property>
  </object>
  <object class="EMC_Action_SaveAs" id="hal_action_saveas">
    <property name="textview">gcode_view</property>
  </object>
  <object class="GtkWindow" id="window1">
    <property name="width-request">770</property>
    <property name="height-request">580</property>
    <property name="can-focus">False</property>
    <property name="title">gmoccapy</property>
    <property name="icon">icons/Logo.png</property>
    <signal name="destroy" handler="on_window1_destroy" swapped="no"/>
    <signal name="focus-out-event" handler="on_focus_out" swapped="no"/>
    <signal name="show" handler="on_window1_show" swapped="no"/>
    <child>
      <object class="GtkBox" id="vbx_main">
        <property name="visible">True</property>
        <property name="can-focus">False</property>
        <property name="orientation">vertical</property>
        <child>
          <object class="GtkBox" id="hbx_upper">
            <property name="can-focus">False</property>
            <child>
              <object class="GtkBox" id="box_left">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <child>
                  <placeholder/>
                </child>
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="fill">True</property>
                <property name="position">0</property>
              </packing>
            </child>
            <child>
              <object class="GtkNotebook" id="ntb_main">
                <property name="visible">True</property>
                <property name="can-focus">True</property>
                <property name="show-tabs">False</property>
                <property name="show-border">False</property>
                <signal name="switch-page" handler="on_ntb_main_switch_page" swapped="no"/>
                <child>
                  <object class="GtkBox" id="vbox2">
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <property name="orientation">vertical</property>
                    <child>
                      <object class="GtkBox" id="hbox2">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <child>
                          <object class="GtkBox" id="vbox14">
                            <property name="visible">True</property>
                            <property name="can-focus">False</property>
                            <property name="margin-end">3</property>
                            <property name="orientation">vertical</property>
                            <child>
                              <object class="GtkNotebook" id="ntb_preview">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="show-tabs">False</property>
                                <child>
                                  <object class="GtkBox" id="vbox15">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkBox" id="vbox_preview1">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="orientation">vertical</property>
                                        <child>
                                          <object class="GtkEventBox" id="eb_program_label">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <child>
                                              <object class="GtkLabel" id="lbl_program">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="label" translatable="yes">No Program loaded</property>
                                                <attributes>
                                                  <attribute name="foreground" value="#ffffffffffff"/>
                                                  <attribute name="background" value="#000000000000"/>
                                                </attributes>
                                              </object>
                                            </child>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">True</property>
                                            <property name="position">0</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkEventBox" id="eventbox_gremlin">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <child>
                                              <object class="HAL_Gremlin" id="gremlin">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="double-buffered">False</property>
                                                <property name="enable-dro">False</property>
                                                <property name="show-dtg">False</property>
                                                <property name="use-commanded">False</property>
                                                <signal name="gcode-error" handler="on_gremlin_gcode_error" swapped="no"/>
                                                <signal name="line-clicked" handler="on_gremlin_line_clicked" swapped="no"/>
                                              </object>
                                            </child>
                                          </object>
                                          <packing>
                                            <property name="expand">True</property>
                                            <property name="fill">True</property>
                                            <property name="position">1</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkEventBox" id="eb_blockheight_label">
                                            <property name="can-focus">False</property>
                                            <child>
                                              <object class="GtkLabel" id="lbl_blockheight">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="label" translatable="yes">blockheight = 0.0</property>
                                                <attributes>
                                                  <attribute name="foreground" value="#ffffffffffff"/>
                                                  <attribute name="background" value="#000000000000"/>
                                                </attributes>
                                              </object>
                                            </child>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">True</property>
                                            <property name="position">2</property>
                                          </packing>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkBox" id="box_gremlin_buttons">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <child>
                                          <object class="GtkRadioButton" id="rbt_view_p">
                                            <property name="use-action-appearance">False</property>
                                            <property name="width-request">48</property>
                                            <property name="height-request">48</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">False</property>
                                            <property name="tooltip-text" translatable="yes">view perspective</property>
                                            <property name="halign">start</property>
                                            <property name="valign">center</property>
                                            <property name="margin-end">2</property>
                                            <property name="image">img_view_p</property>
                                            <property name="active">True</property>
                                            <property name="draw-indicator">False</property>
                                            <property name="group">rbt_view_p</property>
                                            <signal name="toggled" handler="on_rbt_view_p_toggled" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">False</property>
                                            <property name="position">0</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkRadioButton" id="rbt_view_x">
                                            <property name="use-action-appearance">False</property>
                                            <property name="width-request">48</property>
                                            <property name="height-request">48</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">False</property>
                                            <property name="tooltip-text" translatable="yes">view along the X axis from positive to negative</property>
                                            <property name="halign">start</property>
                                            <property name="valign">center</property>
                                            <property name="margin-start">2</property>
                                            <property name="margin-end">2</property>
                                            <property name="image">img_view_x</property>
                                            <property name="draw-indicator">False</property>
                                            <property name="group">rbt_view_p</property>
                                            <signal name="toggled" handler="on_rbt_view_x_toggled" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">False</property>
                                            <property name="position">1</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkRadioButton" id="rbt_view_y">
                                            <property name="use-action-appearance">False</property>
                                            <property name="width-request">48</property>
                                            <property name="height-request">48</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">False</property>
                                            <property name="tooltip-text" translatable="yes">view along the Y axis from positive to negative</property>
                                            <property name="halign">start</property>
                                            <property name="valign">center</property>
                                            <property name="margin-start">2</property>
                                            <property name="margin-end">2</property>
                                            <property name="image">img_view_y</property>
                                            <property name="draw-indicator">False</property>
                                            <property name="group">rbt_view_p</property>
                                            <signal name="toggled" handler="on_rbt_view_y_toggled" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">False</property>
                                            <property name="position">2</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkRadioButton" id="rbt_view_y2">
                                            <property name="use-action-appearance">False</property>
                                            <property name="width-request">48</property>
                                            <property name="height-request">48</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">False</property>
                                            <property name="tooltip-text" translatable="yes">view along the Y axis from positive to negative as viewn for a back tool lathe</property>
                                            <property name="halign">start</property>
                                            <property name="valign">center</property>
                                            <property name="margin-start">2</property>
                                            <property name="margin-end">2</property>
                                            <property name="image">img_view_y2</property>
                                            <property name="draw-indicator">False</property>
                                            <property name="group">rbt_view_p</property>
                                            <signal name="toggled" handler="on_rbt_view_y2_toggled" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">False</property>
                                            <property name="position">3</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkRadioButton" id="rbt_view_z">
                                            <property name="use-action-appearance">False</property>
                                            <property name="width-request">48</property>
                                            <property name="height-request">48</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">False</property>
                                            <property name="tooltip-text" translatable="yes">view along the Z axis from positive to negative</property>
                                            <property name="halign">start</property>
                                            <property name="valign">center</property>
                                            <property name="margin-start">2</property>
                                            <property name="margin-end">2</property>
                                            <property name="image">img_view_z</property>
                                            <property name="draw-indicator">False</property>
                                            <property name="group">rbt_view_p</property>
                                            <signal name="toggled" handler="on_rbt_view_z_toggled" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">False</property>
                                            <property name="position">4</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkLabel" id="label2">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="hexpand">False</property>
                                            <property name="vexpand">False</property>
                                          </object>
                                          <packing>
                                            <property name="expand">True</property>
                                            <property name="fill">True</property>
                                            <property name="position">5</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkButton" id="btn_zoom_in">
                                            <property name="use-action-appearance">False</property>
                                            <property name="width-request">48</property>
                                            <property name="height-request">48</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">True</property>
                                            <property name="tooltip-text" translatable="yes">Zoom in</property>
                                            <property name="halign">end</property>
                                            <property name="valign">center</property>
                                            <property name="margin-start">2</property>
                                            <property name="margin-end">2</property>
                                            <property name="image">img_zoom_in</property>
                                            <signal name="clicked" handler="on_btn_zoom_in_clicked" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">False</property>
                                            <property name="position">6</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkButton" id="btn_zoom_out">
                                            <property name="use-action-appearance">False</property>
                                            <property name="width-request">48</property>
                                            <property name="height-request">48</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">True</property>
                                            <property name="tooltip-text" translatable="yes">Zoom out</property>
                                            <property name="halign">end</property>
                                            <property name="valign">center</property>
                                            <property name="margin-start">2</property>
                                            <property name="margin-end">2</property>
                                            <property name="image">img_zoom_out</property>
                                            <signal name="clicked" handler="on_btn_zoom_out_clicked" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">False</property>
                                            <property name="position">7</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkToggleButton" id="tbtn_view_dimension">
                                            <property name="use-action-appearance">False</property>
                                            <property name="width-request">48</property>
                                            <property name="height-request">48</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">True</property>
                                            <property name="tooltip-text" translatable="yes">Show or hide dimensions</property>
                                            <property name="halign">end</property>
                                            <property name="valign">center</property>
                                            <property name="margin-start">2</property>
                                            <property name="margin-end">2</property>
                                            <property name="image">img_dimensions</property>
                                            <signal name="toggled" handler="on_tbtn_view_dimension_toggled" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">False</property>
                                            <property name="position">8</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkToggleButton" id="tbtn_view_tool_path">
                                            <property name="use-action-appearance">False</property>
                                            <property name="width-request">48</property>
                                            <property name="height-request">48</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">True</property>
                                            <property name="tooltip-text" translatable="yes">Show or hide tool path</property>
                                            <property name="halign">end</property>
                                            <property name="valign">center</property>
                                            <property name="margin-start">2</property>
                                            <property name="margin-end">2</property>
                                            <property name="image">img_tool_path</property>
                                            <signal name="toggled" handler="on_tbtn_view_tool_path_toggled" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">False</property>
                                            <property name="position">9</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkButton" id="btn_delete_view">
                                            <property name="use-action-appearance">False</property>
                                            <property name="width-request">48</property>
                                            <property name="height-request">48</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">True</property>
                                            <property name="tooltip-text" translatable="yes">clear plot</property>
                                            <property name="halign">end</property>
                                            <property name="valign">center</property>
                                            <property name="margin-start">2</property>
                                            <property name="image">img_tool_clear</property>
                                            <signal name="clicked" handler="on_btn_delete_view_clicked" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">False</property>
                                            <property name="position">10</property>
                                          </packing>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="tab">
                                  <object class="GtkLabel" id="lbl_preview">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">Preview</property>
                                  </object>
                                  <packing>
                                    <property name="tab-fill">False</property>
                                  </packing>
                                </child>
                                <child>
                                  <object class="OffsetPage" id="offsetpage1">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="foreground-color">rgb(255,0,0)</property>
                                    <property name="highlight-color">rgb(173,216,230)</property>
                                    <signal name="selection-changed" handler="on_offsetpage1_selection_changed" swapped="no"/>
                                  </object>
                                  <packing>
                                    <property name="position">1</property>
                                  </packing>
                                </child>
                                <child type="tab">
                                  <object class="GtkLabel" id="lbl_frm_preview_offset_page">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">Offset Page</property>
                                  </object>
                                  <packing>
                                    <property name="position">1</property>
                                    <property name="tab-fill">False</property>
                                  </packing>
                                </child>
                                <child>
                                  <object class="ToolEdit" id="tooledit1">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                  </object>
                                  <packing>
                                    <property name="position">2</property>
                                  </packing>
                                </child>
                                <child type="tab">
                                  <object class="GtkLabel" id="lbl_frm_preview_tooledit">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">Tooledit</property>
                                  </object>
                                  <packing>
                                    <property name="position">2</property>
                                    <property name="tab-fill">False</property>
                                  </packing>
                                </child>
                                <child>
                                  <object class="IconFileSelection" id="IconFileSelection1">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="filetypes">ngc,py,bmp</property>
                                    <signal name="exit" handler="on_IconFileSelection1_exit" swapped="no"/>
                                    <signal name="selected" handler="on_IconFileSelection1_selected" swapped="no"/>
                                    <signal name="sensitive" handler="on_IconFileSelection1_sensitive" swapped="no"/>
                                  </object>
                                  <packing>
                                    <property name="position">3</property>
                                  </packing>
                                </child>
                                <child type="tab">
                                  <object class="GtkLabel" id="lbl_ntb_preview_file_sel">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">File Selection</property>
                                  </object>
                                  <packing>
                                    <property name="position">3</property>
                                    <property name="tab-fill">False</property>
                                  </packing>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">True</property>
                                <property name="fill">True</property>
                                <property name="padding">2</property>
                                <property name="position">0</property>
                              </packing>
                            </child>
                          </object>
                          <packing>
                            <property name="expand">True</property>
                            <property name="fill">True</property>
                            <property name="position">0</property>
                          </packing>
                        </child>
                        <child>
                          <object class="GtkBox" id="vbx_jog">
                            <property name="width-request">360</property>
                            <property name="visible">True</property>
                            <property name="can-focus">False</property>
                            <property name="orientation">vertical</property>
                            <child>
                              <object class="GtkBox" id="box_dro">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <child>
                                  <!-- n-columns=2 n-rows=5 -->
                                  <object class="GtkGrid" id="grid_DRO">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="column-spacing">3</property>
                                    <property name="row-homogeneous">True</property>
                                    <property name="column-homogeneous">True</property>
                                    <child>
                                      <placeholder/>
                                    </child>
                                    <child>
                                      <placeholder/>
                                    </child>
                                    <child>
                                      <placeholder/>
                                    </child>
                                    <child>
                                      <placeholder/>
                                    </child>
                                    <child>
                                      <placeholder/>
                                    </child>
                                    <child>
                                      <placeholder/>
                                    </child>
                                    <child>
                                      <placeholder/>
                                    </child>
                                    <child>
                                      <placeholder/>
                                    </child>
                                    <child>
                                      <placeholder/>
                                    </child>
                                    <child>
                                      <placeholder/>
                                    </child>
                                  </object>
                                  <packing>
                                    <property name="expand">True</property>
                                    <property name="fill">True</property>
                                    <property name="position">0</property>
                                  </packing>
                                </child>
                                <child>
                                  <object class="GtkBox" id="box_dro_side">
                                    <property name="can-focus">False</property>
                                    <child>
                                      <placeholder/>
                                    </child>
                                  </object>
                                  <packing>
                                    <property name="expand">False</property>
                                    <property name="fill">True</property>
                                    <property name="position">1</property>
                                  </packing>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">True</property>
                                <property name="position">0</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkNotebook" id="ntb_jog">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="show-tabs">False</property>
                                <property name="show-border">False</property>
                                <child>
                                  <object class="GtkBox" id="vbox5">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkFrame" id="frm_jogging">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="label-xalign">0.5</property>
                                        <child>
                                          <object class="GtkBox" id="vbox_jog">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="margin-start">5</property>
                                            <property name="margin-end">5</property>
                                            <property name="margin-bottom">5</property>
                                            <property name="orientation">vertical</property>
                                            <child>
                                              <object class="GtkBox" id="hbox_jog_vel">
                                                <property name="height-request">50</property>
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="spacing">3</property>
                                                <child>
                                                  <object class="SpeedControl" id="spc_lin_jog_vel">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="color">rgb(255,129,22)</property>
                                                    <property name="max">10500</property>
                                                    <property name="unit">mm/min</property>
                                                    <property name="value">1500</property>
                                                  </object>
                                                  <packing>
                                                    <property name="expand">True</property>
                                                    <property name="fill">True</property>
                                                    <property name="position">0</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkToggleButton" id="tbtn_turtle_jog">
                                                    <property name="width-request">50</property>
                                                    <property name="height-request">50</property>
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">True</property>
                                                    <property name="receives-default">True</property>
                                                    <signal name="toggled" handler="on_tbtn_turtle_jog_toggled" swapped="no"/>
                                                    <child>
                                                      <object class="GtkImage" id="img_rabbit_jog">
                                                        <property name="width-request">36</property>
                                                        <property name="height-request">36</property>
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">False</property>
                                                      </object>
                                                    </child>
                                                  </object>
                                                  <packing>
                                                    <property name="expand">False</property>
                                                    <property name="fill">False</property>
                                                    <property name="position">1</property>
                                                  </packing>
                                                </child>
                                              </object>
                                              <packing>
                                                <property name="expand">False</property>
                                                <property name="fill">True</property>
                                                <property name="position">0</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="SpeedControl" id="spc_ang_jog_vel">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="color">rgb(255,129,22)</property>
                                                <property name="max">3600</property>
                                                <property name="template">%.d</property>
                                                <property name="unit">°/min</property>
                                                <property name="value">360</property>
                                              </object>
                                              <packing>
                                                <property name="expand">False</property>
                                                <property name="fill">True</property>
                                                <property name="position">1</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkBox" id="hbox_jog">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <child>
                                                  <object class="GtkBox" id="vbx_jog_button">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="orientation">vertical</property>
                                                    <child>
                                                      <object class="GtkNotebook" id="ntb_jog_JA">
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">True</property>
                                                        <property name="vexpand">True</property>
                                                        <property name="show-tabs">False</property>
                                                        <property name="show-border">False</property>
                                                        <child>
                                                          <!-- n-columns=5 n-rows=4 -->
                                                          <object class="GtkGrid" id="grid_jog_btn_axes">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">center</property>
                                                            <property name="row-spacing">3</property>
                                                            <property name="column-spacing">3</property>
                                                            <property name="row-homogeneous">True</property>
                                                            <property name="column-homogeneous">True</property>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                          </object>
                                                        </child>
                                                        <child type="tab">
                                                          <object class="GtkLabel" id="lbl_ntb_jog_axis">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="label" translatable="yes">jog axes</property>
                                                          </object>
                                                          <packing>
                                                            <property name="tab-fill">False</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <!-- n-columns=5 n-rows=4 -->
                                                          <object class="GtkGrid" id="grid_jog_btn_joints">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="row-spacing">3</property>
                                                            <property name="column-spacing">3</property>
                                                            <property name="row-homogeneous">True</property>
                                                            <property name="column-homogeneous">True</property>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                            <child>
                                                            <placeholder/>
                                                            </child>
                                                          </object>
                                                          <packing>
                                                            <property name="position">1</property>
                                                          </packing>
                                                        </child>
                                                        <child type="tab">
                                                          <object class="GtkLabel" id="lbl_ntb_jog_joints">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="label" translatable="yes">jog joints</property>
                                                          </object>
                                                          <packing>
                                                            <property name="position">1</property>
                                                            <property name="tab-fill">False</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkImage" id="img_logo">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                          </object>
                                                          <packing>
                                                            <property name="position">2</property>
                                                          </packing>
                                                        </child>
                                                        <child type="tab">
                                                          <object class="GtkLabel" id="lbl_ntb_page_logo">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="label" translatable="yes">Logo</property>
                                                          </object>
                                                          <packing>
                                                            <property name="position">2</property>
                                                            <property name="tab-fill">False</property>
                                                          </packing>
                                                        </child>
                                                      </object>
                                                      <packing>
                                                        <property name="expand">False</property>
                                                        <property name="fill">False</property>
                                                        <property name="position">0</property>
                                                      </packing>
                                                    </child>
                                                    <child>
                                                      <object class="GtkCheckButton" id="chk_ignore_limits">
                                                        <property name="label" translatable="yes">Ignore limits</property>
                                                        <property name="use-action-appearance">False</property>
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">True</property>
                                                        <property name="receives-default">False</property>
                                                        <property name="draw-indicator">True</property>
                                                        <signal name="toggled" handler="on_chk_ignore_limits_toggled" swapped="no"/>
                                                      </object>
                                                      <packing>
                                                        <property name="expand">False</property>
                                                        <property name="fill">False</property>
                                                        <property name="padding">5</property>
                                                        <property name="pack-type">end</property>
                                                        <property name="position">1</property>
                                                      </packing>
                                                    </child>
                                                  </object>
                                                  <packing>
                                                    <property name="expand">True</property>
                                                    <property name="fill">True</property>
                                                    <property name="position">0</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkButtonBox" id="vbtb_jog_incr">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="margin-start">8</property>
                                                    <property name="orientation">vertical</property>
                                                    <property name="spacing">3</property>
                                                    <property name="layout-style">expand</property>
                                                    <child>
                                                      <placeholder/>
                                                    </child>
                                                    <child>
                                                      <placeholder/>
                                                    </child>
                                                    <child>
                                                      <placeholder/>
                                                    </child>
                                                    <child>
                                                      <placeholder/>
                                                    </child>
                                                    <child>
                                                      <placeholder/>
                                                    </child>
                                                  </object>
                                                  <packing>
                                                    <property name="expand">False</property>
                                                    <property name="fill">True</property>
                                                    <property name="pack-type">end</property>
                                                    <property name="position">1</property>
                                                  </packing>
                                                </child>
                                              </object>
                                              <packing>
                                                <property name="expand">True</property>
                                                <property name="fill">True</property>
                                                <property name="padding">3</property>
                                                <property name="position">2</property>
                                              </packing>
                                            </child>
                                          </object>
                                        </child>
                                        <child type="label">
                                          <object class="GtkLabel" id="lbl_jogging">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="label" translatable="yes">&lt;b&gt;Jogging&lt;/b&gt;</property>
                                            <property name="use-markup">True</property>
                                          </object>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="tab">
                                  <object class="GtkLabel" id="label4">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label">Manual</property>
                                  </object>
                                  <packing>
                                    <property name="tab-fill">False</property>
                                  </packing>
                                </child>
                                <child>
                                  <object class="EMC_MDIHistory" id="hal_mdihistory">
                                    <property name="name">mdi_entry</property>
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="use-double-click">True</property>
                                    <child>
                                      <placeholder/>
                                    </child>
                                  </object>
                                  <packing>
                                    <property name="position">1</property>
                                  </packing>
                                </child>
                                <child type="tab">
                                  <object class="GtkLabel" id="label5">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label">MDI</property>
                                  </object>
                                  <packing>
                                    <property name="position">1</property>
                                    <property name="tab-fill">False</property>
                                  </packing>
                                </child>
                                <child>
                                  <object class="GtkBox" id="vbox_gcode">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkScrolledWindow" id="scrolledwindow1">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <child>
                                          <object class="EMC_SourceView" id="gcode_view">
                                            <property name="name">gcode_view</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="tooltip-text" translatable="yes">Shows the code to execute</property>
                                            <property name="left-margin">2</property>
                                            <property name="right-margin">2</property>
                                            <property name="show-line-numbers">True</property>
                                            <property name="show-line-marks">True</property>
                                            <property name="tab-width">4</property>
                                            <property name="auto-indent">True</property>
                                            <property name="highlight-current-line">True</property>
                                            <property name="indent-on-tab">False</property>
                                            <signal name="changed" handler="on_gcode_view_changed" swapped="no"/>
                                          </object>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkProgressBar" id="progressbar_pgm">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">10</property>
                                        <property name="margin-end">10</property>
                                        <property name="margin-bottom">5</property>
                                        <property name="show-text">True</property>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                  </object>
                                  <packing>
                                    <property name="position">2</property>
                                  </packing>
                                </child>
                                <child type="tab">
                                  <object class="GtkLabel" id="label6">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label">Auto</property>
                                  </object>
                                  <packing>
                                    <property name="position">2</property>
                                    <property name="tab-fill">False</property>
                                  </packing>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">True</property>
                                <property name="fill">True</property>
                                <property name="padding">2</property>
                                <property name="position">1</property>
                              </packing>
                            </child>
                            <child>
                              <placeholder/>
                            </child>
                          </object>
                          <packing>
                            <property name="expand">False</property>
                            <property name="fill">True</property>
                            <property name="position">1</property>
                          </packing>
                        </child>
                      </object>
                      <packing>
                        <property name="expand">True</property>
                        <property name="fill">True</property>
                        <property name="position">0</property>
                      </packing>
                    </child>
                    <child>
                      <object class="GtkBox" id="box_info">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="orientation">vertical</property>
                        <child>
                          <!-- n-columns=9 n-rows=2 -->
                          <object class="GtkGrid" id="grid_search">
                            <property name="can-focus">False</property>
                            <property name="margin-top">1</property>
                            <property name="margin-bottom">2</property>
                            <property name="column-spacing">6</property>
                            <child>
                              <object class="GtkLabel" id="lbl_search_text">
                                <property name="name">gcode_edit</property>
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label" translatable="yes">Search:</property>
                              </object>
                              <packing>
                                <property name="left-attach">0</property>
                                <property name="top-attach">0</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkButton" id="btn_search_forward">
                                <property name="label" translatable="yes">Search
  fwd</property>
                                <property name="use-action-appearance">False</property>
                                <property name="name">gcode_edit</property>
                                <property name="height-request">48</property>
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="receives-default">False</property>
                                <property name="valign">center</property>
                                <property name="image">img_down</property>
                                <signal name="clicked" handler="on_btn_search_forward_clicked" swapped="no"/>
                              </object>
                              <packing>
                                <property name="left-attach">3</property>
                                <property name="top-attach">0</property>
                                <property name="height">2</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkButton" id="btn_search_back">
                                <property name="label" translatable="yes">Search
 back</property>
                                <property name="use-action-appearance">False</property>
                                <property name="name">gcode_edit</property>
                                <property name="height-request">48</property>
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="receives-default">False</property>
                                <property name="valign">center</property>
                                <property name="image">img_up</property>
                                <signal name="clicked" handler="on_btn_search_back_clicked" swapped="no"/>
                              </object>
                              <packing>
                                <property name="left-attach">2</property>
                                <property name="top-attach">0</property>
                                <property name="height">2</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkButton" id="btn_undo">
                                <property name="use-action-appearance">False</property>
                                <property name="name">gcode_edit</property>
                                <property name="width-request">48</property>
                                <property name="height-request">48</property>
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="receives-default">False</property>
                                <property name="tooltip-text" translatable="yes">Undo</property>
                                <property name="valign">center</property>
                                <property name="margin-start">2</property>
                                <property name="margin-end">2</property>
                                <property name="image">img_edit-undo</property>
                                <property name="image-position">top</property>
                                <signal name="clicked" handler="on_btn_undo_clicked" swapped="no"/>
                              </object>
                              <packing>
                                <property name="left-attach">7</property>
                                <property name="top-attach">0</property>
                                <property name="height">2</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkButton" id="btn_redo">
                                <property name="use-action-appearance">False</property>
                                <property name="name">gcode_edit</property>
                                <property name="width-request">48</property>
                                <property name="height-request">48</property>
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="receives-default">False</property>
                                <property name="tooltip-text" translatable="yes">Redo</property>
                                <property name="valign">center</property>
                                <property name="margin-start">2</property>
                                <property name="margin-end">2</property>
                                <property name="image">img_edit-redo</property>
                                <signal name="clicked" handler="on_btn_redo_clicked" swapped="no"/>
                              </object>
                              <packing>
                                <property name="left-attach">8</property>
                                <property name="top-attach">0</property>
                                <property name="height">2</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkCheckButton" id="chk_ignore_case">
                                <property name="label" translatable="yes">Ignore Case</property>
                                <property name="use-action-appearance">False</property>
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="receives-default">False</property>
                                <property name="active">True</property>
                                <property name="draw-indicator">True</property>
                              </object>
                              <packing>
                                <property name="left-attach">5</property>
                                <property name="top-attach">0</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkCheckButton" id="chk_replace_all">
                                <property name="label" translatable="yes">Replace All</property>
                                <property name="use-action-appearance">False</property>
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="receives-default">False</property>
                                <property name="draw-indicator">True</property>
                              </object>
                              <packing>
                                <property name="left-attach">5</property>
                                <property name="top-attach">1</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkButton" id="btn_replace">
                                <property name="label" translatable="yes">Replace</property>
                                <property name="use-action-appearance">False</property>
                                <property name="name">gcode_edit</property>
                                <property name="height-request">48</property>
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="receives-default">False</property>
                                <property name="valign">center</property>
                                <signal name="clicked" handler="on_btn_replace_clicked" swapped="no"/>
                              </object>
                              <packing>
                                <property name="left-attach">4</property>
                                <property name="top-attach">0</property>
                                <property name="height">2</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkLabel" id="lbl_replace_text">
                                <property name="name">gcode_edit</property>
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label" translatable="yes">Replace:</property>
                              </object>
                              <packing>
                                <property name="left-attach">0</property>
                                <property name="top-attach">1</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkEntry" id="search_entry">
                                <property name="name">gcode_edit</property>
                                <property name="visible">True</property>
                                <property name="can-focus">True</property>
                                <property name="valign">center</property>
                                <property name="hexpand">True</property>
                                <property name="invisible-char">●</property>
                                <property name="primary-icon-activatable">False</property>
                                <property name="secondary-icon-activatable">False</property>
                              </object>
                              <packing>
                                <property name="left-attach">1</property>
                                <property name="top-attach">0</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkEntry" id="replace_entry">
                                <property name="name">gcode_edit</property>
                                <property name="visible">True</property>
                                <property name="can-focus">True</property>
                                <property name="valign">center</property>
                                <property name="hexpand">True</property>
                                <property name="invisible-char">●</property>
                                <property name="primary-icon-activatable">False</property>
                                <property name="secondary-icon-activatable">False</property>
                              </object>
                              <packing>
                                <property name="left-attach">1</property>
                                <property name="top-attach">1</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkButton" id="btn_comment">
                                <property name="use-action-appearance">False</property>
                                <property name="name">gcode_edit</property>
                                <property name="width-request">48</property>
                                <property name="height-request">48</property>
                                <property name="visible">True</property>
                                <property name="can-focus">True</property>
                                <property name="receives-default">False</property>
                                <property name="valign">center</property>
                                <property name="image">img_edit_comment</property>
                                <signal name="clicked" handler="on_btn_toggle_comment_clicked" swapped="no"/>
                              </object>
                              <packing>
                                <property name="left-attach">6</property>
                                <property name="top-attach">0</property>
                                <property name="height">2</property>
                              </packing>
                            </child>
                          </object>
                          <packing>
                            <property name="expand">False</property>
                            <property name="fill">True</property>
                            <property name="position">0</property>
                          </packing>
                        </child>
                        <child>
                          <object class="GtkNotebook" id="ntb_info">
                            <property name="visible">True</property>
                            <property name="can-focus">True</property>
                            <property name="show-tabs">False</property>
                            <property name="show-border">False</property>
                            <signal name="switch-page" handler="on_ntb_info_switch_page" swapped="no"/>
                            <child>
                              <object class="GtkBox" id="hbox_main_info">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="spacing">1</property>
                                <child>
                                  <object class="GtkBox" id="box_tool_and_code_info">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkNotebook" id="ntb_tool_and_code_info">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="margin-top">10</property>
                                        <signal name="switch-page" handler="on_ntb_tool_code_info_switch_page" swapped="no"/>
                                        <child>
                                          <object class="GtkBox" id="box_tool_and_code_info_2">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="orientation">vertical</property>
                                            <child>
                                              <object class="GtkBox" id="box_tool_info">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="margin-top">3</property>
                                                <property name="margin-bottom">3</property>
                                                <property name="orientation">vertical</property>
                                                <child>
                                                  <object class="GtkFrame" id="frm_tool_info">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="tooltip-text" translatable="yes">Information over the tool in spindle</property>
                                                    <property name="margin-start">1</property>
                                                    <property name="margin-end">1</property>
                                                    <property name="margin-top">1</property>
                                                    <property name="margin-bottom">1</property>
                                                    <property name="label-xalign">0.5</property>
                                                    <child>
                                                      <!-- n-columns=4 n-rows=3 -->
                                                      <object class="GtkGrid" id="grid_tool_info">
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">False</property>
                                                        <property name="margin-start">5</property>
                                                        <property name="margin-end">5</property>
                                                        <property name="hexpand">True</property>
                                                        <property name="row-spacing">3</property>
                                                        <property name="row-homogeneous">True</property>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_tool">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="hexpand">True</property>
                                                            <property name="label" translatable="yes">Tool no.</property>
                                                            <property name="width-chars">8</property>
                                                            <attributes>
                                                            <attribute name="style" value="normal"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">0</property>
                                                            <property name="top-attach">0</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_tool_no">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="label">0</property>
                                                            <property name="justify">center</property>
                                                            <property name="width-chars">8</property>
                                                            <attributes>
                                                            <attribute name="style" value="normal"/>
                                                            <attribute name="weight" value="bold"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">0</property>
                                                            <property name="top-attach">1</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_diameter">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="hexpand">True</property>
                                                            <property name="label" translatable="yes">Diameter</property>
                                                            <property name="width-chars">8</property>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">1</property>
                                                            <property name="top-attach">0</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_tool_dia">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="label">0</property>
                                                            <property name="justify">center</property>
                                                            <property name="width-chars">8</property>
                                                            <attributes>
                                                            <attribute name="style" value="normal"/>
                                                            <attribute name="weight" value="bold"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">1</property>
                                                            <property name="top-attach">1</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_offset_z">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="hexpand">True</property>
                                                            <property name="label" translatable="yes">offset z</property>
                                                            <property name="width-chars">8</property>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">2</property>
                                                            <property name="top-attach">0</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_tool_offset_z">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="label">0</property>
                                                            <property name="justify">center</property>
                                                            <property name="width-chars">8</property>
                                                            <attributes>
                                                            <attribute name="style" value="normal"/>
                                                            <attribute name="weight" value="bold"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">2</property>
                                                            <property name="top-attach">1</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_offset_x">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="hexpand">True</property>
                                                            <property name="label" translatable="yes">offset x</property>
                                                            <property name="width-chars">8</property>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">3</property>
                                                            <property name="top-attach">0</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_tool_offset_x">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="label">0</property>
                                                            <property name="justify">center</property>
                                                            <property name="width-chars">8</property>
                                                            <attributes>
                                                            <attribute name="style" value="normal"/>
                                                            <attribute name="weight" value="bold"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">3</property>
                                                            <property name="top-attach">1</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_vc">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="hexpand">True</property>
                                                            <property name="label">Vc= 0.00</property>
                                                            <property name="justify">center</property>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">3</property>
                                                            <property name="top-attach">2</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_tool_name">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="margin-end">5</property>
                                                            <property name="label" translatable="yes">No tool description available</property>
                                                            <attributes>
                                                            <attribute name="style" value="normal"/>
                                                            <attribute name="weight" value="bold"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">0</property>
                                                            <property name="top-attach">2</property>
                                                            <property name="width">3</property>
                                                          </packing>
                                                        </child>
                                                      </object>
                                                    </child>
                                                    <child type="label">
                                                      <object class="GtkLabel" id="lbl_frm_tool_info">
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">False</property>
                                                        <property name="label" translatable="yes">&lt;b&gt;Tool information&lt;/b&gt;</property>
                                                        <property name="use-markup">True</property>
                                                      </object>
                                                    </child>
                                                  </object>
                                                  <packing>
                                                    <property name="expand">True</property>
                                                    <property name="fill">True</property>
                                                    <property name="position">0</property>
                                                  </packing>
                                                </child>
                                              </object>
                                              <packing>
                                                <property name="expand">False</property>
                                                <property name="fill">True</property>
                                                <property name="position">0</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkBox" id="box_code_info">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="orientation">vertical</property>
                                                <child>
                                                  <object class="GtkFrame" id="frm_gcode">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="tooltip-text" translatable="yes">G and M code information as well as speed and feed</property>
                                                    <property name="margin-start">1</property>
                                                    <property name="margin-end">1</property>
                                                    <property name="margin-top">1</property>
                                                    <property name="margin-bottom">1</property>
                                                    <property name="label-xalign">0.5</property>
                                                    <child>
                                                      <!-- n-columns=3 n-rows=2 -->
                                                      <object class="GtkGrid" id="grid_gcodes">
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">False</property>
                                                        <property name="margin-start">5</property>
                                                        <property name="margin-end">5</property>
                                                        <property name="margin-bottom">2</property>
                                                        <property name="hexpand">True</property>
                                                        <property name="column-spacing">5</property>
                                                        <child>
                                                          <object class="GtkLabel" id="active_mcodes_label">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="hexpand">True</property>
                                                            <property name="label" translatable="yes">active_mcodes_label</property>
                                                            <property name="xalign">0</property>
                                                            <attributes>
                                                            <attribute name="style" value="normal"/>
                                                            <attribute name="weight" value="bold"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">0</property>
                                                            <property name="top-attach">0</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="active_gcodes_label">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="hexpand">True</property>
                                                            <property name="label" translatable="yes">active_gcodes_label</property>
                                                            <property name="xalign">0</property>
                                                            <attributes>
                                                            <attribute name="style" value="normal"/>
                                                            <attribute name="weight" value="bold"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">0</property>
                                                            <property name="top-attach">1</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_feed">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="label">F </property>
                                                            <property name="xalign">1</property>
                                                            <attributes>
                                                            <attribute name="style" value="normal"/>
                                                            <attribute name="weight" value="bold"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">1</property>
                                                            <property name="top-attach">0</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_active_feed">
                                                            <property name="width-request">50</property>
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="label">10000</property>
                                                            <property name="xalign">0</property>
                                                            <attributes>
                                                            <attribute name="style" value="normal"/>
                                                            <attribute name="weight" value="bold"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">2</property>
                                                            <property name="top-attach">0</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="active_speed_label">
                                                            <property name="width-request">50</property>
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="label">0</property>
                                                            <property name="xalign">0</property>
                                                            <attributes>
                                                            <attribute name="style" value="normal"/>
                                                            <attribute name="weight" value="bold"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">2</property>
                                                            <property name="top-attach">1</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_speed">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="halign">start</property>
                                                            <property name="label">S </property>
                                                            <property name="xalign">1</property>
                                                            <attributes>
                                                            <attribute name="style" value="normal"/>
                                                            <attribute name="weight" value="bold"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="left-attach">1</property>
                                                            <property name="top-attach">1</property>
                                                          </packing>
                                                        </child>
                                                      </object>
                                                    </child>
                                                    <child type="label">
                                                      <object class="GtkLabel" id="lbl_frame_code">
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">False</property>
                                                        <property name="label" translatable="yes">&lt;b&gt;G-Codes&lt;/b&gt;</property>
                                                        <property name="use-markup">True</property>
                                                      </object>
                                                    </child>
                                                  </object>
                                                  <packing>
                                                    <property name="expand">True</property>
                                                    <property name="fill">True</property>
                                                    <property name="pack-type">end</property>
                                                    <property name="position">0</property>
                                                  </packing>
                                                </child>
                                              </object>
                                              <packing>
                                                <property name="expand">False</property>
                                                <property name="fill">True</property>
                                                <property name="position">1</property>
                                              </packing>
                                            </child>
                                          </object>
                                        </child>
                                        <child type="tab">
                                          <object class="GtkLabel">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="label" translatable="yes">Tool info and G-codes</property>
                                          </object>
                                          <packing>
                                            <property name="menu-label">Tool info</property>
                                            <property name="tab-fill">False</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkBox" id="box_gcode_props">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="halign">start</property>
                                            <property name="orientation">vertical</property>
                                            <child>
                                              <!-- n-columns=2 n-rows=7 -->
                                              <object class="GtkGrid" id="grid_gcode_props">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="halign">start</property>
                                                <property name="margin-start">5</property>
                                                <property name="margin-end">5</property>
                                                <property name="margin-top">5</property>
                                                <property name="margin-bottom">5</property>
                                                <property name="column-spacing">10</property>
                                                <child>
                                                  <object class="GtkLabel">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="label" translatable="yes">Size:</property>
                                                    <attributes>
                                                      <attribute name="weight" value="bold"/>
                                                    </attributes>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">0</property>
                                                    <property name="top-attach">0</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="label" translatable="yes">Rapid distance:</property>
                                                    <attributes>
                                                      <attribute name="weight" value="bold"/>
                                                    </attributes>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">0</property>
                                                    <property name="top-attach">1</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="label" translatable="yes">Feed distance:</property>
                                                    <attributes>
                                                      <attribute name="weight" value="bold"/>
                                                    </attributes>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">0</property>
                                                    <property name="top-attach">2</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel" id="lbl_gcode_size">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="label" translatable="yes">No program loaded</property>
                                                    <property name="wrap">True</property>
                                                    <property name="max-width-chars">30</property>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">1</property>
                                                    <property name="top-attach">0</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel" id="lbl_gcode_g0">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">1</property>
                                                    <property name="top-attach">1</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel" id="lbl_gcode_g1">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="max-width-chars">30</property>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">1</property>
                                                    <property name="top-attach">2</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel" id="lbl_gcode_run">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="max-width-chars">30</property>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">1</property>
                                                    <property name="top-attach">3</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel" id="lbl_gcode_x">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="ellipsize">middle</property>
                                                    <property name="max-width-chars">30</property>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">1</property>
                                                    <property name="top-attach">4</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel" id="lbl_gcode_y">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="ellipsize">middle</property>
                                                    <property name="max-width-chars">30</property>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">1</property>
                                                    <property name="top-attach">5</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel" id="lbl_gcode_z">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="ellipsize">middle</property>
                                                    <property name="max-width-chars">30</property>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">1</property>
                                                    <property name="top-attach">6</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="label" translatable="yes">Run time:</property>
                                                    <attributes>
                                                      <attribute name="weight" value="bold"/>
                                                    </attributes>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">0</property>
                                                    <property name="top-attach">3</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="label" translatable="yes">X bounds:</property>
                                                    <attributes>
                                                      <attribute name="weight" value="bold"/>
                                                    </attributes>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">0</property>
                                                    <property name="top-attach">4</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="label" translatable="yes">Y bounds:</property>
                                                    <attributes>
                                                      <attribute name="weight" value="bold"/>
                                                    </attributes>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">0</property>
                                                    <property name="top-attach">5</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="halign">start</property>
                                                    <property name="valign">start</property>
                                                    <property name="label" translatable="yes">Z bounds:</property>
                                                    <attributes>
                                                      <attribute name="weight" value="bold"/>
                                                    </attributes>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">0</property>
                                                    <property name="top-attach">6</property>
                                                  </packing>
                                                </child>
                                              </object>
                                              <packing>
                                                <property name="expand">False</property>
                                                <property name="fill">False</property>
                                                <property name="position">0</property>
                                              </packing>
                                            </child>
                                          </object>
                                          <packing>
                                            <property name="position">1</property>
                                          </packing>
                                        </child>
                                        <child type="tab">
                                          <object class="GtkLabel">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="label" translatable="yes">G-code properties</property>
                                          </object>
                                          <packing>
                                            <property name="menu-label">G</property>
                                            <property name="position">1</property>
                                            <property name="tab-fill">False</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <placeholder/>
                                        </child>
                                        <child type="tab">
                                          <placeholder/>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                  </object>
                                  <packing>
                                    <property name="expand">True</property>
                                    <property name="fill">True</property>
                                    <property name="position">0</property>
                                  </packing>
                                </child>
                                <child>
                                  <object class="GtkBox" id="box_custom_1">
                                    <property name="can-focus">False</property>
                                    <child>
                                      <placeholder/>
                                    </child>
                                  </object>
                                  <packing>
                                    <property name="expand">False</property>
                                    <property name="fill">True</property>
                                    <property name="position">1</property>
                                  </packing>
                                </child>
                                <child>
                                  <object class="GtkBox" id="box_vel_info">
                                    <property name="width-request">175</property>
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkFrame" id="frm_vel_info">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="label-xalign">0.5</property>
                                        <child>
                                          <object class="GtkBox" id="vbx_overrides">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="orientation">vertical</property>
                                            <child>
                                              <object class="GtkBox">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="hexpand">True</property>
                                                <child>
                                                  <object class="GtkLabel" id="lbl_current_vel">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="has-tooltip">True</property>
                                                    <property name="tooltip-text" translatable="yes">Displays the current velocity</property>
                                                    <property name="hexpand">True</property>
                                                    <property name="xpad">5</property>
                                                    <property name="ypad">2</property>
                                                    <property name="label">10000</property>
                                                    <property name="justify">right</property>
                                                    <property name="xalign">0.68000000715255737</property>
                                                    <attributes>
                                                      <attribute name="style" value="normal"/>
                                                      <attribute name="weight" value="bold"/>
                                                      <attribute name="scale" value="1.5"/>
                                                    </attributes>
                                                  </object>
                                                  <packing>
                                                    <property name="expand">False</property>
                                                    <property name="fill">True</property>
                                                    <property name="position">0</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel" id="lbl_vel_unit">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="margin-start">5</property>
                                                    <property name="margin-end">5</property>
                                                    <property name="xpad">5</property>
                                                    <property name="ypad">5</property>
                                                    <property name="label" translatable="yes">mm/min</property>
                                                  </object>
                                                  <packing>
                                                    <property name="expand">False</property>
                                                    <property name="fill">True</property>
                                                    <property name="position">1</property>
                                                  </packing>
                                                </child>
                                              </object>
                                              <packing>
                                                <property name="expand">False</property>
                                                <property name="fill">True</property>
                                                <property name="position">0</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkFrame" id="frm_rapid_override">
                                                <property name="name">only_top_border</property>
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="margin-bottom">3</property>
                                                <property name="label-xalign">0.5</property>
                                                <child>
                                                  <object class="GtkBox" id="vbox10">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="margin-start">5</property>
                                                    <property name="margin-end">5</property>
                                                    <property name="margin-top">4</property>
                                                    <property name="margin-bottom">4</property>
                                                    <property name="orientation">vertical</property>
                                                    <child>
                                                      <object class="SpeedControl" id="spc_rapid">
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">False</property>
                                                        <property name="color">rgb(255,129,22)</property>
                                                        <property name="max">120</property>
                                                        <property name="template">%.d</property>
                                                        <property name="unit">%</property>
                                                        <property name="value">100</property>
                                                        <signal name="value-changed" handler="on_spc_rapid_value_changed" swapped="no"/>
                                                      </object>
                                                      <packing>
                                                        <property name="expand">True</property>
                                                        <property name="fill">True</property>
                                                        <property name="position">1</property>
                                                      </packing>
                                                    </child>
                                                  </object>
                                                </child>
                                                <child type="label">
                                                  <object class="GtkLabel" id="lbl_frame_rapid_override">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="label" translatable="yes">&lt;b&gt;Rapid Override&lt;/b&gt;</property>
                                                    <property name="use-markup">True</property>
                                                  </object>
                                                </child>
                                              </object>
                                              <packing>
                                                <property name="expand">True</property>
                                                <property name="fill">True</property>
                                                <property name="position">1</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkFrame" id="frm_feed_override">
                                                <property name="name">only_top_border</property>
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="label-xalign">0.5</property>
                                                <child>
                                                  <object class="GtkBox" id="vbox9">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="margin-start">5</property>
                                                    <property name="margin-end">5</property>
                                                    <property name="margin-bottom">5</property>
                                                    <property name="orientation">vertical</property>
                                                    <property name="spacing">3</property>
                                                    <child>
                                                      <object class="GtkBox" id="hbox8">
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">False</property>
                                                        <child>
                                                          <object class="GtkBox">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="hexpand">True</property>
                                                            <child>
                                                            <object class="GtkLabel" id="lbl_feed_act">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="has-tooltip">True</property>
                                                            <property name="tooltip-text" translatable="yes">Displays the programmed feed rate</property>
                                                            <property name="label">F 275</property>
                                                            <attributes>
                                                            <attribute name="weight" value="bold"/>
                                                            <attribute name="scale" value="1.5"/>
                                                            </attributes>
                                                            </object>
                                                            <packing>
                                                            <property name="expand">True</property>
                                                            <property name="fill">True</property>
                                                            <property name="position">0</property>
                                                            </packing>
                                                            </child>
                                                          </object>
                                                          <packing>
                                                            <property name="expand">False</property>
                                                            <property name="fill">True</property>
                                                            <property name="position">0</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkButton" id="btn_feed_100">
                                                            <property name="label">100%</property>
                                                            <property name="use-action-appearance">False</property>
                                                            <property name="width-request">48</property>
                                                            <property name="height-request">48</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-text" translatable="yes">reset feed override to 100 %</property>
                                                            <signal name="clicked" handler="on_btn_feed_100_clicked" swapped="no"/>
                                                          </object>
                                                          <packing>
                                                            <property name="expand">False</property>
                                                            <property name="fill">False</property>
                                                            <property name="position">1</property>
                                                          </packing>
                                                        </child>
                                                      </object>
                                                      <packing>
                                                        <property name="expand">True</property>
                                                        <property name="fill">True</property>
                                                        <property name="position">0</property>
                                                      </packing>
                                                    </child>
                                                    <child>
                                                      <object class="SpeedControl" id="spc_feed">
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">False</property>
                                                        <property name="color">rgb(255,129,22)</property>
                                                        <property name="max">120</property>
                                                        <property name="template">%d</property>
                                                        <property name="unit">%</property>
                                                        <property name="value">100</property>
                                                        <signal name="value-changed" handler="on_spc_feed_value_changed" swapped="no"/>
                                                      </object>
                                                      <packing>
                                                        <property name="expand">True</property>
                                                        <property name="fill">True</property>
                                                        <property name="position">1</property>
                                                      </packing>
                                                    </child>
                                                  </object>
                                                </child>
                                                <child type="label">
                                                  <object class="GtkLabel" id="lbl_feed_override">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="label" translatable="yes">&lt;b&gt;Feed Rate&lt;/b&gt;</property>
                                                    <property name="use-markup">True</property>
                                                  </object>
                                                </child>
                                              </object>
                                              <packing>
                                                <property name="expand">True</property>
                                                <property name="fill">True</property>
                                                <property name="position">2</property>
                                              </packing>
                                            </child>
                                          </object>
                                        </child>
                                        <child type="label">
                                          <object class="GtkLabel" id="lbl_frm_current_vel">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="label">&lt;b&gt;Current Velocity&lt;/b&gt;</property>
                                            <property name="use-markup">True</property>
                                          </object>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                  </object>
                                  <packing>
                                    <property name="expand">True</property>
                                    <property name="fill">True</property>
                                    <property name="position">2</property>
                                  </packing>
                                </child>
                                <child>
                                  <object class="GtkBox" id="box_custom_2">
                                    <property name="can-focus">False</property>
                                    <child>
                                      <placeholder/>
                                    </child>
                                  </object>
                                  <packing>
                                    <property name="expand">False</property>
                                    <property name="fill">True</property>
                                    <property name="position">3</property>
                                  </packing>
                                </child>
                                <child>
                                  <object class="GtkBox" id="box_coolant_and_spindle">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="spacing">1</property>
                                    <child>
                                      <object class="GtkBox" id="box_cooling">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <child>
                                          <object class="GtkFrame" id="frm_cooling">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="label-xalign">0.5</property>
                                            <child>
                                              <!-- n-columns=1 n-rows=3 -->
                                              <object class="GtkGrid" id="grid_cooling">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="margin-end">2</property>
                                                <property name="margin-top">5</property>
                                                <property name="margin-bottom">5</property>
                                                <property name="border-width">5</property>
                                                <property name="row-homogeneous">True</property>
                                                <property name="column-homogeneous">True</property>
                                                <child>
                                                  <object class="GtkToggleButton" id="tbtn_flood">
                                                    <property name="use-action-appearance">False</property>
                                                    <property name="width-request">56</property>
                                                    <property name="height-request">56</property>
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">True</property>
                                                    <property name="receives-default">True</property>
                                                    <property name="image">img_coolant_off</property>
                                                    <signal name="toggled" handler="on_tbtn_flood_toggled" swapped="no"/>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">0</property>
                                                    <property name="top-attach">0</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkLabel" id="lbl_spacer_collant_button">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">0</property>
                                                    <property name="top-attach">1</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkToggleButton" id="tbtn_mist">
                                                    <property name="use-action-appearance">False</property>
                                                    <property name="width-request">56</property>
                                                    <property name="height-request">56</property>
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">True</property>
                                                    <property name="receives-default">True</property>
                                                    <property name="image">img_mist_off</property>
                                                    <signal name="toggled" handler="on_tbtn_mist_toggled" swapped="no"/>
                                                  </object>
                                                  <packing>
                                                    <property name="left-attach">0</property>
                                                    <property name="top-attach">2</property>
                                                  </packing>
                                                </child>
                                              </object>
                                            </child>
                                            <child type="label">
                                              <object class="GtkLabel" id="lbl_frame_coolant">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="label" translatable="yes">&lt;b&gt;Cooling&lt;/b&gt;</property>
                                                <property name="use-markup">True</property>
                                              </object>
                                            </child>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">True</property>
                                            <property name="position">0</property>
                                          </packing>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkBox" id="box_custom_3">
                                        <property name="can-focus">False</property>
                                        <child>
                                          <placeholder/>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkBox" id="box_spindle">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <child>
                                          <object class="GtkFrame" id="frm_spindle">
                                            <property name="width-request">200</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="label-xalign">0.5</property>
                                            <child>
                                              <object class="GtkBox" id="vbox8">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="valign">center</property>
                                                <property name="margin-start">5</property>
                                                <property name="margin-end">5</property>
                                                <property name="margin-top">5</property>
                                                <property name="margin-bottom">5</property>
                                                <property name="vexpand">False</property>
                                                <property name="orientation">vertical</property>
                                                <property name="spacing">8</property>
                                                <child>
                                                  <object class="GtkBox" id="vbox16">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="orientation">vertical</property>
                                                    <property name="spacing">3</property>
                                                    <child>
                                                      <object class="GtkBox" id="hbox6">
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">False</property>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_spindle_act">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="label">0</property>
                                                            <property name="justify">right</property>
                                                            <property name="xalign">0.699999988079071</property>
                                                            <attributes>
                                                            <attribute name="weight" value="bold"/>
                                                            <attribute name="scale" value="1.5"/>
                                                            </attributes>
                                                          </object>
                                                          <packing>
                                                            <property name="expand">True</property>
                                                            <property name="fill">True</property>
                                                            <property name="position">1</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkLabel" id="lbl_spindle_unit">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="xpad">5</property>
                                                            <property name="ypad">5</property>
                                                            <property name="label" translatable="yes">rpm</property>
                                                          </object>
                                                          <packing>
                                                            <property name="expand">False</property>
                                                            <property name="fill">True</property>
                                                            <property name="position">2</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkButton" id="btn_spindle_100">
                                                            <property name="label">100%</property>
                                                            <property name="use-action-appearance">False</property>
                                                            <property name="width-request">48</property>
                                                            <property name="height-request">48</property>
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">True</property>
                                                            <property name="receives-default">True</property>
                                                            <signal name="clicked" handler="on_btn_spindle_100_clicked" swapped="no"/>
                                                          </object>
                                                          <packing>
                                                            <property name="expand">False</property>
                                                            <property name="fill">False</property>
                                                            <property name="position">3</property>
                                                          </packing>
                                                        </child>
                                                      </object>
                                                      <packing>
                                                        <property name="expand">True</property>
                                                        <property name="fill">False</property>
                                                        <property name="position">0</property>
                                                      </packing>
                                                    </child>
                                                    <child>
                                                      <object class="SpeedControl" id="spc_spindle">
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">False</property>
                                                        <property name="color">rgb(255,129,22)</property>
                                                        <property name="max">120</property>
                                                        <property name="template">%d</property>
                                                        <property name="unit">%</property>
                                                        <property name="value">100</property>
                                                        <signal name="value-changed" handler="on_spc_spindle_value_changed" swapped="no"/>
                                                      </object>
                                                      <packing>
                                                        <property name="expand">True</property>
                                                        <property name="fill">True</property>
                                                        <property name="position">1</property>
                                                      </packing>
                                                    </child>
                                                  </object>
                                                  <packing>
                                                    <property name="expand">False</property>
                                                    <property name="fill">False</property>
                                                    <property name="position">0</property>
                                                  </packing>
                                                </child>
                                                <child>
                                                  <object class="GtkBox" id="vbox_spindle_button">
                                                    <property name="visible">True</property>
                                                    <property name="can-focus">False</property>
                                                    <property name="orientation">vertical</property>
                                                    <property name="spacing">2</property>
                                                    <child>
                                                      <object class="GtkBox" id="box_spindle_button">
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">False</property>
                                                        <property name="homogeneous">True</property>
                                                        <child>
                                                          <object class="GtkRadioButton" id="rbt_reverse">
                                                            <property name="use-action-appearance">False</property>
                                                            <property name="width-request">56</property>
                                                            <property name="height-request">56</property>
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">True</property>
                                                            <property name="receives-default">False</property>
                                                            <property name="image">img_spindle_reverse</property>
                                                            <property name="draw-indicator">False</property>
                                                            <property name="group">rbt_stop</property>
                                                            <signal name="clicked" handler="on_rbt_reverse_clicked" swapped="no"/>
                                                            <signal name="released" handler="on_rbt_reverse_released" swapped="no"/>
                                                          </object>
                                                          <packing>
                                                            <property name="expand">True</property>
                                                            <property name="fill">False</property>
                                                            <property name="position">0</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkRadioButton" id="rbt_stop">
                                                            <property name="use-action-appearance">False</property>
                                                            <property name="width-request">56</property>
                                                            <property name="height-request">56</property>
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">True</property>
                                                            <property name="receives-default">False</property>
                                                            <property name="image">img_spindle_stop_on</property>
                                                            <property name="active">True</property>
                                                            <property name="draw-indicator">False</property>
                                                            <signal name="clicked" handler="on_rbt_stop_clicked" swapped="no"/>
                                                          </object>
                                                          <packing>
                                                            <property name="expand">False</property>
                                                            <property name="fill">False</property>
                                                            <property name="position">1</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="GtkRadioButton" id="rbt_forward">
                                                            <property name="use-action-appearance">False</property>
                                                            <property name="width-request">56</property>
                                                            <property name="height-request">56</property>
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">True</property>
                                                            <property name="receives-default">False</property>
                                                            <property name="image">img_spindle_forward</property>
                                                            <property name="draw-indicator">False</property>
                                                            <property name="group">rbt_stop</property>
                                                            <signal name="clicked" handler="on_rbt_forward_clicked" swapped="no"/>
                                                            <signal name="released" handler="on_rbt_forward_released" swapped="no"/>
                                                          </object>
                                                          <packing>
                                                            <property name="expand">False</property>
                                                            <property name="fill">False</property>
                                                            <property name="position">2</property>
                                                          </packing>
                                                        </child>
                                                      </object>
                                                      <packing>
                                                        <property name="expand">False</property>
                                                        <property name="fill">True</property>
                                                        <property name="position">0</property>
                                                      </packing>
                                                    </child>
                                                    <child>
                                                      <object class="GtkBox" id="hbox_spindle_bar">
                                                        <property name="visible">True</property>
                                                        <property name="can-focus">False</property>
                                                        <child>
                                                          <object class="HAL_HBar" id="spindle_feedback_bar">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="bg-color">#bebebebebebe</property>
                                                            <property name="max">6000</property>
                                                            <property name="target-color">#0000ffff0000</property>
                                                            <property name="target-value">-0.039999999105930328</property>
                                                            <property name="text-template">%i</property>
                                                            <property name="z0-border">0.40000000596046448</property>
                                                            <property name="z0-color">#0000ffff0000</property>
                                                            <property name="z1-border">0.8000000119209289</property>
                                                            <property name="z1-color">#0000ffff0000</property>
                                                            <property name="z2-color">#0000ffff0000</property>
                                                          </object>
                                                          <packing>
                                                            <property name="expand">True</property>
                                                            <property name="fill">True</property>
                                                            <property name="position">0</property>
                                                          </packing>
                                                        </child>
                                                        <child>
                                                          <object class="HAL_LED" id="spindle_at_speed_led">
                                                            <property name="visible">True</property>
                                                            <property name="can-focus">False</property>
                                                            <property name="led-blink-rate">0</property>
                                                            <property name="pick-color-on">#0000ffff0000</property>
                                                          </object>
                                                          <packing>
                                                            <property name="expand">False</property>
                                                            <property name="fill">False</property>
                                                            <property name="padding">2</property>
                                                            <property name="position">1</property>
                                                          </packing>
                                                        </child>
                                                      </object>
                                                      <packing>
                                                        <property name="expand">True</property>
                                                        <property name="fill">False</property>
                                                        <property name="padding">2</property>
                                                        <property name="position">1</property>
                                                      </packing>
                                                    </child>
                                                  </object>
                                                  <packing>
                                                    <property name="expand">True</property>
                                                    <property name="fill">True</property>
                                                    <property name="position">1</property>
                                                  </packing>
                                                </child>
                                              </object>
                                            </child>
                                            <child type="label">
                                              <object class="GtkLabel" id="label17">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="label" translatable="yes">&lt;b&gt;Spindle&lt;/b&gt;</property>
                                                <property name="use-markup">True</property>
                                              </object>
                                            </child>
                                          </object>
                                          <packing>
                                            <property name="expand">True</property>
                                            <property name="fill">True</property>
                                            <property name="pack-type">end</property>
                                            <property name="position">0</property>
                                          </packing>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">2</property>
                                      </packing>
                                    </child>
                                  </object>
                                  <packing>
                                    <property name="expand">True</property>
                                    <property name="fill">True</property>
                                    <property name="position">4</property>
                                  </packing>
                                </child>
                                <child>
                                  <object class="GtkBox" id="box_custom_4">
                                    <property name="can-focus">False</property>
                                    <child>
                                      <placeholder/>
                                    </child>
                                  </object>
                                  <packing>
                                    <property name="expand">False</property>
                                    <property name="fill">True</property>
                                    <property name="position">5</property>
                                  </packing>
                                </child>
                                <child>
                                  <placeholder/>
                                </child>
                              </object>
                            </child>
                            <child type="tab">
                              <object class="GtkLabel" id="lbl_ntb_info_info">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label">Info</property>
                              </object>
                              <packing>
                                <property name="tab-fill">False</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkBox" id="key_box">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="homogeneous">True</property>
                                <child>
                                  <placeholder/>
                                </child>
                              </object>
                              <packing>
                                <property name="position">1</property>
                              </packing>
                            </child>
                            <child type="tab">
                              <object class="GtkLabel" id="lbl_frm_info_emb_keyb">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label">Embedded keyboard</property>
                              </object>
                              <packing>
                                <property name="position">1</property>
                                <property name="tab-fill">False</property>
                              </packing>
                            </child>
                          </object>
                          <packing>
                            <property name="expand">True</property>
                            <property name="fill">True</property>
                            <property name="position">1</property>
                          </packing>
                        </child>
                        <child>
                          <placeholder/>
                        </child>
                      </object>
                      <packing>
                        <property name="expand">False</property>
                        <property name="fill">True</property>
                        <property name="position">1</property>
                      </packing>
                    </child>
                  </object>
                </child>
                <child type="tab">
                  <object class="GtkLabel" id="lbl_ntb_main_main">
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <property name="label" translatable="yes">Main</property>
                  </object>
                  <packing>
                    <property name="tab-fill">False</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkNotebook" id="ntb_setup">
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="tab-pos">left</property>
                    <child>
                      <object class="GtkBox" id="hbox_setup_appear">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="margin-start">5</property>
                        <property name="margin-end">5</property>
                        <property name="margin-top">3</property>
                        <property name="margin-bottom">3</property>
                        <property name="spacing">5</property>
                        <child>
                          <object class="GtkBox" id="vbox_window">
                            <property name="visible">True</property>
                            <property name="can-focus">False</property>
                            <property name="orientation">vertical</property>
                            <property name="spacing">5</property>
                            <child>
                              <object class="GtkFrame" id="frm_main_window">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkBox" id="vbox_main_window">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">3</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkRadioButton" id="rbtn_fullscreen">
                                        <property name="label" translatable="yes">Start as fullscreen</property>
                                        <property name="use-action-appearance">False</property>
                                        <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>
                                        <signal name="toggled" handler="on_rbtn_fullscreen_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkRadioButton" id="rbtn_maximized">
                                        <property name="label" translatable="yes">Start maximized</property>
                                        <property name="use-action-appearance">False</property>
                                        <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="group">rbtn_fullscreen</property>
                                        <signal name="toggled" handler="on_rbtn_maximized_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkRadioButton" id="rbtn_window">
                                        <property name="label" translatable="yes">Start as window</property>
                                        <property name="use-action-appearance">False</property>
                                        <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="group">rbtn_fullscreen</property>
                                        <signal name="toggled" handler="on_rbtn_window_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <!-- n-columns=2 n-rows=4 -->
                                      <object class="GtkGrid" id="grid_main_window">
                                        <property name="visible">True</property>
                                        <property name="sensitive">False</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">22</property>
                                        <child>
                                          <object class="GtkLabel" id="lbl_x_pos">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="xpad">5</property>
                                            <property name="ypad">5</property>
                                            <property name="label" translatable="yes">X Pos.</property>
                                            <property name="xalign">0</property>
                                          </object>
                                          <packing>
                                            <property name="left-attach">0</property>
                                            <property name="top-attach">0</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkSpinButton" id="spbtn_x_pos">
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="invisible-char">●</property>
                                            <property name="width-chars">6</property>
                                            <property name="xalign">1</property>
                                            <property name="primary-icon-activatable">False</property>
                                            <property name="secondary-icon-activatable">False</property>
                                            <property name="adjustment">adj_x_pos</property>
                                          </object>
                                          <packing>
                                            <property name="left-attach">1</property>
                                            <property name="top-attach">0</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkLabel" id="lbl_y_pos">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="xpad">5</property>
                                            <property name="ypad">5</property>
                                            <property name="label" translatable="yes">Y Pos.</property>
                                            <property name="xalign">0</property>
                                          </object>
                                          <packing>
                                            <property name="left-attach">0</property>
                                            <property name="top-attach">1</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkSpinButton" id="spbtn_y_pos">
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="invisible-char">●</property>
                                            <property name="width-chars">6</property>
                                            <property name="xalign">1</property>
                                            <property name="primary-icon-activatable">False</property>
                                            <property name="secondary-icon-activatable">False</property>
                                            <property name="adjustment">adj_y_pos</property>
                                          </object>
                                          <packing>
                                            <property name="left-attach">1</property>
                                            <property name="top-attach">1</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkSpinButton" id="spbtn_width">
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="invisible-char">●</property>
                                            <property name="width-chars">6</property>
                                            <property name="xalign">1</property>
                                            <property name="primary-icon-activatable">False</property>
                                            <property name="secondary-icon-activatable">False</property>
                                            <property name="adjustment">adj_width</property>
                                          </object>
                                          <packing>
                                            <property name="left-attach">1</property>
                                            <property name="top-attach">2</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkLabel" id="lbl_width">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="xpad">5</property>
                                            <property name="ypad">5</property>
                                            <property name="label" translatable="yes">Width</property>
                                            <property name="xalign">0</property>
                                          </object>
                                          <packing>
                                            <property name="left-attach">0</property>
                                            <property name="top-attach">2</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkSpinButton" id="spbtn_height">
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="invisible-char">●</property>
                                            <property name="width-chars">6</property>
                                            <property name="xalign">1</property>
                                            <property name="primary-icon-activatable">False</property>
                                            <property name="secondary-icon-activatable">False</property>
                                            <property name="adjustment">adj_height</property>
                                          </object>
                                          <packing>
                                            <property name="left-attach">1</property>
                                            <property name="top-attach">3</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkLabel" id="lbl_height">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="xpad">5</property>
                                            <property name="ypad">5</property>
                                            <property name="label" translatable="yes">Height</property>
                                            <property name="xalign">0</property>
                                          </object>
                                          <packing>
                                            <property name="left-attach">0</property>
                                            <property name="top-attach">3</property>
                                          </packing>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">3</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chkbtn_hide_titlebar">
                                        <property name="label" translatable="yes">hide title bar</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chkbtn_hide_titlebar_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">4</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_hide_cursor">
                                        <property name="label" translatable="yes">hide cursor</property>
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chk_hide_cursor_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">5</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_hide_tooltips">
                                        <property name="label" translatable="yes">hide tooltips</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chk_hide_tooltips_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">6</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_main_window">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Main Window&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">0</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_keyboard">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkBox" id="vbox_keyboard">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">3</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_use_kb_on_offset">
                                        <property name="label" translatable="yes">Show keyboard on offset</property>
                                        <property name="use-action-appearance">False</property>
                                        <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>
                                        <signal name="toggled" handler="on_chk_use_kb_on_offset_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_use_kb_on_tooledit">
                                        <property name="label" translatable="yes">Show keyboard on tooledit</property>
                                        <property name="use-action-appearance">False</property>
                                        <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>
                                        <signal name="toggled" handler="on_chk_use_kb_on_tooledit_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_use_kb_on_mdi">
                                        <property name="label" translatable="yes">Show keyboard on MDI</property>
                                        <property name="use-action-appearance">False</property>
                                        <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>
                                        <signal name="toggled" handler="on_chk_use_kb_on_mdi_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_use_kb_on_edit">
                                        <property name="label" translatable="yes">Show keyboard on EDIT</property>
                                        <property name="use-action-appearance">False</property>
                                        <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>
                                        <signal name="toggled" handler="on_chk_use_kb_on_edit_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">3</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_use_kb_on_file_selection">
                                        <property name="label" translatable="yes">Show keyboard on load file</property>
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chk_use_kb_on_file_selection_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">4</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <!-- n-columns=2 n-rows=2 -->
                                      <object class="GtkGrid">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <child>
                                          <object class="GtkBox" id="box_kbd_height">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="hexpand">False</property>
                                            <child>
                                              <object class="GtkSpinButton">
                                                <property name="visible">True</property>
                                                <property name="can-focus">True</property>
                                                <property name="adjustment">adj_kbd_height</property>
                                                <property name="value">250</property>
                                              </object>
                                              <packing>
                                                <property name="expand">True</property>
                                                <property name="fill">True</property>
                                                <property name="position">1</property>
                                              </packing>
                                            </child>
                                          </object>
                                          <packing>
                                            <property name="left-attach">1</property>
                                            <property name="top-attach">0</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkBox" id="box_kbd_width">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="hexpand">False</property>
                                            <child>
                                              <object class="GtkSpinButton">
                                                <property name="visible">True</property>
                                                <property name="can-focus">True</property>
                                                <property name="text">250</property>
                                                <property name="adjustment">adj_kbd_width</property>
                                                <property name="value">500</property>
                                              </object>
                                              <packing>
                                                <property name="expand">True</property>
                                                <property name="fill">True</property>
                                                <property name="position">1</property>
                                              </packing>
                                            </child>
                                          </object>
                                          <packing>
                                            <property name="left-attach">1</property>
                                            <property name="top-attach">1</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkCheckButton" id="chk_kbd_set_height">
                                            <property name="label" translatable="yes">Height</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">False</property>
                                            <property name="draw-indicator">True</property>
                                            <signal name="toggled" handler="on_chk_kb_set_height_toggled" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="left-attach">0</property>
                                            <property name="top-attach">0</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkCheckButton" id="chk_kbd_set_width">
                                            <property name="label" translatable="yes">Width</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">False</property>
                                            <property name="draw-indicator">True</property>
                                            <signal name="toggled" handler="on_chk_kb_set_width_toggled" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="left-attach">0</property>
                                            <property name="top-attach">1</property>
                                          </packing>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">5</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_keyboard">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Virtual Keyboard&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">1</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_use_calc">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkBox" id="vbox_use_calc">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">3</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_offsetpage_use_calc">
                                        <property name="label" translatable="yes">Use calculator for offset page</property>
                                        <property name="use-action-appearance">True</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="tooltip-text" translatable="yes">Pop up the calculator when editing numerical values in the offset page</property>
                                        <property name="active">True</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chk_offsetpage_use_calc_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_use_calc">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Calculator&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">True</property>
                                <property name="position">2</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_ntb_preview">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkBox" id="vbox_keyboard1">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">3</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkRadioButton" id="rbtn_show_preview">
                                        <property name="label" translatable="yes">show preview</property>
                                        <property name="use-action-appearance">False</property>
                                        <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>
                                        <signal name="toggled" handler="on_rbtn_show_preview_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkRadioButton" id="rbtn_show_offsets">
                                        <property name="label" translatable="yes">show offsets</property>
                                        <property name="use-action-appearance">False</property>
                                        <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="group">rbtn_show_preview</property>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_ntb_preview">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;On Touch off&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">3</property>
                              </packing>
                            </child>
                          </object>
                          <packing>
                            <property name="expand">False</property>
                            <property name="fill">False</property>
                            <property name="position">0</property>
                          </packing>
                        </child>
                        <child>
                          <object class="GtkBox" id="vbox_dro_settings">
                            <property name="visible">True</property>
                            <property name="can-focus">False</property>
                            <property name="orientation">vertical</property>
                            <property name="spacing">5</property>
                            <child>
                              <object class="GtkFrame" id="frm_dro">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <!-- n-columns=2 n-rows=10 -->
                                  <object class="GtkGrid" id="grid_frm_dro">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">3</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="hexpand">False</property>
                                    <property name="row-spacing">5</property>
                                    <child>
                                      <object class="GtkLabel" id="lbl_rel_color">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Relative Color</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkColorButton" id="rel_colorbutton">
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">True</property>
                                        <property name="rgba">rgb(0,0,0)</property>
                                        <signal name="color-set" handler="on_rel_colorbutton_color_set" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkColorButton" id="abs_colorbutton">
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">True</property>
                                        <property name="rgba">rgb(0,0,255)</property>
                                        <signal name="color-set" handler="on_abs_colorbutton_color_set" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_abs_color">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Absolute Color</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_dtg_color">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">DTG Color</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="label7">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Homed color</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">3</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="label11">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Unhomed color</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">4</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkColorButton" id="dtg_colorbutton">
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">True</property>
                                        <property name="rgba">rgb(255,255,0)</property>
                                        <signal name="color-set" handler="on_dtg_colorbutton_color_set" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkColorButton" id="homed_colorbtn">
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">True</property>
                                        <property name="rgba">rgb(0,255,0)</property>
                                        <signal name="color-set" handler="on_homed_colorbtn_color_set" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">3</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkColorButton" id="unhomed_colorbtn">
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">True</property>
                                        <property name="rgba">rgb(255,0,0)</property>
                                        <signal name="color-set" handler="on_unhomed_colorbtn_color_set" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">4</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkBox" id="hbox_dro_size">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="hexpand">True</property>
                                        <child>
                                          <object class="GtkLabel" id="lbl_dro_size">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="margin-start">3</property>
                                            <property name="hexpand">True</property>
                                            <property name="label" translatable="yes">Size</property>
                                            <property name="xalign">0</property>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">True</property>
                                            <property name="position">0</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkSpinButton" id="spbtn_dro_size">
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="invisible-char">●</property>
                                            <property name="xalign">1</property>
                                            <property name="primary-icon-activatable">False</property>
                                            <property name="secondary-icon-activatable">False</property>
                                            <property name="adjustment">adj_dro_size</property>
                                            <property name="climb-rate">1</property>
                                            <property name="numeric">True</property>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">True</property>
                                            <property name="pack-type">end</property>
                                            <property name="position">1</property>
                                          </packing>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">6</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkBox" id="hbox_dro_size1">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="hexpand">True</property>
                                        <child>
                                          <object class="GtkLabel" id="lbl_dro_size1">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="margin-start">3</property>
                                            <property name="hexpand">True</property>
                                            <property name="label" translatable="yes">Digits</property>
                                            <property name="xalign">0</property>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">True</property>
                                            <property name="position">0</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkSpinButton" id="spbtn_dro_digits">
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="invisible-char">●</property>
                                            <property name="xalign">1</property>
                                            <property name="primary-icon-activatable">False</property>
                                            <property name="secondary-icon-activatable">False</property>
                                            <property name="adjustment">adj_dro_digits</property>
                                            <property name="climb-rate">1</property>
                                            <property name="numeric">True</property>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">True</property>
                                            <property name="pack-type">end</property>
                                            <property name="position">1</property>
                                          </packing>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">7</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSeparator">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">5</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSeparator">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">8</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_toggle_readout">
                                        <property name="label" translatable="yes">toggle DRO mode
clicking on the DRO</property>
                                        <property name="use-action-appearance">False</property>
                                        <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>
                                        <signal name="toggled" handler="on_chk_toggle_readout_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">9</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_dro">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;DRO&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">0</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_preview">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkBox" id="vbox_preview">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">5</property>
                                    <property name="margin-end">5</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="hexpand">False</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkBox" id="hbox16">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <child>
                                          <object class="GtkLabel" id="label8">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="margin-start">3</property>
                                            <property name="hexpand">True</property>
                                            <property name="label" translatable="yes">Grid size</property>
                                            <property name="xalign">0</property>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">True</property>
                                            <property name="position">0</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkSpinButton" id="grid_size">
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="invisible-char">●</property>
                                            <property name="xalign">1</property>
                                            <property name="primary-icon-activatable">False</property>
                                            <property name="secondary-icon-activatable">False</property>
                                            <property name="adjustment">adj_grid_size</property>
                                            <property name="digits">3</property>
                                            <signal name="value-changed" handler="on_grid_size_value_changed" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">True</property>
                                            <property name="position">1</property>
                                          </packing>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_show_dro">
                                        <property name="label" translatable="yes">Show DRO</property>
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chk_show_dro_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_show_offsets">
                                        <property name="label" translatable="yes">Show offsets</property>
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chk_show_offsets_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_show_dtg">
                                        <property name="label" translatable="yes">Show DTG</property>
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chk_show_dtg_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">3</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSeparator" id="hseparator2">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">4</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_mouse_mode">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="label" translatable="yes">&lt;b&gt;Mouse Button mode&lt;/b&gt;</property>
                                        <property name="use-markup">True</property>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="position">5</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkComboBoxText" id="cmb_mouse_button_mode">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="active">0</property>
                                        <property name="has-entry">True</property>
                                        <items>
                                          <item id="0" translatable="yes">left rotate,  middle move,  right zoom</item>
                                          <item id="1" translatable="yes">left zoom,  middle move,  right rotate</item>
                                          <item id="2" translatable="yes">left move,  middle rotate,  right zoom</item>
                                          <item id="3" translatable="yes">left zoom,  middle rotate,  right move</item>
                                          <item id="4" translatable="yes">left move,  middle zoom,  right rotate</item>
                                          <item id="5" translatable="yes">left rotate,  middle zoom,  right move</item>
                                        </items>
                                        <signal name="changed" handler="on_cmb_mouse_button_mode_changed" swapped="no"/>
                                        <child internal-child="entry">
                                          <object class="GtkEntry">
                                            <property name="can-focus">False</property>
                                            <property name="editable">False</property>
                                          </object>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">6</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_preview">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Preview&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">1</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_jog_settings">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <!-- n-columns=2 n-rows=2 -->
                                  <object class="GtkGrid" id="grid_jog_settings">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-top">3</property>
                                    <child>
                                      <object class="GtkLabel" id="lbl_jog_btn_size">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="xpad">5</property>
                                        <property name="ypad">5</property>
                                        <property name="label" translatable="yes">Jog button size</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="spbtn_jog_btn_size">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="invisible-char">●</property>
                                        <property name="width-chars">6</property>
                                        <property name="max-width-chars">2</property>
                                        <property name="xalign">1</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_jog_btn_size</property>
                                        <property name="climb-rate">1</property>
                                        <property name="numeric">True</property>
                                        <property name="value">32</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_jog_box_width">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="xpad">5</property>
                                        <property name="ypad">5</property>
                                        <property name="label" translatable="yes">Width right panel
(=DRO width)</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="spbtn_jog_box_width">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="invisible-char">●</property>
                                        <property name="width-chars">6</property>
                                        <property name="max-width-chars">3</property>
                                        <property name="xalign">1</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_jog_box_width</property>
                                        <property name="climb-rate">5</property>
                                        <property name="numeric">True</property>
                                        <property name="value">360</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">1</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_jog_settings">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Jog Area&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">2</property>
                              </packing>
                            </child>
                          </object>
                          <packing>
                            <property name="expand">False</property>
                            <property name="fill">False</property>
                            <property name="position">1</property>
                          </packing>
                        </child>
                        <child>
                          <object class="GtkBox" id="vbox_file">
                            <property name="visible">True</property>
                            <property name="can-focus">False</property>
                            <property name="orientation">vertical</property>
                            <property name="spacing">5</property>
                            <child>
                              <object class="GtkFrame" id="frm_message_position">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="hexpand">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <!-- n-columns=2 n-rows=7 -->
                                  <object class="GtkGrid" id="grid_messages_style">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">6</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="hexpand">True</property>
                                    <property name="row-spacing">2</property>
                                    <property name="column-spacing">5</property>
                                    <child>
                                      <object class="GtkLabel" id="lbl_x_pos_popup">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">X Pos.</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="spbtn_x_pos_popup">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="tooltip-text" translatable="yes">X-position in pixel from top left corner of the screen</property>
                                        <property name="invisible-char">●</property>
                                        <property name="xalign">1</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_x_pos_popup</property>
                                        <property name="numeric">True</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_y_pos_popup">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Y Pos.</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_width_popup">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Width</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_max_popup">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Max. messages</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">3</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_font_popup">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Font</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">4</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="spbtn_y_pos_popup">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="tooltip-text" translatable="yes">Y-position in pixel from top left corner of the screen</property>
                                        <property name="invisible-char">●</property>
                                        <property name="xalign">1</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_y_pos_popup</property>
                                        <property name="numeric">True</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="spbtn_width_popup">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="tooltip-text" translatable="yes">The width of the messages</property>
                                        <property name="invisible-char">●</property>
                                        <property name="xalign">1</property>
                                        <property name="progress-fraction">0.009999999776482582</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_width_popup</property>
                                        <property name="numeric">True</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="spbtn_max_popup">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="tooltip-text" translatable="yes">The maximum messages you want to be shown	</property>
                                        <property name="invisible-char">●</property>
                                        <property name="xalign">1</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_max_messages</property>
                                        <property name="numeric">True</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">3</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkFontButton" id="fontbutton_popup">
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">True</property>
                                        <property name="tooltip-text" translatable="yes">The font to use</property>
                                        <property name="font">Sans 12</property>
                                        <signal name="font-set" handler="on_fontbutton_popup_font_set" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">4</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_use_frames">
                                        <property name="label" translatable="yes">Use frames</property>
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="tooltip-text" translatable="yes">If checked, the messages
will be in a frame.</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chk_use_frames_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">5</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkButton" id="btn_launch_test_message">
                                        <property name="label" translatable="yes">Launch test message</property>
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">True</property>
                                        <property name="tooltip-text" translatable="yes">Push here to launch a test message
to test your settings.</property>
                                        <signal name="pressed" handler="on_btn_launch_test_message_pressed" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">6</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_message_style">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;gmoccapy messages&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">0</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_themes">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <!-- n-columns=2 n-rows=10 -->
                                  <object class="GtkGrid" id="grid_themes_sound">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">3</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="row-spacing">5</property>
                                    <property name="column-spacing">3</property>
                                    <child>
                                      <object class="GtkLabel" id="lbl_themes">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="label" translatable="yes">Theme</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">0</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkComboBox" id="theme_choice">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="model">lstst_themes</property>
                                        <signal name="changed" handler="on_theme_choice_changed" swapped="no"/>
                                        <child>
                                          <object class="GtkCellRendererText" id="cellrenderertext1"/>
                                          <attributes>
                                            <attribute name="text">0</attribute>
                                          </attributes>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">1</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_icon_themes">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="label" translatable="yes">Icon Theme</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">2</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkComboBox" id="icon_theme_choice">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="model">lstst_icon_themes</property>
                                        <property name="active">0</property>
                                        <property name="id-column">0</property>
                                        <signal name="changed" handler="on_icon_theme_choice_changed" swapped="no"/>
                                        <child>
                                          <object class="GtkCellRendererText" id="cellrenderertext2"/>
                                          <attributes>
                                            <attribute name="text">1</attribute>
                                          </attributes>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">3</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkFileChooserButton" id="audio_error_chooser">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <signal name="file-set" handler="on_change_sound" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">9</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="label27">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="margin-end">3</property>
                                        <property name="label" translatable="yes">Alert Audio</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">9</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="label25">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="margin-end">3</property>
                                        <property name="label" translatable="yes">Warning Audio</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">8</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkFileChooserButton" id="audio_alert_chooser">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <signal name="file-set" handler="on_change_sound" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">8</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_en_audio">
                                        <property name="label" translatable="yes">Enable sound</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chk_en_audio_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">7</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_sourceview_icon_themes">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="label" translatable="yes">G-code Theme</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">4</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkComboBox" id="sourceview_theme_choice">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="model">lstst_sourceview_themes</property>
                                        <signal name="changed" handler="on_sourceview_theme_choice_changed" swapped="no"/>
                                        <child>
                                          <object class="GtkCellRendererText" id="cellrenderertext3"/>
                                          <attributes>
                                            <attribute name="text">0</attribute>
                                          </attributes>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">5</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSeparator" id="sep_themes_sound">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">6</property>
                                        <property name="width">2</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_themes">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Themes and sound&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">1</property>
                              </packing>
                            </child>
                            <child>
                              <placeholder/>
                            </child>
                          </object>
                          <packing>
                            <property name="expand">False</property>
                            <property name="fill">True</property>
                            <property name="position">2</property>
                          </packing>
                        </child>
                      </object>
                    </child>
                    <child type="tab">
                      <object class="GtkLabel" id="lbl_ntb_setup_pages_appearance">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="label" translatable="yes">Appearance</property>
                      </object>
                      <packing>
                        <property name="tab-fill">False</property>
                      </packing>
                    </child>
                    <child>
                      <object class="GtkBox" id="hbox_hardware">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="halign">start</property>
                        <property name="margin-start">5</property>
                        <property name="margin-end">5</property>
                        <property name="margin-top">3</property>
                        <property name="margin-bottom">3</property>
                        <property name="spacing">5</property>
                        <child>
                          <object class="GtkBox" id="vbox21">
                            <property name="visible">True</property>
                            <property name="can-focus">False</property>
                            <property name="orientation">vertical</property>
                            <property name="spacing">5</property>
                            <child>
                              <object class="GtkFrame" id="frm_mpg_scale">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <!-- n-columns=2 n-rows=4 -->
                                  <object class="GtkGrid" id="grid_mpg_scale">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">6</property>
                                    <property name="margin-end">6</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="hexpand">False</property>
                                    <property name="row-spacing">2</property>
                                    <property name="column-spacing">3</property>
                                    <child>
                                      <object class="GtkLabel" id="lbl_scale_jog_vel">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Scale jog velocity</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_scale_rapid_override">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Scale rapid override</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_feed_overid">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Scale feed override</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_spindle_override">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Scale spindle override</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">3</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="spbtn_scale_jog_vel">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="invisible-char">●</property>
                                        <property name="width-chars">7</property>
                                        <property name="xalign">1</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_scale_jog_vel</property>
                                        <property name="digits">1</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="spbtn_scale_rapid_override">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="invisible-char">●</property>
                                        <property name="xalign">1</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_scale_rapid_override</property>
                                        <property name="digits">1</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="spbtn_scale_feed_override">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="invisible-char">●</property>
                                        <property name="xalign">1</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_scale_feed_override</property>
                                        <property name="digits">1</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="spbtn_scale_spindle_override">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="invisible-char">●</property>
                                        <property name="xalign">1</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_scale_spindle_override</property>
                                        <property name="digits">1</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">3</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_mpg_scale">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Hardware MPG Scale&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">0</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_spindle_settings">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <!-- n-columns=2 n-rows=3 -->
                                  <object class="GtkGrid" id="grid_spindle">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">6</property>
                                    <property name="margin-end">6</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="hexpand">False</property>
                                    <property name="row-spacing">2</property>
                                    <property name="column-spacing">3</property>
                                    <child>
                                      <object class="GtkLabel" id="lbl_start_rpm">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Starting RPM</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_spindle_min_rpm">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Spindle bar min</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_spindle_max_rpm">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="hexpand">True</property>
                                        <property name="label" translatable="yes">Spindle bar max</property>
                                        <property name="xalign">0</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">0</property>
                                        <property name="top-attach">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="sbtn_spindle_start_rpm">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="invisible-char">●</property>
                                        <property name="activates-default">True</property>
                                        <property name="xalign">1</property>
                                        <property name="shadow-type">etched-in</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_start_spindle_RPM</property>
                                        <property name="climb-rate">1</property>
                                        <property name="numeric">True</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="sbtn_spindle_bar_min">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="invisible-char">●</property>
                                        <property name="activates-default">True</property>
                                        <property name="xalign">1</property>
                                        <property name="shadow-type">etched-in</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_spindle_bar_min</property>
                                        <property name="climb-rate">1</property>
                                        <property name="numeric">True</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkSpinButton" id="sbtn_spindle_bar_max">
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="invisible-char">●</property>
                                        <property name="activates-default">True</property>
                                        <property name="width-chars">7</property>
                                        <property name="xalign">1</property>
                                        <property name="shadow-type">etched-in</property>
                                        <property name="primary-icon-activatable">False</property>
                                        <property name="secondary-icon-activatable">False</property>
                                        <property name="adjustment">adj_spindle_bar_max</property>
                                        <property name="climb-rate">1</property>
                                        <property name="numeric">True</property>
                                      </object>
                                      <packing>
                                        <property name="left-attach">1</property>
                                        <property name="top-attach">2</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_spindle">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Spindle&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">True</property>
                                <property name="position">1</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_unlock">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkBox" id="vbox_unlock_settings">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">3</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkRadioButton" id="rbt_use_unlock">
                                        <property name="label" translatable="yes">Use unlock code</property>
                                        <property name="use-action-appearance">False</property>
                                        <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>
                                        <signal name="toggled" handler="on_rbt_unlock_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkRadioButton" id="rbt_no_unlock">
                                        <property name="label" translatable="yes">Do not use unlock code</property>
                                        <property name="use-action-appearance">False</property>
                                        <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="group">rbt_use_unlock</property>
                                        <signal name="toggled" handler="on_rbt_unlock_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkRadioButton" id="rbt_hal_unlock">
                                        <property name="label" translatable="yes">Use hal pin to unlock</property>
                                        <property name="use-action-appearance">False</property>
                                        <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="group">rbt_use_unlock</property>
                                        <signal name="toggled" handler="on_rbt_unlock_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="position">2</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_unlock">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Unlock settings&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">2</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_turtle_jog">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkBox" id="vbox3">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">5</property>
                                    <property name="margin-end">5</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_turtle_jog">
                                        <property name="label" translatable="yes">Hide turtle Jog Button</property>
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chk_turtle_jog_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <!-- n-columns=2 n-rows=1 -->
                                      <object class="GtkGrid" id="grid_turtle_jog_factor">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-start">3</property>
                                        <property name="margin-end">3</property>
                                        <property name="hexpand">False</property>
                                        <property name="column-spacing">3</property>
                                        <child>
                                          <object class="GtkLabel" id="lbl_turtle_jog_factor">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="hexpand">True</property>
                                            <property name="label" translatable="yes">Turtle jog Factor</property>
                                            <property name="xalign">0</property>
                                          </object>
                                          <packing>
                                            <property name="left-attach">0</property>
                                            <property name="top-attach">0</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkSpinButton" id="spbtn_turtle_jog_factor">
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="invisible-char">●</property>
                                            <property name="xalign">1</property>
                                            <property name="primary-icon-activatable">False</property>
                                            <property name="secondary-icon-activatable">False</property>
                                            <property name="adjustment">adj_turtle_jog_factor</property>
                                            <property name="numeric">True</property>
                                          </object>
                                          <packing>
                                            <property name="left-attach">1</property>
                                            <property name="top-attach">0</property>
                                          </packing>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">True</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="frm_turtle_jo">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Turtle Jog&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">3</property>
                              </packing>
                            </child>
                            <child>
                              <placeholder/>
                            </child>
                            <child>
                              <placeholder/>
                            </child>
                            <child>
                              <placeholder/>
                            </child>
                            <child>
                              <placeholder/>
                            </child>
                          </object>
                          <packing>
                            <property name="expand">True</property>
                            <property name="fill">False</property>
                            <property name="position">0</property>
                          </packing>
                        </child>
                        <child>
                          <object class="GtkLabel" id="label1">
                            <property name="visible">True</property>
                            <property name="can-focus">False</property>
                          </object>
                          <packing>
                            <property name="expand">True</property>
                            <property name="fill">True</property>
                            <property name="position">2</property>
                          </packing>
                        </child>
                      </object>
                      <packing>
                        <property name="position">1</property>
                      </packing>
                    </child>
                    <child type="tab">
                      <object class="GtkLabel" id="lbl_ntb_setup_pages_hardware">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="label" translatable="yes">Hardware</property>
                      </object>
                      <packing>
                        <property name="position">1</property>
                        <property name="tab-fill">False</property>
                      </packing>
                    </child>
                    <child>
                      <object class="GtkBox" id="hbox_advanced_settings">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="margin-start">5</property>
                        <property name="margin-end">5</property>
                        <property name="margin-top">3</property>
                        <property name="margin-bottom">3</property>
                        <property name="spacing">5</property>
                        <child>
                          <object class="GtkBox" id="vbox_tool_settings">
                            <property name="visible">True</property>
                            <property name="can-focus">False</property>
                            <property name="orientation">vertical</property>
                            <property name="spacing">5</property>
                            <child>
                              <object class="GtkFrame" id="frm_tool_change">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkBox" id="vbox_tool_measurement">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">3</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="orientation">vertical</property>
                                    <property name="spacing">5</property>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_use_tool_measurement">
                                        <property name="label" translatable="yes">Use auto tool measurement</property>
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chk_use_tool_measurement_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkFrame" id="frm_probe_pos">
                                        <property name="visible">True</property>
                                        <property name="sensitive">False</property>
                                        <property name="can-focus">False</property>
                                        <property name="hexpand">False</property>
                                        <property name="label-xalign">0.5</property>
                                        <child>
                                          <!-- n-columns=2 n-rows=5 -->
                                          <object class="GtkGrid" id="grid_probe_pos">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="margin-start">6</property>
                                            <property name="margin-end">6</property>
                                            <property name="margin-top">3</property>
                                            <property name="margin-bottom">3</property>
                                            <property name="hexpand">True</property>
                                            <property name="row-spacing">3</property>
                                            <child>
                                              <object class="GtkLabel" id="lbl_pos_x">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="hexpand">True</property>
                                                <property name="label" translatable="yes">X Pos.</property>
                                                <property name="xalign">0</property>
                                              </object>
                                              <packing>
                                                <property name="left-attach">0</property>
                                                <property name="top-attach">0</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkLabel" id="lbl_pos_y">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="hexpand">True</property>
                                                <property name="label" translatable="yes">Y Pos.</property>
                                                <property name="xalign">0</property>
                                              </object>
                                              <packing>
                                                <property name="left-attach">0</property>
                                                <property name="top-attach">1</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkLabel" id="lbl_pos_z">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="hexpand">True</property>
                                                <property name="label" translatable="yes">Z Pos.</property>
                                                <property name="xalign">0</property>
                                              </object>
                                              <packing>
                                                <property name="left-attach">0</property>
                                                <property name="top-attach">2</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkLabel" id="lbl_max_probe">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="hexpand">True</property>
                                                <property name="label" translatable="yes">Max. Probe</property>
                                                <property name="xalign">0</property>
                                              </object>
                                              <packing>
                                                <property name="left-attach">0</property>
                                                <property name="top-attach">3</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkLabel" id="lbl_probe_height">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="margin-end">5</property>
                                                <property name="hexpand">True</property>
                                                <property name="label" translatable="yes">Probe Height</property>
                                                <property name="xalign">0</property>
                                              </object>
                                              <packing>
                                                <property name="left-attach">0</property>
                                                <property name="top-attach">4</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkLabel" id="lbl_x_probe">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="label">0.000</property>
                                                <property name="xalign">1</property>
                                              </object>
                                              <packing>
                                                <property name="left-attach">1</property>
                                                <property name="top-attach">0</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkLabel" id="lbl_y_probe">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="label">0.000</property>
                                                <property name="xalign">1</property>
                                              </object>
                                              <packing>
                                                <property name="left-attach">1</property>
                                                <property name="top-attach">1</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkLabel" id="lbl_z_probe">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="label">0.000</property>
                                                <property name="xalign">1</property>
                                              </object>
                                              <packing>
                                                <property name="left-attach">1</property>
                                                <property name="top-attach">2</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkLabel" id="lbl_maxprobe">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="label">0.000</property>
                                                <property name="xalign">1</property>
                                              </object>
                                              <packing>
                                                <property name="left-attach">1</property>
                                                <property name="top-attach">3</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkSpinButton" id="spbtn_probe_height">
                                                <property name="visible">True</property>
                                                <property name="can-focus">True</property>
                                                <property name="invisible-char">●</property>
                                                <property name="width-chars">5</property>
                                                <property name="xalign">1</property>
                                                <property name="primary-icon-activatable">False</property>
                                                <property name="secondary-icon-activatable">False</property>
                                                <property name="adjustment">adj_probe_height</property>
                                                <property name="digits">3</property>
                                                <signal name="value-changed" handler="on_spbtn_probe_height_value_changed" swapped="no"/>
                                              </object>
                                              <packing>
                                                <property name="left-attach">1</property>
                                                <property name="top-attach">4</property>
                                              </packing>
                                            </child>
                                          </object>
                                        </child>
                                        <child type="label">
                                          <object class="GtkLabel" id="lbl_frm_probe">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="label" translatable="yes">&lt;b&gt;Probe Information&lt;/b&gt;</property>
                                            <property name="use-markup">True</property>
                                          </object>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkFrame" id="frm_probe_vel">
                                        <property name="visible">True</property>
                                        <property name="sensitive">False</property>
                                        <property name="can-focus">False</property>
                                        <property name="hexpand">False</property>
                                        <property name="label-xalign">0.5</property>
                                        <child>
                                          <!-- n-columns=2 n-rows=2 -->
                                          <object class="GtkGrid">
                                            <property name="name">grid_probe_vel</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="margin-start">6</property>
                                            <property name="margin-end">6</property>
                                            <property name="margin-top">5</property>
                                            <property name="margin-bottom">5</property>
                                            <property name="hexpand">True</property>
                                            <child>
                                              <object class="GtkLabel" id="lbl_search_vel">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="margin-end">5</property>
                                                <property name="hexpand">True</property>
                                                <property name="label" translatable="yes">Search Vel.</property>
                                                <property name="xalign">0</property>
                                              </object>
                                              <packing>
                                                <property name="left-attach">0</property>
                                                <property name="top-attach">0</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkSpinButton" id="spbtn_search_vel">
                                                <property name="visible">True</property>
                                                <property name="can-focus">True</property>
                                                <property name="invisible-char">●</property>
                                                <property name="xalign">1</property>
                                                <property name="primary-icon-activatable">False</property>
                                                <property name="secondary-icon-activatable">False</property>
                                                <property name="adjustment">adj_search_vel</property>
                                                <signal name="value-changed" handler="on_spbtn_search_vel_value_changed" swapped="no"/>
                                              </object>
                                              <packing>
                                                <property name="left-attach">1</property>
                                                <property name="top-attach">0</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkLabel" id="lbl_latch_vel">
                                                <property name="visible">True</property>
                                                <property name="can-focus">False</property>
                                                <property name="margin-end">5</property>
                                                <property name="hexpand">True</property>
                                                <property name="label" translatable="yes">Probe Vel.</property>
                                                <property name="xalign">0</property>
                                              </object>
                                              <packing>
                                                <property name="left-attach">0</property>
                                                <property name="top-attach">1</property>
                                              </packing>
                                            </child>
                                            <child>
                                              <object class="GtkSpinButton" id="spbtn_probe_vel">
                                                <property name="visible">True</property>
                                                <property name="can-focus">True</property>
                                                <property name="invisible-char">●</property>
                                                <property name="xalign">1</property>
                                                <property name="primary-icon-activatable">False</property>
                                                <property name="secondary-icon-activatable">False</property>
                                                <property name="adjustment">adj_probe_vel</property>
                                                <signal name="value-changed" handler="on_spbtn_probe_vel_value_changed" swapped="no"/>
                                              </object>
                                              <packing>
                                                <property name="left-attach">1</property>
                                                <property name="top-attach">1</property>
                                              </packing>
                                            </child>
                                          </object>
                                        </child>
                                        <child type="label">
                                          <object class="GtkLabel" id="lbl_frm_probe_vel">
                                            <property name="visible">True</property>
                                            <property name="can-focus">False</property>
                                            <property name="label" translatable="yes">&lt;b&gt;Probe velocities&lt;/b&gt;</property>
                                            <property name="use-markup">True</property>
                                          </object>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="position">2</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_tool_measurement">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="margin-top">3</property>
                                        <property name="margin-bottom">3</property>
                                        <property name="label" translatable="yes">No valid configuration
found in your INI file,
please take a look at
the WIKI to check how
to configure the settings.</property>
                                        <property name="wrap">True</property>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="position">3</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_tool_measur">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Tool Measurement&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">0</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_reload_tool">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkBox" id="vbox_reload_tool">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">3</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="orientation">vertical</property>
                                    <property name="spacing">5</property>
                                    <child>
                                      <object class="GtkCheckButton" id="chk_reload_tool">
                                        <property name="label" translatable="yes">Reload Tool on Start</property>
                                        <property name="use-action-appearance">False</property>
                                        <property name="visible">True</property>
                                        <property name="can-focus">True</property>
                                        <property name="receives-default">False</property>
                                        <property name="tooltip-text" translatable="yes">If checked, the tool in spindle
will be saved on each change
and the last tool will be reloaded
at start of the GUI. Also it's
length offset will be reloaded.
</property>
                                        <property name="active">True</property>
                                        <property name="draw-indicator">True</property>
                                        <signal name="toggled" handler="on_chk_reload_tool_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">True</property>
                                        <property name="fill">True</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkLabel" id="lbl_reload_tool">
                                        <property name="can-focus">False</property>
                                        <property name="xpad">4</property>
                                        <property name="label" translatable="yes">You use NO_FORCE_HOMING,
so the reload of a tool at start
is not possible.</property>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_reload_tool">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Reload Tool&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">1</property>
                              </packing>
                            </child>
                          </object>
                          <packing>
                            <property name="expand">False</property>
                            <property name="fill">True</property>
                            <property name="position">0</property>
                          </packing>
                        </child>
                        <child>
                          <object class="GtkBox" id="vbox_advanced_2">
                            <property name="visible">True</property>
                            <property name="can-focus">False</property>
                            <property name="orientation">vertical</property>
                            <property name="spacing">5</property>
                            <child>
                              <object class="GtkFrame" id="frm_file_to_load">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkBox" id="vbox_file_to_load">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">3</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkFileChooserButton" id="file_to_load_chooser">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="filter">ff_file_to_load</property>
                                        <signal name="file-set" handler="on_file_to_load_chooser_file_set" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkButtonBox" id="hbtb_file_to_load">
                                        <property name="visible">True</property>
                                        <property name="can-focus">False</property>
                                        <property name="spacing">10</property>
                                        <property name="layout-style">center</property>
                                        <child>
                                          <object class="GtkButton" id="btn_use_current">
                                            <property name="label" translatable="yes">current
   file</property>
                                            <property name="use-action-appearance">False</property>
                                            <property name="height-request">56</property>
                                            <property name="visible">True</property>
                                            <property name="sensitive">False</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">True</property>
                                            <signal name="clicked" handler="on_btn_use_current_clicked" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">False</property>
                                            <property name="padding">5</property>
                                            <property name="position">0</property>
                                          </packing>
                                        </child>
                                        <child>
                                          <object class="GtkButton" id="btn_none">
                                            <property name="label" translatable="yes">none</property>
                                            <property name="use-action-appearance">False</property>
                                            <property name="visible">True</property>
                                            <property name="can-focus">True</property>
                                            <property name="receives-default">True</property>
                                            <signal name="clicked" handler="on_btn_none_clicked" swapped="no"/>
                                          </object>
                                          <packing>
                                            <property name="expand">False</property>
                                            <property name="fill">False</property>
                                            <property name="padding">5</property>
                                            <property name="position">1</property>
                                          </packing>
                                        </child>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="padding">5</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_file_to_load">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;File to load on start&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">0</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_select_jump_to_dir">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkFileChooserButton" id="jump_to_dir_chooser">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">3</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="action">select-folder</property>
                                    <property name="show-hidden">True</property>
                                    <property name="title" translatable="yes">Select user dir</property>
                                    <signal name="file-set" handler="on_jump_to_dir_chooser_file_set" swapped="no"/>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_select_jump_to_dir">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Jump to dir&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">1</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_run_from_line">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkBox" id="vbox_run_from_line">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="margin-start">5</property>
                                    <property name="margin-end">5</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="orientation">vertical</property>
                                    <child>
                                      <object class="GtkRadioButton" id="rbtn_no_run_from_line">
                                        <property name="label" translatable="yes">Do not use run from line</property>
                                        <property name="use-action-appearance">False</property>
                                        <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>
                                        <signal name="toggled" handler="on_rbtn_run_from_line_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="position">0</property>
                                      </packing>
                                    </child>
                                    <child>
                                      <object class="GtkRadioButton" id="rbtn_run_from_line">
                                        <property name="label" translatable="yes">Use run from line</property>
                                        <property name="use-action-appearance">False</property>
                                        <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="group">rbtn_no_run_from_line</property>
                                        <signal name="toggled" handler="on_rbtn_run_from_line_toggled" swapped="no"/>
                                      </object>
                                      <packing>
                                        <property name="expand">False</property>
                                        <property name="fill">False</property>
                                        <property name="position">1</property>
                                      </packing>
                                    </child>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_run_from_line">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Run from line&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">2</property>
                              </packing>
                            </child>
                            <child>
                              <object class="GtkFrame" id="frm_kb_shortcuts">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="label-xalign">0.5</property>
                                <child>
                                  <object class="GtkCheckButton" id="chk_use_kb_shortcuts">
                                    <property name="label" translatable="yes">Use keyboard shortcuts</property>
                                    <property name="use-action-appearance">False</property>
                                    <property name="visible">True</property>
                                    <property name="can-focus">True</property>
                                    <property name="receives-default">False</property>
                                    <property name="margin-start">3</property>
                                    <property name="margin-end">3</property>
                                    <property name="margin-top">5</property>
                                    <property name="margin-bottom">5</property>
                                    <property name="draw-indicator">True</property>
                                    <signal name="toggled" handler="on_chk_use_kb_shortcuts_toggled" swapped="no"/>
                                  </object>
                                </child>
                                <child type="label">
                                  <object class="GtkLabel" id="lbl_frm_kb_shortcuts">
                                    <property name="visible">True</property>
                                    <property name="can-focus">False</property>
                                    <property name="label" translatable="yes">&lt;b&gt;Keyboard shortcuts&lt;/b&gt;</property>
                                    <property name="use-markup">True</property>
                                  </object>
                                </child>
                              </object>
                              <packing>
                                <property name="expand">False</property>
                                <property name="fill">False</property>
                                <property name="position">3</property>
                              </packing>
                            </child>
                          </object>
                          <packing>
                            <property name="expand">False</property>
                            <property name="fill">True</property>
                            <property name="position">1</property>
                          </packing>
                        </child>
                        <child>
                          <placeholder/>
                        </child>
                      </object>
                      <packing>
                        <property name="position">2</property>
                      </packing>
                    </child>
                    <child type="tab">
                      <object class="GtkLabel" id="lbl_ntb_setup_pages_advanced">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="label" translatable="yes">Advanced
 Settings</property>
                      </object>
                      <packing>
                        <property name="position">2</property>
                        <property name="tab-fill">False</property>
                      </packing>
                    </child>
                  </object>
                  <packing>
                    <property name="position">1</property>
                  </packing>
                </child>
                <child type="tab">
                  <object class="GtkLabel" id="lbl_ntb_main_settings">
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <property name="label" translatable="yes">Settings</property>
                  </object>
                  <packing>
                    <property name="position">1</property>
                    <property name="tab-fill">False</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkNotebook" id="ntb_user_tabs">
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <child>
                      <object class="GtkEventBox" id="eventbox1">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <child>
                          <placeholder/>
                        </child>
                      </object>
                    </child>
                    <child type="tab">
                      <object class="GtkLabel" id="lbl_ntb_user_tab">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="label" translatable="yes">User tab 1</property>
                      </object>
                      <packing>
                        <property name="tab-fill">False</property>
                      </packing>
                    </child>
                  </object>
                  <packing>
                    <property name="position">2</property>
                  </packing>
                </child>
                <child type="tab">
                  <object class="GtkLabel" id="lbl_user_tabs">
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <property name="label" translatable="yes">User tabs</property>
                  </object>
                  <packing>
                    <property name="position">2</property>
                    <property name="tab-fill">False</property>
                  </packing>
                </child>
              </object>
              <packing>
                <property name="expand">True</property>
                <property name="fill">True</property>
                <property name="position">1</property>
              </packing>
            </child>
            <child>
              <object class="GtkBox" id="box_right">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <child>
                  <placeholder/>
                </child>
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="fill">True</property>
                <property name="position">2</property>
              </packing>
            </child>
            <child>
              <object class="GtkButtonBox" id="vbtb_main">
                <property name="width-request">100</property>
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="orientation">vertical</property>
                <property name="homogeneous">True</property>
                <child>
                  <object class="GtkToggleButton" id="tbtn_estop">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Estop the machine
[F1]</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_emergency</property>
                    <signal name="toggled" handler="on_tbtn_estop_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">0</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkToggleButton" id="tbtn_on">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Turn the machine on/off
[F2]</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_machine_off</property>
                    <signal name="toggled" handler="on_tbtn_on_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">1</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkRadioButton" id="rbt_manual">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">enter manual mode to jog axis by hand or touch off
[F3]</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_manual</property>
                    <property name="active">True</property>
                    <property name="draw-indicator">False</property>
                    <property name="group">rbt_auto</property>
                    <signal name="pressed" handler="on_rbt_manual_pressed" swapped="no"/>
                    <signal name="toggled" handler="on_rbt_manual_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">2</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkRadioButton" id="rbt_mdi">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">False</property>
                    <property name="tooltip-text" translatable="yes">enter MDI mode to launch G-code commands
[F5]</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_mdi</property>
                    <property name="draw-indicator">False</property>
                    <property name="group">rbt_auto</property>
                    <signal name="pressed" handler="on_rbt_mdi_pressed" swapped="no"/>
                    <signal name="toggled" handler="on_rbt_mdi_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">3</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkRadioButton" id="rbt_auto">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">False</property>
                    <property name="tooltip-text" translatable="yes">enter auto mode to run programs</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_auto</property>
                    <property name="draw-indicator">False</property>
                    <signal name="pressed" handler="on_rbt_auto_pressed" swapped="no"/>
                    <signal name="toggled" handler="on_rbt_auto_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">4</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkToggleButton" id="tbtn_user_tabs">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">False</property>
                    <property name="tooltip-text" translatable="yes">show user tabs</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_user_tabs</property>
                    <signal name="toggled" handler="on_tbtn_user_tabs_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">5</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkToggleButton" id="tbtn_setup">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Enter the settings page, the default code is "123"</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_settings</property>
                    <signal name="toggled" handler="on_tbtn_setup_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">6</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_time">
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <property name="label">Time
Date</property>
                    <property name="justify">center</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">7</property>
                  </packing>
                </child>
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="fill">True</property>
                <property name="position">3</property>
              </packing>
            </child>
          </object>
          <packing>
            <property name="expand">True</property>
            <property name="fill">True</property>
            <property name="position">0</property>
          </packing>
        </child>
        <child>
          <object class="GtkNotebook" id="ntb_button">
            <property name="height-request">62</property>
            <property name="can-focus">False</property>
            <property name="show-tabs">False</property>
            <property name="show-border">False</property>
            <signal name="switch-page" handler="on_ntb_button_switch_page" swapped="no"/>
            <child>
              <object class="GtkButtonBox" id="hbtb_main">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="homogeneous">True</property>
                <child>
                  <object class="GtkButton" id="btn_homing">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">open homing button list</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_ref_menu</property>
                    <signal name="clicked" handler="on_btn_homing_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">0</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_touch">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">open touch off button list</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_touch_off</property>
                    <signal name="clicked" handler="on_btn_touch_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">1</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_space_0">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">2</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_tool">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Open the tooleditor page</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_tools</property>
                    <property name="image-position">top</property>
                    <signal name="clicked" handler="on_btn_tool_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">3</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_space_1">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">4</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_space_2">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">5</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkToggleButton" id="tbtn_switch_mode">
                    <property name="label" translatable="yes">World
Mode</property>
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Switch motion mode between Joint and World mode
F12 or $ key does the same</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <signal name="toggled" handler="on_tbtn_switch_mode_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">6</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_replace_mode_btn">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">7</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_space_3">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">8</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkToggleButton" id="tbtn_fullsize_preview0">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">make the preview as large as possible</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_fullsize_preview0_open</property>
                    <signal name="toggled" handler="on_tbtn_fullsize_preview_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">9</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_exit">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Close gmoccapy / leave the program</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_close</property>
                    <signal name="clicked" handler="on_btn_exit_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">10</property>
                  </packing>
                </child>
              </object>
              <packing>
                <property name="tab-fill">False</property>
              </packing>
            </child>
            <child type="tab">
              <object class="GtkLabel" id="lbl_ntb_button_manuel">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label">manual</property>
              </object>
              <packing>
                <property name="tab-fill">False</property>
              </packing>
            </child>
            <child>
              <object class="GtkButtonBox" id="hbtb_MDI">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="homogeneous">True</property>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
              </object>
              <packing>
                <property name="position">1</property>
              </packing>
            </child>
            <child type="tab">
              <object class="GtkLabel" id="lbl_ntb_button_mdi">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label">MDI</property>
              </object>
              <packing>
                <property name="position">1</property>
                <property name="tab-fill">False</property>
              </packing>
            </child>
            <child>
              <object class="GtkButtonBox" id="hbtb_auto">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="homogeneous">True</property>
                <child>
                  <object class="GtkButton" id="btn_load">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Load a new program</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_open</property>
                    <signal name="clicked" handler="on_btn_load_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">0</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_reload">
                    <property name="related-action">hal_action_reload</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Reload file</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="use-underline">True</property>
                    <child>
                      <object class="GtkImage" id="img_reload1">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="icon-name">view-refresh</property>
                      </object>
                    </child>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">1</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_run">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Run the loaded program</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_run</property>
                    <signal name="clicked" handler="on_btn_run_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">2</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_stop">
                    <property name="related-action">hal_action_stop</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Stop the running program</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_stop</property>
                    <signal name="clicked" handler="on_btn_stop_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">3</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkToggleButton" id="tbtn_pause">
                    <property name="related-action">hal_tgl_pause</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Pause the running program</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_pause</property>
                    <signal name="toggled" handler="on_tbtn_pause_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">4</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_step">
                    <property name="related-action">hal_action_step</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Run the  loaded program step by step</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_step</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">5</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_from_line">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">run the program from a certain line, attention, that is dangerous, because the previous lines will not checked!</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_run_from</property>
                    <signal name="clicked" handler="on_btn_from_line_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">6</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkToggleButton" id="tbtn_optional_blocks">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Machine or not the optional blocks of the program. If the button is pressed, the optional blocks will not be machined. The button will indicate this by a yellow background.</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_skip_optional_inactive</property>
                    <signal name="toggled" handler="on_tbtn_optional_blocks_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">7</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkToggleButton" id="tbtn_fullsize_preview1">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Show full screen preview</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_fullsize_preview1_open</property>
                    <signal name="toggled" handler="on_tbtn_fullsize_preview_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">8</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_edit">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Edit the loaded program</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_editor</property>
                    <signal name="clicked" handler="on_btn_edit_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">9</property>
                  </packing>
                </child>
              </object>
              <packing>
                <property name="position">2</property>
              </packing>
            </child>
            <child type="tab">
              <object class="GtkLabel" id="lbl_ntb_button_auto">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label">Auto</property>
              </object>
              <packing>
                <property name="position">2</property>
                <property name="tab-fill">False</property>
              </packing>
            </child>
            <child>
              <object class="GtkButtonBox" id="hbtb_ref">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="homogeneous">True</property>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
              </object>
              <packing>
                <property name="position">3</property>
              </packing>
            </child>
            <child type="tab">
              <object class="GtkLabel" id="lbl_btn_homing">
                <property name="can-focus">False</property>
                <property name="label">home axes</property>
              </object>
              <packing>
                <property name="position">3</property>
                <property name="tab-fill">False</property>
              </packing>
            </child>
            <child>
              <object class="GtkButtonBox" id="hbtb_touch_off">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="homogeneous">True</property>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
              </object>
              <packing>
                <property name="position">4</property>
              </packing>
            </child>
            <child type="tab">
              <object class="GtkLabel" id="lbl_btn_touch_off">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label">touch_off</property>
              </object>
              <packing>
                <property name="position">4</property>
                <property name="tab-fill">False</property>
              </packing>
            </child>
            <child>
              <object class="GtkButtonBox" id="hbtb_setup">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="homogeneous">True</property>
                <child>
                  <object class="GtkButton" id="btn_delete">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">delete MDI history</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <signal name="clicked" handler="on_btn_delete_clicked" swapped="no"/>
                    <child>
                      <object class="GtkLabel">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="label" translatable="yes">Delete
MDI history</property>
                        <property name="justify">center</property>
                      </object>
                    </child>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">0</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_space_4">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">1</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_version">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <property name="label">&lt;b&gt;gmoccapy
  2.?.??&lt;/b&gt;</property>
                    <property name="use-markup">True</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">2</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_space_5">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">3</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_classicladder">
                    <property name="label" translatable="yes">Cl.-ladder</property>
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Open classicladder</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <signal name="clicked" handler="on_btn_classicladder_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">4</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_hal_scope">
                    <property name="label" translatable="yes">Hal-Scope</property>
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">launch hal scope</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <signal name="clicked" handler="on_btn_hal_scope_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">5</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_status">
                    <property name="label" translatable="yes">Status</property>
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">launch linuxcnc status</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <signal name="clicked" handler="on_btn_status_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">6</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_hal_meter">
                    <property name="label" translatable="yes">Hal Meter</property>
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">launch hal meter</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <signal name="clicked" handler="on_btn_hal_meter_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">7</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_calibration">
                    <property name="label" translatable="yes">Calibration</property>
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">launch calibration</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <signal name="clicked" handler="on_btn_calibration_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">8</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_show_hal">
                    <property name="label" translatable="yes">Halshow</property>
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">opens the show hal tool</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <signal name="clicked" handler="on_btn_show_hal_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">9</property>
                  </packing>
                </child>
              </object>
              <packing>
                <property name="position">5</property>
              </packing>
            </child>
            <child type="tab">
              <object class="GtkLabel" id="lbl_ntb_button_setup">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label">setup</property>
              </object>
              <packing>
                <property name="position">5</property>
                <property name="tab-fill">False</property>
              </packing>
            </child>
            <child>
              <object class="GtkButtonBox" id="hbtb_edit">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="homogeneous">True</property>
                <child>
                  <object class="GtkToggleButton" id="tbtn_split_view">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Show preview as split view</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_split_view</property>
                    <signal name="toggled" handler="on_tbtn_split_view_toggled" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">True</property>
                    <property name="fill">True</property>
                    <property name="position">0</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_reload_edit">
                    <property name="related-action">hal_action_reload</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Reload file</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_edit_menu_reload</property>
                    <property name="use-underline">True</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">1</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_save">
                    <property name="related-action">hal_action_save</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">save the file using the original name</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_edit_menu_save</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">2</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_save_as">
                    <property name="related-action">hal_action_saveas</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <property name="receives-default">False</property>
                    <property name="tooltip-text" translatable="yes">save the file with a new name</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_edit_menu_save_as</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">3</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_space_7">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">4</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_space_8">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">5</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_new">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <property name="receives-default">False</property>
                    <property name="tooltip-text" translatable="yes">clear the edit field and make a new file</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_edit_menu_new</property>
                    <signal name="clicked" handler="on_btn_new_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">6</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_calc">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <property name="receives-default">False</property>
                    <property name="tooltip-text" translatable="yes">Show calculator</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_edit_menu_calculator</property>
                    <signal name="clicked" handler="on_btn_show_calc_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">8</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_keyb">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <property name="receives-default">False</property>
                    <property name="tooltip-text" translatable="yes">Show or hide the virtual keyboard</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_edit_menu_keyboard</property>
                    <signal name="clicked" handler="on_btn_show_kbd_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">8</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_back_edit">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <property name="receives-default">False</property>
                    <property name="tooltip-text" translatable="yes">Go back to main button list</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_edit_menu_close</property>
                    <signal name="clicked" handler="on_btn_back_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">9</property>
                  </packing>
                </child>
              </object>
              <packing>
                <property name="position">6</property>
              </packing>
            </child>
            <child type="tab">
              <object class="GtkLabel" id="lbl_ntb_button_edit">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label">edit</property>
              </object>
              <packing>
                <property name="position">6</property>
                <property name="tab-fill">False</property>
              </packing>
            </child>
            <child>
              <object class="GtkButtonBox" id="hbtb_tool">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <child>
                  <object class="GtkLabel" id="lbl_empty_0_tool">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">0</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_empty_1_tool">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">1</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_empty_2_tool">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">2</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_empty_3_tool">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">3</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_select_tool_by_no">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Select a tool by number</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <signal name="clicked" handler="on_btn_select_tool_by_no_clicked" swapped="no"/>
                    <child>
                      <object class="GtkImage" id="img_tool_by_no">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                      </object>
                    </child>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">4</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_index_tool">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">change tool with the command M61 Q?, no machine move will be done</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <signal name="clicked" handler="on_btn_selected_tool_clicked" swapped="no"/>
                    <child>
                      <object class="GtkImage" id="img_index_tool">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                      </object>
                    </child>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">5</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_change_tool">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">change tool to the selected one</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_toolchange</property>
                    <signal name="clicked" handler="on_btn_selected_tool_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">6</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_tool_touchoff_x">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="sensitive">False</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">touch off the tool and set the value to the tool table</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <signal name="clicked" handler="on_btn_tool_touchoff_clicked" swapped="no"/>
                    <child>
                      <object class="GtkLabel">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="label" translatable="yes">touchoff
tool x</property>
                        <property name="justify">center</property>
                      </object>
                    </child>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">7</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_hide_tto_x">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">8</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_tool_touchoff_z">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="sensitive">False</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">touch off the tool and set the value to the tool table</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <signal name="clicked" handler="on_btn_tool_touchoff_clicked" swapped="no"/>
                    <child>
                      <object class="GtkLabel" id="btn_tool_touchoff_z_label">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="label" translatable="yes">touchoff
tool z</property>
                        <property name="justify">center</property>
                      </object>
                    </child>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">9</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_back_tool">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Go back to main button list</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_back_tool</property>
                    <signal name="clicked" handler="on_btn_back_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">10</property>
                  </packing>
                </child>
              </object>
              <packing>
                <property name="position">7</property>
              </packing>
            </child>
            <child type="tab">
              <object class="GtkLabel" id="lbl_ntb_button_tool">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label">tool</property>
              </object>
              <packing>
                <property name="position">7</property>
                <property name="tab-fill">False</property>
              </packing>
            </child>
            <child>
              <object class="GtkButtonBox" id="hbtb_load_file">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="homogeneous">True</property>
                <child>
                  <object class="GtkButton" id="btn_home">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Move to your home directory</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_home</property>
                    <signal name="clicked" handler="on_btn_home_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">0</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_jump_to">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Jump to user defined directory</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_jump_to</property>
                    <property name="image-position">top</property>
                    <signal name="clicked" handler="on_btn_jump_to_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">1</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_dir_up">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Move to parent directory</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_dir_up</property>
                    <signal name="clicked" handler="on_btn_dir_up_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">2</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_reload_dir">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Refresh directory</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_refresh_dir</property>
                    <signal name="clicked" handler="on_btn_refresh_dir_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">True</property>
                    <property name="fill">True</property>
                    <property name="position">3</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_sel_prev">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Select the previous file</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_sel_prev</property>
                    <property name="image-position">top</property>
                    <signal name="clicked" handler="on_btn_sel_prev_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">4</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_sel_next">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Select the next file</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_sel_next</property>
                    <property name="image-position">top</property>
                    <signal name="clicked" handler="on_btn_sel_next_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">5</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_space_11">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">6</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_select">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">select the highlighted file and return the path</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_select</property>
                    <property name="image-position">top</property>
                    <signal name="clicked" handler="on_btn_select_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">7</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkLabel" id="lbl_space_12">
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">8</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="btn_back_file_load">
                    <property name="use-action-appearance">False</property>
                    <property name="width-request">90</property>
                    <property name="height-request">56</property>
                    <property name="visible">True</property>
                    <property name="can-focus">True</property>
                    <property name="receives-default">True</property>
                    <property name="tooltip-text" translatable="yes">Close without returning a file path</property>
                    <property name="halign">center</property>
                    <property name="valign">center</property>
                    <property name="image">img_back_file_load</property>
                    <signal name="clicked" handler="on_btn_back_clicked" swapped="no"/>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">9</property>
                  </packing>
                </child>
              </object>
              <packing>
                <property name="position">8</property>
              </packing>
            </child>
            <child type="tab">
              <object class="GtkLabel" id="lbl_ntb_button_load_file">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label" translatable="yes">Load File</property>
              </object>
              <packing>
                <property name="position">8</property>
                <property name="tab-fill">False</property>
              </packing>
            </child>
            <child>
              <object class="GtkButtonBox" id="hbtb_ref_joints">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="homogeneous">True</property>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
                <child>
                  <placeholder/>
                </child>
              </object>
              <packing>
                <property name="position">9</property>
              </packing>
            </child>
            <child type="tab">
              <object class="GtkLabel" id="label3">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label" translatable="yes">home joints</property>
              </object>
              <packing>
                <property name="position">9</property>
                <property name="tab-fill">False</property>
              </packing>
            </child>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="fill">False</property>
            <property name="pack-type">end</property>
            <property name="position">1</property>
          </packing>
        </child>
      </object>
    </child>
  </object>
</interface>
