equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2002-2008 Nokia Corporation and/or its subsidiary(-ies). |
2 * Copyright (c) 2002-2008 Nokia Corporation and/or its subsidiary(-ies). |
3 * All rights reserved. |
3 * All rights reserved. |
4 * This component and the accompanying materials are made available |
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 |
5 * under the terms of "Eclipse Public License v1.0" |
6 * which accompanies this distribution, and is available |
6 * which accompanies this distribution, and is available |
7 * at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
8 * |
8 * |
9 * Initial Contributors: |
9 * Initial Contributors: |
10 * Nokia Corporation - initial contribution. |
10 * Nokia Corporation - initial contribution. |
11 * |
11 * |
12 * Contributors: |
12 * Contributors: |
18 |
18 |
19 #ifndef AKNQUERYCONTROL_H |
19 #ifndef AKNQUERYCONTROL_H |
20 #define AKNQUERYCONTROL_H |
20 #define AKNQUERYCONTROL_H |
21 |
21 |
22 // INCLUDES |
22 // INCLUDES |
23 #include <akncontrol.h> |
23 #include <AknControl.h> |
24 #include <gulbordr.h> |
24 #include <gulbordr.h> |
25 |
25 |
26 #include <eikedwin.h> |
26 #include <eikedwin.h> |
27 #include <eikseced.h> |
27 #include <eikseced.h> |
28 #include <eikmfne.h> |
28 #include <eikmfne.h> |
29 #include <aknnumseced.h> |
29 #include <Aknnumseced.h> |
30 #include <aknnumedwin.h> |
30 #include <AknNumEdwin.h> |
31 #include <eikfpne.h> |
31 #include <eikfpne.h> |
32 |
32 |
33 #include <eikimage.h> |
33 #include <eikimage.h> |
34 #include <eikedwob.h> |
34 #include <eikedwob.h> |
35 |
35 |
36 #include <aknutils.h> |
36 #include <AknUtils.h> |
37 #include <aknpanic.h> |
37 #include <AknPanic.h> |
38 |
38 |
39 #include <aknipfed.h> |
39 #include <aknipfed.h> |
40 #include <lbsposition.h> |
40 #include <lbsposition.h> |
41 |
41 |
42 // FORWARD DECLARATIONS |
42 // FORWARD DECLARATIONS |
716 * Layout the text editor in case of Full Screen Query. |
716 * Layout the text editor in case of Full Screen Query. |
717 * |
717 * |
718 */ |
718 */ |
719 void LayoutPromptForFullScreen(); |
719 void LayoutPromptForFullScreen(); |
720 |
720 |
721 |
721 /** |
722 |
722 * Callback for pin code timeouts for producing a tacticons. |
|
723 * |
|
724 * @param aThis Pointer to this object, which is used to |
|
725 * play tacticon. |
|
726 */ |
|
727 static TInt PinCodeTimeoutCallback( TAny* aThis ); |
|
728 |
|
729 /** |
|
730 * Plays a tacticon. Used by the timeout callback. |
|
731 */ |
|
732 void PlayPinCodeTacticon(); |
|
733 |
|
734 /** |
|
735 * Resets the timer for pincode query tacticon playback. |
|
736 */ |
|
737 void ResetPinCodeTacticonTimer(); |
|
738 |
|
739 /** |
|
740 * Stops/removes the timer for pincode query tacticon playback. |
|
741 */ |
|
742 void StopPinCodeTacticonTimer(); |
723 |
743 |
724 private: |
744 private: |
725 /** |
745 /** |
726 * From CAknControl |
746 * From CAknControl |
727 */ |
747 */ |