×

Object-oriented global cursor tool

  • US 5,912,666 A
  • Filed: 04/22/1997
  • Issued: 06/15/1999
  • Est. Priority Date: 08/23/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for performing operations on a computer with a display device for generating a screen display having a plurality of frame areas, each of the plurality of frame areas being generated by an application program and comprising a visual representation of data, a movable pointing device, a selection means, means for generating a cursor location and means responsive to movement of the pointing device for moving the cursor location to various screen display locations, the method comprising the steps of:

  • (a) creating a tool server object containing information identifying a single cursor tool which operates across the plurality of frame areas, each of the frame areas being a different frame type and methods for determining frame types in which data can be manipulated by the cursor tool;

    (b) detecting a selection signal generated by the selection means;

    (c) identifying a cursor location on the screen display when the selection signal is detected;

    (d) determining one frame area of the plurality of frame areas enclosing the cursor location and a frame type of the one frame area;

    (e) causing the application program to call one of the methods in the tool server object in order to determine whether the cursor tool can operate on the data in the frame type of the one frame area;

    (f) modifying data within the frame area displayed at the cursor location in accordance with the cursor tool when the cursor tool can operate with the frame type of the one frame area; and

    (g) displaying predetermined default cursor graphic data at the cursor location when the cursor tool cannot operate with the frame type of the one frame area.

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