creating smart shapes like UML class entity

David C. Kasprzyk support at omnigroup.com
Wed Feb 5 13:31:02 PST 2003


Mark:

This is actually a great way to get around this that I forgot about.  
You can then save these edited shapes out to a palette for convenient 
drag and drop.  I will see about creating a palette to be posted onto 
the OmniGraffle's Extras page for this.

Sincerely,

David Kasprzyk
OmniGraffle Project Coordinator
support at omnigroup.com

On Wednesday, Feb 5, 2003, at 12:26 US/Pacific, Mark Holt wrote:

>>> Does not seem to be a "group".  Yet it somehow is drawing separator
>>> lines between the class/attributes/operations sections that make room
>>> for lines of text you type.  How can I create similar smart shapes?
>
> I managed to do this by cheating and editing the .graffle file by hand:
>
> i) create and save a new graffle file with just a single UML text 
> object in it.
>
> ii) Open the .graffle file in a standard text editor.
>
> iii) Somewhere in the file you will see:
>
> 		<key>Class</key>
> 		<string>MultiTextGraphic</string>
>
> 	Within this you will see:
>
> 			<key>TextList</key>
> 			<array>
> 				...
> 			</array>
>
> iv) Within the <array> tags you will see a number of <dict>...</dict>.
>
> v) Just copy the first <dict>...</dict> and paste in as many 
> compartments as you need.
>
> I've enclosed an example with two and 6 compartments.
>
> 	Mark
>
> <ExampleListComponent.graffle>




More information about the OmniGraffle-Users mailing list