Release 10.1A: OpenEdge Deployment:
Startup Command and Parameter Reference

> ## Use Widget ID (-usewidgetid)

> Use the Use Widget ID (`-usewidgetid`) startup parameter to enable application-defined widget IDs for Progress widgets defined in your OpenEdge GUI application.

> Operating system and syntax | Windows | `-usewidgetid`
> Use with | Maximum value | Minimum value | Single-user default | Multi-user default
> Client Session | – | – | – | –

> Specifying application-defined widget IDs for Progress widgets defined in your OpenEdge GUI application allows you to identify those widgets at runtime while testing your application with a third-party automated test tool. When specified, Progress uses any application-defined widget IDs when creating the widgets at runtime, instead of using the widget IDs it normally generates by default. The widget ID value of any given widget remains the same across OpenEdge sessions, unless you purposely change the value using the `WIDGET-ID` attribute for that widget. This allows a third-party automated test tool to identify the same widget consistently each time you run the tool with your application.

> For more information about specifying application-defined widget IDs using the `WIDGET-ID` attribute with Progress widgets, see the OpenEdge Development: Progress 4GL Reference . For more information about using application-defined widget IDs when testing OpenEdge GUI applications with third-party automated test tools, see OpenEdge Development: Programming Interfaces .

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095