CMenuSATInterface Class Reference

class CMenuSATInterface : public CBase

Interface for accessing application shell externally.

MenuInterface.dll
Since
Series 60 3.1

Inherits from

Constructor & Destructor Documentation

CMenuSATInterface()

IMPORT_CCMenuSATInterface()

Constructor

Member Functions Documentation

MakeSatUiVisible(TBool, const TDesC &)

IMPORT_C TIntMakeSatUiVisible(TBoolaVisible,
const TDesC &aName =  KNullDesC()
)
Shows/Hides Sat UI (SIM Services) from application shell. Uses Shared Data to pass the update info to AppShell
Since
Series 60 3.1

Parameters

TBool aVisibleFlag to indicate if Sat Ui is made visible or hidden.
const TDesC & aName =  KNullDesC()New name for the application.

MakeSatUiVisible(TBool, const TDesC &, TUint8)

IMPORT_C TIntMakeSatUiVisible(TBoolaVisible,
const TDesC &aName,
TUint8aIconInfoId
)
Shows/Hides Sat UI (SIM Services) from application shell. Uses Shared Data to pass the update info to AppShell
Since
Series 60 3.1

Parameters

TBool aVisibleFlag to indicate if Sat Ui is made visible or hidden.
const TDesC & aNameNew name for the application.
TUint8 aIconInfoIdID for icon info that can be used by AppShell for fecthing SatUi icon from SatServer.

SetSatUiVisibilityData(TBool, const TDesC &, TInt8)

TInt SetSatUiVisibilityData(TBoolaVisible,
const TDesC &aName,
TInt8aIconInfoId
)[private]

Function for changing the values in central repository. Internal.

Parameters

TBool aVisible
const TDesC & aName
TInt8 aIconInfoId