Forum Nokia
Nokia Connecting People

Login Register

 

Home: Resource Information

S60 Platform: Settings Screen Example v2.0

file name: S60_Platform__Settings_Screen_Example_v2_0_en.zip
description: This C++ code example explains the basic construction of settings screens, including setting item lists, setting items, and setting pages. The application consists of a single view - a Setting List that has a variety of different types of settings that can be manipulated. The usage of settings screens is discussed in the document S60 Platform: Implementing Settings Screens published at www.forum.nokia.com. Main classes: CAknView, CAknSettingItem, CAknSettingItemList, CAknEnumeratedTextSettingItem, CSelectionItemList.
date of publication: 2006-12-20
type: Example
topics: S60
Symbian C++
UI
language: English (en)
encoding: Zip Archive (.zip)
intended audience: Intermediate
compatibility: S60 3rd Edition, S60 2nd Edition. Tested with Nokia 6670, Nokia E60, and Nokia N73. Created / tested with Series 60 2nd Edition SDK for Symbian OS, for C++, Supporting Metrowerks CodeWarrior and with S60 3rd Edition SDK for Symbian OS, for C++, Supporting Metrowerks CodeWarrior.
see also: S60 Platform: Avkon UI Resources v1.1
S60 Platform: Dynamic Setting List Example
S60 Platform: Implementing Settings Screens v2.0
Download



Additional information

distribution: Forum Nokia Global Web Site
S60 Web Site
edition: 2
editorial revision: 0
rights: Copyright © 2004–2006 Nokia Corporation.
size: 55 KB
supersedes: Series 60 Developer Platform: Implementing Settings Screens (with example)



