Post
by dunbarx » Sun Jun 29, 2014 3:45 am
I am glad to hear about the upcoming implementation of the "effective" points (as read only) of any graphic in the stable. But is it so onerous to enhance that property so that the points of any graphic can be set as well? Consider that one cannot, for example:
set the points of grc "regularPolygon" to the points of grc "lineGraphic". -- or vice versa
No error thrown, but no effect either. The points of the polygon are not merely empty, they do not seem to exist at all. But they are indeed empty, and not just missing:
answer the points of grc "regularPolygon" = empty --you get "true"
They have the property, but do not use it. In a way, this is an inconsistency in LC
But in the same spirit as, say, a table field being nothing more than a field with tabs, that is, one LC object class with different properties, a graphic ought as well to be a single object class, its variants distinguished in the same way, only by property differences.
I can see a need to be able to set the points of any graphic. For example, to create a regular hexagon. If you have the appropriate point list for such a thing, why should you be able to apply that only, say, to a line, rather than to a regular six sided polygon that you pulled from the tools palette?
Craig Newman