I have developed a browser using BlCtlInterface. Now I want it to download a file using download manager. So I change my code like this:
iBrCtlInterface = CreateBrowserControlL( this,
rect,
TBrCtlDefs::ECapabilityDisplayScrollBar | TBrCtlDefs::ECapabilityLoadHttpFw |
TBrCtlDefs::ECapabilityGraphicalHistory | TBrCtlDefs::ECapabilityGraphicalPage|TBrCtlDefs::ECapabilityConfirmDownloads|
TBrCtlDefs::ECapabilityUseDlMgr,
TBrCtlDefs::ECommandIdBase,
iBbSoftkeysObserver,
iBbLinkResolver,
iBbSpecialLoadObserver,
iBbLayoutObserver,
iBbDialogProvider);
But I can't download any file. Do I need to write my own download manager? Or is there any other requirements to use the download manager the interface provides?
And when the server asks the host application to download a file, how does it tell the client(the browser)?




