Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 0365ab72bd10cf0aa1a659fe65630f028beb2dd8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<title>How to extend the user interface using templates</title>
<link href="_stock/sysdoc.css" type="text/css" rel="stylesheet" media="screen">
<link href="_stock/sysdoc.css" type="text/css" rel="stylesheet" media="print">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   <style type="text/css" media="screen">
	   .ButtonBox { background-image: url(_stock/gradient.jpg); }
   </style>
   </head>
   <body>
   <table width="100%" border="0" cellspacing="0" cellpadding="0"><tbody><tr>
   </tr><tr><td class="DocSetBox" width="25%">
   <p>&nbsp;</p>
   </td>
   <td class="ButtonBox" align="right" width="40%">
	   <p> <A href="Howtodeveloptemplates.html#howto%2edevelop%2etemplates"><IMG height=22 alt=[Next] src="_stock/btn_next_wt.gif" width=58 border=0 ></a></p>
   </td>
   </tr></tbody></table>
   <div class="AuthoredContent">
   
</div><div class="Head1">

<h1>How to add project templates to CDT</h1>
</div><div class="Bodytext">
<p>
CDT 4.0 has a framework and extension points for allowing the contribution of project templates. Project templates
are used by the New Project Wizard to generate projects which are automatically populated with source files or settings.
The particular source files or settings can be dependent on information the user enters into the wizard. 
</p>
<p>
The two main parts to integrating a template are writing the template itself (in XML format), and adding this to
a plug-in which extends the appropriate extension point.
</p>
<ul>
<li><A href="Howtodeveloptemplates.html#howto%2edevelop%2etemplates">How to develop templates</a>
<li><A href="Howtoregistertemplates.html#Howto%2eregister%2etemplates">How to register a template with Eclipse</a>
<li><A href="exampletemplate.html#Corona%2ecustomguide%2eexampletemplate">An example template</a></li>
</ul>

   </div><div class="Footer">
   <hr noshade size="1">
   <table cellpadding="0" cellspacing="0" border="0" width="100%">
     <tr>
       <td class="ButtonBottomBox" align="right" height="12" width="67%">
         <p>&nbsp;
	 <A href="#_top"><IMG alt=[Top] src="_stock/btn_top.gif" width=51 align=bottom border=0></a>
	 <A href="Howtodeveloptemplates.html#howto%2edevelop%2etemplates"><IMG height=22 alt=[Next] src="_stock/btn_next.gif" width=58 border=0></a>
         </p>
       </td>
     </tr>
   </table>
   </div>
   </body>
   </html>
   

Back to the top