Browse Prior Art Database

Line Drawing Feature for Word Processor Display

IP.com Disclosure Number: IPCOM000049750D
Original Publication Date: 1982-Jul-01
Included in the Prior Art Database: 2005-Feb-09
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Howell, DM: AUTHOR [+2]

Abstract

When attempting to present ruled forms using a video display unit of a word processor, a problem arises regarding increased storage requirements if accurate line placement is desired. Typically, for word processing, information for display is stored on a character box basis rather than a picture element (pel) basis. A prescribed menu of stored patterns is provided for a character box, and these patterns are associated with respective coded identifiers. This article describes a technique for efficiently superimposing lines on a conventional word processing display. The lines to be superimposed are identified by end points (referenced to X-Y coordinates using a pel grid overlay sheet).

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 59% of the total text.

Page 1 of 1

Line Drawing Feature for Word Processor Display

When attempting to present ruled forms using a video display unit of a word processor, a problem arises regarding increased storage requirements if accurate line placement is desired. Typically, for word processing, information for display is stored on a character box basis rather than a picture element (pel) basis. A prescribed menu of stored patterns is provided for a character box, and these patterns are associated with respective coded identifiers. This article describes a technique for efficiently superimposing lines on a conventional word processing display. The lines to be superimposed are identified by end points (referenced to X-Y coordinates using a pel grid overlay sheet).

Each end point taken from the overlay sheet is characterized using a command code that indicates whether it is an end point for a horizontal line and/or a vertical line. To facilitate processing of the form line definition, it is preferable to require the end points of the lines to be identified on a top down basis going left to right (i.e., the same progression as the display scan).

For coordinating the information supplied to the display, a scan address serves to indicate the current display point. Considering firstly horizontal line information, a horizontal flip-flop is toggled when the scan reaches a horizontal end point, as identified by a horizontal end point command code and a match (detected by a code comparator) between the X-...