¿Por qué los archivos con nombres más largos tienen un hitbox más pequeño en el escritorio?

18

Estaba esperando algo, y comencé a hacer cosas al azar con el cuadro selector en el escritorio, y noté que a veces se seleccionan algunos archivos en la misma fila, pero otros no. Lo intenté varias veces y noté que los archivos que seleccioné primero tenían un nombre más corto. De hecho, si un archivo tiene un nombre de 3 filas, se selecciona después de los de 2 filas.

Un gif para aclararlo

ingrese la descripción de la imagen aquí

Además, no estoy muy seguro de si esto va aquí o no, así que corrígeme si estoy en el lugar equivocado.

Bálint
fuente
1
Esa es una pregunta muy interesante.
music2myear
66
Supongo que el hitbox de selección es un tamaño fijo significativamente más pequeño que el tamaño del cuadro resaltado (probablemente solo el tamaño del icono) y está centrado en el cuadro icono + texto resaltado . Eso explica por qué todos los íconos no se seleccionan hasta que se haya arrastrado parcialmente sobre sus íconos (incluso los nombres de una sola línea significan que el hitbox se mueve hacia abajo unos pocos píxeles) y explica por qué los nombres con más líneas tienen hitboxes más bajos. Si intentas seleccionar los archivos de abajo hacia arriba, apuesto a que se seleccionan un poco antes de presionar el ícono (y más para los nombres largos), pero no en la parte inferior del texto.
CBHacking
@CBHacking Sí, los archivos con nombres más largos se seleccionan primero cuando se prueban desde abajo, pero eso es lo que pensé que sucedería
Bálint el
@CBHacking Además, definitivamente no es un tamaño fijo, la diferencia entre los hitboxes en la parte superior es solo un par de píxeles, mientras que en la parte inferior, es de 10-20 px dependiendo del recuento de filas
Bálint
Parece que (centro de masa). Una rutina de compensación integrada en el sistema operativo. Lo contrario es cierto de abajo hacia arriba.
ejbytes

Respuestas:

1

En mi experiencia, Windows selecciona íconos si incluye una parte de ellos en el cuadro de selección. Los iconos con títulos más largos son más altos, ya que se extienden hacia abajo debido a los saltos de línea en su título. Por lo tanto, debe seleccionar más de ellos para alcanzar el umbral.

En cuanto a por qué se implementó esto, solo puedo adivinar que es el mismo algoritmo que gobierna toda la selección de iconos, y es un enfoque útil que funciona para todos los tamaños de iconos (intente [Ctrl] + Rueda del mouse para cambiar el tamaño de los iconos y obtener una vista previa de las imágenes).

6Ey0tNuzlHmOaO7F
fuente
-1

Posible solución. ¿Por qué no intentar hacer un cuadro de éxito con el nombre más largo y luego replicar ese cuadro y cambiar el nombre y la fórmula? Cuando cambie el nombre, si el cuadro quiere ser más pequeño, intente agregar espacios para completar antes o después del nombre. Puede considerar agregar caracteres y cambiar su color de fuente al color de fondo si los espacios no funcionan. También cambie la fuente de su texto, eligiendo uno cuyos caracteres sean todos del mismo ancho.

SteveO
fuente
Me pregunto por qué sucede, no cómo solucionarlo
Bálint