--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/systemsettings/GSAccessoryPlugin/inc/gsaccessoryplugin.hrh Tue Feb 02 10:12:00 2010 +0200
@@ -0,0 +1,128 @@
+/*
+* Copyright (c) 2005-2008 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: Contains common definitions for menu identifiers
+*
+*/
+
+
+#ifndef GSACCESSORYPLUGIN_HRH
+#define GSACCESSORYPLUGIN_HRH
+
+// Commands
+enum TMenuCommands
+ {
+ EGSCmdAppDelete = 1,
+ EGSCmdAppSetasDefault,
+ EGSCmdSetHeadsetDefaultProfile,
+ EGSCmdSetLoopsetDefaultProfile,
+ EGSCmdSetTTYDefaultProfile,
+ EGSCmdSetBTDefaultProfile,
+ EGSCmdSetMusicStandDefaultProfile,
+ EGSCmdSetCarKitDefaultProfile,
+ EGSCmdShowAutoAnswerSettingPage,
+ EGSCmdShowLightControlSettingPage
+ };
+
+// Accessory types
+enum TGSAccessory
+ {
+ EGSHeadset = 0,
+ EGSHeadphones,
+ EGSWiredCarkit,
+ EGSWirelessCarkit,
+ EGSMusicStand,
+ EGSTvout,
+ EGSLoopset,
+ EGSTextPhone,
+ EGSHac
+ };
+
+// Accessory list items
+enum TGSAccItemIds
+ {
+ EGSTextPhoneListItemId = 0x1,
+ EGSLoopsetListItemId = 0x2,
+ EGSHeadsetListItemId = 0x4,
+ EGSHeadphonesListItemId = 0x8,
+ EGSTvOutListItemId = 0x20,
+ EGSMusicStandListItemId = 0x40,
+ EGSWiredCarKitListItemId = 0x80,
+ EGSWirelessCarKitListItemId = 0x100,
+ EGSHACListItemId = 0x200
+ };
+
+// Headset display
+enum
+ {
+ KGSSettIdHSDP = 0, // Default profile
+ KGSSettIdHSAA // Auto answer
+ };
+
+// Loopset display
+enum
+ {
+ KGSSettIdLSDP = 0, // Default profile
+ KGSSettIdLSAA // Auto answer
+ };
+
+// Text Phone display
+enum
+ {
+ KGSSettIdTextPhoneDP = 0 // Default profile
+ };
+
+// Music Stand display
+enum
+ {
+ KGSSettIdMSDP = 0, // Default profile
+ KGSSettIdMSAA, // Auto answer
+ KGSSettIdMSL // Lights
+ };
+
+// Wired Carkit display
+enum
+ {
+ KGSSettIdCKDP = 0, // Default profile
+ KGSSettIdCKAA, // Auto answer
+ KGSSettIdCKL // Lights
+ };
+
+// Wireless Carkit display
+enum
+ {
+ KGSSettIdWCKDP = 0, // Default profile
+ KGSSettIdWCKAA // Auto answer
+ };
+
+ // TV out display
+enum {
+ EGSSettIdTvAspectRatio = 0,
+ EGSSettIdTvSystem,
+ EGSSettIdTvoutDP, // Default profile
+ EGSSettIdTvFlickerFilter
+ };
+
+// Headphones display
+enum
+ {
+ KGSSettIdHPDP = 0 // Default profile
+ };
+
+// HAC mode display
+enum
+ {
+ KGSSettIdHACMode = 0
+ };
+
+#endif // GSACCESSORYPLUGIN_HRH