[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.
|