| 24/09/2005 Faded Hide if Open ticked. Other way caused stack overflow?
|            Added Restart option
| 17/10/2005 Added Obey only option
| 08/11/2005 Removed duplictate BootEnd option
| 27/12/2005 Removed (not RO5) from help text 
| 11/05/2007 Added extra Restart options
| 21/04/2011 Minor corrections
| 07/11/2012 v2.67c Added Log file
| 06/12/2012 v2.67d Added SaveOn & reorganized. Changed version check 0.83 -> 1.00
| 24/05/2013 v2.67o Simplified DeskTop & Command to just Startup
| 17/06/2013 v2.67q Changed defaults
| 18/06/2013 v2.67r Changed *ReportShow to *ReportOpt ~Hide
| 10/07/2013 v2.67s Changed default Save file from ReportList# to ReportSave#
| 22/10/2013 v2.67w Added OS to Command, and other minor text changes.
|  9/ 4/2015 v2.68b Split Initialise and Options
| 15/04/2015        Changed On option to Gen
| 16/04/2015        Changed filename defaults
| 21/05/2015        Removed Back & Close Icons. Adjusted Comment boxes height.
|                   Changed Restart to use radio buttons
|                   Removed Help line and text and reduced width.
| 21/11/2015 v2.68e Changed Logging to Disc Logging
| 20/11/2017 v2.71n Changed 'Boot Logging' to remove Log terminology!
| 02/12/2017 v2.71o Changed order of Boot Report screen to reflect reality.

Title = Reporter Configuration
ColumnWidth = 380
LineUp = 0
Debug = 0
| The width needs to cope with different fonts: at least Homerton & Trinity Medium 
| (and my Sassoon.Primary.Bold!) at 12pt. System.Fixed is far too big!
Width = 720
Height = 740
VersionCheck = 1.00
Layout = RadioRight
BackIcon = 0
CloseIcon = 0
Help = 0
File=<Reporter$Dir>.!Config.Confix

|========================================================

[Startup]
 Short = Startup
 Text = Startup settings for Reporter
 Width = 150
 Help = <Reporter$Dir>.!Config.!Help 

{
 Name = Text
 Text = Text Area
 Comment = size in KBytes
 Type = Integer
 TextAlign = Right
 Default = 20
 Min = 20
 Max = 10000
 Size = 5
 Width = 100
}

{
 Type = Comment
 Text = Initial window size and position...
}

{
 Name = Lines
 Text = Size
 Comment = Number of lines
 Type = Integer
 TextAlign = Right
 Default = 10
 Min = 10
 Max = 100
 Size = 3
 Width = 100
}

{
 Name = Chars
 Text = 
 Comment = Width in characters
 Type = Integer
 TextAlign = Right
 Default = 40
 Min = 10
 Max = 256
 Size = 3
 Width = 100 
}

{
 Name = Left
 Text = Position
 Comment = Left x in OS Units
 Type = Integer
 TextAlign = Right
 Default = 0
 Min = 0
 Max = 2200
 Size = 4
 Width = 100
}

{
 Name = Top
 Text = 
 Comment = Top y in OS Units
 Type = Integer
 TextAlign = Right
 Default = 540
 Min = 0
 Max = 2048
 Size = 4
 Width = 100 
}

{
 Name = Back
 Text = BackTrace
 Comment = size in Bytes for Basic
 Type = Menu
 TextAlign = Right
 Menu = Trace; 256,256; 512,512; 768,768;1024,1024;1536,1536;2048,2048
 Default = 256
 Width = 150
}

{
 Name = Open
 Text = Open window when Reporter starts
 Type = Option
 Default = on
}

{
 Type = Ruler
 Height = 8
} 

