19.1 smooth movement of rules and activity intersections
In previous versions, the rules and activities were associated, and if the active graphic was rectangular or rhombic, the system defined only 4 association points, respectively, up and down, as shown in the following figure:
Such association settings can also be used, but not very perfect, after improvement, now implemented as two activities of the middle line and the intersection point of activity. If you drag an activity or rule, the intersection moves smoothly and does not bounce between 4 points as before, as shown in the following figure:
The implementation of this function is not complex, mainly to analyze a good variety of relationships can be. The following is an example of a rectangular chart activity, describing the corresponding ideas and code in detail. As shown in the following illustration: