21.
    发明专利
    未知

    公开(公告)号:DE3586273D1

    公开(公告)日:1992-08-06

    申请号:DE3586273

    申请日:1985-08-06

    Applicant: IBM

    Abstract: Improvements in an application composite editor for compound documents containing not only text but also graphics and tables facilitate the manipulation of object sets in the formatting algorithm. The editor works with a page layout philosophy wherein data objects reside on the page and data resides in the data objects. All pages reside within a document object, and some data objects may have additional objects within them. Objects are data-specific entities that the user can manipulate on the page. All objects exist within a specified boundary on the page, and this boundary is defined as an object set boundary. Object sets may be moved into positions on the page such that more than one object set is occupying a single displayable area on the page. Such an arrangement of objects creates a structure called a superblock. A superblock is any displayable area containing two or more object sets positioned so that the object sets overlap one another, reside side-by-side or extend above or below one another. A text object set may not be overlapped by any other object set. Although the superblock is itself a complex structure, the creation of this structure by the editor greatly simplifies integration of different data types on the page for the user and allows the user to manipulate a group of object sets within a single displayable area on the page with relative ease. Moreover, formatting of the document is facilitated by the editor since the superblock is treated as an object set without taking into consideration the complexity inside the superblock stucture except when a page end decision must be made.

    23.
    发明专利
    未知

    公开(公告)号:BR8903220A

    公开(公告)日:1990-02-13

    申请号:BR8903220

    申请日:1989-06-29

    Applicant: IBM

    Abstract: A method is disclosed for nesting and processing mixed data objects from diverse data types including: text, image, and graphics. The method permits the utilization of shared environmental specifications for processing multiple data objects. Each mixed data object includes a pair of object delimiters, which identify the beginning and end of that object, and an environment control indicator which determines whether that object will inherit environment objects from a nesting object or pass environment objects to the nesting object. An appropriate application for processing each object is called in response to the detection of the beginning of that object and is returned to after any intervening objects have been processed. Processing is accomplished utilizing environment elements from the current object or a previous object so that coordinate systems, color, units of measure or current positions may be shared between objects while allowing specific applications suited to a particular object to be utilized for processing.

    24.
    发明专利
    未知

    公开(公告)号:BR8903192A

    公开(公告)日:1990-02-13

    申请号:BR8903192

    申请日:1989-06-29

    Applicant: IBM

    Abstract: A method is disclosed for interpreting dynamically generated variable data for insertion within a structured data stream or for use in processing such a data stream. Structured data streams typically include a plurality of components, each component having multiple parameters therein. A trigger element, such as a flag within the data stream is utilized to provide an initial link or reference to one of a plurality of variable construct definitions which includes a reference to at least one other variable construct definition. The variable data dynamically generated by the referenced variable construct definitions is then utilized in combination for insertion into the data stream, or for use in processing a portion of the data stream. As a result of the utilization of variable construct definitions, the variable data may be easily modified by a receiver by the utilization of that definition. In this manner, complex variable data expressions may be dynamically compiled or generated by reference to a plurality of variable construct definitions from a non-variable construct within the data stream.

    25.
    发明专利
    未知

    公开(公告)号:BR8903191A

    公开(公告)日:1990-02-13

    申请号:BR8903191

    申请日:1989-06-29

    Applicant: IBM

    Abstract: A method is disclosed for dynamically actuating a selected background window displayed on a computer system among a plurality of windows which at least partially overlap the background window. The output of data from the selected background window is monitored and is utilized to selectively provide an unencumbered display by altering the display sequence of the windows to automatically promote the background window to the uppermost display position, in accordance with the state of a display attribute associated with the background window. After the output of data by the selected window has occurred, the display attribute may be utilized to determine whether or not the selected window returns to its previous display position or remains in the uppermost display position.

Patent Agency Ranking