Mengapa file dengan nama yang lebih panjang memiliki hitbox yang lebih kecil di desktop?

18

Saya sedang menunggu sesuatu, dan saya mulai melakukan hal-hal acak dengan kotak pemilih pada desktop, dan saya perhatikan, bahwa beberapa file di baris yang sama kadang-kadang dipilih, tetapi beberapa tidak. Saya mencoba beberapa kali, dan saya perhatikan, bahwa file yang saya pilih pertama memiliki nama yang lebih pendek. Bahkan, jika file memiliki nama 3 baris, itu akan dipilih setelah yang 2 baris.

Gif untuk membuatnya lebih jelas

masukkan deskripsi gambar di sini

Juga, saya tidak yakin apakah ini berlaku di sini atau tidak, jadi tolong perbaiki saya jika saya berada di tempat yang salah.

Bálint
sumber
1
Itu pertanyaan yang sangat menarik.
music2myear
6
Pada tebakan, hitbox pilihan adalah ukuran tetap yang secara signifikan lebih kecil dari ukuran kotak sorotan (mungkin hanya ukuran ikon) dan dipusatkan pada kotak ikon + teks sorot . Keduanya menjelaskan mengapa semua ikon tidak dipilih sampai Anda menyeret sebagian ikon mereka (bahkan nama satu baris berarti hitbox akan turun beberapa piksel) dan menjelaskan mengapa nama dengan lebih banyak baris memiliki hitbox yang lebih rendah. Jika Anda mencoba memilih file dari bawah ke atas, saya yakin mereka akan dipilih sedikit sebelum Anda menekan ikon (dan lebih jauh untuk nama panjang), tetapi tidak di bagian bawah teks.
CBHacking
@CBHacking Ya, file dengan nama yang lebih panjang dipilih terlebih dahulu ketika dicoba dari bawah, tapi itulah yang saya pikir akan terjadi
Bálint
@CBHacking Juga, ini jelas bukan ukuran tetap, perbedaan antara hitboxes di atas hanya beberapa piksel, sedangkan di bagian bawah, ini 10-20 px tergantung pada jumlah baris
Bálint
Sepertinya (pusat massa). Rutin kompensasi dibangun ke dalam OS. Kebalikannya benar dari bawah, atas.
ejbytes

Jawaban:

1

Dalam pengalaman saya, Windows memilih ikon jika Anda memasukkan bagian tertentu dari mereka di kotak pilihan. Ikon dengan judul yang lebih panjang lebih tinggi, karena memanjang ke bawah karena linebreak pada judulnya. Karena itu Anda harus memilih lebih banyak dari mereka untuk mencapai treshold.

Adapun mengapa ini diterapkan saya hanya bisa menebak bahwa itu adalah algoritma yang sama yang mengatur semua pemilihan ikon, dan merupakan pendekatan yang berguna yang bekerja untuk semua ukuran ikon (coba [Ctrl] + Roda Mouse untuk mengubah ukuran ikon dan melihat pratinjau gambar).

6Ey0tNuzlHmOaO7F
sumber
-1

Kemungkinan bekerja di sekitar. Mengapa tidak mencoba membuat satu kotak hit menggunakan nama terpanjang kemudian mereplikasi kotak itu dan mengubah nama dan formula? Saat Anda mengubah nama, jika kotak ingin menjadi lebih kecil coba tambahkan spasi untuk diisi sebelum atau setelah nama. Anda mungkin mempertimbangkan untuk menambahkan karakter dan mengubah warna font mereka ke warna latar belakang jika spasi tidak berfungsi. Juga ubah font teks Anda, pilih yang karakternya sama dengan lebar.

SteveO
sumber
Saya bertanya mengapa itu terjadi, bukan bagaimana cara memperbaikinya
Bálint