Flow Design Palette Options

Use the Flow Design Palette options to configure the screens, alerts, and connections in your device application.

The items that appear on the Flow Design Palette depend on the capabilities of the selected device. Only items supported by the selected device platform display in the Palette. For example, if you selected Windows Mobile as the device platform, the BlackBerry Custom Code screen does not appear in the Flow Design Palette.

Screens

Option Description
Empty Creates an empty screen canvas that you can use to design device applications, using the Screen Design page.
Table of Contents Automatically creates "Go To" connections to screens on the Flow Design window when you add it to the Flow Design. It then creates screen design widgets, which allow the user to click something to go to the other screens.

Stock Screens

You can customize the controls on these provided default (stock) screens.

Screen Description
Login A stock screen used to request user name and password information from the user.
Logs Shows synchronization activity and client application activities, for example, the server log and client logs.
Pending Operations Lists all pending operations that are not yet executed against a mobile business object.
Personalization Lists all the personalization keys in all packages of MBO references for the current application. You can assign values to these keys.
Search Defines search criteria for tables.
Synchronize Selects a synchronization group to synchronize. The referenced mobile business objects for each available synchronization group display under the synchronization group. When a synchronization group is synchronized, all of the mobile business objects referenced by the synchronization group are synchronized.
BlackBerry Custom Code Creates a custom-coded BlackBerry screen.
Windows Mobile Custom Code Creates a custom-coded Windows Mobile screen.

Settings Screens

Only settings screens with settings supported by the selected profile are shown in the palette. Settings screens are not connected to other screens in the Flow Design.

Screen Description
About Design your own "About screen," that can contain information like version, copyright, author and so on.
Logging Specifies the default log level, for example, ERROR, WARN, INFO, and so on, that the client can use for the client side log level definition. In addition, it specifies the label for the default log level.
Profile Lists and defines connection profiles to the data sources.
Note: Not for use with message based applications.
Push Settings Configures push HTTP notifications.
Note: Not for use with message based applications.
Screen Saver Displays a screen saver. The screen saver requires a login screen since it locks out with a password, based on a user's inactivity.
Note: Not supported on Windows Mobile.

Alerts

Option Description
Error Defines this alert to pop up an error alert dialog, in which the user can click only OK.
Information Defines this to pop up a dialog box that contains an informational message.
Question Displays a biderectional alert with user response support. If the user cancels on the question, they are always returned to the original screen. If a user clicks OK, they go to a defined target screen.

Connections

Option Description
Cancel Defines this connection for a screen that the user automatically goes to when he or she clicks Cancel.
Error Defines this connection for a screen that the user automatically goes to when an error occurs.
Go To Defines this connection for a screen that the user automatically goes to when he or she clicks OK or Next.
Pending Creates a connection for pending synchronizations.
Success Creates a connection to a screen that goes to another screen upon the success of an operation.