Sto lavorando sull'interfaccia di programmazione (funzioni pubbliche) a un'API per il layout grafico dell'interfaccia utente. L'API fa tutto in termini di oggetti frame - semplici rettangoli in cui possono essere visualizzati elementi.
Ho dei metodi per dividere questi frame a metà, sia in verticale che in orizzontale, ma ho difficoltà a trovare un nome ovvio per i metodi. SplitVertical
, ad esempio, potrebbe significare:
C'è un buon modo per risolvere questa ambiguità? Forse un termine più significativo?
Nota: (per chiarire un po 'di confusione) Sto parlando dell'interfaccia utente che esiste tra il programmatore API (me stesso) e l'utente finale API (un programmatore dell'applicazione), non l'interfaccia che i programmatori dell'applicazione creeranno per i loro utenti finali:
Non sono sicuro di quanto bene si adattino al resto della tua API, ma che ne dici di questi:
SplitVertical()
, che ne dici di DivideIntoColumns()
SplitHorizontal()
, che ne dici di DivideIntoRows()
Se l'applicazione lo consente, è possibile utilizzare icone con etichette oltre a loro. qualcosa del genere: http://dl.dropbox.com/u/432554/ggf.png
oppure potresti creare un menu come: Vista divisa: orizzontalmente | Verticalmente
Ma se me lo chiedi, non c'è ambiguità con l'uso di Dividi verticale e Dividi orizzontale