diff -r 666f914201fb -r 2fe1408b6811 epoc32/include/mw/akntreelistconstants.h --- a/epoc32/include/mw/akntreelistconstants.h Tue Nov 24 13:55:44 2009 +0000 +++ b/epoc32/include/mw/akntreelistconstants.h Tue Mar 16 16:12:26 2010 +0000 @@ -1,1 +1,77 @@ -akntreelistconstants.h +/* +* Copyright (c) 2006, 2007 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members +* which accompanies this distribution, and is available +* at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: Constants for hierarchical list. +* +*/ + + +#ifndef AKNTREELISTCONSTANTS_H +#define AKNTREELISTCONSTANTS_H + + +#include + + +/** Item ID for hierarchical list items. */ +typedef TInt TAknTreeItemID; + +/** Constant Item ID for non-existent hierarchical list item. */ +const TAknTreeItemID KAknTreeIIDNone = 0; + +/** Constant Item ID for the hierarchical list root node. */ +const TAknTreeItemID KAknTreeIIDRoot = 1; + + +/** Namespace for pre-defined tree list icon IDs. */ +namespace AknTreeListIconID + { + /** Constant indicating that default icon is to be used. */ + const TInt KDefault = -1; + + /** No icon. */ + const TInt KNone = 0; + + /** Tree structure line with branch. */ + const TInt KLineBranchIndication = 1; + + /** Tree structure end line. */ + const TInt KLineEndIndication = 2; + + /** Tree structure straight line indication. */ + const TInt KLineStraightIndication = 3; + + /** Default file indication. */ + const TInt KDefaultFileIndication = 4; + + /** Closed folder indication. */ + const TInt KClosedFolderIndication = 5; + + /** Open folder indication. */ + const TInt KOpenFolderIndication = 6; + + /** Collapse function indication, superimposed. */ + const TInt KCollapseFunctionIndication = 7; + + /** Expand function indication, superimposed. */ + const TInt KExpandFunctionIndication = 8; + + /** Item marked indication. */ + const TInt KMarkedIndication = 9; + + /** Highlighted item marked indication. */ + const TInt KHighlightedMarkedIndication = 10; + } + + +#endif // AKNTREELISTCONSTANTS_H