ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / WLanguage / WLanguage functions / Standard functions / Windows functions / Project functions
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
Constants for managing projects
The following constants are used to manage projects:
ConstantDescriptionUsed by the functions
enumAllEnumerates all project elements.EnumElement
enumContextMenuEnumerates the context menus found in a window.EnumSubElement
enumDynamicPageEnumerates all dynamic pages of project.EnumElement
enumExternalComponentEnumerates the public elements of an external component included in the project.EnumElement
enumFirstStarts the enumeration.EnumSubElement
enumGPUConstant intended for the User Groupware.EnumElement
enumGroupEnumerates all window groups.EnumSubElement
enumInternalPageEnumerates all internal pages of project.EnumElement
enumInternalWindowEnumerates all internal windows of project.EnumElement
enumMainMenuEnumerates the drop-down menus found in a window.EnumSubElement
enumPageEnumerates all project pages.EnumElement
enumPageTemplateEnumerates the page templates of project.EnumElement
enumPaneEnumerates the tab panes.EnumSubElement
enumQueryEnumerates all project queries.EnumElement
enumReportEnumerates all project reports.EnumElement
enumReportTemplateEnumerates the reports templates of project.EnumElement
enumSideBarEnumerates the panes found in a sidebar.EnumSubElement
enumWindowEnumerates all project windows.EnumElement
enumWindowTemplateEnumerates the window templates of project.EnumElement
piAnalysisType of information to be returned: Physical name without extension of the .WDD file used by the project or component.ProjectInfo
piApplicationCCDataPathType of information to be returned: path to the Control Center data directory defined when the executable, library or component was created..
If this constants is used in a component, gives the path of the data directory for the application that uses it.
ProjectInfo
piApplicationEmailType of information to be returned: Email defined when the executable, library or component is created.ProjectInfo
piApplicationInternetAddressType of information to be returned: Internet address defined when creating the executable, library or component.ProjectInfo
piCCDataPathType of information to be returned: path to the Control Center data directory defined when the executable, library or component was created..
If this constant is used in the project, gives the path of data directory corresponding to the project. If this constant is used in a component, gives the path of data directory corresponding to the component.
ProjectInfo
piCompanyType of information to be returned: Company name specified when creating the executable.ProjectInfo
piConfigurationType of information to be returned: Name of the project configuration used to generate the executable or component currently running.ProjectInfo
piCopyrightType of information to be returned: Copyright defined when the executable is created.ProjectInfo
piDescriptionType of information to be returned: Description of the company defined when the executable was created.ProjectInfo
piEmailType of information to be returned: Email defined when the executable, library or component is created.ProjectInfo
piEXENameType of information to be returned: Executable name specified when creating the executable.ProjectInfo
piGenerationDateType of information to be returned: Application or component library (WDL) generation date. ProjectInfo
piInternetAddressType of information to be returned: Internet address defined when creating the executable, library or component.ProjectInfo
piNameCurrentProjectType of information to be returned: Name of the project in which the ProjectInfo function is called.
If this constant is used in the code of the main project, the result is the name of the main project.
If this constant is used in a component, the result is the name of the component project.
ProjectInfo
piNameDeployedSiteType of information to be returned: Real name of deployed site (in the case of a WEBDEV site in a multi-site deployment).ProjectInfo
piNewFeaturesHelpContextType of information to be returned: Context number of the page to be displayed in the new features help file.ProjectInfo
piNewFeaturesHelpNameType of information to be returned: Name of new features help file.ProjectInfo
piProjectNameType of information to be returned: Project name.ProjectInfo
piRegistryType of information to be returned: path in the registry where project-specific information can be saved.ProjectInfo
New in version 2025
piVersion
Type of information to be returned: Version number of the application's main library (WDL file). In the case of web services (SOAP or REST), the result is an empty string ("").ProjectInfo
Minimum version required
  • Version 10
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 11/15/2024

Send a report | Local help