Other than the included documentation I could only find one example online of creating a Template Library in Rad Studio. http://docwiki.embarcadero.com/RADStudio/XE2/en/Creating_Template_Libraries http://blogs.embarcadero.com/pawelglowacki/2011/11/28/39454
The 2 examples were identical, except the second fixes some broken xml tags in the first.
I think I've followed it to a TEE, but my template isn't displaying. I've created a sample dll project (SampleDLL.cbproj) in bdstemplates\SampleDLL, which compiles fine. In BDSTemplates I created the following file:
<TemplateLibrary Version="1.0" id="NutanaObjects">
<Name>NutanaObjects</Name>
<Description>Nutana Sample Projects</Description>
<Items>
<Item id="SampleDLL" Creator="Marc Pelletier">
<Name>SampleDLL</Name>
<Description>Sample DLL/</Description>
<Author>Marc Pelletier</Author>
<Icon>SampleDLL\Nutana.ico</Icon>
<Projectfile>SampleDLL\SampleDLL.cbproj</Projectfile>
<DefaultProjectName>NuDLL</DefaultProjectName>
<FilePath>SampleDLL</FilePath>
</Item>
</Items>
</TemplateLibrary>
When I add the template library in the Template Library tool it seems to import, but when I go to properties there is nothing there, nor under File|New.
One complication may be that not ALL of my files are included in the template directory. Some files common to many projects are in other parallel folders. Is that the problem? I definitely don't want a copy of each of these files in each project.