Convertor is used to automate char or string bidirectional conversion.
In subdirectory .\Convert. Convertor definition files are simple text files with INI files structure. In this dir you find the file Template.IN_ - a convertor base template. Convertors can be called from menu Tools / User Convertors...
It depends of convertor meaning. If you want do code page conversion or replace tabs with spaces, use char table. It will be more precise and faster. Otherwise, use string replace.
Convertor works with selected block of text or whole document. This text (selected or whole doc) is processed char by char and chars are replaced by corresponding char from conversion table.
Convertor works with selected block of text or whole document. All strings defined in [Conversion] section are applied to the text. It's like a Search/Replace function. For long text, this can take some time.
Circlur definition:
[Conversion]
B|A
A|B
In this case, first all "B" chars replaced with "A" and in next all "A" are replaced with "B" - The result is nothing changes.
[Conversion]
hallo|hi
halloween|party
First, all occurrences of hallo are replaced with hi. After first replace, the word halloween will be word hiween and second step replaces nothing. There are no more halloween words left.
All you need to correct it is to change the position in conversion definition to:
[Conversion]
halloween|party
hallo|hi