<< Back to Previous Page

 
     
     RDF Facets:
     
     
     qdcZdateQDx2006E2d12E2d19X
     qdcZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20eE78plainsE20theE20basicE20constructionE20ofE20settingsE20screensE2cE20includingE20settingE20itemE20listsE2cE20settingE20itemsE2cE20andE20settingE20pagesE2eE20TheE20applicationE20consistsE20ofE20aE20singleE20viewE20E2dE20aE20SettingE20E4cistE20thatE20hasE20aE20varietyE20ofE20differentE20typesE20ofE20settingsE20thatE20canE20beE20manipulatedE2eE20TheE20usageE20ofE20settingsE20screensE20isE20discussedE20inE20theE20documentE20S60E20PlatformE3aE20ImplementingE20SettingsE20ScreensE20publishedE20atE20wwwE2eforumE2enokiaE2ecomE2eE20MainE20classesE3aE20CAknViewE2cE20CAknSettingItemE2cE20CAknSettingItemE4cistE2cE20CAknE45numeratedTeE78tSettingItemE2cE20CSelectionItemE4cistE2eX
     qdcZformatQNx56414X
     qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f79e96407E2d74b6E2d4b86E2d9a93E2d67b30df7d164E2fS60E5fPlatformE5fE5fSettingsE5fScreenE5fE45E78ampleE5fv2E5f0E5fenE2ezipX
     qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f0ef53656E2d8e0dE2d48f2E2d8b67E2d1ebed12d526dE2fS60E5fPlatformE5fAvkonE5fUIE5fE52esourcesE5fv1E5f1E5fenE2ezipX
     qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f2e80a6f4E2d9d9bE2d45d1E2db268E2dd01b862a7023E2fS60E5fPlatformE5fE44ynamicE5fSettingE5fE4cistE5fE45E78ampleE5fv1E5f0E2ezipX
     qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fa324a21aE2d475cE2d405fE2d89cfE2ddab5b2c3787fE2fS60E5fPlatformE5fImplementingE5fSettingsE5fScreensE5fv2E5f0E5fenE2epdfX
     qdcZtitleQSxS60E20PlatformE3aE20SettingsE20ScreenE20E45E78ampleE20v2E2e0X
     qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
     qdcZtypeQUqfnTypeZApplicationQ
     qdcZtypeQUqfnTypeZE45E78ampleQ
     qdcZtypeQUqfnTypeZE52esourceQ
     qdcZtypeQUqmarsZManagedE52esourceQ
     qdcZtypeQUqwebZInformationE52esourceQ
     qdcZtypeQUqwebZE52esourceQ
     qdcZtypeQUqrdfsZE52esourceQ
     qdctermsZeE78tentQNx56414X
     qdctermsZissuedQDx2006E2d12E2d19X
     qdctermsZmodifiedQDx2006E2d12E2d19X
     qrssZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20eE78plainsE20theE20basicE20constructionE20ofE20settingsE20screensE2cE20includingE20settingE20itemE20listsE2cE20settingE20itemsE2cE20andE20settingE20pagesE2eE20TheE20applicationE20consistsE20ofE20aE20singleE20viewE20E2dE20aE20SettingE20E4cistE20thatE20hasE20aE20varietyE20ofE20differentE20typesE20ofE20settingsE20thatE20canE20beE20manipulatedE2eE20TheE20usageE20ofE20settingsE20screensE20isE20discussedE20inE20theE20documentE20S60E20PlatformE3aE20ImplementingE20SettingsE20ScreensE20publishedE20atE20wwwE2eforumE2enokiaE2ecomE2eE20MainE20classesE3aE20CAknViewE2cE20CAknSettingItemE2cE20CAknSettingItemE4cistE2cE20CAknE45numeratedTeE78tSettingItemE2cE20CSelectionItemE4cistE2eX
     qrssZtitleQSxS60E20PlatformE3aE20SettingsE20ScreenE20E45E78ampleE20v2E2e0X
     qeditorZdescriptionE5fcreatedQDx2006E2d12E2d19X
     qeditorZdescriptionE5fmodifiedQDx2006E2d12E2d19X
     qeditorZtypeQUqfnTypeZApplicationQ
     qeditorZtypeQUqfnTypeZE45E78ampleQ
     qeditorZtypeQUqfnTypeZE52esourceQ
     qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ
     qfnZaudienceQUqfnAudienceZintermediateQRqmarsZrelevanceQNx100X
     qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X
     qfnZcompatibilityQSxS60E203rdE20E45ditionE2cE20S60E202ndE20E45ditionE2eE20TestedE20withE20NokiaE206670E2cE20NokiaE20E4560E2cE20andE20NokiaE20N73E2eE20CreatedE20E2fE20testedE20withE20SeriesE2060E202ndE20E45ditionE20SE44KE20forE20SymbianE20OSE2cE20forE20CE2bE2bE2cE20SupportingE20MetrowerksE20CodeWarriorE20andE20withE20S60E203rdE20E45ditionE20SE44KE20forE20SymbianE20OSE2cE20forE20CE2bE2bE2cE20SupportingE20MetrowerksE20CodeWarriorE2eX
     qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX
     qfnZdistributionQUxhttpE3aE2fE2fwwwE2es60E2ecomE2fX
     qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X
     qfnZfilenameQSxS60E5fPlatformE5fE5fSettingsE5fScreenE5fE45E78ampleE5fv2E5f0E5fenE2ezipX
     qfnZpublishedQDx2006E2d12E2d20X
     qfnZrepresentationQLqeditorZAttachmentQxS60E5fPlatformE5fE5fSettingsE5fScreenE5fE45E78ampleE5fv2E5f0E5fenE2ezipX
     qfnZtopicQUqfnTopicZcppQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZuiQRqmarsZrelevanceQNx100X
     qfnZtypeQUqfnTypeZApplicationQ
     qfnZtypeQUqfnTypeZE45E78ampleQ
     qfnZtypeQUqfnTypeZE52esourceQ
     qfnZupdatedQDx2006E2d12E2d20X
     qfnZusE5foriginQLqE78sdZbooleanQxtrueX
     qfnZuserE5ftagQSxs60X
     qfnZuserE5ftagQSxsymbianE2dcE2bE2bX
     qfnZuserE5ftagQSxuiX
     qmarsZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20eE78plainsE20theE20basicE20constructionE20ofE20settingsE20screensE2cE20includingE20settingE20itemE20listsE2cE20settingE20itemsE2cE20andE20settingE20pagesE2eE20TheE20applicationE20consistsE20ofE20aE20singleE20viewE20E2dE20aE20SettingE20E4cistE20thatE20hasE20aE20varietyE20ofE20differentE20typesE20ofE20settingsE20thatE20canE20beE20manipulatedE2eE20TheE20usageE20ofE20settingsE20screensE20isE20discussedE20inE20theE20documentE20S60E20PlatformE3aE20ImplementingE20SettingsE20ScreensE20publishedE20atE20wwwE2eforumE2enokiaE2ecomE2eE20MainE20classesE3aE20CAknViewE2cE20CAknSettingItemE2cE20CAknSettingItemE4cistE2cE20CAknE45numeratedTeE78tSettingItemE2cE20CSelectionItemE4cistE2eX
     qmarsZeditionQNx2X
     qmarsZencodingQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fencodingE2d1E2fzipX
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
     qmarsZrevisionQNx0X
     qmarsZsizeQNx56414X
     qmarsZtitleQSxS60E20PlatformE3aE20SettingsE20ScreenE20E45E78ampleE20v2E2e0X
     qncZrightsQSxCopyrightE20Ea9E202004E962006E20NokiaE20CorporationE2eX
     qncZsupersedesQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f1c0d584bE2d3f6cE2d45e0E2d8b1cE2d9c5c94b3ef29E2fSeriesE5f60E5fE44PE5fImplementingE5fSettingsE5fScreensE5fv1E5f0E5fenE2ezipX
     qwebZresolvesAsQUxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fdpE3furiE3dhttpE253AE252FE252FswE2enokiaE2ecomE252FidE252F79e96407E2d74b6E2d4b86E2d9a93E2d67b30df7d164E252FS60E5fPlatformE5fE5fSettingsE5fScreenE5fE45E78ampleE5fv2E5f0E5fenE2ezipX
     qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
     qrdfZtypeQUqfnTypeZApplicationQ
     qrdfZtypeQUqfnTypeZE45E78ampleQ
     qrdfZtypeQUqfnTypeZE52esourceQ
     qrdfZtypeQUqmarsZManagedE52esourceQ
     qrdfZtypeQUqwebZInformationE52esourceQ
     qrdfZtypeQUqwebZE52esourceQ
     qrdfZtypeQUqrdfsZE52esourceQ
     qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f0ef53656E2d8e0dE2d48f2E2d8b67E2d1ebed12d526dE2fS60E5fPlatformE5fAvkonE5fUIE5fE52esourcesE5fv1E5f1E5fenE2ezipX
     qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f2e80a6f4E2d9d9bE2d45d1E2db268E2dd01b862a7023E2fS60E5fPlatformE5fE44ynamicE5fSettingE5fE4cistE5fE45E78ampleE5fv1E5f0E2ezipX
     qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fa324a21aE2d475cE2d405fE2d89cfE2ddab5b2c3787fE2fS60E5fPlatformE5fImplementingE5fSettingsE5fScreensE5fv2E5f0E5fenE2epdfX
     
    
Learn how to
download applications

java symbian_os s60 maemo c++

Community highlights

Discussion thread of the week

Nokia 6300i with Voip - other than Gizmo5

Champion of the month

Gergely Csúcs
Read more about
Gergely on the
Champions web site.

Newsletter sign up

Privacy policy   Archives

Press

Events

Forum Nokia feed

  • Latest devices
  • Latest documents
  • Latest tools
  • Latest blog entries

Terms & Conditions | Privacy policy | Site map | Developer feedback | © Nokia 2008