it-swarm.asia

Bagaimana membedakan antara pemisahan vertikal dan horizontal tampilan

Saya sedang mengerjakan antarmuka pemrograman (fungsi publik) ke API untuk tata letak UI grafis. API melakukan segalanya dalam hal objek bingkai - persegi panjang sederhana di mana barang dapat ditampilkan.

Saya memiliki metode untuk membagi frame-frame ini menjadi dua, baik secara vertikal maupun horizontal, tetapi saya mengalami masalah dengan nama yang jelas untuk metode tersebut. SplitVertical, misalnya, dapat berarti:

  1. berpisah dengan garis vertikal, menyisakan satu setengah ke setiap sisi
  2. dibagi menjadi dua bagian yang disusun secara vertikal (satu di atas yang lain)

Apakah ada cara yang baik untuk menyelesaikan ambiguitas ini? Mungkin istilah yang lebih bermakna?

Catatan: (untuk menjernihkan beberapa kebingungan) Saya berbicara tentang antarmuka pengguna yang ada antara programmer API (saya sendiri) dan pengguna akhir API (programmer aplikasi), bukan antarmuka yang akan dibuat oleh pemrogram aplikasi untuk pengguna akhir mereka :

alt text

2
e.James

Tidak yakin seberapa cocok mereka dengan API Anda yang lain, tetapi bagaimana dengan ini:

  • Alih-alih SplitVertical(), bagaimana dengan DivideIntoColumns()
  • Alih-alih SplitHorizontal(), bagaimana dengan DivideIntoRows()
4
Bevan

Jika aplikasi memungkinkan Anda, Anda dapat menggunakan ikon dengan label di sampingnya. sesuatu seperti ini: http://dl.dropbox.com/u/432554/ggf.png

atau Anda dapat membuat menu seperti: Tampilan Split: Secara horizontal | Tegak lurus

Tetapi jika Anda bertanya kepada saya, tidak ada ambiguitas dengan menggunakan Split Vertical dan Split Horizontal

3
darwyn4