=== modified file 'bin/widget/view/form_gtk/binary.py' --- bin/widget/view/form_gtk/binary.py 2010-07-16 06:36:54 +0000 +++ bin/widget/view/form_gtk/binary.py 2011-08-31 18:23:21 +0000 @@ -82,9 +82,12 @@ self.widget.pack_start(self.but_exec, expand=False, fill=False) self.but_save_as = binButton('gtk-save-as', _('Save As'), True) - self.but_save_as.connect('clicked', self.sig_save_as) - self.widget.pack_start(self.but_save_as, expand=False, fill=False) - + + self.show_save_button = attrs.get('show_save_button', True) + if self.show_save_button: + self.but_save_as.connect('clicked', self.sig_save_as) + self.widget.pack_start(self.but_save_as, expand=False, fill=False) + self.but_remove = binButton('gtk-clear', _('Clear'), True) self.but_remove.connect('clicked', self.sig_remove) self.widget.pack_start(self.but_remove, expand=False, fill=False)