//Normally, you make sprites with <CTRL-r>. //This shows how to build a sprite by hand. //See ::/Apps/GrModels. class MySprite { // See Sprite Elem Types CSpriteColor color; CSpritePtPt line1; CSpritePtPt line2; CSpritePtPt line3; CSpritePt fill; CSpriteBase end; }; U0 SpriteRawDemo() { MySprite s; MemSet(&s, 0, sizeof(s)); s.color.type = SPT_COLOR; s.color.color = GREEN; s.line1.type = SPT_LINE; s.line1.x2 = 100; s.line1.y2 = 50; s.line2.type = SPT_LINE; s.line2.x2 = 50; s.line2.y2 = 100; s.line3.type = SPT_LINE; s.line3.x1 = 100; s.line3.y1 = 50; s.line3.x2 = 50; s.line3.y2 = 100; s.fill.type = SPT_FLOOD_FILL; s.fill.x1 = 20; s.fill.y1 = 20; s.end.type = SPT_END; Sprite(&s); "%h13c", '\n'; } SpriteRawDemo;