API published in: S60 1st Ed
Link against: avkon.lib
Required Capabilities
None
#include <aknquerydialog.h>
Inherits CAknQueryDialog.
Public Member Functions |
|
IMPORT_C | CAknTextQueryDialog (TDes &aDataText, const TTone &aTone=ENoTone) |
C++ Constructor. |
|
virtual IMPORT_C | ~CAknTextQueryDialog () |
C++ Destructor. |
|
IMPORT_C void | SetMaxLength (TInt aLength) |
Set max lenght for editor. |
|
virtual IMPORT_C TBool | CheckIfEntryTextOk () const |
Return true if the length of the text is bigger than zero and if there is at least a character which is not a space. |
|
IMPORT_C void | SetDefaultInputMode (TInt aInputMode) |
Changes default input mode of a secret editor. |
|
IMPORT_C TBool | HandleQueryEditorSizeEventL (CAknQueryControl *aQueryControl, TQueryControlEvent aEventType) |
From MAknQueryControlObserver . |
|
IMPORT_C void | HandlePointerEventL (const TPointerEvent &aPointerEvent) |
Handles pointer events. |
|
IMPORT_C | CAknTextQueryDialog (TDes &aDataText, TDesC &aPrompt, const TTone &aTone=ENoTone) |
deprecated do not use |
|
Static Public Member Functions |
|
static IMPORT_C CAknTextQueryDialog * | NewL (TDes &aDataText, const TTone &aTone=ENoTone) |
Second phase construction required to align API with multiline queries and because in future MAknQueryData will be used. |
|
Protected Member Functions |
|
IMPORT_C void | PreLayoutDynInitL () |
From CEikdialog . |
|
virtual IMPORT_C TBool | OkToExitL (TInt aButtonId) |
From CEikdialog . |
|
void | SetControlTextL () |
Called by PreLayoutDynInit(), set the control observer, the text and the maximum length of the text. |
|
TDes & | Text () |
const TDesC & | Text () const |
Protected Attributes |
|
TInt | iTextMaxLength |
Max length for text. |
|
TDes & | iDataText |
Text for editor. |
|
TBool | iEditorTextOk |
|
C++ Constructor. |
|
C++ Destructor. |
|
deprecated do not use |
|
Return true if the length of the text is bigger than zero and if there is at least a character which is not a space. |
|
Handles pointer events. Reimplemented from CAknQueryDialog. |
|
From Gets called when editor sends size event
Reimplemented from CAknQueryDialog. |
|
Second phase construction required to align API with multiline queries and because in future MAknQueryData will be used. |
|
From This function is called by the EIKON framework if the user activates a button in the button panel. It is not called if the Cancel button is activated, unless the EEikDialogFlagNotifyEsc flag is set.
Reimplemented from CAknQueryDialog. |
|
From This function is called by the EIKON dialog framework just before the dialog is activated, after it has called PreLayoutDynInitL() and the dialog has been sized. Reimplemented from CAknQueryDialog. |
|
Called by PreLayoutDynInit(), set the control observer, the text and the maximum length of the text. |
|
Changes default input mode of a secret editor. By default input mode in secret editor is alpha input mode (EAknEditorSecretAlphaInputMode from uikon.hrh). By using this method the default input mode can be changed to numeric input mode (EAknEditorNumericInputMode).
|
|
Set max lenght for editor. This overrides the max lenght given in resource.
|
|
|
|
|
|
Text for editor. When query is approved text from editor is stored here |
|
|
|
Max length for text.
|