APPLICATION DESIGN
If you are using the outline to plan your application, you can create the outline entries prior to designing the actual design elements. Begin by creating a new outline and then adding entries for each element you plan to include in your application. You can include outline entries for any element that will be part of your application or site, such as jumps to pages, documents, views, folders, Web pages, or other IBM® Lotus® Domino(TM) databases. Outline entries represent each piece or planned piece of your application or navigation structure. Outline entries can also be clickable actions, or can be top-level categories that organize other entries. You can also choose what icons display with the entry. You can organize your application into units and create multiple outlines to represent the different portions of your application.
If you have already created all of your design elements or are working with a database created from a template, you can begin by creating a default outline and customizing it.
Designing for accessibility
Use outlines instead of navigators to create applications that are accessible to assistive technologies like screen readers. An outline lets you create an organizing structure for an application and gives you control over how elements are displayed in a navigator pane. Outlines are programmable and customizable so you can control the look of the outline while maintaining accessibility. If the outline will be used for Web applications, do not select the option to display using the Java applet. Outlines displayed using the Java applet are not accessible.
For more information on designing an application for maximum accessibility for people with disabilities, see Designing an application for maximum accessibility for people with disabilities.
To create a new outline
1. Click Shared Elements - Outlines in the Applications Navigator.
2. Click "New Outline."
3. At the New Outline panel, provide a name for the outline. Specify an alias if you plan to embed the outline and there is a chance that the embedded outline could be renamed. An alias allows you to change an outline name without rewriting formulas that reference the embedded outline. An alias also remains the same if a database is translated or modified. To specify an alias, type a vertical bar (|) followed by the alias name. For example, OutlineName|OutlineAlias.
4. If you need to, select the application for your outline from the drop-down list
5. Click OK.
6. Clcik New Entry to add outline entries for each design element, action, or link you want to include in the outline.
7. Click Save Outline to save your changes.
To create a default outline
The default outline creates outline entries for all the views and folders in the database. In addition, the default outline contains placeholders called "Other views," "Other folders," "Other private views," and "Other private folders."
1. Create a new outline.
2. Click "Generate Default Outline."
To add a new outline entry to an outline
1. Open or create an outline.
2. Click "New Entry."
4. In the Outline Entry Properties box, type the popup text that you want to appear. Popup text appears if the window is not wide enough to display the entire label and the user moves the mouse over the outline entry.
5. (Optional) Specify an alias for the outline entry.
6. Specify a type for the element in the Content field. Types include:
8. (Optional) In the Frame field, specify the target frame where you want the action or link to be displayed.
To reorder elements in an outline
Create the order for the outline entries as you want them to appear to the user. To reorder the elements after you create them, select one or more outline entries in the Applications Navigator and drag to move them up or down in the list.
To create a hierarchy between elements
Outline elements can have a hierarchy, that is, there can be top-level entries and subordinate entries. This is especially useful, for example, if you want to create nested outline entries. To create a hierarchy between elements, do one of the following:
1. Select an outline entry.
2. Press DEL or choose Edit - Delete.
See Also