nt9856x/code/application/source/cardv/SrcCode/UIWnd/SPORTCAM/UIFlowSPORTCAM.h
2023-03-28 15:07:53 +08:00

143 lines
5.0 KiB
C
Executable File

/*
Copyright Novatek Microelectronics Corp. 2005. All rights reserved.
@file UIFlow.h
@ingroup mIPRJAPUIFlow
@brief UI Flow Functions
This file is the user interface ( for interchange flow control).
@note Nothing.
@date 2005/04/01
*/
#ifndef _UIFLOW_SPORTSCAM_H
#define _UIFLOW_SPORTSCAM_H
#if (PHOTO_MODE == ENABLE)
#include "UIWnd/SPORTCAM/UIInfo/UIPhotoInfo.h"
#include "UIWnd/SPORTCAM/UIInfo/UIPhotoMapping.h"
#endif
#if (MOVIE_MODE == ENABLE)
#include "UIWnd/SPORTCAM/UIInfo/UIMovieInfo.h"
#include "UIWnd/SPORTCAM/UIInfo/UIMovieMapping.h"
#endif
#if(IPCAM_FUNC!= ENABLE)
#include "UIWnd/SPORTCAM/UIInfo/UIInfo.h"
#include "UIWnd/SPORTCAM/UIInfo/DateTimeInfo.h"
#endif
/* Resource */
#include "UIWnd/SPORTCAM/Resource/UIResource.h"
#include "UIWnd/SPORTCAM/Resource/SoundData.h"
/****************************************************************************
* MenuCommon headers
***************************************************************************/
/* Common UIMenu */
#include "UIWnd/SPORTCAM/UIMenu/UIMenuCommon/MenuCommonItem.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuCommon/MenuCommonOption.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuCommon/MenuCommonConfirm.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuCommon/TabMenu.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuCommon/MenuId.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuCommon/MenuCommon.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuCommon/MenuMode.h"
/* Common UIFlow */
#include "UIWnd/SPORTCAM/UIFlow/UIFlowCommon/UIFlowWndWaitMoment.h"
/****************************************************************************
* Setup headers
***************************************************************************/
/* Setup UIMenu */
#include "UIWnd/SPORTCAM/UIMenu/UIMenuSetup/MenuSetup.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuSetup/UIMenuWndSetupDateTime.h"
/****************************************************************************
* Movie mode headers
***************************************************************************/
/* Movie UIMenu */
#include "UIWnd/SPORTCAM/UIMenu/UIMenuMovie/MenuMovie.h"
/* Movie UIFlow */
#include "UIWnd/SPORTCAM/UIFlow/UIFlowMovie/UIFlowWndMovie.h"
#include "UIWnd/SPORTCAM/UIFlow/UIFlowMovie/UIFlowMovieFuncs.h"
#include "UIWnd/SPORTCAM/UIFlow/UIFlowMovie/UIFlowMovieIcons.h"
#include "UIWnd/SPORTCAM/UIFlow/UIFlowCommon/UIFlowWndWrnMsgAPI.h"
/* Movie UIInfo */
#include "UIWnd/SPORTCAM/UIInfo/UIMovieMapping.h"
#include "UIWnd/SPORTCAM/UIInfo/UIMovieInfo.h"
/****************************************************************************
* Photo mode headers
***************************************************************************/
/* Photo UIFlow */
#include "UIWnd/SPORTCAM/UIFlow/UIFlowPhoto/UIFlowWndPhoto.h"
#include "UIWnd/SPORTCAM/UIFlow/UIFlowPhoto/UIFlowPhotoFuncs.h"
#include "UIWnd/SPORTCAM/UIFlow/UIFlowPhoto/UIFlowPhotoIcons.h"
#include "UIWnd/SPORTCAM/UIFlow/UIFlowPhoto/UIFlowPhotoParams.h"
/* Photo UIMenu */
#include "UIWnd/SPORTCAM/UIMenu/UIMenuPhoto/MenuPhoto.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuPhoto/UIMenuWndPhotoColor.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuPhoto/UIMenuWndPhotoExposure.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuPhoto/UIMenuWndPhotoQuickSetting.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuPhoto/UIMenuWndPhotoWB.h"
/* Photo UIInfo */
#include "UIWnd/SPORTCAM/UIInfo/UIPhotoMapping.h"
#include "UIWnd/SPORTCAM/UIInfo/UIPhotoInfo.h"
/****************************************************************************
* Playback mode headers
***************************************************************************/
/* Playback UIFlow */
#include "UIWnd/SPORTCAM/UIFlow/UIFlowPlay/UIFlowPlayFuncs.h"
#include "UIWnd/SPORTCAM/UIFlow/UIFlowPlay/UIFlowPlayIcons.h"
#include "UIWnd/SPORTCAM/UIFlow/UIFlowPlay/UIFlowWndPlay.h"
#include "UIWnd/SPORTCAM/UIFlow/UIFlowPlay/UIFlowWndPlayMagnify.h"
#include "UIWnd/SPORTCAM/UIFlow/UIFlowPlay/UIFlowWndPlayThumb.h"
/* Playback UIMenu */
#include "UIWnd/SPORTCAM/UIMenu/UIMenuPlay/MenuPlayback.h"
/****************************************************************************
* Voice mode headers
***************************************************************************/
// UIFlow Voice
#include "UIWnd/SPORTCAM/UIFlow/UIFlowVoice/UIFlowWndVoice.h"
/****************************************************************************
* USB headers
***************************************************************************/
/* USB UIMenu */
#include "UIWnd/SPORTCAM/UIMenu/UIMenuUSB/UIMenuWndUSB.h"
/* USB UIFlow */
#include "UIWnd/SPORTCAM/UIFlow/UIFlowCommon/UIFlowWndUSB.h"
#include "UIWnd/SPORTCAM/UIFlow/UIFlowCommon/UIFlowWndUSBAPI.h"
/****************************************************************************
* WiFi headers
***************************************************************************/
/* WiFi UIMenu */
#include "UIWnd/SPORTCAM/UIMenu/UIMenuWiFi/UIMenuWndWiFiWait.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuWiFi/UIMenuWndWiFiModuleLink.h"
#include "UIWnd/SPORTCAM/UIMenu/UIMenuWiFi/UIMenuWndWiFiMobileLinkOK.h"
#endif