Difference between revisions of "OtfSettings"
(One intermediate revision by the same user not shown) | |||
Line 52: | Line 52: | ||
| '''Referenced projects''' combo box || Allows to select a behavior with the externally referred PTX files. | | '''Referenced projects''' combo box || Allows to select a behavior with the externally referred PTX files. | ||
|-{{TableRow2}} | |-{{TableRow2}} | ||
− | | '''Store APPs inside project''' check box || Enables to copy all the referred external applications (from [[OtfSettings#OTX-Mapping_section|the central application folder]]) into the PTX/PPX library (checked) or not (unchecked) when exporting a project. | + | | '''Store APPs inside project''' check box || Enables to copy all the referred external applications (from [[OtfSettings#OTX-Mapping_section|the central application folder]]) into the PTX/PPX library (checked) or not (unchecked) when exporting a project. |
|-{{TableRow1}} | |-{{TableRow1}} | ||
| '''Open dialog when exporting''' check box || Enables to display the "PTX Export Manager" dialog (checked) or not (unchecked) when exporting a project into a PTX/PPX file. | | '''Open dialog when exporting''' check box || Enables to display the "PTX Export Manager" dialog (checked) or not (unchecked) when exporting a project into a PTX/PPX file. | ||
Line 79: | Line 79: | ||
| style="width:30px;" | | | style="width:30px;" | | ||
− | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_General.png| | + | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_General.png|500|The "General" page allows for customizing general settings of the OTF working environment}} |
|} | |} | ||
Line 101: | Line 101: | ||
| style="width:30px;" | | | style="width:30px;" | | ||
− | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_RuntimeEnvironment.png| | + | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_RuntimeEnvironment.png|500|The "Runtime Environment" page helps set up the target platform, the MVCI-Server and the OTX search path}} |
|} | |} | ||
Line 116: | Line 116: | ||
| style="width:30px;" | | | style="width:30px;" | | ||
− | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_Extensions.png| | + | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_Extensions.png|500|The "Extensions" page helps to manage the OTX and user-defined extensions}} |
|} | |} | ||
Line 209: | Line 209: | ||
| style="width:30px;" | | | style="width:30px;" | | ||
− | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_Addins.png| | + | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_Addins.png|500|The "Addins" page allows to manage the addins}} |
− | {{ImageStyleCenter| BuilderChecker.png| | + | {{ImageStyleCenter| BuilderChecker.png|500|The Builder Checker program allows to build and validate a PTX/PPX library with a particular addin}} |
|} | |} | ||
Line 276: | Line 276: | ||
| style="width:30px;" | | | style="width:30px;" | | ||
− | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_Themes.png| | + | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_Themes.png|500|The "Themes" page allows to modify or create a theme used in OTF and OTP}} |
|} | |} | ||
Line 282: | Line 282: | ||
{| | {| | ||
| style="vertical-align:top; text-align:justify;"| | | style="vertical-align:top; text-align:justify;"| | ||
− | The '''Error Reporting''' settings help the '''emotive''' to improve the [[OtfReference|OTF]] product quality. Some OTF bugs may be difficult to reproduce but the OTF has its own traces for the activities in OTF. After the OTF has been closed unexpectedly (crashes), when you start the OTF again, it shall automatically gather all the old OTF traces files and the related Windows XML Event Log (*.'''evtx''') in a zipped file, an error report file, which is ready to be sent to '''emotive'''. With the error report from the customers, the '''emotive'''can simplified the troubleshooting. | + | The '''Error Reporting''' settings help the '''emotive''' to improve the [[OtfReference|OTF]] product quality. Some OTF bugs may be difficult to reproduce but the OTF has its own traces for the activities in OTF. After the OTF has been closed unexpectedly (crashes), when you start the OTF again, it shall automatically gather all the old OTF traces files and the related Windows XML Event Log (*.'''evtx''') in a zipped file, an error report file, which is ready to be sent to '''emotive'''. With the error report from the customers, the '''emotive''' can simplified the troubleshooting. |
{{Note|Note that when the OTF is restarted after the crash and the Error Reporting is enabled, the current trace files shall be cut and pasted in the in the error report zipped file. The new empty trace file shall be created for the new working sessions of the OTF.}} | {{Note|Note that when the OTF is restarted after the crash and the Error Reporting is enabled, the current trace files shall be cut and pasted in the in the error report zipped file. The new empty trace file shall be created for the new working sessions of the OTF.}} | ||
Line 312: | Line 312: | ||
| style="width:30px;" | | | style="width:30px;" | | ||
− | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_ErrorReporting.png| | + | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_ErrorReporting.png|500|The "Error Reporting" page helps to manage the error report files of the OTF}} |
|} | |} | ||
Line 410: | Line 410: | ||
| style="width:30px;" | | | style="width:30px;" | | ||
− | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_Experts.png| | + | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OtfSetting_Experts.png|500|The "Experts" page allows to customize the specialized settings for the working environment of the OTF}} |
− | {{ImageStyleCenter| ApplicationFolderManager.png| | + | {{ImageStyleCenter| ApplicationFolderManager.png|500|The Application Folder manager allows to manage the external applications in the central application folder}} |
|} | |} | ||
<!-- OLD SETTINGS TEXTS | <!-- OLD SETTINGS TEXTS | ||
Line 448: | Line 448: | ||
In this page, you can change the platform of the OTF. The default platform of the OTF is DotNet (C#), it is also the only supported platform at present. The Java platform is comming! | In this page, you can change the platform of the OTF. The default platform of the OTF is DotNet (C#), it is also the only supported platform at present. The Java platform is comming! | ||
| style="width:30px;" | | | style="width:30px;" | | ||
− | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OTFSettingsOTXRuntimeSys.png| | + | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OTFSettingsOTXRuntimeSys.png|500|The "OTX Runtime System" page allows for changing the OTF platform.}} |
|} | |} | ||
Line 466: | Line 466: | ||
{{Note|The changes set in this section will have effect only after restart the OTF.}} | {{Note|The changes set in this section will have effect only after restart the OTF.}} | ||
| style="width:30px;" | | | style="width:30px;" | | ||
− | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OTFSettingsDiagRuntimeSys.png| | + | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OTFSettingsDiagRuntimeSys.png|500|The "Diagnostic Runtime System" page allows for configure the MVCI Server and the interface to communicate with the VCI.}} |
|} | |} | ||
Line 474: | Line 474: | ||
You can have more than one MVCI Server of the DSA GmbH installed in your computer. This page allows you to manage these MVCI Servers. Here you can set names for each server to select in the "Diagnostic Runtime Server" settings page above. For each server, you also have to enter the paths for the runtime system/kernel (AsamDsaDCom.dll) and for the configuration file (MCD3D_SERVER.INI) of that server so that the server can be used in the OTF. The "Details" section at bottom of the page shall inform you the paths of the environment variable. | You can have more than one MVCI Server of the DSA GmbH installed in your computer. This page allows you to manage these MVCI Servers. Here you can set names for each server to select in the "Diagnostic Runtime Server" settings page above. For each server, you also have to enter the paths for the runtime system/kernel (AsamDsaDCom.dll) and for the configuration file (MCD3D_SERVER.INI) of that server so that the server can be used in the OTF. The "Details" section at bottom of the page shall inform you the paths of the environment variable. | ||
| style="width:30px;" | | | style="width:30px;" | | ||
− | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OTFSettingsDSAMVCIServ.png| | + | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OTFSettingsDSAMVCIServ.png|500|The "MVCI Server of DSA GmbH" page allows for managing the installed MVCI Servers of the DSA GmbH}} |
|} | |} | ||
Line 482: | Line 482: | ||
In this page, you can set the name for the installed MVCI Server of the RAC GmbH to select in the "Diagnostic Runtime Server" settings page above. To use the server in the OTF, you also have to enter the path for the runtime system/kernel (Rac.Mvci.dll). | In this page, you can set the name for the installed MVCI Server of the RAC GmbH to select in the "Diagnostic Runtime Server" settings page above. To use the server in the OTF, you also have to enter the path for the runtime system/kernel (Rac.Mvci.dll). | ||
| style="width:30px;" | | | style="width:30px;" | | ||
− | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OTFSettingsRACMVCIServ.png| | + | | style="vertical-align:top; text-align:justify;"| {{ImageStyleCenter| OTFSettingsRACMVCIServ.png|500|The "MVCI Server of RAC GmbH" page allows for managing the installed MVCI Server of the RAC GmbH}} |
|} | |} | ||
--> | --> |
Latest revision as of 09:40, 15 October 2018
Contents
Overview
The OTF Settings enable you to configure the default settings for the working environment of the OTF. You can configure the general settings such as establishing the default location for your OTX solutions, or enabling the function to restore the last opened solution and procedures, or changing the development platform ect.
You can access the OTF Settings by selecting the "File" tab of the Ribbon and then selecting the "Options" entry, the OTF Options dialog box will be displayed to configure the OTF settings. The OTF Options dialog box contains several pages that are accessed through tabs on the left-hand side. By clicking a tab on the left pane (e.g. "General", "OTX Runtime System" ect.) you can access the corresponding settings page on the right pane. You can adjust the settings in many pages and click "OK" button, and all the changes will be saved.
The introduction and guidelines for each settings page are described in the following sections.
General settings
This page contains the following sections which allows you to customize the general settings for the working environment of the OTF: Interface languageIn this section, you can select the display language in the OTF. The default is "English". At present, the OTF only allows you to switch between "English" and "Deustch" (German).
Start settingsThis section allows you to configure the behavior when starting OTF and when switching between the designer and the OTL editor. Below are the options in this section:
SaveIn this section, you can set the default storage location for the OTX solutions. You can also enable or disable creating copy backups of the OTX documents, see the "General" settings page of the Project Settings. The check box "Export old PTX-1 format" allows you to export a project into the old version PTX library to use with the older version of OTF.
Save - PTXThis section allows you to configure the settings for exporting PTX/PPX libraries. Below are the controls in this section with their descriptions (according to their positions from top to bottom):
Security - PTXThis section allows you to configure the settings for PTX/PPX library encryption. Below are the controls in this section with their descriptions (according to their positions from left to right and top to bottom):
Temporary FilesDuring the design time and run time, the OTF has to create some temporary files. This section allows you to clean up these temporary files from your computer free up lost space by using the "Clean up temporary files" button. You can also enable the function to automatically clean up these files after the OTF is closed by checking the corresponding check box below the clean up button. |
|
Runtime Environment settings
This page allows you to set up some settings related to the run time environment. Below are the sections in this page. Target Platform sectionThis section allows to set the target platform for the run time of the OTF. You can select the Dotnet platform or Java platform with the "Target Platform" combo box. Diagnostic Runtime System (MVCI-Server) sectionHere you can find the name of the current Diagnostic Runtime System (MVCI-Server) used for the run time. You can also open the MVCI-Server Configuration Program by clicking on the "Open..." button. In the MVCI-Server Configuration Program, you can switch the current MVCI-Server to another one or modify the current MVCI-Server. The check box of diagnostic runtime system offline working allows to execute the procedure without vehicle connection. No exceptions shall be thrown. OTX Home... sectionThe OTX search path (OTX-Home) determines the base directory to which all relative path specifications refer. In this section, you can enter the search path in the text box. The OTX search path can contain several directories separated by semicolons (";") and the placeholders "?" (One arbitrary character) and "*" (any characters). You can also use the placeholder "[ProjectDir]" (e.g. "[ProjectDir]/*"). Inside OTF "[ProjectDir]" corresponds to the project directory and in the OTX Runtime API to the directory in which the PTX or OTX or binary file (DLL, JAR) is located. When reading, the runtime environment takes each directory starting from the left as a base for relative paths. If the file is found, the search is canceled. The first directory is used for writing. It shall not contain wildcards. If no OTX search path is specified, the default value is "[ProjectDir];[ProjectDir]/..". |
|
Extensions settings
In this page, you can find all the supported OTX extensions with their licensing status. Only the full version license enables to show all of the extensions supported by the OTF. The extensions are classified into 2 groups: the standard compliant extensions and the non-standard compliant extension (user defined extensions). The extension settings help you hide the unused extensions in design time. To turn on or turn off an extension, please use the switch button at the left most of the corresponding extension. If an extension is turned off, the category related to that extension in the Toolbox window shall be hidden, and the related data types of the turned off extension shall not be displayed when creating or modifying a declaration, and all the entries related to that extension shall not be display in the OTL IntelliSense.
|
|
Addins settings
An addin file (*.ota) is a zipped and encrypted file containing all the necessary files to validate and build PTX/PPX libraries with the specific run time version and/or target environments. The addins can only be decrypted and unzipped by the OTF. After that, the addins must be started and used with the Builder Checker program which is described below. The Addins setting page consists of a command bar and a gridview displaying all the imported addins. Please not that you can only select one addin at a time, the selected addin can be handled with the buttons in the command bar. Below are the buttons in the command bar with their descriptions (according to their positions from left to right):
Builder Checker programThe Builder Checker program is zipped inside an addin. After the addin is unzipped by the OTF, the Builder Checker program depends on the unzipped files of the addin to run that addin. In other words, a Builder Checker is associated with the addin, and can not be seperated with the addin. With the Builder-Checker Addin, runtime-optimized PTX and PPX files can be generated and validated for a specific version and/or target environments. This is required for environments, e.g. Embedded Linux, which do not have their own code generation. The Builder Checker program has the following controls with their descriptions (according to their positions from left to right and from top to bottom):
|
|
Themes settings
The Themes settings allows for configuring the typical display settings of the player monitor in design time of the OTF and in run time of the OTP, and saving the settings as theme files (*.playTheme) which can be selected and used later, or transferred to another computer. Using so-called themes, the typical look of the Open Test Player (OTP) can be adapted to the corporate identity of the company. Company-specific colors, fonts, icons and a logo can be set. Optionally, different icons can be defined for the switchable day and night design in the player. This settings page consists of the header section, the theme content view section and the preview section. Header sectionThis section contains controls to manage the themes and some elements of the themes. Below are the controls in this section with their descriptions (according to their positions from left to right and from top to bottom):
Theme Content View sectionThis section displays all the settings of the current theme. There are 4 panels inside the content view: Colors panel, Fonts panel, Logo panel and Icons panel. Colors panelYou can find color pickers for each elements of a monitor (this also used for the start page and the background of the OTP application). Each element has 2 color pickers corresponding to the Day view mode and Night view mode. Fonts panelThis panel allows to configure the font settings used in the monitor design time and the OTP application. Logo panelHere you can customize the OTP application with your own company logo. It allows to set logos for the Day view mode and Night view mode. If you only input a logo for a view mode, the logo shall be used for the both view mode.
Icons panelThis panel displays all the including default icons in the current theme file which can be applied for the "Symbol" controls used in the players. Here you can delete the existing ones and add your new icon sets. It allows to set icons for the Enabled/Disabled Day view mode and Enabled/Disabled Night view mode. If you only input an icon for a view mode, the icon shall be used for the all other view modes. Preview sectionHere you can see the general preview of the current theme settings. This helps you to observe how the modification looks in the player designer and in the OTP application immediately. However, to check the detail changes of font size, icons etc., you still have to go back to the player designer or you have to save the current theme and load it in the OTP application. |
|
Error Reporting settings
The Error Reporting settings help the emotive to improve the OTF product quality. Some OTF bugs may be difficult to reproduce but the OTF has its own traces for the activities in OTF. After the OTF has been closed unexpectedly (crashes), when you start the OTF again, it shall automatically gather all the old OTF traces files and the related Windows XML Event Log (*.evtx) in a zipped file, an error report file, which is ready to be sent to emotive. With the error report from the customers, the emotive can simplified the troubleshooting. Below are the controls in the page with their descriptions (according to their positions from left to right and from top to bottom):
|
|
Experts settings
This page contains the following sections which allows you to customize the specialized settings for the working environment of the OTF: Save sectionHere you can determine to store the ADMIN MetaData of an OTX document as a seperated file in the same package folder or store within the OTX document by checking or unchecking the related check box. Its default state is unchecked. Sequence Designer sectionThe name of the activities (OTX nodes) in the Workflow Designer are optional. This section allows you to enable or disable the function of automatically creating unique names for the new activities in the workflow designer by using the corresponding check box. Validation sectionNormally, the OTF validates the current project (and all the referred projects) before executing a workflow. If there are critical errors, the execution shall not run. In this section, you can find the check box "No Validation before execution", this check box allows to turn off the validation (ignore the critical errors) in run time. However, critical errors signal that the OTX sequences are incomplete or ill-designed so turning off the validation may result in unexpected behavior in run time. Here in this section, you can also add the additional schema for the OTX-Extensions which are not supported by the OTF to validate documents/projects while they are being imported into the OTF. You can manually input the path for the schema file in the related text box or use the "Browse" button to browse to the schema location. XSL Stylesheet Support sectionThis section related to the OTX-Viewer project of emotive which supports to view PTX libraries or OTX documents in the internet browser by adapting XSL Stylesheet for the OTX documents (click here for more information). This section allows to adapt or clean the XSL Stylesheet in all the available documents in the current solution with the "Adapt all documents" button and the "Clean all documents" button. DoIP Support sectionThis section allows to configure some settings related to the DoIP support in runtime.
ODX-Database sectionThis section allows to configure the global settings for the ODX Database. Below are the check boxes in this section with their descriptions:
OTX-Mapping sectionThis section allows for configure the global settings for the OTX Mapping. Belows are the setting controls in this section:
Application Folder manager dialogThe dialog consists of a command bar and an application gridview (see the image above). The gridview displays all the available external applications in the central folder with the detailed information such as name, version, changed data and size. Here in the gridview, you can select one or many applications (using CTRL key or SHIFT key) which can be handled with the buttons in the command bar. Below are the buttons in this the command bar with their descriptions (according to their positions from left to right):
Others sectionThis section allows to specify the prefix for copying and for the OTX-ID through the following text boxes:
|
|