CBrowserDialogsProvider Class Reference
| class CBrowserDialogsProvider : public CBase |
Provide dialogs needed for browser operation
BrowserDialogsProvider.lib
- Since
- 2.8
| Public Member Functions |
|---|
| ~CBrowserDialogsProvider() |
| IMPORT_C void | CancelAll() |
|
TInt
| ConfirmQueryDialogL(const TInt, TInt, TInt) |
|
TInt
| ConfirmQueryDialogL(const TDesC &, TInt, TInt) |
| IMPORT_C void | DialogAlertL(const TDesC &, const TDesC &) |
| IMPORT_C TBool | DialogConfirmL(const TDesC &, const TDesC &, const TDesC &, const TDesC &) |
| IMPORT_C void | DialogDisplayPageImagesL(CArrayFixFlat< TBrCtlImageCarrier > &) |
| IMPORT_C TBool | DialogDownloadObjectL(CBrCtlObjectInfo *) |
| IMPORT_C TBool | DialogFileSelectLC(const TDesC &, const TDesC &, HBufC *&) |
| void | DialogFindL() |
| IMPORT_C TBool | DialogMimeFileSelectLC(HBufC *&, const TDesC &) |
| IMPORT_C void | DialogNoteL(const TDesC &) |
| IMPORT_C void | DialogNotifyErrorL(TInt) |
| IMPORT_C void | DialogNotifyHttpErrorL(TInt, const TDesC &) |
| IMPORT_C TBool | DialogPromptLC(const TDesC &, const TDesC &, const TDesC &, HBufC *&) |
| IMPORT_C TBool | DialogSelectOptionL(const TDesC &, TBrCtlSelectOptionType, CArrayFix< TBrCtlSelectOptionData > &) |
| IMPORT_C TBool | DialogUserAuthenticationLC(const TDesC &, const TDesC &, const TDesC &, HBufC *&, HBufC *&, TBool) |
|
TInt
| DriveReady(TDriveNumber) |
|
TInt
| GetUserPasswordL(TDes &, TDes &) |
|
TBool
| IsDialogLaunched() |
| IMPORT_C CBrowserDialogsProvider * | NewL(MBrowserDialogsProviderObserver *) |
| void | SetObserver(MBrowserDialogsProviderObserver *) |
| IMPORT_C void | ShowTooltipL(const TDesC &, TInt, TInt) |
| IMPORT_C void | UploadProgressNoteL(TInt32, TInt32, TBool, MBrowserDialogsProviderObserver *) |
Constructor & Destructor Documentation
CBrowserDialogsProvider(MBrowserDialogsProviderObserver *)
~CBrowserDialogsProvider()
| ~CBrowserDialogsProvider | ( | ) | [virtual] |
Member Functions Documentation
AssureResourceL()
| void | AssureResourceL | ( | ) | [protected] |
CancelAll()
| IMPORT_C void | CancelAll | ( | ) | [virtual] |
Cancel any dialog that is being displayed due to e.g. Browser exit or page was destroyed
- Since
- 2.8
ConfirmQueryDialogL(const TInt, TInt, TInt)
|
TInt
| ConfirmQueryDialogL | ( | const TInt | aPromptResourceId, |
| | TInt | aResId = 0, |
| | TInt | aAnimation = 0 |
| | ) | |
Display an confirmation query with given dialog resource
- Since
- Series 60 2.8
Parameters
| const TInt aPromptResourceId | |
| TInt aResId = 0 | resource id of command set (aResId = 0 means R_AVKON_SOFTKEYS_YES_NO as per default ) |
| TInt aAnimation = 0 | animation overrides default one |
ConfirmQueryDialogL(const TDesC &, TInt, TInt)
Display an confirmation query with given dialog resource
- Since
- Series 60 2.8
Parameters
| const TDesC & aPrompt | Prompt to display. |
| TInt aResId = 0 | resource id of dialog |
| TInt aAnimation = 0 | animation overrides default one |
ConstructL()
| void | ConstructL | ( | ) | [protected] |
DialogAlertL(const TDesC &, const TDesC &)
| IMPORT_C void | DialogAlertL | ( | const TDesC & | aTitle, |
| | const TDesC & | aMessage |
| | ) | [virtual] |
Display a note to the user with ok softkey only
- Since
- 2.8
Parameters
| const TDesC & aTitle | The title, could be empty |
| const TDesC & aMessage | The message to display |
DialogConfirmL(const TDesC &, const TDesC &, const TDesC &, const TDesC &)
| IMPORT_C TBool | DialogConfirmL | ( | const TDesC & | aTitle, |
| | const TDesC & | aMessage, |
| | const TDesC & | aYesMessage, |
| | const TDesC & | aNoMessage |
| | ) | [virtual] |
Display confirmation message to the user
- Since
- 2.8
Parameters
| const TDesC & aTitle | The title, could be empty |
| const TDesC & aMessage | The message to display |
| const TDesC & aYesMessage | The text to display on left softkey |
| const TDesC & aNoMessage | The text to display on right softkey |
DialogDisplayPageImagesL(CArrayFixFlat< TBrCtlImageCarrier > &)
DIsplay the images that appear in the current page
- Since
- 2.8
DialogDownloadObjectL(CBrCtlObjectInfo *)
Display object info and ask confirmation before download
- Since
- 2.8
DialogFileSelectLC(const TDesC &, const TDesC &, HBufC *&)
| IMPORT_C TBool | DialogFileSelectLC | ( | const TDesC & | aStartPath, |
| | const TDesC & | aRootPath, |
| | HBufC *& | aSelectedFileName |
| | ) | [virtual] |
File selection dialog
- Since
- 2.8
Parameters
| const TDesC & aStartPath | The initial displayed directory |
| const TDesC & aRootPath | The top most directory that the user can go up to |
| HBufC *& aSelectedFileName | The selected file name. Returned on cleanup stack. Browser control will free the buffer |
DialogFindL()
| void | DialogFindL | ( | ) | [inline, virtual] |
Display search on page dialog
- Since
- 3.0
DialogMimeFileSelectLC(HBufC *&, const TDesC &)
| IMPORT_C TBool | DialogMimeFileSelectLC | ( | HBufC *& | aSelectedFileName, |
| | const TDesC & | aMimeType |
| | ) | [virtual] |
Mime File selection dialog for specific mime type files
- Since
- 3.2
Parameters
| HBufC *& aSelectedFileName | The selected file name. |
| const TDesC & aMimeType | The accepted mime type Returned on cleanup stack. Browser control will free the buffer |
DialogNoteL(const TDesC &)
| IMPORT_C void | DialogNoteL | ( | const TDesC & | aMessage | ) | [virtual] |
Display a note to the user. No softkeys
- Since
- 2.8
Parameters
| const TDesC & aMessage | The message to display |
DialogNotifyErrorL(TInt)
| IMPORT_C void | DialogNotifyErrorL | ( | TInt | aErrCode | ) | [virtual] |
Notify the user of an error
- Since
- 2.8
Parameters
| TInt aErrCode | The error that occured |
DialogNotifyHttpErrorL(TInt, const TDesC &)
| IMPORT_C void | DialogNotifyHttpErrorL | ( | TInt | aErrCode, |
| | const TDesC & | aUri |
| | ) | [virtual] |
Notify the user of an http error
- Since
- 2.8
Parameters
| TInt aErrCode | The error that occured |
| const TDesC & aUri | The uri of the request that failed |
DialogPromptLC(const TDesC &, const TDesC &, const TDesC &, HBufC *&)
| IMPORT_C TBool | DialogPromptLC | ( | const TDesC & | aTitle, |
| | const TDesC & | aMessage, |
| | const TDesC & | aDefaultInput, |
| | HBufC *& | aReturnedInput |
| | ) | [virtual] |
Display input dialog to the user
- Since
- 2.8
Parameters
| const TDesC & aTitle | The title, could be empty |
| const TDesC & aMessage | The message to display |
| const TDesC & aDefaultInput | The default input if available |
| HBufC *& aReturnedInput | The input entered by the user Returned on the cleanup stack, owned by the calling application |
DialogSelectOptionL(const TDesC &, TBrCtlSelectOptionType, CArrayFix< TBrCtlSelectOptionData > &)
List selection dialog
- Since
- 2.8
DialogUserAuthenticationLC(const TDesC &, const TDesC &, const TDesC &, HBufC *&, HBufC *&, TBool)
| IMPORT_C TBool | DialogUserAuthenticationLC | ( | const TDesC & | aUrl, |
| | const TDesC & | aRealm, |
| | const TDesC & | aDefaultUserName, |
| | HBufC *& | aReturnedUserName, |
| | HBufC *& | aReturnedPasswd, |
| | TBool | aBasicAuthentication = EFalse |
| | ) | [virtual] |
User Authentication dialog.
User name and password are returned on cleanup stack
- Since
- 2.8
Parameters
| const TDesC & aUrl | The url requiring authentication |
| const TDesC & aRealm | The realm requiring authentication |
| const TDesC & aDefaultUserName | |
| HBufC *& aReturnedUserName | The user name entered by the user |
| HBufC *& aReturnedPasswd | The password entered by the user |
| TBool aBasicAuthentication = EFalse | A flag if basic authentication was used |
DriveReady(TDriveNumber)
Checks if the drive is ready
GetUserPasswordL(TDes &, TDes &)
User authentication dialog
- Since
- Series 60 2.8
Parameters
| TDes & aUsername | entered username |
| TDes & aPassword | entered password |
IsDialogLaunched()
|
TBool
| IsDialogLaunched | ( | ) | [inline] |
NewL(MBrowserDialogsProviderObserver *)
RemoveDialogFromArray()
| void | RemoveDialogFromArray | ( | ) | [private] |
SetObserver(MBrowserDialogsProviderObserver *)
ShowTooltipL(const TDesC &, TInt, TInt)
Display a tooltip (info popup note)
- Since
- 3.0
UploadProgressNoteL(TInt32, TInt32, TBool, MBrowserDialogsProviderObserver *)
Display a dialog which tracks upload progress
- Since
- 3.0
Parameters
| TInt32 aTotalSize | the total size of a file being uploaded |
| TInt32 aChunkSize | the size of the current chunk being uploaded |
| TBool aIsLastChunk | boolean value indicating whether the current |
| MBrowserDialogsProviderObserver * aObserver | an observer for the upload progress dialog chunk is the last one in the entire download |
VerifySelectionL(const MDesCArray *)
|
TBool
| VerifySelectionL | ( | const MDesCArray * | aSelectedFiles | ) | [private] |
Parameters
| const MDesCArray * aSelectedFiles | |
Member Enumerations Documentation
Member Data Documentation
RPointerArray< CCoeControl > iDialogs
TBool
iErrResourceOpened
|
TBool
| iErrResourceOpened | [private] |
MBrowserDialogsProviderObserver * iObserver
RConeResourceLoader iResourceLoader
| RConeResourceLoader | iResourceLoader | [private] |
TBool
iResourceOpened
|
TBool
| iResourceOpened | [private] |
CBrowserSelectElementDlg * iSelectDlg
CAknInfoPopupNoteController * iTooltip
| CAknInfoPopupNoteController * | iTooltip | [private] |
CBrowserUploadProgressNote * iUploadProgressNote
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.