MouseText

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire

MouseText is a set of 32 graphical characters first implemented in the Apple IIc. They were then retrofitted to the Apple IIe forming part of the Enhanced IIe upgrade. A slightly revised version was then released with the Apple IIgs.

MouseText made it possible to display simple GUI-like user interfaces in text mode. Since the Apples lacked the ability to display user-defined characters in text mode, all GUI-like displays beyond crude ASCII art approximations had to use the slower and more memory-hungry graphical mode before MouseText was available.

The MouseText characters replace a redundant set of Inverse UpperCase characters (@,A..Z,[,\,],^,_) in the Alternate character set.

Contents

Original MouseText with Running Man

Image:mousetext-original.png

Revised MouseText found in Apple IIgs

Image:mousetext-revised.png

How to access MouseText characters

In order to display MouseText characters a program must first select the Alternate character set, turn on Inverse video mode and then output an ASCII 27 character. To turn off MouseText the program should output an ASCII 24 character and then if required return the display to Normal video mode. For example, in Applesoft the following code fragment will display the MouseText representation of a folder:

]PR#3

]INVERSE : PRINT CHR$(27);"XY";CHR$(24) : NORMAL

References

  • Apple Technote Mouse #6
  • Apple IIc Technical Reference Manual
  • Apple IIgs Hardware Reference Manual

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net