How to inherit class
1. Create Package
-
Right click "WorkStation..." -> "New" -> "Package".

- Give Him name "< Name >"
-
Right click "< Name >" -> "New" -> "Package".
- Give Him name "< Name >Caps"
-
Right click "< Name >" -> "New" -> "Package".
- Give Him name "< Name >Impl"
1.1. Control/Uncontrol Unit
-
Right click to "< Name >" -> "File" -> "Control Unit"

-
Right click to "< Name >" -> File -> Control unit - create file
-
Uncontrol unit "< Name >Caps" & "< Name >Impl" - remove file - parent file will contain code of this capsule
-
Confirm "No"

- Confirm "Yes"

-
2. Create Capsule
-
Right click "< Name >Caps" -> "New" -> "Capsule".

- Give Him name "Cc< Name >"
-
Right click "< Name >Impl" -> "New" -> "Capsule".
- Give Him name "Cc< Name >Logic"
3. Inherit class
-
Right click "Cc< Name >" -> "Open Specifitaction" -> "Relations"
-
Right Click -> "Insert Generalizaction"
Look for name:
CcWsTmplV2

- Config "OK"

-
Right Click -> "Insert Dependency" (only when no one from parents do not inherit it)
Look for name:
HdrScpUsage

-
Right click "Depends on Class..." -> "Open Specifitaction" -> "C++"
KindInHeader: Set scrollbar to
iclusionKindInImplementation: Set scrollbar to
none- Look Should be

- Confirm "OK"
-
Confirm "OK"
-
Look Should be

-
-
Right click "Cc< Name >logic" -> "Open Specifitaction" -> "Relations"
-
Right Click -> "Insert Generalizaction"
Look for name:
CcWsSyncTmplV2Logic
-
4. Choose class in logic
-
open "Cc< Name >" -> "Structure Diagram"
- right click "Logic" -> "Open Specifitaction"

- set class "Cc< Name >Logic"

- confirm "OK"