×

Associating command surfaces with multiple active components

  • US 10,445,114 B2
  • Filed: 01/19/2017
  • Issued: 10/15/2019
  • Est. Priority Date: 03/31/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for associating a shared command surface with active components, comprising:

  • associating a shared command surface with a component associated with an application;

    wherein the shared command surface includes user selectable commands for performing actions;

    receiving a registration from the component requesting notification when one or more of the commands on the shared command surface is activated, the registration comprising a command list of the one or more of the commands on the shared command surface and the command list specifying whether each of the one or more commands in the command list is a global command or a focused command, wherein the global command indicates to dispatch the command regardless of a current focus on the component and wherein the focused command indicates to dispatch the command based on the current focus on the component;

    determining when a particular command included on the shared command surface is activated;

    determining when the component should receive the particular command based on the particular command being included in the command list and based on whether the particular command is specified in the command list as a global command or a focused command; and

    dispatching the particular command to the component for processing when determined that the component should receive the particular command.

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