--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/screengrabber/inc/SG.hrh Tue Feb 02 00:17:27 2010 +0200
@@ -0,0 +1,103 @@
+/*
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:
+*
+*/
+
+
+
+#ifndef SCREENGRABBER_HRH
+#define SCREENGRABBER_HRH
+
+enum TScreenGrabberCommandIds
+ {
+ EScreenGrabberCmdSendToBackground = 1,
+ EScreenGrabberCmdSettings,
+ EScreenGrabberCmdAbout,
+ EScreenGrabberCmdScreenResolution,
+ EScreenGrabberCmdScreenResolutionItem1,
+ EScreenGrabberCmdScreenResolutionItem2,
+ EScreenGrabberCmdScreenResolutionItem3,
+ EScreenGrabberCmdScreenResolutionItem4,
+ EScreenGrabberCmdScreenResolutionItem5,
+ EScreenGrabberCmdScreenResolutionItem6,
+ EScreenGrabberCmdScreenResolutionItem7,
+ EScreenGrabberCmdScreenResolutionItem8,
+ EScreenGrabberCmdScreenResolutionItem9,
+ EScreenGrabberCmdScreenResolutionItem10,
+ EScreenGrabberCmdScreenResolutionItem11,
+ EScreenGrabberCmdScreenResolutionItem12,
+ EScreenGrabberCmdSettingsChange,
+ EScreenGrabberCmdSettingsExit,
+ EScreenGrabberCmdSettingsBack,
+ EProgressNote
+ };
+
+enum TScreenGrabberSettingListIds
+ {
+ ESettingListCaptureModeSelection = 0,
+
+ ESettingListSingleCaptureHotkeySelection,
+ ESettingListSingleCaptureImageFormatSelection,
+ ESettingListSingleCaptureMemorySelection,
+ ESettingListSingleCaptureFileNameSelection,
+
+ ESettingListSequantialCaptureHotkeySelection,
+ ESettingListSequantialCaptureImageFormatSelection,
+ ESettingListSequantialCaptureDelaySelection,
+ ESettingListSequantialCaptureMemorySelection,
+ ESettingListSequantialCaptureFileNameSelection,
+
+ ESettingListVideoCaptureHotkeySelection,
+ ESettingListVideoCaptureVideoFormatSelection,
+ ESettingListVideoCaptureMemorySelection,
+ ESettingListVideoCaptureFileNameSelection
+ };
+
+enum TScreenGrabberSettingCaptureModes
+ {
+ ECaptureModeSingleCapture = 0,
+ ECaptureModeSequantialCapture,
+ ECaptureModeVideoCapture
+ };
+
+enum TScreenGrabberSettingHotkeys
+ {
+ EHotkeySendKey = 0,
+ EHotkeyShiftStar,
+ EHotkeyHashStar,
+ EHotkeyShiftMenu,
+ EHotkeyPowerKey,
+ EHotkeySideKey,
+ EHotkeyCameraKey1,
+ EHotkeyCameraKey2,
+ EHotkeyPOC
+ };
+
+enum TScreenGrabberSettingImageFormats
+ {
+ EImageFormatPNG = 0,
+ EImageFormatJPGHQ,
+ EImageFormatJPGLQ,
+ EImageFormatBMP,
+ EImageFormatGIF,
+ EImageFormatMBM
+ };
+
+enum TScreenGrabberSettingVideoFormats
+ {
+ EVideoFormatAnimatedGIF = 0
+ };
+
+#endif // SCREENGRABBER_HRH