Hallo Uwe,
wir benutzen einen Button mit folgendem Script in der Maske "Memo":
Sub Click(Source As Button)
Dim SN As New NotesSession
Dim ws As New NotesUIWorkspace
Dim uiDoc As NotesUIDocument
Dim DB As NotesDatabase
Dim sprache(0 To 1) As String
Dim swahl As String
Set db = sn.CurrentDatabase
Set uidoc = ws.currentdocument
sprache(0) = "Englisch"
sprache(1) = "Deutsch"
swahl = ws.prompt(prompt_okcancelcombo, "Sprache wählen", "In welcher Sprache soll die Rechtshreibprüfung ausgeführt werden?", "", sprache)
Select Case swahl
Case "Englisch"
sn.SetEnvironmentVar "SPELL_LANG", "1033", True
sn.SetEnvironmentVar "Preference_en",",,,1033,,,,,,", True
Case "Deutsch" '1031
sn.SetEnvironmentVar "SPELL_LANG", "32775", True
sn.SetEnvironmentVar "Preference_de",",,,32775,,,,,,", True
Case Else
Exit Sub
End Select
Call uiDoc.SpellCheck()
End Sub
Gruß
Stefan