Article de reference

Texte de la souris

MouseText est un ensemble de 32 caractères graphiques conçus par Bruce Tognazzini et initialement implémentés sur Apple IIc . Ils ont ensuite été ajoutés à l' Apple IIe dans le ...

Bruce Tognazzini et initialement implémentés sur Apple IIc . Ils ont ensuite été ajoutés à l' Apple IIe dans le cadre de la mise à niveau Enhanced IIe. Une version légèrement remaniée a ensuite été publiée avec l' Apple IIGS .

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.

Texte original de la souris avec un homme qui court
  • Texte MouseText révisé trouvé dans Apple IIGS
    Texte MouseText révisé trouvé dans Apple IIGS
  • 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 :

    ; CHR $ ( 24 ); : NORMAL

    Inclusion dans Unicode

    norme Unicode , publiée en mars 2020, inclut tous les caractères MouseText à l'exception des deux logos Apple, principalement dans le bloc Symbols for Legacy Computing .

    🮰
    🮱🮲🮳🭶🮵
    5x🮶🮷🮸🭸🭼🮖🮕🮹🮺🮀🮻🮼
    Apple IIGS
    0123456789UNBCDEF
    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