protected virtual string Generate_CompoundObject(IZetboxContext ctx, CompoundObject s) { return RunTemplateWithExtension(ctx, "CompoundObjects.Template", s.Module.Name, s.Name, "Designer.cs", s); }