Platform Browser Control API: Changes

The following header file(s) have changed between 3.0 and 3.1

Table 132: brctlinterface.h
TypeClassChange
New public methodCBrCtlInterfacevirtual CGulIcon* GetBitmapData(const TDesC& aUrl, TBrCtlDefs::TBrCtlBitmapInfo aBitmapInfo) = 0;
New public methodCBrCtlInterfacevirtual void AddCommandObserverL(MBrCtlCommandObserver* aBrCtlCommandObserver) = 0;
New public methodCBrCtlInterfacevirtual void RemoveCommandObserver(MBrCtlCommandObserver* aBrCtlCommandObserver) = 0;
New public methodMBrCtlCommandObservervirtual void HandleCommandL(TBrCtlDefs::TBrCtlClientCommands aCommand, const CArrayFix<TPtrC>& aAttributesNames,const CArrayFix<TPtrC>& aAttributeValues) = 0;

Table 133: brctldialogsprovider.h
TypeClassChange
New public methodTBrCtlImageCarrierTBrCtlImageCarrier(const TDesC8& aRawData, const TDesC& aUrl,const TDesC& aAltText, TBrCtlImageType aImageType, const TDesC& aContentType );
New public methodTBrCtlImageCarrierconst TDesC& ContentType() const {return iContentType;}

Table 134: brctlspecialloadobserver.h
TypeClass/enumChange
New enum valueTBrCtlDownloadParam::EParamTransactionId

Table 135: brctldefs.h
TypeClassChange
New enum valueTBrCtlDefsTBrCtlCommands::ECommandAppForeground
New enum valueTBrCtlDefsTBrCtlCommands::ECommandAppBackground
New enum valueTBrCtlDefsTBrCtlCommands::ECommandOpenNewWindow
New enum valueTBrCtlDefsTBrCtlCommands::ECommandClearAutoFormFillData
New enum valueTBrCtlDefsTBrCtlCommands::ECommandClearAutoFormFillPasswordData
New enum valueTBrCtlDefsTBrCtlCommands::ECommandFreeMemory
New enum valueTBrCtlDefsTBrCtlCommands::ECommandMemoryGood
New enum valueTBrCtlDefsTBrCtlCommands::ECommandDumpRenderTree
New enum valueTBrCtlDefsTBrCtlCommands::ECommandUnloadWMLEngine
New enum valueTBrCtlDefsTBrCtlCommands::ECommandSmartLinkMakeCall
New enum valueTBrCtlDefsTBrCtlCommands::ECommandSmartLinkSendMessage
New enum valueTBrCtlDefsTBrCtlCommands::ECommandSmartLinkAddToPhoneBook
New enum valueTBrCtlDefsTBrCtlCommands::ECommandShowToolBar
New enum valueTBrCtlDefsTBrCtlSettings::ESettingsAutoFormFillEnabled
New enum valueTBrCtlDefsTBrCtlSettings::ESettingsSavedPage
New enum valueTBrCtlDefsTBrCtlSettings::ESettingsSmartLink
New enum valueTBrCtlDefsTBrCtlCapabilities::ECapabilityAutoFormFill
New enum valueTBrCtlDefsTBrCtlCapabilities::ECapabilityCursorNavigation
New enum valueTBrCtlDefsTBrCtlCapabilities::ECapabilityGraphicalPage
New enum valueTBrCtlDefsTBrCtlCapabilities::ECapabilityAccessKeys
New enum valueTBrCtlDefsTBrCtlCapabilities::ECapabilityFavicon
New enum valueTBrCtlDefsTBrCtlCapabilities::ECapabilityToolBar
New enum valueTBrCtlDefsTBrCtlState::EStateWmlView
New enum valueTBrCtlDefsTBrCtlState::EStateSmartTextView
New enum valueTBrCtlDefsTBrCtlState::EStateToolBarMode
New enum valueTBrCtlDefsTBrCtlState::EStatePluginPlayer
New enum valueTBrCtlDefsTBrCtlElementType::EElementMouseButtonListener
New enum valueTBrCtlDefsTBrCtlElementType::EElementScrollBar
New enum valueTBrCtlDefsTBrCtlElementType::EElementSmartLinkTel
New enum valueTBrCtlDefsTBrCtlElementType::EElementSmartLinkEmail
New enumTBrCtlBitmapInfo
New enumTBrCtlClientCommands


Copyright © Nokia Corporation 2001-2007
Back to top