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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
<?xml version="1.0"?>
<Template Originator="Lluis Sanchez" Created="3/09/2001" LastModified="3/09/2001">
<TemplateConfiguration>
<_Name>Widget</_Name>
<Icon>md-gui-file</Icon>
<_Category>Gtk</_Category>
<LanguageName>*</LanguageName>
<ProjectType>DotNet</ProjectType>
<_Description>Creates a custom Gtk Widget.</_Description>
</TemplateConfiguration>
<Conditions>
<PartialTypeSupport Requirement="Enabled" />
</Conditions>
<Conditions>
<PartialTypeSupport Requirement="Enabled" />
</Conditions>
<TemplateFiles>
<Widget DefaultName="${Name}">
<SteticTemplate>
<widget class="Gtk.Bin" id="${FullName}" design-size="300 300">
<property name="Visible">false</property>
<child>
<placeholder />
</child>
</widget>
</SteticTemplate>
<CodeDomFile>
<CompileUnit>
<Namespaces>
<Namespace Name="">
<Imports>
<NamespaceImport Namespace="System" />
</Imports>
</Namespace>
<Namespace Name="${Namespace}">
<Types>
<TypeDeclaration Name="${Name}" IsClass="true" IsPartial="true">
<BaseTypes>
<TypeReference BaseType="Gtk.Bin" />
</BaseTypes>
<CustomAttributes>
<AttributeDeclaration Name="System.ComponentModel.ToolboxItem">
<Arguments>
<AttributeArgument>
<Value><PrimitiveExpression Value="True" ValueType="System.Boolean"/></Value>
</AttributeArgument>
</Arguments>
</AttributeDeclaration>
</CustomAttributes>
<Members>
<Constructor Attributes="Public, Final">
<Statements>
<MethodInvokeExpression>
<Method>
<MethodReferenceExpression MethodName="Build">
<TargetObject>
<ThisReferenceExpression/>
</TargetObject>
</MethodReferenceExpression>
</Method>
</MethodInvokeExpression>
</Statements>
</Constructor>
</Members>
</TypeDeclaration>
</Types>
</Namespace>
</Namespaces>
</CompileUnit>
</CodeDomFile>
</Widget>
</TemplateFiles>
</Template>
|