{
 Type = Comment
 Text = Default Save file name (# = number)
} 
{
 Name = Save
 Type = String
 Default = ReportSave#
 Size = 120
 Width = 670
 Drop = path
}

{
 Type = Comment
 Text = Log file name (# = number)
} 
{
 Name = Log
 Type = String
 Default = ReportLog#
 Size = 120
 Width = 670
 Drop = path
}

|========================================================

[Options]
 Short = Options
 Text = Initial Options when Reporter started
 Width = 150
 Help = <Reporter$Dir>.!Config.!HelpOpt

{
 Name = Gen
 Text = General Reporting 
 Type = Option
 Default = on
}

{
 Name = Cmd
 Text = Report OS Commands executed
 Type = Option
 Default = on
}

{
 Name = Time
 Text = with Time
 Comment =
 Type = Option
 Default = on
};
{
 Name = Source
 Text = with Source
 Type = Option
 Default = off
}

{
 Name = Obey
 Text = Obey only
 Comment =
 Type = Option
 Default = off
}

{
 Name = Error
 Text = Report Errors raised
 Type = Option
 Default = on
}

{
 Name = Vdu4
 Text = Report VDU 4 text output
 Type = Option
 Default = off
}

{
 Name = Task
 Text = Report Tasks start and end   
 Type = Option
 Default = off
}

{
 Name = Rma
 Text = Report RMA Storage Claim, Extend & Free
 Type = Option
 Default = off
}

{
 Type = Ruler
 Height = 8
} 

{
 Name = Save
 Text = Automatic Save when text area full
 Type = Option
 Default = off
}

{
 Name = Log
 Text = Disc Logging (can affect performance!)
 Type = Option
 Default = off
}

{
 Name = Hide
 Text = Hide window (until *ReportOpt ~Hide)
 Type = Option
 Default = off
 Enable = Open,0
}

{
 Name = SysLog
 Text = Also write lines to SysLog
 Type = Option
 Default = off
}

{
 Name = Debug
 Text = BASIC Debug (experimental - do not use!)
 Type = Option
 Default = off
}

|========================================================

[BootLog]
 Offset = 40
 Short = Boot Report
 Text = Settings for using Reporter during Boot
 Width = 132
 Help = <Reporter$Dir>.!Config.!HelpBoot

{
 Name = BootRun
 Text = Start Reporter at start of Boot sequence
 Type = Option
 Default = off
}

{
 Name = PreDesktop
 Comment = Report
 Text = Start & end of PreDesktop file(s)
 Type = Option
 Default = off
 Enable = BootRun,1
}

{
 Name = PreDesk
 Comment =
 Text = First & last of PreDesk obey files
 Type = Option
 Default = off
 Enable = BootRun,1
}

{
 Name = PreDeskD
 Comment =
 Text = First & last of PreDesk directories
 Type = Option
 Default = off
 Enable = BootRun,1
}

{
 Name = Apps
 Comment =
 Text = First & last of $.Apps !Boot files
 Type = Option
 Default = off
 Enable = BootRun,1
}

{
 Name = Desktop
 Comment =
 Text = Start & end of Desktop file(s)
 Type = Option
 Default = off
 Enable = BootRun,1
}

{
 Name = Utils
 Comment =
 Text = First & last of $.Utilities !Boot files
 Type = Option
 Default = off
 Enable = BootRun,1
}

{
 Name = Print
 Comment =
 Text = First & last of $.Printing !Boot files
 Type = Option
 Default = off
 Enable = BootRun,1
}

{
 Name = Tasks
 Comment =
 Text = First & last of Tasks directories
 Type = Option
 Default = off
 Enable = BootRun,1
}

{
 Name = BootEnd
 Comment =
 Text = When Boot sequence has ended
 Type = Option
 Default = off
 Enable = BootRun,1
}

{
 Height = 20
}

{
 Type = Comment
 Height = 140
 Options = -border 2 -col 11
 Text = Please read the !Help manual about Reporting during Boot carefully before using these options. (Click on Help button)
} 

|========================================================
[Restart]
 Short = Restart  
 Text  = Restart after Configuration change
 Width = 132
 Offset = 40
 Help = <Reporter$Dir>.!Config.!HelpRest

{
 Name = Restart
 Text = Restart
 Type = Radio
 Menu = Test;Never,0;Once if this Configuration saved,2;After all Configuration saves,1
 Stack = Vert
 Default = 0
}

{
 Name = SaveFirst
 Text = Run *ReportSave before Restart
 Type = Option
 Default = off
}

{
}

{
 Type = Comment
 Height = 180
 Options = -border 2 -col 11
 Text = Please be aware that any Restart will lose any Reported information. Please select if you want Reporter to do an automatic *ReportSave before the Restart.
} 
