it-swarm-vi.tech

Cách phân biệt giữa chia dọc và ngang của chế độ xem

Tôi đang làm việc trên giao diện lập trình (các chức năng công cộng) cho API để bố trí giao diện người dùng đồ họa. API thực hiện mọi thứ về các đối tượng khung - hình chữ nhật đơn giản trong đó công cụ có thể được hiển thị.

Tôi có các phương pháp để chia các khung này thành một nửa, theo chiều dọc hoặc chiều ngang, nhưng tôi gặp khó khăn khi đưa ra một tên rõ ràng cho các phương thức. SplitVertical, ví dụ, có thể có nghĩa là:

  1. chia theo một đường thẳng đứng, chừa lại một nửa cho mỗi bên
  2. chia thành hai nửa được sắp xếp theo chiều dọc (cái này nằm trên cái kia)

Có một cách tốt để giải quyết sự mơ hồ này? Có lẽ một thuật ngữ có ý nghĩa hơn?

Lưu ý : (để xóa một số nhầm lẫn) Tôi đang nói về giao diện người dùng tồn tại giữa người lập trình API (bản thân tôi) và người dùng cuối API (người lập trình ứng dụng), không giao diện mà các lập trình viên ứng dụng sẽ tạo cho người dùng cuối của họ:

alt text

2
e.James

Không chắc chắn mức độ phù hợp với phần còn lại của API của bạn, nhưng về những điều này:

  • Thay vì SplitVertical(), làm thế nào về DivideIntoColumns()
  • Thay vì SplitHorizontal(), làm thế nào về DivideIntoRows()
4
Bevan

Nếu ứng dụng cho phép bạn, bạn có thể sử dụng các biểu tượng có nhãn bên cạnh chúng. đại loại như thế này: http://dl.dropbox.com/u/432554/ggf.png

hoặc bạn có thể tạo một menu như: Split View: Theo chiều ngang | Theo chiều dọc

Nhưng nếu bạn hỏi tôi, không có sự mơ hồ với việc sử dụng Chia dọc và Chia ngang

3
darwyn4