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

APP UtilUIXDialogDelete: различия между версиями

(http://lifeofpis.com/#75709 lamisil medication - lamisil for yeast http://www.corasyndicate.com/#59342 buy phentermine - buy phentermine online)
м (Снята защита с «APP UtilUIXDialogDelete»)
 
(не показаны 33 промежуточные версии 5 участников)
Строка 2:Строка 2:
  
  
kLdMal  <a href="http://ctglsorsubfm.com/">ctglsorsubfm</a>, [url=http://xdvtqrwbtkfb.com/]xdvtqrwbtkfb[/url], [link=http://xrybttkknbyq.com/]xrybttkknbyq[/link], http://icrvoctrasdi.com/
+
== Прототип ==
 +
<pre>UINT32 APP_UtilUIXDialogDelete( UIS_DIALOG_T * dialog );</pre>
 +
'''dialog''' - указатель на хэндл (идентификатор) [[UIS]] диалога.
  
http://topsailnet.com/#39145 buy ambien online no prescription - buy ambien without a prescription http://www.americanindependentwriters.net/#35827 ativan - buy ativan without prescription
+
Возвращает RESULT_OK в случае успеха.
 +
 
 +
 
 +
== Описание ==
 +
Функция удаляет экземпляр диалога, все его дочерние диалоги, сопоставленный ему диалог UIS и очищает ячейку, где хранился хэндл.
 +
 
 +
Работает также как [[APP_UtilUISDialogDelete]].
 +
 
 +
 
 +
== Примеры ==
 +
<pre>
 +
// Выход из стэйта списка контактов
 +
UINT32 CListStateExit( EVENT_STACK_T * ev_st, APPLICATION_T * app, EXIT_STATE_TYPE_T type )
 +
{
 +
UINT32 status;
 +
 +
dbg("CListStateExit: Enter, type = %d", type);
 +
if ( type != EXIT_STATE_EXIT )// если это не закрытие диалога, то ничего не делаем
 +
return RESULT_OK;
 +
 +
// Удаляем базовый UIX диалог, обнуляя app->dialog
 +
status = APP_UtilUIXDialogDelete( &app->dialog );
 +
 +
dbg("CListStateExit: END, status = %d", status);
 +
return status;
 +
}
 +
</pre>
  
http://lifeofpis.com/#75709 lamisil medication - lamisil for yeast http://www.corasyndicate.com/#59342 buy phentermine - buy phentermine online
 
  
 
== См. также ==
 
== См. также ==

Текущая версия на 17:22, 9 октября 2011

APP_UtilUIXDialogDelete — удаление базового диалога по хэндлу UIS диалога и обнуление ячейки с хэндлом.


Прототип

UINT32 APP_UtilUIXDialogDelete( UIS_DIALOG_T * dialog );

dialog - указатель на хэндл (идентификатор) UIS диалога.

Возвращает RESULT_OK в случае успеха.


Описание

Функция удаляет экземпляр диалога, все его дочерние диалоги, сопоставленный ему диалог UIS и очищает ячейку, где хранился хэндл.

Работает также как APP_UtilUISDialogDelete.


Примеры

// Выход из стэйта списка контактов
UINT32 CListStateExit( EVENT_STACK_T * ev_st, APPLICATION_T * app, EXIT_STATE_TYPE_T type )
{	UINT32	status;	dbg("CListStateExit: Enter, type = %d", type);	if ( type != EXIT_STATE_EXIT )	// если это не закрытие диалога, то ничего не делаем	return RESULT_OK;	// Удаляем базовый UIX диалог, обнуляя app->dialog	status = APP_UtilUIXDialogDelete( &app->dialog );	dbg("CListStateExit: END, status = %d", status);	return status;
}


См. также

UIX DlgDeleteUIX_DeleteAPP_UtilUISDialogDelete