• x Main page
  • x Legal notice
  • x Change History
  • + Guide to C++ Developer's Library 1.4
    • x Supported releases: S60 3rd Ed & 3rd Ed FP1
    • x Library contents
  • + Introduction
    • + Overview of the S60 platform
      • + S60 platform evolution
        • x S60 3rd Edition, Feature Pack 1
        • x S60 3rd Edition
        • x S60 2nd Edition and 2nd Edition Feature Packs
    • + S60 devices
      • x Requirements for devices
    • x Compatibility and porting
    • x Supported formats and device capabilities
    • x Developer resources
  • + Getting started
    • + Building and running your first application
      • + Before you start
        • x Setting up the CLI environment
      • + Building and running HelloWorldBasic
        • x HelloWorldBasic folder structure
        • + Building an application for the emulator from the CLI
          • x Running an application in an emulator from the CLI
        • + Building an application for a mobile device from the CLI
          • x Creating a GCCE release build
          • x Creating a sis file
          • x Installing a sis file
    • + Developing for S60 devices
      • x What you need to know
      • + Environment and tools
        • x Requirements
        • x S60 platform SDKs
        • x Supported IDEs
        • x Compilers
        • x Command line tools
        • x Devices
      • x Development process overview
      • + S60 project contents
        • x S60 project types
        • x UID
        • x Application source files
        • x Build configuration files
        • x Output files
        • x Deployment files
        • + Example:HelloWorldBasic
          • x Pre-requisites
          • + HelloWorldBasic application source files
            • x HelloWorldBasic source files
            • x HelloWorldBasic graphic files
            • x HelloWorldBasic resource files
          • + HelloWorldBasic build configuration files
            • x HelloWorldBasic bld.inf
            • x HelloWorldBasic mmp file
            • x HelloWorldBasic icons make file
          • + HelloWorldBasic deployment files
            • x HelloWorldBasic backup registration file
            • x HelloWorldBasic .pkg file
      • x Building
      • x Testing
      • + Deploying
        • x Freezing dll exports
        • x Making an installation package
    • x Where to go next
  • + Testing
    • + Overview of software testing
      • x Understanding testability
      • + Developing unit tests
        • x Black-box versus white-box testing
        • x Behavioral testing techniques
        • x Structural methods
        • x Using stubs and mock objects
    • + Testing your software
      • + Setting up a test project
        • x Tool setup
        • x Creating the unit test project
        • x Building the test and running it in the emulator
      • x Stubbing dependencies
      • x Implementing tests
      • x Using a code coverage tool
      • x TestSource.cpp
  • + Security
    • + Security concepts
      • x Threats
      • x Data Caging
    • x Application signing
    • + Planning system and software security
      • x General protection principles
    • + Device security
      • x Device security methods
    • + Application security
      • x Client/server communication
      • x User interface applications
      • x Plug-ins
      • x Software installer
      • x Publish & Subscribe
      • x Descriptors
    • + Communications security
      • x Secure transport
      • x IPv6
      • x Host name resolution
      • x Local connectivity
    • + Content security
      • x Backup and restore
      • x Cryptography module
      • x Digital Rights Management
    • + Platform security FAQ
      • + General information about platform security
        • x What is TCB?
        • x Why is the registration RSS file required? Where should it be located? What information should be specified in it?
        • x Where should files used by the application be installed?
        • x What are the changes regarding application files and their locations in the system?
        • x What changes are required to change an application from an .app to an .exe?
        • x Where did 10003a3f come from in the MMP file for the target resource path?
        • x Who is permitted access to the Symbian Signed Catalogue?
        • x What is "passive content"?
        • x How does the EPOCHEAPSIZE work?
        • x How does the EPOCSTACKSIZE work?
      • + SIDs, UIDs, and VIDs
        • x What is SID?
        • x Is the SID generated by the software installer? If not, where do I get the SECUREID value for the MMP file?
        • x What is UID?
        • x What is the difference between SID and UID?
        • x Can the SID and UID3 of an application be different?
        • x How do SIDs relate to applications consisting of an EXE and a DLL? Are the SIDs of these the same?
        • x How is the SID of the calling EXE checked?
        • x What is VID?
        • x Can I use a SID or a VID instead of capability check?
        • x Does the SID of a DLL have any run-time significance?
      • + Capabilities
        • x What is capability?
        • x How and when are capabilities put in the DLL or EXE?
        • x Is it possible to change capabilities during run time?
        • x What certifications do the capabilities require?
        • x Why are DLL capabilities needed?
        • x Does loading a DLL with a different set of capabilities change the process capabilities?
        • x Can a process load a DLL with fewer capabilities than itself?
        • x How are the capabilities assigned when a process is spawned by another process?
      • + Signing and certification
        • x What certificate is needed in the development phase?
        • x What does .sis file signing mean?
        • x Does the behavior of self-signed applications differ during execution?
        • x How does the UID range correspond to Symbian Signed and Developer Certificates? What range should be used during development time and for the final release?
        • x Do I need to re-request legacy UIDs from Symbian Signed before I can use them?
        • x How do I certify my application for testing purposes?
        • x Do I have to certify/sign every update of the application?
      • + Data caging
        • x What is the idea behind data caging?
        • x What is the idea behind the import directory?
        • x Does AllFiles allow reading from/writing to a directory under \sys, \private, and \resource?
        • x Can a program read from/write to other directories not under \sys, \private, and \resource?
        • x How do I change SYSTEMRESOURCE in the .mmp file?
        • x Is \private\<SID>\import writable or accessible by everyone?
        • x Can DLLs have their own private directories?
        • x How do polymorphic DLLs work?
      • + Publish and Subscribe
        • x What is Publish and Subscribe?
        • x What is the difference between Publish and Subscribe and Central Repository?
        • x What is the best way to share a large amount of data between two processes?
      • + Configuring platform security settings
        • x How do I turn on/off platform security diagnostics?
        • x How do I turn on/off platform security enforcement?
        • x How do I disable a set of capabilities and what does it mean?
        • x What is the capability if the CAPABILITY keyword doesn't exist in the MMP file?
        • x What does "CAPABILITY ALL -TCB" mean?
        • x How do I exclude multiple capabilities?
      • + Software installation
        • x Where can I find information about signing SIS files?
        • x What are the new directives used in a .pkg file?
        • x Does the S60 3rd Edition SW installer support old SIS files?
        • x Where are ECOM registration resource files installed?
        • x Where are application registration resource files installed?
        • x What should I do if I get a "Certificate check failed" message?
        • x What does the "Cannot grant capabilities" message mean?
        • x Which capabilities can the user grant?
        • x What does the "Unable to verify supplier" message mean?
        • x Why do I get a "Cannot install" message?
        • x How should I use the manufacturer identifier in a condition block?
        • x Can I launch my application during install/uninstall?
  • + Application Framework
    • x What you need to know
    • + Application framework concepts
      • x Resources
      • x Registration
    • + Framework requirements for GUI applications
      • x Implementing framework requirements
    • + Event handling
      • + Commands
        • x Handling EEikCmdExit
      • + Window server events
        • + Key events
          • x Receiving key event data in your application
          • x Handling key events in your application
        • x Layout change events
        • x Foreground events
        • x Pointer events
        • x System events
        • x Application-specific events
        • x Other window server events
      • + System environment events
        • x Environment changes
        • x Publish and subscribe
        • x Central repository
      • + Domain-specific events
        • x Contacts database events
        • x Alarm server events
        • x World server events
    • + Managing resource files
      • x How resource files work
      • x Resource file structure
      • x Precompiled resource values available from the S60 platform
      • x Required resource file statements
      • x Optional resource file statements
      • x Resource string handling
      • x Creating registration resource files
      • x Defining localizable registration information
      • x Creating resource header files
      • + Resource management example: HelloWorldBasic
        • x helloworldbasic.rss
        • x HelloWorldBasic_reg.rss
    • + Internationalization and localization
      • x Locale-sensitive data types
      • x UI text strings
      • x Implementing UI text localization
  • + S60 UI
    • x What you need to know
    • + UI concepts
      • x Relationship between framework and applications
      • x Scalability
      • x Themes
      • x UI controller
      • + Controls
        • + Window owning and non-window owning controls
          • x Relationship between window controls
        • x Compound controls
        • x Commonly used controls
      • x Views
    • + UI architectures
      • + Traditional Symbian OS UI application architecture
        • x Constructing the UI controller in traditional architecture
        • + Views in traditional architecture
          • x Constructing views in traditional architecture
          • x Drawing in traditional architecture
          • x Compound controls in traditional architecture
        • x Switching views in traditional architecture
      • + S60 view architecture
        • x Constructing the UI controller in S60 view architecture
        • + View controller in S60 view architecture
          • x Constructing the view controller in S60 view architecture
          • x View resource statements in S60 view architecture
          • x Switching views in S60 view architecture
        • + Views in S60 view architecture
          • x Constructing views in S60 view architecture
          • x Drawing in S60 view architecture
          • x Compound controls in S60 view architecture
      • + Dialog architecture
        • x When to use dialog architecture
        • + Basic implementation
          • x Resources
          • x Constructing a dialog
        • + Advanced implementation
          • x Mixing dialog and other application architectures
    • + UI components
      • + Status panes
        • + Status pane resource statements
          • x Using precompiled layout resources for the startup layout
          • x Creating your own status pane resources
          • x Status pane resource example
      • + Menus
        • + CBA buttons
          • x Using precompiled CBA button resources
          • x Defining resources for your own CBA buttons
        • + Menu bars
          • x Menu bar resource statements
          • x Using menu sections in menu bar resource statements
      • + Avkon controls
        • + Dialogs
          • x Constructing and displaying a dialog
        • + Query dialog
          • x Query dialog resource statements
        • x Editors
        • + Forms
          • x Constructing and displaying a form
        • x Grids
        • x Lists
        • x Notes
        • x Setting pages
  • + Messaging
    • x What you need to know
    • x Message storage structure
    • x Message folders
    • + Sending a message
      • x Sending a message to another device
  • + Multimedia
    • x What you need to know
    • x Multimedia services
    • x Supported multimedia features and codecs
    • x DRM-protected multimedia
    • x Playing DRM-protected audio content
  • + Communication
    • x What you need to know
    • + Mobile device connections
      • x Mobile connection design considerations
      • x Access point
      • x Bluetooth and infrared
    • x Making an IP connection
    • x Initializing a Bluetooth connection
    • x Transferring data over a Bluetooth connection
    • x Transferring data over an infrared connection
    • x Making telephone calls and retrieving device information
  • + Browsing and downloading
    • x Browsing
    • x Downloading
  • + Personal Information Management (PIM)
    • x PIM application services
  • + Location
    • x What you need to know
    • x How location is determined
    • x Location information
    • x Finding the location of a mobile device
    • x Storing location information on a mobile device
  • + Additional information
    • + C++ Coding Conventions
      • x Introduction to C++ Coding Conventions
      • + Coding Conventions
        • + General Principles
          • x Reusability
          • x Maintainability
          • x Build process
          • x Internationalization
          • x Specific Symbian OS issues
        • + Source Files
          • x General issues
          • x File types
        • + Language
          • x Naming and writing conventions
        • + Indenting Conventions
          • x Spacing
          • x Placement of braces and parentheses
        • + Commenting Conventions
          • x General commenting conventions
          • x Comment layouts
        • + Data Types and Usage
          • x Constants
          • x Variables
          • x Types
          • x Typecasting
          • x Pointers
        • + Objects and Classes
          • x Class behavior
          • x Class interfaces
          • x Virtual member functions
          • x Inline member functions
          • x Multi-inheritance
          • x Cleanup stack
        • + Internationalization Coding Guidelines
          • x Keep code and content separate
          • x Use locales
          • x Allow for text expansion
          • x Do not concatenate
          • x Do not reuse strings
          • x Use re-orderable parameters in strings
          • x Do not use text in graphics
          • x Descriptors and character sets
          • x Text
          • x Graphics and screen layout
          • x Locale-specific data
        • + Fonts
          • x Logical fonts
          • x AknFontAccess API
          • x Symbian Font API
      • + Coding Idioms
        • + General Principles
          • x Basic types
          • x String and buffer classes
          • x Date classes
          • x Class types
          • x Protect objects
        • + Exception Handling in Symbian OS
          • x Check for out-of-resource errors
          • x Conventional error-checking methods
          • x Problems with conventional methods
        • + Solutions in Symbian OS
          • x Rule 1: Functions that leave, and trap harnesses
          • x Rule 2: Using the cleanup stack
          • x Rule 3: Two-phase construction
        • + Common Mistakes
          • x Misuse of TRAP and TRAPD
          • x Misuse of the new operator
          • x Misuse of the L suffix
          • x Memory leaks
          • x Using tools in the WINS/WINSCW emulator
        • x Asserts and Panics
      • + System Resource Usage (ROM and RAM)
        • + Reducing Code Size
          • x Unnecessary exported functions
          • x Copy and paste
          • x Obviously decomposable functions
          • x Excessive TRAP harnesses
          • x Debug code in release
          • x Unnecessary virtual functions
          • x Use common controls
          • x Misuse of the _L macro
        • + Reducing RAM Usage
          • x Use bit fields rather than many TBools
          • x Use caution with array granularities
          • x Avoid global data
          • x Beware of base class member data
          • x Use the cleanup stack correctly
          • x Delete early
          • x Test on hardware with the maximum data set
          • x Break up long, complex operations
        • + Reducing Stack Usage
          • x Use descriptors correctly
          • x Beware of recursion, and build in limits
          • x Beware of logging code
        • x Low Disk Handling
      • + Building for ARM Targets
        • x General Issues
        • x Function Exports
        • x The "MyDll.DLL as (un)initialized data" Error from PETRAN
      • x Terms and Abbreviations
    • + Internationalization and Localization Guide
      • + Introduction
        • x Purpose and target audience
        • x Introduction to internationalization and localization
        • x About this document
      • + General considerations
        • x Why you need to think international right from the start
        • x Technical implementation and distribution channel considerations
        • + Usability considerations for localization
          • x Testing cultural usability
          • x Aim for the user experience
        • + Internationalizing software process principles
          • x Material to be separated
          • x Provide your translator enough information
      • + About different languages
        • + Features of languages and writing systems and their impact on implementation
          • x Some elementary rules for writing internationalized software
        • x List of localized languages in the S60 platform
      • + About different writing systems
        • x What is a writing system?
        • x Writing systems supported in the S60 platform
        • x Languages and writing systems
      • + Input methods
        • x ITU-T
        • x Full keyboard support
        • x Predictive input
        • + Language-specific input methods
          • x Chinese input
          • x Japanese input
          • x Thai input
          • x Arabic and Hebrew input
          • x Devanagari input
          • x Vietnamese input
      • x Localizability
      • + Internationalization-related components in the S60 platform
        • + What are the components?
          • x AVKON components
          • x Locale
          • x CharConv
      • + Internationalization in UI design
        • + Font
          • x Bitmap fonts
          • x Vector fonts
        • x Graphics
        • x About layouts
      • + Character sets and encodings
        • x Character vs. glyph vs. encoding
        • x Different encoding schemes
      • + Language switching
        • x Switching the UI language
        • x Switching the writing language
      • x Appendix Check list for code inspection
      • x Appendix ."10 commandments of internationalization"
      • x Appendix Symbian OS and S60 locale IDs
      • x Appendix S60 reference internationalization glossary
      • x Appendix LOC file template
      • x Supported languages
      • + Terminology and Localization Checklist
        • x Introduction
        • + Terminology
          • x Check that Application Names Are Consistent
          • x Check that Terminology Is Consistent
          • x Avoid Difficult and Misleading Terminology
          • x Check that Terminology Is Unambiguous
          • x Avoid Using Acronyms
        • + Style
          • x Use Idiomatic Language
          • x Check Grammatical Correctness
          • x Use Standard Language
          • x Use Economic Language
          • x Reuse Sentence Structures
          • x Avoid Personal Address
          • x Avoid Abbreviation
          • x Use Capitalization Moderately
          • x Avoid Hyphenation
          • x Avoid Punctuation Marks and Special Characters
          • x Use Numerals in Text
          • x Formulate Notes Economically
        • + Internationalization
          • x Avoid Hard-Coding
          • x Use Correct Character Sets and Encoding
          • x Plan Linguistic Elements Carefully
          • x Plan Localizable Images, Icons, and Colors
          • x Plan Localizable Formats
    • x Terms and abbreviations
  • + S60 3rd Edition FP1 C++ API Reference Guide
    • x Rules for API Usage
    • + C++ API Reference
      • x Quick Reference
      • + S60 Application Services
        • + Browser Application Services
          • + Browser Control API
            • x About This Guide
            • x Overview of the Browser Control API
            • x Browser Control API Reference Tables
            • x Terms and Abbreviations
            • x Changes
            • + Classes and Definitions
              • x CBrCtlInterface
              • x CBrCtlObjectInfo
              • x MBrCtlCommandObserver
              • x MBrCtlDataLoadConsumer
              • x MBrCtlDataLoadSupplier
              • x MBrCtlDialogsProvider
              • x MBrCtlDownloadObserver
              • x MBrCtlLayoutObserver
              • x MBrCtlLinkContent
              • x MBrCtlLinkResolver
              • x MBrCtlLoadEventObserver
              • x MBrCtlSoftkeysObserver
              • x MBrCtlSpecialLoadObserver
              • x MBrCtlStateChangeObserver
              • x MBrCtlWindowObserver
              • x TBrCtlDefs
              • x TBrCtlImageCarrier
              • x TBrCtlSelectOptionData
              • x TBrCtlSubscribeTo
              • x TBrCtlWmlServiceOption
              • x brctlinterface.h
              • x brctldialogsprovider.h
              • x brctllayoutobserver.h
              • x brctllinkresolver.h
              • x brctlsoftkeysobserver.h
              • x brctlspecialloadobserver.h
              • x brctldefs.h
              • x brctldownloadobserver.h
              • x brctlwindowobserver.h
              • x browseruisdkcrkeys.h
          • + Browser Plug-in API
            • x About This Guide
            • x About Plug-ins
            • x Developing Plug-ins
            • x Plug-in API Reference Tables
            • x References
            • x Third-Party Licenses
            • x Changes
            • + Classes and Definitions
              • x CEcomBrowserPluginInterface
              • x MOptionMenuHandler
              • x MPluginAdapter
              • x MPluginNotifier
              • x TFuncs
              • x _NPByteRange
              • x _NPEmbedPrint
              • x _NPFullPrint
              • x _NPNetscapeFuncs
              • x _NPP
              • x _NPPluginFuncs
              • x _NPPrint
              • x _NPRect
              • x _NPSavedData
              • x _NPSize
              • x _NPStream
              • x _NPWindow
              • x npupp.h
              • x pluginadapterinterface.h
              • x jri.h
              • x npapi.h
              • x prcpucfg.h
              • x prtypes.h
              • x cecombrowserplugininterface.h
              • x browserplugininterface.h
        • + Flash Lite
          • + Flash Viewer Framework API
            • x Purpose
            • x API Description
            • x Usage
            • x Glossary
            • x References
            • + Classes and Definitions
              • x FlashUIConfig
              • x flash_ui.h
        • + Messaging Application Services
          • + BIO
            • + Plug-in Bio Control API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • + Classes and Definitions
                • x CMsgBioControl
                • x CRichBio
                • x MMsgBioBodyControl
                • x MMsgBioControl
                • x MMsgBioControlObserver
                • x msgbiocontrol.h
                • x msgbiocontrolobserver.h
                • x mmsgbiocontrol.h
                • x msgbiouids.h
                • x crichbio.h
          • + IM
            • + Instant Messaging API
              • x Purpose
              • x API Description
              • x Usage
              • x Memory and Error Handling
              • x Glossary
              • x References
              • + Classes and Definitions
                • x CImConnection
                • x MImClient
                • x MImClientDetailedError
                • x MImConnectionObserver
                • x MImObserver
                • x imconnection.h
                • x imclient.h
                • x imerrors.h
            • + IM Application Launch API
              • x Purpose
              • x API Description
              • x Usage
              • x Memory and Error Handling
              • x Glossary
              • x References
              • + Classes and Definitions
                • x CImLauncherPlugin
                • x imlauncherplugin.h
          • + Messaging Utilities
            • + New Message Notification API
              • x Changes
              • + Classes and Definitions
                • x MNcnNotification
                • x mncnnotification.h
            • + Send UI API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CMessageAddress
                • x CMessageData
                • x CSendUi
                • x CSendingServiceInfo
                • x TSendingCapabilities
                • x sendui.h
                • x tsendingcapabilities.h
                • x cmessagedata.h
                • x cmessageaddress.h
                • x senduimtmuids.h
                • x senduiconsts.h
                • x csendingserviceinfo.h
          • + MMS
            • + MMS Client MTM API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x References
              • x Changes
              • + Classes and Definitions
                • x CMmsClientMtm
                • x TMmsCharacterSetLookup
                • x mmsclient.h
                • x mmsconst.h
                • x mmserrors.h
        • + PIM Application Services
          • + Alarm and Clock
            • + Common Date and Time View API
              • x Purpose
              • x API Description
              • x Usage
              • x Changes
              • + Classes and Definitions
                • x CClkDateTimeView
                • x TClkDateTimeInfo
                • x clkdatetimeview.h
            • + Clock Model Observer API
              • + Classes and Definitions
                • x MClkModelObserver
                • x clkmdlobserver.h
          • + Calendar
            • + Calendar Interim Utils2 API
              • x Purpose
              • x API Description
              • x Usage
              • + Classes and Definitions
                • x CCalenInterimUtils2
                • x caleninterimutils2.h
          • + Notepad
            • + Notepad Library API
              • x Purpose
              • x API Description
              • x Usage
              • + Classes and Definitions
                • x CNotepadApi
                • x npdapi.h
          • + Phonebook
            • + Phonebook Data Add/Edit UI API
              • x Changes
              • + Classes and Definitions
                • x CPbkContactEditorDlg
                • x CPbkDataSaveAppUi
                • x MPbkDataSaveCallback
                • x MPbkEditorOkToExitCallback
                • x cpbkcontacteditordlg.h
                • x cpbkdatasaveappui.h
                • x pbkdatasaveappui.hrh
                • x mpbkeditoroktoexitcallback.h
            • + Phonebook Data Management API
              • x Changes
              • + Classes and Definitions
                • x CPbkContactChangeNotifier
                • x CPbkContactEngine
                • x CPbkContactItem
                • x CPbkContactIter
                • x CPbkFieldArray
                • x CPbkFieldInfo
                • x CPbkFieldsInfo
                • x CPbkIdleFinder
                • x MPbkContactDbObserver
                • x MPbkFieldData
                • x MPbkFieldDataArray
                • x TPbkContactItemField
                • x CPbkFieldInfo::TPbkFieldInfoParams
                • x cpbkcontactchangenotifier.h
                • x cpbkcontactengine.h
                • x cpbkcontactitem.h
                • x cpbkcontactiter.h
                • x cpbkfieldinfo.h
                • x cpbkfieldsinfo.h
                • x cpbkidlefinder.h
                • x mpbkcontactdbobserver.h
                • x mpbkfielddata.h
                • x pbkfields.hrh
                • x pbkiconid.hrh
                • x tpbkcontactitemfield.h
            • + Phonebook Fetch UI API
              • + Classes and Definitions
                • x CPbkAddressSelect
                • x CPbkAddressSelect::TBaseParams
                • x CPbkEmailAddressSelect
                • x CPbkEmailAddressSelect::TParams
                • x CPbkEmailOverSmsAddressSelect
                • x CPbkEmailOverSmsAddressSelect::TParams
                • x CPbkItemTypeSelectAddToExisting
                • x CPbkItemTypeSelectCreateNew
                • x CPbkMemoryEntryAddItemDlg
                • x CPbkMmsAddressSelect
                • x CPbkMmsAddressSelect::TParams
                • x CPbkMultipleEntryFetchDlg
                • x CPbkMultipleEntryFetchDlg::TParams
                • x CPbkPhoneNumberSelect
                • x CPbkPhoneNumberSelect::TParams
                • x CPbkPhoneNumberSelectBase
                • x CPbkPocAddressSelect
                • x CPbkPocAddressSelect::TParams
                • x CPbkSelectFieldDlg
                • x CPbkSingleEntryFetchDlg
                • x CPbkSingleEntryFetchDlg::TParams
                • x CPbkSingleItemFetchDlg
                • x CPbkSingleItemFetchDlg::TParams
                • x CPbkSmsAddressSelect
                • x CPbkSmsAddressSelect::TParams
                • x CPbkVideoNumberSelect
                • x CPbkVideoNumberSelect::TParams
                • x CPbkVoipAddressSelect
                • x CPbkVoipAddressSelect::TParams
                • x MPbkFetchDlgAccept
                • x MPbkFetchDlgSelection
                • x MPbkFetchKeyCallback
                • x cpbkaddressselect.h
                • x cpbkemailaddressselect.h
                • x cpbkmemoryentryadditemdlg.h
                • x cpbkmmsaddressselect.h
                • x cpbkmultipleentryfetchdlg.h
                • x cpbkphonenumberselect.h
                • x cpbkphonenumberselectbase.h
                • x cpbkselectfielddlg.h
                • x cpbksmsaddressselect.h
                • x mpbkfetchcallbacks.h
                • x cpbksingleentryfetchdlg.h
                • x cpbksingleitemfetchdlg.h
                • x cpbkemailoversmsaddressselect.h
                • x cpbkpocaddressselect.h
                • x mpbkfetchdlgselection.h
                • x cpbkvideonumberselect.h
                • x cpbkvoipaddressselect.h
            • + Phonebook Thumbnail operation API
              • + Classes and Definitions
                • x MPbkThumbnailGetImageObserver
                • x MPbkThumbnailGetObserver
                • x MPbkThumbnailSetObserver
                • x mpbkthumbnailoperationobservers.h
            • + Phonebook UI Utilities API
              • + Classes and Definitions
                • x CPbkIconInfoContainer
                • x CPbkViewState
                • x PbkIconUtils
                • x RPbkViewResourceFile
                • x TPbkIconInfo
                • x cpbkviewstate.h
                • x pbkiconinfo.h
                • x rpbkviewresourcefile.h
            • + Phonebook vCard Import/Export API
              • + Classes and Definitions
                • x CBCardEngine
                • x bcardeng.h
      • + S60 Platform Services
        • + Application Framework Services
          • + Application Framework
            • + Application Framework API
              • x Changes
              • + Classes and Definitions
                • x CAknAppUi
                • x CAknAppUiBase
                • x CAknApplication
                • x CAknDocument
                • x CAknView
                • x CAknViewAppUi
                • x CAknViewAppUi::CViewActivationItem
                • x CAknViewAppUi::TAknSplitViewContainer
                • x MAknAliasKeyCodeResolver
                • x CAknView::SAknViewInfo
                • x aknapp.h
                • x aknappui.h
                • x akndoc.h
                • x aknview.h
                • x aknviewappui.h
            • + Server Application API
              • + Classes and Definitions
                • x CAknAppServer
                • x CAknAppServiceBase
                • x MAknServerAppExitObserver
                • x RAknAppServiceBase
                • x aknserverapp.h
          • + Application Localization Support
            • + Cone Resource Loader API
              • x Document Control
              • x Purpose
              • x Technical Specification
              • x Index
              • + Classes and Definitions
                • x RConeResourceLoader
                • x coneresloader.h
            • + String Loader API
              • x Purpose
              • x Technical Specification
              • x Index
              • + Classes and Definitions
                • x StringLoader
                • x stringloader.h
          • + Application Utilities
            • + Central Repository Notification Handler API
              • x Purpose
              • x API Description
              • x Usage
              • + Classes and Definitions
                • x CCenRepNotifyHandler
                • x MCenRepNotifyHandlerCallback
                • x cenrepnotifyhandler.h
            • + Feature Discovery API
              • x Purpose
              • x Technical Specification
              • x Index
              • + Classes and Definitions
                • x CFeatureDiscovery
                • x featdiscovery.h
                • x featureinfo.h
            • + Find Item API
              • x Purpose
              • x Technical Specification
              • x Index
              • + Classes and Definitions
                • x CFindItemEngine
                • x CFindItemEngine::SFoundItem
                • x finditemengine.h
            • + Optical Character Recognition API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • + Classes and Definitions
                • x MOCREngineBase
                • x MOCREngineInterface
                • x MOCREngineLayoutRecognize
                • x MOCREngineObserver
                • x MOCREngineRecognizeBlock
                • x OCREngineFactory
                • x TOCRBlockInfo
                • x TOCRLayoutBlockInfo
                • x TOCRLayoutSetting
                • x TOCRRecognizeSetting
                • x TOCRTextLineInfo
                • x TOCRTextRgnInfo
                • x TOcrEngineEnv
                • x TRegionInfo
                • x ocrcommon.h
                • x ocrsrv.h
            • + Platform Environment API
              • + Classes and Definitions
                • x PathInfo
                • x pathinfo.h
                • x pathconfiguration.hrh
            • + Predictive Input Engine API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CPtiCoreLanguage
                • x CPtiEngine
                • x CPtiKeyMappings
                • x CPtiLanguageDatabase
                • x CPtiMappings
                • x CPtiQwertyKeyMappings
                • x CPtiQwertyKeymappingsExtension
                • x CPtiUserDictionary
                • x MPtiCoreInfo
                • x MPtiEngineCompositionDataInterface
                • x MPtiKeyMappings
                • x MPtiLanguage
                • x MPtiLanguageDatabase
                • x MPtiObserver
                • x MPtiUserDictionary
                • x MPtiUserDictionaryEntry
                • x TPtiCoreBinding
                • x TPtiCoreInfo
                • x TPtiKeyMapping
                • x TPtiLangDatabaseMapping
                • x TPtiLangName
                • x TPtiNumericKeyBinding
                • x TPtiUserDictionaryEntry
                • x TRecognitionRangeTag
                • x ptidefs.h
                • x ptiengine.h
                • x ptilanguage.h
                • x ptikeymappings.h
                • x ptiuserdictionary.h
                • x ptiobserver.h
                • x pticompositiondataif.h
                • x ptiuserdicentry.h
                • x ptilanguagedatabase.h
                • x ptiuids.hrh
            • x Profiles Engine Active Profile Settings API
            • + Profiles Engine Wrapper API
              • x Purpose
              • x API Description
              • x Usage
              • + Classes and Definitions
                • x MProEngActiveProfileObserver
                • x MProEngAlertToneSeeker
                • x MProEngAlertToneSeekerObserver
                • x MProEngEngine
                • x MProEngNotifyHandler
                • x MProEngProfile
                • x MProEngProfileActivationObserver
                • x MProEngProfileName
                • x MProEngProfileNameArray
                • x MProEngProfileNameArrayObserver
                • x MProEngProfileObserver
                • x MProEngToneSettings
                • x MProEngTones
                • x ProEngFactory
                • x mproengactiveprofileobserver.h
                • x mproengalerttoneseeker.h
                • x mproengalerttoneseekerobserver.h
                • x mproengengine.h
                • x mproengnotifyhandler.h
                • x mproengprofile.h
                • x mproengprofileactivationobserver.h
                • x mproengprofilename.h
                • x mproengprofilenamearray.h
                • x mproengprofilenamearrayobserver.h
                • x mproengprofileobserver.h
                • x mproengtones.h
                • x mproengtonesettings.h
                • x proengfactory.h
                • x profile.hrh
            • + Startup List Management API
              • x Document Control
              • x Purpose
              • x Technical Specification
              • + Classes and Definitions
                • x startupitem.hrh
            • + System Utils API
              • x Document Control
              • x Purpose
              • x Technical Specification
              • x Index
              • + Classes and Definitions
                • x SysUtil
                • x sysutil.h
            • + Text Resolver API
              • x Purpose
              • x API Description
              • x Usage
              • + Classes and Definitions
                • x CTextResolver
                • x textresolver.h
                • x textresolver.hrh
        • + Comms Services
          • + Networking Utilities
            • + Access Point Engine API
              • x Changes
              • + Classes and Definitions
                • x CActiveApDb
                • x CApAccessPointItem
                • x CApDataHandler
                • x CApListItem
                • x CApListItemList
                • x CApNetworkItem
                • x CApNetworkItemList
                • x CApNetworks
                • x CApSelect
                • x CApUtils
                • x MActiveApDbObserver
                • x TApListItemExtra
                • x THandlerExtra
                • x TSelectExtra
                • x TUtilsExtra
                • x TVpnData
                • x apselect.h
                • x aplistitem.h
                • x aputils.h
                • x apengineconsts.h
                • x activeapdb.h
                • x aplistitemlist.h
                • x apenginever.h
                • x apnetworkitem.h
                • x apnetworks.h
                • x apnetworkitemlist.h
                • x apaccesspointitem.h
                • x apdatahandler.h
            • + Access Point Settings Handler API
              • + Classes and Definitions
                • x CApSettingsHandler
                • x TApSetHandlerExtra
                • x apsettingshandlercommons.h
                • x apsettingshandlerui.h
            • + Connection Monitor Server API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CConnMonBearerAvailabilityChange
                • x CConnMonBearerChange
                • x CConnMonConnectionActivityChange
                • x CConnMonConnectionStatusChange
                • x CConnMonCreateConnection
                • x CConnMonCreateSubConnection
                • x CConnMonDeleteConnection
                • x CConnMonDeleteSubConnection
                • x CConnMonDownlinkDataThreshold
                • x CConnMonEventBase
                • x CConnMonGenericEvent
                • x CConnMonIapAvailabilityChange
                • x CConnMonNetworkRegistrationChange
                • x CConnMonNetworkStatusChange
                • x CConnMonNewWLANNetworkDetected
                • x CConnMonOldWLANNetworkLost
                • x CConnMonSNAPsAvailabilityChange
                • x CConnMonSignalStrengthChange
                • x CConnMonTransmitPowerChange
                • x CConnMonUplinkDataThreshold
                • x ConnMonIdsArrayPckg
                • x MConnectionMonitorObserver
                • x RConnectionMonitor
                • x TConnMonClientEnum
                • x TConnMonIap
                • x TConnMonIapInfo
                • x TConnMonId
                • x TConnMonNetwork
                • x TConnMonNetworkNames
                • x TConnMonSNAPId
                • x TConnMonSNAPInfo
                • x rconnmon.h
            • x Network Status API
          • + Telephony Services
            • + Phone Parser API
              • + Classes and Definitions
                • x CommonPhoneParser
                • x commonphoneparser.h
            • + Speed Dial Utility Control API
              • x Purpose
              • x API Description
              • x Usage
              • x Changes
              • + Classes and Definitions
                • x CSpdiaControl
                • x spdiacontrol.h
          • + Bluetooth
            • x Bluetooth Power State API
            • x Bluetooth Notifier API
        • + Location Services
          • + BLID Application Satellite Info API
            • x Document Control
            • x Purpose
            • x Technical Specification
            • + Classes and Definitions
              • x CSatelliteInfoUI
              • x csatelliteinfoui.h
          • + Landmarks API
            • x Purpose
            • x API Description
            • x Usage
            • x Glossary
            • + Classes and Definitions
              • x CPosLandmark
              • x CPosLandmarkCategory
              • x CPosLandmarkDatabase
              • x CPosLandmarkEncoder
              • x CPosLandmarkParser
              • x CPosLmCategoryManager
              • x CPosLmItemIterator
              • x CPosLmOperation
              • x CPosLmPartialReadParameters
              • x PosLandmarkSerialization
              • x PosLmCategorySerialization
              • x TPosLmSortPref
              • x CPosLandmarkDatabase::TSize
              • x TPosLmEvent
              • x epos_landmarks.h
              • x epos_cposlandmark.h
              • x epos_cposlandmarkcategory.h
              • x epos_cposlandmarkdatabase.h
              • x epos_cposlmcategorymanager.h
              • x epos_cposlmitemiterator.h
              • x epos_cposlandmarkparser.h
              • x epos_cposlandmarkencoder.h
              • x epos_cposlmoperation.h
              • x epos_cposlmpartialreadparameters.h
              • x epos_tposlmsortpref.h
              • x epos_poslmcategoryserialization.h
              • x epos_poslandmarkserialization.h
          • + Landmarks Database Management API
            • x Purpose
            • x API Description
            • x Usage
            • x Glossary
            • + Classes and Definitions
              • x CPosLmDatabaseManager
              • x CPosLmDatabaseManagerPluginBase
              • x HPosLmDatabaseInfo
              • x TPosLmDatabaseSettings
              • x TPosLmDatabaseEvent
              • x epos_cposlmdatabasemanager.h
              • x epos_hposlmdatabaseinfo.h
              • x epos_tposlmdatabasesettings.h
              • x epos_tposlmdatabaseevent.h
              • x epos_cposlmdatabasemanagerpluginbase.h
          • + Landmarks Search API
            • x Purpose
            • x API Description
            • x Usage
            • x Glossary
            • + Classes and Definitions
              • x CPosLandmarkSearch
              • x CPosLmAreaCriteria
              • x CPosLmCatNameCriteria
              • x CPosLmCategoryCriteria
              • x CPosLmCompositeCriteria
              • x CPosLmDisplayData
              • x CPosLmDisplayItem
              • x CPosLmIdListCriteria
              • x CPosLmMultiDbSearch
              • x CPosLmNearestCriteria
              • x CPosLmSearchCriteria
              • x CPosLmTextCriteria
              • x CPosLmMultiDbSearch::TSearchError
              • x epos_cposlandmarksearch.h
              • x epos_cposlmareacriteria.h
              • x epos_cposlmcategorycriteria.h
              • x epos_cposlmcatnamecriteria.h
              • x epos_cposlmcompositecriteria.h
              • x epos_cposlmidlistcriteria.h
              • x epos_cposlmnearestcriteria.h
              • x epos_cposlmsearchcriteria.h
              • x epos_cposlmtextcriteria.h
              • x epos_cposlmdisplaydata.h
              • x epos_cposlmdisplayitem.h
              • x epos_cposlmmultidbsearch.h
          • + Landmarks UI Add/Edit API
            • x Document Control
            • x Purpose
            • x Technical Specification
            • x Changes
            • + Classes and Definitions
              • x CLmkEditorDlg
              • x CLmkEditorDlg::TLmkEditorParams
              • x clmkeditordlg.h
          • + Landmarks UI Selector API
            • x Document Control
            • x Purpose
            • x Technical Specification
            • + Classes and Definitions
              • x CLmkCategorySelectorDlg
              • x CLmkLandmarkSelectorDlg
              • x TLmkItemIdDbCombiInfo
              • x clmkcategoryselectordlg.h
              • x clmklandmarkselectordlg.h
              • x tlmkitemiddbcombiinfo.h
          • + Location Acquisition API
            • x Purpose
            • x API Description
            • x Usage
            • x Glossary
            • + Classes and Definitions
              • x CRequestor
              • x CRequestorBase
              • x HPositionGenericInfo
              • x PositionFieldManager
              • x RPositionServer
              • x RPositioner
              • x RPositionerSubSessionBase
              • x RRequestorStack
              • x TCoordinate
              • x TCourse
              • x TLocality
              • x TPosition
              • x TPositionClassTypeBase
              • x TPositionCourseInfo
              • x TPositionCriteria
              • x TPositionCriteriaBase
              • x TPositionFieldIndex
              • x TPositionInfo
              • x TPositionInfoBase
              • x TPositionModuleInfo
              • x TPositionModuleInfoBase
              • x TPositionModuleStatus
              • x TPositionModuleStatusBase
              • x TPositionModuleStatusEvent
              • x TPositionModuleStatusEventBase
              • x TPositionQuality
              • x TPositionQualityBase
              • x TPositionQualityItem
              • x TPositionSatelliteInfo
              • x TPositionSelectionOrder
              • x TPositionUpdateOptions
              • x TPositionUpdateOptionsBase
              • x TSatelliteData
              • x TPositionSelectionOrder::SItem
              • x lbs.h
              • x lbsclasstypes.h
              • x lbscommon.h
              • x lbscriteria.h
              • x lbserrors.h
              • x lbsfieldids.h
              • x lbsfields.h
              • x lbsipc.h
              • x lbsposition.h
              • x lbspositioninfo.h
              • x lbsrequestor.h
              • x lbssatellite.h
        • + Multimedia Services
          • + Audio
            • + Audio Effects
              • + Audio Effects API
                • x Document Control
                • x Purpose
                • x Technical Specification
                • x Events
                • x Changes
                • + Classes and Definitions
                  • x CAudioEffect
                  • x CAudioEqualizer
                  • x CBassBoost
                  • x CDistanceAttenuation
                  • x CDoppler
                  • x CEnvironmentalReverb
                  • x CListenerDoppler
                  • x CListenerLocation
                  • x CListenerOrientation
                  • x CLocation
                  • x CLoudness
                  • x COrientation
                  • x CSourceDoppler
                  • x CSourceLocation
                  • x CSourceOrientation
                  • x CStereoWidening
                  • x MAudioEffectObserver
                  • x MAudioEqualizerObserver
                  • x MBassBoostObserver
                  • x MDistanceAttenuationObserver
                  • x MDopplerObserver
                  • x MEnvironmentalReverbObserver
                  • x MListenerDopplerObserver
                  • x MListenerLocationObserver
                  • x MListenerOrientationObserver
                  • x MLocationObserver
                  • x MLoudnessObserver
                  • x MOrientationObserver
                  • x MRoomLevelObserver
                  • x MSourceDopplerObserver
                  • x MSourceLocationObserver
                  • x MSourceOrientationObserver
                  • x MStereoWideningObserver
                  • x TEfAudioEqualizer
                  • x TEfAudioEqualizerBand
                  • x TEfAudioEqualizerCombined
                  • x TEfBassBoostData
                  • x TEfCommon
                  • x TEfDistanceAttenuation
                  • x TEfDoppler
                  • x TEfEnvironmentalReverb
                  • x TEfLocation
                  • x TEfLoudnessData
                  • x TEfOrientation
                  • x TEfRoomLevel
                  • x TEfStereoWidening
                  • x audioeffectbase.h
                  • x audioeffectdata.h
                  • x maudioeffectobserver.h
                  • x audioequalizerbase.h
                  • x audioequalizerdata.h
                  • x maudioequalizerobserver.h
                  • x bassboostbase.h
                  • x bassboostdata.h
                  • x mbassboostobserver.h
                  • x distanceattenuationbase.h
                  • x distanceattenuationdata.h
                  • x mdistanceattenuationobserver.h
                  • x dopplerbase.h
                  • x dopplerdata.h
                  • x mdopplerobserver.h
                  • x listenerdopplerbase.h
                  • x mlistenerdopplerobserver.h
                  • x sourcedopplerbase.h
                  • x msourcedopplerobserver.h
                  • x environmentalreverbbase.h
                  • x environmentalreverbdata.h
                  • x menvironmentalreverbobserver.h
                  • x locationbase.h
                  • x locationdata.h
                  • x mlocationobserver.h
                  • x listenerlocationbase.h
                  • x mlistenerlocationobserver.h
                  • x sourcelocationbase.h
                  • x msourcelocationobserver.h
                  • x loudnessbase.h
                  • x loudnessdata.h
                  • x mloudnessobserver.h
                  • x orientationbase.h
                  • x orientationdata.h
                  • x morientationobserver.h
                  • x listenerorientationbase.h
                  • x mlistenerorientationobserver.h
                  • x sourceorientationbase.h
                  • x msourceorientationobserver.h
                  • x stereowideningbase.h
                  • x stereowideningdata.h
                  • x mstereowideningobserver.h
                  • x roomleveldata.h
                  • x mroomlevelobserver.h
              • + Audio Effects Presets API
                • x Changes
                • + Classes and Definitions
                  • x CAudioEqualizerUtility
                  • x CEnvironmentalReverbUtility
                  • x CStereoWideningUtility
                  • x TEfAudioEqualizerUtilityPreset
                  • x TEfEnvironmentalReverbUtilityPreset
                  • x TEfStereoWideningUtilityPreset
                  • x audioequalizerutility.h
                  • x audioequalizerutilitydata.h
                  • x environmentalreverbutility.h
                  • x environmentalreverbutilitydata.h
                  • x stereowideningutility.h
                  • x stereowideningutilitydata.h
            • + Common Audio Enhancements API
              • + Classes and Definitions
                • x MCustomCommand
                • x MCustomInterface
                • x mcustomcommand.h
                • x mcustominterface.h
                • x customcommandtypes.h
            • + DRM Audio Player API
              • + Classes and Definitions
                • x CDrmPlayerUtility
                • x MDrmAudioPlayerCallback
                • x drmaudiosampleplayer.h
          • + DRM
            • + DRM Helper API
              • x Purpose
              • x API Description
              • x Usage
              • x Changes
              • + Classes and Definitions
                • x CDRMHelper
                • x CDRMHelperRightsConstraints
                • x RDRMHelper
                • x drmhelper.h
                • x rdrmhelper.h
                • x drmhelperserverinternalcrkeys.h
            • + DRM License Checker API
              • + Classes and Definitions
                • x CDRMLicenseChecker
                • x drmlicensechecker.h
            • + OMA DRM CAF Agent API
              • x Document Control
              • x Purpose
              • x Technical Specification
              • x Changes
              • + Classes and Definitions
                • x oma2agent.h
          • + Media Support Library
            • + Exif API
              • x Changes
              • + Classes and Definitions
                • x CExifModify
                • x CExifRead
                • x CExifTag
                • x TExifTagInfo
                • x exifread.h
                • x exifmodify.h
                • x exiftag.h
            • + Media Fetch API
              • + Classes and Definitions
                • x MGFetch
                • x MMGFetchCanceler
                • x MMGFetchVerifier
                • x mgfetch.h
                • x mmgfetchverifier.h
                • x mmgfetchcanceler.h
                • x mediafiletypes.hrh
          • + SIP Framework
            • + SDP Codec API
              • x Document Control
              • x Purpose
              • x Technical Specification
              • x Index
              • + Classes and Definitions
                • x CSdpAttributeField
                • x CSdpBandwidthField
                • x CSdpConnectionField
                • x CSdpDocument
                • x CSdpFmtAttributeField
                • x CSdpKeyField
                • x CSdpMediaField
                • x CSdpOriginField
                • x CSdpRepeatField
                • x CSdpTimeField
                • x SdpCodecStringConstants
                • x SdpCodecStringPool
                • x TSdpRtpmapValue
                • x TSdpTypedTime
                • x _sdpdefs.h
                • x sdpattributefield.h
                • x sdpbandwidthfield.h
                • x sdpcodecconstants.h
                • x sdpcodecerr.h
                • x sdpcodecstringconstants.h
                • x sdpcodecstringpool.h
                • x sdpconnectionfield.h
                • x sdpdocument.h
                • x sdpfmtattributefield.h
                • x sdpkeyfield.h
                • x sdpmediafield.h
                • x sdporiginfield.h
                • x sdprepeatfield.h
                • x sdprtpmapvalue.h
                • x sdptimefield.h
                • x sdptypedtime.h
            • + SIP Client API
              • x Document Control
              • x Purpose
              • x Technical Specification
              • x Index
              • + Classes and Definitions
                • x CSIP
                • x CSIPClientTransaction
                • x CSIPConnection
                • x CSIPDialog
                • x CSIPDialogAssocBase
                • x CSIPHttpDigest
                • x CSIPInviteDialogAssoc
                • x CSIPMessageElements
                • x CSIPNotifyDialogAssoc
                • x CSIPReferDialogAssoc
                • x CSIPRefresh
                • x CSIPRegistrationBinding
                • x CSIPRequestElements
                • x CSIPResponseElements
                • x CSIPServerTransaction
                • x CSIPSubscribeDialogAssoc
                • x CSIPTransactionBase
                • x MSIPConnectionObserver
                • x MSIPHttpDigestChallengeObserver
                • x MSIPObserver
                • x MSIPRegistrationContext
                • x sip.h
                • x sipclienttransaction.h
                • x sipconnectionobserver.h
                • x sipdialog.h
                • x sipdialogassocbase.h
                • x siphttpdigest.h
                • x sipinvitedialogassoc.h
                • x sipmessageelements.h
                • x sipobserver.h
                • x siprefresh.h
                • x sipregistrationcontext.h
                • x siprequestelements.h
                • x sipresponseelements.h
                • x sipservertransaction.h
                • x sipsubscribedialogassoc.h
                • x siptransactionbase.h
                • x sipconnection.h
                • x siphttpdigestchallengeobserver.h
                • x sipnotifydialogassoc.h
                • x sipreferdialogassoc.h
                • x sipregistrationbinding.h
                • x siperr.h
                • x sipdefs.h
            • + SIP Client Resolver API
              • x Document Control
              • x Purpose
              • x Technical Specification
              • x Index
              • + Classes and Definitions
                • x CSIPResolvedClient
                • x sipresolvedclient.h
            • + SIP Codec API
              • x Document Control
              • x Purpose
              • x Technical Specification
              • x Index
              • + Classes and Definitions
                • x CSIPAcceptContactHeader
                • x CSIPAcceptEncodingHeader
                • x CSIPAcceptHeader
                • x CSIPAcceptLanguageHeader
                • x CSIPAddress
                • x CSIPAddressHeaderBase
                • x CSIPAllowEventsHeader
                • x CSIPAllowHeader
                • x CSIPCSeqHeader
                • x CSIPCallIDHeader
                • x CSIPContactHeader
                • x CSIPContentDispositionHeader
                • x CSIPContentEncodingHeader
                • x CSIPContentTypeHeader
                • x CSIPEventHeader
                • x CSIPExpiresHeader
                • x CSIPExtensionHeader
                • x CSIPFromHeader
                • x CSIPFromToHeaderBase
                • x CSIPHeaderBase
                • x CSIPPAssociatedURIHeader
                • x CSIPParameterHeaderBase
                • x CSIPProxyRequireHeader
                • x CSIPRAckHeader
                • x CSIPRSeqHeader
                • x CSIPReferToHeader
                • x CSIPReplyToHeader
                • x CSIPRequireHeader
                • x CSIPRetryAfterHeader
                • x CSIPRouteHeader
                • x CSIPRouteHeaderBase
                • x CSIPSecurityClientHeader
                • x CSIPSecurityHeaderBase
                • x CSIPSubscriptionStateHeader
                • x CSIPSupportedHeader
                • x CSIPTimestampHeader
                • x CSIPToHeader
                • x CSIPTokenHeaderBase
                • x CSIPUnsignedIntHeaderBase
                • x CSIPUnsupportedHeader
                • x SIPStrings
                • x SipStrConsts
                • x sipacceptencodingheader.h
                • x sipacceptheader.h
                • x sipacceptlanguageheader.h
                • x sipaddress.h
                • x sipalloweventsheader.h
                • x sipallowheader.h
                • x sipcontactheader.h
                • x sipcontentdispositionheader.h
                • x sipcontentencodingheader.h
                • x sipcontenttypeheader.h
                • x sipcseqheader.h
                • x sipeventheader.h
                • x sipexpiresheader.h
                • x sipextensionheader.h
                • x sipfromheader.h
                • x sipfromtoheaderbase.h
                • x sipheaderbase.h
                • x sipparameterheaderbase.h
                • x sipproxyrequireheader.h
                • x siprequireheader.h
                • x siprouteheader.h
                • x siprouteheaderbase.h
                • x sipsecurityclientheader.h
                • x sipsecurityheaderbase.h
                • x sipsubscriptionstateheader.h
                • x sipsupportedheader.h
                • x siptoheader.h
                • x siptokenheaderbase.h
                • x sipunsignedintheaderbase.h
                • x sipunsupportedheader.h
                • x sipaddressheaderbase.h
                • x sipcallidheader.h
                • x sipcodecerr.h
                • x sippassociateduriheader.h
                • x sipacceptcontactheader.h
                • x siprackheader.h
                • x siprefertoheader.h
                • x sipreplytoheader.h
                • x sipretryafterheader.h
                • x siprseqheader.h
                • x sipstrings.h
                • x siptimestampheader.h
                • x sipstrconsts.h
                • x _sipcodecdefs.h
            • + SIP Profile API
              • x Document Control
              • x Purpose
              • x Technical Specification
              • x Index
              • + Classes and Definitions
                • x CSIPProfile
                • x CSIPProfileRegistry
                • x CSIPProfileRegistryBase
                • x MSIPConcreteProfileObserver
                • x MSIPProfileRegistryObserver
                • x TSIPProfileTypeInfo
                • x sipconcreteprofileobserver.h
                • x sipprofile.h
                • x sipprofileregistry.h
                • x sipprofileregistrybase.h
                • x sipprofileregistryobserver.h
                • x sipprofiletypeinfo.h
          • + Content Listing Framework API
            • x Purpose
            • x API Description
            • x Usage
            • x Glossary
            • + Classes and Definitions
              • x ContentListingFactory
              • x MCLFChangedItemObserver
              • x MCLFContentListingEngine
              • x MCLFCustomGrouper
              • x MCLFCustomSorter
              • x MCLFItem
              • x MCLFItemListModel
              • x MCLFModifiableItem
              • x MCLFOperationObserver
              • x MCLFPostFilter
              • x MCLFProcessObserver
              • x MCLFSortingStyle
              • x contentlistingfactory.h
              • x clfcontentlisting.h
              • x clfcontentlisting.hrh
              • x mclfcontentlistingengine.h
              • x mclfitemlistmodel.h
              • x mclfcustomgrouper.h
              • x mclfcustomsorter.h
              • x mclfitem.h
              • x mclfchangeditemobserver.h
              • x mclfmodifiableitem.h
              • x mclfoperationobserver.h
              • x mclfpostfilter.h
              • x mclfsortingstyle.h
              • x mclfprocessobserver.h
          • + ROP Custom Commands API
            • + Classes and Definitions
              • x mmfropcustomcommandconstants.h
        • + UI Framework Services
          • + UI Components
            • + Animation API
              • x Changes
              • + Classes and Definitions
                • x CAknBitmapAnimation
                • x RAknBitmapAnim
                • x aknanim.hrh
                • x aknbitmapanimation.h
            • + Base Controls API
              • + Classes and Definitions
                • x CAknControl
                • x CEikAlignedControl
                • x CEikBorderedControl
                • x eikalign.h
                • x eikbctrl.h
                • x akncontrol.h
            • + Buttons API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CEikBitmapButton
                • x CEikButtonBase
                • x CEikButtonGroupContainer
                • x CEikButtonGroupContainer::CCmdObserverArray
                • x CEikButtonGroupContainer::TCmdObserver
                • x CEikButtonGroupContainer::TCmdPos
                • x CEikButtonGroupFactoryArray
                • x CEikButtonGroupStack
                • x CEikCba
                • x CEikCbaButton
                • x CEikCommandButton
                • x CEikCommandButtonBase
                • x CEikCommandTable
                • x CEikEnhancedCbaButton
                • x CEikInverterCommandButton
                • x CEikLabeledButton
                • x CEikMenuButton
                • x CEikTextButton
                • x CEikTwoPictureCommandButton
                • x EikButtonGroupFactory
                • x EikButtonGroupFactory::TCreationData
                • x MEikButtonGroup
                • x MEikEnhancedButtonGroup
                • x TEikButtonCoordinator
                • x CEikCbaButton::SButtonOptions
                • x eikbgfty.h
                • x eikbtgpc.h
                • x eikbutb.h
                • x eikcba.h
                • x eikcmbut.h
                • x eiklbbut.h
                • x eikmnbut.h
                • x eikbtgps.h
                • x eikbtgrp.h
            • + Context Pane API
              • + Classes and Definitions
                • x CAknContextPane
                • x akncontext.h
            • + Dialogs API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CEikDialog
                • x eikdialg.h
            • + Editors API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CAknCcpuSupport
                • x CAknEdwinState
                • x CAknIntegerEdwin
                • x CAknIpFieldEditor
                • x CAknNumericEdwin
                • x CAknNumericSecretEditor
                • x CEikDateEditor
                • x CEikDurationEditor
                • x CEikEdwin
                • x CEikEdwin::CEikEdwinExtension
                • x CEikEdwin::CEikEdwinExtension::TAknEdwinPictographDrawer
                • x CEikFixedPointEditor
                • x CEikFloatingPointEditor
                • x CEikGlobalTextEditor
                • x CEikMfne
                • x CEikMfneField
                • x CEikMfneNumber
                • x CEikMfneSeparator
                • x CEikMfneSymbol
                • x CEikMfneSymbol::CItem
                • x CEikNumberEditor
                • x CEikRangeEditor
                • x CEikRichTextEditor
                • x CEikSecretEditor
                • x CEikTTimeEditor
                • x CEikTimeAndDateEditor
                • x CEikTimeEditor
                • x CEikTimeOffsetEditor
                • x MAknEdStateObserver
                • x MAknMfneCommandObserver
                • x MEikCcpuEditor
                • x MEikEdwinObserver
                • x MEikEdwinSizeObserver
                • x MEikRichTextEditorParserObserver
                • x SAknRgb
                • x TAknEditorCaseState
                • x CAknEdwinState::SEditorCbaState
                • x SEdwinFindModel
                • x SEikDegreesMinutesDirection
                • x SEikRange
                • x aknedsts.h
                • x aknedstsobs.h
                • x aknnumed.h
                • x aknnumedwin.h
                • x aknnumseced.h
                • x aknipfed.h
                • x eikfpne.h
                • x eikgted.h
                • x eikmfne.h
                • x eikrted.h
                • x eikseced.h
                • x eikccpu.h
                • x eikedwin.h
                • x eikedwob.h
                • x aknmfnecommandobserver.h
            • + Form API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • + Classes and Definitions
                • x CAknForm
                • x aknform.h
            • + Grids API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • + Classes and Definitions
                • x CAknColourSelectionGrid
                • x CAknGMSPopupGrid
                • x CAknGMSStyleGrid
                • x CAknGMSStyleGridView
                • x CAknGrid
                • x CAknGridM
                • x CAknGridView
                • x CAknGridView::SGrid
                • x akngmsstylegrid.h
                • x akngrid.h
                • x akngridview.h
                • x akngridm.h
                • x akncolourselectiongrid.h
            • + Images API
              • + Classes and Definitions
                • x CEikImage
                • x eikimage.h
            • + Indicators API
              • x Changes
              • + Classes and Definitions
                • x CAknIndicatorContainer
                • x MAknEditingStateIndicator
                • x aknindicatorcontainer.h
                • x akneditstateindicator.h
            • + Info Popup Note API
              • x Changes
              • + Classes and Definitions
                • x CAknInfoPopupNoteController
                • x MAknInfoPopupNoteObserver
                • x akninfopopupnotecontroller.h
            • + Input Frame API
              • + Classes and Definitions
                • x CAknInputFrame
                • x akninfrm.h
            • + Labels API
              • x Changes
              • + Classes and Definitions
                • x CEikFileNameLabel
                • x CEikLabel
                • x eikfnlab.h
                • x eiklabel.h
            • + Lists API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x AknListBoxLayouts
                • x AknListBoxLinesTemplate<T>
                • x AknListBoxUtils
                • x AknPopupListEmpty<T>
                • x CAknCaleMonthStyleGrid
                • x CAknColumnListBox
                • x CAknColumnListBoxView
                • x CAknDouble2GraphicLargeGraphicStyleListBox
                • x CAknDouble2GraphicStyleListBox
                • x CAknDouble2LargeStyleListBox
                • x CAknDouble2PopupMenuStyleListBox
                • x CAknDoubleGraphicPopupMenuStyleListBox
                • x CAknDoubleGraphicStyleListBox
                • x CAknDoubleLargeGraphicPopupMenuStyleListBox
                • x CAknDoubleLargeStyleListBox
                • x CAknDoubleNumberStyleListBox
                • x CAknDoublePopupMenuStyleListBox
                • x CAknDoubleStyle2ListBox
                • x CAknDoubleStyleListBox
                • x CAknDoubleTimeStyleListBox
                • x CAknFormDoubleGraphicStyleListBox
                • x CAknFormDoubleStyleListBox
                • x CAknFormGraphicStyleListBox
                • x CAknFormGraphicWideStyleListBox
                • x CAknListBoxLayoutDecorator
                • x CAknListBoxSettingPage
                • x CAknMarkableListDialog
                • x CAknPinbStyleGrid
                • x CAknQdialStyleGrid
                • x CAknSelectionListDialog
                • x CAknSetStyleListBox
                • x CAknSetStyleListBoxView
                • x CAknSettingNumberStyleListBox
                • x CAknSettingStyleListBox
                • x CAknSingle2GraphicPopupMenuStyleListBox
                • x CAknSingleGraphicBtPopupMenuStyleListBox
                • x CAknSingleGraphicHeadingPopupMenuStyleListBox
                • x CAknSingleGraphicHeadingStyleListBox
                • x CAknSingleGraphicPopupMenuStyleListBox
                • x CAknSingleGraphicStyleListBox
                • x CAknSingleHeadingPopupMenuStyleListBox
                • x CAknSingleHeadingStyleListBox
                • x CAknSingleLargeStyleListBox
                • x CAknSingleNumberHeadingStyleListBox
                • x CAknSingleNumberStyleListBox
                • x CAknSinglePopupMenuStyleListBox
                • x CAknSinglePopupSubmenuStyleListBox
                • x CAknSingleStyleListBox
                • x CColumnListBoxData
                • x CColumnListBoxData::TColors
                • x CColumnListBoxItemDrawer
                • x CColumnListBoxView
                • x CDoubleLargeStyleItemDrawer
                • x CEikColumnListBox
                • x CEikColumnListBoxEditor
                • x CEikFormattedCellListBox
                • x CEikListBox
                • x CEikListBoxTextEditor
                • x CEikSettingsListBox
                • x CEikSnakingListBox
                • x CEikSnakingTextListBox
                • x CEikTextListBox
                • x CFormGraphicListBoxData
                • x CFormattedCellGridData
                • x CFormattedCellListBoxData
                • x CFormattedCellListBoxData::TColors
                • x CFormattedCellListBoxItemDrawer
                • x CFormattedCellListBoxView
                • x CListBoxData
                • x CListBoxData::CFontsWithStyle
                • x CListBoxView
                • x CListItemDrawer
                • x CPopupFormattedListBoxData
                • x CSettingItemEditingListBoxData
                • x CSettingsListBoxItemDrawer
                • x CSettingsListBoxView
                • x CSingleHeadingStyleItemDrawer
                • x CSingleHeadingStyleView
                • x CSnakingListBoxView
                • x CTextListBoxModel
                • x CTextListItemDrawer
                • x CWordWrappedFormattedCellItemDrawer
                • x MColumnListBoxAnimBackgroundDrawer
                • x MEikListBoxEditor
                • x MEikListBoxObserver
                • x MListBoxAnimBackgroundDrawer
                • x MListBoxEditorObserver
                • x MListBoxItemChangeObserver
                • x MListBoxModel
                • x MListVisibilityObserver
                • x MTextListBoxModel
                • x TListFontBoundValues
                • x TListItemProperties
                • x CColumnListBoxData::SColumn
                • x CColumnListBoxItemDrawer::SListProperties
                • x CFormattedCellListBoxData::SSubCell
                • x CFormattedCellListBoxItemDrawer::SListProperties
                • x aknlistboxlayoutdecorator.h
                • x aknlistboxsettingpage.h
                • x aknlists.h
                • x aknselectionlist.h
                • x eikclb.h
                • x eikclbd.h
                • x eikfrlb.h
                • x eikfrlbd.h
                • x eikslb.h
                • x eiklbd.h
                • x eiklbed.h
                • x eiklbi.h
                • x eiklbm.h
                • x eiklbo.h
                • x eiklbv.h
                • x eiklbx.h
                • x eiktxlbm.h
                • x eiktxlbx.h
            • + Misc Controls API
              • x Changes
              • + Classes and Definitions
                • x CEikCapCArray
                • x CEikCapCLabel
                • x CEikCaptionedControl
                • x CEikConsoleControl
                • x CEikConsoleScreen
                • x CEikControlGroup
                • x CEikKeyWindow
                • x CEikMover
                • x CEikToolBar
                • x MEikDialogPageObserver
                • x TEikGroupControl
                • x eikcapc.h
                • x eikcapca.h
                • x eikdpobs.h
                • x eikmover.h
                • x eikconso.h
                • x eikctgrp.h
                • x eikkwin.h
                • x eiktbar.h
            • + Navigation Pane API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CAknNaviLabel
                • x CAknNavigationControlContainer
                • x CAknNavigationDecorator
                • x MAknNaviDecoratorObserver
                • x MAknNavigationContainerInterface
                • x MAknNavigationDecoratorInterface
                • x MAknNavigationObserver
                • x aknnavi.h
                • x aknnavide.h
                • x aknnavilabel.h
                • x aknnaviobserver.h
                • x aknnavidecoratorobserver.h
            • + Notes API
              • x Purpose
              • x API Description
              • x Usage
              • x Changes
              • + Classes and Definitions
                • x CAknConfirmationNote
                • x CAknErrorNote
                • x CAknInformationNote
                • x CAknNoteControl
                • x CAknNoteControl::TIndex
                • x CAknNoteDialog
                • x CAknNoteWrapper
                • x CAknProgressDialog
                • x CAknProgressTimer
                • x CAknResourceNoteDialog
                • x CAknStaticNoteDialog
                • x CAknStaticNoteStackIndicator
                • x CAknWaitDialog
                • x CAknWaitNoteWrapper
                • x CAknWarningNote
                • x CEikInfoDialog
                • x CEikProgressInfo
                • x MAknBackgroundProcess
                • x MProgressDialogCallback
                • x TAknNoteResData
                • x CEikProgressInfo::SInfo
                • x CEikProgressInfo::SLayout
                • x TTimerModel
                • x aknnotecontrol.h
                • x aknnotedialog.h
                • x aknnotewrappers.h
                • x aknprogressdialog.h
                • x aknprogresstimer.h
                • x aknstaticnotedialog.h
                • x aknwaitdialog.h
                • x aknwaitnotewrapper.h
                • x eikinfo.h
                • x eikprogi.h
            • + Options Menu API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CEikMenuBar
                • x CEikMenuBar::CTitleArray
                • x CEikMenuBarTitle
                • x CEikMenuPane
                • x CEikMenuPane::CItemArray
                • x CEikMenuPaneItem
                • x CEikMenuPaneTitle
                • x CExtendedItemData
                • x CEikMenuBar::SPosition
                • x CEikMenuBarTitle::SData
                • x CEikMenuPaneItem::SData
                • x eikmenub.h
                • x eikmenup.h
            • + Popups API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x AknPopupLayouts
                • x CAknPopupField
                • x CAknPopupField::CAknPopupFieldBitmapButton
                • x CAknPopupFieldList
                • x CAknPopupFieldText
                • x CAknPopupList
                • x CAknPopupSettingList
                • x CAknPopupSettingPage
                • x MAknFadedComponent
                • x MAknPopupFieldObserver
                • x MAknPopupSettingListObserver
                • x TAknPopupFader
                • x TAknPopupLayoutsNode
                • x TAknPopupWindowLayoutDef
                • x aknpopup.h
                • x aknpopupfader.h
                • x aknpopupfield.h
                • x aknpopupfieldlist.h
                • x aknpopupfieldtext.h
                • x aknpopupheadingpane.h
                • x aknpopuplayout.h
                • x aknpopupsettingpage.h
            • + Queries API
              • x Changes
              • + Classes and Definitions
                • x CAknDialog
                • x CAknDurationQueryDialog
                • x CAknExtMultilineQueryControl
                • x CAknExtMultilineQueryControl::TIndex
                • x CAknExtQueryControl
                • x CAknExtQueryControl::TIndex
                • x CAknFixedPointQueryDialog
                • x CAknFloatingPointQueryDialog
                • x CAknIpAddressQueryDialog
                • x CAknListQueryControl
                • x CAknListQueryDialog
                • x CAknMessageQueryControl
                • x CAknMessageQueryDialog
                • x CAknMultiLineDataQueryDialog
                • x CAknMultiLineIpQueryDialog
                • x CAknMultilineQueryControl
                • x CAknMultilineQueryControl::TIndex
                • x CAknNumberQueryDialog
                • x CAknQueryControl
                • x CAknQueryControl::TIndex
                • x CAknQueryDialog
                • x CAknQueryValue
                • x CAknQueryValueDate
                • x CAknQueryValueDateArray
                • x CAknQueryValueDuration
                • x CAknQueryValueDurationArray
                • x CAknQueryValueNumber
                • x CAknQueryValueNumberArray
                • x CAknQueryValuePhone
                • x CAknQueryValuePhoneArray
                • x CAknQueryValueText
                • x CAknQueryValueTextArray
                • x CAknQueryValueTime
                • x CAknQueryValueTimeArray
                • x CAknTextQueryDialog
                • x CAknTimeQueryDialog
                • x MAknQueryControlObserver
                • x MAknQueryData
                • x MAknQueryValue
                • x TAknQueryData<T>
                • x TAknQueryData<TDes>
                • x TAknQueryData<TInetAddr>
                • x TAknQueryData<TInt>
                • x TAknQueryData<TPosition>
                • x TAknQueryData<TReal>
                • x TAknQueryData<TTime>
                • x TAknQueryData<TTimeIntervalSeconds>
                • x akndialog.h
                • x aknlistquerycontrol.h
                • x aknlistquerydialog.h
                • x aknmessagequerycontrol.h
                • x aknmessagequerydialog.h
                • x aknmultilinequerycontrol.h
                • x aknquerycontrol.h
                • x aknquerydata.h
                • x aknquerydialog.h
                • x aknqueryvalue.h
                • x aknqueryvaluedate.h
                • x aknqueryvalueduration.h
                • x aknqueryvaluenumber.h
                • x aknqueryvaluephone.h
                • x aknqueryvaluetext.h
                • x aknqueryvaluetime.h
            • + Scroller API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CAknDoubleSpanScrollBar
                • x CAknScrollButton
                • x CEikArrowHeadScrollBar
                • x CEikArrowHeadScrollButton
                • x CEikCbaScrollBarFrame
                • x CEikScrollBar
                • x CEikScrollBarFrame
                • x CEikScrollButton
                • x MEikScrollBarObserver
                • x TAknDoubleSpanScrollBarModel
                • x TEikScrollBarFrameLayout
                • x TEikScrollBarModel
                • x CEikScrollBar::SEikScrollBarButtons
                • x CEikScrollBarFrame::SBarData
                • x aknscbut.h
                • x aknscrlb.h
                • x eiksbfrm.h
                • x eiksbobs.h
                • x eikscbut.h
                • x eikscrlb.h
            • + Searchfield API
              • x Changes
              • + Classes and Definitions
                • x CAknSearchField
                • x aknsfld.h
            • + Setting Pages API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CAknAlphaPasswordSettingPage
                • x CAknBigSettingItemBase
                • x CAknBinaryPopupSettingItem
                • x CAknCheckBoxSettingPage
                • x CAknDateSettingPage
                • x CAknDurationSettingPage
                • x CAknEdwinSettingPage
                • x CAknEnumeratedItem<T>
                • x CAknEnumeratedItemBase
                • x CAknEnumeratedTextPopupSettingItem
                • x CAknEnumeratedTextSettingItem
                • x CAknIntegerEdwinSettingItem
                • x CAknIntegerSettingItem
                • x CAknIntegerSettingPage
                • x CAknIpFieldSettingItem
                • x CAknIpFieldSettingPage
                • x CAknMfneSettingPage
                • x CAknNumericPasswordSettingPage
                • x CAknPasswordSettingItem
                • x CAknPasswordSettingPage
                • x CAknRadioButtonSettingPage
                • x CAknSettingItem
                • x CAknSettingItemArray
                • x CAknSettingItemList
                • x CAknSettingPage
                • x CAknSliderSettingItem
                • x CAknSliderSettingPage
                • x CAknTextSettingItem
                • x CAknTextSettingPage
                • x CAknTimeOffsetSettingItem
                • x CAknTimeOffsetSettingPage
                • x CAknTimeOrDateSettingItem
                • x CAknTimeSettingPage
                • x CAknVolumeSettingItem
                • x CAknVolumeSettingPage
                • x CSelectableItem
                • x CSelectionItemList
                • x MAknSettingPageObserver
                • x SAknConfirmationResource
                • x TAknDesCArrayDecorator
                • x akncheckboxsettingpage.h
                • x aknpasswordsettingpage.h
                • x akntextsettingpage.h
                • x aknslidersettingpage.h
                • x aknmfnesettingpage.h
                • x aknsettingitemlist.h
                • x aknsettingpage.h
                • x aknvolumesettingpage.h
                • x aknradiobuttonsettingpage.h
                • x akndescarraydecorator.h
            • + Slider API
              • x Changes
              • + Classes and Definitions
                • x CAknSlider
                • x aknslider.h
            • + Status Pane API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CEikAppStatusPaneModel
                • x CEikStatusPane
                • x CEikStatusPaneBase
                • x CEikStatusPaneBase::TPaneCapabilities
                • x CEikStatusPaneBase::TSetRectAndVisibility
                • x CEikStatusPaneLayout
                • x CEikStatusPaneLayoutTree
                • x CEikStatusPaneModelBase
                • x CEikStatusPaneModelBase::CIdLayoutPair
                • x CEikStatusPaneModelBase::TLayoutChecker
                • x CEikStatusPaneSetInit
                • x MEikStatusPaneLayoutTreeVisitor
                • x MEikStatusPaneObserver
                • x TEikStatusPaneInit
                • x eikspane.h
                • x eikspmod.h
            • + Tabs API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • + Classes and Definitions
                • x CAknTab
                • x CAknTabGroup
                • x MAknTabObserver
                • x akntabgrp.h
                • x akntabobserver.h
            • + Title Pane API
              • x Changes
              • + Classes and Definitions
                • x CAknTitlePane
                • x akntitle.h
            • + Touch Pane Observer API
              • + Classes and Definitions
                • x MAknTouchPaneObserver
                • x akntouchpaneobserver.h
            • + Volume Control API
              • + Classes and Definitions
                • x CAknVolumeControl
                • x aknvolumecontrol.h
          • + UI Utilities
            • + Calendar API
              • + Classes and Definitions
                • x MEikCalendarObserver
                • x eikcal.h
            • + Common File Dialogs API
              • x Changes
              • + Classes and Definitions
                • x AknCommonDialogs
                • x CAknCommonDialogsBase
                • x CAknFileNamePromptDialog
                • x CAknFileSelectionDialog
                • x CAknMemorySelectionDialog
                • x CAknMemorySelectionSettingItem
                • x CAknMemorySelectionSettingPage
                • x MAknFileFilter
                • x MAknFileSelectionObserver
                • x MAknMemorySelectionObserver
                • x akncommondialogs.h
                • x cakncommondialogsbase.h
                • x caknfilenamepromptdialog.h
                • x caknfileselectiondialog.h
                • x caknmemoryselectiondialog.h
                • x caknmemoryselectionsettingitem.h
                • x caknmemoryselectionsettingpage.h
                • x commondialogs.hrh
                • x maknfilefilter.h
                • x maknfileselectionobserver.h
                • x maknmemoryselectionobserver.h
            • + Document Handler API
              • x Changes
              • + Classes and Definitions
                • x CDocumentHandler
                • x documenthandler.h
            • + Error UI API
              • + Classes and Definitions
                • x CErrorUI
                • x errorui.h
            • + Dialog Shutter API
              • + Classes and Definitions
                • x AknDialogShutter
                • x akndlgshut.h
            • + Fonts API
              • + Classes and Definitions
                • x AknFontAccess
                • x CAknLayoutFont
                • x TAknFontSpecification
                • x TAknTextDecorationMetrics
                • x aknlayoutfont.h
                • x akntextdecorationmetrics.h
                • x aknfontspecification.h
                • x aknfontcategory.hrh
                • x aknfontaccess.h
            • + Hotkeys API
              • + Classes and Definitions
                • x CEikHotKeyTable
                • x SEikHotKey
                • x eikhkeyt.h
            • + Initialization API
              • + Classes and Definitions
                • x CEikAppUiFactory
                • x CEikCoCtlLibrary
                • x CEikCtlLibrary
                • x CEikAppUiFactory::SEikAppInfo
                • x CEikAppUiFactory::SRssSignature
                • x eikctlib.h
                • x eikcolib.h
            • + Input Language Info API
              • + Classes and Definitions
                • x AknInputLanguageInfoFactory
                • x CAknInputLanguageInfo
                • x CAknInputLanguageItem
                • x CAknInputLanguageList
                • x TAknInputLanguageCapabilities
                • x akninputlanguageinfo.h
            • + Intermediate State API
              • + Classes and Definitions
                • x MAknIntermediateState
                • x aknintermediate.h
            • + Keylock API
              • + Classes and Definitions
                • x RAknKeyLock
                • x RAknKeylock2
                • x aknkeylock.h
            • + Notifiers API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CAknGlobalConfirmationQuery
                • x CAknGlobalListQuery
                • x CAknGlobalMsgQuery
                • x CAknGlobalNote
                • x CAknGlobalProgressDialog
                • x CAknNotifyBase
                • x CAknPopupNotify
                • x MAknUINotifierBase
                • x RNotifier2
                • x SAknBatteryNotifyParams
                • x SAknGlobalListQueryParams
                • x SAknGlobalMsgQueryParams
                • x SAknGlobalNoteParams
                • x SAknGlobalNoteReturnParams
                • x SAknGlobalProgressDialogParams
                • x SAknIncallBubbleParams
                • x SAknKeyLockNotifierParams
                • x SAknMemoryCardUIParams
                • x SAknSignalNotifyParams
                • x SAknSmallIndicatorParams
                • x SAknSoftNoteNotifierParams
                • x SAknSoftNotificationParams
                • x aknglobalconfirmationquery.h
                • x akngloballistquery.h
                • x aknglobalmsgquery.h
                • x aknglobalnote.h
                • x aknglobalprogressdialog.h
                • x aknnotify.h
                • x aknnotifystd.h
                • x aknpopupnotify.h
            • + Pictograph API
              • x Document Control
              • x Purpose
              • x Technical Specification
              • x Index
              • + Classes and Definitions
                • x CAknPictographInterface
                • x MAknPictographAnimatorCallBack
                • x MAknPictographDrawer
                • x aknpictographinterface.h
                • x aknpictographdrawerinterface.h
            • + Scalable Icons API
              • x Changes
              • + Classes and Definitions
                • x AknIconUtils
                • x CAknIcon
                • x MAknIconChangeObserver
                • x MAknIconFileProvider
                • x MAknIconObserver
                • x RAknIconSrvClient
                • x TAknContentDimensions
                • x akniconutils.h
                • x akniconsrvclient.h
                • x akniconobserver.h
            • + Screen Clearer API
              • x Changes
              • + Classes and Definitions
                • x CAknLocalScreenClearer
                • x CAknScreenClearerBase
                • x CEikSpacer
                • x aknclearer.h
                • x eikspace.h
            • + Screen Mode API
              • + Classes and Definitions
                • x TAknScreenMode
                • x TAknScreenModes
                • x aknscreenmode.h
            • + Screen Saver API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x CScreensaverPluginInterfaceDefinition
                • x MScreensaverPlugin
                • x MScreensaverPluginHost
                • x TIndicatorPayload
                • x TScreensaverColorModel
                • x TScreensaverDisplayInfo
                • x TScreensaverPartialMode
                • x screensaverplugin.h
                • x screensaverpluginintdef.h
                • x screensaverpluginintdef.hrh
            • + Skins API
              • x Purpose
              • x API Description
              • x Usage
              • x Glossary
              • x Changes
              • + Classes and Definitions
                • x AknsDrawUtils
                • x AknsUtils
                • x AknsWallpaperUtils
                • x CAknsAnimationCommand
                • x CAknsAnimationItemData
                • x CAknsAnimationValue
                • x CAknsBasicBackgroundControlContext
                • x CAknsBitmapItemData
                • x CAknsBmpAnimItemData
                • x CAknsColorTableItemData
                • x CAknsEffectCommand
                • x CAknsEffectQueueItemData
                • x CAknsFrameBackgroundControlContext
                • x CAknsImageItemData
                • x CAknsImageTableItemData
                • x CAknsItemData
                • x CAknsLayeredBackgroundControlContext
                • x CAknsListBoxBackgroundControlContext
                • x CAknsMaskedBitmapItemData
                • x CAknsStringItemData
                • x CAknsTimingModel
                • x MAknsControlContext
                • x MAknsDataContext
                • x MAknsRlEffect
                • x MAknsRlEffectContext
                • x MAknsRlParameterIterator
                • x MAknsSkinInstance
                • x TAknsItemID
                • x TAknsRlEffectCaps
                • x TAknsRlGraphicsParam
                • x TAknsRlLayerData
                • x TAknsRlParameterData
                • x TAknsRlRenderOpParam
                • x aknsskininstance.h
                • x aknsitemdata.h
                • x aknsutils.h
                • x aknsdrawutils.h
                • x aknsitemid.h
                • x aknsconstants.h
                • x aknsconstants.hrh
                • x aknsbasicbackgroundcontrolcontext.h
                • x aknslistboxbackgroundcontrolcontext.h
                • x aknslayeredbackgroundcontrolcontext.h
                • x aknsframebackgroundcontrolcontext.h
                • x aknscontrolcontext.h
                • x aknsdatacontext.h
                • x aknsrleffect.h
                • x aknsrleffectcontext.h
                • x aknsrlparameter.h
                • x aknswallpaperutils.h
            • + Sounds API
              • x Changes
              • + Classes and Definitions
                • x CAknKeySoundSystem
                • x CAknSoundInfo
                • x aknsoundsystem.h
                • x aknsoundinfo.h
            • + Utilities API
              • x Changes
              • + Classes and Definitions
                • x AknBidiTextUtils
                • x AknDraw
                • x AknDrawWithSkins
                • x AknEditUtils
                • x AknFind
                • x AknLAFUtils
                • x AknLayoutUtils
                • x AknSelectionService
                • x AknTextUtils
                • x CAknEnv
                • x CAknFilteredTextListBoxModel
                • x CAknGenericReader
                • x CAknIconArray
                • x CAknListBoxFilterItems
                • x CListBoxNumbers
                • x NoOptimizationView<T>
                • x TAknLayoutRect
                • x TAknLayoutText
                • x AknEditUtils::SAknEditorParameters
                • x AknLayoutUtils::SAknLayoutRect
                • x AknLayoutUtils::SAknLayoutText
                • x AknLayoutUtils::SAknLayoutTextMultiline
                • x CAknEnv::TWsBufferRequest
                • x SAknLayoutPos
                • x aknutils.h
                • x aknenv.h
                • x akniconarray.h
                • x aknbiditextutils.h
            • + Window Server Event Observer API
              • + Classes and Definitions
                • x CAknWsEventMonitor
                • x MAknWsEventObserver
                • x aknwseventobserver.h
          • + Constants and Definitions
            • + Constant Definitions
              • x Changes
              • + Classes and Definitions
                • x AknBorderId
                • x SLafButtonBase
                • x SLafButtonGroupContainer
                • x SLafControlGroup
                • x SLafIconLayout
                • x SLafListBox
                • x SLafMenuBar
                • x SLafMenuPane
                • x SLafScrollBar
                • x SLafScrollBarFrame
                • x SLafScrollButton
                • x SLafScrollThumb
                • x SLafTextCharasteristics
                • x SNaviWipePart
                • x aknconsts.h
                • x aknborders.h
                • x aknpanic.h
                • x aknlayout2id.h
                • x avkon.hrh
                • x eikon.hrh
                • x lafpublc.h
                • x lafpublc.hrh
                • x lafpanic.h
                • x eikkeys.h
                • x fontids.hrh
                • x aknfontcategory.hrh
                • x aknfontidoffsets.hrh
                • x akndef.h
                • x eikcoctlpanic.h
                • x avkonicons.hrh
                • x akndef.hrh
        • + Web Based Services
          • + Download Manager
            • x Purpose
            • x API Description
            • x Usage
            • x Glossary
            • + Download Manager Engine API
              • + Classes and Definitions
                • x MHttpDownloadMgrNextUriObserver
                • x MHttpDownloadMgrObserver
                • x RHttpDownload
                • x RHttpDownloadMgr
                • x THttpDownloadEvent
                • x downloadmgrclient.h
                • x httpdownloadmgrcommon.h
            • + Download Manager UI Library API
              • + Classes and Definitions
                • x CDownloadMgrUiBase
                • x CDownloadMgrUiDownloadMenu
                • x CDownloadMgrUiDownloadsList
                • x CDownloadMgrUiLibRegistry
                • x CDownloadMgrUiUserInteractions
                • x MDownloadMgrUiLibRegModel
                • x MDownloadsListDlgObserver
                • x cdownloadmgruibase.h
                • x cdownloadmgruidownloadslist.h
                • x cdownloadmgruidownloadmenu.h
                • x cdownloadmgruilibregistry.h
                • x cdownloadmgruiuserinteractions.h
                • x downloadslistdlgobserver.h
          • + Web Services
            • x Purpose
            • x API Description
            • x Usage
            • x Glossary
            • x References
            • + Web Service Connection API
              • + Classes and Definitions
                • x CSenServiceConnection
                • x CSenSoapEnvelope
                • x CSenSoapFault
                • x CSenSoapMessage
                • x CSenWsSecurityHeader
                • x MSenServiceConsumer
                • x SenDateUtils
                • x msenserviceconsumer.h
                • x sendateutils.h
                • x senserviceconnection.h
                • x sensoapenvelope.h
                • x sensoapfault.h
                • x sensoapmessage.h
                • x senwssecurityheader.h
            • + Web Service Description API
              • + Classes and Definitions
                • x CSenCredential
                • x CSenFacet
                • x CSenIdentityProvider
                • x CSenIdentityProviderIdArray8
                • x CSenServicePattern
                • x CSenXmlServiceDescription
                • x MSenConsumerPolicy
                • x MSenIdentityProviderIdArray
                • x MSenProviderPolicy
                • x MSenServiceDescription
                • x TSenAuthentication
                • x msenconsumerpolicy.h
                • x msenidentityprovideridarray.h
                • x msenproviderpolicy.h
                • x msenservicedescription.h
                • x sencredential.h
                • x senidentityprovider.h
                • x senidentityprovideridarray8.h
                • x senservicepattern.h
                • x senxmlservicedescription.h
                • x senfacet.h
            • + Web Service Manager API
              • + Classes and Definitions
                • x CSenServiceManager
                • x senservicemanager.h
            • + XML Extensions API
              • + Classes and Definitions
                • x CSenBaseAttribute
                • x CSenBaseElement
                • x CSenBaseFragment
                • x CSenDomFragment
                • x CSenElement
                • x CSenFragment
                • x CSenNamespace
                • x CSenXmlReader
                • x MSenContentHandlerClient
                • x MSenElement
                • x MSenFragment
                • x SenXmlUtils
                • x msencontenthandlerclient.h
                • x msenelement.h
                • x msenfragment.h
                • x senbaseattribute.h
                • x senbaseelement.h
                • x senbasefragment.h
                • x sendomfragment.h
                • x senelement.h
                • x senfragment.h
                • x sennamespace.h
                • x senxmlconstants.h
                • x senxmlreader.h
                • x senxmlutils.h
          • + Favourites Engine API
            • x Changes
            • + Classes and Definitions
              • x CActiveFavouritesDbNotifier
              • x CFavouritesItem
              • x CFavouritesItemList
              • x MFavouritesDbObserver
              • x MFavouritesItemData
              • x RFavouritesDb
              • x RFavouritesDbIncremental
              • x RFavouritesDbNotifier
              • x RFavouritesFile
              • x RFavouritesHandle
              • x RFavouritesSession
              • x TFavouritesWapAp
              • x favouritesdb.h
              • x favouritesfile.h
              • x favouritesdbincremental.h
              • x favouritesdbnotifier.h
              • x favouritesdbobserver.h
              • x activefavouritesdbnotifier.h
              • x favouritesitem.h
              • x favouriteslimits.h
              • x favouriteswapap.h
              • x favouritesitemlist.h
              • x favouritesitemdata.h
              • x favouritessession.h
              • x favouriteshandle.h
      • + S60 OS Extensions
        • x HWRM Power State API
        • + Light API
          • x Purpose
          • x API Description
          • x Usage
          • x Glossary
          • + Classes and Definitions
            • x CHWRMLight
            • x MHWRMLightObserver
            • x hwrmlight.h
        • + Vibra API
          • x Purpose
          • x API Description
          • x Usage
          • x Glossary
          • + Classes and Definitions
            • x CHWRMVibra
            • x MHWRMVibraObserver
            • x hwrmvibra.h
        • + Vibra Control API
          • + Classes and Definitions
            • x CVibraControl
            • x MVibraControlObserver
            • x VibraFactory
            • x vibractrl.h
        • x Vibra Settings API
    • x File List
    • x Class Hierarchy
    • x Data Structures
    • x Member Index
    • x File Members
    • x Deprecated List
  • x Discussion about this resource