[Outline]
ExtendedSelect=<LibraryList><EntryType>
UserReport1=UserReport1
UserReport2=UserReport2
UserReport3=UserReport3

[UserReport1]
Title=User Defined Report (1)
Description=CodeWalkthrough (Details - ControlList)
ControlList=no
Declaration=yes
ScriptList=yes
ScriptDetails=yes
ScriptLineNo=yes
ScriptContent=content
ScriptFilter=
Structure=yes

[UserReport2]
Title=User Defined Report (2)
Description=CodeOutline (Outline - Control List)
ControlList=no
Declaration=yes
ScriptList=yes
ScriptDetails=no
ScriptLineNo=no
ScriptContent=
ScriptFilter=
Structure=yes

[UserReport3]
Title=User Defined Report (3)
Description=Outline + Special Remaks (//$ or //# or //% or ///)
ControlList=yes
Structure=yes
Declaration=yes
ScriptList=yes
ScriptDetails=yes
ScriptLineNo=no
ScriptContent=mid(content,3)
ScriptFilter=pos( '//$,//#,//%,///', left(content,3) ) > 0

[UserReport4]
Title=User Defined Report (4)
Description=Outline + All Remaks (First two char are //)
ControlList=yes
Structure=yes
Declaration=yes
ScriptList=yes
ScriptDetails=yes
ScriptLineNo=no
ScriptContent=mid(content,3)
ScriptFilter=left(content,2)='//'

[UserReport5]
Title=User Defined Report (5)
Description=Outline + All remarks (No LineNo)
ControlList=yes
Structure=yes
Declaration=yes
ScriptList=yes
ScriptDetails=yes
ScriptLineNo=no
ScriptContent=mid(content,3)
ScriptFilter=left(trim(content),2) = '//'

[UserReport6]
Title=User Defined Report (6)
Description=Code Structure (Control Statement Only)
ControlList=no
Structure=no
Declaration=no
ScriptList=yes
ScriptDetails=yes
ScriptLineNo=no
ScriptContent=content
ScriptFilter=pos('if,end,for,next,loop,exit,return,quit,do,while',left(trim(content),pos(trim(content),' ')-1))>0

[UserReport7]
Title=User Defined Report (7)
Description=Special Remaks in Special Event (document)
ControlList=no
Structure=no
Declaration=no
ScriptList=no
ScriptDetails=yes
ScriptLineNo=no
ScriptContent=mid(content,4)
ScriptFilter=left(content,3)='//$'  and  pos('constructor,open',name)>0

[UserReport8]
Title=User Defined Report (8)
Description=Special Remaks Only (//$ or //# or //% or ///)
ControlList=no
Structure=no
Declaration=no
ScriptList=no
ScriptDetails=yes
ScriptLineNo=no
ScriptContent=mid(content,3)
ScriptFilter=pos( '//$,//#,//%,///', left(content,3) ) > 0
