Je travaille sur l'interface de programmation (fonctions publiques) d'une API pour la mise en page graphique de l'interface utilisateur. L'API fait tout en termes d'objets de cadre - de simples rectangles dans lesquels des éléments peuvent être affichés.
J'ai des méthodes pour diviser ces images en deux, verticalement ou horizontalement, mais j'ai du mal à trouver un nom évident pour les méthodes. SplitVertical
, par exemple, pourrait signifier soit:
Existe-t-il un bon moyen de résoudre cette ambiguïté? Peut-être un terme plus significatif?
Note: (pour dissiper une partie de la confusion) Je parle de l'interface utilisateur qui existe entre le programmeur API (moi-même) et l'utilisateur final API (un programmeur d'application), pas l'interface que les programmeurs d'applications créeront pour leurs utilisateurs finaux:
Je ne sais pas à quel point ils correspondent au reste de votre API, mais qu'en est-il de ceux-ci:
SplitVertical()
, que diriez-vous de DivideIntoColumns()
SplitHorizontal()
, que diriez-vous de DivideIntoRows()
Si l'application vous le permet, vous pouvez utiliser des icônes avec des étiquettes à côté d'eux. quelque chose comme ceci: http://dl.dropbox.com/u/432554/ggf.png
ou vous pouvez créer un menu comme: Split View: Horizontalement | Verticalement
Mais si vous me demandez, il n'y a aucune ambiguïté avec l'utilisation de Split Vertical et Split Horizontal