We value your input! Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey
2018-08-16 02:15 AM
"install_label_position": ! ------------------------------------------------------------------------------ ! Label positioning - global behavior for Marker form Labels ! - origin is where AC gives, the table begins with top left anchor ! - orientation is rotated with the parent structure by default ! - without AC Arrow ! - drawing the full symbol marker form ! - the origin is at the arrow peak ! - rotating with parent elem direction ! - Reference Point is cordinated by user ! - with AC Arrow ! - drawing only the head text ! - the origin is at the boundary ! - handling of rotation is belongs to AC (AC_CustomReadabilty OFF) ! - Reference Point is cordinated at Pointer tabpage ! ! LABEL_POSITION - position of the label ! - array[3][2] containing the coordinates of the 3 points defining the label position ! ! - the other transformations live in the label_marker_macro ! ============================================================================== nTrans = 0 if LABEL_CUSTOM_ARROW then add2 LABEL_POSITION [2][1] + LABEL_POSITION [3][1], LABEL_POSITION [2][2] + LABEL_POSITION [3][2] endif returnI'm struggling to find the array holding the co-ordinates. Maybe they are called from the 'label_marker_macro'? Can this be edited?
2018-08-16 10:59 AM
if LABEL_CUSTOM_ARROW then add2 LABEL_POSITION [2][1] + LABEL_POSITION [3][1], LABEL_POSITION [2][2] + LABEL_POSITION [3][2] endifPiotr
2018-08-17 12:31 AM
2018-08-17 03:20 AM
add2 LABEL_POSITION [2][1] + LABEL_POSITION [3][1], LABEL_POSITION [2][2] + LABEL_POSITION [3][2]
2018-08-17 10:51 AM
2018-09-10 02:30 AM