| description:
|
See this C++ document to learn how to use the Document Handler API to show different content in dedicated applications. These handler applications have been registered to be able to handle files with certain MIME types (for example, Notes can handle text format and Image Viewer can show different types of images). In the file opening process, the MIME type recognition is done using Recognizers (implemented as Ecom plugins from S60 3rd Edition onwards). Besides viewing, file operations like move and copy are used in many S60 applications. The document refers to a code example that is available at www.forum.nokia.com.
|
| type:
|
Document
|
| topics:
|
Base/System
Files/Data
S60
Symbian C++
|
| encoding:
|
Adobe PDF (.pdf)
|
| intended audience:
|
Advanced
|
S60 Platform: Document Handler API Developer's Guide v1.1
See this updated C++ document to learn how to use the Document Handler API to show different content in dedicated applications. These handler applications have been registered to be able to handle files with certain MIME types (for example, Notes can handle text format and Image Viewer can show different types of images). In the file opening process, the MIME type recognition is done using Recognizers (implemented as Ecom plugins from S60 3rd Edition onwards). Besides viewing, file operations like move and copy are used in many S60 applications. The document refers to a code example that is available at www.forum.nokia.com.
Adobe PDF (.pdf); English (en)01-Nov-2007 
|
Additional information
| distribution:
|
Forum Nokia Global Web Site
S60 Web Site
|
| publication rights:
|
Copyright © 2006, 2007 Nokia Corporation.
|
<< Back to Previous Page
RDF Facets:
qdcZdescriptionQSxSeeE20thisE20CE2bE2bE20documentE20toE20learnE20howE20toE20useE20theE20E44ocumentE20HandlerE20APIE20toE20showE20differentE20contentE20inE20dedicatedE20applicationsE2eE20TheseE20handlerE20applicationsE20haveE20beenE20registeredE20toE20beE20ableE20toE20handleE20filesE20withE20certainE20MIME45E20typesE20E28forE20eE78ampleE2cE20NotesE20canE20handleE20teE78tE20formatE20andE20ImageE20ViewerE20canE20showE20differentE20typesE20ofE20imagesE29E2eE20InE20theE20fileE20openingE20processE2cE20theE20MIME45E20typeE20recognitionE20isE20doneE20usingE20E52ecognizersE20E28implementedE20asE20E45comE20pluginsE20fromE20S60E203rdE20E45ditionE20onwardsE29E2eE20BesidesE20viewingE2cE20fileE20operationsE20likeE20moveE20andE20copyE20areE20usedE20inE20manyE20S60E20applicationsE2eE20TheE20documentE20refersE20toE20aE20codeE20eE78ampleE20thatE20isE20availableE20atE20wwwE2eforumE2enokiaE2ecomE2eX
qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f6eb5fdd0E2d5ae7E2d4bfaE2da927E2d8657707cfd55E2fS60E5fPlatformE5fE44ocumentE5fHandlerE5fAPIE5fE44evelopersE5fGuideX
qdcZtitleQSxS60E20PlatformE3aE20E44ocumentE20HandlerE20APIE20E44eveloperE27sE20GuideX
qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
qdcZtypeQUqfnZE45E78cludedFromSearchQ
qdcZtypeQUqfnZPrimaryE52esourceQ
qdcZtypeQUqfntypeZE44ocumentQ
qdcZtypeQUqfntypeZE52esourceQ
qdcZtypeQUqmarsZManagedE52esourceQ
qdcZtypeQUqmarsZMediaObjectQ
qdcZtypeQUqwebZInformationE52esourceQ
qdcZtypeQUqwebZE52esourceQ
qdcZtypeQUqrdfsZE52esourceQ
qrssZdescriptionQSxSeeE20thisE20CE2bE2bE20documentE20toE20learnE20howE20toE20useE20theE20E44ocumentE20HandlerE20APIE20toE20showE20differentE20contentE20inE20dedicatedE20applicationsE2eE20TheseE20handlerE20applicationsE20haveE20beenE20registeredE20toE20beE20ableE20toE20handleE20filesE20withE20certainE20MIME45E20typesE20E28forE20eE78ampleE2cE20NotesE20canE20handleE20teE78tE20formatE20andE20ImageE20ViewerE20canE20showE20differentE20typesE20ofE20imagesE29E2eE20InE20theE20fileE20openingE20processE2cE20theE20MIME45E20typeE20recognitionE20isE20doneE20usingE20E52ecognizersE20E28implementedE20asE20E45comE20pluginsE20fromE20S60E203rdE20E45ditionE20onwardsE29E2eE20BesidesE20viewingE2cE20fileE20operationsE20likeE20moveE20andE20copyE20areE20usedE20inE20manyE20S60E20applicationsE2eE20TheE20documentE20refersE20toE20aE20codeE20eE78ampleE20thatE20isE20availableE20atE20wwwE2eforumE2enokiaE2ecomE2eX
qrssZtitleQSxS60E20PlatformE3aE20E44ocumentE20HandlerE20APIE20E44eveloperE27sE20GuideX
qeditorZdescriptionE5fcreatedQDx2007E2d10E2d31T10E3a13E3a37E5aX
qeditorZdescriptionE5fmodifiedQDx2007E2d11E2d01T08E3a36E3a33E5aX
qeditorZtypeQUqfntypeZE44ocumentQ
qeditorZtypeQUqfntypeZE52esourceQ
qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ
qfnZaudienceQUqfnAudienceZadvancedQRqmarsZrelevanceQNx100X
qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X
qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX
qfnZdistributionQUxhttpE3aE2fE2fwwwE2es60E2ecomE2fX
qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X
qfnZpublishedQDx2007E2d11E2d01T00E3a00E3a00E5aX
qfnZtopicQUqfnTopicZbaseE5fsystemQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZcppQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZfilesE5fdataQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X
qfnZtypeQUqfntypeZE44ocumentQ
qfnZtypeQUqfntypeZE52esourceQ
qfnZusE5foriginQLqE78sdZbooleanQxtrueX
qmarsZdescriptionQSxSeeE20thisE20CE2bE2bE20documentE20toE20learnE20howE20toE20useE20theE20E44ocumentE20HandlerE20APIE20toE20showE20differentE20contentE20inE20dedicatedE20applicationsE2eE20TheseE20handlerE20applicationsE20haveE20beenE20registeredE20toE20beE20ableE20toE20handleE20filesE20withE20certainE20MIME45E20typesE20E28forE20eE78ampleE2cE20NotesE20canE20handleE20teE78tE20formatE20andE20ImageE20ViewerE20canE20showE20differentE20typesE20ofE20imagesE29E2eE20InE20theE20fileE20openingE20processE2cE20theE20MIME45E20typeE20recognitionE20isE20doneE20usingE20E52ecognizersE20E28implementedE20asE20E45comE20pluginsE20fromE20S60E203rdE20E45ditionE20onwardsE29E2eE20BesidesE20viewingE2cE20fileE20operationsE20likeE20moveE20andE20copyE20areE20usedE20inE20manyE20S60E20applicationsE2eE20TheE20documentE20refersE20toE20aE20codeE20eE78ampleE20thatE20isE20availableE20atE20wwwE2eforumE2enokiaE2ecomE2eX
qmarsZencodingQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fencodingE2d1E2fpdfX
qmarsZhasInstanceQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2ff1faad08E2d6085E2d4caaE2da6a9E2d7dbf261db017E2fS60E5fPlatformE5fE44ocumentE5fHandlerE5fAPIE5fE44evelopersE5fGuideE5fv1E5f1E5fenE2epdfX
qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
qmarsZtitleQSxS60E20PlatformE3aE20E44ocumentE20HandlerE20APIE20E44eveloperE27sE20GuideX
qncZrightsQSxCopyrightE20Ea9E202006E2cE202007E20NokiaE20CorporationE2eX
qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
qrdfZtypeQUqfnZE45E78cludedFromSearchQ
qrdfZtypeQUqfnZPrimaryE52esourceQ
qrdfZtypeQUqfntypeZE44ocumentQ
qrdfZtypeQUqfntypeZE52esourceQ
qrdfZtypeQUqmarsZManagedE52esourceQ
qrdfZtypeQUqmarsZMediaObjectQ
qrdfZtypeQUqwebZInformationE52esourceQ
qrdfZtypeQUqwebZE52esourceQ
qrdfZtypeQUqrdfsZE52esourceQ