switchLang()

Функция переключения языка во время выполнения программы в пользовательском интерфейсе.

Краткое описание

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); 
}

Используется для объекта

Функция поддержки нескольких языков

Доступность

Интерфейс пользователя

См. также

getLangIdx()getNoOfLangs()

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *