La respuesta de Dori fue correcta, pero pensé que añadiría un poco más de historia. Los primeros teclados de Mac no se pusieron en contacto con las teclas de función ( F1 a F12 , etc.). En lugar de teclas de función , permitieron al usuario escribir Command + Shift + 1 a través de Comando + Shift + 9 .
Antes de Mac OS X, el software del sistema contenía una "Suitcase" llamada "System". Este era el corazón del clásico de Mac OS, y contenía el código necesario para arrancar y ejecutar la máquina. Sin embargo, este código no se encontraba en la bifurcación de datos del archivo, se encontraba en la Bifurcación de recursos del sistema operativo de Mac , que es configúrela como una base de datos: cada recurso tiene un tipo, que es un valor de cuatro bytes, y una ID.
Antes de Mac OS 9, todo el código de la aplicación estaba en recursos del tipo CODE
. En la maleta del sistema, había un recurso especial de tipo FKEY
. Estos fueron esencialmente solo CODE
resources, con la excepción de que FKEY
resources 0 - 9 se ejecutaría cuando el correspondiente Command + Shift + number
Si recuerdo bien, el comando + Shift + 1 FKEY
expulsó el disquete y el comando + Shift + 2 FKEY
expulsó el disquete en la segunda unidad (externa o de una Mac con dos disquetes (p. ej., algunos SE / 30s)). Pero hubo desarrolladores de software que hicieron FKEY
s. Recuerdo que cuando era niño tenía todos los "slots" de FKEY
abiertos. Uno me dejó dibujar a mano alzada en la pantalla (mi amor por los círculos a mano alzada comenzó temprano :-) y uno puso el Mystery Science Theatre 3000 caracteres en la parte inferior de mi pantalla.