Interactive two-dimensional graphics control for diagramming, technical drawing, visualization, simulation, and technical drawing applications.
Type converter for a DiagramDocument.
This class implements a design-time editor for opening a file containing a diagram document.
This control is used to list all the nodes added the diagram model in a tree fashion. Its in-built contextmenu provides options to hide, rename, delete a node from the collection. It also provides support to add layers and delete or rename a layer through its context menu.
Event argument class for events associated with symbol models loaded in a PaletteGroupBar object.
The OverviewControl class implements an overview window that provides a perspective view of the diagram model. The OverviewControl is initialized with a diagram model and a view, and upon display renders a view of the diagram that is scaled to the control's bounds.
The control has a Viewport window that is positioned over the diagram display and can be moved and / or resized using the mouse to dynamically change the view transform that maps the diagram's world coordinates onto the view coordinates. The viewport's origin corresponds to the origin of the diagram's view and moving the viewport will shift the view's origin by an equivalent extent. The viewport's size is proportional to the view's magnification and resizing the viewport allows the view to be zoomed in and out.Origin Magnification
Form used to prompt the user for the name of new symbol palettes.
Displays a collection of symbol palettes that the symbol models contain in a GroupBar control.
Displays the symbol models belonging to a symbol palette in a GroupView.
GroupViewItem derived class representing a symbol model in a group view.
Using to customize action list.
Palette GroupView designer.
Filter GroupViewPaletteItem properties to display in property grid. Show only properties marked with PalettePropertyAttribute.
This class implements a design-time editor for opening a file containing a symbol palette.
Specifies whether a property is symbol model's property.
This control displays and edits properties of objects in a m_diagram.
Type converter for a SymbolPalette.
Tree node types.
Node Layout styles
Used to indicate the direction for a spacing command.
Four direction of tree where value indicate angle, and angle start from TopToBottom by clockwise.
Diagram initialized event handler delegate
Delegate for events associated with symbol models loaded in a PaletteGroupBar object.