14.12.2012 Aufrufe

KFK2666.pdf

KFK2666.pdf

KFK2666.pdf

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

-- 624--<br />

12 - B<br />

Dis in Modulsn vorhandsns graphischs Softwars muß, da dis<br />

Moduls mshrfach dynamisch aufgsrufsn wsrdsn könnsn (auch<br />

rskursiv), dis REENTRANT-Eigsnschaft bssitzsn.<br />

Bsi dsr Übsrtragung von REGENT auf sinsn andsrsn Rschnsr<br />

mit andsrsr graphischsr Softwars soll sin Nsuübsrsstzsn<br />

von Moduln nicht srfordsrlich ssin, dis Umstsllung dss<br />

REGENT-Ksrnss muB sinfach möglich ssin.<br />

Um disss Fordsrungsn zu srfüllsn, wurds sins gsrätsunabhängigs<br />

Schnittstslls für dis Aufrufs dsr slsmsntarsn Grundsoftwars bs­<br />

rsitgsstsllt. Wsil zum Zsitpunkt dsr Erstsllung dss REGENT-Systsms<br />

dis PLOT-Aufrufs dsr Firma Calcomp (sog. "Calcomp-Softwars"l in<br />

groBsm Umfang angswsndst wurdsn, wurds dis Schnittstslls in Form<br />

von Aufrufsn auf dis Routinsn PLOT, WHERE, FACTOR und PEN snt­<br />

sprschsnd dsn Calcomp-Konvsntionsn bsrsitgsstsllt. Dis höhsrsn<br />

Funktionsn (SYMBOL, NUMBER, LINE, AXIS, ARROW, LGAXS, stc. l grsi­<br />

fsn nur auf disss Schnittstslls zu. Sis sind gsrätsunabhängig<br />

und REENTRANT und könnsn dahsr in dis Moduls singsbundsn wsrdsn.<br />

Dis Schnittstslls bsstsht aus klsinsn Routinsn, dis übsr sins<br />

Intsrfacs-Datsnstruktur dis Adrssss dsr gsrätsabhängigsn Trsi7<br />

bsrroutinsn im REGENT-Ksrn gswinnsn und in dsn Ksrn vsrzwsigsn.<br />

Bsi dsr REGENT-Anwsndung wird übsr sinsn Paramstsr<br />

(STATOS }<br />

CALCOMP .<br />

PLOT .. ) XYNETICS das graphlschs<br />

tTEKTRONIX<br />

Aus gabs gs rä t<br />

ausgswählt, sntsprschsnd wird dis dazugshörigs Trsibsrsoftwars<br />

in dsn Mainmodul singsbundsn. Dis Abb. 12.2 zsigt dsn Zugriff<br />

auf dis graphischs Softwars aus sinsm Modul hsraus.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!