Saya mencoba membuat set tombol yang dapat digunakan untuk bergerak melalui data hierarkis dan itu tampak seperti swastika. Saya tidak yakin bagaimana cara memperbaikinya.
Pada gambar di atas jika "Panel" dipilih dan Anda menekan tombol atas itu akan memilih "AnimatedPanel". Jika Anda mengklik tombol kiri itu akan memilih, "Script". Jika Anda mengklik tombol kanan tidak akan ada perubahan karena panel adalah item terakhir dalam daftar. Jika Anda memilih tombol bawah, "EventHandler" akan dipilih.
Set tombol akan berada di sebelah kiri label. Label dan tombol akan ditampilkan ketika item dipilih. Misalnya, di halaman web mungkin ada daftar item menu vertikal atau horizontal. Set tombol dan label akan duduk di atas menu yang dipilih. Kemudian menekan "in" akan memilih item menu pertama. Memilih "kiri" atau "kanan" akan bergerak melintasi item menu. Saya harap itu masuk akal.
Ada saran bagaimana membuat ini kurang dari apa pun itu?
Lebih detail untuk @PremierBromanov:
Cara saya memilikinya sekarang, saya memiliki 3 label secara berurutan seperti "Up" "L" "R" "Panel".
Saya menggunakan istilah "atas", "kiri" dan "kanan" tetapi "naik" benar-benar "keluar dari baris saat ini dan kembali ke baris sebelumnya". Istilah-istilah tersebut didasarkan longgar pada bagaimana itu ditampilkan dalam tata letak seperti horisontal (meskipun secara vertikal tidak lagi masuk akal).
Dalam XML mereka menggunakan istilah seperti node cabang dan node daun. Cabang memiliki atau dapat memiliki simpul daun. Data hierarkis juga menggunakan istilah simpul orangtua dan simpul anak. Dalam hal ini, Anda memiliki leluhur dan keturunan. Anda juga memiliki saudara kandung. Mereka adalah simpul anak yang berbagi induk yang sama.
Jadi dalam kasus terakhir Anda bisa memiliki orangtua, saudara sebelumnya, saudara berikutnya dan keturunan dari simpul anak saat ini. Anda juga bisa memiliki Cabang Induk, kiri sebelumnya, daun berikutnya. Dalam hal ini jika daun memiliki daun itu akan menjadi cabang. Jadi cabang induk, daun atau cabang sebelumnya, daun atau cabang berikutnya, dan daun cabang saat ini.
sumber
Jawaban:
Konsep panah Anda dan apa yang Anda rencanakan untuk digunakan sepertinya cocok. Dan dari apa yang saya lihat, saya kira Anda tidak punya banyak ruang untuk ikon.
Mungkin yang bisa membantu Anda hanyalah menggunakan panah yang lebih tebal dan melengkung untuk menyembunyikan efek yang tidak Anda sukai.
Di bawah ini adalah contoh cepat:
Anda mungkin perlu menyesuaikan panah dengan preferensi dan kejelasan Anda saat dalam ukuran kecil. Ini konsep yang sama dengan Anda, tetapi panah yang berbeda.
Panah juga bisa warna yang berbeda:
sumber
Anda dapat mempertimbangkan pendekatan "flat" yang lebih sederhana, menggunakan tombol yang murni melintasi daftar naik-turun terlepas dari seberapa dalam hierarki berjalan, dan menyediakan cara bagi pengguna untuk menyesuaikan kecepatan traversal, misalnya, empat tombol :
"naik" dan "turun" akan melintasi item-demi-item, dan tombol "lebih cepat" akan melintasi folder-ke-folder.
sumber
Up folder
danDown folder
. Dan bagaimana mereka menggambar seperti yang ditanyakan dalam pertanyaan?