-
公开(公告)号:JPH11110098A
公开(公告)日:1999-04-23
申请号:JP20936798
申请日:1998-07-24
Applicant: IBM
Inventor: CLARK DAVID , DOBSON ADAM ALEXANDER , GOODCHILD SIMON P , SMITH ANDREW JOHN , TRAINER RAYMOND
Abstract: PROBLEM TO BE SOLVED: To have a proper action and to evade the mismatching by capsulating the definition of an interface used for the UI entity and the information on the interface area and giving a notification to a display component when the display, change, shift or elimination is decided for the held information after a notification is received about a dialog of the relative users. SOLUTION: The 1st help information display shows a general-purpose UI entity definition component 20 including a part of a display manager framework and capsulates the details of an interface sensible area and the information on this area. The component 20 receives a notification when the display, change, shift or elimination is decided for the information including the received notification of a dialog of the relative users. The 2nd help information display shows a display component 30 which implements an interface of the display manager frame work that defines a general-purpose display method. The component 30 capsulates the details of a specific method for display of the information using a general-purpose method.
-
公开(公告)号:GB2344037B
公开(公告)日:2003-01-22
申请号:GB9825326
申请日:1998-11-20
Applicant: IBM
Inventor: SMITH ANDREW JOHN
IPC: G06F3/0484 , G06T3/40
Abstract: In a graphical application which allows an image to be displayed according to a display scale, a method of adjusting the display scale during modification of the image. The method responds to user selection of a modification to be performed on the image by storing the current display scale. Then the current display scale is automatically adjusted during modification of the image and in response to user completion of the modification the stored display scale is automatically returned. In a preferred embodiment, the velocity of a pointing device is measured and the display scale is adjusted as a function of the velocity of the pointing device during graphical modification and before the display of the image is re-centered on the pointing device position.
-
公开(公告)号:GB2329042B
公开(公告)日:2002-08-21
申请号:GB9718582
申请日:1997-09-03
Applicant: IBM
Inventor: CLARK DAVID , DOBSON ADAM , GOODCHILD SIMON P , SMITH ANDREW JOHN , TRAINER RAYMOND
Abstract: Provided is a framework supporting presentation of help information via a computer system user interface in response to the proximity of an input device pointer to an interface area associated with a user interface component. The framework provides generic methods which remove from user interface components much of the task of managing the presentation of help information. The framework supports presentation of help information for a platform-independent component programming environment and supports presentations in a plurality of different styles (such as text, audio, animating graphics, etc) by means of selectable presentation methods.
-
公开(公告)号:GB2339036A
公开(公告)日:2000-01-12
申请号:GB9814339
申请日:1998-07-03
Applicant: IBM
Inventor: SMITH ANDREW JOHN , PERRINS MATTHEW , CLARK DAVID
Abstract: A set of Java Beans for facilitating data extraction from a JDBC-ODBC database in an application is disclosed. The set of beans includes a database driver manager component, DbQuery, having a plurality of properties allowing an instance of said driver manager to identify a location of said database, to define a query on said database and to store a result of said database query, DbResultSet. The driver manager also exposes an execute method for connecting to the database, executing said query and setting said database query result property, DbResultSet. Also disclosed are 4 selector beans, DbCellSelector, DbRowSelector, DbColumnSelector and DbCellRangeSelector. Each selector has a plurality of properties allowing an instance of a selector component to store a result of a database query having a given data type and to identify a sub-set of said result.
-
公开(公告)号:GB2326745B
公开(公告)日:2002-01-23
申请号:GB9713616
申请日:1997-06-28
Applicant: IBM
Inventor: CLARK DAVE J , DOBSON ADAM , GOODCHILD SIMON P , MORGAN MARTIN , PERRINS MATTHEW , SMITH ANDREW JOHN
-
公开(公告)号:GB2335514A
公开(公告)日:1999-09-22
申请号:GB9805723
申请日:1998-03-18
Applicant: IBM
Inventor: CLARK DAVID , SMITH ANDREW JOHN
IPC: G06F9/44
Abstract: Java (RTM) development Toolkit version 1.1x (JDK) does not support the serialisation of images, but does allow primitive data types to be serialised, that is, primitive data type objects, including objects comprising primitive data type components, can be written to a file or another area of memory, before an application closes; when the application reopens, the primitive data types can be de-serialised and so recovered. According to this invention, an image object is converted into a primitive data type object and then serialised so that the image object can also be made persistent. In a preferred embodiment, the image object is converted to an array of integers representing the image pixels; a colour table of unique integers is created from the integer array; each integer in the integer array is converted into an index in the colour table; and the combined colour table and array of indices are compressed before serialisation.
-
公开(公告)号:GB2340264A
公开(公告)日:2000-02-16
申请号:GB9816482
申请日:1998-07-30
Applicant: IBM
Inventor: SMITH ANDREW JOHN , CLARK DAVID , HOLT IAN
IPC: G06F3/023 , G06F3/0489 , G06F9/44 , G06F17/24
-
公开(公告)号:GB2327836A
公开(公告)日:1999-02-03
申请号:GB9716304
申请日:1997-08-04
Applicant: IBM
Inventor: SMITH ANDREW JOHN , CLARK DAVID , ROBERTS DAVID JOHN , ENGLEFIELD PAUL JONATHAN , TRAINER RAYMOND , DONNELLY VANESSA
Abstract: A user interface builder provides support for creation of customised user interfaces, enabling users to associate images, animation, sound clips and other media with specific predefined states of a user interface control. A set of object classes for each control predefined within the user interface builder include a first class defining the functional behaviour and a comprehensive state model for the control, and a second class which encapsulates property attributes which may be set by a user to be associated with specific states of the control. In particular, desired graphics images, audio and animation sequences can be associated with a control via simple GUI interaction, avoiding the need for an interface creator to write code for standard interface control functions and so enabling easy creation of interfaces with semantic consistency and customised appearance.
-
公开(公告)号:GB2340264B
公开(公告)日:2003-03-12
申请号:GB9816482
申请日:1998-07-30
Applicant: IBM
Inventor: SMITH ANDREW JOHN , CLARK DAVID , HOLT IAN
IPC: G06F3/023 , G06F3/0489 , G06F9/44 , G06F17/24
-
公开(公告)号:GB2335514B
公开(公告)日:2003-01-22
申请号:GB9805723
申请日:1998-03-18
Applicant: IBM
Inventor: CLARK DAVID , SMITH ANDREW JOHN
IPC: G06F9/44
Abstract: Java(TM) Development Toolkit version 1.1.x (JDK) does not support the serialization of images. JDK on the other hand allows primitive data types to be serialized. This means that an application developer can design an application so that any primitive data type objects, including objects comprising primitive data type components, can be written to a file or another area of memory, before an application closes. When the application re-opens, the primitive data types can be de-serialized and so recovered and the application can continue as if it had never closed with the exception that image objects will not have been recovered. The invention discloses a component for a development kit comprising means for converting an image object into a primitive data type object and means for serializing that object so that the object can be made persistent. In a preferred embodiment, the component converts an image object to an array of integers representing the image pixels; creates a color table of unique integers from the integer array; converts each integer in the integer array into an index into the color table; and zip compresses the combined color table and array of indices before serialization.
-
-
-
-
-
-
-
-
-