ObjCreateXML

ObjCreateXML creates a new page, layer of drawing object from the given XML text.

error = ObjCreateXML(hParent, ssXML)

Return Value

error is 0, if the function was successful. Otherwise it is an error object, see error_create.

error.

Parameters

hParent

hParent is the handle of the parent object.

ssXML hParent
page Document handle (hDoc)
layer (Diagramm) Page handle (hPage)
Drawing Object (line, table, …) Diagram handle of background handle (hLayer)
Dataset Diagram handle (hLayer)
ssXML

ssXML is an XML string for a page, diagram, drawing object of dataset. See ObjGetXML.

Comment

Note

This function is a beta version. The release version will be available in one of the next updates.

Example

ssXML = "[[<?xml version='1.0' encoding='utf-8'?>
<line stroke-color='#14639E' stroke-width='10' x1='1.1' x2='19.2' y1='-25.1' y2='-25.1'/>]]";

hDoc = DocCreate();
hPage = PageCreate();
DocAddPage(hDoc, hPage);
hLayer = PageGetAllLayers(hPage)[1];
ObjCreateXML(hLayer, ssXML);

History

Version Description
R2013.5 New.

id-1964146