ScriptLines give you an overall vision of the "flow" of the diary you are creating. ScriptLine Properties give you the details of what each ScriptLine actually does.
Consider for example a DiaryGridLine; what GridTemplate is it using ? what are the begin/end dates ? etc ...
When you select a ScriptLine in the Scripts Editor, its list of properties is displayed in the Properties Inspector. You will not use every property, nor will you use all properties equally often. From a user's point of view, there are 4 types of properties :
•Properties you will often set because, although your company's preferences are in Q++ Preferences, there are often variations on the preferences due to the GridTemplate or the customer. Examples are: MiniCal options, a-e-i-o-u Holidays, Begin/End Rules.
In some cases, some properties are not applicable to the current ScriptLine. Examples are the properties MiniCal, Macros and Slogans, when the parent DiaryGridLine does not contain any MiniCal tokens, Macro tokens or Slogan tokens. In these cases the property will be displayed in a way to draw attention to that fact.