<script:module xmlns:script="http://openoffice.org/2000/script" script:name="ChangeAllChars" script:language="StarBasic">' This macro replaces all characters in a writer-documet through "x" or "X" signs.
' It works on the currently activated document.
Private const UPPERREPLACECHAR = "X"
Private const LOWERREPLACECHAR = "x"
Private MSGBOXTITLE
Private NOTSAVEDTEXT
Private WARNING
Sub ChangeAllChars ' Change all chars in the active document
MSGBOXTITLE = "Change all characters to a '" & UPPERREPLACECHAR & "'"
NOTSAVEDTEXT = "This Document is modified: All characters are changed to an " & UPPERREPLACECHAR & "'. Shall the document be saved now?"
WARNING = "This macro changes all characters and numbers to an '" & UPPERREPLACECHAR & "' in this document."
Case "fr"
MSGBOXTITLE = "Remplacer tous les caractères par '" & UPPERREPLACECHAR & "'"
NOTSAVEDTEXT = "Le document a été modifé, la macro remplacera tous les caractères par '" & UPPERREPLACECHAR & "'. Enregistrer avant de procéder?"
WARNING = "La macro remplacera tous les caractères et nombres par '" & UPPERREPLACECHAR & "' dans le document."
Case "it"
MSGBOXTITLE = "Sostituire tutti i caratteri '" & UPPERREPLACECHAR & "'"
NOTSAVEDTEXT = "Il documento è stato modificato, la macro sostituerà tutti i caratteri con '" & UPPERREPLACECHAR & "'. Salvare il documento prima di procedere?"
WARNING = "La macro sostituirà tutti i caratteri e numeri con '" & UPPERREPLACECHAR & "' nel documento attivo."
Case "es"
MSGBOXTITLE = "Sustituir todos los caracteres por '" & UPPERREPLACECHAR & "'"
NOTSAVEDTEXT = "Este documento fue cambiado: todos los caracteres fueron sustituidos por " & UPPERREPLACECHAR & "'. Desea guardar el documento?"
WARNING = "Esta macro sustitue todos los caracteres y n├║meros en este documento por '" & UPPERREPLACECHAR & "'."
Case "pt"
MSGBOXTITLE = "Substituir todos os caracteres por '" & UPPERREPLACECHAR & "'"
NOTSAVEDTEXT = "Este documento foi modificado: todos os caracteres foram substituídos por " & UPPERREPLACECHAR & "'. Deseja guardar o documento?"
WARNING = "Esta macro substitui todos os caracteres e n├║meros neste documento por '" & UPPERREPLACECHAR & "'."
Case "nl"
MSGBOXTITLE = "Verander alle tekens in een'" & UPPERREPLACECHAR & "'"
NOTSAVEDTEXT = "Dit document is veranderd. Alle tekens zijn veranderd in een " & UPPERREPLACECHAR & "'. Wilt u het document nu opslaan?"
WARNING = "Dit macro verandert alle tekens en cijfers in een '" & UPPERREPLACECHAR & "' in dit document."
Case "sv"
MSGBOXTITLE = "Byt ut alla bokstäver mot en '" & UPPERREPLACECHAR & "' "
NOTSAVEDTEXT = "Dokumentet har ändrats, med detta makro kommer alla bokstäver att bytas ut mot en '" & UPPERREPLACECHAR & "' . Ska dokumentet säkras/sparas innan?"
WARNING = "Makrot ersätter alla bokstäver och tal i detta dokument med en '" & UPPERREPLACECHAR & "'."
' Case "da"
' Case "pl"
' Case "ru"
' English & fallback/default
Case Else
MSGBOXTITLE = "Change all characters to a '" & UPPERREPLACECHAR & "'"
NOTSAVEDTEXT = "This Document is modified: All characters are changed to an " & UPPERREPLACECHAR & "'. Shall the document be saved now?"
WARNING = "This macro changes all characters and numbers to an '" & UPPERREPLACECHAR & "' in this document."