Привет !
Я возьму на себя смелость обобщить эту тему:
1. Общего решения для корректного переключения раскладки
    под WinXP для программ на Clarion'e НЕТ. 
    Поставить программу на "чужом" компьютере - не получится.
2. Многочисленные вариации перехвата событий и их обработкой
    к сожалению имеют схожие проблемы с зависанием и проблемы не решают.
    К тому же нет гарантий, что после очередного обновления Clarion это
    вообще будет работать ... 
 
3. Установка Punto SW (с одновременным отключением дополнительных 
    текстовых служб XP) решает вопрос на 100 %, но требуется использование
    сторонней программы, хотя и бесплатной, и настройка компьютера.
Вот так. Если если есть возражения - пишите.
Что интересно - в форуме SoftVelocity постоянно поднимается эта тема (о болгарском, греческом, чешском и т.д. языках), но в ответ - полное не желание замечать проблему. Интересно - почему ?
ТАТА