]> git.lyx.org Git - lyx.git/commitdiff
alfredo's qspellcheck fix
authorEdwin Leuven <e.leuven@gmail.com>
Mon, 13 Jan 2003 09:17:12 +0000 (09:17 +0000)
committerEdwin Leuven <e.leuven@gmail.com>
Mon, 13 Jan 2003 09:17:12 +0000 (09:17 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5938 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt2/ChangeLog
src/frontends/qt2/QSpellchecker.C

index da97511f3f4111d0e5fe8e29d7b5d9610d809c32..d518d78f4e3effbf287c0576fb165184a385eeca 100644 (file)
@@ -1,3 +1,8 @@
+2003-01-12  Alfredo Braunstein <abraunst@libero.it>
+
+       * QSpellcheckerDialog.C (spellcheck,update_contents): enable/disable 
+         elements of the dialog.
+
 2003-01-12  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * ui/Makefile.am (EXTRA_DIST): dist ui files
index df70dfe9e5be771a7e44ed4e56e7586bb36edd0d..2c45127da58f2dc900d35a5cd7f7a5a9056e3f4e 100644 (file)
@@ -52,6 +52,13 @@ void QSpellchecker::update_contents()
        dialog_->replaceCO->clear();
        dialog_->suggestionsLB->clear();
        dialog_->spellcheckPR->setProgress(0);
+       dialog_->spellcheckPB->setEnabled(true);
+       dialog_->wordED->setEnabled(false);
+       dialog_->replaceCO->setEnabled(false);
+       dialog_->replacePB->setEnabled(false);
+       dialog_->ignorePB->setEnabled(false);
+       dialog_->replacePB_3->setEnabled(false);
+       dialog_->addPB->setEnabled(false);
 }
 
 
@@ -81,8 +88,14 @@ void QSpellchecker::replace()
 
 void QSpellchecker::spellcheck()
 {
-       controller().check();
        dialog_->spellcheckPB->setEnabled(false);
+       dialog_->wordED->setEnabled(true);
+       dialog_->replaceCO->setEnabled(true);
+       dialog_->replacePB->setEnabled(true);
+       dialog_->ignorePB->setEnabled(true);
+       dialog_->replacePB_3->setEnabled(true);
+       dialog_->addPB->setEnabled(true);
+       controller().check();
 }