La réponse de Dori était correcte, mais j'ai pensé que j'ajouterais juste un peu plus d'histoire. Les premiers claviers Mac ne contactaient pas les touches de fonction ( F1 à F12 etc.). À la place des touches de fonction, elles permettaient à l'utilisateur de taper Commande + Maj + 1 via Commande +Shift+9.
Avant Mac OS X, le logiciel système contenait une «valise» appelé "Système". C'était le cœur de Mac OS classique et contenait le code nécessaire pour démarrer et exécuter la machine. Cependant, ce code ne se trouvait pas dans la fourchette de données du fichier, il était situé dans la fourchette de ressources Mac OS propriétaire qui est configurée comme une base de données - chaque ressource a un type, qui est un quatre une valeur d'octet et un identifiant.
Avant Mac OS 9, tout le code d'application était dans des ressources de type CODE
. Dans la valise système, il y avait une ressource spéciale de type FKEY
. Il s'agissait essentiellement de ressources CODE
, à l'exception que les ressources FKEY
0 - 9 seraient exécutées lorsque la commande + Shift + numéro a été enfoncé.
Si je me souviens bien, la commande + Shift + 1 FKEY
a éjecté la disquette et la Commande + Shift + 2 FKEY
a éjecté la disquette dans le deuxième lecteur (externe ou d'un Mac à deux disquettes (par exemple certains SE / 30)). Mais il y avait des développeurs de logiciels qui fabriquaient des FKEY
. Je me souviens en tant qu'enfant d'avoir rempli tous les "slots" ouverts de FKEY
. L'un m'a laissé dessiner à main levée sur l'écran (mon amour pour les cercles à main levée a commencé tôt :-) et l'autre a mis les personnages du Mystery Science Theatre 3000 au bas de mon écran.