4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
9 * Full author contact details are available in file CREDITS
19 #include "forms_fwd.h"
22 #include <boost/signals/signal1.hpp>
30 DropDown(FL_OBJECT * ob);
34 /// choose from the list of choices.
35 void select(std::vector<string> const & choices, int x, int y, int w);
37 /// user completed action
40 /// a key was pressed. Act on it.
41 void key_pressed(char c);
43 /// signal for completion
44 boost::signal1<void, string const &> result;
46 /// signal that a key was pressed
47 boost::signal1<void, char> keypress;
53 /// move up a browser line
56 /// move down a browser line