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
|
<?xml version="1.0"?>
<Template originator = "Peter Johanson"
created = "10/13/2004"
lastModified = "10/13/2004">
<!-- Template Header -->
<TemplateConfiguration>
<_Name>Gtk# Project</_Name>
<_Category>Boo</_Category>
<Icon>md-project-gui|res:boo-icon-32.png</Icon>
<LanguageName>Boo</LanguageName>
<_Description>Creates a Boo/Gtk# project</_Description>
</TemplateConfiguration>
<Actions>
<Open filename = "Main.boo"/>
</Actions>
<Combine name = "${ProjectName}" directory = ".">
<Options>
<StartupProject>${ProjectName}</StartupProject>
</Options>
<Project name = "${ProjectName}" directory = ".">
<References>
<Reference type="Gac" SpecificVersion="false" refto="gtk-sharp, Version=2.4.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference type="Gac" SpecificVersion="false" refto="glib-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
</References>
<Files>
<File name="Main.boo"><![CDATA[// project created on ${Date} at ${Time}
import Gtk
Application.Init()
w = MyWindow("Window")
w.ShowAll()
Application.Run()]]></File>
<File name="MyWindow.boo"><![CDATA[import System
import Gtk
class MyWindow(Window):
def constructor(title as string):
super(title)
SetDefaultSize(400, 300)
DeleteEvent += { Application.Quit() }]]></File>
</Files>
</Project>
</Combine>
</Template>
|