web-development-kb-ko.site

뷰의 수직 분할과 수평 분할을 구별하는 방법

그래픽 UI 레이아웃을위한 API에 대한 프로그래밍 인터페이스 (공용 함수)를 작업 중입니다. API는 프레임 객체 측면에서 모든 것을 수행합니다. 즉, 물건을 표시 할 수있는 간단한 사각형입니다.

이 프레임을 세로 또는 가로로 반으로 나누는 방법이 있지만 방법의 이름이 명확하지 않습니다. 예를 들어 SplitVertical는 다음 중 하나를 의미 할 수 있습니다.

  1. 수직선으로 분할하여 각면에 절반을 남깁니다.
  2. 수직으로 배열 된 두 개의 반쪽으로 분할 (하나는 다른 것 위)

이 모호성을 해결하는 좋은 방법이 있습니까? 더 의미있는 용어일까요?

참고 : (혼란을 없애기 위해) API 프로그래머 (나 자신)와 API 최종 사용자 (애플리케이션 프로그래머) 사이에 존재하는 사용자 인터페이스에 대해 이야기하고 있습니다. not 응용 프로그램 프로그래머가 their 최종 사용자를 위해 만들 인터페이스 :

alt text

2
e.James

이들이 나머지 API에 얼마나 잘 맞는지 확실하지 않지만 다음은 어떻습니까?

  • SplitVertical() 대신 DivideIntoColumns()은 어떻습니까?
  • SplitHorizontal() 대신 DivideIntoRows()은 어떻습니까?
4
Bevan

응용 프로그램에서 허용하는 경우 레이블이있는 아이콘을 사용할 수 있습니다. 다음과 같이 : http://dl.dropbox.com/u/432554/ggf.png

또는 다음과 같은 메뉴를 만들 수 있습니다. 분할보기 : 가로 | 세로

그러나 나에게 묻는다면 수직 분할과 수평 분할을 사용하는 것이 모호하지 않습니다.

3
darwyn4