Root > Interface > Project options > General page

General page

Previous pageReturn to chapter overviewNext page   

This is "General" page in EurekaLog project's options.

 

General options

 

General page contains EurekaLog activation options. If you need to enable/disable EurekaLog in your application - you can do it here.

 

1. "Activate EurekaLog" option enables EurekaLog in your project. Check this checkbox to enable EurekaLog in your application and uncheck it to disable EurekaLog for your application. See also: enabling EurekaLog in your application.

 

This checkbox sets status of EurekaLog (active or not). It also acts as "meta-switch" for checkboxes in "Advanced setup" group box. Usually, you don't need to set advanced options manually: just check/uncheck "Activate EurekaLog" checkbox and set your application type - that's all.

 

Change checkboxes in "Advanced setup" only when you need a custom/non-standard behaviour. See also: configuring EurekaLog activation.

 

2. "Project type" option selects type of your application. See also: enabling EurekaLog in your application.

 


 

Advanced options - use for custom setups:

 

3. "Add EurekaLog's code" option includes EurekaLog's units in your application. Click on "Customize" button to select which units include in your application. You can uncheck this checkbox, if you don't want to include EurekaLog in current executable. See also: configuring EurekaLog activation.

 

4. "EurekaLog 6 compatibility mode" option enabled compatibility mode with previous version of EurekaLog. Do not check this option for new projects. Use it for old projects only. See compatibility mode to know more about differences in behaviour.

 

5. "Add module's options" option adds EurekaLog project options to your application. You set EurekaLog project options in this dialog. Including EurekaLog's options is necessary for EurekaLog to function. You can uncheck this checkbox, if you don't want to include EurekaLog's code in current executable. See also: configuring EurekaLog activation.

 

Note: this option must be set if you check either "Add EurekaLog's code" or "Add debug information" options.

 

6. "Add debug information" option injects debug information in EurekaLog's format into your application. Debug information is necessary to build a human-readable call-stack and get textual descriptions of code's locations. You can uncheck this checkbox if you plan to use debug information in other format. See also: configuring EurekaLog activation.

 


 

7. "Use external configuration" option allows you to use EurekaLog configuration in external .eof file instead of configuration inside project. Checking this option will disable all other options in this dialog. You also need to specify .eof file to use. You can use "..." button to select file and "Edit" button to edit settings in external file (the last action requires file association with .eof files). See also: using external configuration.

 

8. "Command-line" option is read-only. It's for informational purposes only. This edit box shows command-line to run to enable EurekaLog in your project after compilation (if you're compiling outside of IDE). Please, see Compiling your project with EurekaLog article for more information. This edit box will indicate "N\A" if there is no project opened.

 

Note: you don't need to run this command if you compile your project in IDE with EurekaLog IDE expert installed.

 

See also:




Send feedback... Build date: 2012.02.16
Last edited: 2011.09.28
PRIVACY STATEMENT
The documentation team uses the feedback submitted to improve the EurekaLog documentation. We do not use your e-mail address for any other purpose. We will remove your e-mail address from our system after the issue you are reporting has been resolved. While we are working to resolve this issue, we may send you an e-mail message to request more information about your feedback. After the issues have been addressed, we may send you an email message to let you know that your feedback has been addressed.


Permanent link to this article: http://www.eurekalog.com/help/eurekalog/General_page.php