![]() | Main |
Der MainWindow Typ exponiert die folgenden Member.
Name | Beschreibung | |
---|---|---|
![]() | MainWindow | Konstruktor des Haupt-Fensters. |
Name | Beschreibung | |
---|---|---|
![]() | FirstSelectedIndex | Bei 1 mit der Job-Ansicht gestartet, ansonsten mit der Tree-Ansicht (default: 0). |
![]() | MainWindowAspects | Wesentlichen Darstellungsmerkmale des Vishnu-MainWindows. Werden beim Start der Anwendung aus den AppSettings gefüllt. |
![]() | MinLeft | Ganz links auf dem aktuellen Screen. |
![]() | MinTop | Ganz oben auf dem aktuellen Screen. |
![]() | SizeOnVirtualScreen | Bei true werden mehrere Bildschirme als ein einziger großer Bildschirm behandelt, ansonsten zählt für Größen- und Positionsänderungen der Bildschirm, auf dem sich das MainWindow hauptsächlich befindet (ActualScreen). Wird aktuell (02.02.2024) intern immer auf true gesetzt! Vormals default: false; Muss von außen nach Instanziierung gesetzt werden. |
Name | Beschreibung | |
---|---|---|
![]() | ForceRecalculateWindowMeasures | Setzt die Fenstergröße unter Berücksichtigung von Maximalgrenzen auf die Höhe und Breite des Inhalts und die Property SizeToContent auf WidthAndHeight. Zentriert das Window dann neu relativ zur letzten Position. |
![]() | InitializeComponent | InitializeComponent |
![]() | MoveWindowToStartPosition | Centers Window on Screen. |
![]() | OnSourceInitialized |
Raises the System.Windows.Window.SourceInitialized event.
(Überschreibt WindowOnSourceInitialized(EventArgs)) |
![]() | RecalculateWindowMeasures | Setzt die Fenstergröße unter Berücksichtigung von Maximalgrenzen auf die Höhe und Breite des Inhalts und die Property SizeToContent auf WidthAndHeight. Zentriert das Window dann neu relativ zur letzten Position. |
Name | Beschreibung | |
---|---|---|
![]() | IsRelocating | Zeigt an, dass das Hauptfenster gerade seinen Standort wechselt und somit noch nicht die korrekte Endposition an Checker und Worker melden kann. Wird in App.cs genutzt um beim Start der Applikation auf das erste Positionieren des Hauptfensters zu warten, bevor ein Autostart durchgeführt wird. |
![]() ![]() | SaveWindowAspectsAndCallViewModelLogicCommand | Ruft die lokale Routine "SaveWindowAspectsAndCallViewModelLogic" auf. Diese speichert die aktuellen Window-Darstellungsparameter in einer Instanz von "WindowAspects" und gibt "WindowAspects" dan als Aufrufparameter an die ViewModel-Routine "SaveTreeState" weiter, welche ihrerseits die WindowAspects zusammen mit Tree-relevanten Parametern abspeichert. |