Можно сделать раздельные кнопки "Рус" и "Англ"
Чтобы нажимая одну можно кнопку можно было включить только конкретный язык.
В Delphi я бы делал так

Код:
ActivateKeyboardLayout(LoadKeyboardLayout('00000409', 0), 0);
Но заменя

Код:
var parameter1 = user32.addParameter("integer", "1");
var parameter2 = user32.addParameter("integer", "8");
var res = user32.call("boolean", "ActivateKeyboardLayout");
out1.text = res;
user32.clear();
на

Код:
var parameter1 = user32.addParameter("integer", "1");
var parameter2 = user32.addParameter("integer", "8");
//var res = user32.call("boolean", "ActivateKeyboardLayout");
var res = user32.call("boolean", "ActivateKeyboardLayout(LoadKeyboardLayout('00000409', 0), 0)")
out1.text = res;
user32.clear();
Ругается на то что многовато параметров итп
Подскажите Как можно прописать пораметры команды