This interesting article discusses the Settinglist usability. It is used for displaying and giving the choice of editing customizable or pre-populated settings to the users. By using the setting list, we can logically group all the related settings.
The setting list is created by either from resources or dynamically. In the article, the author has provided links for the example of how to create setting list from resources and how to create a setting list dynamically.
The author has given some common guidelines while using the setting list like how to grouping logically of setting lists, how to include help options for the setting lists, how to grouping menu options and how to add tab for setting lists. The various correct or incorrect scrrenshots are also available for understanding usability guidelines in a conventional manner.
One of the nice article for usability for providing information regarding setting list usability.