Delphi Xe2 Update 4 Hf 1
我尝试更改文件C:\ Users \ [mylogin] \ Application Data \ Embarcadero \ BDS \ 9.0 \ RADStudioRepository.xml(和C:\ Program Files(x86)\ Embarcadero \ RAD Studio \ 9.0 \ ObjRepos \ en)但结果不存在。 在“手册”中,我发现按照此处所述添加了项目:http://docwiki.embarcadero.com/RADStudio/en/Creating_Template_Libraries(或者:http://blogs.embarcadero.com/pawelglowacki/2011/11/28/39454)
<TemplateLibrary Version="0.1" id="GuTemplateId">
<Name>Gu Template Library</Name>
<Description>Gu</Description>
<Items>
<Item id="GuProject1" Creator="DelphiProjectRepositoryCreator">
<Name>GuProject</Name>
<Description>Standart Gu project</Description>
<Author>Gu</Author>
<Icon>Project\GuProject1_Icon.ico</Icon>
<Projectfile>GuProject1.dproj</Projectfile>
<DefaultProjectName>GuProject1</DefaultProjectName>
<FilePath>Project</FilePath>
</Item>
</Items>
</TemplateLibrary>
注意:长时间使用键&lt; /&gt;和一个未创建的文件.bdsproj但它是必需的,这两个问题都解决了
如何插入_只_表单,并且在“My”文件夹中(或者至少在Delpfi文件或其他文件中)是可取的
++ 仍然:建立了一些外部组件:TMS,LMD,DEVExp,Jedy。在照片上可以看到,其中一些有文件夹或例如在Delphi文件 - JCL例外对话框中。但是在xml文件中(上面)我找不到他们的引用。它是如何制作的?
答案 0 :(得分:2)
将表单添加到存储库后,请执行以下操作: 文件\新建\自定义...找到您的项目,将其拖放到菜单项,然后单击确定。这将使项目在“新项目”(文件\新\其他...)对话框中可见。
但是,它还会将新项目添加到顶级菜单File \ New,这可能不是您想要的。您可以再次转到File \ New \ Customize ...并将其拖出菜单项,单击OK。新项目将从顶级菜单中消失,但它将在“新项目”对话框中保持可见。
我用Delphi XE2尝试过这个。
编辑:要回答您的问题,“如何制作?”(不使用存储库),可能使用OpenTools API。 Here这是一篇非常古老的文章,展示了如何在设计包中创建和注册IOTAModuleCreator
实现。