347
352
def find_cd_burners(self):
349
354
""" Populate a combo box with the names of available CD/DVD drives """
351
sel = nautilusburn.DriveSelection()
352
self.widgets.get_widget('cmb_dst_burner').set_model(sel.get_model())
354
if len(sel.get_model()) == 0:
355
error_string = _("No CD burners were detected on your system.")
358
error_string = _("No CD burners available, because you do not have the python module \
356
360
self.widgets.get_widget('lbl_cd_burner').set_text(error_string)
357
361
self.widgets.get_widget('cmb_dst_burner').set_sensitive(False)
359
msg_string = _("Select which CD burner to use:")
360
self.widgets.get_widget('lbl_cd_burner').set_text(msg_string)
361
self.widgets.get_widget('cmb_dst_burner').set_active(0)
362
self.widgets.get_widget('cmb_dst_burner').set_sensitive(True)
363
sel = nautilusburn.DriveSelection()
364
self.widgets.get_widget('cmb_dst_burner').set_model(sel.get_model())
366
if len(sel.get_model()) == 0:
367
error_string = _("No CD burners were detected on your system.")
368
self.widgets.get_widget('lbl_cd_burner').set_text(error_string)
369
self.widgets.get_widget('cmb_dst_burner').set_sensitive(False)
371
msg_string = _("Select which CD burner to use:")
372
self.widgets.get_widget('lbl_cd_burner').set_text(msg_string)
373
self.widgets.get_widget('cmb_dst_burner').set_active(0)
374
self.widgets.get_widget('cmb_dst_burner').set_sensitive(True)