ObjCreate erzeugt ein Objekt.
Returnwert
handle ist eine Zugriffsnummer, wenn die Funktion erfolgreich war, oder 0, wenn das Objekt nicht erzeugt werden konnte.
Parameter
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 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. |
| OBJ_SYNEDITOR | siehe SynEdCreate |
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