uliwitness / Stacksmith

An intuitive software erector kit targeted at people new to programming, but with enough potential to stay useful once they've learned, inspired by HyperCard.
http://stacksmith.org
129 stars 13 forks source link

Implement snapping and guidelines #29

Closed uliwitness closed 10 years ago

uliwitness commented 10 years ago

When moving parts. Make sure the algorithms for this are in the cross-platform code. Only actual drawing of guidelines is platform-specific.

uliwitness commented 10 years ago

Guidelines are now mostly in there. Still have to add standard aqua guides (12pt from window edge, 6 pt from other parts etc.) and eliminate parts that line up but are too far away from consideration. Also should probably prefer the edge the user is resizing when resizing and not show a guideline on the static opposite edge.