+2002-07-25 Herbert Voss <voss@perce.de>
+
+ * FormBibtex.C (update): clear browser first
+
2002-07-25 Juergen Vigna <jug@sad.it>
* XWorkArea.C (work_area_handler): set y_old and x_old to some
2002-07-25 Juergen Vigna <jug@sad.it>
* XWorkArea.C (work_area_handler): set y_old and x_old to some
fl_get_browser_line(dialog_->browser_styles, selection);
fl_set_input(dialog_->input_style,
ChangeExtension(out_name, string()).c_str());
fl_get_browser_line(dialog_->browser_styles, selection);
fl_set_input(dialog_->input_style,
ChangeExtension(out_name, string()).c_str());
- } else if (ob == dialog_->button_rescan)
+ } else if (ob == dialog_->button_rescan) {
+ fl_clear_browser(dialog_->browser_styles);
controller().rescanBibStyles();
controller().rescanBibStyles();
+ string const str =
+ controller().getBibStyles();
+ fl_add_browser_line(dialog_->browser_styles, str.c_str());
+ }
// with an empty database nothing makes sense ...
if (!compare(fl_get_input(dialog_->input_database), "")) {
// with an empty database nothing makes sense ...
if (!compare(fl_get_input(dialog_->input_database), "")) {
fl_set_button(dialog_->check_bibtotoc,0);
fl_set_input(dialog_->input_style, bibstyle.c_str());
}
fl_set_button(dialog_->check_bibtotoc,0);
fl_set_input(dialog_->input_style, bibstyle.c_str());
}
+ fl_clear_browser(dialog_->browser_styles);
string const str =
controller().getBibStyles();
fl_add_browser_line(dialog_->browser_styles, str.c_str());
string const str =
controller().getBibStyles();
fl_add_browser_line(dialog_->browser_styles, str.c_str());