3 * \file FormSpellchecker.h
4 * Copyright 2001 The LyX Team.
5 * See the file COPYING.
10 #ifndef FORMSPELLCHECKER_H
11 #define FORMSPELLCHECKER_H
19 class ControlSpellchecker;
20 struct FD_form_spellchecker;
22 /** This class provides an XForms implementation of the FormSpellchecker Dialog.
24 class FormSpellchecker : public FormCB<ControlSpellchecker, FormDB<FD_form_spellchecker> > {
27 FormSpellchecker(ControlSpellchecker &);
31 virtual void apply() {}
35 virtual void update();
37 /// update progress bar and suggestions
38 void partialUpdate(int);
40 /// show an error message
41 void showMessage(const char * msg);
43 /// line clicked in browser, necessart for double clicking
47 virtual ButtonPolicy::SMInput input(FL_OBJECT *, long);
49 /// Fdesign generated method
50 FD_form_spellchecker * build_spellchecker();
53 #endif // FORMSPELLCHECKER_H