4 * Copyright 2002 the LyX Team
5 * Read the file COPYING
7 * \author John Levon <moz@compsoc.man.ac.uk>
23 /// parse command line and do basic initialisation
24 void parse_init(int & argc, char * argv[]);
27 * set up GUI parameters. At this point lyxrc may
33 * Start the main event loop, after executing the given
34 * batch commands, and loading the given documents
36 void start(string const & batch, std::vector<std::string> files);
38 /** Eg, passing LColor::black returns "000000",
39 * passing LColor::white returns "ffffff".
41 string const hexname(LColor::color col);
44 * update an altered GUI color
46 void update_color(LColor::color col);
49 * update the font cache
54 * is the given font available ?
56 bool font_available(LyXFont const & font);