The Screen Element contains many important properties related to how navigation is performed, as well as presentation style when generating an ASP.NET UI application.
The recommended steps for defining a screen after originally creating a new application with many screens or importing an individual screen from a recording are as follows:
1.Organize in a ScreenGroup if appropriate
2.Check that the recognition tags are set correctly, you can verify the screens recognition with the Navigation Panel Load action and by Viewing the source recording in the Linker
3.Run the Screen Mapping Wizard to quickly map FieldMaps, Fields and Labels, as well as setting some important properties for navigation
4.Work on an ongoing basis with the individual FieldMaps, Fields and Label elements, setting properties as you go.
5.For an ASP.NET UI application environment, use the Web Preview Panel to check on how your UI properties are working
Right-click on a Screen node to display the Context Menu:
Action |
Description |
New Screen Group |
Will convert the Screen definition to a ScreenGroup and create a new ScreenGroup object inside the newly converted ScreenGroup (you can have a hierarchy of groups in a project) |
New Screen Definition |
Will convert the Screen definition to a ScreenGroup and create a new Screen Definition, which you can then name and set new properties (usually it is better to import a screen definition from a recording then drag-and-drop into a ScreenGroup) |
Change to a Screen Group |
Will change the Screen Definition to a ScreenGroup, with the FieldMap and Recognition nodes now children directly of the ScreenGroup (you will then want to add a Screen definition representing the "old" screen since a ScreenGroup by itself will not generate or represent any individual screens) |
Copy XML to clipboard |
Copies the Screen and any Child definitions to the Clipboard--this can be useful for copying to an editor or another definition. |
Delete |
Will display a confirmation MessageBox -- if you confirm the delete, will delete the Screen and all child definitions |
Screen Mapping Wizard |
Will run the Screen Mapping Wizard for the target screen |