Snapshot question
Craig Newman
craig at starfirelighting.com
Wed Jun 5 10:06:55 EDT 2024
Richard.
Intersting stuff.
When one first drags a roundRect from the toolbar, the PI has a field to enter a value for the “roundRadius” property. But after a rotation, where the graphic is now defined solely by its “points” property, the ability to get or set that property disappears. I suppose this makes sense.
And if one sets the roundRadius property to a value greater than the geometry of the graphic will allow, that is, the radius of the corners is greater than that which will ‘fit” onto the graphic itself, one gets a circle, though defined by points as opposed to the usual startAngle and arcAngle.
Craig
> On Jun 4, 2024, at 2:48 PM, Richard Gaskin via use-livecode <use-livecode at lists.runrev.com> wrote:
>
> Craig wrote:
>> The docs must be wrong. I just tested with all seven of the graphic
>> options in the tools palette, and they all rotate just fine.
>
> I'd guess that Dictionary entry was written before July 7, 2007.
>
> In the revcommonlibrary script you'll find the revRotatePoly command on lines 496 thru 532, with the comment block above it noting the date it was added.
>
> On line 506 it gets the EFFECTIVE points for any graphic styles that doesn't innately have a points property.
>
> On line 525 it changes the style of the target graphic object to polygon if needed.
>
> Those two changes are not present in the older revRotatePolygonOld command listed just below it.
>
> --
> Richard Gaskin
> FourthWorld.com
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list