Date: Wed, 02 Dec 1998 14:44:04 +0100
From: Sebastian Freund <freund@informatik.hu-berlin.de>


DOKUMENTENNAME:



        Nachtrag zur SPLib.dll

        ----------------------



Autor:                    D.Hepp & S.Freund

Bearbeitetes RTK-Modul:   SPLib.dll

Dokumentversion:          v30.Nov98 



Bestandteile von SPLib.dll:



-----------------------------------------------------------------------------------

- dlg_tpl [.cpp, .h]

		

  Dialogtemplates (selbsterstellte Dialogklassen mit eigenen 

				Eventbehandlungsfunktionen)

				

	Klassendefinition von TModalDlg (Dialog, der solange den Fokus der Anwendung

					 hat, bis Eingaben getätigt wurden bzw. 

					 Abbruch erfolgt) 

			      TModeless (Dialog, jederzeit inaktiv gemacht werden

					 kann, Fokus nur wenn Benutzer im Dialog,

					bleibt aber über dem übergeordneten Fenster)



------------------------------------------------------------------------------------		

__rtti (Run-time type identification, RTTI)

			

	- steht für einen Compilerschalter, der dazu dient, die Vererbung 

	  polymorpher Klassen zu regeln, 

	- Vorteile: erst zur Laufzeit wird Typ der Klasse ermittelt

			    -> portabler Quellcode 

			

------------------------------------------------------------------------------------		

- l_layer [.cpp, .h]

		

	Klassendefinition 	TAbout : public TModalDlg

				dient zur Anzeige des Autoreninfos



	Funktionssammlung	- Setzen von Defaultwerten, Initialisierung-Fkt.,

				  Ermittlung von Statusinfos

				- Fileoperationen (FileOpen/FileSave usw.)

					- Warteschleife (Delay) !!!Problemfunktion!!! 

					- Hilfsfunktionen (Maximum, Minimum)

------------------------------------------------------------------------------------

- m_curve [.cpp, .h]

		

	Klassendefinitionen	TCurve	  (Kurvenklasse zum Speichern von 3D-Punkten

					   Verwendung zum späteren Analysieren von

					   Peak-Werten und Einstellung des 

					   Arbeitspunktes, enthält Methoden zur 

					   Kurvenanalyse)

				TDatabase (dient zum Abspeichern von TCurve-Ojekten

					   im Speicher,

					   Methoden zum Einfügen: AddCurve() und 

						   Auslesen: GetCurve()	)