ObjCreate¶
ObjCreate erzeugt ein Objekt.
- handle = ObjCreate(nClass)
- handle = ObjCreate(nClass, dat1, ...)
Returnwert
handle ist eine Zugriffsnummer, wenn die Funktion erfolgreich war, oder 0, wenn das Objekt nicht erzeugt werden konnte.
Parameter
- nClass
nClass ist einer der folgenden Werte:
Wert
Bedeutung
OBJ_APPLICATIONVon diesem Objekt gibt es nur eins. Es wird beim Start von UniPlot automatisch erzeugt.
OBJ_DOCUMENTsiehe DocCreate.
OBJ_EDITORsiehe EdCreate.
OBJ_LAYERsiehe LayerCreate.
OBJ_XYDATASETOBJ_XYZDATASETsiehe XYZCreate and XYZCreateFromMatrix.
OBJ_TEXTsiehe TBCreate.
OBJ_RECTsiehe RBCreate.
OBJ_ELLIPSEsiehe EBCreate.
OBJ_LINEsiehe LBCreate.
OBJ_LINKsiehe CBCreate.
OBJ_PENsiehe PenCreate.
OBJ_MARKERsiehe MarkerCreate.
OBJ_FONTsiehe FontCreate.
OBJ_FILEsiehe fopen.
OBJ_CONTAINERsiehe CnCreate.
- dat1
Der Typ und die Anzahl von Daten zur Erzeugung des Objekts, hängen vom Typ des Objekts ab.
Kommentar
Normalerweise wird nicht die Funktion ObjCreate aufgerufen, sondern eine
„verpackte“ Funktion. Z. B. ruft man anstatt der Funktion
ObjCreate("OBJ_DOCUMENT") die Funktion DocCreate auf.
Siehe auch
id-148201