CAknNumberQueryDialog Class Reference

API published in: S60 1st Ed

Link against: avkon.lib

Capability Information

Required Capabilities

None


#include <aknquerydialog.h>

Inherits CAknQueryDialog.


Detailed Description

This class should be used when user is reguest to enter number.

Public Member Functions

IMPORT_C  CAknNumberQueryDialog (TInt &aNumber, const TTone &aTone=ENoTone)
  C++ Constructor.
virtual IMPORT_C  ~CAknNumberQueryDialog ()
  C++ Destructor.
IMPORT_C void  SetMinimumAndMaximum (TInt aMinimumValue, TInt aMaximumValue)
  Set maximum and minimum to editor.
IMPORT_C void  HandlePointerEventL (const TPointerEvent &aPointerEvent)
  Handles pointer events.

Static Public Member Functions

static IMPORT_C CAknNumberQueryDialog NewL (TInt &aNumber, 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.
TInt &  Number ()
const TInt &  Number () const

Protected Attributes

TInt &  iNumber

Constructor & Destructor Documentation

IMPORT_C CAknNumberQueryDialog::CAknNumberQueryDialog TInt &  aNumber,
const TTone aTone = ENoTone
 

C++ Constructor.

virtual IMPORT_C CAknNumberQueryDialog::~CAknNumberQueryDialog  )  [virtual]
 

C++ Destructor.


Member Function Documentation

IMPORT_C void CAknNumberQueryDialog::HandlePointerEventL const TPointerEvent &  aPointerEvent  ) 
 

Handles pointer events.

Reimplemented from CAknQueryDialog.

static IMPORT_C CAknNumberQueryDialog* CAknNumberQueryDialog::NewL TInt &  aNumber,
const TTone aTone = ENoTone
[static]
 

Second phase construction required to align API with multiline queries and because in future MAknQueryData will be used.

const TInt& CAknNumberQueryDialog::Number  )  const [inline, protected]
 
Returns:
data
TInt& CAknNumberQueryDialog::Number  )  [inline, protected]
 
Returns:
data
virtual IMPORT_C TBool CAknNumberQueryDialog::OkToExitL TInt  aButtonId  )  [protected, virtual]
 

From CEikdialog.

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.

Parameters:
aButtonId  The ID of the button that was activated
Returns:
Should return ETrue if the dialog should exit, and EFalse if it should not.

Reimplemented from CAknQueryDialog.

IMPORT_C void CAknNumberQueryDialog::PreLayoutDynInitL  )  [protected, virtual]
 

From CEikdialog.

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.

IMPORT_C void CAknNumberQueryDialog::SetMinimumAndMaximum TInt  aMinimumValue,
TInt  aMaximumValue
 

Set maximum and minimum to editor.

This override values given in resource.

Parameters:
aMinimumValue  Minimumm number
aMaximumValue  Maximum number.

Field Documentation

TInt& CAknNumberQueryDialog::iNumber [protected]
 
Deprecated:
  • will become private - use Number() instead

The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top