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

UIS CreateTransientNotice: различия между версиями

м (Ошибка форматирования)
(EXL: Delete spam)
(Метка: замена)
 
(не показано 14 промежуточных версий 14 участников)
Строка 1:Строка 1:
 
<tt>UIS_DIALOG_T '''UIS_CreateTransientNotice'''( SU_PORT_T *port, CONTENT_T *content, UINT8 type );</tt>
 
<tt>UIS_DIALOG_T '''UIS_CreateTransientNotice'''( SU_PORT_T *port, CONTENT_T *content, UINT8 type );</tt>
 
== Описание ==
 
<del>Эта функция создает диалог - предупреждение с двумя действиями на софт кнопках- да или нет</del>
 
 
== Параметры ==
 
*;SU_PORT_T *port
 
*:Чтобы получить этот порт(извените за тупого рассказчика, не знаю что делает этот порт):
 
<pre>
 
APPLICATION_T *papp = (APPLICATION_T*) app; // Объявляем вверху
 
&papp->port    // Указатель
 
</pre>
 
 
*;CONTENT_T *content
 
*:Ну что говорить, [[Content|контент]], который создается функцией [[UIS_MakeContentFromString]]
 
 
*;UINT8 type
 
*:Тип окна. Возможные значения:
 
*::'''NOTICE_TYPE_DEFAULT''' - окно с восклицательным знаком
 
*::'''NOTICE_TYPE_OK''' - окно с галочкой
 
*::'''NOTICE_TYPE_FAIL''' - окно с крестиком
 
*::'''NOTICE_TYPE_WAIT''' - окно с песочными часами (будет висеть пока не удалите диалог)
 
 
 
== Пример ==
 
<pre>
 
// Для того чтоб диалог появился - создаем переменную
 
UIS_DIALOG_T dialog;
 
 
// Чтобы в переменную dialog записать наш диалог, пишем:
 
dialog = UIS_CreateTransientNotice(&papp->port, &content, NOTICE_TYPE_OK);
 
 
// Далее пишем
 
&papp->dialog = dialog;
 
</pre>
 
 
[[Категория:Функции UIS]]
 

Текущая версия на 21:17, 1 декабря 2022

UIS_DIALOG_T UIS_CreateTransientNotice( SU_PORT_T *port, CONTENT_T *content, UINT8 type );