3 * \file FormThesaurus.h
4 * Read the file COPYING
8 * Full author contact details are available in file CREDITS
11 #ifndef FORMTHESAURUS_H
12 #define FORMTHESAURUS_H
20 class ControlThesaurus;
23 /** This class provides an XForms implementation of the Thesaurus dialog.
25 class FormThesaurus : public FormCB<ControlThesaurus, FormDB<FD_thesaurus> > {
31 virtual void apply() {}
35 virtual void update();
37 /// set the replace word properly
38 void setReplace(string const & templ, string const & nstr);
40 /// update browser entries
41 void updateMeanings(string const & str);
44 virtual ButtonPolicy::SMInput input(FL_OBJECT *, long);
46 /// for double click handling
53 #endif // FORMTHESAURUS_H