Design-Time Messages

Navigation:  Messages >

Design-Time Messages

Previous pageReturn to chapter overviewNext page

Design-time messages are messages displayed by Q++ in the Messages Window to the right of the Q++ Main Window.

 

Every time you modify a property or a ScriptLine, Q++ runs a series of verifications to ensure that essential conditions are met (if not, you get an error) and to alert you to possible erroneous settings (in which case you get a warning). You are then presented with different options, and most of the time you simply have to accept Q++'s solution and let it fix the problem automatically for you.

 

There are 3 types of design-time messages :

 

Hints

Denoted by a white circle with a blue i in the margin. These are suggestions that may or may not be appropriate to the current context. The popup menu that comes up when you click on a hint in the Messages Window gives you the option of disabling a specific message if it is not appropriate for you. You can later changes this list of disabled messages using the Messages Preferences.

Warnings

 

Denoted by a yellow triangle in the margin. These suggest that some of your setting are either incorrect, incomplete or in conflict with other settings. Warnings will not prevent you from running a Script.

Errors

Denoted by a red circle with a white cross in the margin. These indicate that a key setting is missing or incorrect. You will not be able to run a Script until you have gotten rid of all error messages.

 

 

The philosophy used to determine if a message is an error or a warning is as follows : a message is a warning unless it is caused by a condition which would make diary generation impossible. This means that only the strongest messages are classified as errors, and as a consequence, warnings can be caused by some very odd situations. Most warnings are not idle; there are over 15000 lines of code in Q++ devoted to the verification of scripts.

 

The fact that warnings do not prevent you from trying to generate a script does not mean that you should not get rid of all warnings. It just means that you can test out a partially completed script, but that you should still have no more warning by the time you do the final run of your script.


Topic 108050 updated on 25-Jun-2005.
Topic URL: http://www.qppstudio.net/webhelp/index.html?annex1_design_timemessages.htm