UIS_CreateComfirmation




UIS_DIALOG_T UIS_CreateConfirmation( SU_PORT_T *port, CONTENT_T *content );


Эта функция создает диалог - предупреждение с двумя действиями на софт кнопках- да или нет

Аргумент 1 - SU_PORT_T *port


Чтобы получить этот порт(извените за тупого расказчика, не знаю что делает этот порт), берется он из выражения

APPLICATION_T *papp = (APPLICATION_T*) app;

которое объявляем вверху

&papp->port     // Указатель

Аргумент 2 - CONTENT_T *content


Ну что говорить, контент который создается функцией UIS_MakeContentFromString

Как сделать чтобы диалог появился

Вы скажете: А как этот диалог на экране появится? Для того чтоб диалог появился - создаем переменную

UIS_DIALOG_T dialog;

Чтобы в переменную dialog записать наш диалог, пишем:

dialog = UIS_CreateConfirmation(&papp->port, &content);

Далее пишем

&papp->dialog = dialog;

-----------------------------------------------------------------------------------------

Все собственно.

Примечания

  • Чтобы поставить определенные действия на софт- кнопки надо создать обработчики события для ивентов EV_NO и EV_YES.