|
|
25.04.2024 | Archiv # Recherche # Links # Kontakt # Gästebuch # Impressum |
Index Login Die Anzeige des Archivs erfolgt grafisch. Ändern |
GeoNorm Teil 2Dialogboxen (DB) Dialogboxen werden bei GEOS für verschiedene Zwecke benutzt. Unter anderem für die Ausgabe von Fehlermeldungen, für die Eingabe von Daten oder zum Einstellen von programmspezifischen Schaltern usw. Berkeley Softworks (BSW) hat für die Benutzung von DB bereits viele definierte Vorgaben geliefert. Diese betreffen die Positionierung von Text und Icons. Ebenso ist eine Standarddialogbox vordefiniert, die so oft wie möglich verwendet werden sollte. Das spart zum einen Speicherplatz, zum anderen kann sich der Anwender immer auf die Bildschirmmitte konzentrieren. Die Ausgabe von Text erfolgt immer in deutscher Sprache. Bereits verwendete Texte wie Fehlermeldungen, die in den Standardprogrammen wie GeoWrite vorkommen, sollten übernommen werden. Eine Änderung des Schriftstils sollte besonders bei Fehlermeldungen unterbleiben. Grundaufbau einer Dialogbox Standarddialogbox mit schwarzem Schatten. Label: Anmerkung: Falls die Fläche der DB für Ausgaben nicht ausreicht, wird eine zweite DB verwendet oder die DB nach unten verlängert, oder es erfolgt eine Streckung in waagerechter Richtung. Übergroße DB's sind zu vermeiden. Textaus- und Eingabe bei Dialogboxen Die x-Koordinate für die Aus- oder Eingabe von Text wurde von BSW mit dem Label TXT_LN_X 16 Punkte vom linken Rand der DB definiert. Die erste Textzeile hat das Label TXT_LN_1_Y. Somit ist diese Zeile 16 Punkte vom oberen Rand der DB entfernt. Die weiteren Textzeilen haben ebenfalls einen Abstand von 16 Punkten. Sie sind mit TXT_LN_1_Y bis TXT_LN_5_Y definiert. Anmerkung: Für spezielle DB's sind andere Werte möglich. Icons in Dialogboxen Icons können in einer Standarddialogbox an neun verschiedenen Positionen erscheinen. Es folgt eine Tabelle, in der die dafür vorgesehenen Labels an den jeweils möglichen Positionen angegeben sind: DBI_X_0 DBI_X_0 DBI_X_0 DBI_Y_0 DBI_Y_1 DBI_Y_2 DBI_X_1 DBI_X_1 DBI_X_1 DBI_Y_0 DBI_Y_1 DBI_Y_2 DBI_X_2 DBI_X_2 DBI_X_2 DBI_Y_0 DBI_Y_1 DBI_Y_2 Sechs Icongrafiken sind bereits fertig im Kernal abgelegt. Dies sind OK (OK), Abbruch (CANCEL), Ja (YES), Nein (NO), Öffnen (OPEN) und Disk (DISK). In Klammern das jeweilige Label. Anmerkung: Alle anderen Icongrafiken müssen vom Programmierer selbst erstellt werden. Es ist z.B. unzulässig anstelle des vordefinierten Icons für Disk eine kleine Grafik oder ähnliches zu verwenden. Die Grafik sollte dem Anwender keinen Zweifel über den Zweck des Icons geben. Einige sind in Standardprogrammen schon vohanden. So ist die Laufwerksgrafik im deutschen mit Lf-werk abgekürzt. Der Programmierer sollte diese Grafik auf jeden Fall übernehmen. (Möglich ist in diesem Fall aber auch Lf.werk) Auf spezielle Dialogboxen komme ich in der nächsten GUP zu sprechen. Die gesamte GeoNorm mit ausführlichen Beispielen ist Anfang des Jahres erhältlich. Interesenten, die sich schon bei mir gemeldet haben, bekommen die GeoNorm dann zugestellt.
Ulrich Schultze
Ulrich Schultze
Thomas Haberland
Kurzlink hierhin: http://geos-printarchiv.de/1014 |
Letzte Änderung am 01.11.2019 |