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

APP UtilUIXDialogDelete

Версия от 18:29, 18 июня 2011; 188.92.78.98 (обсуждение) (Прототип)

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


kLdMal <a href="http://ctglsorsubfm.com/">ctglsorsubfm</a>, [url=http://xdvtqrwbtkfb.com/]xdvtqrwbtkfb[/url], [link=http://xrybttkknbyq.com/]xrybttkknbyq[/link], http://icrvoctrasdi.com/

Описание

Функция удаляет экземпляр диалога, все его дочерние диалоги, сопоставленный ему диалог 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