×

User interface for managing master and layout relationships

  • US 8,166,402 B2
  • Filed: 05/13/2005
  • Issued: 04/24/2012
  • Est. Priority Date: 05/13/2005
  • Status: Active Grant
First Claim
Patent Images

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;

    a slideshow slide hierarchy tree-control configured to display branch relationships between child levels and parent levels, the tree-control including a master slide thumbnail depicting a slide at the master level and a layout slide thumbnail depicting a slide at the layout level such that the layout slide thumbnail is displayed as a child of the master slide thumbnail within the tree-control,a slide canvas configured to display detail of a thumbnail selected within the slideshow slide hierarchy tree-control,a controls interface configured to display slide command controls based on a level of the selected thumbnail within the slideshow slide hierarchy tree-control; and

    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;

    whereindisplaying 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.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×