|
Programming Reference for VirtualLab Fusion
2026.1
|
Interface providing methods to add documents or messages to FormMain. More...
Public Member Functions | |
| void | LogDetectorResult (string detectorName, List< PhysicalValue > results) |
| Writes a list of real-valued physical values into the Detector Results tab. | |
| void | LogDetectorResult (string detectorName, List< PhysicalValueBase > results) |
| Writes a list of physical values into the Detector Results tab. | |
| void | ShowDocument (IDocument document, bool duplicateDocument=true) |
| Displays an IDocument in a document window that supports it. If there is no such window type, an exception is thrown. | |
| void | ShowDocument (IDocument document, string caption, bool duplicateDocument=true) |
| Displays an IDocument in a document window that supports it. If there is no such window type, an exception is thrown. Caption of window can be specified. | |
| void | ShowDocumentAsync (IDocument document, string documentCaption="", bool duplicateDocument=true, Action< FormDocument > changeFormAfterShow=null) |
| Method to asynchronously show a document in a new MDI child window. Especially useful for output of intermediate results in simulations. | |
| void | ShowNotification (string message, ToolTipIcon toolTipIcon) |
| Shows a notification as (balloon) tip in the taskbar notification area (at the right of the Windows™ taskbar). | |
Interface providing methods to add documents or messages to FormMain.
| void LogDetectorResult | ( | string | detectorName, |
| List< PhysicalValue > | results ) |
Writes a list of real-valued physical values into the Detector Results tab.
| detectorName | the name of the detector. |
| results | the results of the detector (including sub-detectors) |
| void LogDetectorResult | ( | string | detectorName, |
| List< PhysicalValueBase > | results ) |
Writes a list of physical values into the Detector Results tab.
| detectorName | the name of the detector. |
| results | the results of the detector (including sub-detectors) |
| void ShowDocument | ( | IDocument | document, |
| bool | duplicateDocument = true ) |
Displays an IDocument in a document window that supports it. If there is no such window type, an exception is thrown.
| document | Document to show. |
| duplicateDocument | True: A copy of the document is shown.False: The document is shown. This means that when you close the document window the document is also deleted.This optional parameter is true by default. |
| void ShowDocument | ( | IDocument | document, |
| string | caption, | ||
| bool | duplicateDocument = true ) |
Displays an IDocument in a document window that supports it. If there is no such window type, an exception is thrown. Caption of window can be specified.
>
| document | Document to show. |
| caption | Caption of window. |
| duplicateDocument | True: A copy of the document is shown.False: The document is shown. This means that when you close the document window the document is also deleted.This optional parameter is true by default. |
| void ShowDocumentAsync | ( | IDocument | document, |
| string | documentCaption = "", | ||
| bool | duplicateDocument = true, | ||
| Action< FormDocument > | changeFormAfterShow = null ) |
Method to asynchronously show a document in a new MDI child window. Especially useful for output of intermediate results in simulations.
| document | Document to be shown. |
| documentCaption | Optional document title to be shown in the window caption. Empty string by default. |
| duplicateDocument | True: A copy of the document is shown.False: The document is shown. This means that when you close the document window the document is also deleted.This optional parameter is true by default. |
| changeFormAfterShow | Optional method which is called after the document window is shown. In this way you can change view settings of the form if required. |
| void ShowNotification | ( | string | message, |
| ToolTipIcon | toolTipIcon ) |
Shows a notification as (balloon) tip in the taskbar notification area (at the right of the Windows™ taskbar).
| message | The message to show. |
| toolTipIcon | The tool tip icon indicating the type of the message (error, warning, info, none). The ToolTipIcon.Info should be used if a simulation finished successfully, ToolTipIcon.None is reserved for future intermediate messages (e.g. "50 % of the simulation done", "switched propagation method" and so on). |