En intégrant des caractères de dessin de cases , MouseText a permis d'afficher des interfaces utilisateur textuelles simples , semblables à l' interface graphique du Macintosh . Les ordinateurs Apple étant incapables d'afficher des caractères personnalisés en mode texte, tous les affichages de type interface graphique, au-delà des approximations grossières de l'art ASCII, devaient recourir au mode graphique, plus lent et gourmand en mémoire, avant l'arrivée de MouseText. Ce dernier a permis d'augmenter par huit la vitesse d'affichage des applications souris, hissant ainsi les applications textuelles telles que les traitements de texte au même niveau de performance que le Macintosh original. Il était toutefois impossible de confondre les traitements de texte exécutés sur les deux ordinateurs : sous MouseText, le curseur se déplaçait par sauts discrets d'une case à l'autre, contrairement au mouvement fluide du Macintosh, et le texte restait à chasse fixe.
d' un programme. Cette icône s'est avérée inutile par la suite, et Tognazzini a envoyé une lettre au magazine Call-APPLE pour avertir les développeurs de ne plus l'utiliser, car elle serait remplacée.Les caractères MouseText ont remplacé un ensemble redondant de caractères majuscules inversés (@,A..Z,[,\,],^,_) dans l'ensemble de caractères alternatifs.
Accéder aux caractères MouseText
Il existe deux manières principales d'afficher les caractères MouseText à l'écran.
- Activez le jeu de caractères alternatif en écrivant à l'adresse 0xC00F (49167). Ensuite, écrivez à l'écran les valeurs comprises entre 0x40 (64) et 0x5F (95).
- Activez le firmware 80 colonnes (qui active également le jeu de caractères alternatif), puis utilisez la séquence de caractères de contrôle 0x0F, 0x1B (15, 27) pour activer l'impression inversée et le texte de la souris, suivie des caractères de l'ensemble @, A..Z, [, \, ], ^, _, puis de la séquence 0x18, 0x0E (24, 14) pour désactiver l'impression inversée et le texte de la souris. (D'autres méthodes d'activation et de désactivation de l'impression inversée peuvent également être utilisées.)
Par exemple, en Applesoft BASIC, le fragment de code suivant affichera la représentation MouseText d'un dossier :
Inclusion dans Unicode
| ⌛ ︎ | ✓ | 🮱 | 🮲 | 🮳 | ← | … | ↓ | ↑ | 🭶 | ↵ | ▉ | 🮵 | ||||
| 5x | 🮶 | 🮷 | 🮸 | 🭸 | 🭼 | → | 🮖 | 🮕 | 🮹 | 🮺 | ▕ | ◆ | 🮀 | 🮻 | 🮼 | ▏ |
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | UN | B | C | D | E | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4x | 🮰 | ⌛ ︎ | ✓ | 🮱 | 🮴 | 🮁 | ← | … | ↓ | ↑ | 🭶 | ↵ | ▉ | 🮵 | ||
| 5x | 🮶 | 🮷 | 🮸 | 🭸 | 🭼 | → | 🮖 | 🮕 | 🮹 | 🮺 | ▕ | ◆ | 🮀 | 🮻 | 🮼 | ▏ |
Plus d articles de Worldlex Wiki
Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.
Explorer l index