home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Freeware / Programare / Sharpdev / 099bsetup.exe / FormsProject.xpt < prev    next >
Extensible Markup Language  |  2003-09-21  |  3KB  |  102 lines

  1. <?xml version="1.0"?>
  2. <Template originator   = "Mike Krueger"
  3.           created      = "06/10/2001"
  4.           lastModified = "02/01/2003">
  5.     
  6.     <!-- Template Header -->
  7.     <TemplateConfiguration>
  8.         <Name>${res:Templates.Project.C#.WinFormsProject.Name}</Name>
  9.         <Category>C#</Category>
  10.         <Icon>C#.Project.Form</Icon>
  11.         <LanguageName>C#</LanguageName>
  12.         <Description>${res:Templates.Project.C#.WinFormsProject.Description}</Description>
  13.     </TemplateConfiguration>
  14.     
  15.     <!-- Actions -->
  16.     <Actions>
  17.         <Open filename = "MainForm.cs"/>
  18.     </Actions>
  19.     
  20.     <Combine name = "${ProjectName}" directory = ".">
  21.         <Options>
  22.             <StartupProject>${ProjectName}</StartupProject>
  23.         </Options>
  24.         
  25.         <Project name = "${ProjectName}" directory = ".">
  26.             
  27.             <Options Target = "WinExe" PauseConsoleOutput = "False" />
  28.  
  29.             <Files>
  30.                 <File name="MainForm.cs"><![CDATA[// project created on ${Date} at ${Time}
  31. using System;
  32. using System.Windows.Forms;
  33.  
  34. namespace MyFormProject 
  35. {
  36.     class MainForm : System.Windows.Forms.Form
  37.     {
  38.         public MainForm()
  39.         {
  40.             InitializeComponent();
  41.         }
  42.     
  43.         // THIS METHOD IS MAINTAINED BY THE FORM DESIGNER
  44.         // DO NOT EDIT IT MANUALLY! YOUR CHANGES ARE LIKELY TO BE LOST
  45.         void InitializeComponent()
  46.         {
  47.             // 
  48.             //  Set up generated class MainForm
  49.             // 
  50.             this.SuspendLayout();
  51.             this.Name = "MainForm";
  52.             this.Text = "This is my form";
  53.             this.Size = new System.Drawing.Size(300, 300);
  54.             this.ResumeLayout(false);
  55.         }
  56.             
  57.         [STAThread]
  58.         public static void Main(string[] args)
  59.         {
  60.             Application.Run(new MainForm());
  61.         }
  62.     }            
  63. }]]></File>
  64.         <File name="AssemblyInfo.cs">
  65.             <![CDATA[using System.Reflection;
  66. using System.Runtime.CompilerServices;
  67.  
  68. // Information about this assembly is defined by the following
  69. // attributes.
  70. //
  71. // change them to the information which is associated with the assembly
  72. // you compile.
  73.  
  74. [assembly: AssemblyTitle("")]
  75. [assembly: AssemblyDescription("")]
  76. [assembly: AssemblyConfiguration("")]
  77. [assembly: AssemblyCompany("")]
  78. [assembly: AssemblyProduct("")]
  79. [assembly: AssemblyCopyright("")]
  80. [assembly: AssemblyTrademark("")]
  81. [assembly: AssemblyCulture("")]
  82.  
  83. // The assembly version has following format :
  84. //
  85. // Major.Minor.Build.Revision
  86. //
  87. // You can specify all values by your own or you can build default build and revision
  88. // numbers with the '*' character (the default):
  89.  
  90. [assembly: AssemblyVersion("1.0.*")]
  91.  
  92. // The following attributes specify the key for the sign of your assembly. See the
  93. // .NET Framework documentation for more information about signing.
  94. // This is not required, if you don't want signing let these attributes like they're.
  95. [assembly: AssemblyDelaySign(false)]
  96. [assembly: AssemblyKeyFile("")]
  97. ]]></File>
  98.             </Files>
  99.         </Project>
  100.     </Combine>
  101. </Template>
  102.