Expansion of interactive user interface components
First Claim
1. An expandable user interface component article of manufacture comprising:
- an expanded state and a compacted state in which the expandable user interface component can remain interactive regardless of whether the component is in said expanded state or said compacted state;
logic for determining whether said component has been activated, responsive to which said user interface component can toggle between said expanded state and said compacted state; and
, an interface to the expandable user interface component, said interface having a configuration for integration in a conventional window without respect to said expanded state and said compacted state.
1 Assignment
0 Petitions
Accused Products
Abstract
An expandable interactive user interface component. A method for expanding an interactive user interface control in a window without affecting the interactivity of other user interface controls in the window can include detecting when the interactive user interface control has been activated. Responsive to the activation, the interactive user interface control can be drawn in the window in either an expanded, magnified, or both expanded and magnified mode without regard to whether the interactive user interface control in the expanded mode obscures some of the other user interface controls. Finally, user interactivity can be accepted both in the interactive user interface control which has been expanded, and in the other user interface controls, regardless of the mode of the expandable interactive user interface component.
42 Citations
14 Claims
-
1. An expandable user interface component article of manufacture comprising:
-
an expanded state and a compacted state in which the expandable user interface component can remain interactive regardless of whether the component is in said expanded state or said compacted state;
logic for determining whether said component has been activated, responsive to which said user interface component can toggle between said expanded state and said compacted state; and
,an interface to the expandable user interface component, said interface having a configuration for integration in a conventional window without respect to said expanded state and said compacted state. - View Dependent Claims (2)
-
-
3. A method for expanding an interactive user interface control in a window without affecting the interactivity of other user interface controls in the window, the method comprising the steps of:
-
detecting when the interactive user interface control has been activated;
responsive to said activation, drawing the interactive user interface control in the window in an expanded mode without regard to whether said interactive user interface control in said expanded mode obscures some of the other user interface controls; and
,accepting user interactivity both in said interactive user interface control which has been expanded, and in the other user interface controls. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A machine readable storage having stored thereon a computer program for expanding an interactive user interface control in a window without affecting the interactivity of other user interface controls in the window, the computer program comprising a routine set of instructions for causing the machine to perform the steps of:
-
detecting when the interactive user interface control has been activated;
responsive to said activation, drawing the interactive user interface control in the window in an expanded mode without regard to whether said interactive user interface control in said expanded mode obscures some of the other user interface controls; and
,accepting user interactivity both in said interactive user interface control which has been expanded, and in the other user interface controls. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification