
|
Shape.&Circle&.width=140
Shape.&Circle&.height=140 |
|
Shape.&Circle&.top = Shape.top + 20
Shape.&Circle&.left = Shape.left + 20 |

|
'---Constant---
CX_SPACE=10 CY_SPACE=10 '---Shape width--- (at minimum the width required to display text) Shape.width=Max(Shape.width, Nom.width +2*CX_SPACE) '---Fields width--- (field size is readapted to shape size) Nom.width=Shape.width-2*CX_SPACE '---Shape width--- (at minimum the height required to display text) Shape.height=Max(Shape.height, Nom.height +2*CY_SPACE) '---Objects Position--- Nom.hCenter = Shape.hCenter
Nom.vCenter = Shape.vCenter
|

|
'---Constant---
CX_SPACE = 10 CY_SPACE = 10 ![]() '---Fixed size object--- Shape.&Pict&.width = 2 Shape.&Pict&.height = 1 '--- Shape width --- Shape.width = Max ( Shape.width, Max( Nom.width, Shape.&Pict&.width) + 2*CX_SPACE) '--- Fields width --- Nom.width = Shape.width - 2 * CX_SPACE '--- Shape height --- Shape.height = Max ( Shape.height, Nom.height + Shape.&Pict&.height + 3 * CY_SPACE) '---Objects Position--- Nom.left = Shape.left + CX_SPACE Nom.top = Shape.top + CY_SPACE Shape.&Pict&.right = Shape.right - CX_SPACE Shape.&Pict&.bottom = Shape.bottom - CY_SPACE |


|
'---Constant---
CX_SPACE=10 CY_SPACE=10 '--- Shape width --- Shape.width=Max(Shape.width,Nom.width+2*CX_SPACE) '--- Fields width --- Nom.width=Shape.width-2*CX_SPACE '--- Shape height --- Shape.height=Max(Shape.height,Nom.height+4*CY_SPACE) '--- Graphics Size--- Shape.&TitleRect&.height=Nom.height+2*CY_SPACE Shape.&TitleRect&.width=Shape.width '---Objects Position--- Shape.&TitleRect&.left=Shape.left Shape.&TitleRect&.top=Shape.top Nom.hCenter=Shape.&TitleRect&.hCenter Nom.vCenter=Shape.&TitleRect&.vCenter |
|||
![]() |
![]() |
||

|
'---Constant---
CY_SPACE = 10 '---Shape size--- Shape.width = Shape.default.width Shape.height = Shape.default.height '---Object width--- Object.width = Max(Nom.width, Object.width, Shape.width) '--- Fields width --- Nom.width = Object.width '---Objects Position--- Nom.left = Object.left Nom.top = Shape.bottom + CY_SPACE Shape.top = Object.top Shape.hCenter = Object.hCenter |