Setting lists

List components offer designers an easy, uniform way to present the settings of any application.

For items that are mandatory for users to fill in, S60 UI components offer a visible and easily understandable way to mark these setting items as mandatory. The item indicator (*) is used for this purpose.

Figure: Mandatory items can be easily indicated with S60 UI settings components.

Setting items can be defined to be hidden. Designers should choose this route when they need to show/hide setting items based on the current context. When an item is hidden, it is not shown on the setting list by default.

Different settings types in the S60 UI components:

Figure: The Binary Switch allows the setting to be either on or off.

Figure: The Text Editor allows the user to enter free text.

Figure: The Enumerated Text setting gives users a list of options to select from. An alternative way is to fill in the input with the Enumerated Text Editor.

Figure: Password setting items can be either alphanumeric or numeric.

Figure: The Slider setting offers an easy-to-use value setting with a predefined scale.

Figure: The Volume setting allows the user to set the volume level between the values of 1 and 10 (fixed range).

Figure: Time and date can be easily managed with Time and Date Editors.

Figure: The IP Address Editor supports the IP address input.

For more information on C++ APIs for setting lists, see: