Try OpenEdge Now
skip to main content
Application Development Environment (ADE) Addenda
Progress Dynamics Addenda : Widget IDs for ADM2 and Progress Dynamics : Using the Runtime WIDGET-ID Assignment Tool
 

Using the Runtime WIDGET-ID Assignment Tool

You create widget ID files for your containers with the Runtime WIDGET-ID Assignment Tool.
To create a widget ID file:
1. Launch the container from another running container in the AppBuilder. This workaround bypasses a limitation caused by how the AppBuilder runs windows. For example, take this Customers window:
2. Click the Runtime WIDGET-ID Assignment button on the PRO*Tool palette. The Runtime WIDGET-ID Assignment Tool window appears:
3. Create a new XML file.
4. Click Add Containers to XML file. The Get Objects dialog appears.
5. Choose Runtime and click Get Objects. The Get Objects dialog box displays all the running containers:
6. Deselect the temporary AppBuilder version of the launch window and click OK. The tool assigns widget IDs to any widgets that do not have a widget ID and saves them to the XML file. It displays the widget IDs in a hierarchical browse:
7. If you change the container later, you can reopen the file and click Synchronize XML data with source object to update the widget IDs. The browse marks any objects that you added or removed from the container.
8. If you get a conflict warning for one of the widget IDs, you can enter a new value in the browse and save the new value back to the XML file.