Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Preserving Reverse Video Indicators

IP.com Disclosure Number: IPCOM000059772D
Original Publication Date: 1986-Jan-01
Included in the Prior Art Database: 2005-Mar-08
Document File: 1 page(s) / 11K

Publishing Venue

IBM

Related People

Copenhaver, DB: AUTHOR [+4]

Abstract

This article describes reflecting the new color choice to preserve the reverse video indicators for the status and message line when a new color choice is made. Reverse video of the display screen is sometimes used to indicate status. A message with reversed video message indicator may, for example, represent a background print message. A screen is built with operator's color choice. Assume one of the windows on the status line is reversed video (black on white), and the operator changes the main color to yellow on magenta. No information is accessible about the status and message line except what is in the refresh buffer in the format of (character/attribute, character/attribute).

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

Page 1 of 1

Preserving Reverse Video Indicators

This article describes reflecting the new color choice to preserve the reverse video indicators for the status and message line when a new color choice is made. Reverse video of the display screen is sometimes used to indicate status. A message with reversed video message indicator may, for example, represent a background print message. A screen is built with operator's color choice. Assume one of the windows on the status line is reversed video (black on white), and the operator changes the main color to yellow on magenta. No information is accessible about the status and message line except what is in the refresh buffer in the format of (character/attribute, character/attribute). A bit map that indicates what character cells in the refresh buffer are reversed video is required in the new arrangement, but the reverse video attribute of the previous screen is not available since only one pointer to the color attribute table is allowed, and this pointer is currently pointing to the current screen's attributes. The new arrangement creates a new entry in the PROFILE'S color table, called "old reverse video". After updating the screen, the reverse video color attribute is copied into "old reverse video" byte of the PROFILE'S color table because it was the last color or reverse video for that screen. When the active color table is changing, profiles will copy "old reverse video" value of the previous screen to the "old reverse video...