64 | | * Add following properties in the Frame class: |
65 | | * RwProp<Frame> template() - value property - It is the template frame of the frame. |
66 | | * RwProp<BorderStyle> ownBorder() - The own border of this frame. It can be manipulated through a hud. |
67 | | * Prop<BorderStyle> border() -auto property - It will be calculated depending on ownBorder(), template() and borderLock() |
68 | | * RwProp<BackgroundStyle> ownBackground() - The own background of this frame. It can be manipulated through a hud. |
69 | | * Prop<BackgroundStyle> background() -auto property - It will be calculated depending on ownBackground(), template() and backgroundLock() |
70 | | * RwProp<ShadowStyle> ownShadow() - The own shadow of this frame. It can be manipulated through a hud. |
71 | | * Prop<ShadowStyle> shadow() -auto property - It will be calculated depending on ownShadow(), template() and shadowLock() |
| 64 | * Create a class !TemplateField in the org.sophie2.base.model.book. This class will be used for properties that have value - calculated by the template, own value, and locked value. |