Root > Integral parts > EurekaLog IDE expert

EurekaLog IDE expert

Previous pageReturn to chapter overviewNext page   

EurekaLog installs a .bpl packages into IDE. This adds a EurekaLog component and installs an IDE expert.


"IDE expert" is a special term. IDE expert is a library or a package, which extends IDE by using special published interfaces. Those interfaces are called OpenTools API (OTA).


So, why EurekaLog needs that expert, and when you don't need it?


EurekaLog installs IDE expert to do the following:

Adds menu items to invoke EurekaLog.
Allows you to edit global / IDE EurekaLog options.
Allows you to edit project's EurekaLog options.



"EurekaLog" / "post-processing" stage during compilation. Notice "EurekaLog:" prefix on second line.


Don't see EurekaLog IDE expert working?


Now, back to the question: can you don't use IDE expert? Yes - you can uninstall IDE expert, if you don't want/need it. For example, you don't want to install EurekaLog on build's server. That's totally OK.


Here is what you can use instead:

Adds menu items to invoke EurekaLog - you can add shortcuts to Tools menu manually, or you can run EurekaLog parts from the Start / Programs menu.
Allows you to edit global / IDE EurekaLog options - you can use an external Debug Symbols Setup tool to setup global EurekaLog settings, which are not related to IDE.
Allows you to edit project's EurekaLog options - you can use an external settings editor to edit options in projects or .eof files.
Performs a post-processing of your project - you can invoke a EurekaLog command-line compiler to do post-processing manually. An alternative (easiest) way is to use MS-Build on Delphi 2007+ or FinalBuilder.



See also:

Send feedback... Build date: 2018-11-26
Last edited: 2018-06-14
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: