3 * \file ControlBibtex.h
4 * Read the file COPYING
7 * \author Angus Leeming
9 * Full author contact details are available in file CREDITS
12 #ifndef CONTROLBIBTEX_H
13 #define CONTROLBIBTEX_H
19 #include "ControlCommand.h"
21 /** A controller for Bibtex dialogs.
23 class ControlBibtex : public ControlCommand
27 ControlBibtex(LyXView &, Dialogs &);
29 string const Browse(string const &, string const &, string const &);
30 /// get the list of bst files
31 string const getBibStyles() const;
32 /// build filelists of all availabe bst/cls/sty-files. done through
33 /// kpsewhich and an external script, saved in *Files.lst
34 void rescanBibStyles() const;
37 /// Dispatch the changed parameters to the kernel.
38 virtual void applyParamsToInset();
40 virtual void applyParamsNoInset();
43 #endif // CONTROLBIBTEX_H