| class CSpdiaGridDlg : public CAknDialog |
The main UI container element of the Speeddial Control Utility that contains the 3x3 grid of speeddial entries.
| Public Member Functions | |
|---|---|
| CSpdiaGridDlg(TInt &, const CSpdiaControl &) | |
| CSpdiaGridDlg() | |
| ~CSpdiaGridDlg() | |
| void | FocusChanged(TDrawNow) |
| void | HandleResourceChange(TInt) |
| CSpdiaGridDlg * | NewL(TInt &, const CSpdiaControl &) |
| Protected Member Functions | |
|---|---|
| SEikControlInfo | CreateCustomControlL(TInt) |
| void | HandlePointerEventL(const TPointerEvent &) |
| TKeyResponse | OfferKeyEventL(const TKeyEvent &, TEventCode) |
| TBool | OkToExitL(TInt) |
| void | PostLayoutDynInitL() |
| void | PreLayoutDynInitL() |
| Private Member Functions | |
|---|---|
| void | HandleDatabaseEventL(TContactDbObserverEvent) |
| void | LoadCbaL() |
| Inherited Enumerations | |
|---|---|
| CCoeControl:TZoomType | |
| CEikDialog:@102 | |
| Private Attributes | |
|---|---|
| TInt | iButton1DownIndex |
| TInt | iCbaID |
| TSize | iCellSize |
| CSpdiaControl * | iControl |
| TInt & | iDial |
| CSpdiaGrid * | iGrid |
| TBool | iNeedUpdate |
| CPbkContactChangeNotifier * | iPbkNotifier |
| TInt | iPrevIndex |
| Inherited Attributes | |
|---|---|
| CAknDialog::iMenuBar | |
| CCoeControl::iCoeEnv | |
| CCoeControl::iContext | |
| CCoeControl::iPosition | |
| CCoeControl::iSize | |
| CEikBorderedControl::iBorder | |
| CSpdiaGridDlg | ( | TInt & | aDial, |
| const CSpdiaControl & | aControl | ||
| ) | |||
Construction.
| TInt & aDial | |
| const CSpdiaControl & aControl |
| SEikControlInfo | CreateCustomControlL | ( | TInt | aControlType | ) | [protected, virtual] |
from CAknDialog
| TInt aControlType |
| void | FocusChanged | ( | TDrawNow | aDrawNow | ) | [virtual] |
From CCoeControl.
Responds to a change in focus.
This is called whenever the control gains or loses focus, as a result of a call to SetFocus(). A typical use of FocusChanged() is to change the appearance of the control, for example by drawing a focus rectangle around it.
| TDrawNow aDrawNow | Contains the value that was passed to it by SetFocus(). |
| void | HandleDatabaseEventL | ( | TContactDbObserverEvent | aEvent | ) | [private] |
From MContactDbObserver, Handles an event of type aEventType.
| TContactDbObserverEvent aEvent |
| void | HandlePointerEventL | ( | const TPointerEvent & | aPointerEvent | ) | [protected, virtual] |
From CCoeControl,HandlePointerEventL.
| const TPointerEvent & aPointerEvent |
| void | HandleResourceChange | ( | TInt | aType | ) | [virtual] |
From CAknDialog takes care of skin changes and layout.
| TInt aType | skin event identifier. |
| CSpdiaGridDlg * | NewL | ( | TInt & | aDial, |
| const CSpdiaControl & | aControl | |||
| ) | [static] | |||
Creates a selection grid dialog.
| TInt & aDial | select dial number. |
| const CSpdiaControl & aControl |
| TKeyResponse | OfferKeyEventL | ( | const TKeyEvent & | aKeyEvent, |
| TEventCode | aType | |||
| ) | [protected, virtual] | |||
from CCoeControl
| const TKeyEvent & aKeyEvent | |
| TEventCode aType |
| TBool | OkToExitL | ( | TInt | aButtonId | ) | [protected, virtual] |
from CAknDialog
| TInt aButtonId |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.