The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniGraffle > OmniGraffle General
FAQ Members List Calendar Today's Posts

 
Non-uniform Shape Resizing? Thread Tools Search this Thread Display Modes
Any ideas on how to create a shape which re-sizes in a non-uniform manner? I'm trying to create a shape like the Back button in iOS. Ignoring the rounded corners, it's essentially a left-pointing triangle in union with an adjacent rectangle. If the shape is resized, e.g. by stretching it horizontally, I'd like the triangle to remain unchanged and all the "stretching" to occur in the rectangle.

The only thing I've come up with so far is to create the shapes separately and then group them instead of creating a union. To stretch, you'd have to ungroup them, stretch the rectangle alone, and then regroup. In addition to the inconvenience of the ungroup/regroup operations, I'm running into other problems with the "two grouped shapes" approach. For example, I also need a stroke border around the apparent shape.

Is there any way to designate that deforming a single shape should only affect certain areas within that shape?

TIA, Stephen
 
Hi Stephen,

It's a bit cumbersome, but if you make the points of a union shape editable, you can then drag individual corner points to simulate a resize as it were. Admittedly, this is somewhat limited to regularly shaped objects...

Cheers, Yang
 
 




Similar Threads
Thread Thread Starter Forum Replies Last Post
Resizing images? Machine OmniOutliner for iPad 5 2011-05-16 08:34 AM
Resizing Fjordstorm OmniWeb General 4 2009-03-18 05:10 AM
Uniform color across multiple diagrams Randy OmniGraffle General 1 2008-11-18 12:35 AM
Cube shape with non-resizing edges? skye OmniGraffle General 0 2008-03-31 04:37 PM
Resizing columns? eatmytag OmniFocus 1 for Mac 12 2007-10-18 11:58 PM


All times are GMT -8. The time now is 02:52 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.