messagingappbase/schemeplugin/inc/SchemeDefs.h
changeset 0 72b543305e3a
equal deleted inserted replaced
-1:000000000000 0:72b543305e3a
       
     1 /*
       
     2 * Copyright (c) 2004 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  
       
    15 *      Constants used both in code of Scheme Handler Plugin.   
       
    16 *
       
    17 */
       
    18 
       
    19 
       
    20 
       
    21 #ifndef SCHEME_DEFS_H
       
    22 #define SCHEME_DEFS_H
       
    23 
       
    24 #include <msvids.h>
       
    25 
       
    26 // CONSTANTS
       
    27 // Identifiers for mms and sms
       
    28 _LIT( KMmsto,"mmsto:");
       
    29 _LIT( KSms,"sms:");
       
    30 _LIT( KBody, "body=" );
       
    31 _LIT( KSubject, "subject=" );
       
    32 _LIT( KTo, "to=" );
       
    33 _LIT( KCc, "cc=" );
       
    34 _LIT( KComma, "," );
       
    35 
       
    36 // For SendUi construction
       
    37 LOCAL_C const TInt KCommand = 0;
       
    38 
       
    39 // Identifiers for localapp
       
    40 _LIT( KLocalApp, "localapp:" );
       
    41 _LIT( KLocalAppSlash, "localapp://" );
       
    42 _LIT( KMmsId, "mms" );
       
    43 _LIT( KSmsId, "sms" );
       
    44 _LIT( KContactsId, "contacts" );
       
    45 _LIT( KCalendarId, "calendar" );
       
    46 _LIT( KMessagingId,"messaging" );
       
    47 _LIT( KToday, "?view=today" );
       
    48 _LIT( KCompose, "/compose" );
       
    49 _LIT( KComposer, "view=composer" );
       
    50 _LIT( KInbox, "view=inbox" );
       
    51 _LIT( KShow, "/show" );
       
    52 _LIT( KJavaApp, "javaapp:" );
       
    53 _LIT( KJamId, "jam/launch" );
       
    54 
       
    55 
       
    56 // IDs for Calendar launching
       
    57 const TUid KUidCalendar = { 0x10005901 };
       
    58 _LIT( KDesToday, "Today" );
       
    59 // IDs for Messaging launching
       
    60 const TUid KUidMessaging = { 0x100058C5 };
       
    61 const TUid KMceInboxViewId    ={0x02};    // Inbox view Uid
       
    62 const TUid KMessageId = {KMsvGlobalInBoxIndexEntryIdValue};
       
    63 // IDs for Contacts launching
       
    64 const TUid KUidContacts = { 0x101f4cce };
       
    65 
       
    66 #endif // def SCHEME_DEFS_H