[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
Dieser Namensraum enthält die grafische Entwicklungsumgebung für das DynamicNodes-System.
Die wichtigste Klasse in diesem Namensraum ist das Steuerelement DNApplicationControl. Mit diesem Steuerelement kann die Entwicklungsumgebung in andere Windows-Forms-Projekte eingebunden werden.
Classes
Class | Description | |
---|---|---|
DNApplicationControl |
Ein Steuerelement, welches eine vollständige DynamicNodes-Entwicklungsumgebung
hostet.
Zum Starten der Entwicklungsumgebung muss die Methode BootEnvironment()()()()
aufgerufen werden.
| |
Document |
Das Dokument-Objekt, welches den Editor des Graphen verwaltet.
| |
GUICore |
Der Kern der Benutzeroberfläche.
| |
HelpForm |
Das Hilfe-Fenster von DynamicNodes.
| |
InfoDialog |
Das Info-Fenster der DynamicNodes-Umgebung.
Es zeigt Versionsstände und Lizenzinformationen an.
| |
PropertyDialog |
Ein Eigenschaftsfenster für beliebige Objekte.
Dieses Dialogfenster wird typischerweise mit den Property-Wrapper-Klassen
aus dem Namensraum DynamicNode.WinApp.PropertyWrapper verwendet.
| |
TemplateLibrary |
Listet die System- und Benutzervorlagen in einem Baum und stellt Funktionen zur
Erzeugung von zugehörigen Oberflächensteuerelementen zur Verfügung.
| |
TemplateLibrary..::..FolderNode |
Ein Knoten in der Vorlagenbibiothek, der ein Verzeichnis repräsentiert.
| |
TemplateLibrary..::..Node |
Die abstrakte Basisklasse für Knoten in der Baumstruktur der Vorlagenbibliothek.
| |
TemplateLibrary..::..TemplateNode |
Ein Knoten in der Vorlagenbibiothek, der eine Vorlage repräsentiert.
| |
ViewDescriptor |
Beschreibt eine Ansicht der Entwicklungsumgebung.
|
Interfaces
Interface | Description | |
---|---|---|
IAssetContainer |
Die Schnittstelle eines Asset-Containers. Ein Asset-Container ist ein Objekt,
welches als Sammelstelle für optionale Komponenten dient.
| |
IGuiHost |
Eine Schnittstelle für Objekte, welche die GUI der Entwicklungsmgebung
bereitstellen. Das kann ein Fenster oder ein Steuerelement sein.
|
Enumerations
Enumeration | Description | |
---|---|---|
ProjectKind |
Eine Aufzählung mit verschiedenen Projekttypen.
|