makeDynShape()

Returns a dynamic array of shapes.

Synopsis

dyn_shape makeDynShape([shape s1, shape s2,...]);

Parameters

Parameter Description
s1,s2 Single shape elements

Return value

In case of errors, an empty array is returned.

Description

Returns a dynamic array of shapes.

Creates an array of shapes: PRIMITIVE_TEXT1, PUSH_BUTTON1 and ELLIPSE.

main(mapping event)
{
  shape a = getShape("PRIMITIVE_TEXT1");
  shape b = getShape("PUSH_BUTTON1");
  shape c = getShape("ELLIPSE2");
  dyn_shape i;
  i= makeDynShape(a,b,c);
  DebugN("Created shapes:", i);
}

Assignment

Dynamic arrays

Availability

CTRL, UI