I think it can be done easily, but NOT explained so easily... it depends on the already done script.
Anyway, as an example:
- You need to add a new parameter, let's call it xw (extra width).
- Then find the command, in the 2D script, that draws the fill (usually POLY2_B or similar)
- Now, the command is followed by numbers, much of them are coordinates, you need to find the two that represent the rightmost nodes and put "+xw" (plus extra width) next to them.
Usually the coordinates after the POLY2 command are in single rows, each of them formed by the x-value, y-value, status-code.
If the coordinates are fixed values, you will be able to detect the two x-values with the higher value. If it uses parameters, there are chances that the two searched coordinates have the "A" parameter in it, so you can detect them.... otherwise you need to try one by one, and see...
If you will be able to do this, then I can explain next step: adding an editable hotspot to adjust the length graphically
_________________
--Roberto Corona--
www.archiradar.com
AC18 - ITA full on Win10
_________________
_________________