thanks for testing it with delphi, when I have the time I will try it as well.
the rendering method is quite simple, the array always consists of 4 vertices and the vertex format is:
Code:
TSpineVertexData = packed record
  x, y, u, v, r, g, b, a: Single;
end;
so you really just need to draw a quadrangle or basically two triangles.