Открыть главное меню

Изменения

UIS CreateComfirmation

1464 байта добавлено, 22:01, 18 августа 2009
Нет описания правки
UIS_DIALOG_T '''UIS_CreateConfirmation'''( SU_PORT_T *port, CONTENT_T *content );

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

== Параметры ==
*;SU_PORT_T *port
*:Чтобы получить этот порт(извените за тупого рассказчика, не знаю что делает этот порт):
<pre>
APPLICATION_T *papp = (APPLICATION_T*) app; // Объявляем вверху
&papp->port // Указатель
</pre>

*;CONTENT_T *content
*:Ну что говорить, [[Content|контент]], который создается функцией [[UIS_MakeContentFromString]]

== Пример ==
Вы скажете: "А как этот диалог на экране появится?"
<pre>
// Для того чтоб диалог появился - создаем переменную
UIS_DIALOG_T dialog;

// Чтобы в переменную dialog записать наш диалог, пишем:
dialog = UIS_CreateConfirmation(&papp->port, &content);

// Далее пишем
&papp->dialog = dialog;
</pre>

== Примечания ==
{{Совет|Чтобы поставить определенные действия на софт-кнопки, надо создать обработчики события для ивентов EV_NO и EV_YES}}
161
правка