2 * Copyright (c) 2005, 2007 Nokia Corporation and/or its subsidiary(-ies).
4 * This component and the accompanying materials are made available
5 * 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
6 * which accompanies this distribution, and is available
7 * at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
9 * Initial Contributors:
10 * Nokia Corporation - initial contribution.
14 * Description: Constants for touch pane elements
19 #ifndef AKNTOUCHPANE_HRH
20 #define AKNTOUCHPANE_HRH
24 * Flags usable with AVKON_TOUCHPANE resource structure.
26 enum TAknTouchPaneResourceFlags
28 /** Indicates that no touch pane is constructed for the application. This
29 flag preceeds any other flags defined here. */
30 EAknNoTouchPane = 0x01,
31 /** Indicates use of customized touch pane content. */
32 EAknCustomTouchPane = 0x02
36 * Pre-defined functional buttons for touch pane. These enumerations can be
37 * used when defining the content of a touch pane in its resource structure.
39 enum TTouchPaneElement
41 /** Empty touch pane element. */
42 ETouchPaneElementNone,
43 /** Button for launching application shell. */
44 ETouchPaneElementAppsGrid,
45 /** Button for launching application swappper window. */
46 ETouchPaneElementAppSwapper,
47 /** Button for launching active idle application. */
48 ETouchPaneElementIdle,
49 /** Button for launching dialler application. */
50 ETouchPaneElementDialler,
51 /** Button for rotating the screen between normal and alternate
53 ETouchPaneElementRotateScreen,
54 /** Button for launching context sensitive help. */
55 ETouchPaneElementHelp,
56 /** Button for opening or closing input method window. */
57 ETouchPaneElementInput,
58 /** Button for opening or closing application's toolbar. */
59 ETouchPaneElementToolbar,
60 /** Button for launching contacts application. */
61 ETouchPaneElementContacts,
63 /** Button is implemented as a ECom plug-in. */
64 ETouchPaneElementPlugin = 0xff
68 #endif // AKNTOUCHPANE_HRH