📄 camtest.hrh
字号:
/*
============================================================================
Name : CamTest.hrh
Author :
Version :
Copyright : Your copyright notice
Description : Enumerations used in the application UI
============================================================================
*/
#ifndef __CAMTEST_HRH__
#define __CAMTEST_HRH__
// CamTest enumerate command codes
enum TCamTestIds
{
ECamTestCommand1 = 1, // start value must not be 0
ECamTestCommand2,
ECameraAppCmdGotoGallery,
ECameraAppCmdSnap,
ECameraAppCmdNewImage,
ECameraAppCmdFocusRange,
ECameraAppCmdFRNormal,
ECameraAppCmdFRMacro,
ECameraAppCmdFRPortrait,
ECameraAppCmdFRInfinite
};
enum TEngineState
{
EEngineNotReady,
EEngineNoHardware,
EEngineIdle,
EStartingViewFinder,
ESnappingPicture,
EStartToSaveImage,
EConvertingImage,
EConverted,
EFocusing
};
enum TCameraOrientation
{
ECameraLandscape,
ECameraPortrait
};
enum TSoundIds
{
ESoundIdSnap,
ESoundIdFocused
};
enum TJpegQualityFactor
{
KHighQualityFactor = 70,
KNormalQualityFactor = 55,
KEcoQualityFactor = 35
};
enum TCameraIndicators
{
ECameraQualityHighUid, //Must be zero.
ECameraQualityNormalUid,//Default in shared data
ECameraQualityEcoUid,
ECameraZoom2Uid, //First zoom level,
ECameraZoom4Uid, //Second zoom level...
ECameraZoomLimit //Must be right after the zoom levels
};
enum TCameraReasons
{
ECameraNoReasonSB = 0,
ECameraBatteryLow,
ECameraPhoneCallHandling,
ECameraDataCallHandling,
ECameraTimeout,
ECameraHwFailure,
ECameraOverflow,
ECameraInUse
};
// Status application view ids.
enum TCameraViewIds
{
EViewIdStandard = 1,
EViewIdPortrait = 2
};
enum TCameraMode
{
EIdle,
EViewFinding,
EImageSnapped
};
#endif // __CAMTEST_HRH__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -