Patent ID: 8166402
Filing Date: 2012-04-24
Classification: G06F

Abstract:
1. A computer-implemented method for managing slide master and layout relationships in a user interface, comprising: determining a slideshow slide hierarchy associated with a slideshow presentation, wherein the slideshow slide hierarchy includes at least a slide master level, a layout level, and a slide level; wherein the slide master level includes global settings for the slideshow presentation that are inherited by the layout level and the slide level; wherein each layout at the layout level specifies a predefined number of placeholders at specific locations; and wherein each slide at the slide level inherits its slide-level properties and layout information from the layout level and the slide master level; wherein changes made at the slide master level propagate to the layout level and then propagate to the slide level; wherein each slide master is associated with a default list of predefined layouts; and generating a user interface to be rendered that visually differentiates between the slide master and the layout as a place to set global settings as compared to layout-specific settings, the user interface including: rendering the slideshow slide hierarchy tree-control, the slide canvas and the controls interface; displaying detail of the slide associated with the selected thumbnail within the slide canvas; and in response to selection of the thumbnail within the slideshow slide hierarchy tree-control, displaying slide command controls based on the level of the selected thumbnail; wherein displaying the slideshow slide hierarchy tree-control comprises showing at least one slide master on the slide master level and showing a user interface element indicating whether there are layouts on the layout level that are children of the slide master.