FunctionEditorForm

public sealed class FunctionEditorForm
The shared pop-out window used by every function-editor endpoint (the graph mapper component and the function-editor object). It hosts the function tabs and a FunctionEditorControl, arms the control's window-local undo, and routes edits back to the owner through an IFunctionEditorHost. Endpoints differ only in what the host does with the edits; all of the window plumbing lives here.

Constructors

FunctionEditorForm

#
public FunctionEditorForm(IFunctionEditorHost host)
host (IFunctionEditorHost)

Properties

IsOpen

#
public bool IsOpen { get; }
Gets whether the window is currently open.

Methods

Show

#
public void Show()
Show the window, building it on first use and bringing it to the front if it is already open.

SynchroniseProjection

#
public void SynchroniseProjection(FrameF frame)
Push a frame onto the pop-out control without echoing it back to the host. Used when the owner drives the pop-out projection (nested navigation).
frame (FrameF)