Zur Startseite

JRSpellChecker

Zur Homepage

SpellCheckStringWithDialog(Text As String)As String

Funktion:

Überprüft den übergebenen String in einem eigenen Korrekturdialog.
Der Benutzer kann den Text durch Auswahl aus einer Liste korrigieren, außerdem steht im eine
SpellAsYouType und eine Popup-Korrektur zur Verfügung. Die Funktion liefert den korrigierten Text zurück.

Jrspellstringdialog
Die User-Dialoge sind in mehreren Sprachen verfügbar. Siehe
UILanguage

       

Wort ändern:

  • Der Benutzer kann den Text direkt im Editierfeld ändern.
  • In der Auswahlliste anwählen und mit der Leertaste ins Editierfeld übernehmen.
  • Über die Popup-Korrektur ändern.

Mit "Alle Ersetzen" wird das Wort während dieser Korrektur automatisch ersetzt.
 

ShowChangeAllButton muß aktiviert sein

     

    Über JRSpell1.CorrectionDialogActions kann das Verhalten und aussehen des Korrekturdialogs bei Bedarf eingestellt werden.
    (
    UseSpellAsyouType, UseLeftMouseButtonSpell, ShowModalForm, SearchNextAfterClickList, ShowAddButtonLokalWordBook, ShowAddButtonMSWord, ShowChangeButton, ShowIgnoreAllButton ShowChangeAllButton.)

    Über UseSpellAsyouType und UseLeftMouseButtonSpell können die SpellAsYouType und Popup Korrektur aktiviert/deaktiviert werden.

ico_syntax Syntax:

JRSpell1.SpellCheckStringWithDialog xText

xText

der zu überprüfende String

       

ico_weitere   Rückgabewert:


Der korrigierte Text

Dialog löst kein ChangeWord Event aus.

Beispiel RTF-Control:

    'set options for the correction dialogue
    JRSpell1.
    CorrectionDialogActions = UseLeftMouseButtonSpell + UseSpellAsyouType + SearchNextAfterClickList + ShowAddButtonLokalWordBook + ShowAddButtonMSWord + ShowChangeButton + ShowIgnoreAllButton + ShowChangeAllButton

    RichTextBox1.Text = JRSpell1.SpellCheckStringWithDialog(RichTextBox1.Text)

Beispiel TX-Textcontrol:

    'set options for the correction dialoge
    JRSpell1.
    CorrectionDialogActions = UseLeftMouseButtonSpell + UseSpellAsyouType + SearchNextAfterClickList + ShowAddButtonLokalWordBook + ShowAddButtonMSWord + ShowChangeButton + ShowIgnoreAllButton + ShowChangeAllButton

    TXTextControl1.Text =
    JRSpell1.
    SpellCheckStringWithDialog(TXTextControl1.Text)

Beispiel Textbox:

    'set options for the correction dialoge
    JRSpell1.
    CorrectionDialogActions = ShowAddButtonLokalWordBook + ShowAddButtonMSWord + ShowChangeButton + ShowIgnoreAllButton + ShowChangeAllButton

    Text1.Text = JRSpell1.SpellCheckStringWithDialog(Text1.Text)

Hinweis: Verwenden Sie in Net oder Web Anwendungen den ShowModalForm Schalter in den CorrectionDialogActions.