4 * Copyright 2001 the LyX Team
5 * Read the file COPYING
7 * \author John Levon, moz@compsoc.man.ac.uk
17 #include "forms_fwd.h"
20 #include <boost/signals/signal1.hpp>
30 DropDown(LyXView * lv, 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