| author | William Roberts <williamr@symbian.org> | 
| Tue, 16 Mar 2010 16:12:26 +0000 | |
| branch | Symbian2 | 
| changeset 2 | 2fe1408b6811 | 
| parent 1 | 666f914201fb | 
| child 4 | 837f303aceeb | 
| permissions | -rw-r--r-- | 
| williamr@2 | 1 | /* | 
| williamr@2 | 2 | * Copyright (c) 2005, 2006 Nokia Corporation and/or its subsidiary(-ies). | 
| williamr@2 | 3 | * All rights reserved. | 
| williamr@2 | 4 | * This component and the accompanying materials are made available | 
| williamr@2 | 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 | 
| williamr@2 | 6 | * which accompanies this distribution, and is available | 
| williamr@2 | 7 | * at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". | 
| williamr@2 | 8 | * | 
| williamr@2 | 9 | * Initial Contributors: | 
| williamr@2 | 10 | * Nokia Corporation - initial contribution. | 
| williamr@2 | 11 | * | 
| williamr@2 | 12 | * Contributors: | 
| williamr@2 | 13 | * | 
| williamr@2 | 14 | * Description: File contains an interface for a touch pane observer. | 
| williamr@2 | 15 | * | 
| williamr@2 | 16 | */ | 
| williamr@2 | 17 | |
| williamr@2 | 18 | |
| williamr@2 | 19 | |
| williamr@2 | 20 | #ifndef AKNTOUCHPANEOBSERVER_H | 
| williamr@2 | 21 | #define AKNTOUCHPANEOBSERVER_H | 
| williamr@2 | 22 | |
| williamr@2 | 23 | // have been deprecated | 
| williamr@2 | 24 | |
| williamr@2 | 25 | // CLASS DECLARATION | 
| williamr@2 | 26 | |
| williamr@2 | 27 | /** | 
| williamr@2 | 28 | * The MAknTouchPaneObserver interface allows a touch pane observer to pick up | 
| williamr@2 | 29 | * changes in the size or position of the touch pane. Such events will be as a | 
| williamr@2 | 30 | * result of layout changes which cause an actual change in the touch pane | 
| williamr@2 | 31 | * rectangle. | 
| williamr@2 | 32 | */ | 
| williamr@2 | 33 | class MAknTouchPaneObserver | 
| williamr@2 | 34 |     {
 | 
| williamr@2 | 35 | public: | 
| williamr@2 | 36 | |
| williamr@2 | 37 | /** | 
| williamr@2 | 38 | * Handles a change in the size or position of touch pane. | 
| williamr@2 | 39 | * This function is called when touch pane changes its size or position. | 
| williamr@2 | 40 | */ | 
| williamr@2 | 41 | virtual void HandleTouchPaneSizeChange() = 0; | 
| williamr@2 | 42 | |
| williamr@2 | 43 | }; | 
| williamr@2 | 44 | |
| williamr@2 | 45 | #endif // AKNTOUCHPANEOBSERVER_H | 
| williamr@2 | 46 | |
| williamr@2 | 47 | // End of file | 
| williamr@2 | 48 |