31.07.2015 Aufrufe

Theoretische Methoden für systematisches Konstruieren

Theoretische Methoden für systematisches Konstruieren

Theoretische Methoden für systematisches Konstruieren

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

- 32 -3 Werkzeuge für NutzoberflächenDie üblichen Schaltflächen führen - nach [8] - die folgenden Aktionen aus:• OK: Das Dialogfeld wird geschlossen und die mit dem Dialogfeld spezifizierteAktion wird ausgeführt.• Schließen: wirkt wie OK, jedoch ohne die Dialogfeld-Aktion auszuführen.• Ausführen: wirkt wie OK, das Dialogfeld bleibt jedoch für Folgeaktionen offen.• Sichern: sichert den kompletten Inhalt eines Dialogfelds unter einem Namen.• Laden: lädt den unter einem Namen gespeicherten Inhalt eines Dialogfelds.• Weiter: Die Einstellungen des Dialogfeldes werden gespeichert, das aktuelleDialogfeld wird geschlossen, und das Dialogfeld des nachfolgenden Arbeitsschrittswird aufgerufen.• Zurück: Die Einstellungen des Dialogfeldes werden gespeichert, das aktuelleDialogfeld wird geschlossen, und das Dialogfeld des vorliegenden Arbeitsschrittswird aufgerufen.Die Definition einer Schaltfläche wird im verwendeten System mit dem Befehl PUB(pushbutton) eingeleitet, wonach die Platzierung im Dialogfenster, die Aufschrift unddie Schriftart bestimmt werden. Die Quickinfos und Aktionen werden letztendlich imlaufenden Programm mitgeteilt.PUB (6601,6600), (1, Schaltfläche ,-), (2,a,-), (Aktion starten / Box verschwindet), (2,0,0),(1,BoComboClbOK)Einige formale Hürden der Programmierung sind auffällig: Wenn die Aktion (Callback)eine Sequenz von mehreren Befehlen aufruft, die die maximale Zeilenlängedes Interpreter-Puffers (96 Charakter) überschreiten, wird die Aktion beispielsweise(1, Bo Ho Clbp Do Clb Lis ) abgekürzt, wobei 6000:12351 derHinweis auf die Config-Datei und 123 der Hinweis auf die Boxnummer ist. Die Callbackswerden nach der Zeile ------123 aufgelistet. Ein einzelner Befehl (hier Aktion)darf höchstens aus 256 Zeichen bestehen.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!