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_APPLICATION
Von diesem Objekt gibt es nur eins. Es wird beim Start von UniPlot automatisch erzeugt. OBJ_DOCUMENT
siehe DocCreate. OBJ_EDITOR
siehe EdCreate. OBJ_LAYER
siehe LayerCreate. OBJ_XYDATASET
siehe XYCreate und TYCreate. OBJ_XYZDATASET
siehe XYZCreate and XYZCreateFromMatrix. OBJ_TEXT
siehe TBCreate. OBJ_RECT
siehe RBCreate. OBJ_ELLIPSE
siehe EBCreate. OBJ_LINE
siehe LBCreate. OBJ_LINK
siehe CBCreate. OBJ_PEN
siehe PenCreate. OBJ_MARKER
siehe MarkerCreate. OBJ_FONT
siehe FontCreate. OBJ_FILE
siehe fopen. OBJ_CONTAINER
siehe 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