Browse Source
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@635 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61shortcuts
5 changed files with 242 additions and 4 deletions
@ -0,0 +1,131 @@
@@ -0,0 +1,131 @@
|
||||
<?xml version="1.0"?> |
||||
<Template originator = "Mathias Simmack" |
||||
created = "26/10/2005" |
||||
lastModified = "26/10/2005"> |
||||
|
||||
<!-- Template Header --> |
||||
<TemplateConfiguration> |
||||
<Name>Avalon Application Beta</Name> |
||||
<Category>C#</Category> |
||||
<Icon>C#.Project.Form</Icon> |
||||
<LanguageName>C#</LanguageName> |
||||
<Description>Creates a simple Avalon application</Description> |
||||
</TemplateConfiguration> |
||||
|
||||
<!-- Actions --> |
||||
<Actions> |
||||
<Open filename = "AvalonApplication.txt"/> |
||||
</Actions> |
||||
|
||||
<Combine name = "${ProjectName}" directory = "."> |
||||
<Options> |
||||
<StartupProject>${ProjectName}</StartupProject> |
||||
</Options> |
||||
|
||||
<Project name = "${ProjectName}" directory = "."> |
||||
<Options OutputType = "WinExe" /> |
||||
|
||||
<ProjectItems> |
||||
<Reference Include="System" /> |
||||
<Reference Include="System.Data" /> |
||||
<Reference Include="System.Xml" /> |
||||
<Reference Include="WindowsBase" /> |
||||
<Reference Include="PresentationCore" /> |
||||
<Reference Include="PresentationFramework" /> |
||||
<Reference Include="UIAutomationProvider" /> |
||||
<Reference Include="UIAutomationTypes" /> |
||||
</ProjectItems> |
||||
|
||||
<Imports> |
||||
<Import Project="$(MSBuildBinPath)\Microsoft.WinFX.targets" /> |
||||
</Imports> |
||||
|
||||
<Files> |
||||
<File name="MyApp.xaml" buildAction="ApplicationDefinition" language="XML"><![CDATA[<Application x:Class="${StandardNamespace}.MyApp" |
||||
xmlns="http://schemas.microsoft.com/winfx/avalon/2005" |
||||
xmlns:x="http://schemas.microsoft.com/winfx/xaml/2005" |
||||
Startup="AppStartup" |
||||
> |
||||
<Application.Resources> |
||||
|
||||
</Application.Resources> |
||||
</Application>]]></File> |
||||
<File name="MyApp.xaml.cs"><![CDATA[using System; |
||||
using System.Windows; |
||||
using System.Data; |
||||
using System.Xml; |
||||
using System.Configuration; |
||||
|
||||
namespace ${StandardNamespace} |
||||
{ |
||||
/// <summary> |
||||
/// Interaction logic for MyApp.xaml |
||||
/// </summary> |
||||
|
||||
public partial class MyApp : Application |
||||
{ |
||||
|
||||
void AppStartup(object sender, StartupEventArgs args) |
||||
{ |
||||
Window1 mainWindow = new Window1(); |
||||
mainWindow.Show(); |
||||
} |
||||
|
||||
} |
||||
}]]></File> |
||||
<File name="Window1.xaml" buildAction="Page" language="XML"><![CDATA[<Window x:Class="${StandardNamespace}.Window1" |
||||
xmlns="http://schemas.microsoft.com/winfx/avalon/2005" |
||||
xmlns:x="http://schemas.microsoft.com/winfx/xaml/2005" |
||||
Title="${StandardNamespace}" |
||||
> |
||||
<Grid> |
||||
|
||||
</Grid> |
||||
</Window>]]></File> |
||||
<File name="Window1.xaml.cs"><![CDATA[using System; |
||||
using System.Windows; |
||||
using System.Windows.Controls; |
||||
using System.Windows.Data; |
||||
using System.Windows.Documents; |
||||
using System.Windows.Media; |
||||
using System.Windows.Shapes; |
||||
|
||||
|
||||
namespace ${StandardNamespace} |
||||
{ |
||||
/// <summary> |
||||
/// Interaction logic for Window1.xaml |
||||
/// </summary> |
||||
|
||||
public partial class Window1 : Window |
||||
{ |
||||
public Window1() |
||||
{ |
||||
InitializeComponent(); |
||||
} |
||||
|
||||
// To use Loaded event put Loaded="WindowLoaded" attribute in root element of .xaml file. |
||||
// private void WindowLoaded(object sender, RoutedEventArgs e) {} |
||||
|
||||
// Sample event handler: |
||||
// private void ButtonClick(object sender, RoutedEventArgs e) {} |
||||
|
||||
} |
||||
}]]></File> |
||||
<File name="AvalonApplication.txt" buildAction="None" language="Default"><![CDATA[First of all let me say that this is just a simple Avalon application with an empty window. |
||||
I hope I can fix and improve this template in the near future. |
||||
If you want to build this Avalon application you need the following things: |
||||
|
||||
1. The latest version of Microsoft's WinFX Runtime Components |
||||
2. The latest version of the WinFX SDK for the latest version of the Runtime Components |
||||
|
||||
The SDK is an optional choice, but it will definitely not work without the Runtime Components. |
||||
I personally use the September Community Technology Preview (CTP) and it works fine. |
||||
So, don't say I did not warn you. :-) |
||||
|
||||
Mathias |
||||
(2005-10-26)]]></File> |
||||
</Files> |
||||
</Project> |
||||
</Combine> |
||||
</Template> |
@ -0,0 +1,102 @@
@@ -0,0 +1,102 @@
|
||||
<?xml version="1.0"?> |
||||
<Template originator = "Mathias Simmack" |
||||
created = "26/10/2005" |
||||
lastModified = "26/10/2005"> |
||||
|
||||
<!-- Template Header --> |
||||
<TemplateConfiguration> |
||||
<Name>Avalon Page Application Beta</Name> |
||||
<Category>C#</Category> |
||||
<Icon>C#.Project.Form</Icon> |
||||
<LanguageName>C#</LanguageName> |
||||
<Description>Creates a simple Avalon application with one navigation page</Description> |
||||
</TemplateConfiguration> |
||||
|
||||
<!-- Actions --> |
||||
<Actions> |
||||
<Open filename = "AvalonApplication.txt"/> |
||||
</Actions> |
||||
|
||||
<Combine name = "${ProjectName}" directory = "."> |
||||
<Options> |
||||
<StartupProject>${ProjectName}</StartupProject> |
||||
</Options> |
||||
|
||||
<Project name = "${ProjectName}" directory = "."> |
||||
<Options OutputType = "WinExe" /> |
||||
|
||||
<ProjectItems> |
||||
<Reference Include="System" /> |
||||
<Reference Include="System.Data" /> |
||||
<Reference Include="System.Xml" /> |
||||
<Reference Include="WindowsBase" /> |
||||
<Reference Include="PresentationCore" /> |
||||
<Reference Include="PresentationFramework" /> |
||||
<Reference Include="UIAutomationProvider" /> |
||||
<Reference Include="UIAutomationTypes" /> |
||||
</ProjectItems> |
||||
|
||||
<Imports> |
||||
<Import Project="$(MSBuildBinPath)\Microsoft.WinFX.targets" /> |
||||
</Imports> |
||||
|
||||
<Files> |
||||
<File name="MyApp.xaml" buildAction="ApplicationDefinition" language="XML"><![CDATA[<Application xmlns="http://schemas.microsoft.com/winfx/avalon/2005" |
||||
xmlns:x="http://schemas.microsoft.com/winfx/xaml/2005" |
||||
x:Class="${StandardNamespace}.MyApp" |
||||
StartupUri="Page1.xaml"> |
||||
<Application.Resources> |
||||
|
||||
</Application.Resources> |
||||
</Application>]]></File> |
||||
<File name="MyApp.xaml.cs"><![CDATA[using System; |
||||
using System.Windows; |
||||
using System.Windows.Navigation; |
||||
using System.Data; |
||||
using System.Xml; |
||||
using System.Configuration; |
||||
|
||||
|
||||
namespace ${StandardNamespace} |
||||
{ |
||||
/// <summary> |
||||
/// Interaction logic for MyApp.xaml |
||||
/// </summary> |
||||
|
||||
public partial class MyApp : Application |
||||
{ |
||||
|
||||
} |
||||
}]]></File> |
||||
<File name="Page1.xaml" buildAction="Page"><![CDATA[<StackPanel xmlns="http://schemas.microsoft.com/winfx/avalon/2005"> |
||||
|
||||
</StackPanel>]]></File> |
||||
<File name="Page1.xaml.cs"><![CDATA[using System; |
||||
using System.Windows; |
||||
using System.Windows.Controls; |
||||
using System.Windows.Navigation; |
||||
using System.ComponentModel; |
||||
|
||||
namespace ${StandardNamespace} |
||||
{ |
||||
public partial class Page1 : Page |
||||
{ |
||||
} |
||||
}]]></File> |
||||
<File name="AvalonApplication.txt" buildAction="None" language="Default"><![CDATA[First of all let me say that this is just a simple Avalon application with one empty page. |
||||
I hope I can fix and improve this template in the near future. |
||||
If you want to build this Avalon application you need the following things: |
||||
|
||||
1. The latest version of Microsoft's WinFX Runtime Components |
||||
2. The latest version of the WinFX SDK for the latest version of the Runtime Components |
||||
|
||||
The SDK is an optional choice, but it will definitely not work without the Runtime Components. |
||||
I personally use the September Community Technology Preview (CTP) and it works fine. |
||||
So, don't say I did not warn you. :-) |
||||
|
||||
Mathias |
||||
(2005-10-26)]]></File> |
||||
</Files> |
||||
</Project> |
||||
</Combine> |
||||
</Template> |
Loading…
Reference in new issue