我正在使用图形用户界面布局的API的编程接口(公共功能)。 API根据框架对象执行所有操作-可以在其中显示内容的简单矩形。
我有方法将这些帧垂直或水平地分成两半,但是我很难为这些方法想出一个明显的名字。 SplitVertical
可能意味着:
有解决这种歧义的好方法吗?也许更有意义?
注意:(以消除一些混乱)我在说的是API程序员(我自己)和API最终用户(应用程序程序员)之间存在的用户界面,不应用程序程序员将为their最终用户创建的接口:
不确定它们与您的API其余部分的匹配程度如何,但是这些如何:
SplitVertical()
,而不是DivideIntoColumns()
SplitHorizontal()
,而不是DivideIntoRows()
如果应用程序允许,则可以使用带有标签的图标。像这样的东西: http://dl.dropbox.com/u/432554/ggf.png
或者,您可以创建一个菜单,例如:拆分视图:垂直
但是,如果您问我,使用“垂直分割”和“水平分割”不会有歧义