|Application name||The text displayed in workspace header. |
After the preconfiguration is created, the "PmaWorkspace > Workspace > Displayed window name" configurator will be set to this value.
|Insert the "About" window||The application will include the "About" window and the toolbar button leading to it.|
|Application designer/company name||For the "About" window|
|Application designed for||For the "About" window|
|Enable application for Web||If checked, then the PmaWeb object is created, providing the Web server functionality for the PROMOTIC application, allowing another objects to be offered to the Web.|
|Application with opening panel that can be used for web user login||Application with specific opening panel for web user login. The user is assigned to a specific user group. The users and user groups are defined on the "Users" tab of the PmaRoot object. The path for opening the web panel that belongs to specific user group is defined in the "GetPanelForUserGroup" method of the panel named MainPanel.|
|Runtime licence type||The configurator specifies the way of licence assignement to the application in runtime environment (see also List of licence types of the PROMOTIC system).|
After the preconfiguration is created, the "PmaRoot > Application > Runtime licence type" configurator will be set to this value.
LicKey1 - according to the licence key (enable PmRtTestFree) (default) - The application will be assigned the licence that is found in the corresponding licence key (see hwkey,netkey,swkey). If the licence is not found then the application will run under the PmRtTestFree licence (see PmFree).
LicKey2 - according to the licence key (disable PmRtTestFree) - The application will be assigned the licence that is found in the corresponding licence key (see hwkey,netkey,swkey). If the licence is not found then the application will not run under the PmRtTestFree licence and therefore will not be allowed to launch.
PmRtFree - free runtime, limited application size - The application will run under the PmRtFree licence (see PmFree).
PmRtDemo - demo runtime, unlimited application size - The application will run under the PmRtDemo licence. This mode allows to launch an application of any size for demo purposes. This runtime contains the warning windows and a time limitation up to 1 hour. It is not designed for running real applications.
|Main language of runtime||Specifies the default national language that is used in the running application (in the runtime mode) of the PROMOTIC system application (if the component requesting localized text does not explicitly specify the different language). |
Language is determined with a text identifier, e.g. "en", "de", "ru" etc. - see Fully supported languages in the PROMOTIC system.
If the "develop" (development) identifier is selected, then the language of the development environment is used. Note: The language for the development environment is entered in the menu " > PROMOTIC settings" in the "Development environment language" configurator.
This configurator sets the initial value of the Pm.RtLang property.
After the preconfiguration is created, the "PmaRoot > Application > Main language of runtime" configurator will be set to this value.
|Multilingual application||Creates a basic framework for multilingual application See: How to create an application using different national languages|
|All used languages||The list of all national languages supported in the running application simultaneously. |
Language defined in the "Main language of runtime" configurator should also be listed in the list. If missing, then it is added to the list automatically.
The meaning of the list is to inform the PROMOTIC system about languages which should be loaded into the memory after starting the application. It is used for optimalization of loaded languages into the memory possible because not used languages are not loaded into the memory. The list itself consist of abbreviations of languages separated with comma (,).
If the application is designed only for one language, then this configurator should be left empty.
This language list is also used for the PmaWebLang object, offering the Web pages language versions into the Web server.
After the preconfiguration is created, the "PmaRoot > Application > All used languages" configurator will be set to this value.