UIS_CreateTransientNotice
UIS_DIALOG_T UIS_CreateTransientNotice( SU_PORT_T *port, CONTENT_T *content, UINT8 type );
Эта функция создает диалог - предупреждение с двумя действиями на софт кнопках- да или нет
Аргумент 1 - SU_PORT_T *port
Чтобы получить этот порт(извените за тупого расказчика, не знаю что делает этот порт), берется он из выражения
APPLICATION_T *papp = (APPLICATION_T*) app;
которое объявляем вверху
&papp->port     // Указатель
Аргумент 2 - CONTENT_T *content
Ну что говорить, контент который создается функцией UIS_MakeContentFromString
Аргумент 3 - UINT8 type
Тип окна. Возможные значения:
NOTICE_TYPE_DEFAULT - окно с восклицательным знаком
NOTICE_TYPE_OK - окно с галочкой
NOTICE_TYPE_FAIL - окно с крестиком
NOTICE_TYPE_WAIT - окно с песочными часами(будет висеть пока не удалите диалог)
Как сделать чтобы диалог появился
Вы скажете: А как этот диалог на экране появится?
Для того чтоб диалог появился - создаем переменную
UIS_DIALOG_T dialog;
Чтобы в переменную dialog записать наш диалог, пишем:
dialog = UIS_CreateTransientNotice(&papp->port, &content, NOTICE_TYPE_OK);
Далее пишем
&papp->dialog = dialog;
-----------------------------------------------------------------------------------------
Все собственно.