83Plus:Flags:05

From WikiTI
Revision as of 18:20, 2 August 2005 by AndyJ (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Synopsis

Flag Byte: 05h

Known Names: textFlags

Bit Overview

Bit 0

We do not have information on what this bit does, if anything.

Bit 1

Official Name: textEraseBelow

Set if the small font routines should draw all seven rows of the character bitmap. Note that most of the standard font characters have an empty seventh row, so the only visible effect is usually to "erase" (either to white or black, depending on textInverse) the line below the visible character.

This flag only applies to the small font; when displaying the large font, 8 pixel rows are always drawn regardless of this flag.

Bit 2

Official Name: textScrolled

Set when the screen has been scrolled.

Bit 3

Official Name: textInverse

Set if text should be displayed in reverse video. In the case of VPutMap, this means simply inverting every pixel. In the case of PutMap, it changes the "gravity" of the pixels; displaying an inverted character darkens the pixels to the left of it, whereas displaying a normal character clears the pixels to the right. (See this article's talk page for more details and a possibly less confusing explaination.)

Bit 4

Official Name: textInsMode

Set if the calculator is in "insert mode." This flag controls both the behavior of the edit buffer and the cursor that is displayed.

Bit 5

We do not have information on what this bit does, if anything.

Bit 6

We do not have information on what this bit does, if anything.

Bit 7

We do not have information on what this bit does, if anything.