diff -r 000000000000 -r 3ce708148e4d customization/UISettingsSrv/inc/UISettingsSrvConstants.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/customization/UISettingsSrv/inc/UISettingsSrvConstants.h Thu Dec 17 08:40:12 2009 +0200 @@ -0,0 +1,91 @@ +/* +* Copyright (c) 2005 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: Implementation of customization components +* +*/ + +#include + + +// server name + +_LIT(KUISettingsSrvName,"UISettingsSrv"); +_LIT(KUISettingsSrvImg,"UISettingsSrv"); + +const TUid KUISettingsSrvUid = { 0x10207839 }; + + +// KUISettingsSrvStackSize +// KUISettingsSrvInitHeapSize +// KUISettingsSrvMaxHeapSize + +// A version must be specifyed when creating a session with the server + +const TUint KUISettingsSrvMajorVersionNumber=0; +const TUint KUISettingsSrvMinorVersionNumber=1; +const TUint KUISettingsSrvBuildVersionNumber=1; + +//sf- IMPORT_C TInt StartThread(); + +const int koje=33; + +// opcodes used in message passing between client and server +enum TUISettingsSrvRqst + { + EUISettingsSrvSetStartupImage = 0, + EUISettingsSrvGetStartupImagePath, + EUISettingsSrvSetStartupText, + EUISettingsSrvGetStartupText, + EUISettingsSrvGetStartupTextSize, + EUISettingsSrvSetStartupNoteType, + EUISettingsSrvGetStartupNoteType, + + EUISettingsSrvUpdateShortcutList, + EUISettingsSrvGetShortcutCount, + EUISettingsSrvGetShortcutType, + EUISettingsSrvGetShortcutAppUid, + EUISettingsSrvGetShortcutIndexFromAT, + EUISettingsSrvGetShortcutIndex, + EUISettingsSrvSetShortcutTargetAppIndex, + EUISettingsSrvGetShortcutRtType, + + EUISettingsSrvGetShortcutTargetCaption, + EUISettingsSrvSetShortcutTargetCaption, + + EUISettingsSrvSetShortcutTargetBitmap, + EUISettingsSrvSetShortcutTargetMask, + EUISettingsSrvGetShortcutTargetBitmap, + EUISettingsSrvGetShortcutTargetMask, + + EUISettingsSrvGetSoftkeyBitmap, + EUISettingsSrvGetSoftkeyMask, + + EUISettingsSrvSetSoftkeyBitmap, + EUISettingsSrvSetSoftkeyMask, + + EUISettingsSrvLastCmd + }; + +enum TUISettingsSrvLeave +{ + ENonNumericString +}; + +enum EUiSrvScRtType + { + EUiSrvRtTypeNul = 0, + EUiSrvRtTypeApp = 1, + EUiSrvRtTypeBm = 2 + }; +