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.