Articles in this section
Category / Section

Will Essential Diagram allow end users to create custom shapes and group them into libraries?

1 min read

Will Essential Diagram allow end users to create custom shapes and group them into libraries?

The Essential Diagram SymbolDesigner makes it very simple to create custom symbols and group them into diagram palettes that may be imported and used by diagramming applications. The SymbolDesigner utility (found under the '..Diagram.Windows\Symbol Designer folder) is an integrated design environment that allows users to design symbols and save them as Essential Diagram symbol palettes (*.edp files). The palette files can then be imported by any application that uses Essential Diagram and allows the consuming application to create diagram symbols from the symbol models in the palette.

You can view this approach by first designing a few symbols using the SymbolDesigner utility and then importing them into the '..Diagram.Windows\...Samples\InDepth\DiagramBuilder' sample through the sample's 'File\AddPalette' menu command. The sample displays the imported symbols using a palette-like GroupView control, from which they may be dragged-and-dropped onto the diagram. The 'SymbolDesigner' utility ships with full source code, and you can customize it as required to provide your users with a more tailored design experience.

It is also possible to define symbols programmatically as demonstrated in the '..\Samples\QuickStart\DynamicSymbol', '..\Samples\InDepth\OrgLayout', '..\Samples\InDepth\Expander' and several other samples that ship with the product.

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied