MouseText

MouseText

MouseText designed by Bruce Tognazzini 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 text user interfaces resembling the Macintosh graphical user interface. 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. MouseText resulted in an eightfold increase in display speed for mouse applications, bringing such text-based applications as word processors up to the same speed as the original Macintosh. Word processors running on the two computers would not be confused with one another, however, as the mouse under MouseText would move in discrete jumps from character cell to character cell, rather than the smooth movement of the Macintosh, and text was still monospaced.

The MouseText characters replaced a redundant set of inverse uppercase characters (@,A..Z,[,\,],^,_) in the Alternate character set.

Contents

Original MouseText with Running Man

Mousetext-original.png

Revised MouseText found in Apple IIgs

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
  • Apple II History Chap 8

Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Apple IIe — Mac specs| ProDOS|RAM=64 KB (up to 1 MB+)|RAMtype=| Discontinued=November 1993The Apple IIe is the third model in the Apple II series of personal computers produced by Apple Computer. The e in the name stands for enhanced , referring to the fact… …   Wikipedia

  • Apple IIc — Mac specs| 65C02 CPUspeed=1.023 MHz|OS=ProDOS|RAM=128 KB (up to 1.125 MB)|RAMtype=| Discontinued=August 1988The Apple IIc, the fourth model in the Apple II series of personal computers, was Apple Computer’s first endeavor to produce a portable… …   Wikipedia

  • Typography of Apple Inc. — Typography of Apple Inc. refers to Apple Inc.’s use of typefaces in marketing, operating systems, and industrial design. Apple has used three corporate fonts throughout its history: Motter Tektura, Apple Garamond and Adobe Myriad.Corporate fonts… …   Wikipedia

  • ProTerm — is a classic telecommunication program for the Apple II and Macintosh line of personal computers. Published by [http://www.intrec.com Intrec Software] and most popular in the late 1980s and 90s, it was most commonly used for calling Bulletin… …   Wikipedia

  • ASCII Express — is a telecommunications program, written for the Apple II series of computers. At a time when the use of the bulletin board system (BBS), or even telecommunications in general wasn t a common use of the Apple II, ASCII Express (from hereon as its …   Wikipedia

  • Apple IIc — Hersteller Apple Vorgestellt April 1984 Eingestellt August 1988 Empf. Verkaufspreis US$1295 …   Deutsch Wikipedia

  • Apple IIc+ — Apple IIc Hersteller Apple Vorgestellt April 1984 Eingestellt August 1988 Empf. Verkaufspreis US$1295 CPU 65C02 , 1,020 MHz …   Deutsch Wikipedia

  • Псевдографика — Псевдографика, псевдографические символы  совокупность символов, включенных в набор символов компьютерного шрифта, отображающих графические примитивы (линии, прямоугольники, треугольники, кресты, различная заливка и т. п.).… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”