La Estantería es una función de interfaz en NeXTSTEP y OPENSTEP , y se utiliza como repositorio para almacenar enlaces a archivos, directorios y programas de uso frecuente, y como lugar temporal para mover/copiar archivos y directorios en la jerarquía del sistema de archivos. En macOS , los elementos se pueden arrastrar al área de la barra lateral del Finder , pero estos no se comportan como marcadores de posición y no se pueden manipular de la siguiente manera. [ 1 ]
La dinámica del Shelf en las operaciones del sistema de archivos se puede ilustrar comparándola con la metáfora utilizada en los sistemas operativos Microsoft Windows . Para mover un archivo, se pueden seguir los siguientes pasos:
- Se abre la ventana que contiene la carpeta de origen.
- Se abre la ventana que contiene la carpeta de destino.
- El archivo deseado en el directorio de origen se arrastra a la carpeta de destino.
Con los sistemas operativos NeXT , además de mover archivos arrastrándolos de una ventana a otra, se puede utilizar el siguiente método:
- El usuario navega al directorio de origen.
- El archivo se arrastra a la bandeja
- El usuario navega al directorio de destino.
- El archivo se arrastra desde la bandeja al directorio de destino.
Tenga en cuenta que, al arrastrar el archivo a la barra de herramientas, este permanece inmóvil y sin cambios. El icono de la barra de herramientas es simplemente un marcador de posición . La acción real se produce al mover el marcador de posición fuera de la barra de herramientas.
La funcionalidad NeXT se basa en este concepto al permitir que el directorio de destino también se coloque en la barra de herramientas, y que el archivo simplemente se arrastre hasta el icono del directorio de destino.
El proceso es similar a la función de Microsoft Windows para copiar o cortar objetos del sistema de archivos (un archivo o archivos, una carpeta o carpetas, o una combinación de ambos) al portapapeles; los objetos no se copian ni se eliminan de su ubicación original hasta que se completa la operación de pegado en la nueva ubicación. El concepto de Estante, aunque más antiguo, es más potente, ya que los objetos del sistema de archivos, sus orígenes y destinos son persistentes y están disponibles mientras permanezcan en el Estante (en la metáfora de cortar, copiar y pegar de Windows , los objetos y las ubicaciones persisten hasta que se completa una operación de copiar/mover o hasta que se coloca algo más en el portapapeles).
Dado que los iconos de la barra de herramientas son una especie de "marcadores de posición", se pueden colocar en ella iconos que representen directorios de uso frecuente, así como programas de uso frecuente.
La aplicación de gestión de archivos NeXTSTEP y OPENSTEP (llamada FileViewer y ejecutada por el Administrador del espacio de trabajo) también permitía a los usuarios tener diferentes estantes asociados a directorios específicos. Los usuarios simplemente abrían un nuevo navegador en un subdirectorio determinado, y esa ventana del navegador mostraba el estante correspondiente, lo que les permitía tener varios estantes diferentes según la jerarquía de carpetas que estuvieran utilizando para organizar sus archivos.
Véase también
Referencias
- ↑ "Módulo Shelve de Python" . GeeksforGeeks . 2023-01-20 . Consultado el 2023-10-12 .
- Próximo
- Elementos de la interfaz gráfica de usuario