Nevron Open Vision Documentation
Nevron.Nov.Editors Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassNAddNodeCommand Represents an add node command.
ClassNAdvancedGradientFillPointsPropertyEditor A property editor for the Points property of NAdvancedGradientFill.
ClassNAnglePropertyEditor The NAnglePropertyEditor class is by default assigned to properties of NAngle type. The editor shows a numeric up/down for selecting a numeric value and combo box for selecting its measurement unit.
ClassNAutoUpdateContentHolder Represents a content holder that calls an update delegate at regular intervals of time.
ClassNBaseDateTimeFormatStringPropertyEditor The NBaseDateTimeFormatStringPropertyEditor class is a property editor, which is by default assigned to properties exposing a date/time format string.
ClassNBooleanPropertyEditor A property editor, which is by default assigned to properties of Boolean type. The edit control is a check box.
ClassNBorderEditor An editor that lets the user quickly edit the most important aspects of a border.
ClassNCategoryEditor Serves as base class for all editors that edit a category of node properties and/or other categories.
ClassNCharPropertyEditor A pair box property editor, which is by default assigned to properties of char type. The value control is a text box.
ClassNChildrenComboBoxBrowser A child hierarchy browser that displays the child items in a combo box.
ClassNChildrenHierarchyBrowser The NChildrenHierarchyBrowser is a hierarchy browser, which aggregates a list box populated with the browsed node children.
ClassNChildrenHierarchyEditor The NChildrenHierarchyEditor class is a hierarchy editor, which is used for the editing of the node children.
ClassNChildrenListBoxBrowser A child hierarchy browser that displays the child items in a list box.
ClassNColorPropertyEditor A property editor, which is by default assigned to properties of NColor type. The value control can be a color drop down or an advanced color picker.
ClassNComboEditorsGroup The NComboEditorsGroup class is an editors group, which embeds a dockable container. The top panel contains a combo box which selects the selected editor, while the fill panel hosts the single visible editors container.
ClassNDashStylePropertyEditor Property editor associated with dash style.
ClassNDateFormatStringPropertyEditor The NDateFormatStringPropertyEditor class is a property editor, which is by default assigned to properties exposing a date/time format string.
ClassNDateTimeFormatStringPropertyEditor The NDateTimeFormatStringPropertyEditor class is a property editor, which is by default assigned to properties exposing a date/time format string.
ClassNDateTimePropertyEditor A pair box property editor, which is by default assigned to properties of type DateTime. The value control is a date time box.
ClassNDefaultPropertyEditor A labeledbox property editor, which is by default assigned to properties for which there is no specific editor. The value control is a text box.
ClassNDesignCommand The NDesignCommand class represents an abstract command, which serves as base class for all commands produced by command factories at design time.
ClassNDesignCommandsBrowser The NDesignCommandsBrowser class is an abstract resize content container, which is used to maintain a tool strip populated with the specified design commands.
ClassNDesignConstants Contains some constants used by editors and designers.
ClassNDesigner The NDesigner class is used to encapsulate the design time behavior of nodes from a specific schema. Designers are created on the fly when a node from a certain schema needs to be edited. Designers are associated with schemas, with the help of the NDesignerMetaUnit metadata.
ClassNDesignerMetaUnit A meta unit applicable to scheams, which defines the designer of a schema.
ClassNDialogNodePropertyEditor A dialog property editor, which shows a dialog containing the editor of a node exposed by a property value.
ClassNDialogPropertyEditor A property editor, which serves as base class for property editors, which display a modal dialog. It adds core support for text and image preview of the current property value.
ClassNDomArrayPropertyEditor<T> Edits a DOM array property.
ClassNDoublePropertyEditor A property editor, which is by default assigned to properties of Double type. The value control is a numeric up/down.
ClassNDoubleValuesListDropDown A drop down control that can be used for interactive editing of a list of named values.
ClassNDoubleValuesListEditWidget A control that can be used for interactive editing of a list of named values.
ClassNEditor A content element, which serves as base class for all editors. An editor displays and edits certain aspects of the EditedNode assigned to it. Editors are resposible for the creation an maintance of a single UI control, which is specific for each type of editor. The UI control of editor can contain other editors and is constructed when the editor is initialized.
ClassNEditorContext  
ClassNEditorDeclarationOrderComparer An editor comparer that compares the editors by their GetDeclarationOrder(). By default only property editors have a declaration order, that is the order in which they have been added to the node schema - i.e. properties defined in base schemas appear first.
ClassNEditorDisplayOrderComparer An editor comparer that compares the editors by their DisplayOrder.
ClassNEditorsGroup An abstract content container, which groups one or more editors. Only one of editors in the group can be visible (selected) at a time. The selection of the visible editor is performed by a subclass specific selector.
ClassNEditorTemplate Represents a pair of an editor type and an optional dictionary of editor property values, which must be applied to the editor when it is created.
ClassNEditorTitleComparer An editor comparer that compares the editors according to their title.
ClassNEditorWindow An abstract window that is used to host an editor. It is by default initialized as a dialog window.
ClassNElementIdPropertyEditor The property editor for the NElement.Id property.
ClassNEmbeddedNodePropertyEditor A node property editor, which embeds the editor of a node exposed by a property value.
ClassNEmptyEditor NEmptyEditor
ClassNEnumPropertyEditor A pair box property editor, which is by default assigned to properties of Enum type. The value control is a combo box, a list box or a radio group.
ClassNFillPreview A widget that shows previews of NFill objects.
ClassNFloatingNumberPropertyEditor A base class for all editors of floating point numbers.
ClassNFlowCategoryEditor The NFlowCategoryEditor class is an aggregate category editor, which embeds the aggregated editors in a flow layout.
ClassNFontNamePropertyEditor The NFontNamePropertyEditor class is a popup property editor, which is by default assigned to properties exposing a font name.
ClassNFontPreview A widget that shows previews of NFont objects.
ClassNFormatStringPropertyEditor The NFormatStringPropertyEditor class is a property editor, which is by default assigned to properties exposing a format string.
ClassNGeneralEditor Represents an editor that edits a general node aspects. Serves as base class for all editors that can be initialized only by an edited node.
ClassNGradientStopsPropertyEditor A property editor for the GradientStops property of NGradientFill.
ClassNGradientVariantEditor A property editor for properties of type ENGradientVariant.
ClassNHatchStyleEditor A property editor for properties of type ENHatchStyle.
ClassNHelpBrowser NHelpBrowser
ClassNHelpUnit The NHelpUnit class is used to encapsulate the help data, which can be assigned to schema components
ClassNHierarchyBrowser The NHierarchyBrowser class is an abstract content holder, which servers as base class for children and subtree DOM hierarchy browsers.
ClassNHierarchyEditor The NHierarchyEditor class is an editor, which serves as base class for all editors, which provide the user with the ability to edit the node sub hierarchy as well as the state of each node, which resides in this sub hierarchy. Hierachy editors embed the state editor of the currently selected node.
ClassNImagePropertyEditor A property editor for Image property of NImageFill.
ClassNInt32PropertyEditor A property editor, which is by default assigned to properties of Int32 type. The value control is a numeric up/down.
ClassNInt64PropertyEditor A property editor, which is by default assigned to properties of Int64 type. The value control is a numeric up/down.
ClassNLengthPropertyEditor The NLengthPropertyEditor class is by default assigned to properties of NLength type. The editor shows a numeric up/down for selecting a numeric value and combo box for selecting its measurement unit.
ClassNListEditorsGroup An editors group, which embeds a splitable container. The master panel hosts a list box and the slave panel hosts the editors container.
ClassNListGroupCategoryEditor A category editor, which embeds the child editors in a list editors group.
ClassNMarginsCategoryEditor Category editor for margins properties. This category editor should be applied only to categories that consist of 4 double properties. The first property represents the left margin, the second - the top margin, the third - the right margin and the fourth - the bottom margin.
ClassNMarginsDropDown A drop down for selecting an NMargins value.
ClassNMarginsEditWidget A widget for editing of NMargins values.
ClassNMarginsPropertyEditor A property editor for properties of type NMargins.
ClassNMaskedEnumDropDown Combo box for selecting masked enum values.
ClassNMaskedEnumPanel Panel for selecting masked enum values.
ClassNMaskedEnumPropertyEditor The NMaskedEnumPropertyEditor class is a property editor, which can be assigned to properties exposing a masked enum.
ClassNMeasurePropertyEditor A property editor, which displays a numeric up/down for selecting a numeric value and a combo box next to it for selecting the numeric value's measurement unit.
ClassNMoveNodeDownCommand NMoveNodeDownCommand
ClassNMoveNodeUpCommand NMoveNodeUpCommand
ClassNNevronDateTimePropertyEditor A pir box property editor that edits NDateTime objects.
ClassNNodeSurrogate A node that surrogates the editing of another node value.
ClassNNodeSurrogateEditor An editor, which is used for the editing of a property value surrogate node.
ClassNNumberPropertyEditor A base class for all number editors.
ClassNNumericFormatStringPropertyEditor The NNumericFormatStringPropertyEditor class is a property editor, which is by default assigned to properties exposing a numeric format string.
ClassNOptionsPropertyEditor<TOption> A pair box property editor that serves as base class for all editors that display a list of options from which the user can choose. Serves as base class for NEnumPropertyEditor and others.
ClassNPageSizePropertyEditor The NPageSizePropertyEditor class is a popup property editor that is by default assigned to properties exposing an NPageSize object.
ClassNPairBoxPropertyEditor The NPairBoxPropertyEditor class is a property editor, which serves as base class for all property editors, which display a label next to the edited property value.
ClassNPointPropertyEditor A property editor for properties of type NPoint.
ClassNPredefinedCursorPropertyEditor A property editor that lets the user select a predefined cursor.
ClassNPreviewFactory The NPreviewFactory class serves as base class for all preview factories Preview factories are resposible for generating previews for objects.
ClassNPropertyEditor An editor, which serves as base class for all property editors. Property editors manage widgets, which can display and edit the local value of a single node property, which belongs to schema of the edited node. The edited schema property is specified by the EditedProperty.
ClassNPropertyEditorDrowDown Represents the pendant commands of a property editor
ClassNPropertyEditorExpressionLabel Represents a label that shows information about the current property editor expression.
ClassNPropertyEditorManager The NPropertyEditorManager static class is used as a registry, which maps property types to property editors.
ClassNRectanglePropertyEditor A property editor for properties of type NRectangle.
ClassNRemoveNodeCommand NRemoveNodeCommand
ClassNSelectChildTypeDialog A dialog window, which provides the user with the ability to select a dom type.
ClassNSelectPredefinedAdvancedGradientCommand A command, which displays a dialog box that lets the user select a predefined advanced gradient.
ClassNShadowPreview A widget that shows previews of NShadow objects.
ClassNSinglePropertyEditor A property editor, which is by default assigned to properties of Single type. The value control is a numeric up/down.
ClassNSizePropertyEditor A property editor for properties of type NSize.
ClassNSpecifiedDoublePropertyEditor A property editor, which should be used to edit properties of Double type. The editor allows setting an unspecified value. The value control is a check box and a numeric up/down.
ClassNStackCategoryEditor A category editor, which embeds the child editors in a stack layout.
ClassNStateEditor An editor, which is designed to edit the state of a node. It couples a verb commands browser and a root category editor.
ClassNStringDomArrayPropertyEditor A string DOM array property editor.
ClassNStringPropertyEditor A pair box property editor, which is by default assigned to properties of string type. The value control is a text box.
ClassNStrokePreview A widget that shows previews of NStroke objects.
ClassNStylePreview A base class for custom painted preview widgets, typically previews of styles, such as fill, stroke, shadow, etc.
ClassNSubtreeHierarchyBrowser The NSubtreeHierarchyBrowser is a DOM hierarchy browser, which browses the DOM subtree of the currently browsed node. It embeds a tree view.
ClassNSubtreeHierarchyEditor The NSubtreeHierarchyEditor class is a hierarchy editor, which is used for the editing of the node subtree.
ClassNSymbolPreview A preview widget that renders a specific symbol.
ClassNTabCategoryEditor A property category editor, which embeds the child editors in tabs.
ClassNTableFlowCategoryEditor The NTableFlowCategoryEditor class is an aggregate category editor, which embeds the aggregated editors in a table flow layout.
ClassNTimeFormatStringPropertyEditor The NTimeFormatStringPropertyEditor class is a property editor, which is by default assigned to properties exposing a date/time format string.
ClassNTimeSpanPropertyEditor A pair box property editor, which is by default assigned to properties of type TimeSpan. The value control is a time span box with a set of predefined time span values and an option to select a custom one.
ClassNTimeZonePropertyEditor Edits properties of type NTimeZone.
ClassNToolboxItemMetaUnit A meta unit applicable to schemas, which indicates whether a widget should appear in the toolbox and defines its toolbox icon, description and verbs (a.k.a. smart tags in WinForms).
ClassNToolboxItemVerbIterator Iterator that iterates through all verbs of a toolbox item meta unit and the toolbox item meta units of the base schemas.
ClassNTooltipContentPropertyEditor A pair box property editor, which is by default assigned to properties of type object that represent the content of a tooltip.
ClassNUInt32PropertyEditor A property editor, which is by default assigned to properties of UInt32 type. The value control is a numeric up/down.
ClassNUnitPropertyEditor A property editor for selecting a measurement unit.
ClassNVerb The NVerb class represents a verb of a node. It serves as base class for all verbs, which can appear in any DOM editor.
ClassNVerbList The NVerbList class represents a typed list of NVerb instances
ClassNWrapFlowCategoryEditor The NWrapFlowCategoryEditor class is an aggregate category editor, which embeds the aggregated editors in a wrap flow layout.
Structures
 StructureDescription
StructureNToolboxItemVerb Represents a toolbox item verb, which creates a widget for user input at design time.
Enumerations
 EnumerationDescription
EnumerationENChildrenHierarchyEditorStyle Enumerates the styles for children hierarchy editors.
EnumerationENColorPropertyEditorStyle Defines the styles for a color property editor.
EnumerationENEditorBrowseMode The browse mode of the editor
EnumerationENEditorEmbedding Defines the embedding mode for an editor control or child editor
EnumerationENEditorWindowButtons Enumerates the configurations of editor host buttons
EnumerationENMarginsType Enumerates the numeric up downs area supported by the Margins edit widget.
EnumerationENMaskedEnumPropertyEditorStyle Enumerates the styles of masked enum property editors.
EnumerationENOptionsPropertyEditorStyle Defines the styles for an enum property editor
EnumerationENPropertyDisplayOrder Enumerates the category editor comparer display order modes.
EnumerationENStringPropertyEditorStyle Defines the styles for a string property editor.
See Also

Reference

Nevron.Nov.Presentation Assembly

 

 


©2017. Nevron Software LLC.

Send Feedback