Progress
Open Client
Developer’s Guide


Saving the Proxy Definition In a Project File

At any point during definition of an AppObject or SubAppObject, you can create or save the project (.pxg) file that defines the proxy. This file includes the list of all selected AppServer procedures and any customizations you have applied to those procedures for each proxy object definition.

Setting the Project Work Directory

By default, ProxyGen saves all project files in a work directory. You specify the default path for this work directory during Progress installation of the Open Client Toolkit. The Progress install then saves the path for the ProxyGen working directory in the proxygen.prm file and that path is then used at the default.

The proxygen.prm file is located in the directory where you installed Progress. You can view proxygen.prm with a text editor and change the ProxyGen work directory. For more information, see the "GUI ProxyGen" section.

NOTE: You cannot set the project directory using the Start in option in the ProxyGen shortcut properties. Changes to the Start in option have no effect on ProxyGen operation.

ProxyGen allows you to specify a separate directory to save proxies and log files. For more information, see the "Validating and Generating the Proxy" section.

Saving the Project File

To save the project file, choose File Save from the menu bar. ProxyGen opens a Save As file dialog box in the current project directory. You can save the project file in this directory or select a different project directory to save the file. Each time during the same ProxyGen session that you save the project file, the Save As file dialog box opens to the last directory that you selected as the project directory.

Also, if the preference settings specify Save on Validate/Generate, ProxyGen automatically saves the project file to the current project directory each time you validate or generate a proxy. For information on setting preferences, see the "Validating and Generating the Proxy" section.


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