bcview().addReadOnly(file_->button_browse);
bcview().addReadOnly(file_->button_edit);
bcview().addReadOnly(file_->choice_template);
+ bcview().addReadOnly(file_->check_draft);
bcview().addReadOnly(lyxview_->check_show);
bcview().addReadOnly(lyxview_->choice_show);
updateComboChange();
+ fl_set_button(file_->check_draft, params.draft);
+
setDisplay(lyxview_->check_show, lyxview_->choice_show,
lyxview_->input_displayscale,
params.display, params.lyxscale,
int const choice = fl_get_choice(file_->choice_template) - 1;
params.settemplate(controller().getTemplate(choice).lyxName);
+ params.draft = fl_get_button(file_->check_draft);
+
getDisplay(params.display, params.lyxscale,
lyxview_->check_show, lyxview_->choice_show,
lyxview_->input_displayscale);
} else if (ob == file_->button_browse) {
string const in_name = fl_get_input(file_->input_file);
- string const out_name = controller().Browse(in_name);
+
+ int const choice = fl_get_choice(file_->choice_template) - 1;
+ string const template_name =
+ controller().getTemplate(choice).lyxName;
+ string const out_name =
+ controller().browse(in_name, template_name);
fl_set_input(file_->input_file, out_name.c_str());
} else if (ob == file_->button_edit) {