Method and apparatus for increasing the functionality of computer system pointing devices by simultaneous actuation of buttons thereon
First Claim
1. A method for using a navigation palette for creating and editing a multimedia slide presentation on a computer system, said computer system including a programmed computer, an input device coupled to said computer and selected from the group consisting of trackball and mouse, and a display device coupled with said computer, the method forming a programmed user interface and comprising the steps of:
- determining if two buttons on said input device are actuated substantially simultaneously;
determining if said navigation palette is currently shown on said display means;
if said navigation palette is shown on said display device, hiding said navigation palette;
if said navigation palette is not shown on said display means, determining if said navigation palette was previously created;
if said navigation palette is not shown on said display means and if said navigation palette was previously created, showing said navigation palette on said display device;
if said navigation palette is not shown on said display means and if said navigation palette was not previously created, creating said navigation palette bya) creating a palette window,b) reading resource data from said computer, said resource data for defining portions of said navigation palette,c) creating graphical control symbols as specified in said resource data;
d) adjusting the size of said navigation palette as required to include said graphical control symbols in said navigation palette, and;
showing said navigation palette on said display device.
6 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for creating a navigation palette in response to simultaneous actuation of any two buttons on a pointing device in a computer system for creating multimedia slide presentations. The navigation palette allows the user to operate on and navigate to and among all of the slides within the presentation during playback.
-
Citations
1 Claim
-
1. A method for using a navigation palette for creating and editing a multimedia slide presentation on a computer system, said computer system including a programmed computer, an input device coupled to said computer and selected from the group consisting of trackball and mouse, and a display device coupled with said computer, the method forming a programmed user interface and comprising the steps of:
-
determining if two buttons on said input device are actuated substantially simultaneously; determining if said navigation palette is currently shown on said display means; if said navigation palette is shown on said display device, hiding said navigation palette; if said navigation palette is not shown on said display means, determining if said navigation palette was previously created; if said navigation palette is not shown on said display means and if said navigation palette was previously created, showing said navigation palette on said display device; if said navigation palette is not shown on said display means and if said navigation palette was not previously created, creating said navigation palette by a) creating a palette window, b) reading resource data from said computer, said resource data for defining portions of said navigation palette, c) creating graphical control symbols as specified in said resource data; d) adjusting the size of said navigation palette as required to include said graphical control symbols in said navigation palette, and; showing said navigation palette on said display device.
-
Specification