摘要:
A method that enables focus to be given to a displayed control item when a cursor is positioned within a predetermining activating area outside of the outer edges of the displayed control item. More particularly, the computer-implemented method for selecting a displayed control item on a display screen which includes the steps of: displaying a cursor on the display screen; displaying a control item on the display screen; providing an area extending around the control menu item; and providing focus to the control item when the cursor is positioned within the area extending around the control item. Preferably, the area extending around the control item is not visible on the display screen. With respect to the dimensions of the area extending around the control item, the dimensions preferably are (height H+constant C1) by (length L+constant C2), where H is the dimension defining the height of the control item and L is the dimension defining the length of the control item. If control items have overlapping activation zones, a weighting scheme is used to select the appropriate control item.
摘要:
An object-oriented system for generating and displaying control items that allow users of an interactive network to recognize and select control functions via a graphical user interface. The manipulation of the control items on a display screen is linked to a set-top terminal associated with the interactive network. The control items, which can be visible or audible, are associated with control objects. Control objects are arranged in a hierarchy, and can contain one or more child control objects. Attributes of a child control object are inherited from an ancestor control object. A control item can be graphically manipulated independently by drawing the control item into its own sprite, or can be manipulated by drawing the control item into the sprite of a parent. The system provides building blocks of control elements that can be composed and customized to produce versatile interfaces for applications and content.