You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
118 lines
4.2 KiB
118 lines
4.2 KiB
//Auto-generated by kalyptus. DO NOT EDIT.
|
|
package org.trinitydesktop.koala;
|
|
|
|
import org.trinitydesktop.qt.TQMetaObject;
|
|
import org.trinitydesktop.qt.QtSupport;
|
|
import org.trinitydesktop.qt.TQObject;
|
|
import java.util.ArrayList;
|
|
import org.trinitydesktop.qt.TQWidget;
|
|
|
|
public interface KSpellSignals {
|
|
/**
|
|
Emitted whenever a misspelled word is found by check() or
|
|
by checkWord().
|
|
If it is emitted by checkWord(), <code>pos</code>=0.
|
|
If it is emitted by check(), then <code>pos</code> indicates the position of
|
|
the misspelled word in the (original) <code>_buffer.</code>
|
|
(The first position is zero.)
|
|
If it is emitted by checkList(), <code>pos</code> is the index to
|
|
the misspelled
|
|
word in the ArrayList passed to checkList().
|
|
Note, that <code>originalword</code> can be only a word part, if it's
|
|
word with hyphens.
|
|
These are called _before_ the dialog is opened, so that the
|
|
calling program's GUI may be updated. (e.g. the misspelled word may
|
|
be highlighted).
|
|
@short Emitted whenever a misspelled word is found by check() or by checkWord().
|
|
*/
|
|
void misspelling(String originalword, String[] suggestions, int pos);
|
|
/**
|
|
Emitted after the "Replace" or "Replace All" buttons of the dialog
|
|
was pressed, or if the word was
|
|
corrected without calling the dialog (i.e., the user previously chose
|
|
"Replace All" for this word).
|
|
Results from the dialog may be checked with dlgResult()
|
|
and replacement().
|
|
Note, that when using checkList() this signal can occur
|
|
more then once with same list position, when checking a word with
|
|
hyphens. In this case <code>originalword</code> is the last replacement.
|
|
@short Emitted after the "Replace" or "Replace All" buttons of the dialog was pressed, or if the word was corrected without calling the dialog (i.
|
|
@see #check
|
|
*/
|
|
void corrected(String originalword, String newword, int pos);
|
|
/**
|
|
Emitted when the user pressed "Ignore All" in the dialog.
|
|
This could be used to make an application or file specific
|
|
user dictionary.
|
|
@short Emitted when the user pressed "Ignore All" in the dialog.
|
|
*/
|
|
void ignoreall(String originalword);
|
|
/**
|
|
Emitted when the user pressed "Ignore" in the dialog.
|
|
Don't know if this could be useful.
|
|
@short Emitted when the user pressed "Ignore" in the dialog.
|
|
*/
|
|
void ignoreword(String originalword);
|
|
/**
|
|
Emitted when the user pressed "Add" in the dialog.
|
|
This could be used to make an external user dictionary
|
|
independent of the ISpell personal dictionary.
|
|
@short Emitted when the user pressed "Add" in the dialog.
|
|
*/
|
|
void addword(String originalword);
|
|
/**
|
|
Emitted when the user pressed "ReplaceAll" in the dialog.
|
|
@short Emitted when the user pressed "ReplaceAll" in the dialog.
|
|
*/
|
|
void replaceall(String origword, String replacement);
|
|
/**
|
|
Emitted after KSpell has verified that ISpell/ASpell is running
|
|
and working properly.
|
|
@short Emitted after KSpell has verified that ISpell/ASpell is running and working properly.
|
|
*/
|
|
void ready(KSpell arg1);
|
|
/**
|
|
Emitted during a check().
|
|
<code>i</code> is between 1 and 100.
|
|
@short Emitted during a check().
|
|
*/
|
|
void progress(int i);
|
|
/**
|
|
Emitted when check() is done.
|
|
Be sure to copy the results of <code>buffer</code> if you need them.
|
|
You can only rely
|
|
on the contents of buffer for the life of the slot which was signaled
|
|
by done().
|
|
@short Emitted when check() is done.
|
|
*/
|
|
void done(String buffer);
|
|
/**
|
|
Emitted when checkList() is done.
|
|
If the argument is
|
|
<code>true</code>, then you should update your text from the
|
|
wordlist, otherwise not.
|
|
@short Emitted when checkList() is done.
|
|
*/
|
|
void done(boolean arg1);
|
|
/**
|
|
Emitted on terminal errors and after clean up.
|
|
You can delete the KSpell object in this signal.
|
|
You can check status() to see what caused the death:
|
|
|
|
<li>
|
|
<code>Error</code> - KSpell could not start.
|
|
</li>
|
|
|
|
<li>
|
|
<code>Crashed</code> - KSpell encountered an unexpected error during execution.
|
|
</li>
|
|
|
|
<li>
|
|
<code>Finished</code> - Clean up finished.
|
|
|
|
</li> @short Emitted on terminal errors and after clean up.
|
|
*/
|
|
void death();
|
|
void dialog3();
|
|
}
|