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

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

м (Ошибка форматирования)
(Поменял оформление)
Строка 5:Строка 5:
  
 
== Параметры ==
 
== Параметры ==
*;SU_PORT_T *port
+
<ol>
*:Чтобы получить этот порт(извените за тупого рассказчика, не знаю что делает этот порт):
+
<li>'''SU_PORT_T *port
<pre>
+
:Чтобы получить этот порт (извините за тупого рассказчика, не знаю что делает этот порт):
 +
<ul><pre>
 
APPLICATION_T *papp = (APPLICATION_T*) app; // Объявляем вверху
 
APPLICATION_T *papp = (APPLICATION_T*) app; // Объявляем вверху
 
&papp->port    // Указатель
 
&papp->port    // Указатель
</pre>
+
</pre></ul>
 
+
</li>
*;CONTENT_T *content
+
<li>'''CONTENT_T *content
*:Ну что говорить, [[Content|контент]], который создается функцией [[UIS_MakeContentFromString]]
+
:Ну что говорить, [[Content|контент]], который создается функцией [[UIS_MakeContentFromString]]
 
+
</li>
*;UINT8 type
+
<li>'''UINT8 type
*:Тип окна. Возможные значения:
+
:Тип окна. Возможные значения:
*::'''NOTICE_TYPE_DEFAULT''' - окно с восклицательным знаком
+
:*'''NOTICE_TYPE_DEFAULT''' - окно с восклицательным знаком
*::'''NOTICE_TYPE_OK''' - окно с галочкой
+
:*'''NOTICE_TYPE_OK''' - окно с галочкой
*::'''NOTICE_TYPE_FAIL''' - окно с крестиком
+
:*'''NOTICE_TYPE_FAIL''' - окно с крестиком
*::'''NOTICE_TYPE_WAIT''' - окно с песочными часами (будет висеть пока не удалите диалог)
+
:*'''NOTICE_TYPE_WAIT''' - окно с песочными часами (будет висеть пока не удалите диалог)
 
+
</li>
 +
</ol>
  
 
== Пример ==
 
== Пример ==

Версия 15:09, 19 августа 2009

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;