MBrCtlSoftkeysObserver Class Reference

API published in: S60 2nd Ed FP 3

Link against: browserengine.lib

Capability Information

Required Capabilities

None

Exceptions

NetworkServices capability is required for any operation that results in loading content from the network. For example, calling LoadUrlL() with a url parameter that refers to a network location requires NetworkServices capability if the content is not available from the cache or if the specified cache mode prevents loading the cached version.


#include <brctlsoftkeysobserver.h>

Detailed Description

The MBrCtlSoftkeysObserver class handles requests to change the softkeys.

Usage:

  #include <BrCtlSoftkeysObserver.h>

  
 @see S60 Platform: Browser Control API Developer's Guide Version 2.0
 
 @file BrCtlSoftkeysObserver.h
*

Public Member Functions

virtual void  UpdateSoftkeyL (TBrCtlKeySoftkey aKeySoftkey, const TDesC &aLabel, TUint32 aCommandId, TBrCtlSoftkeyChangeReason aBrCtlSoftkeyChangeReason)=0
  Requests the host application to change a softkey.

Member Function Documentation

virtual void MBrCtlSoftkeysObserver::UpdateSoftkeyL TBrCtlKeySoftkey  aKeySoftkey,
const TDesC &  aLabel,
TUint32  aCommandId,
TBrCtlSoftkeyChangeReason  aBrCtlSoftkeyChangeReason
[pure virtual]
 

Requests the host application to change a softkey.

The host application may or may not change the softkey.

Parameters:
aKeySoftkey  Determines whether to update the left softkey or the right softkey. Values: EKeyRight to update the right softkey EKeyLeft to update the left softkey
aLabel  The label associated with the softkey update
aCommandId  The command to use if the softkey is selected by the user
aBrCtlSoftkeyChangeReason  Reason for the softkey change Value: EChangeReasonIdle (The other values are reserved for future use.)
Returns:
void

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

Copyright © Nokia Corporation 2001-2008
Back to top