En informática e ingeniería de interfaz de usuario , una selección es una lista de elementos en los que se realizarán operaciones del usuario . Normalmente, el usuario añade elementos a la lista de forma manual, aunque la computadora puede crear una selección automáticamente.
Las selecciones se realizan mediante combinaciones de pulsaciones de teclas en un teclado , con un dispositivo de puntero de precisión ( ratón o panel táctil y cursor , lápiz óptico ) o con la mano en un dispositivo de pantalla táctil . La selección simultánea de un grupo de elementos (ya sea un subconjunto de elementos en una lista o regiones discontinuas en un texto) se denomina selección múltiple .
Los menús contextuales generalmente incluyen acciones relacionadas con los objetos incluidos en la selección actual: la selección proporciona el "contexto" para el menú.
Un método de selección para facilitar la selección de grandes cantidades de texto o elementos en una lista larga, como archivos y carpetas en administradores de archivos, es la selección de rango , que evita que el usuario haga clic o toque cada elemento individualmente.
En los administradores de archivos de escritorio, como Windows Explorer y Nemo , se puede utilizar haciendo clic en el primer elemento que se va a seleccionar y manteniendo presionada la ⇧ tecla Shift mientras se hace clic en el último elemento que se va a seleccionar. En los administradores de archivos móviles, se implementó desde las primeras versiones de ES File Explorer , donde solo se deben resaltar dos elementos de la lista (archivo o directorio) y presionar un botón para seleccionar todos los elementos intermedios.
Lo ideal es navegar a los dos elementos de la lista con una barra de desplazamiento arrastrable , ya que puede moverse a través de listas largas más rápido.
El usuario pulsa o hace clic en el primer elemento, arrastra hacia arriba o hacia abajo y espera a que la lista se desplace hasta el último elemento deseado, momento en el que el usuario suelta el puntero o el dedo. Lo mismo se aplica al texto. [1]
La edición simultánea es una técnica utilizada en la investigación de desarrollo para usuarios finales para editar todos los elementos de una selección múltiple. Permite al usuario manipular todos los elementos seleccionados a la vez mediante manipulación directa . La técnica también aparece en herramientas de manipulación de datos , lo que permite al usuario realizar los mismos cambios en varios registros del mismo tipo en una tabla.
El término edición simultánea también se utiliza para describir la edición colaborativa en editores colaborativos en tiempo real .
La selección de columnas es una función de selección de texto que se encuentra en los editores de texto y que permite al usuario seleccionar caracteres en forma de cuadrícula, seleccionando caracteres en varias líneas en las mismas columnas. Esto generalmente se inicia presionando la tecla Alt (en lugar de la tecla Shift, que crea una selección continua) para seleccionar texto al arrastrar . Algunas aplicaciones también permiten escribir texto en varias líneas a la vez utilizando este método como una forma limitada de edición simultánea . [2]
La función se conoce con diferentes nombres en diferentes aplicaciones:
El editor de texto Lapis , [9] [10] las herramientas para desarrolladores Firefox de Mozilla , [11] y el complemento de edición múltiple [12] para gedit son ejemplos de la técnica de edición simultánea que funciona en regiones discontinuas mediante manipulación directa. El editor Lapis también puede crear una selección múltiple automática basada en un elemento de ejemplo.