MeldungsFormUniversell, GUI- und Framework-Verbesserungen

MeldungsFormUniversell weiterentwickelt

Schriftgrößen-Angaben von Integer auf Single geändert, da das bei Microsoft Single-Angaben sind. ButtonsLIS-Liste ergänzt, in der alle hinzugefügten Buttons enthalten sind. Variable BetätigterButton ergänzt, welche nach dem Bestätigen eines Buttons diesen enthält. Escape-Taste-Logik überarbeitet, so dass der möglichst passendste DialogResult gewählt wird.
Bug behoben: War der Schließen-Button ausgeblendet, hat das Fenster bei allen Benutzereingaben das Schließen abgebrochen.
Die hinzugefügten Buttons sind jetzt vom neuen Typ ‘EwaUniMeldungsButton’ und enthalten jeweils ihre UniversalMeldungsButton-Infos in einer neuen Property ‘UniversalMeldungsButtonDaten’ statt im Tag. Dementsprechend sind die jeweilgen CType-Anweisungen weggefallen. Default-Schriftgrößen in UniversalMeldungsDaten-Klasse für SchriftGrößeTextBox und SchriftgrößeLabel auf 8.25 und 9.75 korrigiert, wie Microsoft sie im Designer automatisch immer haben will.

GUI und Bedienung optimiert

Meldungen, Texte und Speichern-Abfragen verbessert: Speichern-Abfrage auf die neue UniversalMeldungsForm umgebaut, mit passendem übersichtlichen Text und angepassten Buttons.
SpeichernFrageBeiUngespeicherterÄnderung() realisiert, womit in beliebigen Menüfunktionen eine Abfrage eingebaut werden kann für Funktionen, die nicht bei noch vorhandenen ungespeicherten Änderungen ausgeführt werden können/dürfen. Es wird gefragt ob ‘Speichern’, ‘Verwerfen’ oder ‘Abbrechen’. Wo es keinen Sinn macht, ist ‘Verwerfen’ ausgeblendet.

Programm-Version des Updates:
5.4032.2706.19