NevronOpenVision
Nevron.Nov.Editors Namespace / NEditorWindow Class / CreateForType<T> Method
The type to create an editor window for. This should be a type that derives from NNode.
The node this editor should edit.
Editor context (can be null)
The parent window.
Specifies whether the edited value can be set to null or not.
The function to call if the user clicks the OK button of the editor window. Pass null if you are not interested in this event.
In This Topic
    CreateForType<T> Method
    In This Topic
    Creates an editor window for the type of the given node. If the type has derived types, the user will be able to select a derived type and edit an instance of this type.
    Syntax
    public static NEditorWindow CreateForType<T>( 
       T node,
       NEditorContext context,
       NWindow parentWindow,
       System.bool nullable,
       Nevron.Nov.Function<T> onOkClicked
    )
    where T: NNode

    Parameters

    node
    The node this editor should edit.
    context
    Editor context (can be null)
    parentWindow
    The parent window.
    nullable
    Specifies whether the edited value can be set to null or not.
    onOkClicked
    The function to call if the user clicks the OK button of the editor window. Pass null if you are not interested in this event.

    Type Parameters

    T
    The type to create an editor window for. This should be a type that derives from NNode.

    Return Value

    An editor window for the type of the given node.
    Requirements

    Target Platforms: Windows 11, Windows 10, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later)

    See Also