I wish Morphic could do ...
Last updated at 9:16 pm UTC on 19 June 2007
Purpose
Here is a place to tell short stories about what Morphic could do if it did all it should.
Storys might start with variations of:
- "I wish Morphic could do..."
- "I wish Morphic wouldn't do..."
Tuesday, 19 June 2007, 9:16:36 pm, squeak
Polygons (and MixedCurveMorphs) should be able to imitate rectangles, ovals and round rectangles.
Polygons are the most morphable of Morphs and that power should be exploitable to the User of Morphic.
Easy ways to change shapes should be available thru the red halo menu or in other ways.
Tuesday, 19 June 2007, 9:13:01 pm, squeak
Star handles should work on other morphs
Stars have a center and and outer handle.
Leaveaside the up, down, left and right arrow now around the center handle.
The outer handle allows the starmorph to be scaled and rotated around the center handle.
When the shift key is also pressed. The morph will stretch with the center handle as its reference point.
These behaviors would be benificial to most other morphs.
Also there should be someway a polygon or mixed morph could have star handles for a while and gain shapes like a star
then switch back to the more general vertex and midpoint handles. In other words start out in star shape and then revert to polygon.
At that point you wouldn't strictly need a StarMorph. And polygon could serve as a star.
Tuesday, 19 June 2007, 9:04:03 pm, squeak
Heading should equal forward direction plus rotation degrees.
Heading is the direction that a morph moves in when told to go forward.
Rotation degrees describes the amount of tilt a morph has from its normal orientation.
Forward directions describes the direction a morph will move in when it is in its normal orientation.
Presently a Forward direction of 0 means the morph move off to the right.
When they are rotated polygons don't remember that they are now tilted.
When polygons have submorphs the wrongness of this becomes obvious. -wiz
Tuesday, 19 June 2007, 8:56:15 pm, squeak
All morphs should behave similarly when turned or stretched.
Presently the growth handle works differently for rectangles and ellipses than they do for polygons.
The dissimilarity should not exist. –wiz
Tuesday, 19 June 2007, 8:53:06 pm, squeak
The center handle should not wobble.
When turning a morph the center handle representing the reference point wobbles all over the place while the morph is turning.
It should remain in one position thru out all turning and stretching operations. -wiz
Tuesday, 19 June 2007, 8:50:19 pm, squeak
In Morphic Halos should act more like menu's.
Currently HaloMorphs both present halos and provide actions for the halo's. This should be sparated so that the responsibilities for the actions are left to the halo handles themselves. And the actions should be delegated so that the target morphs have the major say in how they are carried out.