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 The Table of Contents screen 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 This is a stock screen used to request user name and password information from the user.
Logs This screen shows synchronization activity and client application activities, for example, the server log and client logs.
Pending Operations This screen lists all pending operations that are not yet executed against a mobile business object.
Personalization This lists all the personalization keys in the same package. You can assign values to them.
Search Use this screen to define search criteria for tables.
Synchronize Use this screen to select 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 Use this screen to create a custom-coded BlackBerry screen.
Windows Mobile Custom Code Use this screen to create 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 Use to 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 Use this screen to list and define connection profiles to the data sources.
Note: Not for use with message based applications.
Push Settings Use this screen to configure push HTTP notifications.
Note: Not for use with message based applications.
Screen Saver The screen saver screen 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 Define this alert to pop up an error alert dialog, in which the user can click only OK.
Information Define this to pop up a dialog box that contains an informational message.
Question This is the only alert that is bi-directional. 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 Define this connection for a screen that the user automatically goes to when he or she clicks Cancel.
Error Define this connection for a screen that the user automatically goes to when an error occurs.
Go To Define this connection for a screen that the user automatically goes to when he or she clicks OK or Next.
Pending Create a connection for pending synchronizations.
Success Create a connection to a screen that goes to another screen upon the success of an operation.