/* FormLog.C * (C) 2001 LyX Team * John Levon, moz@compsoc.man.ac.uk */ #ifdef __GNUG__ #pragma implementation #endif #include #include "xformsBC.h" #include "ControlLog.h" #include "FormLog.h" #include "form_browser.h" #include "gettext.h" FormLog::FormLog(ControlLog & c) : FormCB(c, _("LaTeX Log")) {} void FormLog::update() { fl_clear_browser(dialog_->browser); if (controller().logfile().first == Buffer::buildlog) { fl_set_form_title(dialog_->form, _("Build log")); if (!fl_load_browser(dialog_->browser, controller().logfile().second.c_str())) fl_add_browser_line(dialog_->browser, _("No build log file found")); return; } fl_set_form_title(dialog_->form, _("LaTeX Log")); if (!fl_load_browser(dialog_->browser, controller().logfile().second.c_str())) fl_add_browser_line(dialog_->browser, _("No LaTeX log file found")); }