4 * Copyright 2001 the LyX Team
5 * Read the file COPYING
7 * \author John Levon, moz@compsoc.man.ac.uk
18 #include <sigc++/signal_system.h>
20 #include FORMS_H_LOCATION
26 DropDown(LyXView * lv, FL_OBJECT * ob);
30 /// choose from the list of choices.
31 void select(std::vector<string> const & choices, int x, int y, int w);
33 /// user completed action
36 /// a key was pressed. Act on it.
37 void key_pressed(char c);
39 /// signal for completion
40 SigC::Signal1<void, string const &> result;
42 /// signal that a key was pressed
43 SigC::Signal1<void, char> keypress;
49 /// move up a browser line
52 /// move down a browser line