Функция переключения языка во время выполнения программы в пользовательском интерфейсе. |
Краткое описание
int switchLang(int lang); |
Параметры
Параметр | Значение |
lang | Язык, на который осуществляется переключение в пользовательском интерфейсе во время выполнения программы. |
Возвращаемое значение
В случае ошибки -1, в противном случае 0. |
Ошибки
Отсутствующие или неверные параметры. |
Описание
С помощью данной функции можно изменять язык пользовательского интерфейса во время выполнения программы (язык изменяется для всех модулей и панелей, открытых менеджером пользовательского интерфейса). Переключаемые языки должны определяться при создании проекта (например, многоязычного проекта с «de_AT.iso88591» и «en_US.iso88591»). ПРИМЕЧАНИЕ Если функция switchLang() используется в сценарии CTRL, этот сценарий прерывается непосредственно после инициализации панели (last command == switchLang()). |
ПРИМЕР Переключение пользовательского интерфейса на немецкий язык. Присвоение события «Clicked» («Щелчок мышкой») кнопке, с применением следующего сценария: |
main() { int lang; lang = getLangIdx(«de_AT.iso88591»); switchLang(lang); } |
Используется для объекта
Функция поддержки нескольких языков |
Доступность
Интерфейс пользователя |
См. также