sl@0: // Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of the License "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: //
ContentAccess::CContent::DisplayInfoL()
function and the
sl@0: // ContentAccess::CManager::DisplayInfoL()
function allow the application
sl@0: // to display file information such as last modification date and/or DRM rights information
sl@0: // CManager *manager = CManager::NewL();
sl@0: // manager->DisplayInfoL(EFileProperties, avirtualPath);
sl@0: // Applications can also ask a particular agent to go into management mode, displaying configuration
sl@0: // information on screen, allowing the user to view and set agent specific information.
sl@0: // // create manager
sl@0: // CManager *manager = CManager::NewL();
sl@0: // // Get a list of the agents
sl@0: // RPointerArray SetProperty()
functions, e.g. ContentAccess::CContent::SetProperty()
.
sl@0: // The agent may ignore this request and still present dialogs on screen.
sl@0: // CContent *content = CContent::NewL(URI);
sl@0: // // Disable UI
sl@0: // content->SetProperty(EAgentPropertyAgentUI , 0);
sl@0: // // Open CData
sl@0: // CData *data = content->OpenContentL(EPlay, uniqueId);
sl@0: // SetProperty()
as above to disable these dialogs, but some agents may ignore that
sl@0: // request and display the dialogs regardless.
sl@0: // F32AgentUI.DLL
does not do anything. If licensees want the
sl@0: // \c F32Agent to display information on the screen they should replace the existing F32AgentUI.DLL
sl@0: // with one that does support display functions.
sl@0: //
sl@0: //
sl@0:
sl@0: /**
sl@0: @page CAFUI CAF and the User Interface
sl@0: - @ref UikonEnv
sl@0: - @ref AppDisplay
sl@0: - @ref UIErr
sl@0: - @ref UIConfirmation
sl@0: - @ref F32AgentUi
sl@0: @section UikonEnv Uikon Environment
sl@0: @section AppDisplay Applications asking the agent to display information
sl@0: @code
sl@0: @endcode
sl@0: @code
sl@0: @endcode
sl@0: @section UIErr Error Handling
sl@0: @code
sl@0: @endcode
sl@0: @section UIConfirmation Confirmation Dialogs
sl@0: @section F32AgentUi F32 Agent UI
sl@0: */