The code in a class is fixed, it doesnt vary.
ProcName Procedure(Params)
[Data Definition]
code
[Program Code]
Its the Inc header & Clw class files that can change, namely the procedures that are defined outside of a class but included in the class files.
There’s two ways they can be called, so there is a drop down list option in my class writing template to define which ever way is preferred.
Two file (Inc/clw) class file.
Defined in the Inc class file.
Map
Module('ClassFile.clw')
Proc1(Params),Returnvalue,ProcedureCalling
Proc2(Params),Returnvalue,ProcedureCalling
End
End
or defined in the Clw class file
Map
Proc1(Params),Returnvalue,ProcedureCalling
Proc2(Params),Returnvalue,ProcedureCalling
End
One file (inc) class file.
Map
Module('')
Proc1(Params),Returnvalue,ProcedureCalling
Proc2(Params),Returnvalue,ProcedureCalling
End
End
or
Map
Proc1(Params),Returnvalue,ProcedureCalling
Proc2(Params),Returnvalue,ProcedureCalling
End