Раскладка
Элемент осуществляет смену раскладки клавиатуры.
Свойства
Обязательные для заполнения свойства отмечены символом *
. Описание общих свойств элемента см. здесь.
Процесс:
- Раскладка [String] — раскладка для установки. По умолчанию
"ru-RU"
. - Новое ядро [Boolean] — определяет, следует ли использовать новое ядро для смены раскладки. По умолчанию не используется.
- Горячая клавиша — сочетание клавиш для смены языка. Доступные значения:
Alt Shift
— по умолчанию.Ctrl Shift
.Win Space
.
- Таймаут* [Int32] — предельное время ожидания завершения процесса, указывается в миллисекундах. По умолчанию
10000
.
Вывод:
- Раскладки [List<String>] — название переменной для хранения списка имеющихся раскладок.
- Раскладка [String] — название строковой переменной для хранения текущей раскладки клавиатуры.
Пример использования
Пример использования элемента Раскладка можно найти в нашем публичном репозитории Learning .
- Скачайте архив со всеми обучающими материалами по ссылке: Скачать архив Learning .
- Распакуйте архив и откройте в Студии проект StudioActivities.
- Откройте процесс
Ru > Рабочий стол > Раскладка.ltw
для просмотра.
Только код
Пример использования элемента в процессе с типом Только код (Pure code):
C#
LTools.Desktop.DesktopApp app = LTools.Desktop.DesktopApp.Init(wf,
null, "Test_*", 20000, true,
LTools.Desktop.Model.DesktopTypes.UIAUTOMATION); app.SwitchLayout("ru-RU",
10000);