@@ -5012,6 +5012,7 @@ def _set_icon_theme(self, name):
50125012 ("img_down" , "chevron_down" , 24 ),
50135013 ("img_edit-undo" , "edit_undo" , 32 ),
50145014 ("img_edit-redo" , "edit_redo" , 32 ),
5015+ ("img_split_view" , "split_view" , 32 ),
50155016 ("img_edit_menu_reload" , "refresh" , 32 ),
50165017 ("img_edit_menu_save" , "save" , 32 ),
50175018 ("img_edit_menu_save_as" , "save_as" , 32 ),
@@ -5691,11 +5692,12 @@ def on_IconFileSelection1_exit(self, widget):
56915692
56925693 # edit a program or make a new one
56935694 def on_btn_edit_clicked (self , widget , data = None ):
5695+ if not self .widgets .tbtn_split_view .get_active ():
5696+ self .widgets .ntb_preview .hide ()
5697+ self .widgets .vbox14 .hide ()
5698+ self .widgets .vbox_jog .set_hexpand (True )
56945699 self .widgets .ntb_button .set_current_page (_BB_EDIT )
5695- self .widgets .ntb_preview .hide ()
56965700 self .widgets .grid_DRO .hide ()
5697- self .widgets .vbox14 .hide ()
5698- self .widgets .vbox_jog .set_hexpand (True )
56995701 self .widgets .box_dro_side .hide ()
57005702 if not self .widgets .vbx_jog .get_visible ():
57015703 self .widgets .vbx_jog .set_visible (True )
@@ -5863,6 +5865,14 @@ def on_tbtn_switch_mode_toggled(self, widget, data=None):
58635865 else :
58645866 self .widgets .tbtn_switch_mode .set_label (_ ("World\n mode" ))
58655867 self ._set_motion_mode (1 )
5868+
5869+ def on_tbtn_split_view_toggled (self , widget , data = None ):
5870+ if widget .get_active ():
5871+ self .widgets .ntb_preview .show ()
5872+ self .widgets .vbox14 .show ()
5873+ else :
5874+ self .widgets .ntb_preview .hide ()
5875+ self .widgets .vbox14 .hide ()
58665876
58675877# =========================================================
58685878# Hal Pin Handling Start
0 commit comments