Root > Integral parts > Options > Dialogs page > Console

Console

Previous pageReturn to chapter overviewNext page   

This is setup options for console dialog (edtConsole, edtConsoleDetailed, edtConsoleDump). They are located at Dialogs tab.

 

 

Console dialog options

 

Note: error messages in dialogs are controlled by nested exceptions behaviour options.

 

1. "Ask user for send consent" (.edoShowSendErrorReportOption) option will ask user for their consent before sending bug report to developer - by showing "Do you want to send report to developers about this problem?" message.

 

This option has no effect if you haven't specified any sending methods. In this case you'll see only error message. For example:

 

 

Asking for consent is unchecked or there is no sending method available

 

 

Asking for consent is checked and sending method present

 

This option will be automatically disabled, if you use output redirection at run-time.

 

Important: be aware that sending user's data without a consent violates GDPR. Violators of GDPR may be fined up to €20 million, or up to 4% of the annual worldwide turnover of the preceding financial year, whichever is greater. We recommend to seek advice from GDPR consulting company before disabling consent. See also: Security Considerations.

 

 

2. Default choice is selected by enabling/disabling "Default choice: send report" (.edoSendErrorReportChecked) option. If this option is checked - the default choice is to send the report. If this option is unchecked - then the default choice is NOT to send the report.

 

 

3. "Detailed mode" (.ExceptionDialogType = edtConsoleDetailed) option includes a compact call stack to the error message. For example:

 

 

Standard mode

 

 

Detailed mode

 

 

4. "Bug report dump" (.ExceptionDialogType = edtConsoleDump) option replaces error message and a call stack with a copy of the bug report. For example:

 

 

Dump mode is unchecked

 

 

Dump mode is checked

 

If you enable this mode - it may be a good idea to disable some parts of bug report (especially modules and processes lists), because large bug report will not fit into console. This may not matter, if you use output redirection.

 

 

See also:

Console dialog for general description of this dialog's type



Send feedback... Build date: 2024-12-19
Last edited: 2023-03-07
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: https://www.eurekalog.com/help/eurekalog/dialog_options_console.php