Patent attributes
A method and apparatus for ranked presentation of user-interface display elements is disclosed. A device will hold data that indicates a priority order for selecting user-interface display elements, such as buttons, labels, etc., to present. When a user-interface skin is loaded onto the device and the skin has a limited number of slots (i.e., segments, spaces, places, etc.) for presenting user-interface display elements, the priority order will be used as a basis to select which elements to present in the available slots. For example, if the skin has only five slots for presentation of user-interface display elements, just the top five elements in the priority list will be presented. Those top five elements can then be presented in any order, such as in priority order, alphabetical order, or randomly.