Controls
|
Description
|
Add
|
Creates a custom project type and displays the Project Type Configuration section in the right pane of the Customization Editor. See Controls available for Project Type Configuration.
This option is also available on the Customization Editor toolbar (
).
|
Remove
|
Deletes the currently selected entry.
Note: To remove a custom project type, you must uninstall it from all its associated OpenEdge projects that are currently open in the workspace. Otherwise, an information dialog appears with the names of all the associated OpenEdge projects and prompts you to uninstall the associations. This dialog appears only for the projects open in the current workspace. If there are multiple workspaces using the same Progress Developer Studio for OpenEdge, you must ensure that the custom project type is removed from all projects in all the applicable workspaces.
|
Import
|
Allows you to import custom project types from other extensibility user plugins.
|
Export
|
Allows you to export custom project types that you create to other users.
|
Controls
|
Description
|
Name
|
Allows you to specify the name of the custom project type. Displays an error if you specify a name that already exists.
|
Icon
|
(Optional) Allows you to browse and select an image that appears on the Project Facets project properties page. The image file must be in the icons directory of the extensibility plugin (by default, com.openedge.pdt.extensibility.user), or a subdirectory in that path.
An image size of 16x16 pixels is recommended for best results.
|
Description
|
(Optional) Allows you to add a brief description of the custom project type. This description is displayed on the Project Facets project properties page.
|
Perspective
|
(Optional) Allows you to choose from a list of available OpenEdge perspectives. This perspective is activated after creating an OpenEdge project that is associated with the current custom project type. The default perspective is OpenEdge Editor.
|
Required facet
|
Allows you to select a project type from a list of all the project types and custom project types (other than itself) in Progress Developer Studio for OpenEdge. The project type you select here is displayed on the Project Facets project properties page along with the default OpenEdge project type which is a required facet for every project type.
Note: If the OpenEdge project type is not selected on the Project Facets project properties page for a custom project type, an error is displayed indicating the missing dependency.
|
OpenEdge runtime
|
Allows you to select the runtime for the current project as either GUI or TTY. The default value is based on the selected project type.
Note: The GUI client is supported only on Windows. Therefore, on non-Windows platforms, TTYis automatically selected and cannot be changed. It does not change according to the type of project you select.
|