@@ -1997,24 +1997,31 @@ def _init_tooleditor(self):
19971997 btn_delete .set_size_request (56 , 56 )
19981998 btn_delete .set_label ("" )
19991999 btn_delete .set_image (self .widgets .img_tool_delete )
2000+ btn_delete .set_tooltip_text (_ ("Delete selected tools" ))
20002001 btn_delete .set_always_show_image (True )
2002+ btn_delete .connect ("clicked" ,self .on_btn_delete_tool_clicked )
20012003 # Add button
20022004 btn_add = self .widgets .tooledit1 .wTree .get_object ("add" )
20032005 btn_add .set_size_request (56 , 56 )
20042006 btn_add .set_label ("" )
20052007 btn_add .set_image (self .widgets .img_tool_add )
2008+ btn_add .set_tooltip_text (_ ("Add new tool" ))
20062009 btn_add .set_always_show_image (True )
20072010 # Reload button
20082011 btn_reload = self .widgets .tooledit1 .wTree .get_object ("reload" )
20092012 btn_reload .set_size_request (56 , 56 )
20102013 btn_reload .set_label ("" )
20112014 btn_reload .set_image (self .widgets .img_tool_reload )
2015+ btn_reload .set_tooltip_text (_ ("Reload tool table from file" ))
20122016 btn_reload .set_always_show_image (True )
2017+ btn_reload .disconnect_by_func (self .widgets .tooledit1 .reload )
2018+ btn_reload .connect ("clicked" ,self .on_btn_reload_tooltable_clicked )
20132019 # Save button
20142020 btn_save = self .widgets .tooledit1 .wTree .get_object ("apply" )
20152021 btn_save .set_size_request (56 , 56 )
20162022 btn_save .set_label ("" )
20172023 btn_save .set_image (self .widgets .img_tool_save )
2024+ btn_save .set_tooltip_text (_ ("Save tool table to file" ))
20182025 btn_save .set_always_show_image (True )
20192026 # Create a label for current tool in spindle
20202027 lbl_tool = Gtk .Label ()
@@ -5446,17 +5453,10 @@ def on_btn_delete_tool_clicked(self, widget, data=None):
54465453 self .widgets .tooledit1 .delete (None )
54475454 self .widgets .tooledit1 .set_selected_tool (act_tool )
54485455
5449- def on_btn_add_tool_clicked (self , widget , data = None ):
5450- self .widgets .tooledit1 .add (None )
5451-
54525456 def on_btn_reload_tooltable_clicked (self , widget , data = None ):
54535457 self .widgets .tooledit1 .reload (None )
54545458 self .widgets .tooledit1 .set_selected_tool (self .stat .tool_in_spindle )
54555459
5456- def on_btn_save_tool_changes_clicked (self , widget , data = None ):
5457- self .widgets .tooledit1 .save (None )
5458- self .widgets .tooledit1 .set_selected_tool (self .stat .tool_in_spindle )
5459-
54605460 def on_btn_tool_touchoff_clicked (self , widget , data = None ):
54615461 if not self .widgets .tooledit1 .get_selected_tool ():
54625462 message = _ ("No or multiple tools selected in the tool table. " )
0 commit comments