USER INTERFACE SYSTEM HAVING PROGRAMMABLE USER INTERFACE ELEMENTS

    公开(公告)号:CA2102910A1

    公开(公告)日:1992-11-16

    申请号:CA2102910

    申请日:1992-05-12

    Applicant: APPLE COMPUTER

    Abstract: 2102910 9221091 PCTABS00017 A user interface element system (2) having a plurality of user interface elements (12) for marking, finding, organizing, and processing data within documents stored in an associated computer system are described. Each element (12) typically has an appearance which is uniquely related to the data or the function the element is designed to represent or perform, respectively. In their simplest form, These elements are only used to mark data within a document. Each element (12) however, can also be programmed to cause the computer (2) to perform some function in association with the marked data, such as printing the data or mailing the data to someone. A user can select particular data within a document using an element and have flat data associated with the element in memory (8). Data marked with common elements can be found by searching for a particular representative element in memory (8). Users can create their own elements, program elements with their own desired functionality, and modify existing elements. Elements (12) can also be compounded together so as to cause a combination of tasks to be performed by simply activating one element.

    5.
    发明专利
    未知

    公开(公告)号:FR2656717A1

    公开(公告)日:1991-07-05

    申请号:FR9100007

    申请日:1991-01-02

    Applicant: APPLE COMPUTER

    Inventor: VENOLIA DANIEL S

    Abstract: A method for changing the orientation of a graphic object in response to changes in the variable position of that object on the display of a computer is disclosed. The position of the graphic object on the display is determined by the position of a control point having a fixed position in relation to the object and a variable position in relation to the display. The control point is operative to change its position in response to translational signals received by an interactive control device, and the computer is operative to display the object at each position of the control point. A change in the orientation of the object to be displayed at the new position of the control point is determined by establishing a following point having a fixed position with respect to the object and a variable position with respect to the display, and tracking the variable position of the following point behind the path of the motion of the control point. The path of the control point is tracked by the following point by determining the direction and magnitude of change in a vector extending between the control point and the following point and then changing the variable position of the following point to normalize the magnitude of the vector in that direction of change.

    Graphical object, e.g. cursor, is rotated during translation

    公开(公告)号:GB2239773A

    公开(公告)日:1991-07-10

    申请号:GB9026767

    申请日:1990-12-10

    Applicant: APPLE COMPUTER

    Inventor: VENOLIA DANIEL S

    Abstract: The position of the graphic object e.g. cursor 10 on a display is determined by the position of a control point 16 having a fixed position in relation to the object and a variable position in relation to the display. The control point's position is changed in response to translational signals received by an interactive control device, and the object is displayed at each position of the control point. A change in the orientation of the object 10 is determined by establishing a following point 18 having a fixed position with respect to the object and a variable position with respect to the display, and tracking the variable position of the following point behind the path of the motion of the control point. The path of the control point 16 is tracked by the following point 18 by determining the direction and magnitude of change in a vector extending between the control point and the following point and then changing the variable position of the following point to normalize the magnitude of the vector in that direction of change. The cursor may be two- or three-dimensional (figs 7, 8).

    Apparatus and method for providing different input device orientations of a computer system

    公开(公告)号:AU2510595A

    公开(公告)日:1995-12-05

    申请号:AU2510595

    申请日:1995-05-10

    Applicant: APPLE COMPUTER

    Abstract: In a computer system having an input device for controlling a position of a cursor on a display screen, a method of compensating for a physical orientation of the input device relative to the display screen. Initially, the physical orientation of the input device in relation to the display screen is determined. If the input device has been rotated, a first set of values corresponding to movement in the X axis is swapped with a second set of values corresponding to movement in the Y axis. Next, the sign of the first set of values corresponding to the Y axis is changed. Thereby, a horizontal movement indicated by the rotated input device produces a horizontal movement of the cursor. Likewise, a vertical movement indicated by the rotated input device corresponds to a vertical movement of the cursor.

Patent Agency Ranking