it-swarm.cn

如何区分视图的垂直和水平分割

我正在使用图形用户界面布局的API的编程接口(公共功能)。 API根据框架对象执行所有操作-可以在其中显示内容的简单矩形。

我有方法将这些帧垂直或水平地分成两半,但是我很难为这些方法想出一个明显的名字。 SplitVertical可能意味着:

  1. 用垂直线分开,两边各留一半
  2. 分为两半,它们垂直排列(一个在另一个上)

有解决这种歧义的好方法吗?也许更有意义?

注意:(以消除一些混乱)我在说的是API程序员(我自己)和API最终用户(应用程序程序员)之间存在的用户界面,应用程序程序员将为their最终用户创建的接口:

alt text

2
e.James

不确定它们与您的API其余部分的匹配程度如何,但是这些如何:

  • 代替SplitVertical(),而不是DivideIntoColumns()
  • 代替SplitHorizontal(),而不是DivideIntoRows()
4
Bevan

如果应用程序允许,则可以使用带有标签的图标。像这样的东西: http://dl.dropbox.com/u/432554/ggf.png

或者,您可以创建一个菜单,例如:拆分视图:垂直

但是,如果您问我,使用“垂直分割”和“水平分割”不会有歧义

3
darwyn4