GUI Ontology

From AgileApps Support Wiki
Revision as of 19:49, 14 January 2013 by imported>Aeric
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The platform GUI contains a Navigation Pane and a multiple-tab content area. The Navigation pane contains:

  • The currently active application as the topmost entry.
  • A list of installed Applications in the middle.
  • The Setup pane at the bottom.

General Usage Notes:

  • When you click an element in the navigation pane, a new tab page opens.
  • When you click a list element in a tab, a subpage opens in the same tab.
  • The edge of the banner for each tab and subpage has several useful icons:
    • Pushpin - Promotes the subpage to a new tab.
    • X - Delete the subpage (in tabs, the X is at the edge of the tab)
    • ? - Help (opens the support wiki)
    • Circular arrows - Refresh the page (often needed to see the result of changes)
    • Line and left-arrow (|<-) - Switch between tab-page list on top and tab-page list to left of a subpage

Developers and application customizers will spend most time in the Setup pane, generally in one of these areas:

  • Customize - Both users and developers use this area to customize elements of an application.
    • Objects - After selecting an object from the list, a set of subtabs appears. (To see them all, you use the arrows at the end to scroll the tabs horizontally.) This is command central for object behavior. Developers in particular will spend a lot of time here. Commonly visited subtabs include:
      Object Properties, Fields, Forms, Actions.
    • Global Picklists - Common selection lists used in forms are defined here.
  • Develop - This area is mainly used by developers. Some of the commonly visited locations are:
    • Functions - Utility functions.
    • Pages - JSP pages.
    • Classes - Java classes.
    • Sites - External sites that can be accessed by anyone, without logging in, to provide a public front-end to a back-end application.
    • Static Resources - Files uploaded to the platform.
    • Debug log - Messages generated by debug statements in your code appear here.