src/builder_vala.stamp-t
[app.Builder.js] / src / Builder4 / MainWindow.c
1 /* MainWindow.c generated by valac 0.26.1, the Vala compiler
2  * generated from MainWindow.vala, do not modify */
3
4
5 #include <glib.h>
6 #include <glib-object.h>
7 #include <gtk/gtk.h>
8 #include <stdlib.h>
9 #include <string.h>
10 #include <gdk/gdk.h>
11 #include <clutter/clutter.h>
12 #include <clutter-gtk/clutter-gtk.h>
13 #include <float.h>
14 #include <math.h>
15 #include <gee.h>
16
17
18 #define TYPE_XCLS_MAINWINDOW (xcls_mainwindow_get_type ())
19 #define XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindow))
20 #define XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
21 #define IS_XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_MAINWINDOW))
22 #define IS_XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_MAINWINDOW))
23 #define XCLS_MAINWINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
24
25 typedef struct _Xcls_MainWindow Xcls_MainWindow;
26 typedef struct _Xcls_MainWindowClass Xcls_MainWindowClass;
27 typedef struct _Xcls_MainWindowPrivate Xcls_MainWindowPrivate;
28
29 #define XCLS_MAINWINDOW_TYPE_XCLS_VBOX (xcls_mainwindow_xcls_vbox_get_type ())
30 #define XCLS_MAINWINDOW_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox))
31 #define XCLS_MAINWINDOW_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
32 #define XCLS_MAINWINDOW_IS_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
33 #define XCLS_MAINWINDOW_IS_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
34 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
35
36 typedef struct _Xcls_MainWindowXcls_vbox Xcls_MainWindowXcls_vbox;
37 typedef struct _Xcls_MainWindowXcls_vboxClass Xcls_MainWindowXcls_vboxClass;
38
39 #define XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE (xcls_mainwindow_xcls_mainpane_get_type ())
40 #define XCLS_MAINWINDOW_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane))
41 #define XCLS_MAINWINDOW_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
42 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
43 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
44 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
45
46 typedef struct _Xcls_MainWindowXcls_mainpane Xcls_MainWindowXcls_mainpane;
47 typedef struct _Xcls_MainWindowXcls_mainpaneClass Xcls_MainWindowXcls_mainpaneClass;
48
49 #define XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE (xcls_mainwindow_xcls_leftpane_get_type ())
50 #define XCLS_MAINWINDOW_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane))
51 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
52 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
53 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
54 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
55
56 typedef struct _Xcls_MainWindowXcls_leftpane Xcls_MainWindowXcls_leftpane;
57 typedef struct _Xcls_MainWindowXcls_leftpaneClass Xcls_MainWindowXcls_leftpaneClass;
58
59 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE (xcls_mainwindow_xcls_editpane_get_type ())
60 #define XCLS_MAINWINDOW_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane))
61 #define XCLS_MAINWINDOW_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
62 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
63 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
64 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
65
66 typedef struct _Xcls_MainWindowXcls_editpane Xcls_MainWindowXcls_editpane;
67 typedef struct _Xcls_MainWindowXcls_editpaneClass Xcls_MainWindowXcls_editpaneClass;
68
69 #define XCLS_MAINWINDOW_TYPE_XCLS_TREE (xcls_mainwindow_xcls_tree_get_type ())
70 #define XCLS_MAINWINDOW_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree))
71 #define XCLS_MAINWINDOW_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
72 #define XCLS_MAINWINDOW_IS_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
73 #define XCLS_MAINWINDOW_IS_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
74 #define XCLS_MAINWINDOW_XCLS_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
75
76 typedef struct _Xcls_MainWindowXcls_tree Xcls_MainWindowXcls_tree;
77 typedef struct _Xcls_MainWindowXcls_treeClass Xcls_MainWindowXcls_treeClass;
78
79 #define XCLS_MAINWINDOW_TYPE_XCLS_PROPS (xcls_mainwindow_xcls_props_get_type ())
80 #define XCLS_MAINWINDOW_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props))
81 #define XCLS_MAINWINDOW_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
82 #define XCLS_MAINWINDOW_IS_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
83 #define XCLS_MAINWINDOW_IS_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
84 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
85
86 typedef struct _Xcls_MainWindowXcls_props Xcls_MainWindowXcls_props;
87 typedef struct _Xcls_MainWindowXcls_propsClass Xcls_MainWindowXcls_propsClass;
88
89 #define XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED (xcls_mainwindow_xcls_clutterembed_get_type ())
90 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed))
91 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
92 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
93 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
94 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
95
96 typedef struct _Xcls_MainWindowXcls_clutterembed Xcls_MainWindowXcls_clutterembed;
97 typedef struct _Xcls_MainWindowXcls_clutterembedClass Xcls_MainWindowXcls_clutterembedClass;
98
99 #define XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW (xcls_mainwindow_xcls_rooview_get_type ())
100 #define XCLS_MAINWINDOW_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview))
101 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
102 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
103 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
104 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
105
106 typedef struct _Xcls_MainWindowXcls_rooview Xcls_MainWindowXcls_rooview;
107 typedef struct _Xcls_MainWindowXcls_rooviewClass Xcls_MainWindowXcls_rooviewClass;
108
109 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW (xcls_mainwindow_xcls_objectview_get_type ())
110 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview))
111 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
112 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
113 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
114 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
115
116 typedef struct _Xcls_MainWindowXcls_objectview Xcls_MainWindowXcls_objectview;
117 typedef struct _Xcls_MainWindowXcls_objectviewClass Xcls_MainWindowXcls_objectviewClass;
118
119 #define XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW (xcls_mainwindow_xcls_codeeditview_get_type ())
120 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview))
121 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
122 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
123 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
124 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
125
126 typedef struct _Xcls_MainWindowXcls_codeeditview Xcls_MainWindowXcls_codeeditview;
127 typedef struct _Xcls_MainWindowXcls_codeeditviewClass Xcls_MainWindowXcls_codeeditviewClass;
128
129 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW (xcls_mainwindow_xcls_addpropsview_get_type ())
130 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview))
131 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
132 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
133 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
134 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
135
136 typedef struct _Xcls_MainWindowXcls_addpropsview Xcls_MainWindowXcls_addpropsview;
137 typedef struct _Xcls_MainWindowXcls_addpropsviewClass Xcls_MainWindowXcls_addpropsviewClass;
138
139 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW (xcls_mainwindow_xcls_projecteditview_get_type ())
140 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview))
141 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
142 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
143 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
144 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
145
146 typedef struct _Xcls_MainWindowXcls_projecteditview Xcls_MainWindowXcls_projecteditview;
147 typedef struct _Xcls_MainWindowXcls_projecteditviewClass Xcls_MainWindowXcls_projecteditviewClass;
148
149 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT (xcls_mainwindow_xcls_buttonlayout_get_type ())
150 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout))
151 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
152 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
153 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
154 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
155
156 typedef struct _Xcls_MainWindowXcls_buttonlayout Xcls_MainWindowXcls_buttonlayout;
157 typedef struct _Xcls_MainWindowXcls_buttonlayoutClass Xcls_MainWindowXcls_buttonlayoutClass;
158
159 #define XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON (xcls_mainwindow_xcls_backbutton_get_type ())
160 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbutton))
161 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
162 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
163 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
164 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
165
166 typedef struct _Xcls_MainWindowXcls_backbutton Xcls_MainWindowXcls_backbutton;
167 typedef struct _Xcls_MainWindowXcls_backbuttonClass Xcls_MainWindowXcls_backbuttonClass;
168
169 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON (xcls_mainwindow_xcls_projectbutton_get_type ())
170 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton))
171 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
172 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
173 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
174 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
175
176 typedef struct _Xcls_MainWindowXcls_projectbutton Xcls_MainWindowXcls_projectbutton;
177 typedef struct _Xcls_MainWindowXcls_projectbuttonClass Xcls_MainWindowXcls_projectbuttonClass;
178
179 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON (xcls_mainwindow_xcls_editfilebutton_get_type ())
180 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebutton))
181 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
182 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
183 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
184 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
185
186 typedef struct _Xcls_MainWindowXcls_editfilebutton Xcls_MainWindowXcls_editfilebutton;
187 typedef struct _Xcls_MainWindowXcls_editfilebuttonClass Xcls_MainWindowXcls_editfilebuttonClass;
188
189 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON (xcls_mainwindow_xcls_projecteditbutton_get_type ())
190 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton))
191 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
192 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
193 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
194 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
195
196 typedef struct _Xcls_MainWindowXcls_projecteditbutton Xcls_MainWindowXcls_projecteditbutton;
197 typedef struct _Xcls_MainWindowXcls_projecteditbuttonClass Xcls_MainWindowXcls_projecteditbuttonClass;
198
199 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON (xcls_mainwindow_xcls_objectshowbutton_get_type ())
200 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton))
201 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
202 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
203 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
204 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
205
206 typedef struct _Xcls_MainWindowXcls_objectshowbutton Xcls_MainWindowXcls_objectshowbutton;
207 typedef struct _Xcls_MainWindowXcls_objectshowbuttonClass Xcls_MainWindowXcls_objectshowbuttonClass;
208
209 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON (xcls_mainwindow_xcls_addpropbutton_get_type ())
210 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton))
211 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
212 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
213 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
214 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
215
216 typedef struct _Xcls_MainWindowXcls_addpropbutton Xcls_MainWindowXcls_addpropbutton;
217 typedef struct _Xcls_MainWindowXcls_addpropbuttonClass Xcls_MainWindowXcls_addpropbuttonClass;
218
219 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON (xcls_mainwindow_xcls_addlistenerbutton_get_type ())
220 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton))
221 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
222 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
223 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
224 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
225
226 typedef struct _Xcls_MainWindowXcls_addlistenerbutton Xcls_MainWindowXcls_addlistenerbutton;
227 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonClass Xcls_MainWindowXcls_addlistenerbuttonClass;
228
229 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON (xcls_mainwindow_xcls_addprojectbutton_get_type ())
230 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbutton))
231 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
232 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
233 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
234 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
235
236 typedef struct _Xcls_MainWindowXcls_addprojectbutton Xcls_MainWindowXcls_addprojectbutton;
237 typedef struct _Xcls_MainWindowXcls_addprojectbuttonClass Xcls_MainWindowXcls_addprojectbuttonClass;
238
239 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON (xcls_mainwindow_xcls_addfilebutton_get_type ())
240 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebutton))
241 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
242 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
243 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
244 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
245
246 typedef struct _Xcls_MainWindowXcls_addfilebutton Xcls_MainWindowXcls_addfilebutton;
247 typedef struct _Xcls_MainWindowXcls_addfilebuttonClass Xcls_MainWindowXcls_addfilebuttonClass;
248
249 #define XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON (xcls_mainwindow_xcls_delprojectbutton_get_type ())
250 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbutton))
251 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
252 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
253 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
254 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
255
256 typedef struct _Xcls_MainWindowXcls_delprojectbutton Xcls_MainWindowXcls_delprojectbutton;
257 typedef struct _Xcls_MainWindowXcls_delprojectbuttonClass Xcls_MainWindowXcls_delprojectbuttonClass;
258
259 #define XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW (xcls_mainwindow_xcls_new_window_get_type ())
260 #define XCLS_MAINWINDOW_XCLS_NEW_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, Xcls_MainWindowXcls_new_window))
261 #define XCLS_MAINWINDOW_XCLS_NEW_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, Xcls_MainWindowXcls_new_windowClass))
262 #define XCLS_MAINWINDOW_IS_XCLS_NEW_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW))
263 #define XCLS_MAINWINDOW_IS_XCLS_NEW_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW))
264 #define XCLS_MAINWINDOW_XCLS_NEW_WINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, Xcls_MainWindowXcls_new_windowClass))
265
266 typedef struct _Xcls_MainWindowXcls_new_window Xcls_MainWindowXcls_new_window;
267 typedef struct _Xcls_MainWindowXcls_new_windowClass Xcls_MainWindowXcls_new_windowClass;
268
269 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
270 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
271 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
272 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
273 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
274 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
275
276 typedef struct _ProjectProject ProjectProject;
277 typedef struct _ProjectProjectClass ProjectProjectClass;
278
279 #define TYPE_XCLS_WINDOWLEFTPROJECTS (xcls_windowleftprojects_get_type ())
280 #define XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjects))
281 #define XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
282 #define IS_XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS))
283 #define IS_XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS))
284 #define XCLS_WINDOWLEFTPROJECTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
285
286 typedef struct _Xcls_WindowLeftProjects Xcls_WindowLeftProjects;
287 typedef struct _Xcls_WindowLeftProjectsClass Xcls_WindowLeftProjectsClass;
288
289 #define TYPE_XCLS_WINDOWROOVIEW (xcls_windowrooview_get_type ())
290 #define XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooView))
291 #define XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
292 #define IS_XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWROOVIEW))
293 #define IS_XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWROOVIEW))
294 #define XCLS_WINDOWROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
295
296 typedef struct _Xcls_WindowRooView Xcls_WindowRooView;
297 typedef struct _Xcls_WindowRooViewClass Xcls_WindowRooViewClass;
298
299 #define TYPE_XCLS_WINDOWLEFTTREE (xcls_windowlefttree_get_type ())
300 #define XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTree))
301 #define XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
302 #define IS_XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTTREE))
303 #define IS_XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTTREE))
304 #define XCLS_WINDOWLEFTTREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
305
306 typedef struct _Xcls_WindowLeftTree Xcls_WindowLeftTree;
307 typedef struct _Xcls_WindowLeftTreeClass Xcls_WindowLeftTreeClass;
308
309 #define TYPE_EDITOR (editor_get_type ())
310 #define EDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EDITOR, Editor))
311 #define EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EDITOR, EditorClass))
312 #define IS_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EDITOR))
313 #define IS_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EDITOR))
314 #define EDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EDITOR, EditorClass))
315
316 typedef struct _Editor Editor;
317 typedef struct _EditorClass EditorClass;
318
319 #define TYPE_XCLS_DIALOGNEWCOMPONENT (xcls_dialognewcomponent_get_type ())
320 #define XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponent))
321 #define XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
322 #define IS_XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT))
323 #define IS_XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT))
324 #define XCLS_DIALOGNEWCOMPONENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
325
326 typedef struct _Xcls_DialogNewComponent Xcls_DialogNewComponent;
327 typedef struct _Xcls_DialogNewComponentClass Xcls_DialogNewComponentClass;
328
329 #define TYPE_XCLS_PROJECTSETTINGS (xcls_projectsettings_get_type ())
330 #define XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettings))
331 #define XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
332 #define IS_XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_PROJECTSETTINGS))
333 #define IS_XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_PROJECTSETTINGS))
334 #define XCLS_PROJECTSETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
335
336 typedef struct _Xcls_ProjectSettings Xcls_ProjectSettings;
337 typedef struct _Xcls_ProjectSettingsClass Xcls_ProjectSettingsClass;
338
339 #define TYPE_XCLS_CLUTTERFILES (xcls_clutterfiles_get_type ())
340 #define XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFiles))
341 #define XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
342 #define IS_XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_CLUTTERFILES))
343 #define IS_XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_CLUTTERFILES))
344 #define XCLS_CLUTTERFILES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
345
346 typedef struct _Xcls_ClutterFiles Xcls_ClutterFiles;
347 typedef struct _Xcls_ClutterFilesClass Xcls_ClutterFilesClass;
348
349 #define TYPE_XCLS_LEFTPROPS (xcls_leftprops_get_type ())
350 #define XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftProps))
351 #define XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
352 #define IS_XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_LEFTPROPS))
353 #define IS_XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_LEFTPROPS))
354 #define XCLS_LEFTPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
355
356 typedef struct _Xcls_LeftProps Xcls_LeftProps;
357 typedef struct _Xcls_LeftPropsClass Xcls_LeftPropsClass;
358
359 #define TYPE_XCLS_RIGHTPALETE (xcls_rightpalete_get_type ())
360 #define XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPalete))
361 #define XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
362 #define IS_XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_RIGHTPALETE))
363 #define IS_XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_RIGHTPALETE))
364 #define XCLS_RIGHTPALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
365
366 typedef struct _Xcls_RightPalete Xcls_RightPalete;
367 typedef struct _Xcls_RightPaleteClass Xcls_RightPaleteClass;
368
369 #define TYPE_VALA_PROJECT_SETTINGS (vala_project_settings_get_type ())
370 #define VALA_PROJECT_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_VALA_PROJECT_SETTINGS, ValaProjectSettings))
371 #define VALA_PROJECT_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_VALA_PROJECT_SETTINGS, ValaProjectSettingsClass))
372 #define IS_VALA_PROJECT_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_VALA_PROJECT_SETTINGS))
373 #define IS_VALA_PROJECT_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_VALA_PROJECT_SETTINGS))
374 #define VALA_PROJECT_SETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_VALA_PROJECT_SETTINGS, ValaProjectSettingsClass))
375
376 typedef struct _ValaProjectSettings ValaProjectSettings;
377 typedef struct _ValaProjectSettingsClass ValaProjectSettingsClass;
378
379 #define TYPE_XCLS_WINDOWADDPROP (xcls_windowaddprop_get_type ())
380 #define XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddProp))
381 #define XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
382 #define IS_XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWADDPROP))
383 #define IS_XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWADDPROP))
384 #define XCLS_WINDOWADDPROP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
385
386 typedef struct _Xcls_WindowAddProp Xcls_WindowAddProp;
387 typedef struct _Xcls_WindowAddPropClass Xcls_WindowAddPropClass;
388
389 #define TYPE_WINDOW_STATE (window_state_get_type ())
390 #define WINDOW_STATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_WINDOW_STATE, WindowState))
391 #define WINDOW_STATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_WINDOW_STATE, WindowStateClass))
392 #define IS_WINDOW_STATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_WINDOW_STATE))
393 #define IS_WINDOW_STATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_WINDOW_STATE))
394 #define WINDOW_STATE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_WINDOW_STATE, WindowStateClass))
395
396 typedef struct _WindowState WindowState;
397 typedef struct _WindowStateClass WindowStateClass;
398
399 #define TYPE_XCLS_GTKVIEW (xcls_gtkview_get_type ())
400 #define XCLS_GTKVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_GTKVIEW, Xcls_GtkView))
401 #define XCLS_GTKVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_GTKVIEW, Xcls_GtkViewClass))
402 #define IS_XCLS_GTKVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_GTKVIEW))
403 #define IS_XCLS_GTKVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_GTKVIEW))
404 #define XCLS_GTKVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_GTKVIEW, Xcls_GtkViewClass))
405
406 typedef struct _Xcls_GtkView Xcls_GtkView;
407 typedef struct _Xcls_GtkViewClass Xcls_GtkViewClass;
408 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
409 #define _g_free0(var) (var = (g_free (var), NULL))
410 typedef struct _Xcls_MainWindowXcls_vboxPrivate Xcls_MainWindowXcls_vboxPrivate;
411 typedef struct _Xcls_WindowLeftTreePrivate Xcls_WindowLeftTreePrivate;
412
413 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW (xcls_windowlefttree_xcls_view_get_type ())
414 #define XCLS_WINDOWLEFTTREE_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW, Xcls_WindowLeftTreeXcls_view))
415 #define XCLS_WINDOWLEFTTREE_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW, Xcls_WindowLeftTreeXcls_viewClass))
416 #define XCLS_WINDOWLEFTTREE_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW))
417 #define XCLS_WINDOWLEFTTREE_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW))
418 #define XCLS_WINDOWLEFTTREE_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW, Xcls_WindowLeftTreeXcls_viewClass))
419
420 typedef struct _Xcls_WindowLeftTreeXcls_view Xcls_WindowLeftTreeXcls_view;
421 typedef struct _Xcls_WindowLeftTreeXcls_viewClass Xcls_WindowLeftTreeXcls_viewClass;
422
423 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL (xcls_windowlefttree_xcls_model_get_type ())
424 #define XCLS_WINDOWLEFTTREE_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL, Xcls_WindowLeftTreeXcls_model))
425 #define XCLS_WINDOWLEFTTREE_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL, Xcls_WindowLeftTreeXcls_modelClass))
426 #define XCLS_WINDOWLEFTTREE_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL))
427 #define XCLS_WINDOWLEFTTREE_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL))
428 #define XCLS_WINDOWLEFTTREE_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL, Xcls_WindowLeftTreeXcls_modelClass))
429
430 typedef struct _Xcls_WindowLeftTreeXcls_model Xcls_WindowLeftTreeXcls_model;
431 typedef struct _Xcls_WindowLeftTreeXcls_modelClass Xcls_WindowLeftTreeXcls_modelClass;
432
433 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER (xcls_windowlefttree_xcls_renderer_get_type ())
434 #define XCLS_WINDOWLEFTTREE_XCLS_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER, Xcls_WindowLeftTreeXcls_renderer))
435 #define XCLS_WINDOWLEFTTREE_XCLS_RENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER, Xcls_WindowLeftTreeXcls_rendererClass))
436 #define XCLS_WINDOWLEFTTREE_IS_XCLS_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER))
437 #define XCLS_WINDOWLEFTTREE_IS_XCLS_RENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER))
438 #define XCLS_WINDOWLEFTTREE_XCLS_RENDERER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER, Xcls_WindowLeftTreeXcls_rendererClass))
439
440 typedef struct _Xcls_WindowLeftTreeXcls_renderer Xcls_WindowLeftTreeXcls_renderer;
441 typedef struct _Xcls_WindowLeftTreeXcls_rendererClass Xcls_WindowLeftTreeXcls_rendererClass;
442
443 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU (xcls_windowlefttree_xcls_lefttreemenu_get_type ())
444 #define XCLS_WINDOWLEFTTREE_XCLS_LEFTTREEMENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU, Xcls_WindowLeftTreeXcls_LeftTreeMenu))
445 #define XCLS_WINDOWLEFTTREE_XCLS_LEFTTREEMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU, Xcls_WindowLeftTreeXcls_LeftTreeMenuClass))
446 #define XCLS_WINDOWLEFTTREE_IS_XCLS_LEFTTREEMENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU))
447 #define XCLS_WINDOWLEFTTREE_IS_XCLS_LEFTTREEMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU))
448 #define XCLS_WINDOWLEFTTREE_XCLS_LEFTTREEMENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU, Xcls_WindowLeftTreeXcls_LeftTreeMenuClass))
449
450 typedef struct _Xcls_WindowLeftTreeXcls_LeftTreeMenu Xcls_WindowLeftTreeXcls_LeftTreeMenu;
451 typedef struct _Xcls_WindowLeftTreeXcls_LeftTreeMenuClass Xcls_WindowLeftTreeXcls_LeftTreeMenuClass;
452 typedef struct _Xcls_MainWindowXcls_mainpanePrivate Xcls_MainWindowXcls_mainpanePrivate;
453 typedef struct _Xcls_MainWindowXcls_leftpanePrivate Xcls_MainWindowXcls_leftpanePrivate;
454
455 #define XCLS_MAINWINDOW_TYPE_XCLS_VBOX8 (xcls_mainwindow_xcls_vbox8_get_type ())
456 #define XCLS_MAINWINDOW_XCLS_VBOX8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, Xcls_MainWindowXcls_VBox8))
457 #define XCLS_MAINWINDOW_XCLS_VBOX8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, Xcls_MainWindowXcls_VBox8Class))
458 #define XCLS_MAINWINDOW_IS_XCLS_VBOX8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX8))
459 #define XCLS_MAINWINDOW_IS_XCLS_VBOX8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX8))
460 #define XCLS_MAINWINDOW_XCLS_VBOX8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, Xcls_MainWindowXcls_VBox8Class))
461
462 typedef struct _Xcls_MainWindowXcls_VBox8 Xcls_MainWindowXcls_VBox8;
463 typedef struct _Xcls_MainWindowXcls_VBox8Class Xcls_MainWindowXcls_VBox8Class;
464 typedef struct _Xcls_MainWindowXcls_VBox8Private Xcls_MainWindowXcls_VBox8Private;
465 typedef struct _Xcls_MainWindowXcls_editpanePrivate Xcls_MainWindowXcls_editpanePrivate;
466 typedef struct _Xcls_MainWindowXcls_treePrivate Xcls_MainWindowXcls_treePrivate;
467 typedef struct _Xcls_MainWindowXcls_propsPrivate Xcls_MainWindowXcls_propsPrivate;
468 typedef struct _Xcls_MainWindowXcls_clutterembedPrivate Xcls_MainWindowXcls_clutterembedPrivate;
469 typedef struct _Xcls_MainWindowXcls_rooviewPrivate Xcls_MainWindowXcls_rooviewPrivate;
470 typedef struct _Xcls_MainWindowXcls_objectviewPrivate Xcls_MainWindowXcls_objectviewPrivate;
471 typedef struct _Xcls_MainWindowXcls_codeeditviewPrivate Xcls_MainWindowXcls_codeeditviewPrivate;
472 typedef struct _Xcls_MainWindowXcls_addpropsviewPrivate Xcls_MainWindowXcls_addpropsviewPrivate;
473 typedef struct _Xcls_MainWindowXcls_projecteditviewPrivate Xcls_MainWindowXcls_projecteditviewPrivate;
474 typedef struct _Xcls_MainWindowXcls_buttonlayoutPrivate Xcls_MainWindowXcls_buttonlayoutPrivate;
475
476 #define XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16 (xcls_mainwindow_xcls_boxlayout16_get_type ())
477 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT16(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, Xcls_MainWindowXcls_BoxLayout16))
478 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT16_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, Xcls_MainWindowXcls_BoxLayout16Class))
479 #define XCLS_MAINWINDOW_IS_XCLS_BOXLAYOUT16(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16))
480 #define XCLS_MAINWINDOW_IS_XCLS_BOXLAYOUT16_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16))
481 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT16_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, Xcls_MainWindowXcls_BoxLayout16Class))
482
483 typedef struct _Xcls_MainWindowXcls_BoxLayout16 Xcls_MainWindowXcls_BoxLayout16;
484 typedef struct _Xcls_MainWindowXcls_BoxLayout16Class Xcls_MainWindowXcls_BoxLayout16Class;
485 typedef struct _Xcls_MainWindowXcls_BoxLayout16Private Xcls_MainWindowXcls_BoxLayout16Private;
486 typedef struct _Xcls_MainWindowXcls_backbuttonPrivate Xcls_MainWindowXcls_backbuttonPrivate;
487 typedef struct _Xcls_MainWindowXcls_projectbuttonPrivate Xcls_MainWindowXcls_projectbuttonPrivate;
488 typedef struct _Xcls_MainWindowXcls_editfilebuttonPrivate Xcls_MainWindowXcls_editfilebuttonPrivate;
489 typedef struct _Xcls_MainWindowXcls_projecteditbuttonPrivate Xcls_MainWindowXcls_projecteditbuttonPrivate;
490 typedef struct _Xcls_MainWindowXcls_objectshowbuttonPrivate Xcls_MainWindowXcls_objectshowbuttonPrivate;
491 typedef struct _Xcls_MainWindowXcls_addpropbuttonPrivate Xcls_MainWindowXcls_addpropbuttonPrivate;
492 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonPrivate Xcls_MainWindowXcls_addlistenerbuttonPrivate;
493 typedef struct _Xcls_MainWindowXcls_addprojectbuttonPrivate Xcls_MainWindowXcls_addprojectbuttonPrivate;
494 typedef struct _Xcls_MainWindowXcls_addfilebuttonPrivate Xcls_MainWindowXcls_addfilebuttonPrivate;
495 typedef struct _Xcls_MainWindowXcls_delprojectbuttonPrivate Xcls_MainWindowXcls_delprojectbuttonPrivate;
496 typedef struct _Xcls_MainWindowXcls_new_windowPrivate Xcls_MainWindowXcls_new_windowPrivate;
497
498 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18 (xcls_mainwindow_xcls_actor18_get_type ())
499 #define XCLS_MAINWINDOW_XCLS_ACTOR18(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, Xcls_MainWindowXcls_Actor18))
500 #define XCLS_MAINWINDOW_XCLS_ACTOR18_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, Xcls_MainWindowXcls_Actor18Class))
501 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR18(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18))
502 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR18_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18))
503 #define XCLS_MAINWINDOW_XCLS_ACTOR18_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, Xcls_MainWindowXcls_Actor18Class))
504
505 typedef struct _Xcls_MainWindowXcls_Actor18 Xcls_MainWindowXcls_Actor18;
506 typedef struct _Xcls_MainWindowXcls_Actor18Class Xcls_MainWindowXcls_Actor18Class;
507 typedef struct _Xcls_MainWindowXcls_Actor18Private Xcls_MainWindowXcls_Actor18Private;
508
509 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19 (xcls_mainwindow_xcls_button19_get_type ())
510 #define XCLS_MAINWINDOW_XCLS_BUTTON19(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, Xcls_MainWindowXcls_Button19))
511 #define XCLS_MAINWINDOW_XCLS_BUTTON19_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, Xcls_MainWindowXcls_Button19Class))
512 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON19(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19))
513 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON19_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19))
514 #define XCLS_MAINWINDOW_XCLS_BUTTON19_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, Xcls_MainWindowXcls_Button19Class))
515
516 typedef struct _Xcls_MainWindowXcls_Button19 Xcls_MainWindowXcls_Button19;
517 typedef struct _Xcls_MainWindowXcls_Button19Class Xcls_MainWindowXcls_Button19Class;
518 typedef struct _Xcls_MainWindowXcls_Button19Private Xcls_MainWindowXcls_Button19Private;
519
520 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20 (xcls_mainwindow_xcls_image20_get_type ())
521 #define XCLS_MAINWINDOW_XCLS_IMAGE20(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, Xcls_MainWindowXcls_Image20))
522 #define XCLS_MAINWINDOW_XCLS_IMAGE20_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, Xcls_MainWindowXcls_Image20Class))
523 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE20(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20))
524 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE20_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20))
525 #define XCLS_MAINWINDOW_XCLS_IMAGE20_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, Xcls_MainWindowXcls_Image20Class))
526
527 typedef struct _Xcls_MainWindowXcls_Image20 Xcls_MainWindowXcls_Image20;
528 typedef struct _Xcls_MainWindowXcls_Image20Class Xcls_MainWindowXcls_Image20Class;
529 typedef struct _Xcls_MainWindowXcls_Image20Private Xcls_MainWindowXcls_Image20Private;
530
531 #define WINDOW_STATE_TYPE_STATE (window_state_state_get_type ())
532
533 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22 (xcls_mainwindow_xcls_actor22_get_type ())
534 #define XCLS_MAINWINDOW_XCLS_ACTOR22(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22))
535 #define XCLS_MAINWINDOW_XCLS_ACTOR22_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22Class))
536 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR22(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22))
537 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR22_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22))
538 #define XCLS_MAINWINDOW_XCLS_ACTOR22_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22Class))
539
540 typedef struct _Xcls_MainWindowXcls_Actor22 Xcls_MainWindowXcls_Actor22;
541 typedef struct _Xcls_MainWindowXcls_Actor22Class Xcls_MainWindowXcls_Actor22Class;
542 typedef struct _Xcls_MainWindowXcls_Actor22Private Xcls_MainWindowXcls_Actor22Private;
543
544 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23 (xcls_mainwindow_xcls_button23_get_type ())
545 #define XCLS_MAINWINDOW_XCLS_BUTTON23(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23))
546 #define XCLS_MAINWINDOW_XCLS_BUTTON23_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23Class))
547 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON23(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23))
548 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON23_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23))
549 #define XCLS_MAINWINDOW_XCLS_BUTTON23_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23Class))
550
551 typedef struct _Xcls_MainWindowXcls_Button23 Xcls_MainWindowXcls_Button23;
552 typedef struct _Xcls_MainWindowXcls_Button23Class Xcls_MainWindowXcls_Button23Class;
553 typedef struct _Xcls_MainWindowXcls_Button23Private Xcls_MainWindowXcls_Button23Private;
554
555 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24 (xcls_mainwindow_xcls_image24_get_type ())
556 #define XCLS_MAINWINDOW_XCLS_IMAGE24(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, Xcls_MainWindowXcls_Image24))
557 #define XCLS_MAINWINDOW_XCLS_IMAGE24_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, Xcls_MainWindowXcls_Image24Class))
558 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE24(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24))
559 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE24_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24))
560 #define XCLS_MAINWINDOW_XCLS_IMAGE24_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, Xcls_MainWindowXcls_Image24Class))
561
562 typedef struct _Xcls_MainWindowXcls_Image24 Xcls_MainWindowXcls_Image24;
563 typedef struct _Xcls_MainWindowXcls_Image24Class Xcls_MainWindowXcls_Image24Class;
564 typedef struct _Xcls_MainWindowXcls_Image24Private Xcls_MainWindowXcls_Image24Private;
565
566 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26 (xcls_mainwindow_xcls_actor26_get_type ())
567 #define XCLS_MAINWINDOW_XCLS_ACTOR26(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, Xcls_MainWindowXcls_Actor26))
568 #define XCLS_MAINWINDOW_XCLS_ACTOR26_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, Xcls_MainWindowXcls_Actor26Class))
569 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR26(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26))
570 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR26_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26))
571 #define XCLS_MAINWINDOW_XCLS_ACTOR26_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, Xcls_MainWindowXcls_Actor26Class))
572
573 typedef struct _Xcls_MainWindowXcls_Actor26 Xcls_MainWindowXcls_Actor26;
574 typedef struct _Xcls_MainWindowXcls_Actor26Class Xcls_MainWindowXcls_Actor26Class;
575 typedef struct _Xcls_MainWindowXcls_Actor26Private Xcls_MainWindowXcls_Actor26Private;
576
577 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27 (xcls_mainwindow_xcls_button27_get_type ())
578 #define XCLS_MAINWINDOW_XCLS_BUTTON27(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, Xcls_MainWindowXcls_Button27))
579 #define XCLS_MAINWINDOW_XCLS_BUTTON27_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, Xcls_MainWindowXcls_Button27Class))
580 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON27(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27))
581 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON27_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27))
582 #define XCLS_MAINWINDOW_XCLS_BUTTON27_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, Xcls_MainWindowXcls_Button27Class))
583
584 typedef struct _Xcls_MainWindowXcls_Button27 Xcls_MainWindowXcls_Button27;
585 typedef struct _Xcls_MainWindowXcls_Button27Class Xcls_MainWindowXcls_Button27Class;
586 typedef struct _Xcls_MainWindowXcls_Button27Private Xcls_MainWindowXcls_Button27Private;
587
588 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28 (xcls_mainwindow_xcls_image28_get_type ())
589 #define XCLS_MAINWINDOW_XCLS_IMAGE28(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, Xcls_MainWindowXcls_Image28))
590 #define XCLS_MAINWINDOW_XCLS_IMAGE28_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, Xcls_MainWindowXcls_Image28Class))
591 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE28(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28))
592 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE28_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28))
593 #define XCLS_MAINWINDOW_XCLS_IMAGE28_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, Xcls_MainWindowXcls_Image28Class))
594
595 typedef struct _Xcls_MainWindowXcls_Image28 Xcls_MainWindowXcls_Image28;
596 typedef struct _Xcls_MainWindowXcls_Image28Class Xcls_MainWindowXcls_Image28Class;
597 typedef struct _Xcls_MainWindowXcls_Image28Private Xcls_MainWindowXcls_Image28Private;
598 typedef struct _Xcls_WindowLeftTreeXcls_modelPrivate Xcls_WindowLeftTreeXcls_modelPrivate;
599
600 #define TYPE_DIALOG_TEMPLATE_SELECT (dialog_template_select_get_type ())
601 #define DIALOG_TEMPLATE_SELECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DIALOG_TEMPLATE_SELECT, DialogTemplateSelect))
602 #define DIALOG_TEMPLATE_SELECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_DIALOG_TEMPLATE_SELECT, DialogTemplateSelectClass))
603 #define IS_DIALOG_TEMPLATE_SELECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_DIALOG_TEMPLATE_SELECT))
604 #define IS_DIALOG_TEMPLATE_SELECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_DIALOG_TEMPLATE_SELECT))
605 #define DIALOG_TEMPLATE_SELECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_DIALOG_TEMPLATE_SELECT, DialogTemplateSelectClass))
606
607 typedef struct _DialogTemplateSelect DialogTemplateSelect;
608 typedef struct _DialogTemplateSelectClass DialogTemplateSelectClass;
609
610 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
611 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
612 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
613 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
614 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
615 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
616
617 typedef struct _JsRenderJsRender JsRenderJsRender;
618 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
619 typedef struct _WindowStatePrivate WindowStatePrivate;
620
621 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30 (xcls_mainwindow_xcls_actor30_get_type ())
622 #define XCLS_MAINWINDOW_XCLS_ACTOR30(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, Xcls_MainWindowXcls_Actor30))
623 #define XCLS_MAINWINDOW_XCLS_ACTOR30_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, Xcls_MainWindowXcls_Actor30Class))
624 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR30(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30))
625 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR30_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30))
626 #define XCLS_MAINWINDOW_XCLS_ACTOR30_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, Xcls_MainWindowXcls_Actor30Class))
627
628 typedef struct _Xcls_MainWindowXcls_Actor30 Xcls_MainWindowXcls_Actor30;
629 typedef struct _Xcls_MainWindowXcls_Actor30Class Xcls_MainWindowXcls_Actor30Class;
630 typedef struct _Xcls_MainWindowXcls_Actor30Private Xcls_MainWindowXcls_Actor30Private;
631
632 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31 (xcls_mainwindow_xcls_button31_get_type ())
633 #define XCLS_MAINWINDOW_XCLS_BUTTON31(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, Xcls_MainWindowXcls_Button31))
634 #define XCLS_MAINWINDOW_XCLS_BUTTON31_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, Xcls_MainWindowXcls_Button31Class))
635 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON31(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31))
636 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON31_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31))
637 #define XCLS_MAINWINDOW_XCLS_BUTTON31_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, Xcls_MainWindowXcls_Button31Class))
638
639 typedef struct _Xcls_MainWindowXcls_Button31 Xcls_MainWindowXcls_Button31;
640 typedef struct _Xcls_MainWindowXcls_Button31Class Xcls_MainWindowXcls_Button31Class;
641 typedef struct _Xcls_MainWindowXcls_Button31Private Xcls_MainWindowXcls_Button31Private;
642
643 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32 (xcls_mainwindow_xcls_image32_get_type ())
644 #define XCLS_MAINWINDOW_XCLS_IMAGE32(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, Xcls_MainWindowXcls_Image32))
645 #define XCLS_MAINWINDOW_XCLS_IMAGE32_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, Xcls_MainWindowXcls_Image32Class))
646 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE32(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32))
647 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE32_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32))
648 #define XCLS_MAINWINDOW_XCLS_IMAGE32_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, Xcls_MainWindowXcls_Image32Class))
649
650 typedef struct _Xcls_MainWindowXcls_Image32 Xcls_MainWindowXcls_Image32;
651 typedef struct _Xcls_MainWindowXcls_Image32Class Xcls_MainWindowXcls_Image32Class;
652 typedef struct _Xcls_MainWindowXcls_Image32Private Xcls_MainWindowXcls_Image32Private;
653
654 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34 (xcls_mainwindow_xcls_actor34_get_type ())
655 #define XCLS_MAINWINDOW_XCLS_ACTOR34(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34))
656 #define XCLS_MAINWINDOW_XCLS_ACTOR34_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34Class))
657 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR34(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34))
658 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR34_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34))
659 #define XCLS_MAINWINDOW_XCLS_ACTOR34_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34Class))
660
661 typedef struct _Xcls_MainWindowXcls_Actor34 Xcls_MainWindowXcls_Actor34;
662 typedef struct _Xcls_MainWindowXcls_Actor34Class Xcls_MainWindowXcls_Actor34Class;
663 typedef struct _Xcls_MainWindowXcls_Actor34Private Xcls_MainWindowXcls_Actor34Private;
664
665 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35 (xcls_mainwindow_xcls_button35_get_type ())
666 #define XCLS_MAINWINDOW_XCLS_BUTTON35(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35))
667 #define XCLS_MAINWINDOW_XCLS_BUTTON35_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35Class))
668 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON35(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35))
669 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON35_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35))
670 #define XCLS_MAINWINDOW_XCLS_BUTTON35_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35Class))
671
672 typedef struct _Xcls_MainWindowXcls_Button35 Xcls_MainWindowXcls_Button35;
673 typedef struct _Xcls_MainWindowXcls_Button35Class Xcls_MainWindowXcls_Button35Class;
674 typedef struct _Xcls_MainWindowXcls_Button35Private Xcls_MainWindowXcls_Button35Private;
675
676 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36 (xcls_mainwindow_xcls_image36_get_type ())
677 #define XCLS_MAINWINDOW_XCLS_IMAGE36(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, Xcls_MainWindowXcls_Image36))
678 #define XCLS_MAINWINDOW_XCLS_IMAGE36_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, Xcls_MainWindowXcls_Image36Class))
679 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE36(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36))
680 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE36_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36))
681 #define XCLS_MAINWINDOW_XCLS_IMAGE36_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, Xcls_MainWindowXcls_Image36Class))
682
683 typedef struct _Xcls_MainWindowXcls_Image36 Xcls_MainWindowXcls_Image36;
684 typedef struct _Xcls_MainWindowXcls_Image36Class Xcls_MainWindowXcls_Image36Class;
685 typedef struct _Xcls_MainWindowXcls_Image36Private Xcls_MainWindowXcls_Image36Private;
686
687 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38 (xcls_mainwindow_xcls_actor38_get_type ())
688 #define XCLS_MAINWINDOW_XCLS_ACTOR38(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, Xcls_MainWindowXcls_Actor38))
689 #define XCLS_MAINWINDOW_XCLS_ACTOR38_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, Xcls_MainWindowXcls_Actor38Class))
690 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR38(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38))
691 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR38_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38))
692 #define XCLS_MAINWINDOW_XCLS_ACTOR38_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, Xcls_MainWindowXcls_Actor38Class))
693
694 typedef struct _Xcls_MainWindowXcls_Actor38 Xcls_MainWindowXcls_Actor38;
695 typedef struct _Xcls_MainWindowXcls_Actor38Class Xcls_MainWindowXcls_Actor38Class;
696 typedef struct _Xcls_MainWindowXcls_Actor38Private Xcls_MainWindowXcls_Actor38Private;
697
698 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39 (xcls_mainwindow_xcls_button39_get_type ())
699 #define XCLS_MAINWINDOW_XCLS_BUTTON39(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, Xcls_MainWindowXcls_Button39))
700 #define XCLS_MAINWINDOW_XCLS_BUTTON39_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, Xcls_MainWindowXcls_Button39Class))
701 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON39(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39))
702 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON39_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39))
703 #define XCLS_MAINWINDOW_XCLS_BUTTON39_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, Xcls_MainWindowXcls_Button39Class))
704
705 typedef struct _Xcls_MainWindowXcls_Button39 Xcls_MainWindowXcls_Button39;
706 typedef struct _Xcls_MainWindowXcls_Button39Class Xcls_MainWindowXcls_Button39Class;
707 typedef struct _Xcls_MainWindowXcls_Button39Private Xcls_MainWindowXcls_Button39Private;
708
709 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40 (xcls_mainwindow_xcls_image40_get_type ())
710 #define XCLS_MAINWINDOW_XCLS_IMAGE40(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, Xcls_MainWindowXcls_Image40))
711 #define XCLS_MAINWINDOW_XCLS_IMAGE40_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, Xcls_MainWindowXcls_Image40Class))
712 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE40(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40))
713 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE40_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40))
714 #define XCLS_MAINWINDOW_XCLS_IMAGE40_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, Xcls_MainWindowXcls_Image40Class))
715
716 typedef struct _Xcls_MainWindowXcls_Image40 Xcls_MainWindowXcls_Image40;
717 typedef struct _Xcls_MainWindowXcls_Image40Class Xcls_MainWindowXcls_Image40Class;
718 typedef struct _Xcls_MainWindowXcls_Image40Private Xcls_MainWindowXcls_Image40Private;
719
720 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42 (xcls_mainwindow_xcls_actor42_get_type ())
721 #define XCLS_MAINWINDOW_XCLS_ACTOR42(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, Xcls_MainWindowXcls_Actor42))
722 #define XCLS_MAINWINDOW_XCLS_ACTOR42_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, Xcls_MainWindowXcls_Actor42Class))
723 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR42(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42))
724 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR42_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42))
725 #define XCLS_MAINWINDOW_XCLS_ACTOR42_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, Xcls_MainWindowXcls_Actor42Class))
726
727 typedef struct _Xcls_MainWindowXcls_Actor42 Xcls_MainWindowXcls_Actor42;
728 typedef struct _Xcls_MainWindowXcls_Actor42Class Xcls_MainWindowXcls_Actor42Class;
729 typedef struct _Xcls_MainWindowXcls_Actor42Private Xcls_MainWindowXcls_Actor42Private;
730
731 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43 (xcls_mainwindow_xcls_button43_get_type ())
732 #define XCLS_MAINWINDOW_XCLS_BUTTON43(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, Xcls_MainWindowXcls_Button43))
733 #define XCLS_MAINWINDOW_XCLS_BUTTON43_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, Xcls_MainWindowXcls_Button43Class))
734 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON43(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43))
735 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON43_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43))
736 #define XCLS_MAINWINDOW_XCLS_BUTTON43_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, Xcls_MainWindowXcls_Button43Class))
737
738 typedef struct _Xcls_MainWindowXcls_Button43 Xcls_MainWindowXcls_Button43;
739 typedef struct _Xcls_MainWindowXcls_Button43Class Xcls_MainWindowXcls_Button43Class;
740 typedef struct _Xcls_MainWindowXcls_Button43Private Xcls_MainWindowXcls_Button43Private;
741
742 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44 (xcls_mainwindow_xcls_image44_get_type ())
743 #define XCLS_MAINWINDOW_XCLS_IMAGE44(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, Xcls_MainWindowXcls_Image44))
744 #define XCLS_MAINWINDOW_XCLS_IMAGE44_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, Xcls_MainWindowXcls_Image44Class))
745 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE44(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44))
746 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE44_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44))
747 #define XCLS_MAINWINDOW_XCLS_IMAGE44_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, Xcls_MainWindowXcls_Image44Class))
748
749 typedef struct _Xcls_MainWindowXcls_Image44 Xcls_MainWindowXcls_Image44;
750 typedef struct _Xcls_MainWindowXcls_Image44Class Xcls_MainWindowXcls_Image44Class;
751 typedef struct _Xcls_MainWindowXcls_Image44Private Xcls_MainWindowXcls_Image44Private;
752
753 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46 (xcls_mainwindow_xcls_actor46_get_type ())
754 #define XCLS_MAINWINDOW_XCLS_ACTOR46(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46))
755 #define XCLS_MAINWINDOW_XCLS_ACTOR46_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46Class))
756 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR46(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46))
757 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR46_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46))
758 #define XCLS_MAINWINDOW_XCLS_ACTOR46_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46Class))
759
760 typedef struct _Xcls_MainWindowXcls_Actor46 Xcls_MainWindowXcls_Actor46;
761 typedef struct _Xcls_MainWindowXcls_Actor46Class Xcls_MainWindowXcls_Actor46Class;
762 typedef struct _Xcls_MainWindowXcls_Actor46Private Xcls_MainWindowXcls_Actor46Private;
763
764 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47 (xcls_mainwindow_xcls_button47_get_type ())
765 #define XCLS_MAINWINDOW_XCLS_BUTTON47(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47))
766 #define XCLS_MAINWINDOW_XCLS_BUTTON47_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47Class))
767 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON47(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47))
768 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON47_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47))
769 #define XCLS_MAINWINDOW_XCLS_BUTTON47_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47Class))
770
771 typedef struct _Xcls_MainWindowXcls_Button47 Xcls_MainWindowXcls_Button47;
772 typedef struct _Xcls_MainWindowXcls_Button47Class Xcls_MainWindowXcls_Button47Class;
773 typedef struct _Xcls_MainWindowXcls_Button47Private Xcls_MainWindowXcls_Button47Private;
774
775 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48 (xcls_mainwindow_xcls_image48_get_type ())
776 #define XCLS_MAINWINDOW_XCLS_IMAGE48(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, Xcls_MainWindowXcls_Image48))
777 #define XCLS_MAINWINDOW_XCLS_IMAGE48_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, Xcls_MainWindowXcls_Image48Class))
778 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE48(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48))
779 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE48_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48))
780 #define XCLS_MAINWINDOW_XCLS_IMAGE48_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, Xcls_MainWindowXcls_Image48Class))
781
782 typedef struct _Xcls_MainWindowXcls_Image48 Xcls_MainWindowXcls_Image48;
783 typedef struct _Xcls_MainWindowXcls_Image48Class Xcls_MainWindowXcls_Image48Class;
784 typedef struct _Xcls_MainWindowXcls_Image48Private Xcls_MainWindowXcls_Image48Private;
785
786 #define TYPE_XCLS_EDITPROJECT (xcls_editproject_get_type ())
787 #define XCLS_EDITPROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_EDITPROJECT, Xcls_EditProject))
788 #define XCLS_EDITPROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_EDITPROJECT, Xcls_EditProjectClass))
789 #define IS_XCLS_EDITPROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_EDITPROJECT))
790 #define IS_XCLS_EDITPROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_EDITPROJECT))
791 #define XCLS_EDITPROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_EDITPROJECT, Xcls_EditProjectClass))
792
793 typedef struct _Xcls_EditProject Xcls_EditProject;
794 typedef struct _Xcls_EditProjectClass Xcls_EditProjectClass;
795 typedef struct _Xcls_EditProjectPrivate Xcls_EditProjectPrivate;
796
797 #define XCLS_EDITPROJECT_TYPE_XCLS_XTYPE (xcls_editproject_xcls_xtype_get_type ())
798 #define XCLS_EDITPROJECT_XCLS_XTYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtype))
799 #define XCLS_EDITPROJECT_XCLS_XTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtypeClass))
800 #define XCLS_EDITPROJECT_IS_XCLS_XTYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE))
801 #define XCLS_EDITPROJECT_IS_XCLS_XTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE))
802 #define XCLS_EDITPROJECT_XCLS_XTYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtypeClass))
803
804 typedef struct _Xcls_EditProjectXcls_xtype Xcls_EditProjectXcls_xtype;
805 typedef struct _Xcls_EditProjectXcls_xtypeClass Xcls_EditProjectXcls_xtypeClass;
806
807 #define XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER (xcls_editproject_xcls_cellrender_get_type ())
808 #define XCLS_EDITPROJECT_XCLS_CELLRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrender))
809 #define XCLS_EDITPROJECT_XCLS_CELLRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrenderClass))
810 #define XCLS_EDITPROJECT_IS_XCLS_CELLRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER))
811 #define XCLS_EDITPROJECT_IS_XCLS_CELLRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER))
812 #define XCLS_EDITPROJECT_XCLS_CELLRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrenderClass))
813
814 typedef struct _Xcls_EditProjectXcls_cellrender Xcls_EditProjectXcls_cellrender;
815 typedef struct _Xcls_EditProjectXcls_cellrenderClass Xcls_EditProjectXcls_cellrenderClass;
816
817 #define XCLS_EDITPROJECT_TYPE_XCLS_MODEL (xcls_editproject_xcls_model_get_type ())
818 #define XCLS_EDITPROJECT_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_model))
819 #define XCLS_EDITPROJECT_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_modelClass))
820 #define XCLS_EDITPROJECT_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_MODEL))
821 #define XCLS_EDITPROJECT_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_MODEL))
822 #define XCLS_EDITPROJECT_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_modelClass))
823
824 typedef struct _Xcls_EditProjectXcls_model Xcls_EditProjectXcls_model;
825 typedef struct _Xcls_EditProjectXcls_modelClass Xcls_EditProjectXcls_modelClass;
826
827 #define XCLS_EDITPROJECT_TYPE_XCLS_DIR (xcls_editproject_xcls_dir_get_type ())
828 #define XCLS_EDITPROJECT_XCLS_DIR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dir))
829 #define XCLS_EDITPROJECT_XCLS_DIR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dirClass))
830 #define XCLS_EDITPROJECT_IS_XCLS_DIR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_DIR))
831 #define XCLS_EDITPROJECT_IS_XCLS_DIR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_DIR))
832 #define XCLS_EDITPROJECT_XCLS_DIR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dirClass))
833
834 typedef struct _Xcls_EditProjectXcls_dir Xcls_EditProjectXcls_dir;
835 typedef struct _Xcls_EditProjectXcls_dirClass Xcls_EditProjectXcls_dirClass;
836 typedef struct _Xcls_WindowLeftProjectsPrivate Xcls_WindowLeftProjectsPrivate;
837
838 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW (xcls_windowleftprojects_xcls_view_get_type ())
839 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_view))
840 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_viewClass))
841 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW))
842 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW))
843 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_viewClass))
844
845 typedef struct _Xcls_WindowLeftProjectsXcls_view Xcls_WindowLeftProjectsXcls_view;
846 typedef struct _Xcls_WindowLeftProjectsXcls_viewClass Xcls_WindowLeftProjectsXcls_viewClass;
847
848 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL (xcls_windowleftprojects_xcls_model_get_type ())
849 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_model))
850 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_modelClass))
851 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL))
852 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL))
853 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_modelClass))
854
855 typedef struct _Xcls_WindowLeftProjectsXcls_model Xcls_WindowLeftProjectsXcls_model;
856 typedef struct _Xcls_WindowLeftProjectsXcls_modelClass Xcls_WindowLeftProjectsXcls_modelClass;
857
858 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL (xcls_windowleftprojects_xcls_namecol_get_type ())
859 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecol))
860 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecolClass))
861 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL))
862 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL))
863 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecolClass))
864
865 typedef struct _Xcls_WindowLeftProjectsXcls_namecol Xcls_WindowLeftProjectsXcls_namecol;
866 typedef struct _Xcls_WindowLeftProjectsXcls_namecolClass Xcls_WindowLeftProjectsXcls_namecolClass;
867
868 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50 (xcls_mainwindow_xcls_actor50_get_type ())
869 #define XCLS_MAINWINDOW_XCLS_ACTOR50(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, Xcls_MainWindowXcls_Actor50))
870 #define XCLS_MAINWINDOW_XCLS_ACTOR50_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, Xcls_MainWindowXcls_Actor50Class))
871 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR50(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50))
872 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR50_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50))
873 #define XCLS_MAINWINDOW_XCLS_ACTOR50_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, Xcls_MainWindowXcls_Actor50Class))
874
875 typedef struct _Xcls_MainWindowXcls_Actor50 Xcls_MainWindowXcls_Actor50;
876 typedef struct _Xcls_MainWindowXcls_Actor50Class Xcls_MainWindowXcls_Actor50Class;
877 typedef struct _Xcls_MainWindowXcls_Actor50Private Xcls_MainWindowXcls_Actor50Private;
878
879 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51 (xcls_mainwindow_xcls_button51_get_type ())
880 #define XCLS_MAINWINDOW_XCLS_BUTTON51(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, Xcls_MainWindowXcls_Button51))
881 #define XCLS_MAINWINDOW_XCLS_BUTTON51_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, Xcls_MainWindowXcls_Button51Class))
882 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON51(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51))
883 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON51_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51))
884 #define XCLS_MAINWINDOW_XCLS_BUTTON51_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, Xcls_MainWindowXcls_Button51Class))
885
886 typedef struct _Xcls_MainWindowXcls_Button51 Xcls_MainWindowXcls_Button51;
887 typedef struct _Xcls_MainWindowXcls_Button51Class Xcls_MainWindowXcls_Button51Class;
888 typedef struct _Xcls_MainWindowXcls_Button51Private Xcls_MainWindowXcls_Button51Private;
889
890 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52 (xcls_mainwindow_xcls_image52_get_type ())
891 #define XCLS_MAINWINDOW_XCLS_IMAGE52(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, Xcls_MainWindowXcls_Image52))
892 #define XCLS_MAINWINDOW_XCLS_IMAGE52_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, Xcls_MainWindowXcls_Image52Class))
893 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE52(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52))
894 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE52_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52))
895 #define XCLS_MAINWINDOW_XCLS_IMAGE52_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, Xcls_MainWindowXcls_Image52Class))
896
897 typedef struct _Xcls_MainWindowXcls_Image52 Xcls_MainWindowXcls_Image52;
898 typedef struct _Xcls_MainWindowXcls_Image52Class Xcls_MainWindowXcls_Image52Class;
899 typedef struct _Xcls_MainWindowXcls_Image52Private Xcls_MainWindowXcls_Image52Private;
900 typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
901
902 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54 (xcls_mainwindow_xcls_actor54_get_type ())
903 #define XCLS_MAINWINDOW_XCLS_ACTOR54(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, Xcls_MainWindowXcls_Actor54))
904 #define XCLS_MAINWINDOW_XCLS_ACTOR54_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, Xcls_MainWindowXcls_Actor54Class))
905 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR54(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54))
906 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR54_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54))
907 #define XCLS_MAINWINDOW_XCLS_ACTOR54_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, Xcls_MainWindowXcls_Actor54Class))
908
909 typedef struct _Xcls_MainWindowXcls_Actor54 Xcls_MainWindowXcls_Actor54;
910 typedef struct _Xcls_MainWindowXcls_Actor54Class Xcls_MainWindowXcls_Actor54Class;
911 typedef struct _Xcls_MainWindowXcls_Actor54Private Xcls_MainWindowXcls_Actor54Private;
912
913 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55 (xcls_mainwindow_xcls_button55_get_type ())
914 #define XCLS_MAINWINDOW_XCLS_BUTTON55(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, Xcls_MainWindowXcls_Button55))
915 #define XCLS_MAINWINDOW_XCLS_BUTTON55_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, Xcls_MainWindowXcls_Button55Class))
916 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON55(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55))
917 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON55_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55))
918 #define XCLS_MAINWINDOW_XCLS_BUTTON55_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, Xcls_MainWindowXcls_Button55Class))
919
920 typedef struct _Xcls_MainWindowXcls_Button55 Xcls_MainWindowXcls_Button55;
921 typedef struct _Xcls_MainWindowXcls_Button55Class Xcls_MainWindowXcls_Button55Class;
922 typedef struct _Xcls_MainWindowXcls_Button55Private Xcls_MainWindowXcls_Button55Private;
923
924 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56 (xcls_mainwindow_xcls_image56_get_type ())
925 #define XCLS_MAINWINDOW_XCLS_IMAGE56(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, Xcls_MainWindowXcls_Image56))
926 #define XCLS_MAINWINDOW_XCLS_IMAGE56_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, Xcls_MainWindowXcls_Image56Class))
927 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE56(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56))
928 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE56_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56))
929 #define XCLS_MAINWINDOW_XCLS_IMAGE56_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, Xcls_MainWindowXcls_Image56Class))
930
931 typedef struct _Xcls_MainWindowXcls_Image56 Xcls_MainWindowXcls_Image56;
932 typedef struct _Xcls_MainWindowXcls_Image56Class Xcls_MainWindowXcls_Image56Class;
933 typedef struct _Xcls_MainWindowXcls_Image56Private Xcls_MainWindowXcls_Image56Private;
934
935 #define TYPE_DIALOG_CONFIRM (dialog_confirm_get_type ())
936 #define DIALOG_CONFIRM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DIALOG_CONFIRM, DialogConfirm))
937 #define DIALOG_CONFIRM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_DIALOG_CONFIRM, DialogConfirmClass))
938 #define IS_DIALOG_CONFIRM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_DIALOG_CONFIRM))
939 #define IS_DIALOG_CONFIRM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_DIALOG_CONFIRM))
940 #define DIALOG_CONFIRM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_DIALOG_CONFIRM, DialogConfirmClass))
941
942 typedef struct _DialogConfirm DialogConfirm;
943 typedef struct _DialogConfirmClass DialogConfirmClass;
944 typedef struct _DialogConfirmPrivate DialogConfirmPrivate;
945
946 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58 (xcls_mainwindow_xcls_actor58_get_type ())
947 #define XCLS_MAINWINDOW_XCLS_ACTOR58(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, Xcls_MainWindowXcls_Actor58))
948 #define XCLS_MAINWINDOW_XCLS_ACTOR58_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, Xcls_MainWindowXcls_Actor58Class))
949 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR58(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58))
950 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR58_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58))
951 #define XCLS_MAINWINDOW_XCLS_ACTOR58_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, Xcls_MainWindowXcls_Actor58Class))
952
953 typedef struct _Xcls_MainWindowXcls_Actor58 Xcls_MainWindowXcls_Actor58;
954 typedef struct _Xcls_MainWindowXcls_Actor58Class Xcls_MainWindowXcls_Actor58Class;
955 typedef struct _Xcls_MainWindowXcls_Actor58Private Xcls_MainWindowXcls_Actor58Private;
956
957 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59 (xcls_mainwindow_xcls_button59_get_type ())
958 #define XCLS_MAINWINDOW_XCLS_BUTTON59(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, Xcls_MainWindowXcls_Button59))
959 #define XCLS_MAINWINDOW_XCLS_BUTTON59_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, Xcls_MainWindowXcls_Button59Class))
960 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON59(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59))
961 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON59_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59))
962 #define XCLS_MAINWINDOW_XCLS_BUTTON59_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, Xcls_MainWindowXcls_Button59Class))
963
964 typedef struct _Xcls_MainWindowXcls_Button59 Xcls_MainWindowXcls_Button59;
965 typedef struct _Xcls_MainWindowXcls_Button59Class Xcls_MainWindowXcls_Button59Class;
966 typedef struct _Xcls_MainWindowXcls_Button59Private Xcls_MainWindowXcls_Button59Private;
967
968 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60 (xcls_mainwindow_xcls_image60_get_type ())
969 #define XCLS_MAINWINDOW_XCLS_IMAGE60(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, Xcls_MainWindowXcls_Image60))
970 #define XCLS_MAINWINDOW_XCLS_IMAGE60_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, Xcls_MainWindowXcls_Image60Class))
971 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE60(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60))
972 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE60_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60))
973 #define XCLS_MAINWINDOW_XCLS_IMAGE60_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, Xcls_MainWindowXcls_Image60Class))
974
975 typedef struct _Xcls_MainWindowXcls_Image60 Xcls_MainWindowXcls_Image60;
976 typedef struct _Xcls_MainWindowXcls_Image60Class Xcls_MainWindowXcls_Image60Class;
977 typedef struct _Xcls_MainWindowXcls_Image60Private Xcls_MainWindowXcls_Image60Private;
978
979 struct _Xcls_MainWindow {
980         GObject parent_instance;
981         Xcls_MainWindowPrivate * priv;
982         GtkWindow* el;
983         Xcls_MainWindowXcls_vbox* vbox;
984         Xcls_MainWindowXcls_mainpane* mainpane;
985         Xcls_MainWindowXcls_leftpane* leftpane;
986         Xcls_MainWindowXcls_editpane* editpane;
987         Xcls_MainWindowXcls_tree* tree;
988         Xcls_MainWindowXcls_props* props;
989         Xcls_MainWindowXcls_clutterembed* clutterembed;
990         Xcls_MainWindowXcls_rooview* rooview;
991         Xcls_MainWindowXcls_objectview* objectview;
992         Xcls_MainWindowXcls_codeeditview* codeeditview;
993         Xcls_MainWindowXcls_addpropsview* addpropsview;
994         Xcls_MainWindowXcls_projecteditview* projecteditview;
995         Xcls_MainWindowXcls_buttonlayout* buttonlayout;
996         Xcls_MainWindowXcls_backbutton* backbutton;
997         Xcls_MainWindowXcls_projectbutton* projectbutton;
998         Xcls_MainWindowXcls_editfilebutton* editfilebutton;
999         Xcls_MainWindowXcls_projecteditbutton* projecteditbutton;
1000         Xcls_MainWindowXcls_objectshowbutton* objectshowbutton;
1001         Xcls_MainWindowXcls_addpropbutton* addpropbutton;
1002         Xcls_MainWindowXcls_addlistenerbutton* addlistenerbutton;
1003         Xcls_MainWindowXcls_addprojectbutton* addprojectbutton;
1004         Xcls_MainWindowXcls_addfilebutton* addfilebutton;
1005         Xcls_MainWindowXcls_delprojectbutton* delprojectbutton;
1006         Xcls_MainWindowXcls_new_window* new_window;
1007         gint no_windows;
1008         ProjectProject* project;
1009         gboolean children_loaded;
1010         Xcls_WindowLeftProjects* left_projects;
1011         Xcls_WindowRooView* window_rooview;
1012         Xcls_WindowLeftTree* left_tree;
1013         Editor* code_editor;
1014         Xcls_DialogNewComponent* new_file_dialog;
1015         Xcls_ProjectSettings* projectsettings;
1016         Xcls_ClutterFiles* clutterfiles;
1017         Xcls_LeftProps* left_props;
1018         Xcls_RightPalete* rightpalete;
1019         gchar* title;
1020         ValaProjectSettings* vala_projectsettings;
1021         Xcls_WindowAddProp* add_props;
1022         WindowState* windowstate;
1023         Xcls_GtkView* window_gladeview;
1024 };
1025
1026 struct _Xcls_MainWindowClass {
1027         GObjectClass parent_class;
1028 };
1029
1030 struct _Xcls_MainWindowPrivate {
1031         Xcls_MainWindow* _this;
1032 };
1033
1034 struct _Xcls_MainWindowXcls_vbox {
1035         GObject parent_instance;
1036         Xcls_MainWindowXcls_vboxPrivate * priv;
1037         GtkVBox* el;
1038 };
1039
1040 struct _Xcls_MainWindowXcls_vboxClass {
1041         GObjectClass parent_class;
1042 };
1043
1044 struct _Xcls_WindowLeftTree {
1045         GObject parent_instance;
1046         Xcls_WindowLeftTreePrivate * priv;
1047         GtkScrolledWindow* el;
1048         Xcls_WindowLeftTreeXcls_view* view;
1049         Xcls_WindowLeftTreeXcls_model* model;
1050         Xcls_WindowLeftTreeXcls_renderer* renderer;
1051         Xcls_WindowLeftTreeXcls_LeftTreeMenu* LeftTreeMenu;
1052         Xcls_MainWindow* main_window;
1053 };
1054
1055 struct _Xcls_WindowLeftTreeClass {
1056         GObjectClass parent_class;
1057 };
1058
1059 struct _Xcls_MainWindowXcls_vboxPrivate {
1060         Xcls_MainWindow* _this;
1061 };
1062
1063 struct _Xcls_MainWindowXcls_mainpane {
1064         GObject parent_instance;
1065         Xcls_MainWindowXcls_mainpanePrivate * priv;
1066         GtkHPaned* el;
1067         gint lastWidth;
1068 };
1069
1070 struct _Xcls_MainWindowXcls_mainpaneClass {
1071         GObjectClass parent_class;
1072 };
1073
1074 struct _Xcls_MainWindowXcls_mainpanePrivate {
1075         Xcls_MainWindow* _this;
1076 };
1077
1078 struct _Xcls_MainWindowXcls_leftpane {
1079         GObject parent_instance;
1080         Xcls_MainWindowXcls_leftpanePrivate * priv;
1081         GtkVBox* el;
1082 };
1083
1084 struct _Xcls_MainWindowXcls_leftpaneClass {
1085         GObjectClass parent_class;
1086 };
1087
1088 struct _Xcls_MainWindowXcls_VBox8 {
1089         GObject parent_instance;
1090         Xcls_MainWindowXcls_VBox8Private * priv;
1091         GtkVBox* el;
1092 };
1093
1094 struct _Xcls_MainWindowXcls_VBox8Class {
1095         GObjectClass parent_class;
1096 };
1097
1098 struct _Xcls_MainWindowXcls_leftpanePrivate {
1099         Xcls_MainWindow* _this;
1100 };
1101
1102 struct _Xcls_MainWindowXcls_editpane {
1103         GObject parent_instance;
1104         Xcls_MainWindowXcls_editpanePrivate * priv;
1105         GtkVPaned* el;
1106 };
1107
1108 struct _Xcls_MainWindowXcls_editpaneClass {
1109         GObjectClass parent_class;
1110 };
1111
1112 struct _Xcls_MainWindowXcls_editpanePrivate {
1113         Xcls_MainWindow* _this;
1114 };
1115
1116 struct _Xcls_MainWindowXcls_tree {
1117         GObject parent_instance;
1118         Xcls_MainWindowXcls_treePrivate * priv;
1119         GtkVBox* el;
1120 };
1121
1122 struct _Xcls_MainWindowXcls_treeClass {
1123         GObjectClass parent_class;
1124 };
1125
1126 struct _Xcls_MainWindowXcls_props {
1127         GObject parent_instance;
1128         Xcls_MainWindowXcls_propsPrivate * priv;
1129         GtkVBox* el;
1130 };
1131
1132 struct _Xcls_MainWindowXcls_propsClass {
1133         GObjectClass parent_class;
1134 };
1135
1136 struct _Xcls_MainWindowXcls_treePrivate {
1137         Xcls_MainWindow* _this;
1138 };
1139
1140 struct _Xcls_MainWindowXcls_propsPrivate {
1141         Xcls_MainWindow* _this;
1142 };
1143
1144 struct _Xcls_MainWindowXcls_VBox8Private {
1145         Xcls_MainWindow* _this;
1146 };
1147
1148 struct _Xcls_MainWindowXcls_clutterembed {
1149         GObject parent_instance;
1150         Xcls_MainWindowXcls_clutterembedPrivate * priv;
1151         GtkClutterEmbed* el;
1152 };
1153
1154 struct _Xcls_MainWindowXcls_clutterembedClass {
1155         GObjectClass parent_class;
1156 };
1157
1158 struct _Xcls_MainWindowXcls_clutterembedPrivate {
1159         Xcls_MainWindow* _this;
1160 };
1161
1162 struct _Xcls_MainWindowXcls_rooview {
1163         GObject parent_instance;
1164         Xcls_MainWindowXcls_rooviewPrivate * priv;
1165         GtkClutterActor* el;
1166 };
1167
1168 struct _Xcls_MainWindowXcls_rooviewClass {
1169         GObjectClass parent_class;
1170 };
1171
1172 struct _Xcls_MainWindowXcls_objectview {
1173         GObject parent_instance;
1174         Xcls_MainWindowXcls_objectviewPrivate * priv;
1175         GtkClutterActor* el;
1176 };
1177
1178 struct _Xcls_MainWindowXcls_objectviewClass {
1179         GObjectClass parent_class;
1180 };
1181
1182 struct _Xcls_MainWindowXcls_codeeditview {
1183         GObject parent_instance;
1184         Xcls_MainWindowXcls_codeeditviewPrivate * priv;
1185         GtkClutterActor* el;
1186 };
1187
1188 struct _Xcls_MainWindowXcls_codeeditviewClass {
1189         GObjectClass parent_class;
1190 };
1191
1192 struct _Xcls_MainWindowXcls_addpropsview {
1193         GObject parent_instance;
1194         Xcls_MainWindowXcls_addpropsviewPrivate * priv;
1195         GtkClutterActor* el;
1196 };
1197
1198 struct _Xcls_MainWindowXcls_addpropsviewClass {
1199         GObjectClass parent_class;
1200 };
1201
1202 struct _Xcls_MainWindowXcls_projecteditview {
1203         GObject parent_instance;
1204         Xcls_MainWindowXcls_projecteditviewPrivate * priv;
1205         GtkClutterActor* el;
1206 };
1207
1208 struct _Xcls_MainWindowXcls_projecteditviewClass {
1209         GObjectClass parent_class;
1210 };
1211
1212 struct _Xcls_MainWindowXcls_buttonlayout {
1213         GObject parent_instance;
1214         Xcls_MainWindowXcls_buttonlayoutPrivate * priv;
1215         ClutterActor* el;
1216 };
1217
1218 struct _Xcls_MainWindowXcls_buttonlayoutClass {
1219         GObjectClass parent_class;
1220 };
1221
1222 struct _Xcls_MainWindowXcls_rooviewPrivate {
1223         Xcls_MainWindow* _this;
1224 };
1225
1226 struct _Xcls_MainWindowXcls_objectviewPrivate {
1227         Xcls_MainWindow* _this;
1228 };
1229
1230 struct _Xcls_MainWindowXcls_codeeditviewPrivate {
1231         Xcls_MainWindow* _this;
1232 };
1233
1234 struct _Xcls_MainWindowXcls_addpropsviewPrivate {
1235         Xcls_MainWindow* _this;
1236 };
1237
1238 struct _Xcls_MainWindowXcls_projecteditviewPrivate {
1239         Xcls_MainWindow* _this;
1240 };
1241
1242 struct _Xcls_MainWindowXcls_buttonlayoutPrivate {
1243         Xcls_MainWindow* _this;
1244 };
1245
1246 struct _Xcls_MainWindowXcls_BoxLayout16 {
1247         GObject parent_instance;
1248         Xcls_MainWindowXcls_BoxLayout16Private * priv;
1249         ClutterBoxLayout* el;
1250 };
1251
1252 struct _Xcls_MainWindowXcls_BoxLayout16Class {
1253         GObjectClass parent_class;
1254 };
1255
1256 struct _Xcls_MainWindowXcls_backbutton {
1257         GObject parent_instance;
1258         Xcls_MainWindowXcls_backbuttonPrivate * priv;
1259         ClutterActor* el;
1260 };
1261
1262 struct _Xcls_MainWindowXcls_backbuttonClass {
1263         GObjectClass parent_class;
1264 };
1265
1266 struct _Xcls_MainWindowXcls_projectbutton {
1267         GObject parent_instance;
1268         Xcls_MainWindowXcls_projectbuttonPrivate * priv;
1269         ClutterActor* el;
1270 };
1271
1272 struct _Xcls_MainWindowXcls_projectbuttonClass {
1273         GObjectClass parent_class;
1274 };
1275
1276 struct _Xcls_MainWindowXcls_editfilebutton {
1277         GObject parent_instance;
1278         Xcls_MainWindowXcls_editfilebuttonPrivate * priv;
1279         ClutterActor* el;
1280 };
1281
1282 struct _Xcls_MainWindowXcls_editfilebuttonClass {
1283         GObjectClass parent_class;
1284 };
1285
1286 struct _Xcls_MainWindowXcls_projecteditbutton {
1287         GObject parent_instance;
1288         Xcls_MainWindowXcls_projecteditbuttonPrivate * priv;
1289         ClutterActor* el;
1290 };
1291
1292 struct _Xcls_MainWindowXcls_projecteditbuttonClass {
1293         GObjectClass parent_class;
1294 };
1295
1296 struct _Xcls_MainWindowXcls_objectshowbutton {
1297         GObject parent_instance;
1298         Xcls_MainWindowXcls_objectshowbuttonPrivate * priv;
1299         ClutterActor* el;
1300 };
1301
1302 struct _Xcls_MainWindowXcls_objectshowbuttonClass {
1303         GObjectClass parent_class;
1304 };
1305
1306 struct _Xcls_MainWindowXcls_addpropbutton {
1307         GObject parent_instance;
1308         Xcls_MainWindowXcls_addpropbuttonPrivate * priv;
1309         ClutterActor* el;
1310 };
1311
1312 struct _Xcls_MainWindowXcls_addpropbuttonClass {
1313         GObjectClass parent_class;
1314 };
1315
1316 struct _Xcls_MainWindowXcls_addlistenerbutton {
1317         GObject parent_instance;
1318         Xcls_MainWindowXcls_addlistenerbuttonPrivate * priv;
1319         ClutterActor* el;
1320 };
1321
1322 struct _Xcls_MainWindowXcls_addlistenerbuttonClass {
1323         GObjectClass parent_class;
1324 };
1325
1326 struct _Xcls_MainWindowXcls_addprojectbutton {
1327         GObject parent_instance;
1328         Xcls_MainWindowXcls_addprojectbuttonPrivate * priv;
1329         ClutterActor* el;
1330 };
1331
1332 struct _Xcls_MainWindowXcls_addprojectbuttonClass {
1333         GObjectClass parent_class;
1334 };
1335
1336 struct _Xcls_MainWindowXcls_addfilebutton {
1337         GObject parent_instance;
1338         Xcls_MainWindowXcls_addfilebuttonPrivate * priv;
1339         ClutterActor* el;
1340 };
1341
1342 struct _Xcls_MainWindowXcls_addfilebuttonClass {
1343         GObjectClass parent_class;
1344 };
1345
1346 struct _Xcls_MainWindowXcls_delprojectbutton {
1347         GObject parent_instance;
1348         Xcls_MainWindowXcls_delprojectbuttonPrivate * priv;
1349         ClutterActor* el;
1350 };
1351
1352 struct _Xcls_MainWindowXcls_delprojectbuttonClass {
1353         GObjectClass parent_class;
1354 };
1355
1356 struct _Xcls_MainWindowXcls_new_window {
1357         GObject parent_instance;
1358         Xcls_MainWindowXcls_new_windowPrivate * priv;
1359         ClutterActor* el;
1360 };
1361
1362 struct _Xcls_MainWindowXcls_new_windowClass {
1363         GObjectClass parent_class;
1364 };
1365
1366 struct _Xcls_MainWindowXcls_BoxLayout16Private {
1367         Xcls_MainWindow* _this;
1368 };
1369
1370 struct _Xcls_MainWindowXcls_backbuttonPrivate {
1371         Xcls_MainWindow* _this;
1372 };
1373
1374 struct _Xcls_MainWindowXcls_Actor18 {
1375         GObject parent_instance;
1376         Xcls_MainWindowXcls_Actor18Private * priv;
1377         GtkClutterActor* el;
1378 };
1379
1380 struct _Xcls_MainWindowXcls_Actor18Class {
1381         GObjectClass parent_class;
1382 };
1383
1384 struct _Xcls_MainWindowXcls_Actor18Private {
1385         Xcls_MainWindow* _this;
1386 };
1387
1388 struct _Xcls_MainWindowXcls_Button19 {
1389         GObject parent_instance;
1390         Xcls_MainWindowXcls_Button19Private * priv;
1391         GtkButton* el;
1392 };
1393
1394 struct _Xcls_MainWindowXcls_Button19Class {
1395         GObjectClass parent_class;
1396 };
1397
1398 struct _Xcls_MainWindowXcls_Button19Private {
1399         Xcls_MainWindow* _this;
1400 };
1401
1402 struct _Xcls_MainWindowXcls_Image20 {
1403         GObject parent_instance;
1404         Xcls_MainWindowXcls_Image20Private * priv;
1405         GtkImage* el;
1406 };
1407
1408 struct _Xcls_MainWindowXcls_Image20Class {
1409         GObjectClass parent_class;
1410 };
1411
1412 typedef enum  {
1413         WINDOW_STATE_STATE_NONE,
1414         WINDOW_STATE_STATE_PREVIEW,
1415         WINDOW_STATE_STATE_OBJECT,
1416         WINDOW_STATE_STATE_PROP,
1417         WINDOW_STATE_STATE_LISTENER,
1418         WINDOW_STATE_STATE_CODE,
1419         WINDOW_STATE_STATE_FILES,
1420         WINDOW_STATE_STATE_PROJECT
1421 } WindowStateState;
1422
1423 struct _Xcls_MainWindowXcls_Image20Private {
1424         Xcls_MainWindow* _this;
1425 };
1426
1427 struct _Xcls_MainWindowXcls_projectbuttonPrivate {
1428         Xcls_MainWindow* _this;
1429 };
1430
1431 struct _Xcls_MainWindowXcls_Actor22 {
1432         GObject parent_instance;
1433         Xcls_MainWindowXcls_Actor22Private * priv;
1434         GtkClutterActor* el;
1435 };
1436
1437 struct _Xcls_MainWindowXcls_Actor22Class {
1438         GObjectClass parent_class;
1439 };
1440
1441 struct _Xcls_MainWindowXcls_Actor22Private {
1442         Xcls_MainWindow* _this;
1443 };
1444
1445 struct _Xcls_MainWindowXcls_Button23 {
1446         GObject parent_instance;
1447         Xcls_MainWindowXcls_Button23Private * priv;
1448         GtkButton* el;
1449 };
1450
1451 struct _Xcls_MainWindowXcls_Button23Class {
1452         GObjectClass parent_class;
1453 };
1454
1455 struct _Xcls_MainWindowXcls_Button23Private {
1456         Xcls_MainWindow* _this;
1457 };
1458
1459 struct _Xcls_MainWindowXcls_Image24 {
1460         GObject parent_instance;
1461         Xcls_MainWindowXcls_Image24Private * priv;
1462         GtkImage* el;
1463 };
1464
1465 struct _Xcls_MainWindowXcls_Image24Class {
1466         GObjectClass parent_class;
1467 };
1468
1469 struct _Xcls_MainWindowXcls_Image24Private {
1470         Xcls_MainWindow* _this;
1471 };
1472
1473 struct _Xcls_MainWindowXcls_editfilebuttonPrivate {
1474         Xcls_MainWindow* _this;
1475 };
1476
1477 struct _Xcls_MainWindowXcls_Actor26 {
1478         GObject parent_instance;
1479         Xcls_MainWindowXcls_Actor26Private * priv;
1480         GtkClutterActor* el;
1481 };
1482
1483 struct _Xcls_MainWindowXcls_Actor26Class {
1484         GObjectClass parent_class;
1485 };
1486
1487 struct _Xcls_MainWindowXcls_Actor26Private {
1488         Xcls_MainWindow* _this;
1489 };
1490
1491 struct _Xcls_MainWindowXcls_Button27 {
1492         GObject parent_instance;
1493         Xcls_MainWindowXcls_Button27Private * priv;
1494         GtkButton* el;
1495 };
1496
1497 struct _Xcls_MainWindowXcls_Button27Class {
1498         GObjectClass parent_class;
1499 };
1500
1501 struct _Xcls_MainWindowXcls_Button27Private {
1502         Xcls_MainWindow* _this;
1503 };
1504
1505 struct _Xcls_MainWindowXcls_Image28 {
1506         GObject parent_instance;
1507         Xcls_MainWindowXcls_Image28Private * priv;
1508         GtkImage* el;
1509 };
1510
1511 struct _Xcls_MainWindowXcls_Image28Class {
1512         GObjectClass parent_class;
1513 };
1514
1515 struct _Xcls_WindowLeftTreeXcls_model {
1516         GObject parent_instance;
1517         Xcls_WindowLeftTreeXcls_modelPrivate * priv;
1518         GtkTreeStore* el;
1519         DialogTemplateSelect* template_select;
1520         JsRenderJsRender* file;
1521         gchar* activePath;
1522         ProjectProject* project;
1523 };
1524
1525 struct _Xcls_WindowLeftTreeXcls_modelClass {
1526         GObjectClass parent_class;
1527 };
1528
1529 struct _WindowState {
1530         GObject parent_instance;
1531         WindowStatePrivate * priv;
1532         Xcls_MainWindow* win;
1533         WindowStateState state;
1534         gboolean children_loaded;
1535         Xcls_WindowLeftTree* left_tree;
1536         Xcls_WindowAddProp* add_props;
1537         Xcls_LeftProps* left_props;
1538         Xcls_ProjectSettings* projectsettings;
1539         ValaProjectSettings* vala_projectsettings;
1540         Xcls_RightPalete* rightpalete;
1541         Editor* code_editor;
1542         Xcls_WindowRooView* window_rooview;
1543         Xcls_GtkView* window_gladeview;
1544         Xcls_DialogNewComponent* new_file_dialog;
1545         Xcls_ClutterFiles* clutterfiles;
1546         Xcls_WindowLeftProjects* left_projects;
1547 };
1548
1549 struct _WindowStateClass {
1550         GObjectClass parent_class;
1551 };
1552
1553 struct _Xcls_MainWindowXcls_Image28Private {
1554         Xcls_MainWindow* _this;
1555 };
1556
1557 struct _Xcls_MainWindowXcls_projecteditbuttonPrivate {
1558         Xcls_MainWindow* _this;
1559 };
1560
1561 struct _Xcls_MainWindowXcls_Actor30 {
1562         GObject parent_instance;
1563         Xcls_MainWindowXcls_Actor30Private * priv;
1564         GtkClutterActor* el;
1565 };
1566
1567 struct _Xcls_MainWindowXcls_Actor30Class {
1568         GObjectClass parent_class;
1569 };
1570
1571 struct _Xcls_MainWindowXcls_Actor30Private {
1572         Xcls_MainWindow* _this;
1573 };
1574
1575 struct _Xcls_MainWindowXcls_Button31 {
1576         GObject parent_instance;
1577         Xcls_MainWindowXcls_Button31Private * priv;
1578         GtkButton* el;
1579 };
1580
1581 struct _Xcls_MainWindowXcls_Button31Class {
1582         GObjectClass parent_class;
1583 };
1584
1585 struct _Xcls_MainWindowXcls_Button31Private {
1586         Xcls_MainWindow* _this;
1587 };
1588
1589 struct _Xcls_MainWindowXcls_Image32 {
1590         GObject parent_instance;
1591         Xcls_MainWindowXcls_Image32Private * priv;
1592         GtkImage* el;
1593 };
1594
1595 struct _Xcls_MainWindowXcls_Image32Class {
1596         GObjectClass parent_class;
1597 };
1598
1599 struct _Xcls_MainWindowXcls_Image32Private {
1600         Xcls_MainWindow* _this;
1601 };
1602
1603 struct _Xcls_MainWindowXcls_objectshowbuttonPrivate {
1604         Xcls_MainWindow* _this;
1605 };
1606
1607 struct _Xcls_MainWindowXcls_Actor34 {
1608         GObject parent_instance;
1609         Xcls_MainWindowXcls_Actor34Private * priv;
1610         GtkClutterActor* el;
1611 };
1612
1613 struct _Xcls_MainWindowXcls_Actor34Class {
1614         GObjectClass parent_class;
1615 };
1616
1617 struct _Xcls_MainWindowXcls_Actor34Private {
1618         Xcls_MainWindow* _this;
1619 };
1620
1621 struct _Xcls_MainWindowXcls_Button35 {
1622         GObject parent_instance;
1623         Xcls_MainWindowXcls_Button35Private * priv;
1624         GtkButton* el;
1625 };
1626
1627 struct _Xcls_MainWindowXcls_Button35Class {
1628         GObjectClass parent_class;
1629 };
1630
1631 struct _Xcls_MainWindowXcls_Button35Private {
1632         Xcls_MainWindow* _this;
1633 };
1634
1635 struct _Xcls_MainWindowXcls_Image36 {
1636         GObject parent_instance;
1637         Xcls_MainWindowXcls_Image36Private * priv;
1638         GtkImage* el;
1639 };
1640
1641 struct _Xcls_MainWindowXcls_Image36Class {
1642         GObjectClass parent_class;
1643 };
1644
1645 struct _Xcls_MainWindowXcls_Image36Private {
1646         Xcls_MainWindow* _this;
1647 };
1648
1649 struct _Xcls_MainWindowXcls_addpropbuttonPrivate {
1650         Xcls_MainWindow* _this;
1651 };
1652
1653 struct _Xcls_MainWindowXcls_Actor38 {
1654         GObject parent_instance;
1655         Xcls_MainWindowXcls_Actor38Private * priv;
1656         GtkClutterActor* el;
1657 };
1658
1659 struct _Xcls_MainWindowXcls_Actor38Class {
1660         GObjectClass parent_class;
1661 };
1662
1663 struct _Xcls_MainWindowXcls_Actor38Private {
1664         Xcls_MainWindow* _this;
1665 };
1666
1667 struct _Xcls_MainWindowXcls_Button39 {
1668         GObject parent_instance;
1669         Xcls_MainWindowXcls_Button39Private * priv;
1670         GtkButton* el;
1671 };
1672
1673 struct _Xcls_MainWindowXcls_Button39Class {
1674         GObjectClass parent_class;
1675 };
1676
1677 struct _Xcls_MainWindowXcls_Button39Private {
1678         Xcls_MainWindow* _this;
1679 };
1680
1681 struct _Xcls_MainWindowXcls_Image40 {
1682         GObject parent_instance;
1683         Xcls_MainWindowXcls_Image40Private * priv;
1684         GtkImage* el;
1685 };
1686
1687 struct _Xcls_MainWindowXcls_Image40Class {
1688         GObjectClass parent_class;
1689 };
1690
1691 struct _Xcls_MainWindowXcls_Image40Private {
1692         Xcls_MainWindow* _this;
1693 };
1694
1695 struct _Xcls_MainWindowXcls_addlistenerbuttonPrivate {
1696         Xcls_MainWindow* _this;
1697 };
1698
1699 struct _Xcls_MainWindowXcls_Actor42 {
1700         GObject parent_instance;
1701         Xcls_MainWindowXcls_Actor42Private * priv;
1702         GtkClutterActor* el;
1703 };
1704
1705 struct _Xcls_MainWindowXcls_Actor42Class {
1706         GObjectClass parent_class;
1707 };
1708
1709 struct _Xcls_MainWindowXcls_Actor42Private {
1710         Xcls_MainWindow* _this;
1711 };
1712
1713 struct _Xcls_MainWindowXcls_Button43 {
1714         GObject parent_instance;
1715         Xcls_MainWindowXcls_Button43Private * priv;
1716         GtkButton* el;
1717 };
1718
1719 struct _Xcls_MainWindowXcls_Button43Class {
1720         GObjectClass parent_class;
1721 };
1722
1723 struct _Xcls_MainWindowXcls_Button43Private {
1724         Xcls_MainWindow* _this;
1725 };
1726
1727 struct _Xcls_MainWindowXcls_Image44 {
1728         GObject parent_instance;
1729         Xcls_MainWindowXcls_Image44Private * priv;
1730         GtkImage* el;
1731 };
1732
1733 struct _Xcls_MainWindowXcls_Image44Class {
1734         GObjectClass parent_class;
1735 };
1736
1737 struct _Xcls_MainWindowXcls_Image44Private {
1738         Xcls_MainWindow* _this;
1739 };
1740
1741 struct _Xcls_MainWindowXcls_addprojectbuttonPrivate {
1742         Xcls_MainWindow* _this;
1743 };
1744
1745 struct _Xcls_MainWindowXcls_Actor46 {
1746         GObject parent_instance;
1747         Xcls_MainWindowXcls_Actor46Private * priv;
1748         GtkClutterActor* el;
1749 };
1750
1751 struct _Xcls_MainWindowXcls_Actor46Class {
1752         GObjectClass parent_class;
1753 };
1754
1755 struct _Xcls_MainWindowXcls_Actor46Private {
1756         Xcls_MainWindow* _this;
1757 };
1758
1759 struct _Xcls_MainWindowXcls_Button47 {
1760         GObject parent_instance;
1761         Xcls_MainWindowXcls_Button47Private * priv;
1762         GtkButton* el;
1763 };
1764
1765 struct _Xcls_MainWindowXcls_Button47Class {
1766         GObjectClass parent_class;
1767 };
1768
1769 struct _Xcls_MainWindowXcls_Button47Private {
1770         Xcls_MainWindow* _this;
1771 };
1772
1773 struct _Xcls_MainWindowXcls_Image48 {
1774         GObject parent_instance;
1775         Xcls_MainWindowXcls_Image48Private * priv;
1776         GtkImage* el;
1777 };
1778
1779 struct _Xcls_MainWindowXcls_Image48Class {
1780         GObjectClass parent_class;
1781 };
1782
1783 struct _Xcls_EditProject {
1784         GObject parent_instance;
1785         Xcls_EditProjectPrivate * priv;
1786         GtkDialog* el;
1787         Xcls_EditProjectXcls_xtype* xtype;
1788         Xcls_EditProjectXcls_cellrender* cellrender;
1789         Xcls_EditProjectXcls_model* model;
1790         Xcls_EditProjectXcls_dir* dir;
1791 };
1792
1793 struct _Xcls_EditProjectClass {
1794         GObjectClass parent_class;
1795 };
1796
1797 struct _Xcls_WindowLeftProjects {
1798         GObject parent_instance;
1799         Xcls_WindowLeftProjectsPrivate * priv;
1800         GtkVBox* el;
1801         Xcls_WindowLeftProjectsXcls_view* view;
1802         Xcls_WindowLeftProjectsXcls_model* model;
1803         Xcls_WindowLeftProjectsXcls_namecol* namecol;
1804         gboolean is_loaded;
1805         gboolean is_loading;
1806 };
1807
1808 struct _Xcls_WindowLeftProjectsClass {
1809         GObjectClass parent_class;
1810 };
1811
1812 struct _Xcls_MainWindowXcls_Image48Private {
1813         Xcls_MainWindow* _this;
1814 };
1815
1816 struct _Xcls_MainWindowXcls_addfilebuttonPrivate {
1817         Xcls_MainWindow* _this;
1818 };
1819
1820 struct _Xcls_MainWindowXcls_Actor50 {
1821         GObject parent_instance;
1822         Xcls_MainWindowXcls_Actor50Private * priv;
1823         GtkClutterActor* el;
1824 };
1825
1826 struct _Xcls_MainWindowXcls_Actor50Class {
1827         GObjectClass parent_class;
1828 };
1829
1830 struct _Xcls_MainWindowXcls_Actor50Private {
1831         Xcls_MainWindow* _this;
1832 };
1833
1834 struct _Xcls_MainWindowXcls_Button51 {
1835         GObject parent_instance;
1836         Xcls_MainWindowXcls_Button51Private * priv;
1837         GtkButton* el;
1838 };
1839
1840 struct _Xcls_MainWindowXcls_Button51Class {
1841         GObjectClass parent_class;
1842 };
1843
1844 struct _Xcls_MainWindowXcls_Button51Private {
1845         Xcls_MainWindow* _this;
1846 };
1847
1848 struct _Xcls_MainWindowXcls_Image52 {
1849         GObject parent_instance;
1850         Xcls_MainWindowXcls_Image52Private * priv;
1851         GtkImage* el;
1852 };
1853
1854 struct _Xcls_MainWindowXcls_Image52Class {
1855         GObjectClass parent_class;
1856 };
1857
1858 struct _ProjectProject {
1859         GObject parent_instance;
1860         ProjectProjectPrivate * priv;
1861         gchar* id;
1862         gchar* fn;
1863         gchar* name;
1864         gchar* runhtml;
1865         gchar* base_template;
1866         gchar* rootURL;
1867         GeeHashMap* paths;
1868         GeeHashMap* files;
1869         gchar* xtype;
1870 };
1871
1872 struct _ProjectProjectClass {
1873         GObjectClass parent_class;
1874 };
1875
1876 struct _Xcls_MainWindowXcls_Image52Private {
1877         Xcls_MainWindow* _this;
1878 };
1879
1880 struct _Xcls_MainWindowXcls_delprojectbuttonPrivate {
1881         Xcls_MainWindow* _this;
1882 };
1883
1884 struct _Xcls_MainWindowXcls_Actor54 {
1885         GObject parent_instance;
1886         Xcls_MainWindowXcls_Actor54Private * priv;
1887         GtkClutterActor* el;
1888 };
1889
1890 struct _Xcls_MainWindowXcls_Actor54Class {
1891         GObjectClass parent_class;
1892 };
1893
1894 struct _Xcls_MainWindowXcls_Actor54Private {
1895         Xcls_MainWindow* _this;
1896 };
1897
1898 struct _Xcls_MainWindowXcls_Button55 {
1899         GObject parent_instance;
1900         Xcls_MainWindowXcls_Button55Private * priv;
1901         GtkButton* el;
1902 };
1903
1904 struct _Xcls_MainWindowXcls_Button55Class {
1905         GObjectClass parent_class;
1906 };
1907
1908 struct _Xcls_MainWindowXcls_Button55Private {
1909         Xcls_MainWindow* _this;
1910 };
1911
1912 struct _Xcls_MainWindowXcls_Image56 {
1913         GObject parent_instance;
1914         Xcls_MainWindowXcls_Image56Private * priv;
1915         GtkImage* el;
1916 };
1917
1918 struct _Xcls_MainWindowXcls_Image56Class {
1919         GObjectClass parent_class;
1920 };
1921
1922 struct _DialogConfirm {
1923         GObject parent_instance;
1924         DialogConfirmPrivate * priv;
1925         GtkMessageDialog* el;
1926 };
1927
1928 struct _DialogConfirmClass {
1929         GObjectClass parent_class;
1930 };
1931
1932 struct _Xcls_MainWindowXcls_Image56Private {
1933         Xcls_MainWindow* _this;
1934 };
1935
1936 struct _Xcls_MainWindowXcls_new_windowPrivate {
1937         Xcls_MainWindow* _this;
1938 };
1939
1940 struct _Xcls_MainWindowXcls_Actor58 {
1941         GObject parent_instance;
1942         Xcls_MainWindowXcls_Actor58Private * priv;
1943         GtkClutterActor* el;
1944 };
1945
1946 struct _Xcls_MainWindowXcls_Actor58Class {
1947         GObjectClass parent_class;
1948 };
1949
1950 struct _Xcls_MainWindowXcls_Actor58Private {
1951         Xcls_MainWindow* _this;
1952 };
1953
1954 struct _Xcls_MainWindowXcls_Button59 {
1955         GObject parent_instance;
1956         Xcls_MainWindowXcls_Button59Private * priv;
1957         GtkButton* el;
1958 };
1959
1960 struct _Xcls_MainWindowXcls_Button59Class {
1961         GObjectClass parent_class;
1962 };
1963
1964 struct _Xcls_MainWindowXcls_Button59Private {
1965         Xcls_MainWindow* _this;
1966 };
1967
1968 struct _Xcls_MainWindowXcls_Image60 {
1969         GObject parent_instance;
1970         Xcls_MainWindowXcls_Image60Private * priv;
1971         GtkImage* el;
1972 };
1973
1974 struct _Xcls_MainWindowXcls_Image60Class {
1975         GObjectClass parent_class;
1976 };
1977
1978 struct _Xcls_MainWindowXcls_Image60Private {
1979         Xcls_MainWindow* _this;
1980 };
1981
1982
1983 extern Xcls_MainWindow* _MainWindow;
1984 Xcls_MainWindow* _MainWindow = NULL;
1985 static gpointer xcls_mainwindow_parent_class = NULL;
1986 static gpointer xcls_mainwindow_xcls_vbox_parent_class = NULL;
1987 static gpointer xcls_mainwindow_xcls_mainpane_parent_class = NULL;
1988 static gpointer xcls_mainwindow_xcls_leftpane_parent_class = NULL;
1989 static gpointer xcls_mainwindow_xcls_editpane_parent_class = NULL;
1990 static gpointer xcls_mainwindow_xcls_tree_parent_class = NULL;
1991 static gpointer xcls_mainwindow_xcls_props_parent_class = NULL;
1992 static gpointer xcls_mainwindow_xcls_vbox8_parent_class = NULL;
1993 static gpointer xcls_mainwindow_xcls_clutterembed_parent_class = NULL;
1994 static gpointer xcls_mainwindow_xcls_rooview_parent_class = NULL;
1995 static gpointer xcls_mainwindow_xcls_objectview_parent_class = NULL;
1996 static gpointer xcls_mainwindow_xcls_codeeditview_parent_class = NULL;
1997 static gpointer xcls_mainwindow_xcls_addpropsview_parent_class = NULL;
1998 static gpointer xcls_mainwindow_xcls_projecteditview_parent_class = NULL;
1999 static gpointer xcls_mainwindow_xcls_buttonlayout_parent_class = NULL;
2000 static gpointer xcls_mainwindow_xcls_boxlayout16_parent_class = NULL;
2001 static gpointer xcls_mainwindow_xcls_backbutton_parent_class = NULL;
2002 static gpointer xcls_mainwindow_xcls_actor18_parent_class = NULL;
2003 static gpointer xcls_mainwindow_xcls_button19_parent_class = NULL;
2004 static gpointer xcls_mainwindow_xcls_image20_parent_class = NULL;
2005 static gpointer xcls_mainwindow_xcls_projectbutton_parent_class = NULL;
2006 static gpointer xcls_mainwindow_xcls_actor22_parent_class = NULL;
2007 static gpointer xcls_mainwindow_xcls_button23_parent_class = NULL;
2008 static gpointer xcls_mainwindow_xcls_image24_parent_class = NULL;
2009 static gpointer xcls_mainwindow_xcls_editfilebutton_parent_class = NULL;
2010 static gpointer xcls_mainwindow_xcls_actor26_parent_class = NULL;
2011 static gpointer xcls_mainwindow_xcls_button27_parent_class = NULL;
2012 static gpointer xcls_mainwindow_xcls_image28_parent_class = NULL;
2013 static gpointer xcls_mainwindow_xcls_projecteditbutton_parent_class = NULL;
2014 static gpointer xcls_mainwindow_xcls_actor30_parent_class = NULL;
2015 static gpointer xcls_mainwindow_xcls_button31_parent_class = NULL;
2016 static gpointer xcls_mainwindow_xcls_image32_parent_class = NULL;
2017 static gpointer xcls_mainwindow_xcls_objectshowbutton_parent_class = NULL;
2018 static gpointer xcls_mainwindow_xcls_actor34_parent_class = NULL;
2019 static gpointer xcls_mainwindow_xcls_button35_parent_class = NULL;
2020 static gpointer xcls_mainwindow_xcls_image36_parent_class = NULL;
2021 static gpointer xcls_mainwindow_xcls_addpropbutton_parent_class = NULL;
2022 static gpointer xcls_mainwindow_xcls_actor38_parent_class = NULL;
2023 static gpointer xcls_mainwindow_xcls_button39_parent_class = NULL;
2024 static gpointer xcls_mainwindow_xcls_image40_parent_class = NULL;
2025 static gpointer xcls_mainwindow_xcls_addlistenerbutton_parent_class = NULL;
2026 static gpointer xcls_mainwindow_xcls_actor42_parent_class = NULL;
2027 static gpointer xcls_mainwindow_xcls_button43_parent_class = NULL;
2028 static gpointer xcls_mainwindow_xcls_image44_parent_class = NULL;
2029 static gpointer xcls_mainwindow_xcls_addprojectbutton_parent_class = NULL;
2030 static gpointer xcls_mainwindow_xcls_actor46_parent_class = NULL;
2031 static gpointer xcls_mainwindow_xcls_button47_parent_class = NULL;
2032 static gpointer xcls_mainwindow_xcls_image48_parent_class = NULL;
2033 static gpointer xcls_mainwindow_xcls_addfilebutton_parent_class = NULL;
2034 static gpointer xcls_mainwindow_xcls_actor50_parent_class = NULL;
2035 static gpointer xcls_mainwindow_xcls_button51_parent_class = NULL;
2036 static gpointer xcls_mainwindow_xcls_image52_parent_class = NULL;
2037 static gpointer xcls_mainwindow_xcls_delprojectbutton_parent_class = NULL;
2038 static gpointer xcls_mainwindow_xcls_actor54_parent_class = NULL;
2039 static gpointer xcls_mainwindow_xcls_button55_parent_class = NULL;
2040 static gpointer xcls_mainwindow_xcls_image56_parent_class = NULL;
2041 static gpointer xcls_mainwindow_xcls_new_window_parent_class = NULL;
2042 static gpointer xcls_mainwindow_xcls_actor58_parent_class = NULL;
2043 static gpointer xcls_mainwindow_xcls_button59_parent_class = NULL;
2044 static gpointer xcls_mainwindow_xcls_image60_parent_class = NULL;
2045
2046 GType xcls_mainwindow_get_type (void) G_GNUC_CONST;
2047 GType xcls_mainwindow_xcls_vbox_get_type (void) G_GNUC_CONST;
2048 GType xcls_mainwindow_xcls_mainpane_get_type (void) G_GNUC_CONST;
2049 GType xcls_mainwindow_xcls_leftpane_get_type (void) G_GNUC_CONST;
2050 GType xcls_mainwindow_xcls_editpane_get_type (void) G_GNUC_CONST;
2051 GType xcls_mainwindow_xcls_tree_get_type (void) G_GNUC_CONST;
2052 GType xcls_mainwindow_xcls_props_get_type (void) G_GNUC_CONST;
2053 GType xcls_mainwindow_xcls_clutterembed_get_type (void) G_GNUC_CONST;
2054 GType xcls_mainwindow_xcls_rooview_get_type (void) G_GNUC_CONST;
2055 GType xcls_mainwindow_xcls_objectview_get_type (void) G_GNUC_CONST;
2056 GType xcls_mainwindow_xcls_codeeditview_get_type (void) G_GNUC_CONST;
2057 GType xcls_mainwindow_xcls_addpropsview_get_type (void) G_GNUC_CONST;
2058 GType xcls_mainwindow_xcls_projecteditview_get_type (void) G_GNUC_CONST;
2059 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) G_GNUC_CONST;
2060 GType xcls_mainwindow_xcls_backbutton_get_type (void) G_GNUC_CONST;
2061 GType xcls_mainwindow_xcls_projectbutton_get_type (void) G_GNUC_CONST;
2062 GType xcls_mainwindow_xcls_editfilebutton_get_type (void) G_GNUC_CONST;
2063 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) G_GNUC_CONST;
2064 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) G_GNUC_CONST;
2065 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) G_GNUC_CONST;
2066 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) G_GNUC_CONST;
2067 GType xcls_mainwindow_xcls_addprojectbutton_get_type (void) G_GNUC_CONST;
2068 GType xcls_mainwindow_xcls_addfilebutton_get_type (void) G_GNUC_CONST;
2069 GType xcls_mainwindow_xcls_delprojectbutton_get_type (void) G_GNUC_CONST;
2070 GType xcls_mainwindow_xcls_new_window_get_type (void) G_GNUC_CONST;
2071 GType project_project_get_type (void) G_GNUC_CONST;
2072 GType xcls_windowleftprojects_get_type (void) G_GNUC_CONST;
2073 GType xcls_windowrooview_get_type (void) G_GNUC_CONST;
2074 GType xcls_windowlefttree_get_type (void) G_GNUC_CONST;
2075 GType editor_get_type (void) G_GNUC_CONST;
2076 GType xcls_dialognewcomponent_get_type (void) G_GNUC_CONST;
2077 GType xcls_projectsettings_get_type (void) G_GNUC_CONST;
2078 GType xcls_clutterfiles_get_type (void) G_GNUC_CONST;
2079 GType xcls_leftprops_get_type (void) G_GNUC_CONST;
2080 GType xcls_rightpalete_get_type (void) G_GNUC_CONST;
2081 GType vala_project_settings_get_type (void) G_GNUC_CONST;
2082 GType xcls_windowaddprop_get_type (void) G_GNUC_CONST;
2083 GType window_state_get_type (void) G_GNUC_CONST;
2084 GType xcls_gtkview_get_type (void) G_GNUC_CONST;
2085 #define XCLS_MAINWINDOW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowPrivate))
2086 enum  {
2087         XCLS_MAINWINDOW_DUMMY_PROPERTY
2088 };
2089 Xcls_MainWindow* xcls_mainwindow_singleton (void);
2090 Xcls_MainWindow* xcls_mainwindow_new (void);
2091 Xcls_MainWindow* xcls_mainwindow_construct (GType object_type);
2092 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_new (Xcls_MainWindow* _owner);
2093 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_construct (GType object_type, Xcls_MainWindow* _owner);
2094 static gboolean __lambda135_ (Xcls_MainWindow* self, GdkEventAny* event);
2095 static gboolean ___lambda135__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
2096 static void __lambda136_ (Xcls_MainWindow* self);
2097 static void ___lambda136__gtk_widget_destroy (GtkWidget* _sender, gpointer self);
2098 static void __lambda137_ (Xcls_MainWindow* self);
2099 static void ___lambda137__gtk_widget_show (GtkWidget* _sender, gpointer self);
2100 void xcls_mainwindow_initChildren (Xcls_MainWindow* self);
2101 WindowState* window_state_new (Xcls_MainWindow* win);
2102 WindowState* window_state_construct (GType object_type, Xcls_MainWindow* win);
2103 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str);
2104 void xcls_mainwindow_show (Xcls_MainWindow* self);
2105 Xcls_WindowLeftTree* xcls_windowlefttree_new (void);
2106 Xcls_WindowLeftTree* xcls_windowlefttree_construct (GType object_type);
2107 GType xcls_windowlefttree_xcls_view_get_type (void) G_GNUC_CONST;
2108 GType xcls_windowlefttree_xcls_model_get_type (void) G_GNUC_CONST;
2109 GType xcls_windowlefttree_xcls_renderer_get_type (void) G_GNUC_CONST;
2110 GType xcls_windowlefttree_xcls_lefttreemenu_get_type (void) G_GNUC_CONST;
2111 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxPrivate))
2112 enum  {
2113         XCLS_MAINWINDOW_XCLS_VBOX_DUMMY_PROPERTY
2114 };
2115 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_new (Xcls_MainWindow* _owner);
2116 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_construct (GType object_type, Xcls_MainWindow* _owner);
2117 static void xcls_mainwindow_xcls_vbox_finalize (GObject* obj);
2118 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpanePrivate))
2119 enum  {
2120         XCLS_MAINWINDOW_XCLS_MAINPANE_DUMMY_PROPERTY
2121 };
2122 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_new (Xcls_MainWindow* _owner);
2123 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_construct (GType object_type, Xcls_MainWindow* _owner);
2124 GType xcls_mainwindow_xcls_vbox8_get_type (void) G_GNUC_CONST;
2125 Xcls_MainWindowXcls_VBox8* xcls_mainwindow_xcls_vbox8_new (Xcls_MainWindow* _owner);
2126 Xcls_MainWindowXcls_VBox8* xcls_mainwindow_xcls_vbox8_construct (GType object_type, Xcls_MainWindow* _owner);
2127 static void xcls_mainwindow_xcls_mainpane_finalize (GObject* obj);
2128 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpanePrivate))
2129 enum  {
2130         XCLS_MAINWINDOW_XCLS_LEFTPANE_DUMMY_PROPERTY
2131 };
2132 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_new (Xcls_MainWindow* _owner);
2133 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_construct (GType object_type, Xcls_MainWindow* _owner);
2134 static void xcls_mainwindow_xcls_leftpane_finalize (GObject* obj);
2135 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpanePrivate))
2136 enum  {
2137         XCLS_MAINWINDOW_XCLS_EDITPANE_DUMMY_PROPERTY
2138 };
2139 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_new (Xcls_MainWindow* _owner);
2140 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_construct (GType object_type, Xcls_MainWindow* _owner);
2141 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_new (Xcls_MainWindow* _owner);
2142 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_construct (GType object_type, Xcls_MainWindow* _owner);
2143 static void xcls_mainwindow_xcls_editpane_finalize (GObject* obj);
2144 #define XCLS_MAINWINDOW_XCLS_TREE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treePrivate))
2145 enum  {
2146         XCLS_MAINWINDOW_XCLS_TREE_DUMMY_PROPERTY
2147 };
2148 static void xcls_mainwindow_xcls_tree_finalize (GObject* obj);
2149 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsPrivate))
2150 enum  {
2151         XCLS_MAINWINDOW_XCLS_PROPS_DUMMY_PROPERTY
2152 };
2153 static void xcls_mainwindow_xcls_props_finalize (GObject* obj);
2154 #define XCLS_MAINWINDOW_XCLS_VBOX8_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, Xcls_MainWindowXcls_VBox8Private))
2155 enum  {
2156         XCLS_MAINWINDOW_XCLS_VBOX8_DUMMY_PROPERTY
2157 };
2158 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_new (Xcls_MainWindow* _owner);
2159 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_construct (GType object_type, Xcls_MainWindow* _owner);
2160 static void xcls_mainwindow_xcls_vbox8_finalize (GObject* obj);
2161 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedPrivate))
2162 enum  {
2163         XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_DUMMY_PROPERTY
2164 };
2165 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_new (Xcls_MainWindow* _owner);
2166 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_construct (GType object_type, Xcls_MainWindow* _owner);
2167 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_new (Xcls_MainWindow* _owner);
2168 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_construct (GType object_type, Xcls_MainWindow* _owner);
2169 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_new (Xcls_MainWindow* _owner);
2170 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_construct (GType object_type, Xcls_MainWindow* _owner);
2171 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_new (Xcls_MainWindow* _owner);
2172 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_construct (GType object_type, Xcls_MainWindow* _owner);
2173 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_new (Xcls_MainWindow* _owner);
2174 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_construct (GType object_type, Xcls_MainWindow* _owner);
2175 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_new (Xcls_MainWindow* _owner);
2176 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_construct (GType object_type, Xcls_MainWindow* _owner);
2177 static void __lambda134_ (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc);
2178 void window_state_resizeCanvasElements (WindowState* self, GtkAllocation* alloc);
2179 static void ___lambda134__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self);
2180 static void xcls_mainwindow_xcls_clutterembed_finalize (GObject* obj);
2181 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewPrivate))
2182 enum  {
2183         XCLS_MAINWINDOW_XCLS_ROOVIEW_DUMMY_PROPERTY
2184 };
2185 static void xcls_mainwindow_xcls_rooview_finalize (GObject* obj);
2186 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewPrivate))
2187 enum  {
2188         XCLS_MAINWINDOW_XCLS_OBJECTVIEW_DUMMY_PROPERTY
2189 };
2190 static void xcls_mainwindow_xcls_objectview_finalize (GObject* obj);
2191 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewPrivate))
2192 enum  {
2193         XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_DUMMY_PROPERTY
2194 };
2195 static void xcls_mainwindow_xcls_codeeditview_finalize (GObject* obj);
2196 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewPrivate))
2197 enum  {
2198         XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_DUMMY_PROPERTY
2199 };
2200 static void xcls_mainwindow_xcls_addpropsview_finalize (GObject* obj);
2201 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewPrivate))
2202 enum  {
2203         XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_DUMMY_PROPERTY
2204 };
2205 static void xcls_mainwindow_xcls_projecteditview_finalize (GObject* obj);
2206 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutPrivate))
2207 enum  {
2208         XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_DUMMY_PROPERTY
2209 };
2210 GType xcls_mainwindow_xcls_boxlayout16_get_type (void) G_GNUC_CONST;
2211 Xcls_MainWindowXcls_BoxLayout16* xcls_mainwindow_xcls_boxlayout16_new (Xcls_MainWindow* _owner);
2212 Xcls_MainWindowXcls_BoxLayout16* xcls_mainwindow_xcls_boxlayout16_construct (GType object_type, Xcls_MainWindow* _owner);
2213 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_new (Xcls_MainWindow* _owner);
2214 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2215 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_new (Xcls_MainWindow* _owner);
2216 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2217 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_new (Xcls_MainWindow* _owner);
2218 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_construct (GType object_type, Xcls_MainWindow* _owner);
2219 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_new (Xcls_MainWindow* _owner);
2220 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2221 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_new (Xcls_MainWindow* _owner);
2222 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2223 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_new (Xcls_MainWindow* _owner);
2224 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2225 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_new (Xcls_MainWindow* _owner);
2226 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2227 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_new (Xcls_MainWindow* _owner);
2228 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2229 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_new (Xcls_MainWindow* _owner);
2230 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_construct (GType object_type, Xcls_MainWindow* _owner);
2231 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_new (Xcls_MainWindow* _owner);
2232 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2233 Xcls_MainWindowXcls_new_window* xcls_mainwindow_xcls_new_window_new (Xcls_MainWindow* _owner);
2234 Xcls_MainWindowXcls_new_window* xcls_mainwindow_xcls_new_window_construct (GType object_type, Xcls_MainWindow* _owner);
2235 static void xcls_mainwindow_xcls_buttonlayout_finalize (GObject* obj);
2236 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT16_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, Xcls_MainWindowXcls_BoxLayout16Private))
2237 enum  {
2238         XCLS_MAINWINDOW_XCLS_BOXLAYOUT16_DUMMY_PROPERTY
2239 };
2240 static void xcls_mainwindow_xcls_boxlayout16_finalize (GObject* obj);
2241 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonPrivate))
2242 enum  {
2243         XCLS_MAINWINDOW_XCLS_BACKBUTTON_DUMMY_PROPERTY
2244 };
2245 GType xcls_mainwindow_xcls_actor18_get_type (void) G_GNUC_CONST;
2246 Xcls_MainWindowXcls_Actor18* xcls_mainwindow_xcls_actor18_new (Xcls_MainWindow* _owner);
2247 Xcls_MainWindowXcls_Actor18* xcls_mainwindow_xcls_actor18_construct (GType object_type, Xcls_MainWindow* _owner);
2248 static void xcls_mainwindow_xcls_backbutton_finalize (GObject* obj);
2249 #define XCLS_MAINWINDOW_XCLS_ACTOR18_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, Xcls_MainWindowXcls_Actor18Private))
2250 enum  {
2251         XCLS_MAINWINDOW_XCLS_ACTOR18_DUMMY_PROPERTY
2252 };
2253 GType xcls_mainwindow_xcls_button19_get_type (void) G_GNUC_CONST;
2254 Xcls_MainWindowXcls_Button19* xcls_mainwindow_xcls_button19_new (Xcls_MainWindow* _owner);
2255 Xcls_MainWindowXcls_Button19* xcls_mainwindow_xcls_button19_construct (GType object_type, Xcls_MainWindow* _owner);
2256 static void xcls_mainwindow_xcls_actor18_finalize (GObject* obj);
2257 #define XCLS_MAINWINDOW_XCLS_BUTTON19_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, Xcls_MainWindowXcls_Button19Private))
2258 enum  {
2259         XCLS_MAINWINDOW_XCLS_BUTTON19_DUMMY_PROPERTY
2260 };
2261 GType xcls_mainwindow_xcls_image20_get_type (void) G_GNUC_CONST;
2262 Xcls_MainWindowXcls_Image20* xcls_mainwindow_xcls_image20_new (Xcls_MainWindow* _owner);
2263 Xcls_MainWindowXcls_Image20* xcls_mainwindow_xcls_image20_construct (GType object_type, Xcls_MainWindow* _owner);
2264 static void __lambda13_ (Xcls_MainWindowXcls_Button19* self);
2265 GType window_state_state_get_type (void) G_GNUC_CONST;
2266 void window_state_switchState (WindowState* self, WindowStateState new_state);
2267 static void ___lambda13__gtk_button_clicked (GtkButton* _sender, gpointer self);
2268 static void xcls_mainwindow_xcls_button19_finalize (GObject* obj);
2269 #define XCLS_MAINWINDOW_XCLS_IMAGE20_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, Xcls_MainWindowXcls_Image20Private))
2270 enum  {
2271         XCLS_MAINWINDOW_XCLS_IMAGE20_DUMMY_PROPERTY
2272 };
2273 static void xcls_mainwindow_xcls_image20_finalize (GObject* obj);
2274 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonPrivate))
2275 enum  {
2276         XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_DUMMY_PROPERTY
2277 };
2278 GType xcls_mainwindow_xcls_actor22_get_type (void) G_GNUC_CONST;
2279 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_new (Xcls_MainWindow* _owner);
2280 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_construct (GType object_type, Xcls_MainWindow* _owner);
2281 static void xcls_mainwindow_xcls_projectbutton_finalize (GObject* obj);
2282 #define XCLS_MAINWINDOW_XCLS_ACTOR22_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22Private))
2283 enum  {
2284         XCLS_MAINWINDOW_XCLS_ACTOR22_DUMMY_PROPERTY
2285 };
2286 GType xcls_mainwindow_xcls_button23_get_type (void) G_GNUC_CONST;
2287 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_new (Xcls_MainWindow* _owner);
2288 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_construct (GType object_type, Xcls_MainWindow* _owner);
2289 static void xcls_mainwindow_xcls_actor22_finalize (GObject* obj);
2290 #define XCLS_MAINWINDOW_XCLS_BUTTON23_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23Private))
2291 enum  {
2292         XCLS_MAINWINDOW_XCLS_BUTTON23_DUMMY_PROPERTY
2293 };
2294 GType xcls_mainwindow_xcls_image24_get_type (void) G_GNUC_CONST;
2295 Xcls_MainWindowXcls_Image24* xcls_mainwindow_xcls_image24_new (Xcls_MainWindow* _owner);
2296 Xcls_MainWindowXcls_Image24* xcls_mainwindow_xcls_image24_construct (GType object_type, Xcls_MainWindow* _owner);
2297 static void __lambda106_ (Xcls_MainWindowXcls_Button23* self);
2298 static void ___lambda106__gtk_button_clicked (GtkButton* _sender, gpointer self);
2299 static void xcls_mainwindow_xcls_button23_finalize (GObject* obj);
2300 #define XCLS_MAINWINDOW_XCLS_IMAGE24_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, Xcls_MainWindowXcls_Image24Private))
2301 enum  {
2302         XCLS_MAINWINDOW_XCLS_IMAGE24_DUMMY_PROPERTY
2303 };
2304 static void xcls_mainwindow_xcls_image24_finalize (GObject* obj);
2305 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonPrivate))
2306 enum  {
2307         XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_DUMMY_PROPERTY
2308 };
2309 GType xcls_mainwindow_xcls_actor26_get_type (void) G_GNUC_CONST;
2310 Xcls_MainWindowXcls_Actor26* xcls_mainwindow_xcls_actor26_new (Xcls_MainWindow* _owner);
2311 Xcls_MainWindowXcls_Actor26* xcls_mainwindow_xcls_actor26_construct (GType object_type, Xcls_MainWindow* _owner);
2312 static void xcls_mainwindow_xcls_editfilebutton_finalize (GObject* obj);
2313 #define XCLS_MAINWINDOW_XCLS_ACTOR26_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, Xcls_MainWindowXcls_Actor26Private))
2314 enum  {
2315         XCLS_MAINWINDOW_XCLS_ACTOR26_DUMMY_PROPERTY
2316 };
2317 GType xcls_mainwindow_xcls_button27_get_type (void) G_GNUC_CONST;
2318 Xcls_MainWindowXcls_Button27* xcls_mainwindow_xcls_button27_new (Xcls_MainWindow* _owner);
2319 Xcls_MainWindowXcls_Button27* xcls_mainwindow_xcls_button27_construct (GType object_type, Xcls_MainWindow* _owner);
2320 static void xcls_mainwindow_xcls_actor26_finalize (GObject* obj);
2321 #define XCLS_MAINWINDOW_XCLS_BUTTON27_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, Xcls_MainWindowXcls_Button27Private))
2322 enum  {
2323         XCLS_MAINWINDOW_XCLS_BUTTON27_DUMMY_PROPERTY
2324 };
2325 GType xcls_mainwindow_xcls_image28_get_type (void) G_GNUC_CONST;
2326 Xcls_MainWindowXcls_Image28* xcls_mainwindow_xcls_image28_new (Xcls_MainWindow* _owner);
2327 Xcls_MainWindowXcls_Image28* xcls_mainwindow_xcls_image28_construct (GType object_type, Xcls_MainWindow* _owner);
2328 static void __lambda107_ (Xcls_MainWindowXcls_Button27* self);
2329 GType dialog_template_select_get_type (void) G_GNUC_CONST;
2330 GType js_render_js_render_get_type (void) G_GNUC_CONST;
2331 void xcls_dialognewcomponent_show (Xcls_DialogNewComponent* self, JsRenderJsRender* c);
2332 static void ___lambda107__gtk_button_clicked (GtkButton* _sender, gpointer self);
2333 static void xcls_mainwindow_xcls_button27_finalize (GObject* obj);
2334 #define XCLS_MAINWINDOW_XCLS_IMAGE28_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, Xcls_MainWindowXcls_Image28Private))
2335 enum  {
2336         XCLS_MAINWINDOW_XCLS_IMAGE28_DUMMY_PROPERTY
2337 };
2338 static void xcls_mainwindow_xcls_image28_finalize (GObject* obj);
2339 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonPrivate))
2340 enum  {
2341         XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_DUMMY_PROPERTY
2342 };
2343 GType xcls_mainwindow_xcls_actor30_get_type (void) G_GNUC_CONST;
2344 Xcls_MainWindowXcls_Actor30* xcls_mainwindow_xcls_actor30_new (Xcls_MainWindow* _owner);
2345 Xcls_MainWindowXcls_Actor30* xcls_mainwindow_xcls_actor30_construct (GType object_type, Xcls_MainWindow* _owner);
2346 static void xcls_mainwindow_xcls_projecteditbutton_finalize (GObject* obj);
2347 #define XCLS_MAINWINDOW_XCLS_ACTOR30_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, Xcls_MainWindowXcls_Actor30Private))
2348 enum  {
2349         XCLS_MAINWINDOW_XCLS_ACTOR30_DUMMY_PROPERTY
2350 };
2351 GType xcls_mainwindow_xcls_button31_get_type (void) G_GNUC_CONST;
2352 Xcls_MainWindowXcls_Button31* xcls_mainwindow_xcls_button31_new (Xcls_MainWindow* _owner);
2353 Xcls_MainWindowXcls_Button31* xcls_mainwindow_xcls_button31_construct (GType object_type, Xcls_MainWindow* _owner);
2354 static void xcls_mainwindow_xcls_actor30_finalize (GObject* obj);
2355 #define XCLS_MAINWINDOW_XCLS_BUTTON31_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, Xcls_MainWindowXcls_Button31Private))
2356 enum  {
2357         XCLS_MAINWINDOW_XCLS_BUTTON31_DUMMY_PROPERTY
2358 };
2359 GType xcls_mainwindow_xcls_image32_get_type (void) G_GNUC_CONST;
2360 Xcls_MainWindowXcls_Image32* xcls_mainwindow_xcls_image32_new (Xcls_MainWindow* _owner);
2361 Xcls_MainWindowXcls_Image32* xcls_mainwindow_xcls_image32_construct (GType object_type, Xcls_MainWindow* _owner);
2362 static void __lambda108_ (Xcls_MainWindowXcls_Button31* self);
2363 static void ___lambda108__gtk_button_clicked (GtkButton* _sender, gpointer self);
2364 static void xcls_mainwindow_xcls_button31_finalize (GObject* obj);
2365 #define XCLS_MAINWINDOW_XCLS_IMAGE32_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, Xcls_MainWindowXcls_Image32Private))
2366 enum  {
2367         XCLS_MAINWINDOW_XCLS_IMAGE32_DUMMY_PROPERTY
2368 };
2369 static void xcls_mainwindow_xcls_image32_finalize (GObject* obj);
2370 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonPrivate))
2371 enum  {
2372         XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_DUMMY_PROPERTY
2373 };
2374 GType xcls_mainwindow_xcls_actor34_get_type (void) G_GNUC_CONST;
2375 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_new (Xcls_MainWindow* _owner);
2376 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_construct (GType object_type, Xcls_MainWindow* _owner);
2377 static gboolean __lambda110_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event);
2378 static gboolean ___lambda110__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
2379 static gboolean __lambda111_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event);
2380 static gboolean ___lambda111__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
2381 static void xcls_mainwindow_xcls_objectshowbutton_finalize (GObject* obj);
2382 #define XCLS_MAINWINDOW_XCLS_ACTOR34_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34Private))
2383 enum  {
2384         XCLS_MAINWINDOW_XCLS_ACTOR34_DUMMY_PROPERTY
2385 };
2386 GType xcls_mainwindow_xcls_button35_get_type (void) G_GNUC_CONST;
2387 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_new (Xcls_MainWindow* _owner);
2388 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_construct (GType object_type, Xcls_MainWindow* _owner);
2389 static void xcls_mainwindow_xcls_actor34_finalize (GObject* obj);
2390 #define XCLS_MAINWINDOW_XCLS_BUTTON35_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35Private))
2391 enum  {
2392         XCLS_MAINWINDOW_XCLS_BUTTON35_DUMMY_PROPERTY
2393 };
2394 GType xcls_mainwindow_xcls_image36_get_type (void) G_GNUC_CONST;
2395 Xcls_MainWindowXcls_Image36* xcls_mainwindow_xcls_image36_new (Xcls_MainWindow* _owner);
2396 Xcls_MainWindowXcls_Image36* xcls_mainwindow_xcls_image36_construct (GType object_type, Xcls_MainWindow* _owner);
2397 static void __lambda109_ (Xcls_MainWindowXcls_Button35* self);
2398 static void ___lambda109__gtk_button_clicked (GtkButton* _sender, gpointer self);
2399 static void xcls_mainwindow_xcls_button35_finalize (GObject* obj);
2400 #define XCLS_MAINWINDOW_XCLS_IMAGE36_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, Xcls_MainWindowXcls_Image36Private))
2401 enum  {
2402         XCLS_MAINWINDOW_XCLS_IMAGE36_DUMMY_PROPERTY
2403 };
2404 static void xcls_mainwindow_xcls_image36_finalize (GObject* obj);
2405 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonPrivate))
2406 enum  {
2407         XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_DUMMY_PROPERTY
2408 };
2409 GType xcls_mainwindow_xcls_actor38_get_type (void) G_GNUC_CONST;
2410 Xcls_MainWindowXcls_Actor38* xcls_mainwindow_xcls_actor38_new (Xcls_MainWindow* _owner);
2411 Xcls_MainWindowXcls_Actor38* xcls_mainwindow_xcls_actor38_construct (GType object_type, Xcls_MainWindow* _owner);
2412 static void xcls_mainwindow_xcls_addpropbutton_finalize (GObject* obj);
2413 #define XCLS_MAINWINDOW_XCLS_ACTOR38_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, Xcls_MainWindowXcls_Actor38Private))
2414 enum  {
2415         XCLS_MAINWINDOW_XCLS_ACTOR38_DUMMY_PROPERTY
2416 };
2417 GType xcls_mainwindow_xcls_button39_get_type (void) G_GNUC_CONST;
2418 Xcls_MainWindowXcls_Button39* xcls_mainwindow_xcls_button39_new (Xcls_MainWindow* _owner);
2419 Xcls_MainWindowXcls_Button39* xcls_mainwindow_xcls_button39_construct (GType object_type, Xcls_MainWindow* _owner);
2420 static void xcls_mainwindow_xcls_actor38_finalize (GObject* obj);
2421 #define XCLS_MAINWINDOW_XCLS_BUTTON39_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, Xcls_MainWindowXcls_Button39Private))
2422 enum  {
2423         XCLS_MAINWINDOW_XCLS_BUTTON39_DUMMY_PROPERTY
2424 };
2425 GType xcls_mainwindow_xcls_image40_get_type (void) G_GNUC_CONST;
2426 Xcls_MainWindowXcls_Image40* xcls_mainwindow_xcls_image40_new (Xcls_MainWindow* _owner);
2427 Xcls_MainWindowXcls_Image40* xcls_mainwindow_xcls_image40_construct (GType object_type, Xcls_MainWindow* _owner);
2428 static void __lambda112_ (Xcls_MainWindowXcls_Button39* self);
2429 static void ___lambda112__gtk_button_clicked (GtkButton* _sender, gpointer self);
2430 static void xcls_mainwindow_xcls_button39_finalize (GObject* obj);
2431 #define XCLS_MAINWINDOW_XCLS_IMAGE40_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, Xcls_MainWindowXcls_Image40Private))
2432 enum  {
2433         XCLS_MAINWINDOW_XCLS_IMAGE40_DUMMY_PROPERTY
2434 };
2435 static void xcls_mainwindow_xcls_image40_finalize (GObject* obj);
2436 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonPrivate))
2437 enum  {
2438         XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_DUMMY_PROPERTY
2439 };
2440 GType xcls_mainwindow_xcls_actor42_get_type (void) G_GNUC_CONST;
2441 Xcls_MainWindowXcls_Actor42* xcls_mainwindow_xcls_actor42_new (Xcls_MainWindow* _owner);
2442 Xcls_MainWindowXcls_Actor42* xcls_mainwindow_xcls_actor42_construct (GType object_type, Xcls_MainWindow* _owner);
2443 static void xcls_mainwindow_xcls_addlistenerbutton_finalize (GObject* obj);
2444 #define XCLS_MAINWINDOW_XCLS_ACTOR42_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, Xcls_MainWindowXcls_Actor42Private))
2445 enum  {
2446         XCLS_MAINWINDOW_XCLS_ACTOR42_DUMMY_PROPERTY
2447 };
2448 GType xcls_mainwindow_xcls_button43_get_type (void) G_GNUC_CONST;
2449 Xcls_MainWindowXcls_Button43* xcls_mainwindow_xcls_button43_new (Xcls_MainWindow* _owner);
2450 Xcls_MainWindowXcls_Button43* xcls_mainwindow_xcls_button43_construct (GType object_type, Xcls_MainWindow* _owner);
2451 static void xcls_mainwindow_xcls_actor42_finalize (GObject* obj);
2452 #define XCLS_MAINWINDOW_XCLS_BUTTON43_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, Xcls_MainWindowXcls_Button43Private))
2453 enum  {
2454         XCLS_MAINWINDOW_XCLS_BUTTON43_DUMMY_PROPERTY
2455 };
2456 GType xcls_mainwindow_xcls_image44_get_type (void) G_GNUC_CONST;
2457 Xcls_MainWindowXcls_Image44* xcls_mainwindow_xcls_image44_new (Xcls_MainWindow* _owner);
2458 Xcls_MainWindowXcls_Image44* xcls_mainwindow_xcls_image44_construct (GType object_type, Xcls_MainWindow* _owner);
2459 static void __lambda113_ (Xcls_MainWindowXcls_Button43* self);
2460 static void ___lambda113__gtk_button_clicked (GtkButton* _sender, gpointer self);
2461 static void xcls_mainwindow_xcls_button43_finalize (GObject* obj);
2462 #define XCLS_MAINWINDOW_XCLS_IMAGE44_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, Xcls_MainWindowXcls_Image44Private))
2463 enum  {
2464         XCLS_MAINWINDOW_XCLS_IMAGE44_DUMMY_PROPERTY
2465 };
2466 static void xcls_mainwindow_xcls_image44_finalize (GObject* obj);
2467 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonPrivate))
2468 enum  {
2469         XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_DUMMY_PROPERTY
2470 };
2471 GType xcls_mainwindow_xcls_actor46_get_type (void) G_GNUC_CONST;
2472 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_new (Xcls_MainWindow* _owner);
2473 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_construct (GType object_type, Xcls_MainWindow* _owner);
2474 static void xcls_mainwindow_xcls_addprojectbutton_finalize (GObject* obj);
2475 #define XCLS_MAINWINDOW_XCLS_ACTOR46_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46Private))
2476 enum  {
2477         XCLS_MAINWINDOW_XCLS_ACTOR46_DUMMY_PROPERTY
2478 };
2479 GType xcls_mainwindow_xcls_button47_get_type (void) G_GNUC_CONST;
2480 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_new (Xcls_MainWindow* _owner);
2481 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_construct (GType object_type, Xcls_MainWindow* _owner);
2482 static void xcls_mainwindow_xcls_actor46_finalize (GObject* obj);
2483 #define XCLS_MAINWINDOW_XCLS_BUTTON47_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47Private))
2484 enum  {
2485         XCLS_MAINWINDOW_XCLS_BUTTON47_DUMMY_PROPERTY
2486 };
2487 GType xcls_mainwindow_xcls_image48_get_type (void) G_GNUC_CONST;
2488 Xcls_MainWindowXcls_Image48* xcls_mainwindow_xcls_image48_new (Xcls_MainWindow* _owner);
2489 Xcls_MainWindowXcls_Image48* xcls_mainwindow_xcls_image48_construct (GType object_type, Xcls_MainWindow* _owner);
2490 static void __lambda114_ (Xcls_MainWindowXcls_Button47* self);
2491 GType xcls_editproject_get_type (void) G_GNUC_CONST;
2492 Xcls_EditProject* xcls_editproject_singleton (void);
2493 GType xcls_editproject_xcls_xtype_get_type (void) G_GNUC_CONST;
2494 GType xcls_editproject_xcls_cellrender_get_type (void) G_GNUC_CONST;
2495 GType xcls_editproject_xcls_model_get_type (void) G_GNUC_CONST;
2496 GType xcls_editproject_xcls_dir_get_type (void) G_GNUC_CONST;
2497 ProjectProject* xcls_editproject_show (Xcls_EditProject* self);
2498 GType xcls_windowleftprojects_xcls_view_get_type (void) G_GNUC_CONST;
2499 GType xcls_windowleftprojects_xcls_model_get_type (void) G_GNUC_CONST;
2500 GType xcls_windowleftprojects_xcls_namecol_get_type (void) G_GNUC_CONST;
2501 void xcls_windowleftprojects_load (Xcls_WindowLeftProjects* self);
2502 void xcls_windowleftprojects_selectProject (Xcls_WindowLeftProjects* self, ProjectProject* project);
2503 static void ___lambda114__gtk_button_clicked (GtkButton* _sender, gpointer self);
2504 static void xcls_mainwindow_xcls_button47_finalize (GObject* obj);
2505 #define XCLS_MAINWINDOW_XCLS_IMAGE48_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, Xcls_MainWindowXcls_Image48Private))
2506 enum  {
2507         XCLS_MAINWINDOW_XCLS_IMAGE48_DUMMY_PROPERTY
2508 };
2509 static void xcls_mainwindow_xcls_image48_finalize (GObject* obj);
2510 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonPrivate))
2511 enum  {
2512         XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_DUMMY_PROPERTY
2513 };
2514 GType xcls_mainwindow_xcls_actor50_get_type (void) G_GNUC_CONST;
2515 Xcls_MainWindowXcls_Actor50* xcls_mainwindow_xcls_actor50_new (Xcls_MainWindow* _owner);
2516 Xcls_MainWindowXcls_Actor50* xcls_mainwindow_xcls_actor50_construct (GType object_type, Xcls_MainWindow* _owner);
2517 static void xcls_mainwindow_xcls_addfilebutton_finalize (GObject* obj);
2518 #define XCLS_MAINWINDOW_XCLS_ACTOR50_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, Xcls_MainWindowXcls_Actor50Private))
2519 enum  {
2520         XCLS_MAINWINDOW_XCLS_ACTOR50_DUMMY_PROPERTY
2521 };
2522 GType xcls_mainwindow_xcls_button51_get_type (void) G_GNUC_CONST;
2523 Xcls_MainWindowXcls_Button51* xcls_mainwindow_xcls_button51_new (Xcls_MainWindow* _owner);
2524 Xcls_MainWindowXcls_Button51* xcls_mainwindow_xcls_button51_construct (GType object_type, Xcls_MainWindow* _owner);
2525 static void xcls_mainwindow_xcls_actor50_finalize (GObject* obj);
2526 #define XCLS_MAINWINDOW_XCLS_BUTTON51_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, Xcls_MainWindowXcls_Button51Private))
2527 enum  {
2528         XCLS_MAINWINDOW_XCLS_BUTTON51_DUMMY_PROPERTY
2529 };
2530 GType xcls_mainwindow_xcls_image52_get_type (void) G_GNUC_CONST;
2531 Xcls_MainWindowXcls_Image52* xcls_mainwindow_xcls_image52_new (Xcls_MainWindow* _owner);
2532 Xcls_MainWindowXcls_Image52* xcls_mainwindow_xcls_image52_construct (GType object_type, Xcls_MainWindow* _owner);
2533 static void __lambda116_ (Xcls_MainWindowXcls_Button51* self);
2534 ProjectProject* xcls_windowleftprojects_getSelectedProject (Xcls_WindowLeftProjects* self);
2535 JsRenderJsRender* js_render_js_render_factory (const gchar* xt, ProjectProject* project, const gchar* path);
2536 static void ___lambda116__gtk_button_clicked (GtkButton* _sender, gpointer self);
2537 static void xcls_mainwindow_xcls_button51_finalize (GObject* obj);
2538 #define XCLS_MAINWINDOW_XCLS_IMAGE52_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, Xcls_MainWindowXcls_Image52Private))
2539 enum  {
2540         XCLS_MAINWINDOW_XCLS_IMAGE52_DUMMY_PROPERTY
2541 };
2542 static void xcls_mainwindow_xcls_image52_finalize (GObject* obj);
2543 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonPrivate))
2544 enum  {
2545         XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_DUMMY_PROPERTY
2546 };
2547 GType xcls_mainwindow_xcls_actor54_get_type (void) G_GNUC_CONST;
2548 Xcls_MainWindowXcls_Actor54* xcls_mainwindow_xcls_actor54_new (Xcls_MainWindow* _owner);
2549 Xcls_MainWindowXcls_Actor54* xcls_mainwindow_xcls_actor54_construct (GType object_type, Xcls_MainWindow* _owner);
2550 static void xcls_mainwindow_xcls_delprojectbutton_finalize (GObject* obj);
2551 #define XCLS_MAINWINDOW_XCLS_ACTOR54_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, Xcls_MainWindowXcls_Actor54Private))
2552 enum  {
2553         XCLS_MAINWINDOW_XCLS_ACTOR54_DUMMY_PROPERTY
2554 };
2555 GType xcls_mainwindow_xcls_button55_get_type (void) G_GNUC_CONST;
2556 Xcls_MainWindowXcls_Button55* xcls_mainwindow_xcls_button55_new (Xcls_MainWindow* _owner);
2557 Xcls_MainWindowXcls_Button55* xcls_mainwindow_xcls_button55_construct (GType object_type, Xcls_MainWindow* _owner);
2558 static void xcls_mainwindow_xcls_actor54_finalize (GObject* obj);
2559 #define XCLS_MAINWINDOW_XCLS_BUTTON55_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, Xcls_MainWindowXcls_Button55Private))
2560 enum  {
2561         XCLS_MAINWINDOW_XCLS_BUTTON55_DUMMY_PROPERTY
2562 };
2563 GType xcls_mainwindow_xcls_image56_get_type (void) G_GNUC_CONST;
2564 Xcls_MainWindowXcls_Image56* xcls_mainwindow_xcls_image56_new (Xcls_MainWindow* _owner);
2565 Xcls_MainWindowXcls_Image56* xcls_mainwindow_xcls_image56_construct (GType object_type, Xcls_MainWindow* _owner);
2566 static void __lambda117_ (Xcls_MainWindowXcls_Button55* self);
2567 GType dialog_confirm_get_type (void) G_GNUC_CONST;
2568 DialogConfirm* dialog_confirm_singleton (void);
2569 gint dialog_confirm_show (DialogConfirm* self, const gchar* title, const gchar* msg);
2570 void project_project_remove (ProjectProject* project);
2571 void xcls_clutterfiles_clearFiles (Xcls_ClutterFiles* self);
2572 static void ___lambda117__gtk_button_clicked (GtkButton* _sender, gpointer self);
2573 static void xcls_mainwindow_xcls_button55_finalize (GObject* obj);
2574 #define XCLS_MAINWINDOW_XCLS_IMAGE56_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, Xcls_MainWindowXcls_Image56Private))
2575 enum  {
2576         XCLS_MAINWINDOW_XCLS_IMAGE56_DUMMY_PROPERTY
2577 };
2578 static void xcls_mainwindow_xcls_image56_finalize (GObject* obj);
2579 #define XCLS_MAINWINDOW_XCLS_NEW_WINDOW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, Xcls_MainWindowXcls_new_windowPrivate))
2580 enum  {
2581         XCLS_MAINWINDOW_XCLS_NEW_WINDOW_DUMMY_PROPERTY
2582 };
2583 GType xcls_mainwindow_xcls_actor58_get_type (void) G_GNUC_CONST;
2584 Xcls_MainWindowXcls_Actor58* xcls_mainwindow_xcls_actor58_new (Xcls_MainWindow* _owner);
2585 Xcls_MainWindowXcls_Actor58* xcls_mainwindow_xcls_actor58_construct (GType object_type, Xcls_MainWindow* _owner);
2586 static void xcls_mainwindow_xcls_new_window_finalize (GObject* obj);
2587 #define XCLS_MAINWINDOW_XCLS_ACTOR58_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, Xcls_MainWindowXcls_Actor58Private))
2588 enum  {
2589         XCLS_MAINWINDOW_XCLS_ACTOR58_DUMMY_PROPERTY
2590 };
2591 GType xcls_mainwindow_xcls_button59_get_type (void) G_GNUC_CONST;
2592 Xcls_MainWindowXcls_Button59* xcls_mainwindow_xcls_button59_new (Xcls_MainWindow* _owner);
2593 Xcls_MainWindowXcls_Button59* xcls_mainwindow_xcls_button59_construct (GType object_type, Xcls_MainWindow* _owner);
2594 static void xcls_mainwindow_xcls_actor58_finalize (GObject* obj);
2595 #define XCLS_MAINWINDOW_XCLS_BUTTON59_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, Xcls_MainWindowXcls_Button59Private))
2596 enum  {
2597         XCLS_MAINWINDOW_XCLS_BUTTON59_DUMMY_PROPERTY
2598 };
2599 GType xcls_mainwindow_xcls_image60_get_type (void) G_GNUC_CONST;
2600 Xcls_MainWindowXcls_Image60* xcls_mainwindow_xcls_image60_new (Xcls_MainWindow* _owner);
2601 Xcls_MainWindowXcls_Image60* xcls_mainwindow_xcls_image60_construct (GType object_type, Xcls_MainWindow* _owner);
2602 static void __lambda119_ (Xcls_MainWindowXcls_Button59* self);
2603 static void ___lambda119__gtk_button_clicked (GtkButton* _sender, gpointer self);
2604 static void xcls_mainwindow_xcls_button59_finalize (GObject* obj);
2605 #define XCLS_MAINWINDOW_XCLS_IMAGE60_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, Xcls_MainWindowXcls_Image60Private))
2606 enum  {
2607         XCLS_MAINWINDOW_XCLS_IMAGE60_DUMMY_PROPERTY
2608 };
2609 static void xcls_mainwindow_xcls_image60_finalize (GObject* obj);
2610 static void xcls_mainwindow_finalize (GObject* obj);
2611
2612
2613 static gpointer _g_object_ref0 (gpointer self) {
2614 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2615         return self ? g_object_ref (self) : NULL;
2616 #line 2617 "MainWindow.c"
2617 }
2618
2619
2620 Xcls_MainWindow* xcls_mainwindow_singleton (void) {
2621         Xcls_MainWindow* result = NULL;
2622         Xcls_MainWindow* _tmp0_ = NULL;
2623         Xcls_MainWindow* _tmp2_ = NULL;
2624         Xcls_MainWindow* _tmp3_ = NULL;
2625 #line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2626         _tmp0_ = _MainWindow;
2627 #line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2628         if (_tmp0_ == NULL) {
2629 #line 2630 "MainWindow.c"
2630                 Xcls_MainWindow* _tmp1_ = NULL;
2631 #line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2632                 _tmp1_ = xcls_mainwindow_new ();
2633 #line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2634                 _g_object_unref0 (_MainWindow);
2635 #line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2636                 _MainWindow = _tmp1_;
2637 #line 2638 "MainWindow.c"
2638         }
2639 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2640         _tmp2_ = _MainWindow;
2641 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2642         _tmp3_ = _g_object_ref0 (_tmp2_);
2643 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2644         result = _tmp3_;
2645 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2646         return result;
2647 #line 2648 "MainWindow.c"
2648 }
2649
2650
2651 static gboolean __lambda135_ (Xcls_MainWindow* self, GdkEventAny* event) {
2652         gboolean result = FALSE;
2653 #line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2654         g_return_val_if_fail (event != NULL, FALSE);
2655 #line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2656         result = FALSE;
2657 #line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2658         return result;
2659 #line 2660 "MainWindow.c"
2660 }
2661
2662
2663 static gboolean ___lambda135__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
2664         gboolean result;
2665         result = __lambda135_ ((Xcls_MainWindow*) self, event);
2666 #line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2667         return result;
2668 #line 2669 "MainWindow.c"
2669 }
2670
2671
2672 static void __lambda136_ (Xcls_MainWindow* self) {
2673         Xcls_MainWindow* _tmp0_ = NULL;
2674         Xcls_MainWindow* _tmp1_ = NULL;
2675         gint _tmp2_ = 0;
2676         Xcls_MainWindow* _tmp3_ = NULL;
2677         Xcls_MainWindow* _tmp4_ = NULL;
2678         gint _tmp5_ = 0;
2679         gboolean _tmp6_ = FALSE;
2680 #line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2681         _tmp0_ = xcls_mainwindow_singleton ();
2682 #line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2683         _tmp1_ = _tmp0_;
2684 #line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2685         _tmp2_ = _tmp1_->no_windows;
2686 #line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2687         _tmp1_->no_windows = _tmp2_ - 1;
2688 #line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2689         _g_object_unref0 (_tmp1_);
2690 #line 102 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2691         _tmp3_ = xcls_mainwindow_singleton ();
2692 #line 102 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2693         _tmp4_ = _tmp3_;
2694 #line 102 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2695         _tmp5_ = _tmp4_->no_windows;
2696 #line 102 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2697         _tmp6_ = _tmp5_ < 1;
2698 #line 102 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2699         _g_object_unref0 (_tmp4_);
2700 #line 102 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2701         if (_tmp6_) {
2702 #line 104 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2703                 gtk_main_quit ();
2704 #line 2705 "MainWindow.c"
2705         }
2706 }
2707
2708
2709 static void ___lambda136__gtk_widget_destroy (GtkWidget* _sender, gpointer self) {
2710 #line 99 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2711         __lambda136_ ((Xcls_MainWindow*) self);
2712 #line 2713 "MainWindow.c"
2713 }
2714
2715
2716 static void __lambda137_ (Xcls_MainWindow* self) {
2717 }
2718
2719
2720 static void ___lambda137__gtk_widget_show (GtkWidget* _sender, gpointer self) {
2721 #line 107 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2722         __lambda137_ ((Xcls_MainWindow*) self);
2723 #line 2724 "MainWindow.c"
2724 }
2725
2726
2727 Xcls_MainWindow* xcls_mainwindow_construct (GType object_type) {
2728         Xcls_MainWindow * self = NULL;
2729         Xcls_MainWindow* _tmp0_ = NULL;
2730         GtkWindow* _tmp1_ = NULL;
2731         gchar* _tmp2_ = NULL;
2732         GtkWindow* _tmp3_ = NULL;
2733         GtkWindow* _tmp4_ = NULL;
2734         GtkWindow* _tmp5_ = NULL;
2735         Xcls_MainWindowXcls_vbox* child_0 = NULL;
2736         Xcls_MainWindow* _tmp6_ = NULL;
2737         Xcls_MainWindowXcls_vbox* _tmp7_ = NULL;
2738         GtkWindow* _tmp8_ = NULL;
2739         GtkVBox* _tmp9_ = NULL;
2740         GtkWindow* _tmp10_ = NULL;
2741         GtkWindow* _tmp11_ = NULL;
2742         GtkWindow* _tmp12_ = NULL;
2743 #line 60 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2744         self = (Xcls_MainWindow*) g_object_new (object_type, NULL);
2745 #line 62 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2746         _tmp0_ = _g_object_ref0 (self);
2747 #line 62 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2748         _g_object_unref0 (self->priv->_this);
2749 #line 62 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2750         self->priv->_this = _tmp0_;
2751 #line 63 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2752         _tmp1_ = (GtkWindow*) gtk_window_new (GTK_WINDOW_TOPLEVEL);
2753 #line 63 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2754         g_object_ref_sink (_tmp1_);
2755 #line 63 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2756         _g_object_unref0 (self->el);
2757 #line 63 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2758         self->el = _tmp1_;
2759 #line 66 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2760         self->no_windows = 1;
2761 #line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2762         _g_object_unref0 (self->project);
2763 #line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2764         self->project = NULL;
2765 #line 68 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2766         self->children_loaded = FALSE;
2767 #line 69 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2768         _g_object_unref0 (self->left_projects);
2769 #line 69 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2770         self->left_projects = NULL;
2771 #line 70 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2772         _g_object_unref0 (self->window_rooview);
2773 #line 70 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2774         self->window_rooview = NULL;
2775 #line 71 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2776         _g_object_unref0 (self->left_tree);
2777 #line 71 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2778         self->left_tree = NULL;
2779 #line 72 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2780         _g_object_unref0 (self->code_editor);
2781 #line 72 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2782         self->code_editor = NULL;
2783 #line 73 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2784         _g_object_unref0 (self->new_file_dialog);
2785 #line 73 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2786         self->new_file_dialog = NULL;
2787 #line 74 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2788         _g_object_unref0 (self->projectsettings);
2789 #line 74 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2790         self->projectsettings = NULL;
2791 #line 75 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2792         _g_object_unref0 (self->clutterfiles);
2793 #line 75 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2794         self->clutterfiles = NULL;
2795 #line 76 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2796         _g_object_unref0 (self->left_props);
2797 #line 76 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2798         self->left_props = NULL;
2799 #line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2800         _g_object_unref0 (self->rightpalete);
2801 #line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2802         self->rightpalete = NULL;
2803 #line 78 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2804         _tmp2_ = g_strdup ("Application Builder");
2805 #line 78 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2806         _g_free0 (self->title);
2807 #line 78 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2808         self->title = _tmp2_;
2809 #line 79 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2810         _g_object_unref0 (self->vala_projectsettings);
2811 #line 79 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2812         self->vala_projectsettings = NULL;
2813 #line 80 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2814         _g_object_unref0 (self->add_props);
2815 #line 80 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2816         self->add_props = NULL;
2817 #line 81 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2818         _g_object_unref0 (self->windowstate);
2819 #line 81 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2820         self->windowstate = NULL;
2821 #line 82 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2822         _g_object_unref0 (self->window_gladeview);
2823 #line 82 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2824         self->window_gladeview = NULL;
2825 #line 85 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2826         _tmp3_ = self->el;
2827 #line 85 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2828         gtk_container_set_border_width ((GtkContainer*) _tmp3_, (guint) 0);
2829 #line 86 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2830         _tmp4_ = self->el;
2831 #line 86 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2832         g_object_set (_tmp4_, "default-height", 500, NULL);
2833 #line 87 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2834         _tmp5_ = self->el;
2835 #line 87 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2836         g_object_set (_tmp5_, "default-width", 800, NULL);
2837 #line 88 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2838         _tmp6_ = self->priv->_this;
2839 #line 88 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2840         _tmp7_ = xcls_mainwindow_xcls_vbox_new (_tmp6_);
2841 #line 88 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2842         child_0 = _tmp7_;
2843 #line 89 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2844         g_object_ref ((GObject*) child_0);
2845 #line 90 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2846         _tmp8_ = self->el;
2847 #line 90 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2848         _tmp9_ = child_0->el;
2849 #line 90 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2850         gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) _tmp9_);
2851 #line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2852         _tmp10_ = self->el;
2853 #line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2854         g_signal_connect_object ((GtkWidget*) _tmp10_, "delete-event", (GCallback) ___lambda135__gtk_widget_delete_event, self, 0);
2855 #line 99 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2856         _tmp11_ = self->el;
2857 #line 99 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2858         g_signal_connect_object ((GtkWidget*) _tmp11_, "destroy", (GCallback) ___lambda136__gtk_widget_destroy, self, 0);
2859 #line 107 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2860         _tmp12_ = self->el;
2861 #line 107 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2862         g_signal_connect_object ((GtkWidget*) _tmp12_, "show", (GCallback) ___lambda137__gtk_widget_show, self, 0);
2863 #line 60 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2864         _g_object_unref0 (child_0);
2865 #line 60 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2866         return self;
2867 #line 2868 "MainWindow.c"
2868 }
2869
2870
2871 Xcls_MainWindow* xcls_mainwindow_new (void) {
2872 #line 60 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2873         return xcls_mainwindow_construct (TYPE_XCLS_MAINWINDOW);
2874 #line 2875 "MainWindow.c"
2875 }
2876
2877
2878 void xcls_mainwindow_initChildren (Xcls_MainWindow* self) {
2879         WindowState* _tmp0_ = NULL;
2880         ClutterTimeline* tl = NULL;
2881         ClutterTimeline* _tmp1_ = NULL;
2882 #line 115 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2883         g_return_if_fail (self != NULL);
2884 #line 117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2885         _tmp0_ = window_state_new (self);
2886 #line 117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2887         _g_object_unref0 (self->windowstate);
2888 #line 117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2889         self->windowstate = _tmp0_;
2890 #line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2891         _tmp1_ = clutter_timeline_new ((guint) 6000);
2892 #line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2893         tl = _tmp1_;
2894 #line 122 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2895         clutter_timeline_set_repeat_count (tl, -1);
2896 #line 123 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2897         clutter_timeline_start (tl);
2898 #line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2899         g_object_ref ((GObject*) tl);
2900 #line 126 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2901         self->children_loaded = TRUE;
2902 #line 115 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2903         _g_object_unref0 (tl);
2904 #line 2905 "MainWindow.c"
2905 }
2906
2907
2908 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str) {
2909         GtkWindow* _tmp0_ = NULL;
2910         const gchar* _tmp1_ = NULL;
2911         gchar* _tmp2_ = NULL;
2912         gchar* _tmp3_ = NULL;
2913         const gchar* _tmp4_ = NULL;
2914         gchar* _tmp5_ = NULL;
2915         gchar* _tmp6_ = NULL;
2916 #line 132 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2917         g_return_if_fail (self != NULL);
2918 #line 132 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2919         g_return_if_fail (str != NULL);
2920 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2921         _tmp0_ = self->el;
2922 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2923         _tmp1_ = self->title;
2924 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2925         _tmp2_ = g_strconcat (_tmp1_, " - ", NULL);
2926 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2927         _tmp3_ = _tmp2_;
2928 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2929         _tmp4_ = str;
2930 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2931         _tmp5_ = g_strconcat (_tmp3_, _tmp4_, NULL);
2932 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2933         _tmp6_ = _tmp5_;
2934 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2935         gtk_window_set_title (_tmp0_, _tmp6_);
2936 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2937         _g_free0 (_tmp6_);
2938 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2939         _g_free0 (_tmp3_);
2940 #line 2941 "MainWindow.c"
2941 }
2942
2943
2944 void xcls_mainwindow_show (Xcls_MainWindow* self) {
2945         Xcls_WindowLeftTree* _tmp0_ = NULL;
2946         Xcls_MainWindow* _tmp1_ = NULL;
2947         Xcls_MainWindowXcls_vbox* _tmp2_ = NULL;
2948         GtkVBox* _tmp3_ = NULL;
2949         Xcls_WindowLeftTree* _tmp4_ = NULL;
2950         GtkScrolledWindow* _tmp5_ = NULL;
2951         GtkWindow* _tmp6_ = NULL;
2952 #line 135 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2953         g_return_if_fail (self != NULL);
2954 #line 136 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2955         _tmp0_ = xcls_windowlefttree_new ();
2956 #line 136 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2957         _g_object_unref0 (self->left_tree);
2958 #line 136 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2959         self->left_tree = _tmp0_;
2960 #line 137 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2961         _tmp1_ = self->priv->_this;
2962 #line 137 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2963         _tmp2_ = _tmp1_->vbox;
2964 #line 137 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2965         _tmp3_ = _tmp2_->el;
2966 #line 137 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2967         _tmp4_ = self->left_tree;
2968 #line 137 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2969         _tmp5_ = _tmp4_->el;
2970 #line 137 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2971         gtk_box_pack_start ((GtkBox*) _tmp3_, (GtkWidget*) _tmp5_, TRUE, TRUE, (guint) 0);
2972 #line 138 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2973         _tmp6_ = self->el;
2974 #line 138 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2975         gtk_widget_show_all ((GtkWidget*) _tmp6_);
2976 #line 2977 "MainWindow.c"
2977 }
2978
2979
2980 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_construct (GType object_type, Xcls_MainWindow* _owner) {
2981         Xcls_MainWindowXcls_vbox * self = NULL;
2982         Xcls_MainWindow* _tmp0_ = NULL;
2983         Xcls_MainWindow* _tmp1_ = NULL;
2984         Xcls_MainWindow* _tmp2_ = NULL;
2985         Xcls_MainWindowXcls_vbox* _tmp3_ = NULL;
2986         GtkVBox* _tmp4_ = NULL;
2987         Xcls_MainWindowXcls_mainpane* child_0 = NULL;
2988         Xcls_MainWindow* _tmp5_ = NULL;
2989         Xcls_MainWindowXcls_mainpane* _tmp6_ = NULL;
2990         GtkVBox* _tmp7_ = NULL;
2991         GtkHPaned* _tmp8_ = NULL;
2992 #line 150 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2993         g_return_val_if_fail (_owner != NULL, NULL);
2994 #line 150 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2995         self = (Xcls_MainWindowXcls_vbox*) g_object_new (object_type, NULL);
2996 #line 152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2997         _tmp0_ = _owner;
2998 #line 152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
2999         _tmp1_ = _g_object_ref0 (_tmp0_);
3000 #line 152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3001         _g_object_unref0 (self->priv->_this);
3002 #line 152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3003         self->priv->_this = _tmp1_;
3004 #line 153 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3005         _tmp2_ = self->priv->_this;
3006 #line 153 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3007         _tmp3_ = _g_object_ref0 (self);
3008 #line 153 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3009         _g_object_unref0 (_tmp2_->vbox);
3010 #line 153 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3011         _tmp2_->vbox = _tmp3_;
3012 #line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3013         _tmp4_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
3014 #line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3015         g_object_ref_sink (_tmp4_);
3016 #line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3017         _g_object_unref0 (self->el);
3018 #line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3019         self->el = _tmp4_;
3020 #line 159 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3021         _tmp5_ = self->priv->_this;
3022 #line 159 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3023         _tmp6_ = xcls_mainwindow_xcls_mainpane_new (_tmp5_);
3024 #line 159 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3025         child_0 = _tmp6_;
3026 #line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3027         g_object_ref ((GObject*) child_0);
3028 #line 161 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3029         _tmp7_ = self->el;
3030 #line 161 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3031         _tmp8_ = child_0->el;
3032 #line 161 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3033         gtk_box_pack_end ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, TRUE, TRUE, (guint) 0);
3034 #line 150 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3035         _g_object_unref0 (child_0);
3036 #line 150 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3037         return self;
3038 #line 3039 "MainWindow.c"
3039 }
3040
3041
3042 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_new (Xcls_MainWindow* _owner) {
3043 #line 150 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3044         return xcls_mainwindow_xcls_vbox_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX, _owner);
3045 #line 3046 "MainWindow.c"
3046 }
3047
3048
3049 static void xcls_mainwindow_xcls_vbox_class_init (Xcls_MainWindowXcls_vboxClass * klass) {
3050 #line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3051         xcls_mainwindow_xcls_vbox_parent_class = g_type_class_peek_parent (klass);
3052 #line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3053         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_vboxPrivate));
3054 #line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3055         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox_finalize;
3056 #line 3057 "MainWindow.c"
3057 }
3058
3059
3060 static void xcls_mainwindow_xcls_vbox_instance_init (Xcls_MainWindowXcls_vbox * self) {
3061 #line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3062         self->priv = XCLS_MAINWINDOW_XCLS_VBOX_GET_PRIVATE (self);
3063 #line 3064 "MainWindow.c"
3064 }
3065
3066
3067 static void xcls_mainwindow_xcls_vbox_finalize (GObject* obj) {
3068         Xcls_MainWindowXcls_vbox * self;
3069 #line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3070         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox);
3071 #line 143 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3072         _g_object_unref0 (self->el);
3073 #line 144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3074         _g_object_unref0 (self->priv->_this);
3075 #line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3076         G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox_parent_class)->finalize (obj);
3077 #line 3078 "MainWindow.c"
3078 }
3079
3080
3081 GType xcls_mainwindow_xcls_vbox_get_type (void) {
3082         static volatile gsize xcls_mainwindow_xcls_vbox_type_id__volatile = 0;
3083         if (g_once_init_enter (&xcls_mainwindow_xcls_vbox_type_id__volatile)) {
3084                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_vboxClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_vbox_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_vbox), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_vbox_instance_init, NULL };
3085                 GType xcls_mainwindow_xcls_vbox_type_id;
3086                 xcls_mainwindow_xcls_vbox_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_vbox", &g_define_type_info, 0);
3087                 g_once_init_leave (&xcls_mainwindow_xcls_vbox_type_id__volatile, xcls_mainwindow_xcls_vbox_type_id);
3088         }
3089         return xcls_mainwindow_xcls_vbox_type_id__volatile;
3090 }
3091
3092
3093 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_construct (GType object_type, Xcls_MainWindow* _owner) {
3094         Xcls_MainWindowXcls_mainpane * self = NULL;
3095         Xcls_MainWindow* _tmp0_ = NULL;
3096         Xcls_MainWindow* _tmp1_ = NULL;
3097         Xcls_MainWindow* _tmp2_ = NULL;
3098         Xcls_MainWindowXcls_mainpane* _tmp3_ = NULL;
3099         GtkHPaned* _tmp4_ = NULL;
3100         GtkHPaned* _tmp5_ = NULL;
3101         Xcls_MainWindowXcls_leftpane* child_0 = NULL;
3102         Xcls_MainWindow* _tmp6_ = NULL;
3103         Xcls_MainWindowXcls_leftpane* _tmp7_ = NULL;
3104         GtkHPaned* _tmp8_ = NULL;
3105         GtkVBox* _tmp9_ = NULL;
3106         Xcls_MainWindowXcls_VBox8* child_1 = NULL;
3107         Xcls_MainWindow* _tmp10_ = NULL;
3108         Xcls_MainWindowXcls_VBox8* _tmp11_ = NULL;
3109         GtkHPaned* _tmp12_ = NULL;
3110         GtkVBox* _tmp13_ = NULL;
3111 #line 176 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3112         g_return_val_if_fail (_owner != NULL, NULL);
3113 #line 176 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3114         self = (Xcls_MainWindowXcls_mainpane*) g_object_new (object_type, NULL);
3115 #line 178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3116         _tmp0_ = _owner;
3117 #line 178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3118         _tmp1_ = _g_object_ref0 (_tmp0_);
3119 #line 178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3120         _g_object_unref0 (self->priv->_this);
3121 #line 178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3122         self->priv->_this = _tmp1_;
3123 #line 179 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3124         _tmp2_ = self->priv->_this;
3125 #line 179 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3126         _tmp3_ = _g_object_ref0 (self);
3127 #line 179 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3128         _g_object_unref0 (_tmp2_->mainpane);
3129 #line 179 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3130         _tmp2_->mainpane = _tmp3_;
3131 #line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3132         _tmp4_ = (GtkHPaned*) gtk_hpaned_new ();
3133 #line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3134         g_object_ref_sink (_tmp4_);
3135 #line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3136         _g_object_unref0 (self->el);
3137 #line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3138         self->el = _tmp4_;
3139 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3140         self->lastWidth = 0;
3141 #line 186 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3142         _tmp5_ = self->el;
3143 #line 186 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3144         gtk_paned_set_position ((GtkPaned*) _tmp5_, 400);
3145 #line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3146         _tmp6_ = self->priv->_this;
3147 #line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3148         _tmp7_ = xcls_mainwindow_xcls_leftpane_new (_tmp6_);
3149 #line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3150         child_0 = _tmp7_;
3151 #line 188 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3152         g_object_ref ((GObject*) child_0);
3153 #line 189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3154         _tmp8_ = self->el;
3155 #line 189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3156         _tmp9_ = child_0->el;
3157 #line 189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3158         gtk_paned_add1 ((GtkPaned*) _tmp8_, (GtkWidget*) _tmp9_);
3159 #line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3160         _tmp10_ = self->priv->_this;
3161 #line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3162         _tmp11_ = xcls_mainwindow_xcls_vbox8_new (_tmp10_);
3163 #line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3164         child_1 = _tmp11_;
3165 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3166         g_object_ref ((GObject*) child_1);
3167 #line 192 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3168         _tmp12_ = self->el;
3169 #line 192 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3170         _tmp13_ = child_1->el;
3171 #line 192 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3172         gtk_paned_add2 ((GtkPaned*) _tmp12_, (GtkWidget*) _tmp13_);
3173 #line 176 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3174         _g_object_unref0 (child_1);
3175 #line 176 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3176         _g_object_unref0 (child_0);
3177 #line 176 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3178         return self;
3179 #line 3180 "MainWindow.c"
3180 }
3181
3182
3183 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_new (Xcls_MainWindow* _owner) {
3184 #line 176 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3185         return xcls_mainwindow_xcls_mainpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, _owner);
3186 #line 3187 "MainWindow.c"
3187 }
3188
3189
3190 static void xcls_mainwindow_xcls_mainpane_class_init (Xcls_MainWindowXcls_mainpaneClass * klass) {
3191 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3192         xcls_mainwindow_xcls_mainpane_parent_class = g_type_class_peek_parent (klass);
3193 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3194         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_mainpanePrivate));
3195 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3196         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_mainpane_finalize;
3197 #line 3198 "MainWindow.c"
3198 }
3199
3200
3201 static void xcls_mainwindow_xcls_mainpane_instance_init (Xcls_MainWindowXcls_mainpane * self) {
3202 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3203         self->priv = XCLS_MAINWINDOW_XCLS_MAINPANE_GET_PRIVATE (self);
3204 #line 3205 "MainWindow.c"
3205 }
3206
3207
3208 static void xcls_mainwindow_xcls_mainpane_finalize (GObject* obj) {
3209         Xcls_MainWindowXcls_mainpane * self;
3210 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3211         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane);
3212 #line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3213         _g_object_unref0 (self->el);
3214 #line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3215         _g_object_unref0 (self->priv->_this);
3216 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3217         G_OBJECT_CLASS (xcls_mainwindow_xcls_mainpane_parent_class)->finalize (obj);
3218 #line 3219 "MainWindow.c"
3219 }
3220
3221
3222 GType xcls_mainwindow_xcls_mainpane_get_type (void) {
3223         static volatile gsize xcls_mainwindow_xcls_mainpane_type_id__volatile = 0;
3224         if (g_once_init_enter (&xcls_mainwindow_xcls_mainpane_type_id__volatile)) {
3225                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_mainpaneClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_mainpane_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_mainpane), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_mainpane_instance_init, NULL };
3226                 GType xcls_mainwindow_xcls_mainpane_type_id;
3227                 xcls_mainwindow_xcls_mainpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_mainpane", &g_define_type_info, 0);
3228                 g_once_init_leave (&xcls_mainwindow_xcls_mainpane_type_id__volatile, xcls_mainwindow_xcls_mainpane_type_id);
3229         }
3230         return xcls_mainwindow_xcls_mainpane_type_id__volatile;
3231 }
3232
3233
3234 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_construct (GType object_type, Xcls_MainWindow* _owner) {
3235         Xcls_MainWindowXcls_leftpane * self = NULL;
3236         Xcls_MainWindow* _tmp0_ = NULL;
3237         Xcls_MainWindow* _tmp1_ = NULL;
3238         Xcls_MainWindow* _tmp2_ = NULL;
3239         Xcls_MainWindowXcls_leftpane* _tmp3_ = NULL;
3240         GtkVBox* _tmp4_ = NULL;
3241         Xcls_MainWindowXcls_editpane* child_0 = NULL;
3242         Xcls_MainWindow* _tmp5_ = NULL;
3243         Xcls_MainWindowXcls_editpane* _tmp6_ = NULL;
3244         GtkVBox* _tmp7_ = NULL;
3245         GtkVPaned* _tmp8_ = NULL;
3246 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3247         g_return_val_if_fail (_owner != NULL, NULL);
3248 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3249         self = (Xcls_MainWindowXcls_leftpane*) g_object_new (object_type, NULL);
3250 #line 208 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3251         _tmp0_ = _owner;
3252 #line 208 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3253         _tmp1_ = _g_object_ref0 (_tmp0_);
3254 #line 208 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3255         _g_object_unref0 (self->priv->_this);
3256 #line 208 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3257         self->priv->_this = _tmp1_;
3258 #line 209 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3259         _tmp2_ = self->priv->_this;
3260 #line 209 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3261         _tmp3_ = _g_object_ref0 (self);
3262 #line 209 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3263         _g_object_unref0 (_tmp2_->leftpane);
3264 #line 209 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3265         _tmp2_->leftpane = _tmp3_;
3266 #line 210 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3267         _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
3268 #line 210 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3269         g_object_ref_sink (_tmp4_);
3270 #line 210 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3271         _g_object_unref0 (self->el);
3272 #line 210 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3273         self->el = _tmp4_;
3274 #line 215 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3275         _tmp5_ = self->priv->_this;
3276 #line 215 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3277         _tmp6_ = xcls_mainwindow_xcls_editpane_new (_tmp5_);
3278 #line 215 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3279         child_0 = _tmp6_;
3280 #line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3281         g_object_ref ((GObject*) child_0);
3282 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3283         _tmp7_ = self->el;
3284 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3285         _tmp8_ = child_0->el;
3286 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3287         gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, TRUE, (guint) 0);
3288 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3289         _g_object_unref0 (child_0);
3290 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3291         return self;
3292 #line 3293 "MainWindow.c"
3293 }
3294
3295
3296 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_new (Xcls_MainWindow* _owner) {
3297 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3298         return xcls_mainwindow_xcls_leftpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, _owner);
3299 #line 3300 "MainWindow.c"
3300 }
3301
3302
3303 static void xcls_mainwindow_xcls_leftpane_class_init (Xcls_MainWindowXcls_leftpaneClass * klass) {
3304 #line 197 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3305         xcls_mainwindow_xcls_leftpane_parent_class = g_type_class_peek_parent (klass);
3306 #line 197 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3307         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_leftpanePrivate));
3308 #line 197 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3309         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_leftpane_finalize;
3310 #line 3311 "MainWindow.c"
3311 }
3312
3313
3314 static void xcls_mainwindow_xcls_leftpane_instance_init (Xcls_MainWindowXcls_leftpane * self) {
3315 #line 197 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3316         self->priv = XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_PRIVATE (self);
3317 #line 3318 "MainWindow.c"
3318 }
3319
3320
3321 static void xcls_mainwindow_xcls_leftpane_finalize (GObject* obj) {
3322         Xcls_MainWindowXcls_leftpane * self;
3323 #line 197 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3324         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane);
3325 #line 199 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3326         _g_object_unref0 (self->el);
3327 #line 200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3328         _g_object_unref0 (self->priv->_this);
3329 #line 197 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3330         G_OBJECT_CLASS (xcls_mainwindow_xcls_leftpane_parent_class)->finalize (obj);
3331 #line 3332 "MainWindow.c"
3332 }
3333
3334
3335 GType xcls_mainwindow_xcls_leftpane_get_type (void) {
3336         static volatile gsize xcls_mainwindow_xcls_leftpane_type_id__volatile = 0;
3337         if (g_once_init_enter (&xcls_mainwindow_xcls_leftpane_type_id__volatile)) {
3338                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_leftpaneClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_leftpane_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_leftpane), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_leftpane_instance_init, NULL };
3339                 GType xcls_mainwindow_xcls_leftpane_type_id;
3340                 xcls_mainwindow_xcls_leftpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_leftpane", &g_define_type_info, 0);
3341                 g_once_init_leave (&xcls_mainwindow_xcls_leftpane_type_id__volatile, xcls_mainwindow_xcls_leftpane_type_id);
3342         }
3343         return xcls_mainwindow_xcls_leftpane_type_id__volatile;
3344 }
3345
3346
3347 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_construct (GType object_type, Xcls_MainWindow* _owner) {
3348         Xcls_MainWindowXcls_editpane * self = NULL;
3349         Xcls_MainWindow* _tmp0_ = NULL;
3350         Xcls_MainWindow* _tmp1_ = NULL;
3351         Xcls_MainWindow* _tmp2_ = NULL;
3352         Xcls_MainWindowXcls_editpane* _tmp3_ = NULL;
3353         GtkVPaned* _tmp4_ = NULL;
3354         Xcls_MainWindowXcls_tree* child_0 = NULL;
3355         Xcls_MainWindow* _tmp5_ = NULL;
3356         Xcls_MainWindowXcls_tree* _tmp6_ = NULL;
3357         GtkVPaned* _tmp7_ = NULL;
3358         GtkVBox* _tmp8_ = NULL;
3359         Xcls_MainWindowXcls_props* child_1 = NULL;
3360         Xcls_MainWindow* _tmp9_ = NULL;
3361         Xcls_MainWindowXcls_props* _tmp10_ = NULL;
3362         GtkVPaned* _tmp11_ = NULL;
3363         GtkVBox* _tmp12_ = NULL;
3364 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3365         g_return_val_if_fail (_owner != NULL, NULL);
3366 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3367         self = (Xcls_MainWindowXcls_editpane*) g_object_new (object_type, NULL);
3368 #line 233 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3369         _tmp0_ = _owner;
3370 #line 233 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3371         _tmp1_ = _g_object_ref0 (_tmp0_);
3372 #line 233 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3373         _g_object_unref0 (self->priv->_this);
3374 #line 233 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3375         self->priv->_this = _tmp1_;
3376 #line 234 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3377         _tmp2_ = self->priv->_this;
3378 #line 234 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3379         _tmp3_ = _g_object_ref0 (self);
3380 #line 234 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3381         _g_object_unref0 (_tmp2_->editpane);
3382 #line 234 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3383         _tmp2_->editpane = _tmp3_;
3384 #line 235 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3385         _tmp4_ = (GtkVPaned*) gtk_vpaned_new ();
3386 #line 235 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3387         g_object_ref_sink (_tmp4_);
3388 #line 235 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3389         _g_object_unref0 (self->el);
3390 #line 235 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3391         self->el = _tmp4_;
3392 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3393         _tmp5_ = self->priv->_this;
3394 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3395         _tmp6_ = xcls_mainwindow_xcls_tree_new (_tmp5_);
3396 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3397         child_0 = _tmp6_;
3398 #line 241 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3399         g_object_ref ((GObject*) child_0);
3400 #line 242 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3401         _tmp7_ = self->el;
3402 #line 242 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3403         _tmp8_ = child_0->el;
3404 #line 242 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3405         gtk_paned_add1 ((GtkPaned*) _tmp7_, (GtkWidget*) _tmp8_);
3406 #line 243 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3407         _tmp9_ = self->priv->_this;
3408 #line 243 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3409         _tmp10_ = xcls_mainwindow_xcls_props_new (_tmp9_);
3410 #line 243 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3411         child_1 = _tmp10_;
3412 #line 244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3413         g_object_ref ((GObject*) child_1);
3414 #line 245 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3415         _tmp11_ = self->el;
3416 #line 245 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3417         _tmp12_ = child_1->el;
3418 #line 245 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3419         gtk_paned_add2 ((GtkPaned*) _tmp11_, (GtkWidget*) _tmp12_);
3420 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3421         _g_object_unref0 (child_1);
3422 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3423         _g_object_unref0 (child_0);
3424 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3425         return self;
3426 #line 3427 "MainWindow.c"
3427 }
3428
3429
3430 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_new (Xcls_MainWindow* _owner) {
3431 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3432         return xcls_mainwindow_xcls_editpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, _owner);
3433 #line 3434 "MainWindow.c"
3434 }
3435
3436
3437 static void xcls_mainwindow_xcls_editpane_class_init (Xcls_MainWindowXcls_editpaneClass * klass) {
3438 #line 222 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3439         xcls_mainwindow_xcls_editpane_parent_class = g_type_class_peek_parent (klass);
3440 #line 222 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3441         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_editpanePrivate));
3442 #line 222 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3443         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_editpane_finalize;
3444 #line 3445 "MainWindow.c"
3445 }
3446
3447
3448 static void xcls_mainwindow_xcls_editpane_instance_init (Xcls_MainWindowXcls_editpane * self) {
3449 #line 222 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3450         self->priv = XCLS_MAINWINDOW_XCLS_EDITPANE_GET_PRIVATE (self);
3451 #line 3452 "MainWindow.c"
3452 }
3453
3454
3455 static void xcls_mainwindow_xcls_editpane_finalize (GObject* obj) {
3456         Xcls_MainWindowXcls_editpane * self;
3457 #line 222 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3458         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane);
3459 #line 224 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3460         _g_object_unref0 (self->el);
3461 #line 225 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3462         _g_object_unref0 (self->priv->_this);
3463 #line 222 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3464         G_OBJECT_CLASS (xcls_mainwindow_xcls_editpane_parent_class)->finalize (obj);
3465 #line 3466 "MainWindow.c"
3466 }
3467
3468
3469 GType xcls_mainwindow_xcls_editpane_get_type (void) {
3470         static volatile gsize xcls_mainwindow_xcls_editpane_type_id__volatile = 0;
3471         if (g_once_init_enter (&xcls_mainwindow_xcls_editpane_type_id__volatile)) {
3472                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_editpaneClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_editpane_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_editpane), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_editpane_instance_init, NULL };
3473                 GType xcls_mainwindow_xcls_editpane_type_id;
3474                 xcls_mainwindow_xcls_editpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_editpane", &g_define_type_info, 0);
3475                 g_once_init_leave (&xcls_mainwindow_xcls_editpane_type_id__volatile, xcls_mainwindow_xcls_editpane_type_id);
3476         }
3477         return xcls_mainwindow_xcls_editpane_type_id__volatile;
3478 }
3479
3480
3481 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_construct (GType object_type, Xcls_MainWindow* _owner) {
3482         Xcls_MainWindowXcls_tree * self = NULL;
3483         Xcls_MainWindow* _tmp0_ = NULL;
3484         Xcls_MainWindow* _tmp1_ = NULL;
3485         Xcls_MainWindow* _tmp2_ = NULL;
3486         Xcls_MainWindowXcls_tree* _tmp3_ = NULL;
3487         GtkVBox* _tmp4_ = NULL;
3488 #line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3489         g_return_val_if_fail (_owner != NULL, NULL);
3490 #line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3491         self = (Xcls_MainWindowXcls_tree*) g_object_new (object_type, NULL);
3492 #line 261 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3493         _tmp0_ = _owner;
3494 #line 261 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3495         _tmp1_ = _g_object_ref0 (_tmp0_);
3496 #line 261 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3497         _g_object_unref0 (self->priv->_this);
3498 #line 261 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3499         self->priv->_this = _tmp1_;
3500 #line 262 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3501         _tmp2_ = self->priv->_this;
3502 #line 262 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3503         _tmp3_ = _g_object_ref0 (self);
3504 #line 262 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3505         _g_object_unref0 (_tmp2_->tree);
3506 #line 262 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3507         _tmp2_->tree = _tmp3_;
3508 #line 263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3509         _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
3510 #line 263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3511         g_object_ref_sink (_tmp4_);
3512 #line 263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3513         _g_object_unref0 (self->el);
3514 #line 263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3515         self->el = _tmp4_;
3516 #line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3517         return self;
3518 #line 3519 "MainWindow.c"
3519 }
3520
3521
3522 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_new (Xcls_MainWindow* _owner) {
3523 #line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3524         return xcls_mainwindow_xcls_tree_construct (XCLS_MAINWINDOW_TYPE_XCLS_TREE, _owner);
3525 #line 3526 "MainWindow.c"
3526 }
3527
3528
3529 static void xcls_mainwindow_xcls_tree_class_init (Xcls_MainWindowXcls_treeClass * klass) {
3530 #line 250 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3531         xcls_mainwindow_xcls_tree_parent_class = g_type_class_peek_parent (klass);
3532 #line 250 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3533         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_treePrivate));
3534 #line 250 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3535         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_tree_finalize;
3536 #line 3537 "MainWindow.c"
3537 }
3538
3539
3540 static void xcls_mainwindow_xcls_tree_instance_init (Xcls_MainWindowXcls_tree * self) {
3541 #line 250 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3542         self->priv = XCLS_MAINWINDOW_XCLS_TREE_GET_PRIVATE (self);
3543 #line 3544 "MainWindow.c"
3544 }
3545
3546
3547 static void xcls_mainwindow_xcls_tree_finalize (GObject* obj) {
3548         Xcls_MainWindowXcls_tree * self;
3549 #line 250 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3550         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree);
3551 #line 252 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3552         _g_object_unref0 (self->el);
3553 #line 253 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3554         _g_object_unref0 (self->priv->_this);
3555 #line 250 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3556         G_OBJECT_CLASS (xcls_mainwindow_xcls_tree_parent_class)->finalize (obj);
3557 #line 3558 "MainWindow.c"
3558 }
3559
3560
3561 GType xcls_mainwindow_xcls_tree_get_type (void) {
3562         static volatile gsize xcls_mainwindow_xcls_tree_type_id__volatile = 0;
3563         if (g_once_init_enter (&xcls_mainwindow_xcls_tree_type_id__volatile)) {
3564                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_treeClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_tree_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_tree), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_tree_instance_init, NULL };
3565                 GType xcls_mainwindow_xcls_tree_type_id;
3566                 xcls_mainwindow_xcls_tree_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_tree", &g_define_type_info, 0);
3567                 g_once_init_leave (&xcls_mainwindow_xcls_tree_type_id__volatile, xcls_mainwindow_xcls_tree_type_id);
3568         }
3569         return xcls_mainwindow_xcls_tree_type_id__volatile;
3570 }
3571
3572
3573 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_construct (GType object_type, Xcls_MainWindow* _owner) {
3574         Xcls_MainWindowXcls_props * self = NULL;
3575         Xcls_MainWindow* _tmp0_ = NULL;
3576         Xcls_MainWindow* _tmp1_ = NULL;
3577         Xcls_MainWindow* _tmp2_ = NULL;
3578         Xcls_MainWindowXcls_props* _tmp3_ = NULL;
3579         GtkVBox* _tmp4_ = NULL;
3580 #line 281 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3581         g_return_val_if_fail (_owner != NULL, NULL);
3582 #line 281 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3583         self = (Xcls_MainWindowXcls_props*) g_object_new (object_type, NULL);
3584 #line 283 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3585         _tmp0_ = _owner;
3586 #line 283 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3587         _tmp1_ = _g_object_ref0 (_tmp0_);
3588 #line 283 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3589         _g_object_unref0 (self->priv->_this);
3590 #line 283 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3591         self->priv->_this = _tmp1_;
3592 #line 284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3593         _tmp2_ = self->priv->_this;
3594 #line 284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3595         _tmp3_ = _g_object_ref0 (self);
3596 #line 284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3597         _g_object_unref0 (_tmp2_->props);
3598 #line 284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3599         _tmp2_->props = _tmp3_;
3600 #line 285 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3601         _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
3602 #line 285 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3603         g_object_ref_sink (_tmp4_);
3604 #line 285 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3605         _g_object_unref0 (self->el);
3606 #line 285 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3607         self->el = _tmp4_;
3608 #line 281 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3609         return self;
3610 #line 3611 "MainWindow.c"
3611 }
3612
3613
3614 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_new (Xcls_MainWindow* _owner) {
3615 #line 281 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3616         return xcls_mainwindow_xcls_props_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROPS, _owner);
3617 #line 3618 "MainWindow.c"
3618 }
3619
3620
3621 static void xcls_mainwindow_xcls_props_class_init (Xcls_MainWindowXcls_propsClass * klass) {
3622 #line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3623         xcls_mainwindow_xcls_props_parent_class = g_type_class_peek_parent (klass);
3624 #line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3625         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_propsPrivate));
3626 #line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3627         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_props_finalize;
3628 #line 3629 "MainWindow.c"
3629 }
3630
3631
3632 static void xcls_mainwindow_xcls_props_instance_init (Xcls_MainWindowXcls_props * self) {
3633 #line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3634         self->priv = XCLS_MAINWINDOW_XCLS_PROPS_GET_PRIVATE (self);
3635 #line 3636 "MainWindow.c"
3636 }
3637
3638
3639 static void xcls_mainwindow_xcls_props_finalize (GObject* obj) {
3640         Xcls_MainWindowXcls_props * self;
3641 #line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3642         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props);
3643 #line 274 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3644         _g_object_unref0 (self->el);
3645 #line 275 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3646         _g_object_unref0 (self->priv->_this);
3647 #line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3648         G_OBJECT_CLASS (xcls_mainwindow_xcls_props_parent_class)->finalize (obj);
3649 #line 3650 "MainWindow.c"
3650 }
3651
3652
3653 GType xcls_mainwindow_xcls_props_get_type (void) {
3654         static volatile gsize xcls_mainwindow_xcls_props_type_id__volatile = 0;
3655         if (g_once_init_enter (&xcls_mainwindow_xcls_props_type_id__volatile)) {
3656                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_propsClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_props_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_props), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_props_instance_init, NULL };
3657                 GType xcls_mainwindow_xcls_props_type_id;
3658                 xcls_mainwindow_xcls_props_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_props", &g_define_type_info, 0);
3659                 g_once_init_leave (&xcls_mainwindow_xcls_props_type_id__volatile, xcls_mainwindow_xcls_props_type_id);
3660         }
3661         return xcls_mainwindow_xcls_props_type_id__volatile;
3662 }
3663
3664
3665 Xcls_MainWindowXcls_VBox8* xcls_mainwindow_xcls_vbox8_construct (GType object_type, Xcls_MainWindow* _owner) {
3666         Xcls_MainWindowXcls_VBox8 * self = NULL;
3667         Xcls_MainWindow* _tmp0_ = NULL;
3668         Xcls_MainWindow* _tmp1_ = NULL;
3669         GtkVBox* _tmp2_ = NULL;
3670         Xcls_MainWindowXcls_clutterembed* child_0 = NULL;
3671         Xcls_MainWindow* _tmp3_ = NULL;
3672         Xcls_MainWindowXcls_clutterembed* _tmp4_ = NULL;
3673         GtkVBox* _tmp5_ = NULL;
3674         GtkClutterEmbed* _tmp6_ = NULL;
3675 #line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3676         g_return_val_if_fail (_owner != NULL, NULL);
3677 #line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3678         self = (Xcls_MainWindowXcls_VBox8*) g_object_new (object_type, NULL);
3679 #line 305 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3680         _tmp0_ = _owner;
3681 #line 305 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3682         _tmp1_ = _g_object_ref0 (_tmp0_);
3683 #line 305 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3684         _g_object_unref0 (self->priv->_this);
3685 #line 305 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3686         self->priv->_this = _tmp1_;
3687 #line 306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3688         _tmp2_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
3689 #line 306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3690         g_object_ref_sink (_tmp2_);
3691 #line 306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3692         _g_object_unref0 (self->el);
3693 #line 306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3694         self->el = _tmp2_;
3695 #line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3696         _tmp3_ = self->priv->_this;
3697 #line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3698         _tmp4_ = xcls_mainwindow_xcls_clutterembed_new (_tmp3_);
3699 #line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3700         child_0 = _tmp4_;
3701 #line 312 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3702         g_object_ref ((GObject*) child_0);
3703 #line 313 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3704         _tmp5_ = self->el;
3705 #line 313 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3706         _tmp6_ = child_0->el;
3707 #line 313 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3708         gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, TRUE, TRUE, (guint) 0);
3709 #line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3710         _g_object_unref0 (child_0);
3711 #line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3712         return self;
3713 #line 3714 "MainWindow.c"
3714 }
3715
3716
3717 Xcls_MainWindowXcls_VBox8* xcls_mainwindow_xcls_vbox8_new (Xcls_MainWindow* _owner) {
3718 #line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3719         return xcls_mainwindow_xcls_vbox8_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, _owner);
3720 #line 3721 "MainWindow.c"
3721 }
3722
3723
3724 static void xcls_mainwindow_xcls_vbox8_class_init (Xcls_MainWindowXcls_VBox8Class * klass) {
3725 #line 294 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3726         xcls_mainwindow_xcls_vbox8_parent_class = g_type_class_peek_parent (klass);
3727 #line 294 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3728         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_VBox8Private));
3729 #line 294 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3730         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox8_finalize;
3731 #line 3732 "MainWindow.c"
3732 }
3733
3734
3735 static void xcls_mainwindow_xcls_vbox8_instance_init (Xcls_MainWindowXcls_VBox8 * self) {
3736 #line 294 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3737         self->priv = XCLS_MAINWINDOW_XCLS_VBOX8_GET_PRIVATE (self);
3738 #line 3739 "MainWindow.c"
3739 }
3740
3741
3742 static void xcls_mainwindow_xcls_vbox8_finalize (GObject* obj) {
3743         Xcls_MainWindowXcls_VBox8 * self;
3744 #line 294 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3745         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, Xcls_MainWindowXcls_VBox8);
3746 #line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3747         _g_object_unref0 (self->el);
3748 #line 297 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3749         _g_object_unref0 (self->priv->_this);
3750 #line 294 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3751         G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox8_parent_class)->finalize (obj);
3752 #line 3753 "MainWindow.c"
3753 }
3754
3755
3756 GType xcls_mainwindow_xcls_vbox8_get_type (void) {
3757         static volatile gsize xcls_mainwindow_xcls_vbox8_type_id__volatile = 0;
3758         if (g_once_init_enter (&xcls_mainwindow_xcls_vbox8_type_id__volatile)) {
3759                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_VBox8Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_vbox8_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_VBox8), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_vbox8_instance_init, NULL };
3760                 GType xcls_mainwindow_xcls_vbox8_type_id;
3761                 xcls_mainwindow_xcls_vbox8_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_VBox8", &g_define_type_info, 0);
3762                 g_once_init_leave (&xcls_mainwindow_xcls_vbox8_type_id__volatile, xcls_mainwindow_xcls_vbox8_type_id);
3763         }
3764         return xcls_mainwindow_xcls_vbox8_type_id__volatile;
3765 }
3766
3767
3768 static void __lambda134_ (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc) {
3769         Xcls_MainWindow* _tmp0_ = NULL;
3770         WindowState* _tmp1_ = NULL;
3771         GtkAllocation _tmp2_ = {0};
3772 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3773         g_return_if_fail (alloc != NULL);
3774 #line 361 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3775         _tmp0_ = self->priv->_this;
3776 #line 361 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3777         _tmp1_ = _tmp0_->windowstate;
3778 #line 361 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3779         _tmp2_ = *alloc;
3780 #line 361 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3781         window_state_resizeCanvasElements (_tmp1_, &_tmp2_);
3782 #line 3783 "MainWindow.c"
3783 }
3784
3785
3786 static void ___lambda134__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self) {
3787 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3788         __lambda134_ ((Xcls_MainWindowXcls_clutterembed*) self, allocation);
3789 #line 3790 "MainWindow.c"
3790 }
3791
3792
3793 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_construct (GType object_type, Xcls_MainWindow* _owner) {
3794         Xcls_MainWindowXcls_clutterembed * self = NULL;
3795         Xcls_MainWindow* _tmp0_ = NULL;
3796         Xcls_MainWindow* _tmp1_ = NULL;
3797         Xcls_MainWindow* _tmp2_ = NULL;
3798         Xcls_MainWindowXcls_clutterembed* _tmp3_ = NULL;
3799         GtkClutterEmbed* _tmp4_ = NULL;
3800         Xcls_MainWindowXcls_rooview* child_0 = NULL;
3801         Xcls_MainWindow* _tmp5_ = NULL;
3802         Xcls_MainWindowXcls_rooview* _tmp6_ = NULL;
3803         GtkClutterEmbed* _tmp7_ = NULL;
3804         ClutterActor* _tmp8_ = NULL;
3805         GtkClutterActor* _tmp9_ = NULL;
3806         Xcls_MainWindowXcls_objectview* child_1 = NULL;
3807         Xcls_MainWindow* _tmp10_ = NULL;
3808         Xcls_MainWindowXcls_objectview* _tmp11_ = NULL;
3809         GtkClutterEmbed* _tmp12_ = NULL;
3810         ClutterActor* _tmp13_ = NULL;
3811         GtkClutterActor* _tmp14_ = NULL;
3812         Xcls_MainWindowXcls_codeeditview* child_2 = NULL;
3813         Xcls_MainWindow* _tmp15_ = NULL;
3814         Xcls_MainWindowXcls_codeeditview* _tmp16_ = NULL;
3815         GtkClutterEmbed* _tmp17_ = NULL;
3816         ClutterActor* _tmp18_ = NULL;
3817         GtkClutterActor* _tmp19_ = NULL;
3818         Xcls_MainWindowXcls_addpropsview* child_3 = NULL;
3819         Xcls_MainWindow* _tmp20_ = NULL;
3820         Xcls_MainWindowXcls_addpropsview* _tmp21_ = NULL;
3821         GtkClutterEmbed* _tmp22_ = NULL;
3822         ClutterActor* _tmp23_ = NULL;
3823         GtkClutterActor* _tmp24_ = NULL;
3824         Xcls_MainWindowXcls_projecteditview* child_4 = NULL;
3825         Xcls_MainWindow* _tmp25_ = NULL;
3826         Xcls_MainWindowXcls_projecteditview* _tmp26_ = NULL;
3827         GtkClutterEmbed* _tmp27_ = NULL;
3828         ClutterActor* _tmp28_ = NULL;
3829         GtkClutterActor* _tmp29_ = NULL;
3830         Xcls_MainWindowXcls_buttonlayout* child_5 = NULL;
3831         Xcls_MainWindow* _tmp30_ = NULL;
3832         Xcls_MainWindowXcls_buttonlayout* _tmp31_ = NULL;
3833         GtkClutterEmbed* _tmp32_ = NULL;
3834         ClutterActor* _tmp33_ = NULL;
3835         ClutterActor* _tmp34_ = NULL;
3836         ClutterActor* stage = NULL;
3837         GtkClutterEmbed* _tmp35_ = NULL;
3838         ClutterActor* _tmp36_ = NULL;
3839         ClutterActor* _tmp37_ = NULL;
3840         ClutterColor _tmp38_ = {0};
3841         GtkClutterEmbed* _tmp39_ = NULL;
3842 #line 327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3843         g_return_val_if_fail (_owner != NULL, NULL);
3844 #line 327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3845         self = (Xcls_MainWindowXcls_clutterembed*) g_object_new (object_type, NULL);
3846 #line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3847         _tmp0_ = _owner;
3848 #line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3849         _tmp1_ = _g_object_ref0 (_tmp0_);
3850 #line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3851         _g_object_unref0 (self->priv->_this);
3852 #line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3853         self->priv->_this = _tmp1_;
3854 #line 330 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3855         _tmp2_ = self->priv->_this;
3856 #line 330 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3857         _tmp3_ = _g_object_ref0 (self);
3858 #line 330 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3859         _g_object_unref0 (_tmp2_->clutterembed);
3860 #line 330 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3861         _tmp2_->clutterembed = _tmp3_;
3862 #line 331 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3863         _tmp4_ = (GtkClutterEmbed*) gtk_clutter_embed_new ();
3864 #line 331 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3865         g_object_ref_sink (_tmp4_);
3866 #line 331 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3867         _g_object_unref0 (self->el);
3868 #line 331 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3869         self->el = _tmp4_;
3870 #line 336 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3871         _tmp5_ = self->priv->_this;
3872 #line 336 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3873         _tmp6_ = xcls_mainwindow_xcls_rooview_new (_tmp5_);
3874 #line 336 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3875         child_0 = _tmp6_;
3876 #line 337 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3877         g_object_ref ((GObject*) child_0);
3878 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3879         _tmp7_ = self->el;
3880 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3881         _tmp8_ = gtk_clutter_embed_get_stage (_tmp7_);
3882 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3883         _tmp9_ = child_0->el;
3884 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3885         clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
3886 #line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3887         _tmp10_ = self->priv->_this;
3888 #line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3889         _tmp11_ = xcls_mainwindow_xcls_objectview_new (_tmp10_);
3890 #line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3891         child_1 = _tmp11_;
3892 #line 340 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3893         g_object_ref ((GObject*) child_1);
3894 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3895         _tmp12_ = self->el;
3896 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3897         _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
3898 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3899         _tmp14_ = child_1->el;
3900 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3901         clutter_actor_add_child (_tmp13_, (ClutterActor*) _tmp14_);
3902 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3903         _tmp15_ = self->priv->_this;
3904 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3905         _tmp16_ = xcls_mainwindow_xcls_codeeditview_new (_tmp15_);
3906 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3907         child_2 = _tmp16_;
3908 #line 343 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3909         g_object_ref ((GObject*) child_2);
3910 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3911         _tmp17_ = self->el;
3912 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3913         _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
3914 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3915         _tmp19_ = child_2->el;
3916 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3917         clutter_actor_add_child (_tmp18_, (ClutterActor*) _tmp19_);
3918 #line 345 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3919         _tmp20_ = self->priv->_this;
3920 #line 345 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3921         _tmp21_ = xcls_mainwindow_xcls_addpropsview_new (_tmp20_);
3922 #line 345 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3923         child_3 = _tmp21_;
3924 #line 346 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3925         g_object_ref ((GObject*) child_3);
3926 #line 347 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3927         _tmp22_ = self->el;
3928 #line 347 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3929         _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
3930 #line 347 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3931         _tmp24_ = child_3->el;
3932 #line 347 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3933         clutter_actor_add_child (_tmp23_, (ClutterActor*) _tmp24_);
3934 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3935         _tmp25_ = self->priv->_this;
3936 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3937         _tmp26_ = xcls_mainwindow_xcls_projecteditview_new (_tmp25_);
3938 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3939         child_4 = _tmp26_;
3940 #line 349 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3941         g_object_ref ((GObject*) child_4);
3942 #line 350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3943         _tmp27_ = self->el;
3944 #line 350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3945         _tmp28_ = gtk_clutter_embed_get_stage (_tmp27_);
3946 #line 350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3947         _tmp29_ = child_4->el;
3948 #line 350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3949         clutter_actor_add_child (_tmp28_, (ClutterActor*) _tmp29_);
3950 #line 351 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3951         _tmp30_ = self->priv->_this;
3952 #line 351 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3953         _tmp31_ = xcls_mainwindow_xcls_buttonlayout_new (_tmp30_);
3954 #line 351 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3955         child_5 = _tmp31_;
3956 #line 352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3957         g_object_ref ((GObject*) child_5);
3958 #line 353 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3959         _tmp32_ = self->el;
3960 #line 353 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3961         _tmp33_ = gtk_clutter_embed_get_stage (_tmp32_);
3962 #line 353 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3963         _tmp34_ = child_5->el;
3964 #line 353 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3965         clutter_actor_add_child (_tmp33_, _tmp34_);
3966 #line 357 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3967         _tmp35_ = self->el;
3968 #line 357 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3969         _tmp36_ = gtk_clutter_embed_get_stage (_tmp35_);
3970 #line 357 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3971         _tmp37_ = _g_object_ref0 (_tmp36_);
3972 #line 357 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3973         stage = _tmp37_;
3974 #line 358 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3975         clutter_color_from_string (&_tmp38_, "#000");
3976 #line 358 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3977         clutter_actor_set_background_color (stage, &_tmp38_);
3978 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3979         _tmp39_ = self->el;
3980 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3981         g_signal_connect_object ((GtkWidget*) _tmp39_, "size-allocate", (GCallback) ___lambda134__gtk_widget_size_allocate, self, 0);
3982 #line 327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3983         _g_object_unref0 (stage);
3984 #line 327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3985         _g_object_unref0 (child_5);
3986 #line 327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3987         _g_object_unref0 (child_4);
3988 #line 327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3989         _g_object_unref0 (child_3);
3990 #line 327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3991         _g_object_unref0 (child_2);
3992 #line 327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3993         _g_object_unref0 (child_1);
3994 #line 327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3995         _g_object_unref0 (child_0);
3996 #line 327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3997         return self;
3998 #line 3999 "MainWindow.c"
3999 }
4000
4001
4002 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_new (Xcls_MainWindow* _owner) {
4003 #line 327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4004         return xcls_mainwindow_xcls_clutterembed_construct (XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, _owner);
4005 #line 4006 "MainWindow.c"
4006 }
4007
4008
4009 static void xcls_mainwindow_xcls_clutterembed_class_init (Xcls_MainWindowXcls_clutterembedClass * klass) {
4010 #line 318 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4011         xcls_mainwindow_xcls_clutterembed_parent_class = g_type_class_peek_parent (klass);
4012 #line 318 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4013         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_clutterembedPrivate));
4014 #line 318 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4015         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_clutterembed_finalize;
4016 #line 4017 "MainWindow.c"
4017 }
4018
4019
4020 static void xcls_mainwindow_xcls_clutterembed_instance_init (Xcls_MainWindowXcls_clutterembed * self) {
4021 #line 318 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4022         self->priv = XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_PRIVATE (self);
4023 #line 4024 "MainWindow.c"
4024 }
4025
4026
4027 static void xcls_mainwindow_xcls_clutterembed_finalize (GObject* obj) {
4028         Xcls_MainWindowXcls_clutterembed * self;
4029 #line 318 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4030         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed);
4031 #line 320 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4032         _g_object_unref0 (self->el);
4033 #line 321 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4034         _g_object_unref0 (self->priv->_this);
4035 #line 318 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4036         G_OBJECT_CLASS (xcls_mainwindow_xcls_clutterembed_parent_class)->finalize (obj);
4037 #line 4038 "MainWindow.c"
4038 }
4039
4040
4041 GType xcls_mainwindow_xcls_clutterembed_get_type (void) {
4042         static volatile gsize xcls_mainwindow_xcls_clutterembed_type_id__volatile = 0;
4043         if (g_once_init_enter (&xcls_mainwindow_xcls_clutterembed_type_id__volatile)) {
4044                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_clutterembedClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_clutterembed_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_clutterembed), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_clutterembed_instance_init, NULL };
4045                 GType xcls_mainwindow_xcls_clutterembed_type_id;
4046                 xcls_mainwindow_xcls_clutterembed_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_clutterembed", &g_define_type_info, 0);
4047                 g_once_init_leave (&xcls_mainwindow_xcls_clutterembed_type_id__volatile, xcls_mainwindow_xcls_clutterembed_type_id);
4048         }
4049         return xcls_mainwindow_xcls_clutterembed_type_id__volatile;
4050 }
4051
4052
4053 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_construct (GType object_type, Xcls_MainWindow* _owner) {
4054         Xcls_MainWindowXcls_rooview * self = NULL;
4055         Xcls_MainWindow* _tmp0_ = NULL;
4056         Xcls_MainWindow* _tmp1_ = NULL;
4057         Xcls_MainWindow* _tmp2_ = NULL;
4058         Xcls_MainWindowXcls_rooview* _tmp3_ = NULL;
4059         GtkClutterActor* _tmp4_ = NULL;
4060 #line 377 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4061         g_return_val_if_fail (_owner != NULL, NULL);
4062 #line 377 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4063         self = (Xcls_MainWindowXcls_rooview*) g_object_new (object_type, NULL);
4064 #line 379 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4065         _tmp0_ = _owner;
4066 #line 379 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4067         _tmp1_ = _g_object_ref0 (_tmp0_);
4068 #line 379 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4069         _g_object_unref0 (self->priv->_this);
4070 #line 379 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4071         self->priv->_this = _tmp1_;
4072 #line 380 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4073         _tmp2_ = self->priv->_this;
4074 #line 380 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4075         _tmp3_ = _g_object_ref0 (self);
4076 #line 380 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4077         _g_object_unref0 (_tmp2_->rooview);
4078 #line 380 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4079         _tmp2_->rooview = _tmp3_;
4080 #line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4081         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
4082 #line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4083         g_object_ref_sink (_tmp4_);
4084 #line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4085         _g_object_unref0 (self->el);
4086 #line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4087         self->el = _tmp4_;
4088 #line 4089 "MainWindow.c"
4089         {
4090                 GtkClutterActor* _tmp5_ = NULL;
4091                 Xcls_MainWindow* _tmp6_ = NULL;
4092                 Xcls_MainWindowXcls_clutterembed* _tmp7_ = NULL;
4093                 GtkClutterEmbed* _tmp8_ = NULL;
4094                 ClutterActor* _tmp9_ = NULL;
4095                 ClutterAlignConstraint* _tmp10_ = NULL;
4096                 ClutterAlignConstraint* _tmp11_ = NULL;
4097                 GtkClutterActor* _tmp12_ = NULL;
4098                 GtkClutterActor* _tmp13_ = NULL;
4099                 Xcls_MainWindow* _tmp14_ = NULL;
4100                 Xcls_MainWindowXcls_clutterembed* _tmp15_ = NULL;
4101                 GtkClutterEmbed* _tmp16_ = NULL;
4102                 ClutterActor* _tmp17_ = NULL;
4103                 gfloat _tmp18_ = 0.0F;
4104                 gfloat _tmp19_ = 0.0F;
4105                 Xcls_MainWindow* _tmp20_ = NULL;
4106                 Xcls_MainWindowXcls_clutterembed* _tmp21_ = NULL;
4107                 GtkClutterEmbed* _tmp22_ = NULL;
4108                 ClutterActor* _tmp23_ = NULL;
4109                 gfloat _tmp24_ = 0.0F;
4110                 gfloat _tmp25_ = 0.0F;
4111 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4112                 _tmp5_ = self->el;
4113 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4114                 _tmp6_ = self->priv->_this;
4115 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4116                 _tmp7_ = _tmp6_->clutterembed;
4117 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4118                 _tmp8_ = _tmp7_->el;
4119 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4120                 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
4121 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4122                 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
4123 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4124                 g_object_ref_sink (_tmp10_);
4125 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4126                 _tmp11_ = _tmp10_;
4127 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4128                 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
4129 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4130                 _g_object_unref0 (_tmp11_);
4131 #line 401 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4132                 _tmp12_ = self->el;
4133 #line 401 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4134                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 1.0f, 1.0f);
4135 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4136                 _tmp13_ = self->el;
4137 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4138                 _tmp14_ = self->priv->_this;
4139 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4140                 _tmp15_ = _tmp14_->clutterembed;
4141 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4142                 _tmp16_ = _tmp15_->el;
4143 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4144                 _tmp17_ = gtk_clutter_embed_get_stage (_tmp16_);
4145 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4146                 _tmp18_ = clutter_actor_get_width (_tmp17_);
4147 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4148                 _tmp19_ = _tmp18_;
4149 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4150                 _tmp20_ = self->priv->_this;
4151 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4152                 _tmp21_ = _tmp20_->clutterembed;
4153 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4154                 _tmp22_ = _tmp21_->el;
4155 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4156                 _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
4157 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4158                 _tmp24_ = clutter_actor_get_height (_tmp23_);
4159 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4160                 _tmp25_ = _tmp24_;
4161 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4162                 clutter_actor_set_size ((ClutterActor*) _tmp13_, _tmp19_ - 50, _tmp25_);
4163 #line 4164 "MainWindow.c"
4164         }
4165 #line 377 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4166         return self;
4167 #line 4168 "MainWindow.c"
4168 }
4169
4170
4171 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_new (Xcls_MainWindow* _owner) {
4172 #line 377 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4173         return xcls_mainwindow_xcls_rooview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, _owner);
4174 #line 4175 "MainWindow.c"
4175 }
4176
4177
4178 static void xcls_mainwindow_xcls_rooview_class_init (Xcls_MainWindowXcls_rooviewClass * klass) {
4179 #line 368 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4180         xcls_mainwindow_xcls_rooview_parent_class = g_type_class_peek_parent (klass);
4181 #line 368 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4182         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_rooviewPrivate));
4183 #line 368 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4184         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_rooview_finalize;
4185 #line 4186 "MainWindow.c"
4186 }
4187
4188
4189 static void xcls_mainwindow_xcls_rooview_instance_init (Xcls_MainWindowXcls_rooview * self) {
4190 #line 368 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4191         self->priv = XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_PRIVATE (self);
4192 #line 4193 "MainWindow.c"
4193 }
4194
4195
4196 static void xcls_mainwindow_xcls_rooview_finalize (GObject* obj) {
4197         Xcls_MainWindowXcls_rooview * self;
4198 #line 368 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4199         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview);
4200 #line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4201         _g_object_unref0 (self->el);
4202 #line 371 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4203         _g_object_unref0 (self->priv->_this);
4204 #line 368 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4205         G_OBJECT_CLASS (xcls_mainwindow_xcls_rooview_parent_class)->finalize (obj);
4206 #line 4207 "MainWindow.c"
4207 }
4208
4209
4210 GType xcls_mainwindow_xcls_rooview_get_type (void) {
4211         static volatile gsize xcls_mainwindow_xcls_rooview_type_id__volatile = 0;
4212         if (g_once_init_enter (&xcls_mainwindow_xcls_rooview_type_id__volatile)) {
4213                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_rooviewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_rooview_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_rooview), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_rooview_instance_init, NULL };
4214                 GType xcls_mainwindow_xcls_rooview_type_id;
4215                 xcls_mainwindow_xcls_rooview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_rooview", &g_define_type_info, 0);
4216                 g_once_init_leave (&xcls_mainwindow_xcls_rooview_type_id__volatile, xcls_mainwindow_xcls_rooview_type_id);
4217         }
4218         return xcls_mainwindow_xcls_rooview_type_id__volatile;
4219 }
4220
4221
4222 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_construct (GType object_type, Xcls_MainWindow* _owner) {
4223         Xcls_MainWindowXcls_objectview * self = NULL;
4224         Xcls_MainWindow* _tmp0_ = NULL;
4225         Xcls_MainWindow* _tmp1_ = NULL;
4226         Xcls_MainWindow* _tmp2_ = NULL;
4227         Xcls_MainWindowXcls_objectview* _tmp3_ = NULL;
4228         GtkClutterActor* _tmp4_ = NULL;
4229 #line 419 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4230         g_return_val_if_fail (_owner != NULL, NULL);
4231 #line 419 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4232         self = (Xcls_MainWindowXcls_objectview*) g_object_new (object_type, NULL);
4233 #line 421 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4234         _tmp0_ = _owner;
4235 #line 421 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4236         _tmp1_ = _g_object_ref0 (_tmp0_);
4237 #line 421 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4238         _g_object_unref0 (self->priv->_this);
4239 #line 421 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4240         self->priv->_this = _tmp1_;
4241 #line 422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4242         _tmp2_ = self->priv->_this;
4243 #line 422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4244         _tmp3_ = _g_object_ref0 (self);
4245 #line 422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4246         _g_object_unref0 (_tmp2_->objectview);
4247 #line 422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4248         _tmp2_->objectview = _tmp3_;
4249 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4250         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
4251 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4252         g_object_ref_sink (_tmp4_);
4253 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4254         _g_object_unref0 (self->el);
4255 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4256         self->el = _tmp4_;
4257 #line 4258 "MainWindow.c"
4258         {
4259                 GtkClutterActor* _tmp5_ = NULL;
4260                 GtkClutterActor* _tmp6_ = NULL;
4261                 GtkClutterActor* _tmp7_ = NULL;
4262                 GtkClutterActor* _tmp8_ = NULL;
4263                 GtkClutterActor* _tmp9_ = NULL;
4264                 Xcls_MainWindow* _tmp10_ = NULL;
4265                 Xcls_MainWindowXcls_clutterembed* _tmp11_ = NULL;
4266                 GtkClutterEmbed* _tmp12_ = NULL;
4267                 ClutterActor* _tmp13_ = NULL;
4268                 gfloat _tmp14_ = 0.0F;
4269                 gfloat _tmp15_ = 0.0F;
4270                 Xcls_MainWindow* _tmp16_ = NULL;
4271                 Xcls_MainWindowXcls_clutterembed* _tmp17_ = NULL;
4272                 GtkClutterEmbed* _tmp18_ = NULL;
4273                 ClutterActor* _tmp19_ = NULL;
4274                 gfloat _tmp20_ = 0.0F;
4275                 gfloat _tmp21_ = 0.0F;
4276 #line 442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4277                 _tmp5_ = self->el;
4278 #line 442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4279                 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
4280 #line 443 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4281                 _tmp6_ = self->el;
4282 #line 443 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4283                 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
4284 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4285                 _tmp7_ = self->el;
4286 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4287                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
4288 #line 446 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4289                 _tmp8_ = self->el;
4290 #line 446 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4291                 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
4292 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4293                 _tmp9_ = self->el;
4294 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4295                 _tmp10_ = self->priv->_this;
4296 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4297                 _tmp11_ = _tmp10_->clutterembed;
4298 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4299                 _tmp12_ = _tmp11_->el;
4300 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4301                 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
4302 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4303                 _tmp14_ = clutter_actor_get_width (_tmp13_);
4304 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4305                 _tmp15_ = _tmp14_;
4306 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4307                 _tmp16_ = self->priv->_this;
4308 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4309                 _tmp17_ = _tmp16_->clutterembed;
4310 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4311                 _tmp18_ = _tmp17_->el;
4312 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4313                 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
4314 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4315                 _tmp20_ = clutter_actor_get_height (_tmp19_);
4316 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4317                 _tmp21_ = _tmp20_;
4318 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4319                 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
4320 #line 4321 "MainWindow.c"
4321         }
4322 #line 419 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4323         return self;
4324 #line 4325 "MainWindow.c"
4325 }
4326
4327
4328 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_new (Xcls_MainWindow* _owner) {
4329 #line 419 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4330         return xcls_mainwindow_xcls_objectview_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, _owner);
4331 #line 4332 "MainWindow.c"
4332 }
4333
4334
4335 static void xcls_mainwindow_xcls_objectview_class_init (Xcls_MainWindowXcls_objectviewClass * klass) {
4336 #line 410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4337         xcls_mainwindow_xcls_objectview_parent_class = g_type_class_peek_parent (klass);
4338 #line 410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4339         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectviewPrivate));
4340 #line 410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4341         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectview_finalize;
4342 #line 4343 "MainWindow.c"
4343 }
4344
4345
4346 static void xcls_mainwindow_xcls_objectview_instance_init (Xcls_MainWindowXcls_objectview * self) {
4347 #line 410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4348         self->priv = XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_PRIVATE (self);
4349 #line 4350 "MainWindow.c"
4350 }
4351
4352
4353 static void xcls_mainwindow_xcls_objectview_finalize (GObject* obj) {
4354         Xcls_MainWindowXcls_objectview * self;
4355 #line 410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4356         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview);
4357 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4358         _g_object_unref0 (self->el);
4359 #line 413 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4360         _g_object_unref0 (self->priv->_this);
4361 #line 410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4362         G_OBJECT_CLASS (xcls_mainwindow_xcls_objectview_parent_class)->finalize (obj);
4363 #line 4364 "MainWindow.c"
4364 }
4365
4366
4367 GType xcls_mainwindow_xcls_objectview_get_type (void) {
4368         static volatile gsize xcls_mainwindow_xcls_objectview_type_id__volatile = 0;
4369         if (g_once_init_enter (&xcls_mainwindow_xcls_objectview_type_id__volatile)) {
4370                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_objectviewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_objectview_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_objectview), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_objectview_instance_init, NULL };
4371                 GType xcls_mainwindow_xcls_objectview_type_id;
4372                 xcls_mainwindow_xcls_objectview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectview", &g_define_type_info, 0);
4373                 g_once_init_leave (&xcls_mainwindow_xcls_objectview_type_id__volatile, xcls_mainwindow_xcls_objectview_type_id);
4374         }
4375         return xcls_mainwindow_xcls_objectview_type_id__volatile;
4376 }
4377
4378
4379 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_construct (GType object_type, Xcls_MainWindow* _owner) {
4380         Xcls_MainWindowXcls_codeeditview * self = NULL;
4381         Xcls_MainWindow* _tmp0_ = NULL;
4382         Xcls_MainWindow* _tmp1_ = NULL;
4383         Xcls_MainWindow* _tmp2_ = NULL;
4384         Xcls_MainWindowXcls_codeeditview* _tmp3_ = NULL;
4385         GtkClutterActor* _tmp4_ = NULL;
4386 #line 463 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4387         g_return_val_if_fail (_owner != NULL, NULL);
4388 #line 463 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4389         self = (Xcls_MainWindowXcls_codeeditview*) g_object_new (object_type, NULL);
4390 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4391         _tmp0_ = _owner;
4392 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4393         _tmp1_ = _g_object_ref0 (_tmp0_);
4394 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4395         _g_object_unref0 (self->priv->_this);
4396 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4397         self->priv->_this = _tmp1_;
4398 #line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4399         _tmp2_ = self->priv->_this;
4400 #line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4401         _tmp3_ = _g_object_ref0 (self);
4402 #line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4403         _g_object_unref0 (_tmp2_->codeeditview);
4404 #line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4405         _tmp2_->codeeditview = _tmp3_;
4406 #line 467 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4407         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
4408 #line 467 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4409         g_object_ref_sink (_tmp4_);
4410 #line 467 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4411         _g_object_unref0 (self->el);
4412 #line 467 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4413         self->el = _tmp4_;
4414 #line 4415 "MainWindow.c"
4415         {
4416                 GtkClutterActor* _tmp5_ = NULL;
4417                 GtkClutterActor* _tmp6_ = NULL;
4418                 GtkClutterActor* _tmp7_ = NULL;
4419                 GtkClutterActor* _tmp8_ = NULL;
4420                 GtkClutterActor* _tmp9_ = NULL;
4421                 Xcls_MainWindow* _tmp10_ = NULL;
4422                 Xcls_MainWindowXcls_clutterembed* _tmp11_ = NULL;
4423                 GtkClutterEmbed* _tmp12_ = NULL;
4424                 ClutterActor* _tmp13_ = NULL;
4425                 gfloat _tmp14_ = 0.0F;
4426                 gfloat _tmp15_ = 0.0F;
4427                 Xcls_MainWindow* _tmp16_ = NULL;
4428                 Xcls_MainWindowXcls_clutterembed* _tmp17_ = NULL;
4429                 GtkClutterEmbed* _tmp18_ = NULL;
4430                 ClutterActor* _tmp19_ = NULL;
4431                 gfloat _tmp20_ = 0.0F;
4432                 gfloat _tmp21_ = 0.0F;
4433 #line 486 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4434                 _tmp5_ = self->el;
4435 #line 486 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4436                 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
4437 #line 487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4438                 _tmp6_ = self->el;
4439 #line 487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4440                 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
4441 #line 489 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4442                 _tmp7_ = self->el;
4443 #line 489 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4444                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
4445 #line 490 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4446                 _tmp8_ = self->el;
4447 #line 490 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4448                 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
4449 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4450                 _tmp9_ = self->el;
4451 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4452                 _tmp10_ = self->priv->_this;
4453 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4454                 _tmp11_ = _tmp10_->clutterembed;
4455 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4456                 _tmp12_ = _tmp11_->el;
4457 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4458                 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
4459 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4460                 _tmp14_ = clutter_actor_get_width (_tmp13_);
4461 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4462                 _tmp15_ = _tmp14_;
4463 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4464                 _tmp16_ = self->priv->_this;
4465 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4466                 _tmp17_ = _tmp16_->clutterembed;
4467 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4468                 _tmp18_ = _tmp17_->el;
4469 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4470                 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
4471 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4472                 _tmp20_ = clutter_actor_get_height (_tmp19_);
4473 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4474                 _tmp21_ = _tmp20_;
4475 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4476                 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
4477 #line 4478 "MainWindow.c"
4478         }
4479 #line 463 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4480         return self;
4481 #line 4482 "MainWindow.c"
4482 }
4483
4484
4485 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_new (Xcls_MainWindow* _owner) {
4486 #line 463 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4487         return xcls_mainwindow_xcls_codeeditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, _owner);
4488 #line 4489 "MainWindow.c"
4489 }
4490
4491
4492 static void xcls_mainwindow_xcls_codeeditview_class_init (Xcls_MainWindowXcls_codeeditviewClass * klass) {
4493 #line 454 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4494         xcls_mainwindow_xcls_codeeditview_parent_class = g_type_class_peek_parent (klass);
4495 #line 454 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4496         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_codeeditviewPrivate));
4497 #line 454 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4498         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_codeeditview_finalize;
4499 #line 4500 "MainWindow.c"
4500 }
4501
4502
4503 static void xcls_mainwindow_xcls_codeeditview_instance_init (Xcls_MainWindowXcls_codeeditview * self) {
4504 #line 454 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4505         self->priv = XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_PRIVATE (self);
4506 #line 4507 "MainWindow.c"
4507 }
4508
4509
4510 static void xcls_mainwindow_xcls_codeeditview_finalize (GObject* obj) {
4511         Xcls_MainWindowXcls_codeeditview * self;
4512 #line 454 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4513         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview);
4514 #line 456 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4515         _g_object_unref0 (self->el);
4516 #line 457 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4517         _g_object_unref0 (self->priv->_this);
4518 #line 454 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4519         G_OBJECT_CLASS (xcls_mainwindow_xcls_codeeditview_parent_class)->finalize (obj);
4520 #line 4521 "MainWindow.c"
4521 }
4522
4523
4524 GType xcls_mainwindow_xcls_codeeditview_get_type (void) {
4525         static volatile gsize xcls_mainwindow_xcls_codeeditview_type_id__volatile = 0;
4526         if (g_once_init_enter (&xcls_mainwindow_xcls_codeeditview_type_id__volatile)) {
4527                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_codeeditviewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_codeeditview_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_codeeditview), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_codeeditview_instance_init, NULL };
4528                 GType xcls_mainwindow_xcls_codeeditview_type_id;
4529                 xcls_mainwindow_xcls_codeeditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_codeeditview", &g_define_type_info, 0);
4530                 g_once_init_leave (&xcls_mainwindow_xcls_codeeditview_type_id__volatile, xcls_mainwindow_xcls_codeeditview_type_id);
4531         }
4532         return xcls_mainwindow_xcls_codeeditview_type_id__volatile;
4533 }
4534
4535
4536 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_construct (GType object_type, Xcls_MainWindow* _owner) {
4537         Xcls_MainWindowXcls_addpropsview * self = NULL;
4538         Xcls_MainWindow* _tmp0_ = NULL;
4539         Xcls_MainWindow* _tmp1_ = NULL;
4540         Xcls_MainWindow* _tmp2_ = NULL;
4541         Xcls_MainWindowXcls_addpropsview* _tmp3_ = NULL;
4542         GtkClutterActor* _tmp4_ = NULL;
4543 #line 507 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4544         g_return_val_if_fail (_owner != NULL, NULL);
4545 #line 507 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4546         self = (Xcls_MainWindowXcls_addpropsview*) g_object_new (object_type, NULL);
4547 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4548         _tmp0_ = _owner;
4549 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4550         _tmp1_ = _g_object_ref0 (_tmp0_);
4551 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4552         _g_object_unref0 (self->priv->_this);
4553 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4554         self->priv->_this = _tmp1_;
4555 #line 510 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4556         _tmp2_ = self->priv->_this;
4557 #line 510 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4558         _tmp3_ = _g_object_ref0 (self);
4559 #line 510 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4560         _g_object_unref0 (_tmp2_->addpropsview);
4561 #line 510 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4562         _tmp2_->addpropsview = _tmp3_;
4563 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4564         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
4565 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4566         g_object_ref_sink (_tmp4_);
4567 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4568         _g_object_unref0 (self->el);
4569 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4570         self->el = _tmp4_;
4571 #line 4572 "MainWindow.c"
4572         {
4573                 GtkClutterActor* _tmp5_ = NULL;
4574                 GtkClutterActor* _tmp6_ = NULL;
4575                 GtkClutterActor* _tmp7_ = NULL;
4576                 GtkClutterActor* _tmp8_ = NULL;
4577                 GtkClutterActor* _tmp9_ = NULL;
4578                 Xcls_MainWindow* _tmp10_ = NULL;
4579                 Xcls_MainWindowXcls_clutterembed* _tmp11_ = NULL;
4580                 GtkClutterEmbed* _tmp12_ = NULL;
4581                 ClutterActor* _tmp13_ = NULL;
4582                 gfloat _tmp14_ = 0.0F;
4583                 gfloat _tmp15_ = 0.0F;
4584                 Xcls_MainWindow* _tmp16_ = NULL;
4585                 Xcls_MainWindowXcls_clutterembed* _tmp17_ = NULL;
4586                 GtkClutterEmbed* _tmp18_ = NULL;
4587                 ClutterActor* _tmp19_ = NULL;
4588                 gfloat _tmp20_ = 0.0F;
4589                 gfloat _tmp21_ = 0.0F;
4590 #line 530 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4591                 _tmp5_ = self->el;
4592 #line 530 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4593                 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
4594 #line 531 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4595                 _tmp6_ = self->el;
4596 #line 531 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4597                 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
4598 #line 533 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4599                 _tmp7_ = self->el;
4600 #line 533 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4601                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
4602 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4603                 _tmp8_ = self->el;
4604 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4605                 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
4606 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4607                 _tmp9_ = self->el;
4608 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4609                 _tmp10_ = self->priv->_this;
4610 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4611                 _tmp11_ = _tmp10_->clutterembed;
4612 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4613                 _tmp12_ = _tmp11_->el;
4614 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4615                 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
4616 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4617                 _tmp14_ = clutter_actor_get_width (_tmp13_);
4618 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4619                 _tmp15_ = _tmp14_;
4620 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4621                 _tmp16_ = self->priv->_this;
4622 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4623                 _tmp17_ = _tmp16_->clutterembed;
4624 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4625                 _tmp18_ = _tmp17_->el;
4626 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4627                 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
4628 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4629                 _tmp20_ = clutter_actor_get_height (_tmp19_);
4630 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4631                 _tmp21_ = _tmp20_;
4632 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4633                 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
4634 #line 4635 "MainWindow.c"
4635         }
4636 #line 507 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4637         return self;
4638 #line 4639 "MainWindow.c"
4639 }
4640
4641
4642 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_new (Xcls_MainWindow* _owner) {
4643 #line 507 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4644         return xcls_mainwindow_xcls_addpropsview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, _owner);
4645 #line 4646 "MainWindow.c"
4646 }
4647
4648
4649 static void xcls_mainwindow_xcls_addpropsview_class_init (Xcls_MainWindowXcls_addpropsviewClass * klass) {
4650 #line 498 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4651         xcls_mainwindow_xcls_addpropsview_parent_class = g_type_class_peek_parent (klass);
4652 #line 498 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4653         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropsviewPrivate));
4654 #line 498 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4655         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropsview_finalize;
4656 #line 4657 "MainWindow.c"
4657 }
4658
4659
4660 static void xcls_mainwindow_xcls_addpropsview_instance_init (Xcls_MainWindowXcls_addpropsview * self) {
4661 #line 498 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4662         self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_PRIVATE (self);
4663 #line 4664 "MainWindow.c"
4664 }
4665
4666
4667 static void xcls_mainwindow_xcls_addpropsview_finalize (GObject* obj) {
4668         Xcls_MainWindowXcls_addpropsview * self;
4669 #line 498 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4670         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview);
4671 #line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4672         _g_object_unref0 (self->el);
4673 #line 501 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4674         _g_object_unref0 (self->priv->_this);
4675 #line 498 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4676         G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropsview_parent_class)->finalize (obj);
4677 #line 4678 "MainWindow.c"
4678 }
4679
4680
4681 GType xcls_mainwindow_xcls_addpropsview_get_type (void) {
4682         static volatile gsize xcls_mainwindow_xcls_addpropsview_type_id__volatile = 0;
4683         if (g_once_init_enter (&xcls_mainwindow_xcls_addpropsview_type_id__volatile)) {
4684                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_addpropsviewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_addpropsview_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_addpropsview), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_addpropsview_instance_init, NULL };
4685                 GType xcls_mainwindow_xcls_addpropsview_type_id;
4686                 xcls_mainwindow_xcls_addpropsview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropsview", &g_define_type_info, 0);
4687                 g_once_init_leave (&xcls_mainwindow_xcls_addpropsview_type_id__volatile, xcls_mainwindow_xcls_addpropsview_type_id);
4688         }
4689         return xcls_mainwindow_xcls_addpropsview_type_id__volatile;
4690 }
4691
4692
4693 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_construct (GType object_type, Xcls_MainWindow* _owner) {
4694         Xcls_MainWindowXcls_projecteditview * self = NULL;
4695         Xcls_MainWindow* _tmp0_ = NULL;
4696         Xcls_MainWindow* _tmp1_ = NULL;
4697         Xcls_MainWindow* _tmp2_ = NULL;
4698         Xcls_MainWindowXcls_projecteditview* _tmp3_ = NULL;
4699         GtkClutterActor* _tmp4_ = NULL;
4700 #line 551 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4701         g_return_val_if_fail (_owner != NULL, NULL);
4702 #line 551 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4703         self = (Xcls_MainWindowXcls_projecteditview*) g_object_new (object_type, NULL);
4704 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4705         _tmp0_ = _owner;
4706 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4707         _tmp1_ = _g_object_ref0 (_tmp0_);
4708 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4709         _g_object_unref0 (self->priv->_this);
4710 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4711         self->priv->_this = _tmp1_;
4712 #line 554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4713         _tmp2_ = self->priv->_this;
4714 #line 554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4715         _tmp3_ = _g_object_ref0 (self);
4716 #line 554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4717         _g_object_unref0 (_tmp2_->projecteditview);
4718 #line 554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4719         _tmp2_->projecteditview = _tmp3_;
4720 #line 555 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4721         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
4722 #line 555 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4723         g_object_ref_sink (_tmp4_);
4724 #line 555 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4725         _g_object_unref0 (self->el);
4726 #line 555 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4727         self->el = _tmp4_;
4728 #line 4729 "MainWindow.c"
4729         {
4730                 GtkClutterActor* _tmp5_ = NULL;
4731                 Xcls_MainWindow* _tmp6_ = NULL;
4732                 Xcls_MainWindowXcls_clutterembed* _tmp7_ = NULL;
4733                 GtkClutterEmbed* _tmp8_ = NULL;
4734                 ClutterActor* _tmp9_ = NULL;
4735                 ClutterAlignConstraint* _tmp10_ = NULL;
4736                 ClutterAlignConstraint* _tmp11_ = NULL;
4737                 GtkClutterActor* _tmp12_ = NULL;
4738                 GtkClutterActor* _tmp13_ = NULL;
4739                 GtkClutterActor* _tmp14_ = NULL;
4740                 Xcls_MainWindow* _tmp15_ = NULL;
4741                 Xcls_MainWindowXcls_clutterembed* _tmp16_ = NULL;
4742                 GtkClutterEmbed* _tmp17_ = NULL;
4743                 ClutterActor* _tmp18_ = NULL;
4744                 gfloat _tmp19_ = 0.0F;
4745                 gfloat _tmp20_ = 0.0F;
4746                 Xcls_MainWindow* _tmp21_ = NULL;
4747                 Xcls_MainWindowXcls_clutterembed* _tmp22_ = NULL;
4748                 GtkClutterEmbed* _tmp23_ = NULL;
4749                 ClutterActor* _tmp24_ = NULL;
4750                 gfloat _tmp25_ = 0.0F;
4751                 gfloat _tmp26_ = 0.0F;
4752 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4753                 _tmp5_ = self->el;
4754 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4755                 _tmp6_ = self->priv->_this;
4756 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4757                 _tmp7_ = _tmp6_->clutterembed;
4758 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4759                 _tmp8_ = _tmp7_->el;
4760 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4761                 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
4762 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4763                 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
4764 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4765                 g_object_ref_sink (_tmp10_);
4766 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4767                 _tmp11_ = _tmp10_;
4768 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4769                 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
4770 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4771                 _g_object_unref0 (_tmp11_);
4772 #line 575 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4773                 _tmp12_ = self->el;
4774 #line 575 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4775                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 0.0f, 0.0f);
4776 #line 576 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4777                 _tmp13_ = self->el;
4778 #line 576 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4779                 clutter_actor_set_scale ((ClutterActor*) _tmp13_, (gdouble) 1.0f, (gdouble) 0.0f);
4780 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4781                 _tmp14_ = self->el;
4782 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4783                 _tmp15_ = self->priv->_this;
4784 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4785                 _tmp16_ = _tmp15_->clutterembed;
4786 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4787                 _tmp17_ = _tmp16_->el;
4788 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4789                 _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
4790 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4791                 _tmp19_ = clutter_actor_get_width (_tmp18_);
4792 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4793                 _tmp20_ = _tmp19_;
4794 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4795                 _tmp21_ = self->priv->_this;
4796 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4797                 _tmp22_ = _tmp21_->clutterembed;
4798 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4799                 _tmp23_ = _tmp22_->el;
4800 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4801                 _tmp24_ = gtk_clutter_embed_get_stage (_tmp23_);
4802 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4803                 _tmp25_ = clutter_actor_get_height (_tmp24_);
4804 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4805                 _tmp26_ = _tmp25_;
4806 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4807                 clutter_actor_set_size ((ClutterActor*) _tmp14_, _tmp20_ - 50, _tmp26_ / 2);
4808 #line 4809 "MainWindow.c"
4809         }
4810 #line 551 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4811         return self;
4812 #line 4813 "MainWindow.c"
4813 }
4814
4815
4816 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_new (Xcls_MainWindow* _owner) {
4817 #line 551 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4818         return xcls_mainwindow_xcls_projecteditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, _owner);
4819 #line 4820 "MainWindow.c"
4820 }
4821
4822
4823 static void xcls_mainwindow_xcls_projecteditview_class_init (Xcls_MainWindowXcls_projecteditviewClass * klass) {
4824 #line 542 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4825         xcls_mainwindow_xcls_projecteditview_parent_class = g_type_class_peek_parent (klass);
4826 #line 542 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4827         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditviewPrivate));
4828 #line 542 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4829         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditview_finalize;
4830 #line 4831 "MainWindow.c"
4831 }
4832
4833
4834 static void xcls_mainwindow_xcls_projecteditview_instance_init (Xcls_MainWindowXcls_projecteditview * self) {
4835 #line 542 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4836         self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_PRIVATE (self);
4837 #line 4838 "MainWindow.c"
4838 }
4839
4840
4841 static void xcls_mainwindow_xcls_projecteditview_finalize (GObject* obj) {
4842         Xcls_MainWindowXcls_projecteditview * self;
4843 #line 542 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4844         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview);
4845 #line 544 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4846         _g_object_unref0 (self->el);
4847 #line 545 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4848         _g_object_unref0 (self->priv->_this);
4849 #line 542 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4850         G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditview_parent_class)->finalize (obj);
4851 #line 4852 "MainWindow.c"
4852 }
4853
4854
4855 GType xcls_mainwindow_xcls_projecteditview_get_type (void) {
4856         static volatile gsize xcls_mainwindow_xcls_projecteditview_type_id__volatile = 0;
4857         if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditview_type_id__volatile)) {
4858                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_projecteditviewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_projecteditview_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_projecteditview), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_projecteditview_instance_init, NULL };
4859                 GType xcls_mainwindow_xcls_projecteditview_type_id;
4860                 xcls_mainwindow_xcls_projecteditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditview", &g_define_type_info, 0);
4861                 g_once_init_leave (&xcls_mainwindow_xcls_projecteditview_type_id__volatile, xcls_mainwindow_xcls_projecteditview_type_id);
4862         }
4863         return xcls_mainwindow_xcls_projecteditview_type_id__volatile;
4864 }
4865
4866
4867 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_construct (GType object_type, Xcls_MainWindow* _owner) {
4868         Xcls_MainWindowXcls_buttonlayout * self = NULL;
4869         Xcls_MainWindow* _tmp0_ = NULL;
4870         Xcls_MainWindow* _tmp1_ = NULL;
4871         Xcls_MainWindow* _tmp2_ = NULL;
4872         Xcls_MainWindowXcls_buttonlayout* _tmp3_ = NULL;
4873         ClutterActor* _tmp4_ = NULL;
4874         Xcls_MainWindowXcls_BoxLayout16* child_0 = NULL;
4875         Xcls_MainWindow* _tmp5_ = NULL;
4876         Xcls_MainWindowXcls_BoxLayout16* _tmp6_ = NULL;
4877         ClutterActor* _tmp7_ = NULL;
4878         ClutterBoxLayout* _tmp8_ = NULL;
4879         Xcls_MainWindowXcls_backbutton* child_1 = NULL;
4880         Xcls_MainWindow* _tmp9_ = NULL;
4881         Xcls_MainWindowXcls_backbutton* _tmp10_ = NULL;
4882         ClutterActor* _tmp11_ = NULL;
4883         ClutterActor* _tmp12_ = NULL;
4884         Xcls_MainWindowXcls_projectbutton* child_2 = NULL;
4885         Xcls_MainWindow* _tmp13_ = NULL;
4886         Xcls_MainWindowXcls_projectbutton* _tmp14_ = NULL;
4887         ClutterActor* _tmp15_ = NULL;
4888         ClutterActor* _tmp16_ = NULL;
4889         Xcls_MainWindowXcls_editfilebutton* child_3 = NULL;
4890         Xcls_MainWindow* _tmp17_ = NULL;
4891         Xcls_MainWindowXcls_editfilebutton* _tmp18_ = NULL;
4892         ClutterActor* _tmp19_ = NULL;
4893         ClutterActor* _tmp20_ = NULL;
4894         Xcls_MainWindowXcls_projecteditbutton* child_4 = NULL;
4895         Xcls_MainWindow* _tmp21_ = NULL;
4896         Xcls_MainWindowXcls_projecteditbutton* _tmp22_ = NULL;
4897         ClutterActor* _tmp23_ = NULL;
4898         ClutterActor* _tmp24_ = NULL;
4899         Xcls_MainWindowXcls_objectshowbutton* child_5 = NULL;
4900         Xcls_MainWindow* _tmp25_ = NULL;
4901         Xcls_MainWindowXcls_objectshowbutton* _tmp26_ = NULL;
4902         ClutterActor* _tmp27_ = NULL;
4903         ClutterActor* _tmp28_ = NULL;
4904         Xcls_MainWindowXcls_addpropbutton* child_6 = NULL;
4905         Xcls_MainWindow* _tmp29_ = NULL;
4906         Xcls_MainWindowXcls_addpropbutton* _tmp30_ = NULL;
4907         ClutterActor* _tmp31_ = NULL;
4908         ClutterActor* _tmp32_ = NULL;
4909         Xcls_MainWindowXcls_addlistenerbutton* child_7 = NULL;
4910         Xcls_MainWindow* _tmp33_ = NULL;
4911         Xcls_MainWindowXcls_addlistenerbutton* _tmp34_ = NULL;
4912         ClutterActor* _tmp35_ = NULL;
4913         ClutterActor* _tmp36_ = NULL;
4914         Xcls_MainWindowXcls_addprojectbutton* child_8 = NULL;
4915         Xcls_MainWindow* _tmp37_ = NULL;
4916         Xcls_MainWindowXcls_addprojectbutton* _tmp38_ = NULL;
4917         ClutterActor* _tmp39_ = NULL;
4918         ClutterActor* _tmp40_ = NULL;
4919         Xcls_MainWindowXcls_addfilebutton* child_9 = NULL;
4920         Xcls_MainWindow* _tmp41_ = NULL;
4921         Xcls_MainWindowXcls_addfilebutton* _tmp42_ = NULL;
4922         ClutterActor* _tmp43_ = NULL;
4923         ClutterActor* _tmp44_ = NULL;
4924         Xcls_MainWindowXcls_delprojectbutton* child_10 = NULL;
4925         Xcls_MainWindow* _tmp45_ = NULL;
4926         Xcls_MainWindowXcls_delprojectbutton* _tmp46_ = NULL;
4927         ClutterActor* _tmp47_ = NULL;
4928         ClutterActor* _tmp48_ = NULL;
4929         Xcls_MainWindowXcls_new_window* child_11 = NULL;
4930         Xcls_MainWindow* _tmp49_ = NULL;
4931         Xcls_MainWindowXcls_new_window* _tmp50_ = NULL;
4932         ClutterActor* _tmp51_ = NULL;
4933         ClutterActor* _tmp52_ = NULL;
4934 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4935         g_return_val_if_fail (_owner != NULL, NULL);
4936 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4937         self = (Xcls_MainWindowXcls_buttonlayout*) g_object_new (object_type, NULL);
4938 #line 595 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4939         _tmp0_ = _owner;
4940 #line 595 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4941         _tmp1_ = _g_object_ref0 (_tmp0_);
4942 #line 595 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4943         _g_object_unref0 (self->priv->_this);
4944 #line 595 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4945         self->priv->_this = _tmp1_;
4946 #line 596 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4947         _tmp2_ = self->priv->_this;
4948 #line 596 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4949         _tmp3_ = _g_object_ref0 (self);
4950 #line 596 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4951         _g_object_unref0 (_tmp2_->buttonlayout);
4952 #line 596 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4953         _tmp2_->buttonlayout = _tmp3_;
4954 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4955         _tmp4_ = clutter_actor_new ();
4956 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4957         g_object_ref_sink (_tmp4_);
4958 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4959         _g_object_unref0 (self->el);
4960 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4961         self->el = _tmp4_;
4962 #line 602 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4963         _tmp5_ = self->priv->_this;
4964 #line 602 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4965         _tmp6_ = xcls_mainwindow_xcls_boxlayout16_new (_tmp5_);
4966 #line 602 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4967         child_0 = _tmp6_;
4968 #line 603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4969         g_object_ref ((GObject*) child_0);
4970 #line 604 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4971         _tmp7_ = self->el;
4972 #line 604 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4973         _tmp8_ = child_0->el;
4974 #line 604 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4975         clutter_actor_set_layout_manager (_tmp7_, (ClutterLayoutManager*) _tmp8_);
4976 #line 605 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4977         _tmp9_ = self->priv->_this;
4978 #line 605 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4979         _tmp10_ = xcls_mainwindow_xcls_backbutton_new (_tmp9_);
4980 #line 605 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4981         child_1 = _tmp10_;
4982 #line 606 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4983         g_object_ref ((GObject*) child_1);
4984 #line 607 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4985         _tmp11_ = self->el;
4986 #line 607 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4987         _tmp12_ = child_1->el;
4988 #line 607 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4989         clutter_actor_add_child (_tmp11_, _tmp12_);
4990 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4991         _tmp13_ = self->priv->_this;
4992 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4993         _tmp14_ = xcls_mainwindow_xcls_projectbutton_new (_tmp13_);
4994 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4995         child_2 = _tmp14_;
4996 #line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4997         g_object_ref ((GObject*) child_2);
4998 #line 610 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4999         _tmp15_ = self->el;
5000 #line 610 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5001         _tmp16_ = child_2->el;
5002 #line 610 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5003         clutter_actor_add_child (_tmp15_, _tmp16_);
5004 #line 611 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5005         _tmp17_ = self->priv->_this;
5006 #line 611 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5007         _tmp18_ = xcls_mainwindow_xcls_editfilebutton_new (_tmp17_);
5008 #line 611 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5009         child_3 = _tmp18_;
5010 #line 612 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5011         g_object_ref ((GObject*) child_3);
5012 #line 613 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5013         _tmp19_ = self->el;
5014 #line 613 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5015         _tmp20_ = child_3->el;
5016 #line 613 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5017         clutter_actor_add_child (_tmp19_, _tmp20_);
5018 #line 614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5019         _tmp21_ = self->priv->_this;
5020 #line 614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5021         _tmp22_ = xcls_mainwindow_xcls_projecteditbutton_new (_tmp21_);
5022 #line 614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5023         child_4 = _tmp22_;
5024 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5025         g_object_ref ((GObject*) child_4);
5026 #line 616 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5027         _tmp23_ = self->el;
5028 #line 616 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5029         _tmp24_ = child_4->el;
5030 #line 616 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5031         clutter_actor_add_child (_tmp23_, _tmp24_);
5032 #line 617 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5033         _tmp25_ = self->priv->_this;
5034 #line 617 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5035         _tmp26_ = xcls_mainwindow_xcls_objectshowbutton_new (_tmp25_);
5036 #line 617 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5037         child_5 = _tmp26_;
5038 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5039         g_object_ref ((GObject*) child_5);
5040 #line 619 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5041         _tmp27_ = self->el;
5042 #line 619 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5043         _tmp28_ = child_5->el;
5044 #line 619 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5045         clutter_actor_add_child (_tmp27_, _tmp28_);
5046 #line 620 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5047         _tmp29_ = self->priv->_this;
5048 #line 620 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5049         _tmp30_ = xcls_mainwindow_xcls_addpropbutton_new (_tmp29_);
5050 #line 620 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5051         child_6 = _tmp30_;
5052 #line 621 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5053         g_object_ref ((GObject*) child_6);
5054 #line 622 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5055         _tmp31_ = self->el;
5056 #line 622 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5057         _tmp32_ = child_6->el;
5058 #line 622 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5059         clutter_actor_add_child (_tmp31_, _tmp32_);
5060 #line 623 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5061         _tmp33_ = self->priv->_this;
5062 #line 623 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5063         _tmp34_ = xcls_mainwindow_xcls_addlistenerbutton_new (_tmp33_);
5064 #line 623 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5065         child_7 = _tmp34_;
5066 #line 624 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5067         g_object_ref ((GObject*) child_7);
5068 #line 625 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5069         _tmp35_ = self->el;
5070 #line 625 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5071         _tmp36_ = child_7->el;
5072 #line 625 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5073         clutter_actor_add_child (_tmp35_, _tmp36_);
5074 #line 626 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5075         _tmp37_ = self->priv->_this;
5076 #line 626 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5077         _tmp38_ = xcls_mainwindow_xcls_addprojectbutton_new (_tmp37_);
5078 #line 626 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5079         child_8 = _tmp38_;
5080 #line 627 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5081         g_object_ref ((GObject*) child_8);
5082 #line 628 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5083         _tmp39_ = self->el;
5084 #line 628 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5085         _tmp40_ = child_8->el;
5086 #line 628 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5087         clutter_actor_add_child (_tmp39_, _tmp40_);
5088 #line 629 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5089         _tmp41_ = self->priv->_this;
5090 #line 629 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5091         _tmp42_ = xcls_mainwindow_xcls_addfilebutton_new (_tmp41_);
5092 #line 629 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5093         child_9 = _tmp42_;
5094 #line 630 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5095         g_object_ref ((GObject*) child_9);
5096 #line 631 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5097         _tmp43_ = self->el;
5098 #line 631 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5099         _tmp44_ = child_9->el;
5100 #line 631 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5101         clutter_actor_add_child (_tmp43_, _tmp44_);
5102 #line 632 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5103         _tmp45_ = self->priv->_this;
5104 #line 632 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5105         _tmp46_ = xcls_mainwindow_xcls_delprojectbutton_new (_tmp45_);
5106 #line 632 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5107         child_10 = _tmp46_;
5108 #line 633 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5109         g_object_ref ((GObject*) child_10);
5110 #line 634 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5111         _tmp47_ = self->el;
5112 #line 634 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5113         _tmp48_ = child_10->el;
5114 #line 634 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5115         clutter_actor_add_child (_tmp47_, _tmp48_);
5116 #line 635 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5117         _tmp49_ = self->priv->_this;
5118 #line 635 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5119         _tmp50_ = xcls_mainwindow_xcls_new_window_new (_tmp49_);
5120 #line 635 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5121         child_11 = _tmp50_;
5122 #line 636 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5123         g_object_ref ((GObject*) child_11);
5124 #line 637 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5125         _tmp51_ = self->el;
5126 #line 637 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5127         _tmp52_ = child_11->el;
5128 #line 637 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5129         clutter_actor_add_child (_tmp51_, _tmp52_);
5130 #line 5131 "MainWindow.c"
5131         {
5132                 ClutterActor* _tmp53_ = NULL;
5133                 Xcls_MainWindow* _tmp54_ = NULL;
5134                 Xcls_MainWindowXcls_clutterembed* _tmp55_ = NULL;
5135                 GtkClutterEmbed* _tmp56_ = NULL;
5136                 ClutterActor* _tmp57_ = NULL;
5137                 ClutterAlignConstraint* _tmp58_ = NULL;
5138                 ClutterAlignConstraint* _tmp59_ = NULL;
5139                 ClutterActor* _tmp60_ = NULL;
5140                 ClutterActor* _tmp61_ = NULL;
5141                 Xcls_MainWindow* _tmp62_ = NULL;
5142                 Xcls_MainWindowXcls_clutterembed* _tmp63_ = NULL;
5143                 GtkClutterEmbed* _tmp64_ = NULL;
5144                 ClutterActor* _tmp65_ = NULL;
5145                 gfloat _tmp66_ = 0.0F;
5146                 gfloat _tmp67_ = 0.0F;
5147 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5148                 _tmp53_ = self->el;
5149 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5150                 _tmp54_ = self->priv->_this;
5151 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5152                 _tmp55_ = _tmp54_->clutterembed;
5153 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5154                 _tmp56_ = _tmp55_->el;
5155 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5156                 _tmp57_ = gtk_clutter_embed_get_stage (_tmp56_);
5157 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5158                 _tmp58_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp57_, CLUTTER_ALIGN_X_AXIS, 0.0f);
5159 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5160                 g_object_ref_sink (_tmp58_);
5161 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5162                 _tmp59_ = _tmp58_;
5163 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5164                 clutter_actor_add_constraint (_tmp53_, (ClutterConstraint*) _tmp59_);
5165 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5166                 _g_object_unref0 (_tmp59_);
5167 #line 653 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5168                 _tmp60_ = self->el;
5169 #line 653 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5170                 clutter_actor_set_pivot_point (_tmp60_, 0.5f, 0.5f);
5171 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5172                 _tmp61_ = self->el;
5173 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5174                 _tmp62_ = self->priv->_this;
5175 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5176                 _tmp63_ = _tmp62_->clutterembed;
5177 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5178                 _tmp64_ = _tmp63_->el;
5179 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5180                 _tmp65_ = gtk_clutter_embed_get_stage (_tmp64_);
5181 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5182                 _tmp66_ = clutter_actor_get_height (_tmp65_);
5183 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5184                 _tmp67_ = _tmp66_;
5185 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5186                 clutter_actor_set_size (_tmp61_, (gfloat) 50, _tmp67_);
5187 #line 5188 "MainWindow.c"
5188         }
5189 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5190         _g_object_unref0 (child_11);
5191 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5192         _g_object_unref0 (child_10);
5193 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5194         _g_object_unref0 (child_9);
5195 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5196         _g_object_unref0 (child_8);
5197 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5198         _g_object_unref0 (child_7);
5199 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5200         _g_object_unref0 (child_6);
5201 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5202         _g_object_unref0 (child_5);
5203 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5204         _g_object_unref0 (child_4);
5205 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5206         _g_object_unref0 (child_3);
5207 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5208         _g_object_unref0 (child_2);
5209 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5210         _g_object_unref0 (child_1);
5211 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5212         _g_object_unref0 (child_0);
5213 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5214         return self;
5215 #line 5216 "MainWindow.c"
5216 }
5217
5218
5219 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_new (Xcls_MainWindow* _owner) {
5220 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5221         return xcls_mainwindow_xcls_buttonlayout_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, _owner);
5222 #line 5223 "MainWindow.c"
5223 }
5224
5225
5226 static void xcls_mainwindow_xcls_buttonlayout_class_init (Xcls_MainWindowXcls_buttonlayoutClass * klass) {
5227 #line 584 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5228         xcls_mainwindow_xcls_buttonlayout_parent_class = g_type_class_peek_parent (klass);
5229 #line 584 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5230         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_buttonlayoutPrivate));
5231 #line 584 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5232         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_buttonlayout_finalize;
5233 #line 5234 "MainWindow.c"
5234 }
5235
5236
5237 static void xcls_mainwindow_xcls_buttonlayout_instance_init (Xcls_MainWindowXcls_buttonlayout * self) {
5238 #line 584 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5239         self->priv = XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_PRIVATE (self);
5240 #line 5241 "MainWindow.c"
5241 }
5242
5243
5244 static void xcls_mainwindow_xcls_buttonlayout_finalize (GObject* obj) {
5245         Xcls_MainWindowXcls_buttonlayout * self;
5246 #line 584 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5247         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout);
5248 #line 586 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5249         _g_object_unref0 (self->el);
5250 #line 587 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5251         _g_object_unref0 (self->priv->_this);
5252 #line 584 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5253         G_OBJECT_CLASS (xcls_mainwindow_xcls_buttonlayout_parent_class)->finalize (obj);
5254 #line 5255 "MainWindow.c"
5255 }
5256
5257
5258 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) {
5259         static volatile gsize xcls_mainwindow_xcls_buttonlayout_type_id__volatile = 0;
5260         if (g_once_init_enter (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile)) {
5261                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_buttonlayoutClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_buttonlayout_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_buttonlayout), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_buttonlayout_instance_init, NULL };
5262                 GType xcls_mainwindow_xcls_buttonlayout_type_id;
5263                 xcls_mainwindow_xcls_buttonlayout_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_buttonlayout", &g_define_type_info, 0);
5264                 g_once_init_leave (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile, xcls_mainwindow_xcls_buttonlayout_type_id);
5265         }
5266         return xcls_mainwindow_xcls_buttonlayout_type_id__volatile;
5267 }
5268
5269
5270 Xcls_MainWindowXcls_BoxLayout16* xcls_mainwindow_xcls_boxlayout16_construct (GType object_type, Xcls_MainWindow* _owner) {
5271         Xcls_MainWindowXcls_BoxLayout16 * self = NULL;
5272         Xcls_MainWindow* _tmp0_ = NULL;
5273         Xcls_MainWindow* _tmp1_ = NULL;
5274         ClutterBoxLayout* _tmp2_ = NULL;
5275         ClutterBoxLayout* _tmp3_ = NULL;
5276 #line 670 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5277         g_return_val_if_fail (_owner != NULL, NULL);
5278 #line 670 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5279         self = (Xcls_MainWindowXcls_BoxLayout16*) g_object_new (object_type, NULL);
5280 #line 672 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5281         _tmp0_ = _owner;
5282 #line 672 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5283         _tmp1_ = _g_object_ref0 (_tmp0_);
5284 #line 672 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5285         _g_object_unref0 (self->priv->_this);
5286 #line 672 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5287         self->priv->_this = _tmp1_;
5288 #line 673 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5289         _tmp2_ = (ClutterBoxLayout*) clutter_box_layout_new ();
5290 #line 673 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5291         g_object_ref_sink (_tmp2_);
5292 #line 673 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5293         _g_object_unref0 (self->el);
5294 #line 673 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5295         self->el = _tmp2_;
5296 #line 678 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5297         _tmp3_ = self->el;
5298 #line 678 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5299         clutter_box_layout_set_orientation (_tmp3_, CLUTTER_ORIENTATION_VERTICAL);
5300 #line 670 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5301         return self;
5302 #line 5303 "MainWindow.c"
5303 }
5304
5305
5306 Xcls_MainWindowXcls_BoxLayout16* xcls_mainwindow_xcls_boxlayout16_new (Xcls_MainWindow* _owner) {
5307 #line 670 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5308         return xcls_mainwindow_xcls_boxlayout16_construct (XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, _owner);
5309 #line 5310 "MainWindow.c"
5310 }
5311
5312
5313 static void xcls_mainwindow_xcls_boxlayout16_class_init (Xcls_MainWindowXcls_BoxLayout16Class * klass) {
5314 #line 661 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5315         xcls_mainwindow_xcls_boxlayout16_parent_class = g_type_class_peek_parent (klass);
5316 #line 661 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5317         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_BoxLayout16Private));
5318 #line 661 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5319         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_boxlayout16_finalize;
5320 #line 5321 "MainWindow.c"
5321 }
5322
5323
5324 static void xcls_mainwindow_xcls_boxlayout16_instance_init (Xcls_MainWindowXcls_BoxLayout16 * self) {
5325 #line 661 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5326         self->priv = XCLS_MAINWINDOW_XCLS_BOXLAYOUT16_GET_PRIVATE (self);
5327 #line 5328 "MainWindow.c"
5328 }
5329
5330
5331 static void xcls_mainwindow_xcls_boxlayout16_finalize (GObject* obj) {
5332         Xcls_MainWindowXcls_BoxLayout16 * self;
5333 #line 661 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5334         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, Xcls_MainWindowXcls_BoxLayout16);
5335 #line 663 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5336         _g_object_unref0 (self->el);
5337 #line 664 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5338         _g_object_unref0 (self->priv->_this);
5339 #line 661 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5340         G_OBJECT_CLASS (xcls_mainwindow_xcls_boxlayout16_parent_class)->finalize (obj);
5341 #line 5342 "MainWindow.c"
5342 }
5343
5344
5345 GType xcls_mainwindow_xcls_boxlayout16_get_type (void) {
5346         static volatile gsize xcls_mainwindow_xcls_boxlayout16_type_id__volatile = 0;
5347         if (g_once_init_enter (&xcls_mainwindow_xcls_boxlayout16_type_id__volatile)) {
5348                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_BoxLayout16Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_boxlayout16_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_BoxLayout16), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_boxlayout16_instance_init, NULL };
5349                 GType xcls_mainwindow_xcls_boxlayout16_type_id;
5350                 xcls_mainwindow_xcls_boxlayout16_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_BoxLayout16", &g_define_type_info, 0);
5351                 g_once_init_leave (&xcls_mainwindow_xcls_boxlayout16_type_id__volatile, xcls_mainwindow_xcls_boxlayout16_type_id);
5352         }
5353         return xcls_mainwindow_xcls_boxlayout16_type_id__volatile;
5354 }
5355
5356
5357 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
5358         Xcls_MainWindowXcls_backbutton * self = NULL;
5359         Xcls_MainWindow* _tmp0_ = NULL;
5360         Xcls_MainWindow* _tmp1_ = NULL;
5361         Xcls_MainWindow* _tmp2_ = NULL;
5362         Xcls_MainWindowXcls_backbutton* _tmp3_ = NULL;
5363         ClutterActor* _tmp4_ = NULL;
5364         Xcls_MainWindowXcls_Actor18* child_0 = NULL;
5365         Xcls_MainWindow* _tmp5_ = NULL;
5366         Xcls_MainWindowXcls_Actor18* _tmp6_ = NULL;
5367         ClutterActor* _tmp7_ = NULL;
5368         GtkClutterActor* _tmp8_ = NULL;
5369         ClutterActor* _tmp9_ = NULL;
5370 #line 692 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5371         g_return_val_if_fail (_owner != NULL, NULL);
5372 #line 692 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5373         self = (Xcls_MainWindowXcls_backbutton*) g_object_new (object_type, NULL);
5374 #line 694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5375         _tmp0_ = _owner;
5376 #line 694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5377         _tmp1_ = _g_object_ref0 (_tmp0_);
5378 #line 694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5379         _g_object_unref0 (self->priv->_this);
5380 #line 694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5381         self->priv->_this = _tmp1_;
5382 #line 695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5383         _tmp2_ = self->priv->_this;
5384 #line 695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5385         _tmp3_ = _g_object_ref0 (self);
5386 #line 695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5387         _g_object_unref0 (_tmp2_->backbutton);
5388 #line 695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5389         _tmp2_->backbutton = _tmp3_;
5390 #line 696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5391         _tmp4_ = clutter_actor_new ();
5392 #line 696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5393         g_object_ref_sink (_tmp4_);
5394 #line 696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5395         _g_object_unref0 (self->el);
5396 #line 696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5397         self->el = _tmp4_;
5398 #line 701 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5399         _tmp5_ = self->priv->_this;
5400 #line 701 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5401         _tmp6_ = xcls_mainwindow_xcls_actor18_new (_tmp5_);
5402 #line 701 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5403         child_0 = _tmp6_;
5404 #line 702 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5405         g_object_ref ((GObject*) child_0);
5406 #line 703 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5407         _tmp7_ = self->el;
5408 #line 703 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5409         _tmp8_ = child_0->el;
5410 #line 703 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5411         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
5412 #line 707 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5413         _tmp9_ = self->el;
5414 #line 707 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5415         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
5416 #line 692 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5417         _g_object_unref0 (child_0);
5418 #line 692 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5419         return self;
5420 #line 5421 "MainWindow.c"
5421 }
5422
5423
5424 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_new (Xcls_MainWindow* _owner) {
5425 #line 692 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5426         return xcls_mainwindow_xcls_backbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, _owner);
5427 #line 5428 "MainWindow.c"
5428 }
5429
5430
5431 static void xcls_mainwindow_xcls_backbutton_class_init (Xcls_MainWindowXcls_backbuttonClass * klass) {
5432 #line 683 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5433         xcls_mainwindow_xcls_backbutton_parent_class = g_type_class_peek_parent (klass);
5434 #line 683 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5435         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_backbuttonPrivate));
5436 #line 683 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5437         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_backbutton_finalize;
5438 #line 5439 "MainWindow.c"
5439 }
5440
5441
5442 static void xcls_mainwindow_xcls_backbutton_instance_init (Xcls_MainWindowXcls_backbutton * self) {
5443 #line 683 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5444         self->priv = XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_PRIVATE (self);
5445 #line 5446 "MainWindow.c"
5446 }
5447
5448
5449 static void xcls_mainwindow_xcls_backbutton_finalize (GObject* obj) {
5450         Xcls_MainWindowXcls_backbutton * self;
5451 #line 683 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5452         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbutton);
5453 #line 685 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5454         _g_object_unref0 (self->el);
5455 #line 686 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5456         _g_object_unref0 (self->priv->_this);
5457 #line 683 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5458         G_OBJECT_CLASS (xcls_mainwindow_xcls_backbutton_parent_class)->finalize (obj);
5459 #line 5460 "MainWindow.c"
5460 }
5461
5462
5463 GType xcls_mainwindow_xcls_backbutton_get_type (void) {
5464         static volatile gsize xcls_mainwindow_xcls_backbutton_type_id__volatile = 0;
5465         if (g_once_init_enter (&xcls_mainwindow_xcls_backbutton_type_id__volatile)) {
5466                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_backbuttonClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_backbutton_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_backbutton), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_backbutton_instance_init, NULL };
5467                 GType xcls_mainwindow_xcls_backbutton_type_id;
5468                 xcls_mainwindow_xcls_backbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_backbutton", &g_define_type_info, 0);
5469                 g_once_init_leave (&xcls_mainwindow_xcls_backbutton_type_id__volatile, xcls_mainwindow_xcls_backbutton_type_id);
5470         }
5471         return xcls_mainwindow_xcls_backbutton_type_id__volatile;
5472 }
5473
5474
5475 Xcls_MainWindowXcls_Actor18* xcls_mainwindow_xcls_actor18_construct (GType object_type, Xcls_MainWindow* _owner) {
5476         Xcls_MainWindowXcls_Actor18 * self = NULL;
5477         Xcls_MainWindow* _tmp0_ = NULL;
5478         Xcls_MainWindow* _tmp1_ = NULL;
5479         GtkClutterActor* _tmp2_ = NULL;
5480         Xcls_MainWindowXcls_Button19* child_0 = NULL;
5481         Xcls_MainWindow* _tmp3_ = NULL;
5482         Xcls_MainWindowXcls_Button19* _tmp4_ = NULL;
5483         GtkClutterActor* _tmp5_ = NULL;
5484         GtkWidget* _tmp6_ = NULL;
5485         GtkButton* _tmp7_ = NULL;
5486 #line 720 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5487         g_return_val_if_fail (_owner != NULL, NULL);
5488 #line 720 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5489         self = (Xcls_MainWindowXcls_Actor18*) g_object_new (object_type, NULL);
5490 #line 722 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5491         _tmp0_ = _owner;
5492 #line 722 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5493         _tmp1_ = _g_object_ref0 (_tmp0_);
5494 #line 722 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5495         _g_object_unref0 (self->priv->_this);
5496 #line 722 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5497         self->priv->_this = _tmp1_;
5498 #line 723 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5499         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
5500 #line 723 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5501         g_object_ref_sink (_tmp2_);
5502 #line 723 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5503         _g_object_unref0 (self->el);
5504 #line 723 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5505         self->el = _tmp2_;
5506 #line 728 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5507         _tmp3_ = self->priv->_this;
5508 #line 728 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5509         _tmp4_ = xcls_mainwindow_xcls_button19_new (_tmp3_);
5510 #line 728 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5511         child_0 = _tmp4_;
5512 #line 729 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5513         g_object_ref ((GObject*) child_0);
5514 #line 733 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5515         _tmp5_ = self->el;
5516 #line 733 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5517         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
5518 #line 733 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5519         _tmp7_ = child_0->el;
5520 #line 733 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5521         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
5522 #line 720 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5523         _g_object_unref0 (child_0);
5524 #line 720 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5525         return self;
5526 #line 5527 "MainWindow.c"
5527 }
5528
5529
5530 Xcls_MainWindowXcls_Actor18* xcls_mainwindow_xcls_actor18_new (Xcls_MainWindow* _owner) {
5531 #line 720 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5532         return xcls_mainwindow_xcls_actor18_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, _owner);
5533 #line 5534 "MainWindow.c"
5534 }
5535
5536
5537 static void xcls_mainwindow_xcls_actor18_class_init (Xcls_MainWindowXcls_Actor18Class * klass) {
5538 #line 711 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5539         xcls_mainwindow_xcls_actor18_parent_class = g_type_class_peek_parent (klass);
5540 #line 711 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5541         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor18Private));
5542 #line 711 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5543         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor18_finalize;
5544 #line 5545 "MainWindow.c"
5545 }
5546
5547
5548 static void xcls_mainwindow_xcls_actor18_instance_init (Xcls_MainWindowXcls_Actor18 * self) {
5549 #line 711 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5550         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR18_GET_PRIVATE (self);
5551 #line 5552 "MainWindow.c"
5552 }
5553
5554
5555 static void xcls_mainwindow_xcls_actor18_finalize (GObject* obj) {
5556         Xcls_MainWindowXcls_Actor18 * self;
5557 #line 711 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5558         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, Xcls_MainWindowXcls_Actor18);
5559 #line 713 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5560         _g_object_unref0 (self->el);
5561 #line 714 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5562         _g_object_unref0 (self->priv->_this);
5563 #line 711 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5564         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor18_parent_class)->finalize (obj);
5565 #line 5566 "MainWindow.c"
5566 }
5567
5568
5569 GType xcls_mainwindow_xcls_actor18_get_type (void) {
5570         static volatile gsize xcls_mainwindow_xcls_actor18_type_id__volatile = 0;
5571         if (g_once_init_enter (&xcls_mainwindow_xcls_actor18_type_id__volatile)) {
5572                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor18Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor18_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor18), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor18_instance_init, NULL };
5573                 GType xcls_mainwindow_xcls_actor18_type_id;
5574                 xcls_mainwindow_xcls_actor18_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor18", &g_define_type_info, 0);
5575                 g_once_init_leave (&xcls_mainwindow_xcls_actor18_type_id__volatile, xcls_mainwindow_xcls_actor18_type_id);
5576         }
5577         return xcls_mainwindow_xcls_actor18_type_id__volatile;
5578 }
5579
5580
5581 static void __lambda13_ (Xcls_MainWindowXcls_Button19* self) {
5582         Xcls_MainWindow* _tmp0_ = NULL;
5583         WindowState* _tmp1_ = NULL;
5584 #line 764 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5585         _tmp0_ = self->priv->_this;
5586 #line 764 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5587         _tmp1_ = _tmp0_->windowstate;
5588 #line 764 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5589         window_state_switchState (_tmp1_, WINDOW_STATE_STATE_PREVIEW);
5590 #line 5591 "MainWindow.c"
5591 }
5592
5593
5594 static void ___lambda13__gtk_button_clicked (GtkButton* _sender, gpointer self) {
5595 #line 762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5596         __lambda13_ ((Xcls_MainWindowXcls_Button19*) self);
5597 #line 5598 "MainWindow.c"
5598 }
5599
5600
5601 Xcls_MainWindowXcls_Button19* xcls_mainwindow_xcls_button19_construct (GType object_type, Xcls_MainWindow* _owner) {
5602         Xcls_MainWindowXcls_Button19 * self = NULL;
5603         Xcls_MainWindow* _tmp0_ = NULL;
5604         Xcls_MainWindow* _tmp1_ = NULL;
5605         GtkButton* _tmp2_ = NULL;
5606         GtkButton* _tmp3_ = NULL;
5607         GtkButton* _tmp4_ = NULL;
5608         GtkButton* _tmp5_ = NULL;
5609         Xcls_MainWindowXcls_Image20* child_0 = NULL;
5610         Xcls_MainWindow* _tmp6_ = NULL;
5611         Xcls_MainWindowXcls_Image20* _tmp7_ = NULL;
5612         GtkButton* _tmp8_ = NULL;
5613         GtkImage* _tmp9_ = NULL;
5614         GtkButton* _tmp10_ = NULL;
5615 #line 746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5616         g_return_val_if_fail (_owner != NULL, NULL);
5617 #line 746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5618         self = (Xcls_MainWindowXcls_Button19*) g_object_new (object_type, NULL);
5619 #line 748 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5620         _tmp0_ = _owner;
5621 #line 748 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5622         _tmp1_ = _g_object_ref0 (_tmp0_);
5623 #line 748 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5624         _g_object_unref0 (self->priv->_this);
5625 #line 748 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5626         self->priv->_this = _tmp1_;
5627 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5628         _tmp2_ = (GtkButton*) gtk_button_new ();
5629 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5630         g_object_ref_sink (_tmp2_);
5631 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5632         _g_object_unref0 (self->el);
5633 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5634         self->el = _tmp2_;
5635 #line 754 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5636         _tmp3_ = self->el;
5637 #line 754 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5638         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
5639 #line 755 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5640         _tmp4_ = self->el;
5641 #line 755 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5642         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
5643 #line 756 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5644         _tmp5_ = self->el;
5645 #line 756 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5646         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Back");
5647 #line 757 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5648         _tmp6_ = self->priv->_this;
5649 #line 757 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5650         _tmp7_ = xcls_mainwindow_xcls_image20_new (_tmp6_);
5651 #line 757 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5652         child_0 = _tmp7_;
5653 #line 758 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5654         g_object_ref ((GObject*) child_0);
5655 #line 759 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5656         _tmp8_ = self->el;
5657 #line 759 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5658         _tmp9_ = child_0->el;
5659 #line 759 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5660         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
5661 #line 762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5662         _tmp10_ = self->el;
5663 #line 762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5664         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda13__gtk_button_clicked, self, 0);
5665 #line 746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5666         _g_object_unref0 (child_0);
5667 #line 746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5668         return self;
5669 #line 5670 "MainWindow.c"
5670 }
5671
5672
5673 Xcls_MainWindowXcls_Button19* xcls_mainwindow_xcls_button19_new (Xcls_MainWindow* _owner) {
5674 #line 746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5675         return xcls_mainwindow_xcls_button19_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, _owner);
5676 #line 5677 "MainWindow.c"
5677 }
5678
5679
5680 static void xcls_mainwindow_xcls_button19_class_init (Xcls_MainWindowXcls_Button19Class * klass) {
5681 #line 737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5682         xcls_mainwindow_xcls_button19_parent_class = g_type_class_peek_parent (klass);
5683 #line 737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5684         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button19Private));
5685 #line 737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5686         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button19_finalize;
5687 #line 5688 "MainWindow.c"
5688 }
5689
5690
5691 static void xcls_mainwindow_xcls_button19_instance_init (Xcls_MainWindowXcls_Button19 * self) {
5692 #line 737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5693         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON19_GET_PRIVATE (self);
5694 #line 5695 "MainWindow.c"
5695 }
5696
5697
5698 static void xcls_mainwindow_xcls_button19_finalize (GObject* obj) {
5699         Xcls_MainWindowXcls_Button19 * self;
5700 #line 737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5701         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, Xcls_MainWindowXcls_Button19);
5702 #line 739 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5703         _g_object_unref0 (self->el);
5704 #line 740 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5705         _g_object_unref0 (self->priv->_this);
5706 #line 737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5707         G_OBJECT_CLASS (xcls_mainwindow_xcls_button19_parent_class)->finalize (obj);
5708 #line 5709 "MainWindow.c"
5709 }
5710
5711
5712 GType xcls_mainwindow_xcls_button19_get_type (void) {
5713         static volatile gsize xcls_mainwindow_xcls_button19_type_id__volatile = 0;
5714         if (g_once_init_enter (&xcls_mainwindow_xcls_button19_type_id__volatile)) {
5715                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button19Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button19_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button19), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button19_instance_init, NULL };
5716                 GType xcls_mainwindow_xcls_button19_type_id;
5717                 xcls_mainwindow_xcls_button19_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button19", &g_define_type_info, 0);
5718                 g_once_init_leave (&xcls_mainwindow_xcls_button19_type_id__volatile, xcls_mainwindow_xcls_button19_type_id);
5719         }
5720         return xcls_mainwindow_xcls_button19_type_id__volatile;
5721 }
5722
5723
5724 Xcls_MainWindowXcls_Image20* xcls_mainwindow_xcls_image20_construct (GType object_type, Xcls_MainWindow* _owner) {
5725         Xcls_MainWindowXcls_Image20 * self = NULL;
5726         Xcls_MainWindow* _tmp0_ = NULL;
5727         Xcls_MainWindow* _tmp1_ = NULL;
5728         GtkImage* _tmp2_ = NULL;
5729         GtkImage* _tmp3_ = NULL;
5730 #line 781 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5731         g_return_val_if_fail (_owner != NULL, NULL);
5732 #line 781 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5733         self = (Xcls_MainWindowXcls_Image20*) g_object_new (object_type, NULL);
5734 #line 783 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5735         _tmp0_ = _owner;
5736 #line 783 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5737         _tmp1_ = _g_object_ref0 (_tmp0_);
5738 #line 783 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5739         _g_object_unref0 (self->priv->_this);
5740 #line 783 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5741         self->priv->_this = _tmp1_;
5742 #line 784 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5743         _tmp2_ = (GtkImage*) gtk_image_new ();
5744 #line 784 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5745         g_object_ref_sink (_tmp2_);
5746 #line 784 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5747         _g_object_unref0 (self->el);
5748 #line 784 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5749         self->el = _tmp2_;
5750 #line 789 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5751         _tmp3_ = self->el;
5752 #line 789 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5753         g_object_set (_tmp3_, "icon-name", "go-previous", NULL);
5754 #line 781 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5755         return self;
5756 #line 5757 "MainWindow.c"
5757 }
5758
5759
5760 Xcls_MainWindowXcls_Image20* xcls_mainwindow_xcls_image20_new (Xcls_MainWindow* _owner) {
5761 #line 781 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5762         return xcls_mainwindow_xcls_image20_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, _owner);
5763 #line 5764 "MainWindow.c"
5764 }
5765
5766
5767 static void xcls_mainwindow_xcls_image20_class_init (Xcls_MainWindowXcls_Image20Class * klass) {
5768 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5769         xcls_mainwindow_xcls_image20_parent_class = g_type_class_peek_parent (klass);
5770 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5771         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image20Private));
5772 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5773         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image20_finalize;
5774 #line 5775 "MainWindow.c"
5775 }
5776
5777
5778 static void xcls_mainwindow_xcls_image20_instance_init (Xcls_MainWindowXcls_Image20 * self) {
5779 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5780         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE20_GET_PRIVATE (self);
5781 #line 5782 "MainWindow.c"
5782 }
5783
5784
5785 static void xcls_mainwindow_xcls_image20_finalize (GObject* obj) {
5786         Xcls_MainWindowXcls_Image20 * self;
5787 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5788         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, Xcls_MainWindowXcls_Image20);
5789 #line 774 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5790         _g_object_unref0 (self->el);
5791 #line 775 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5792         _g_object_unref0 (self->priv->_this);
5793 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5794         G_OBJECT_CLASS (xcls_mainwindow_xcls_image20_parent_class)->finalize (obj);
5795 #line 5796 "MainWindow.c"
5796 }
5797
5798
5799 GType xcls_mainwindow_xcls_image20_get_type (void) {
5800         static volatile gsize xcls_mainwindow_xcls_image20_type_id__volatile = 0;
5801         if (g_once_init_enter (&xcls_mainwindow_xcls_image20_type_id__volatile)) {
5802                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Image20Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_image20_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Image20), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_image20_instance_init, NULL };
5803                 GType xcls_mainwindow_xcls_image20_type_id;
5804                 xcls_mainwindow_xcls_image20_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image20", &g_define_type_info, 0);
5805                 g_once_init_leave (&xcls_mainwindow_xcls_image20_type_id__volatile, xcls_mainwindow_xcls_image20_type_id);
5806         }
5807         return xcls_mainwindow_xcls_image20_type_id__volatile;
5808 }
5809
5810
5811 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
5812         Xcls_MainWindowXcls_projectbutton * self = NULL;
5813         Xcls_MainWindow* _tmp0_ = NULL;
5814         Xcls_MainWindow* _tmp1_ = NULL;
5815         Xcls_MainWindow* _tmp2_ = NULL;
5816         Xcls_MainWindowXcls_projectbutton* _tmp3_ = NULL;
5817         ClutterActor* _tmp4_ = NULL;
5818         Xcls_MainWindowXcls_Actor22* child_0 = NULL;
5819         Xcls_MainWindow* _tmp5_ = NULL;
5820         Xcls_MainWindowXcls_Actor22* _tmp6_ = NULL;
5821         ClutterActor* _tmp7_ = NULL;
5822         GtkClutterActor* _tmp8_ = NULL;
5823         ClutterActor* _tmp9_ = NULL;
5824 #line 803 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5825         g_return_val_if_fail (_owner != NULL, NULL);
5826 #line 803 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5827         self = (Xcls_MainWindowXcls_projectbutton*) g_object_new (object_type, NULL);
5828 #line 805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5829         _tmp0_ = _owner;
5830 #line 805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5831         _tmp1_ = _g_object_ref0 (_tmp0_);
5832 #line 805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5833         _g_object_unref0 (self->priv->_this);
5834 #line 805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5835         self->priv->_this = _tmp1_;
5836 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5837         _tmp2_ = self->priv->_this;
5838 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5839         _tmp3_ = _g_object_ref0 (self);
5840 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5841         _g_object_unref0 (_tmp2_->projectbutton);
5842 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5843         _tmp2_->projectbutton = _tmp3_;
5844 #line 807 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5845         _tmp4_ = clutter_actor_new ();
5846 #line 807 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5847         g_object_ref_sink (_tmp4_);
5848 #line 807 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5849         _g_object_unref0 (self->el);
5850 #line 807 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5851         self->el = _tmp4_;
5852 #line 812 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5853         _tmp5_ = self->priv->_this;
5854 #line 812 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5855         _tmp6_ = xcls_mainwindow_xcls_actor22_new (_tmp5_);
5856 #line 812 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5857         child_0 = _tmp6_;
5858 #line 813 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5859         g_object_ref ((GObject*) child_0);
5860 #line 814 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5861         _tmp7_ = self->el;
5862 #line 814 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5863         _tmp8_ = child_0->el;
5864 #line 814 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5865         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
5866 #line 818 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5867         _tmp9_ = self->el;
5868 #line 818 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5869         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
5870 #line 803 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5871         _g_object_unref0 (child_0);
5872 #line 803 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5873         return self;
5874 #line 5875 "MainWindow.c"
5875 }
5876
5877
5878 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_new (Xcls_MainWindow* _owner) {
5879 #line 803 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5880         return xcls_mainwindow_xcls_projectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, _owner);
5881 #line 5882 "MainWindow.c"
5882 }
5883
5884
5885 static void xcls_mainwindow_xcls_projectbutton_class_init (Xcls_MainWindowXcls_projectbuttonClass * klass) {
5886 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5887         xcls_mainwindow_xcls_projectbutton_parent_class = g_type_class_peek_parent (klass);
5888 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5889         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projectbuttonPrivate));
5890 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5891         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projectbutton_finalize;
5892 #line 5893 "MainWindow.c"
5893 }
5894
5895
5896 static void xcls_mainwindow_xcls_projectbutton_instance_init (Xcls_MainWindowXcls_projectbutton * self) {
5897 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5898         self->priv = XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_PRIVATE (self);
5899 #line 5900 "MainWindow.c"
5900 }
5901
5902
5903 static void xcls_mainwindow_xcls_projectbutton_finalize (GObject* obj) {
5904         Xcls_MainWindowXcls_projectbutton * self;
5905 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5906         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton);
5907 #line 796 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5908         _g_object_unref0 (self->el);
5909 #line 797 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5910         _g_object_unref0 (self->priv->_this);
5911 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5912         G_OBJECT_CLASS (xcls_mainwindow_xcls_projectbutton_parent_class)->finalize (obj);
5913 #line 5914 "MainWindow.c"
5914 }
5915
5916
5917 GType xcls_mainwindow_xcls_projectbutton_get_type (void) {
5918         static volatile gsize xcls_mainwindow_xcls_projectbutton_type_id__volatile = 0;
5919         if (g_once_init_enter (&xcls_mainwindow_xcls_projectbutton_type_id__volatile)) {
5920                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_projectbuttonClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_projectbutton_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_projectbutton), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_projectbutton_instance_init, NULL };
5921                 GType xcls_mainwindow_xcls_projectbutton_type_id;
5922                 xcls_mainwindow_xcls_projectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projectbutton", &g_define_type_info, 0);
5923                 g_once_init_leave (&xcls_mainwindow_xcls_projectbutton_type_id__volatile, xcls_mainwindow_xcls_projectbutton_type_id);
5924         }
5925         return xcls_mainwindow_xcls_projectbutton_type_id__volatile;
5926 }
5927
5928
5929 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_construct (GType object_type, Xcls_MainWindow* _owner) {
5930         Xcls_MainWindowXcls_Actor22 * self = NULL;
5931         Xcls_MainWindow* _tmp0_ = NULL;
5932         Xcls_MainWindow* _tmp1_ = NULL;
5933         GtkClutterActor* _tmp2_ = NULL;
5934         Xcls_MainWindowXcls_Button23* child_0 = NULL;
5935         Xcls_MainWindow* _tmp3_ = NULL;
5936         Xcls_MainWindowXcls_Button23* _tmp4_ = NULL;
5937         GtkClutterActor* _tmp5_ = NULL;
5938         GtkWidget* _tmp6_ = NULL;
5939         GtkButton* _tmp7_ = NULL;
5940 #line 831 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5941         g_return_val_if_fail (_owner != NULL, NULL);
5942 #line 831 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5943         self = (Xcls_MainWindowXcls_Actor22*) g_object_new (object_type, NULL);
5944 #line 833 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5945         _tmp0_ = _owner;
5946 #line 833 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5947         _tmp1_ = _g_object_ref0 (_tmp0_);
5948 #line 833 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5949         _g_object_unref0 (self->priv->_this);
5950 #line 833 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5951         self->priv->_this = _tmp1_;
5952 #line 834 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5953         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
5954 #line 834 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5955         g_object_ref_sink (_tmp2_);
5956 #line 834 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5957         _g_object_unref0 (self->el);
5958 #line 834 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5959         self->el = _tmp2_;
5960 #line 839 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5961         _tmp3_ = self->priv->_this;
5962 #line 839 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5963         _tmp4_ = xcls_mainwindow_xcls_button23_new (_tmp3_);
5964 #line 839 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5965         child_0 = _tmp4_;
5966 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5967         g_object_ref ((GObject*) child_0);
5968 #line 844 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5969         _tmp5_ = self->el;
5970 #line 844 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5971         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
5972 #line 844 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5973         _tmp7_ = child_0->el;
5974 #line 844 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5975         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
5976 #line 831 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5977         _g_object_unref0 (child_0);
5978 #line 831 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5979         return self;
5980 #line 5981 "MainWindow.c"
5981 }
5982
5983
5984 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_new (Xcls_MainWindow* _owner) {
5985 #line 831 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5986         return xcls_mainwindow_xcls_actor22_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, _owner);
5987 #line 5988 "MainWindow.c"
5988 }
5989
5990
5991 static void xcls_mainwindow_xcls_actor22_class_init (Xcls_MainWindowXcls_Actor22Class * klass) {
5992 #line 822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5993         xcls_mainwindow_xcls_actor22_parent_class = g_type_class_peek_parent (klass);
5994 #line 822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5995         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor22Private));
5996 #line 822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5997         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor22_finalize;
5998 #line 5999 "MainWindow.c"
5999 }
6000
6001
6002 static void xcls_mainwindow_xcls_actor22_instance_init (Xcls_MainWindowXcls_Actor22 * self) {
6003 #line 822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6004         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR22_GET_PRIVATE (self);
6005 #line 6006 "MainWindow.c"
6006 }
6007
6008
6009 static void xcls_mainwindow_xcls_actor22_finalize (GObject* obj) {
6010         Xcls_MainWindowXcls_Actor22 * self;
6011 #line 822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6012         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22);
6013 #line 824 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6014         _g_object_unref0 (self->el);
6015 #line 825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6016         _g_object_unref0 (self->priv->_this);
6017 #line 822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6018         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor22_parent_class)->finalize (obj);
6019 #line 6020 "MainWindow.c"
6020 }
6021
6022
6023 GType xcls_mainwindow_xcls_actor22_get_type (void) {
6024         static volatile gsize xcls_mainwindow_xcls_actor22_type_id__volatile = 0;
6025         if (g_once_init_enter (&xcls_mainwindow_xcls_actor22_type_id__volatile)) {
6026                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor22Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor22_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor22), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor22_instance_init, NULL };
6027                 GType xcls_mainwindow_xcls_actor22_type_id;
6028                 xcls_mainwindow_xcls_actor22_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor22", &g_define_type_info, 0);
6029                 g_once_init_leave (&xcls_mainwindow_xcls_actor22_type_id__volatile, xcls_mainwindow_xcls_actor22_type_id);
6030         }
6031         return xcls_mainwindow_xcls_actor22_type_id__volatile;
6032 }
6033
6034
6035 static void __lambda106_ (Xcls_MainWindowXcls_Button23* self) {
6036         Xcls_MainWindow* _tmp0_ = NULL;
6037         WindowState* _tmp1_ = NULL;
6038 #line 873 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6039         _tmp0_ = self->priv->_this;
6040 #line 873 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6041         _tmp1_ = _tmp0_->windowstate;
6042 #line 873 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6043         window_state_switchState (_tmp1_, WINDOW_STATE_STATE_PROJECT);
6044 #line 6045 "MainWindow.c"
6045 }
6046
6047
6048 static void ___lambda106__gtk_button_clicked (GtkButton* _sender, gpointer self) {
6049 #line 872 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6050         __lambda106_ ((Xcls_MainWindowXcls_Button23*) self);
6051 #line 6052 "MainWindow.c"
6052 }
6053
6054
6055 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_construct (GType object_type, Xcls_MainWindow* _owner) {
6056         Xcls_MainWindowXcls_Button23 * self = NULL;
6057         Xcls_MainWindow* _tmp0_ = NULL;
6058         Xcls_MainWindow* _tmp1_ = NULL;
6059         GtkButton* _tmp2_ = NULL;
6060         GtkButton* _tmp3_ = NULL;
6061         GtkButton* _tmp4_ = NULL;
6062         Xcls_MainWindowXcls_Image24* child_0 = NULL;
6063         Xcls_MainWindow* _tmp5_ = NULL;
6064         Xcls_MainWindowXcls_Image24* _tmp6_ = NULL;
6065         GtkButton* _tmp7_ = NULL;
6066         GtkImage* _tmp8_ = NULL;
6067         GtkButton* _tmp9_ = NULL;
6068 #line 857 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6069         g_return_val_if_fail (_owner != NULL, NULL);
6070 #line 857 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6071         self = (Xcls_MainWindowXcls_Button23*) g_object_new (object_type, NULL);
6072 #line 859 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6073         _tmp0_ = _owner;
6074 #line 859 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6075         _tmp1_ = _g_object_ref0 (_tmp0_);
6076 #line 859 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6077         _g_object_unref0 (self->priv->_this);
6078 #line 859 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6079         self->priv->_this = _tmp1_;
6080 #line 860 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6081         _tmp2_ = (GtkButton*) gtk_button_new ();
6082 #line 860 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6083         g_object_ref_sink (_tmp2_);
6084 #line 860 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6085         _g_object_unref0 (self->el);
6086 #line 860 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6087         self->el = _tmp2_;
6088 #line 865 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6089         _tmp3_ = self->el;
6090 #line 865 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6091         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
6092 #line 866 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6093         _tmp4_ = self->el;
6094 #line 866 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6095         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
6096 #line 867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6097         _tmp5_ = self->priv->_this;
6098 #line 867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6099         _tmp6_ = xcls_mainwindow_xcls_image24_new (_tmp5_);
6100 #line 867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6101         child_0 = _tmp6_;
6102 #line 868 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6103         g_object_ref ((GObject*) child_0);
6104 #line 869 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6105         _tmp7_ = self->el;
6106 #line 869 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6107         _tmp8_ = child_0->el;
6108 #line 869 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6109         gtk_button_set_image (_tmp7_, (GtkWidget*) _tmp8_);
6110 #line 872 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6111         _tmp9_ = self->el;
6112 #line 872 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6113         g_signal_connect_object (_tmp9_, "clicked", (GCallback) ___lambda106__gtk_button_clicked, self, 0);
6114 #line 857 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6115         _g_object_unref0 (child_0);
6116 #line 857 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6117         return self;
6118 #line 6119 "MainWindow.c"
6119 }
6120
6121
6122 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_new (Xcls_MainWindow* _owner) {
6123 #line 857 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6124         return xcls_mainwindow_xcls_button23_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, _owner);
6125 #line 6126 "MainWindow.c"
6126 }
6127
6128
6129 static void xcls_mainwindow_xcls_button23_class_init (Xcls_MainWindowXcls_Button23Class * klass) {
6130 #line 848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6131         xcls_mainwindow_xcls_button23_parent_class = g_type_class_peek_parent (klass);
6132 #line 848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6133         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button23Private));
6134 #line 848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6135         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button23_finalize;
6136 #line 6137 "MainWindow.c"
6137 }
6138
6139
6140 static void xcls_mainwindow_xcls_button23_instance_init (Xcls_MainWindowXcls_Button23 * self) {
6141 #line 848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6142         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON23_GET_PRIVATE (self);
6143 #line 6144 "MainWindow.c"
6144 }
6145
6146
6147 static void xcls_mainwindow_xcls_button23_finalize (GObject* obj) {
6148         Xcls_MainWindowXcls_Button23 * self;
6149 #line 848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6150         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23);
6151 #line 850 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6152         _g_object_unref0 (self->el);
6153 #line 851 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6154         _g_object_unref0 (self->priv->_this);
6155 #line 848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6156         G_OBJECT_CLASS (xcls_mainwindow_xcls_button23_parent_class)->finalize (obj);
6157 #line 6158 "MainWindow.c"
6158 }
6159
6160
6161 GType xcls_mainwindow_xcls_button23_get_type (void) {
6162         static volatile gsize xcls_mainwindow_xcls_button23_type_id__volatile = 0;
6163         if (g_once_init_enter (&xcls_mainwindow_xcls_button23_type_id__volatile)) {
6164                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button23Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button23_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button23), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button23_instance_init, NULL };
6165                 GType xcls_mainwindow_xcls_button23_type_id;
6166                 xcls_mainwindow_xcls_button23_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button23", &g_define_type_info, 0);
6167                 g_once_init_leave (&xcls_mainwindow_xcls_button23_type_id__volatile, xcls_mainwindow_xcls_button23_type_id);
6168         }
6169         return xcls_mainwindow_xcls_button23_type_id__volatile;
6170 }
6171
6172
6173 Xcls_MainWindowXcls_Image24* xcls_mainwindow_xcls_image24_construct (GType object_type, Xcls_MainWindow* _owner) {
6174         Xcls_MainWindowXcls_Image24 * self = NULL;
6175         Xcls_MainWindow* _tmp0_ = NULL;
6176         Xcls_MainWindow* _tmp1_ = NULL;
6177         GtkImage* _tmp2_ = NULL;
6178         GtkImage* _tmp3_ = NULL;
6179 #line 890 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6180         g_return_val_if_fail (_owner != NULL, NULL);
6181 #line 890 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6182         self = (Xcls_MainWindowXcls_Image24*) g_object_new (object_type, NULL);
6183 #line 892 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6184         _tmp0_ = _owner;
6185 #line 892 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6186         _tmp1_ = _g_object_ref0 (_tmp0_);
6187 #line 892 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6188         _g_object_unref0 (self->priv->_this);
6189 #line 892 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6190         self->priv->_this = _tmp1_;
6191 #line 893 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6192         _tmp2_ = (GtkImage*) gtk_image_new ();
6193 #line 893 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6194         g_object_ref_sink (_tmp2_);
6195 #line 893 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6196         _g_object_unref0 (self->el);
6197 #line 893 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6198         self->el = _tmp2_;
6199 #line 898 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6200         _tmp3_ = self->el;
6201 #line 898 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6202         g_object_set (_tmp3_, "icon-name", "document-open", NULL);
6203 #line 890 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6204         return self;
6205 #line 6206 "MainWindow.c"
6206 }
6207
6208
6209 Xcls_MainWindowXcls_Image24* xcls_mainwindow_xcls_image24_new (Xcls_MainWindow* _owner) {
6210 #line 890 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6211         return xcls_mainwindow_xcls_image24_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, _owner);
6212 #line 6213 "MainWindow.c"
6213 }
6214
6215
6216 static void xcls_mainwindow_xcls_image24_class_init (Xcls_MainWindowXcls_Image24Class * klass) {
6217 #line 881 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6218         xcls_mainwindow_xcls_image24_parent_class = g_type_class_peek_parent (klass);
6219 #line 881 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6220         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image24Private));
6221 #line 881 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6222         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image24_finalize;
6223 #line 6224 "MainWindow.c"
6224 }
6225
6226
6227 static void xcls_mainwindow_xcls_image24_instance_init (Xcls_MainWindowXcls_Image24 * self) {
6228 #line 881 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6229         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE24_GET_PRIVATE (self);
6230 #line 6231 "MainWindow.c"
6231 }
6232
6233
6234 static void xcls_mainwindow_xcls_image24_finalize (GObject* obj) {
6235         Xcls_MainWindowXcls_Image24 * self;
6236 #line 881 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6237         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, Xcls_MainWindowXcls_Image24);
6238 #line 883 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6239         _g_object_unref0 (self->el);
6240 #line 884 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6241         _g_object_unref0 (self->priv->_this);
6242 #line 881 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6243         G_OBJECT_CLASS (xcls_mainwindow_xcls_image24_parent_class)->finalize (obj);
6244 #line 6245 "MainWindow.c"
6245 }
6246
6247
6248 GType xcls_mainwindow_xcls_image24_get_type (void) {
6249         static volatile gsize xcls_mainwindow_xcls_image24_type_id__volatile = 0;
6250         if (g_once_init_enter (&xcls_mainwindow_xcls_image24_type_id__volatile)) {
6251                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Image24Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_image24_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Image24), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_image24_instance_init, NULL };
6252                 GType xcls_mainwindow_xcls_image24_type_id;
6253                 xcls_mainwindow_xcls_image24_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image24", &g_define_type_info, 0);
6254                 g_once_init_leave (&xcls_mainwindow_xcls_image24_type_id__volatile, xcls_mainwindow_xcls_image24_type_id);
6255         }
6256         return xcls_mainwindow_xcls_image24_type_id__volatile;
6257 }
6258
6259
6260 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_construct (GType object_type, Xcls_MainWindow* _owner) {
6261         Xcls_MainWindowXcls_editfilebutton * self = NULL;
6262         Xcls_MainWindow* _tmp0_ = NULL;
6263         Xcls_MainWindow* _tmp1_ = NULL;
6264         Xcls_MainWindow* _tmp2_ = NULL;
6265         Xcls_MainWindowXcls_editfilebutton* _tmp3_ = NULL;
6266         ClutterActor* _tmp4_ = NULL;
6267         Xcls_MainWindowXcls_Actor26* child_0 = NULL;
6268         Xcls_MainWindow* _tmp5_ = NULL;
6269         Xcls_MainWindowXcls_Actor26* _tmp6_ = NULL;
6270         ClutterActor* _tmp7_ = NULL;
6271         GtkClutterActor* _tmp8_ = NULL;
6272         ClutterActor* _tmp9_ = NULL;
6273 #line 912 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6274         g_return_val_if_fail (_owner != NULL, NULL);
6275 #line 912 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6276         self = (Xcls_MainWindowXcls_editfilebutton*) g_object_new (object_type, NULL);
6277 #line 914 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6278         _tmp0_ = _owner;
6279 #line 914 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6280         _tmp1_ = _g_object_ref0 (_tmp0_);
6281 #line 914 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6282         _g_object_unref0 (self->priv->_this);
6283 #line 914 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6284         self->priv->_this = _tmp1_;
6285 #line 915 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6286         _tmp2_ = self->priv->_this;
6287 #line 915 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6288         _tmp3_ = _g_object_ref0 (self);
6289 #line 915 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6290         _g_object_unref0 (_tmp2_->editfilebutton);
6291 #line 915 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6292         _tmp2_->editfilebutton = _tmp3_;
6293 #line 916 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6294         _tmp4_ = clutter_actor_new ();
6295 #line 916 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6296         g_object_ref_sink (_tmp4_);
6297 #line 916 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6298         _g_object_unref0 (self->el);
6299 #line 916 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6300         self->el = _tmp4_;
6301 #line 921 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6302         _tmp5_ = self->priv->_this;
6303 #line 921 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6304         _tmp6_ = xcls_mainwindow_xcls_actor26_new (_tmp5_);
6305 #line 921 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6306         child_0 = _tmp6_;
6307 #line 922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6308         g_object_ref ((GObject*) child_0);
6309 #line 923 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6310         _tmp7_ = self->el;
6311 #line 923 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6312         _tmp8_ = child_0->el;
6313 #line 923 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6314         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
6315 #line 927 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6316         _tmp9_ = self->el;
6317 #line 927 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6318         clutter_actor_set_size (_tmp9_, 50.0f, 50.0f);
6319 #line 912 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6320         _g_object_unref0 (child_0);
6321 #line 912 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6322         return self;
6323 #line 6324 "MainWindow.c"
6324 }
6325
6326
6327 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_new (Xcls_MainWindow* _owner) {
6328 #line 912 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6329         return xcls_mainwindow_xcls_editfilebutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, _owner);
6330 #line 6331 "MainWindow.c"
6331 }
6332
6333
6334 static void xcls_mainwindow_xcls_editfilebutton_class_init (Xcls_MainWindowXcls_editfilebuttonClass * klass) {
6335 #line 903 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6336         xcls_mainwindow_xcls_editfilebutton_parent_class = g_type_class_peek_parent (klass);
6337 #line 903 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6338         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_editfilebuttonPrivate));
6339 #line 903 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6340         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_editfilebutton_finalize;
6341 #line 6342 "MainWindow.c"
6342 }
6343
6344
6345 static void xcls_mainwindow_xcls_editfilebutton_instance_init (Xcls_MainWindowXcls_editfilebutton * self) {
6346 #line 903 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6347         self->priv = XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_PRIVATE (self);
6348 #line 6349 "MainWindow.c"
6349 }
6350
6351
6352 static void xcls_mainwindow_xcls_editfilebutton_finalize (GObject* obj) {
6353         Xcls_MainWindowXcls_editfilebutton * self;
6354 #line 903 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6355         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebutton);
6356 #line 905 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6357         _g_object_unref0 (self->el);
6358 #line 906 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6359         _g_object_unref0 (self->priv->_this);
6360 #line 903 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6361         G_OBJECT_CLASS (xcls_mainwindow_xcls_editfilebutton_parent_class)->finalize (obj);
6362 #line 6363 "MainWindow.c"
6363 }
6364
6365
6366 GType xcls_mainwindow_xcls_editfilebutton_get_type (void) {
6367         static volatile gsize xcls_mainwindow_xcls_editfilebutton_type_id__volatile = 0;
6368         if (g_once_init_enter (&xcls_mainwindow_xcls_editfilebutton_type_id__volatile)) {
6369                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_editfilebuttonClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_editfilebutton_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_editfilebutton), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_editfilebutton_instance_init, NULL };
6370                 GType xcls_mainwindow_xcls_editfilebutton_type_id;
6371                 xcls_mainwindow_xcls_editfilebutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_editfilebutton", &g_define_type_info, 0);
6372                 g_once_init_leave (&xcls_mainwindow_xcls_editfilebutton_type_id__volatile, xcls_mainwindow_xcls_editfilebutton_type_id);
6373         }
6374         return xcls_mainwindow_xcls_editfilebutton_type_id__volatile;
6375 }
6376
6377
6378 Xcls_MainWindowXcls_Actor26* xcls_mainwindow_xcls_actor26_construct (GType object_type, Xcls_MainWindow* _owner) {
6379         Xcls_MainWindowXcls_Actor26 * self = NULL;
6380         Xcls_MainWindow* _tmp0_ = NULL;
6381         Xcls_MainWindow* _tmp1_ = NULL;
6382         GtkClutterActor* _tmp2_ = NULL;
6383         Xcls_MainWindowXcls_Button27* child_0 = NULL;
6384         Xcls_MainWindow* _tmp3_ = NULL;
6385         Xcls_MainWindowXcls_Button27* _tmp4_ = NULL;
6386         GtkClutterActor* _tmp5_ = NULL;
6387         GtkWidget* _tmp6_ = NULL;
6388         GtkButton* _tmp7_ = NULL;
6389 #line 940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6390         g_return_val_if_fail (_owner != NULL, NULL);
6391 #line 940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6392         self = (Xcls_MainWindowXcls_Actor26*) g_object_new (object_type, NULL);
6393 #line 942 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6394         _tmp0_ = _owner;
6395 #line 942 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6396         _tmp1_ = _g_object_ref0 (_tmp0_);
6397 #line 942 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6398         _g_object_unref0 (self->priv->_this);
6399 #line 942 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6400         self->priv->_this = _tmp1_;
6401 #line 943 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6402         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6403 #line 943 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6404         g_object_ref_sink (_tmp2_);
6405 #line 943 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6406         _g_object_unref0 (self->el);
6407 #line 943 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6408         self->el = _tmp2_;
6409 #line 948 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6410         _tmp3_ = self->priv->_this;
6411 #line 948 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6412         _tmp4_ = xcls_mainwindow_xcls_button27_new (_tmp3_);
6413 #line 948 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6414         child_0 = _tmp4_;
6415 #line 949 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6416         g_object_ref ((GObject*) child_0);
6417 #line 953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6418         _tmp5_ = self->el;
6419 #line 953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6420         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
6421 #line 953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6422         _tmp7_ = child_0->el;
6423 #line 953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6424         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
6425 #line 940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6426         _g_object_unref0 (child_0);
6427 #line 940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6428         return self;
6429 #line 6430 "MainWindow.c"
6430 }
6431
6432
6433 Xcls_MainWindowXcls_Actor26* xcls_mainwindow_xcls_actor26_new (Xcls_MainWindow* _owner) {
6434 #line 940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6435         return xcls_mainwindow_xcls_actor26_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, _owner);
6436 #line 6437 "MainWindow.c"
6437 }
6438
6439
6440 static void xcls_mainwindow_xcls_actor26_class_init (Xcls_MainWindowXcls_Actor26Class * klass) {
6441 #line 931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6442         xcls_mainwindow_xcls_actor26_parent_class = g_type_class_peek_parent (klass);
6443 #line 931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6444         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor26Private));
6445 #line 931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6446         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor26_finalize;
6447 #line 6448 "MainWindow.c"
6448 }
6449
6450
6451 static void xcls_mainwindow_xcls_actor26_instance_init (Xcls_MainWindowXcls_Actor26 * self) {
6452 #line 931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6453         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR26_GET_PRIVATE (self);
6454 #line 6455 "MainWindow.c"
6455 }
6456
6457
6458 static void xcls_mainwindow_xcls_actor26_finalize (GObject* obj) {
6459         Xcls_MainWindowXcls_Actor26 * self;
6460 #line 931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6461         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, Xcls_MainWindowXcls_Actor26);
6462 #line 933 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6463         _g_object_unref0 (self->el);
6464 #line 934 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6465         _g_object_unref0 (self->priv->_this);
6466 #line 931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6467         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor26_parent_class)->finalize (obj);
6468 #line 6469 "MainWindow.c"
6469 }
6470
6471
6472 GType xcls_mainwindow_xcls_actor26_get_type (void) {
6473         static volatile gsize xcls_mainwindow_xcls_actor26_type_id__volatile = 0;
6474         if (g_once_init_enter (&xcls_mainwindow_xcls_actor26_type_id__volatile)) {
6475                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor26Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor26_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor26), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor26_instance_init, NULL };
6476                 GType xcls_mainwindow_xcls_actor26_type_id;
6477                 xcls_mainwindow_xcls_actor26_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor26", &g_define_type_info, 0);
6478                 g_once_init_leave (&xcls_mainwindow_xcls_actor26_type_id__volatile, xcls_mainwindow_xcls_actor26_type_id);
6479         }
6480         return xcls_mainwindow_xcls_actor26_type_id__volatile;
6481 }
6482
6483
6484 static void __lambda107_ (Xcls_MainWindowXcls_Button27* self) {
6485         gboolean _tmp0_ = FALSE;
6486         Xcls_MainWindow* _tmp1_ = NULL;
6487         ProjectProject* _tmp2_ = NULL;
6488         Xcls_MainWindow* _tmp7_ = NULL;
6489         WindowState* _tmp8_ = NULL;
6490         Xcls_DialogNewComponent* _tmp9_ = NULL;
6491         Xcls_MainWindow* _tmp10_ = NULL;
6492         Xcls_WindowLeftTree* _tmp11_ = NULL;
6493         Xcls_WindowLeftTreeXcls_model* _tmp12_ = NULL;
6494         JsRenderJsRender* _tmp13_ = NULL;
6495 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6496         _tmp1_ = self->priv->_this;
6497 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6498         _tmp2_ = _tmp1_->project;
6499 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6500         if (_tmp2_ == NULL) {
6501 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6502                 _tmp0_ = TRUE;
6503 #line 6504 "MainWindow.c"
6504         } else {
6505                 Xcls_MainWindow* _tmp3_ = NULL;
6506                 Xcls_WindowLeftTree* _tmp4_ = NULL;
6507                 Xcls_WindowLeftTreeXcls_model* _tmp5_ = NULL;
6508                 JsRenderJsRender* _tmp6_ = NULL;
6509 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6510                 _tmp3_ = self->priv->_this;
6511 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6512                 _tmp4_ = _tmp3_->left_tree;
6513 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6514                 _tmp5_ = _tmp4_->model;
6515 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6516                 _tmp6_ = _tmp5_->file;
6517 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6518                 _tmp0_ = _tmp6_ == NULL;
6519 #line 6520 "MainWindow.c"
6520         }
6521 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6522         if (_tmp0_) {
6523 #line 986 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6524                 return;
6525 #line 6526 "MainWindow.c"
6526         }
6527 #line 988 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6528         _tmp7_ = self->priv->_this;
6529 #line 988 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6530         _tmp8_ = _tmp7_->windowstate;
6531 #line 988 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6532         _tmp9_ = _tmp8_->new_file_dialog;
6533 #line 988 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6534         _tmp10_ = self->priv->_this;
6535 #line 988 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6536         _tmp11_ = _tmp10_->left_tree;
6537 #line 988 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6538         _tmp12_ = _tmp11_->model;
6539 #line 988 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6540         _tmp13_ = _tmp12_->file;
6541 #line 988 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6542         xcls_dialognewcomponent_show (_tmp9_, _tmp13_);
6543 #line 990 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6544         return;
6545 #line 6546 "MainWindow.c"
6546 }
6547
6548
6549 static void ___lambda107__gtk_button_clicked (GtkButton* _sender, gpointer self) {
6550 #line 982 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6551         __lambda107_ ((Xcls_MainWindowXcls_Button27*) self);
6552 #line 6553 "MainWindow.c"
6553 }
6554
6555
6556 Xcls_MainWindowXcls_Button27* xcls_mainwindow_xcls_button27_construct (GType object_type, Xcls_MainWindow* _owner) {
6557         Xcls_MainWindowXcls_Button27 * self = NULL;
6558         Xcls_MainWindow* _tmp0_ = NULL;
6559         Xcls_MainWindow* _tmp1_ = NULL;
6560         GtkButton* _tmp2_ = NULL;
6561         GtkButton* _tmp3_ = NULL;
6562         GtkButton* _tmp4_ = NULL;
6563         GtkButton* _tmp5_ = NULL;
6564         Xcls_MainWindowXcls_Image28* child_0 = NULL;
6565         Xcls_MainWindow* _tmp6_ = NULL;
6566         Xcls_MainWindowXcls_Image28* _tmp7_ = NULL;
6567         GtkButton* _tmp8_ = NULL;
6568         GtkImage* _tmp9_ = NULL;
6569         GtkButton* _tmp10_ = NULL;
6570 #line 966 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6571         g_return_val_if_fail (_owner != NULL, NULL);
6572 #line 966 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6573         self = (Xcls_MainWindowXcls_Button27*) g_object_new (object_type, NULL);
6574 #line 968 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6575         _tmp0_ = _owner;
6576 #line 968 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6577         _tmp1_ = _g_object_ref0 (_tmp0_);
6578 #line 968 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6579         _g_object_unref0 (self->priv->_this);
6580 #line 968 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6581         self->priv->_this = _tmp1_;
6582 #line 969 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6583         _tmp2_ = (GtkButton*) gtk_button_new ();
6584 #line 969 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6585         g_object_ref_sink (_tmp2_);
6586 #line 969 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6587         _g_object_unref0 (self->el);
6588 #line 969 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6589         self->el = _tmp2_;
6590 #line 974 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6591         _tmp3_ = self->el;
6592 #line 974 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6593         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
6594 #line 975 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6595         _tmp4_ = self->el;
6596 #line 975 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6597         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
6598 #line 976 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6599         _tmp5_ = self->el;
6600 #line 976 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6601         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "File Details");
6602 #line 977 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6603         _tmp6_ = self->priv->_this;
6604 #line 977 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6605         _tmp7_ = xcls_mainwindow_xcls_image28_new (_tmp6_);
6606 #line 977 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6607         child_0 = _tmp7_;
6608 #line 978 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6609         g_object_ref ((GObject*) child_0);
6610 #line 979 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6611         _tmp8_ = self->el;
6612 #line 979 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6613         _tmp9_ = child_0->el;
6614 #line 979 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6615         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
6616 #line 982 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6617         _tmp10_ = self->el;
6618 #line 982 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6619         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda107__gtk_button_clicked, self, 0);
6620 #line 966 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6621         _g_object_unref0 (child_0);
6622 #line 966 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6623         return self;
6624 #line 6625 "MainWindow.c"
6625 }
6626
6627
6628 Xcls_MainWindowXcls_Button27* xcls_mainwindow_xcls_button27_new (Xcls_MainWindow* _owner) {
6629 #line 966 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6630         return xcls_mainwindow_xcls_button27_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, _owner);
6631 #line 6632 "MainWindow.c"
6632 }
6633
6634
6635 static void xcls_mainwindow_xcls_button27_class_init (Xcls_MainWindowXcls_Button27Class * klass) {
6636 #line 957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6637         xcls_mainwindow_xcls_button27_parent_class = g_type_class_peek_parent (klass);
6638 #line 957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6639         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button27Private));
6640 #line 957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6641         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button27_finalize;
6642 #line 6643 "MainWindow.c"
6643 }
6644
6645
6646 static void xcls_mainwindow_xcls_button27_instance_init (Xcls_MainWindowXcls_Button27 * self) {
6647 #line 957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6648         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON27_GET_PRIVATE (self);
6649 #line 6650 "MainWindow.c"
6650 }
6651
6652
6653 static void xcls_mainwindow_xcls_button27_finalize (GObject* obj) {
6654         Xcls_MainWindowXcls_Button27 * self;
6655 #line 957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6656         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, Xcls_MainWindowXcls_Button27);
6657 #line 959 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6658         _g_object_unref0 (self->el);
6659 #line 960 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6660         _g_object_unref0 (self->priv->_this);
6661 #line 957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6662         G_OBJECT_CLASS (xcls_mainwindow_xcls_button27_parent_class)->finalize (obj);
6663 #line 6664 "MainWindow.c"
6664 }
6665
6666
6667 GType xcls_mainwindow_xcls_button27_get_type (void) {
6668         static volatile gsize xcls_mainwindow_xcls_button27_type_id__volatile = 0;
6669         if (g_once_init_enter (&xcls_mainwindow_xcls_button27_type_id__volatile)) {
6670                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button27Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button27_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button27), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button27_instance_init, NULL };
6671                 GType xcls_mainwindow_xcls_button27_type_id;
6672                 xcls_mainwindow_xcls_button27_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button27", &g_define_type_info, 0);
6673                 g_once_init_leave (&xcls_mainwindow_xcls_button27_type_id__volatile, xcls_mainwindow_xcls_button27_type_id);
6674         }
6675         return xcls_mainwindow_xcls_button27_type_id__volatile;
6676 }
6677
6678
6679 Xcls_MainWindowXcls_Image28* xcls_mainwindow_xcls_image28_construct (GType object_type, Xcls_MainWindow* _owner) {
6680         Xcls_MainWindowXcls_Image28 * self = NULL;
6681         Xcls_MainWindow* _tmp0_ = NULL;
6682         Xcls_MainWindow* _tmp1_ = NULL;
6683         GtkImage* _tmp2_ = NULL;
6684         GtkImage* _tmp3_ = NULL;
6685 #line 1007 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6686         g_return_val_if_fail (_owner != NULL, NULL);
6687 #line 1007 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6688         self = (Xcls_MainWindowXcls_Image28*) g_object_new (object_type, NULL);
6689 #line 1009 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6690         _tmp0_ = _owner;
6691 #line 1009 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6692         _tmp1_ = _g_object_ref0 (_tmp0_);
6693 #line 1009 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6694         _g_object_unref0 (self->priv->_this);
6695 #line 1009 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6696         self->priv->_this = _tmp1_;
6697 #line 1010 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6698         _tmp2_ = (GtkImage*) gtk_image_new ();
6699 #line 1010 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6700         g_object_ref_sink (_tmp2_);
6701 #line 1010 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6702         _g_object_unref0 (self->el);
6703 #line 1010 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6704         self->el = _tmp2_;
6705 #line 1015 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6706         _tmp3_ = self->el;
6707 #line 1015 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6708         g_object_set (_tmp3_, "icon-name", "document-properties", NULL);
6709 #line 1007 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6710         return self;
6711 #line 6712 "MainWindow.c"
6712 }
6713
6714
6715 Xcls_MainWindowXcls_Image28* xcls_mainwindow_xcls_image28_new (Xcls_MainWindow* _owner) {
6716 #line 1007 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6717         return xcls_mainwindow_xcls_image28_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, _owner);
6718 #line 6719 "MainWindow.c"
6719 }
6720
6721
6722 static void xcls_mainwindow_xcls_image28_class_init (Xcls_MainWindowXcls_Image28Class * klass) {
6723 #line 998 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6724         xcls_mainwindow_xcls_image28_parent_class = g_type_class_peek_parent (klass);
6725 #line 998 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6726         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image28Private));
6727 #line 998 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6728         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image28_finalize;
6729 #line 6730 "MainWindow.c"
6730 }
6731
6732
6733 static void xcls_mainwindow_xcls_image28_instance_init (Xcls_MainWindowXcls_Image28 * self) {
6734 #line 998 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6735         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE28_GET_PRIVATE (self);
6736 #line 6737 "MainWindow.c"
6737 }
6738
6739
6740 static void xcls_mainwindow_xcls_image28_finalize (GObject* obj) {
6741         Xcls_MainWindowXcls_Image28 * self;
6742 #line 998 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6743         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, Xcls_MainWindowXcls_Image28);
6744 #line 1000 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6745         _g_object_unref0 (self->el);
6746 #line 1001 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6747         _g_object_unref0 (self->priv->_this);
6748 #line 998 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6749         G_OBJECT_CLASS (xcls_mainwindow_xcls_image28_parent_class)->finalize (obj);
6750 #line 6751 "MainWindow.c"
6751 }
6752
6753
6754 GType xcls_mainwindow_xcls_image28_get_type (void) {
6755         static volatile gsize xcls_mainwindow_xcls_image28_type_id__volatile = 0;
6756         if (g_once_init_enter (&xcls_mainwindow_xcls_image28_type_id__volatile)) {
6757                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Image28Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_image28_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Image28), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_image28_instance_init, NULL };
6758                 GType xcls_mainwindow_xcls_image28_type_id;
6759                 xcls_mainwindow_xcls_image28_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image28", &g_define_type_info, 0);
6760                 g_once_init_leave (&xcls_mainwindow_xcls_image28_type_id__volatile, xcls_mainwindow_xcls_image28_type_id);
6761         }
6762         return xcls_mainwindow_xcls_image28_type_id__volatile;
6763 }
6764
6765
6766 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
6767         Xcls_MainWindowXcls_projecteditbutton * self = NULL;
6768         Xcls_MainWindow* _tmp0_ = NULL;
6769         Xcls_MainWindow* _tmp1_ = NULL;
6770         Xcls_MainWindow* _tmp2_ = NULL;
6771         Xcls_MainWindowXcls_projecteditbutton* _tmp3_ = NULL;
6772         ClutterActor* _tmp4_ = NULL;
6773         Xcls_MainWindowXcls_Actor30* child_0 = NULL;
6774         Xcls_MainWindow* _tmp5_ = NULL;
6775         Xcls_MainWindowXcls_Actor30* _tmp6_ = NULL;
6776         ClutterActor* _tmp7_ = NULL;
6777         GtkClutterActor* _tmp8_ = NULL;
6778         ClutterActor* _tmp9_ = NULL;
6779 #line 1029 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6780         g_return_val_if_fail (_owner != NULL, NULL);
6781 #line 1029 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6782         self = (Xcls_MainWindowXcls_projecteditbutton*) g_object_new (object_type, NULL);
6783 #line 1031 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6784         _tmp0_ = _owner;
6785 #line 1031 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6786         _tmp1_ = _g_object_ref0 (_tmp0_);
6787 #line 1031 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6788         _g_object_unref0 (self->priv->_this);
6789 #line 1031 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6790         self->priv->_this = _tmp1_;
6791 #line 1032 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6792         _tmp2_ = self->priv->_this;
6793 #line 1032 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6794         _tmp3_ = _g_object_ref0 (self);
6795 #line 1032 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6796         _g_object_unref0 (_tmp2_->projecteditbutton);
6797 #line 1032 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6798         _tmp2_->projecteditbutton = _tmp3_;
6799 #line 1033 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6800         _tmp4_ = clutter_actor_new ();
6801 #line 1033 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6802         g_object_ref_sink (_tmp4_);
6803 #line 1033 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6804         _g_object_unref0 (self->el);
6805 #line 1033 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6806         self->el = _tmp4_;
6807 #line 1038 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6808         _tmp5_ = self->priv->_this;
6809 #line 1038 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6810         _tmp6_ = xcls_mainwindow_xcls_actor30_new (_tmp5_);
6811 #line 1038 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6812         child_0 = _tmp6_;
6813 #line 1039 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6814         g_object_ref ((GObject*) child_0);
6815 #line 1040 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6816         _tmp7_ = self->el;
6817 #line 1040 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6818         _tmp8_ = child_0->el;
6819 #line 1040 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6820         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
6821 #line 1044 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6822         _tmp9_ = self->el;
6823 #line 1044 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6824         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
6825 #line 1029 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6826         _g_object_unref0 (child_0);
6827 #line 1029 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6828         return self;
6829 #line 6830 "MainWindow.c"
6830 }
6831
6832
6833 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_new (Xcls_MainWindow* _owner) {
6834 #line 1029 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6835         return xcls_mainwindow_xcls_projecteditbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, _owner);
6836 #line 6837 "MainWindow.c"
6837 }
6838
6839
6840 static void xcls_mainwindow_xcls_projecteditbutton_class_init (Xcls_MainWindowXcls_projecteditbuttonClass * klass) {
6841 #line 1020 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6842         xcls_mainwindow_xcls_projecteditbutton_parent_class = g_type_class_peek_parent (klass);
6843 #line 1020 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6844         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditbuttonPrivate));
6845 #line 1020 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6846         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditbutton_finalize;
6847 #line 6848 "MainWindow.c"
6848 }
6849
6850
6851 static void xcls_mainwindow_xcls_projecteditbutton_instance_init (Xcls_MainWindowXcls_projecteditbutton * self) {
6852 #line 1020 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6853         self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_PRIVATE (self);
6854 #line 6855 "MainWindow.c"
6855 }
6856
6857
6858 static void xcls_mainwindow_xcls_projecteditbutton_finalize (GObject* obj) {
6859         Xcls_MainWindowXcls_projecteditbutton * self;
6860 #line 1020 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6861         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton);
6862 #line 1022 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6863         _g_object_unref0 (self->el);
6864 #line 1023 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6865         _g_object_unref0 (self->priv->_this);
6866 #line 1020 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6867         G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditbutton_parent_class)->finalize (obj);
6868 #line 6869 "MainWindow.c"
6869 }
6870
6871
6872 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) {
6873         static volatile gsize xcls_mainwindow_xcls_projecteditbutton_type_id__volatile = 0;
6874         if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile)) {
6875                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_projecteditbuttonClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_projecteditbutton_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_projecteditbutton), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_projecteditbutton_instance_init, NULL };
6876                 GType xcls_mainwindow_xcls_projecteditbutton_type_id;
6877                 xcls_mainwindow_xcls_projecteditbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditbutton", &g_define_type_info, 0);
6878                 g_once_init_leave (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile, xcls_mainwindow_xcls_projecteditbutton_type_id);
6879         }
6880         return xcls_mainwindow_xcls_projecteditbutton_type_id__volatile;
6881 }
6882
6883
6884 Xcls_MainWindowXcls_Actor30* xcls_mainwindow_xcls_actor30_construct (GType object_type, Xcls_MainWindow* _owner) {
6885         Xcls_MainWindowXcls_Actor30 * self = NULL;
6886         Xcls_MainWindow* _tmp0_ = NULL;
6887         Xcls_MainWindow* _tmp1_ = NULL;
6888         GtkClutterActor* _tmp2_ = NULL;
6889         Xcls_MainWindowXcls_Button31* child_0 = NULL;
6890         Xcls_MainWindow* _tmp3_ = NULL;
6891         Xcls_MainWindowXcls_Button31* _tmp4_ = NULL;
6892         GtkClutterActor* _tmp5_ = NULL;
6893         GtkWidget* _tmp6_ = NULL;
6894         GtkButton* _tmp7_ = NULL;
6895 #line 1057 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6896         g_return_val_if_fail (_owner != NULL, NULL);
6897 #line 1057 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6898         self = (Xcls_MainWindowXcls_Actor30*) g_object_new (object_type, NULL);
6899 #line 1059 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6900         _tmp0_ = _owner;
6901 #line 1059 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6902         _tmp1_ = _g_object_ref0 (_tmp0_);
6903 #line 1059 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6904         _g_object_unref0 (self->priv->_this);
6905 #line 1059 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6906         self->priv->_this = _tmp1_;
6907 #line 1060 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6908         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6909 #line 1060 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6910         g_object_ref_sink (_tmp2_);
6911 #line 1060 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6912         _g_object_unref0 (self->el);
6913 #line 1060 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6914         self->el = _tmp2_;
6915 #line 1065 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6916         _tmp3_ = self->priv->_this;
6917 #line 1065 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6918         _tmp4_ = xcls_mainwindow_xcls_button31_new (_tmp3_);
6919 #line 1065 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6920         child_0 = _tmp4_;
6921 #line 1066 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6922         g_object_ref ((GObject*) child_0);
6923 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6924         _tmp5_ = self->el;
6925 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6926         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
6927 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6928         _tmp7_ = child_0->el;
6929 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6930         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
6931 #line 1057 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6932         _g_object_unref0 (child_0);
6933 #line 1057 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6934         return self;
6935 #line 6936 "MainWindow.c"
6936 }
6937
6938
6939 Xcls_MainWindowXcls_Actor30* xcls_mainwindow_xcls_actor30_new (Xcls_MainWindow* _owner) {
6940 #line 1057 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6941         return xcls_mainwindow_xcls_actor30_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, _owner);
6942 #line 6943 "MainWindow.c"
6943 }
6944
6945
6946 static void xcls_mainwindow_xcls_actor30_class_init (Xcls_MainWindowXcls_Actor30Class * klass) {
6947 #line 1048 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6948         xcls_mainwindow_xcls_actor30_parent_class = g_type_class_peek_parent (klass);
6949 #line 1048 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6950         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor30Private));
6951 #line 1048 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6952         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor30_finalize;
6953 #line 6954 "MainWindow.c"
6954 }
6955
6956
6957 static void xcls_mainwindow_xcls_actor30_instance_init (Xcls_MainWindowXcls_Actor30 * self) {
6958 #line 1048 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6959         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR30_GET_PRIVATE (self);
6960 #line 6961 "MainWindow.c"
6961 }
6962
6963
6964 static void xcls_mainwindow_xcls_actor30_finalize (GObject* obj) {
6965         Xcls_MainWindowXcls_Actor30 * self;
6966 #line 1048 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6967         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, Xcls_MainWindowXcls_Actor30);
6968 #line 1050 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6969         _g_object_unref0 (self->el);
6970 #line 1051 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6971         _g_object_unref0 (self->priv->_this);
6972 #line 1048 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6973         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor30_parent_class)->finalize (obj);
6974 #line 6975 "MainWindow.c"
6975 }
6976
6977
6978 GType xcls_mainwindow_xcls_actor30_get_type (void) {
6979         static volatile gsize xcls_mainwindow_xcls_actor30_type_id__volatile = 0;
6980         if (g_once_init_enter (&xcls_mainwindow_xcls_actor30_type_id__volatile)) {
6981                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor30Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor30_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor30), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor30_instance_init, NULL };
6982                 GType xcls_mainwindow_xcls_actor30_type_id;
6983                 xcls_mainwindow_xcls_actor30_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor30", &g_define_type_info, 0);
6984                 g_once_init_leave (&xcls_mainwindow_xcls_actor30_type_id__volatile, xcls_mainwindow_xcls_actor30_type_id);
6985         }
6986         return xcls_mainwindow_xcls_actor30_type_id__volatile;
6987 }
6988
6989
6990 static void __lambda108_ (Xcls_MainWindowXcls_Button31* self) {
6991         Xcls_MainWindow* _tmp0_ = NULL;
6992         WindowState* _tmp1_ = NULL;
6993 #line 1100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6994         _tmp0_ = self->priv->_this;
6995 #line 1100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6996         _tmp1_ = _tmp0_->windowstate;
6997 #line 1100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6998         window_state_switchState (_tmp1_, WINDOW_STATE_STATE_PROJECT);
6999 #line 7000 "MainWindow.c"
7000 }
7001
7002
7003 static void ___lambda108__gtk_button_clicked (GtkButton* _sender, gpointer self) {
7004 #line 1099 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7005         __lambda108_ ((Xcls_MainWindowXcls_Button31*) self);
7006 #line 7007 "MainWindow.c"
7007 }
7008
7009
7010 Xcls_MainWindowXcls_Button31* xcls_mainwindow_xcls_button31_construct (GType object_type, Xcls_MainWindow* _owner) {
7011         Xcls_MainWindowXcls_Button31 * self = NULL;
7012         Xcls_MainWindow* _tmp0_ = NULL;
7013         Xcls_MainWindow* _tmp1_ = NULL;
7014         GtkButton* _tmp2_ = NULL;
7015         GtkButton* _tmp3_ = NULL;
7016         GtkButton* _tmp4_ = NULL;
7017         GtkButton* _tmp5_ = NULL;
7018         Xcls_MainWindowXcls_Image32* child_0 = NULL;
7019         Xcls_MainWindow* _tmp6_ = NULL;
7020         Xcls_MainWindowXcls_Image32* _tmp7_ = NULL;
7021         GtkButton* _tmp8_ = NULL;
7022         GtkImage* _tmp9_ = NULL;
7023         GtkButton* _tmp10_ = NULL;
7024 #line 1083 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7025         g_return_val_if_fail (_owner != NULL, NULL);
7026 #line 1083 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7027         self = (Xcls_MainWindowXcls_Button31*) g_object_new (object_type, NULL);
7028 #line 1085 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7029         _tmp0_ = _owner;
7030 #line 1085 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7031         _tmp1_ = _g_object_ref0 (_tmp0_);
7032 #line 1085 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7033         _g_object_unref0 (self->priv->_this);
7034 #line 1085 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7035         self->priv->_this = _tmp1_;
7036 #line 1086 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7037         _tmp2_ = (GtkButton*) gtk_button_new ();
7038 #line 1086 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7039         g_object_ref_sink (_tmp2_);
7040 #line 1086 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7041         _g_object_unref0 (self->el);
7042 #line 1086 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7043         self->el = _tmp2_;
7044 #line 1091 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7045         _tmp3_ = self->el;
7046 #line 1091 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7047         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
7048 #line 1092 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7049         _tmp4_ = self->el;
7050 #line 1092 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7051         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
7052 #line 1093 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7053         _tmp5_ = self->el;
7054 #line 1093 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7055         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Project Details");
7056 #line 1094 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7057         _tmp6_ = self->priv->_this;
7058 #line 1094 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7059         _tmp7_ = xcls_mainwindow_xcls_image32_new (_tmp6_);
7060 #line 1094 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7061         child_0 = _tmp7_;
7062 #line 1095 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7063         g_object_ref ((GObject*) child_0);
7064 #line 1096 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7065         _tmp8_ = self->el;
7066 #line 1096 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7067         _tmp9_ = child_0->el;
7068 #line 1096 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7069         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
7070 #line 1099 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7071         _tmp10_ = self->el;
7072 #line 1099 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7073         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda108__gtk_button_clicked, self, 0);
7074 #line 1083 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7075         _g_object_unref0 (child_0);
7076 #line 1083 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7077         return self;
7078 #line 7079 "MainWindow.c"
7079 }
7080
7081
7082 Xcls_MainWindowXcls_Button31* xcls_mainwindow_xcls_button31_new (Xcls_MainWindow* _owner) {
7083 #line 1083 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7084         return xcls_mainwindow_xcls_button31_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, _owner);
7085 #line 7086 "MainWindow.c"
7086 }
7087
7088
7089 static void xcls_mainwindow_xcls_button31_class_init (Xcls_MainWindowXcls_Button31Class * klass) {
7090 #line 1074 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7091         xcls_mainwindow_xcls_button31_parent_class = g_type_class_peek_parent (klass);
7092 #line 1074 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7093         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button31Private));
7094 #line 1074 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7095         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button31_finalize;
7096 #line 7097 "MainWindow.c"
7097 }
7098
7099
7100 static void xcls_mainwindow_xcls_button31_instance_init (Xcls_MainWindowXcls_Button31 * self) {
7101 #line 1074 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7102         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON31_GET_PRIVATE (self);
7103 #line 7104 "MainWindow.c"
7104 }
7105
7106
7107 static void xcls_mainwindow_xcls_button31_finalize (GObject* obj) {
7108         Xcls_MainWindowXcls_Button31 * self;
7109 #line 1074 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7110         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, Xcls_MainWindowXcls_Button31);
7111 #line 1076 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7112         _g_object_unref0 (self->el);
7113 #line 1077 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7114         _g_object_unref0 (self->priv->_this);
7115 #line 1074 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7116         G_OBJECT_CLASS (xcls_mainwindow_xcls_button31_parent_class)->finalize (obj);
7117 #line 7118 "MainWindow.c"
7118 }
7119
7120
7121 GType xcls_mainwindow_xcls_button31_get_type (void) {
7122         static volatile gsize xcls_mainwindow_xcls_button31_type_id__volatile = 0;
7123         if (g_once_init_enter (&xcls_mainwindow_xcls_button31_type_id__volatile)) {
7124                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button31Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button31_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button31), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button31_instance_init, NULL };
7125                 GType xcls_mainwindow_xcls_button31_type_id;
7126                 xcls_mainwindow_xcls_button31_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button31", &g_define_type_info, 0);
7127                 g_once_init_leave (&xcls_mainwindow_xcls_button31_type_id__volatile, xcls_mainwindow_xcls_button31_type_id);
7128         }
7129         return xcls_mainwindow_xcls_button31_type_id__volatile;
7130 }
7131
7132
7133 Xcls_MainWindowXcls_Image32* xcls_mainwindow_xcls_image32_construct (GType object_type, Xcls_MainWindow* _owner) {
7134         Xcls_MainWindowXcls_Image32 * self = NULL;
7135         Xcls_MainWindow* _tmp0_ = NULL;
7136         Xcls_MainWindow* _tmp1_ = NULL;
7137         GtkImage* _tmp2_ = NULL;
7138         GtkImage* _tmp3_ = NULL;
7139 #line 1118 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7140         g_return_val_if_fail (_owner != NULL, NULL);
7141 #line 1118 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7142         self = (Xcls_MainWindowXcls_Image32*) g_object_new (object_type, NULL);
7143 #line 1120 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7144         _tmp0_ = _owner;
7145 #line 1120 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7146         _tmp1_ = _g_object_ref0 (_tmp0_);
7147 #line 1120 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7148         _g_object_unref0 (self->priv->_this);
7149 #line 1120 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7150         self->priv->_this = _tmp1_;
7151 #line 1121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7152         _tmp2_ = (GtkImage*) gtk_image_new ();
7153 #line 1121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7154         g_object_ref_sink (_tmp2_);
7155 #line 1121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7156         _g_object_unref0 (self->el);
7157 #line 1121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7158         self->el = _tmp2_;
7159 #line 1126 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7160         _tmp3_ = self->el;
7161 #line 1126 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7162         g_object_set (_tmp3_, "icon-name", "emblem-system", NULL);
7163 #line 1118 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7164         return self;
7165 #line 7166 "MainWindow.c"
7166 }
7167
7168
7169 Xcls_MainWindowXcls_Image32* xcls_mainwindow_xcls_image32_new (Xcls_MainWindow* _owner) {
7170 #line 1118 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7171         return xcls_mainwindow_xcls_image32_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, _owner);
7172 #line 7173 "MainWindow.c"
7173 }
7174
7175
7176 static void xcls_mainwindow_xcls_image32_class_init (Xcls_MainWindowXcls_Image32Class * klass) {
7177 #line 1109 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7178         xcls_mainwindow_xcls_image32_parent_class = g_type_class_peek_parent (klass);
7179 #line 1109 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7180         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image32Private));
7181 #line 1109 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7182         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image32_finalize;
7183 #line 7184 "MainWindow.c"
7184 }
7185
7186
7187 static void xcls_mainwindow_xcls_image32_instance_init (Xcls_MainWindowXcls_Image32 * self) {
7188 #line 1109 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7189         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE32_GET_PRIVATE (self);
7190 #line 7191 "MainWindow.c"
7191 }
7192
7193
7194 static void xcls_mainwindow_xcls_image32_finalize (GObject* obj) {
7195         Xcls_MainWindowXcls_Image32 * self;
7196 #line 1109 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7197         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, Xcls_MainWindowXcls_Image32);
7198 #line 1111 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7199         _g_object_unref0 (self->el);
7200 #line 1112 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7201         _g_object_unref0 (self->priv->_this);
7202 #line 1109 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7203         G_OBJECT_CLASS (xcls_mainwindow_xcls_image32_parent_class)->finalize (obj);
7204 #line 7205 "MainWindow.c"
7205 }
7206
7207
7208 GType xcls_mainwindow_xcls_image32_get_type (void) {
7209         static volatile gsize xcls_mainwindow_xcls_image32_type_id__volatile = 0;
7210         if (g_once_init_enter (&xcls_mainwindow_xcls_image32_type_id__volatile)) {
7211                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Image32Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_image32_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Image32), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_image32_instance_init, NULL };
7212                 GType xcls_mainwindow_xcls_image32_type_id;
7213                 xcls_mainwindow_xcls_image32_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image32", &g_define_type_info, 0);
7214                 g_once_init_leave (&xcls_mainwindow_xcls_image32_type_id__volatile, xcls_mainwindow_xcls_image32_type_id);
7215         }
7216         return xcls_mainwindow_xcls_image32_type_id__volatile;
7217 }
7218
7219
7220 static gboolean __lambda110_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
7221         gboolean result = FALSE;
7222         ClutterActor* _tmp0_ = NULL;
7223         ClutterColor _tmp1_ = {0};
7224 #line 1157 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7225         g_return_val_if_fail (event != NULL, FALSE);
7226 #line 1158 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7227         _tmp0_ = self->el;
7228 #line 1158 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7229         clutter_color_from_string (&_tmp1_, "#333");
7230 #line 1158 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7231         clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7232 #line 1159 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7233         result = FALSE;
7234 #line 1159 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7235         return result;
7236 #line 7237 "MainWindow.c"
7237 }
7238
7239
7240 static gboolean ___lambda110__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7241         gboolean result;
7242         result = __lambda110_ ((Xcls_MainWindowXcls_objectshowbutton*) self, event);
7243 #line 1157 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7244         return result;
7245 #line 7246 "MainWindow.c"
7246 }
7247
7248
7249 static gboolean __lambda111_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
7250         gboolean result = FALSE;
7251         ClutterActor* _tmp0_ = NULL;
7252         ClutterColor _tmp1_ = {0};
7253 #line 1161 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7254         g_return_val_if_fail (event != NULL, FALSE);
7255 #line 1162 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7256         _tmp0_ = self->el;
7257 #line 1162 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7258         clutter_color_from_string (&_tmp1_, "#000");
7259 #line 1162 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7260         clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7261 #line 1163 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7262         result = FALSE;
7263 #line 1163 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7264         return result;
7265 #line 7266 "MainWindow.c"
7266 }
7267
7268
7269 static gboolean ___lambda111__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7270         gboolean result;
7271         result = __lambda111_ ((Xcls_MainWindowXcls_objectshowbutton*) self, event);
7272 #line 1161 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7273         return result;
7274 #line 7275 "MainWindow.c"
7275 }
7276
7277
7278 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
7279         Xcls_MainWindowXcls_objectshowbutton * self = NULL;
7280         Xcls_MainWindow* _tmp0_ = NULL;
7281         Xcls_MainWindow* _tmp1_ = NULL;
7282         Xcls_MainWindow* _tmp2_ = NULL;
7283         Xcls_MainWindowXcls_objectshowbutton* _tmp3_ = NULL;
7284         ClutterActor* _tmp4_ = NULL;
7285         Xcls_MainWindowXcls_Actor34* child_0 = NULL;
7286         Xcls_MainWindow* _tmp5_ = NULL;
7287         Xcls_MainWindowXcls_Actor34* _tmp6_ = NULL;
7288         ClutterActor* _tmp7_ = NULL;
7289         GtkClutterActor* _tmp8_ = NULL;
7290         ClutterActor* _tmp9_ = NULL;
7291         ClutterActor* _tmp10_ = NULL;
7292         ClutterActor* _tmp11_ = NULL;
7293 #line 1140 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7294         g_return_val_if_fail (_owner != NULL, NULL);
7295 #line 1140 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7296         self = (Xcls_MainWindowXcls_objectshowbutton*) g_object_new (object_type, NULL);
7297 #line 1142 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7298         _tmp0_ = _owner;
7299 #line 1142 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7300         _tmp1_ = _g_object_ref0 (_tmp0_);
7301 #line 1142 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7302         _g_object_unref0 (self->priv->_this);
7303 #line 1142 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7304         self->priv->_this = _tmp1_;
7305 #line 1143 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7306         _tmp2_ = self->priv->_this;
7307 #line 1143 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7308         _tmp3_ = _g_object_ref0 (self);
7309 #line 1143 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7310         _g_object_unref0 (_tmp2_->objectshowbutton);
7311 #line 1143 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7312         _tmp2_->objectshowbutton = _tmp3_;
7313 #line 1144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7314         _tmp4_ = clutter_actor_new ();
7315 #line 1144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7316         g_object_ref_sink (_tmp4_);
7317 #line 1144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7318         _g_object_unref0 (self->el);
7319 #line 1144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7320         self->el = _tmp4_;
7321 #line 1149 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7322         _tmp5_ = self->priv->_this;
7323 #line 1149 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7324         _tmp6_ = xcls_mainwindow_xcls_actor34_new (_tmp5_);
7325 #line 1149 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7326         child_0 = _tmp6_;
7327 #line 1150 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7328         g_object_ref ((GObject*) child_0);
7329 #line 1151 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7330         _tmp7_ = self->el;
7331 #line 1151 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7332         _tmp8_ = child_0->el;
7333 #line 1151 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7334         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
7335 #line 1155 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7336         _tmp9_ = self->el;
7337 #line 1155 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7338         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
7339 #line 1157 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7340         _tmp10_ = self->el;
7341 #line 1157 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7342         g_signal_connect_object (_tmp10_, "enter-event", (GCallback) ___lambda110__clutter_actor_enter_event, self, 0);
7343 #line 1161 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7344         _tmp11_ = self->el;
7345 #line 1161 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7346         g_signal_connect_object (_tmp11_, "leave-event", (GCallback) ___lambda111__clutter_actor_leave_event, self, 0);
7347 #line 1140 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7348         _g_object_unref0 (child_0);
7349 #line 1140 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7350         return self;
7351 #line 7352 "MainWindow.c"
7352 }
7353
7354
7355 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_new (Xcls_MainWindow* _owner) {
7356 #line 1140 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7357         return xcls_mainwindow_xcls_objectshowbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, _owner);
7358 #line 7359 "MainWindow.c"
7359 }
7360
7361
7362 static void xcls_mainwindow_xcls_objectshowbutton_class_init (Xcls_MainWindowXcls_objectshowbuttonClass * klass) {
7363 #line 1131 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7364         xcls_mainwindow_xcls_objectshowbutton_parent_class = g_type_class_peek_parent (klass);
7365 #line 1131 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7366         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectshowbuttonPrivate));
7367 #line 1131 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7368         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectshowbutton_finalize;
7369 #line 7370 "MainWindow.c"
7370 }
7371
7372
7373 static void xcls_mainwindow_xcls_objectshowbutton_instance_init (Xcls_MainWindowXcls_objectshowbutton * self) {
7374 #line 1131 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7375         self->priv = XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_PRIVATE (self);
7376 #line 7377 "MainWindow.c"
7377 }
7378
7379
7380 static void xcls_mainwindow_xcls_objectshowbutton_finalize (GObject* obj) {
7381         Xcls_MainWindowXcls_objectshowbutton * self;
7382 #line 1131 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7383         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton);
7384 #line 1133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7385         _g_object_unref0 (self->el);
7386 #line 1134 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7387         _g_object_unref0 (self->priv->_this);
7388 #line 1131 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7389         G_OBJECT_CLASS (xcls_mainwindow_xcls_objectshowbutton_parent_class)->finalize (obj);
7390 #line 7391 "MainWindow.c"
7391 }
7392
7393
7394 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) {
7395         static volatile gsize xcls_mainwindow_xcls_objectshowbutton_type_id__volatile = 0;
7396         if (g_once_init_enter (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile)) {
7397                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_objectshowbuttonClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_objectshowbutton_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_objectshowbutton), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_objectshowbutton_instance_init, NULL };
7398                 GType xcls_mainwindow_xcls_objectshowbutton_type_id;
7399                 xcls_mainwindow_xcls_objectshowbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectshowbutton", &g_define_type_info, 0);
7400                 g_once_init_leave (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile, xcls_mainwindow_xcls_objectshowbutton_type_id);
7401         }
7402         return xcls_mainwindow_xcls_objectshowbutton_type_id__volatile;
7403 }
7404
7405
7406 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_construct (GType object_type, Xcls_MainWindow* _owner) {
7407         Xcls_MainWindowXcls_Actor34 * self = NULL;
7408         Xcls_MainWindow* _tmp0_ = NULL;
7409         Xcls_MainWindow* _tmp1_ = NULL;
7410         GtkClutterActor* _tmp2_ = NULL;
7411         Xcls_MainWindowXcls_Button35* child_0 = NULL;
7412         Xcls_MainWindow* _tmp3_ = NULL;
7413         Xcls_MainWindowXcls_Button35* _tmp4_ = NULL;
7414         GtkClutterActor* _tmp5_ = NULL;
7415         GtkWidget* _tmp6_ = NULL;
7416         GtkButton* _tmp7_ = NULL;
7417 #line 1178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7418         g_return_val_if_fail (_owner != NULL, NULL);
7419 #line 1178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7420         self = (Xcls_MainWindowXcls_Actor34*) g_object_new (object_type, NULL);
7421 #line 1180 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7422         _tmp0_ = _owner;
7423 #line 1180 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7424         _tmp1_ = _g_object_ref0 (_tmp0_);
7425 #line 1180 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7426         _g_object_unref0 (self->priv->_this);
7427 #line 1180 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7428         self->priv->_this = _tmp1_;
7429 #line 1181 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7430         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
7431 #line 1181 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7432         g_object_ref_sink (_tmp2_);
7433 #line 1181 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7434         _g_object_unref0 (self->el);
7435 #line 1181 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7436         self->el = _tmp2_;
7437 #line 1186 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7438         _tmp3_ = self->priv->_this;
7439 #line 1186 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7440         _tmp4_ = xcls_mainwindow_xcls_button35_new (_tmp3_);
7441 #line 1186 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7442         child_0 = _tmp4_;
7443 #line 1187 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7444         g_object_ref ((GObject*) child_0);
7445 #line 1191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7446         _tmp5_ = self->el;
7447 #line 1191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7448         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
7449 #line 1191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7450         _tmp7_ = child_0->el;
7451 #line 1191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7452         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
7453 #line 1178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7454         _g_object_unref0 (child_0);
7455 #line 1178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7456         return self;
7457 #line 7458 "MainWindow.c"
7458 }
7459
7460
7461 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_new (Xcls_MainWindow* _owner) {
7462 #line 1178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7463         return xcls_mainwindow_xcls_actor34_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, _owner);
7464 #line 7465 "MainWindow.c"
7465 }
7466
7467
7468 static void xcls_mainwindow_xcls_actor34_class_init (Xcls_MainWindowXcls_Actor34Class * klass) {
7469 #line 1169 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7470         xcls_mainwindow_xcls_actor34_parent_class = g_type_class_peek_parent (klass);
7471 #line 1169 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7472         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor34Private));
7473 #line 1169 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7474         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor34_finalize;
7475 #line 7476 "MainWindow.c"
7476 }
7477
7478
7479 static void xcls_mainwindow_xcls_actor34_instance_init (Xcls_MainWindowXcls_Actor34 * self) {
7480 #line 1169 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7481         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR34_GET_PRIVATE (self);
7482 #line 7483 "MainWindow.c"
7483 }
7484
7485
7486 static void xcls_mainwindow_xcls_actor34_finalize (GObject* obj) {
7487         Xcls_MainWindowXcls_Actor34 * self;
7488 #line 1169 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7489         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34);
7490 #line 1171 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7491         _g_object_unref0 (self->el);
7492 #line 1172 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7493         _g_object_unref0 (self->priv->_this);
7494 #line 1169 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7495         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor34_parent_class)->finalize (obj);
7496 #line 7497 "MainWindow.c"
7497 }
7498
7499
7500 GType xcls_mainwindow_xcls_actor34_get_type (void) {
7501         static volatile gsize xcls_mainwindow_xcls_actor34_type_id__volatile = 0;
7502         if (g_once_init_enter (&xcls_mainwindow_xcls_actor34_type_id__volatile)) {
7503                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor34Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor34_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor34), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor34_instance_init, NULL };
7504                 GType xcls_mainwindow_xcls_actor34_type_id;
7505                 xcls_mainwindow_xcls_actor34_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor34", &g_define_type_info, 0);
7506                 g_once_init_leave (&xcls_mainwindow_xcls_actor34_type_id__volatile, xcls_mainwindow_xcls_actor34_type_id);
7507         }
7508         return xcls_mainwindow_xcls_actor34_type_id__volatile;
7509 }
7510
7511
7512 static void __lambda109_ (Xcls_MainWindowXcls_Button35* self) {
7513         Xcls_MainWindow* _tmp0_ = NULL;
7514         WindowState* _tmp1_ = NULL;
7515 #line 1222 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7516         _tmp0_ = self->priv->_this;
7517 #line 1222 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7518         _tmp1_ = _tmp0_->windowstate;
7519 #line 1222 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7520         window_state_switchState (_tmp1_, WINDOW_STATE_STATE_OBJECT);
7521 #line 7522 "MainWindow.c"
7522 }
7523
7524
7525 static void ___lambda109__gtk_button_clicked (GtkButton* _sender, gpointer self) {
7526 #line 1220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7527         __lambda109_ ((Xcls_MainWindowXcls_Button35*) self);
7528 #line 7529 "MainWindow.c"
7529 }
7530
7531
7532 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_construct (GType object_type, Xcls_MainWindow* _owner) {
7533         Xcls_MainWindowXcls_Button35 * self = NULL;
7534         Xcls_MainWindow* _tmp0_ = NULL;
7535         Xcls_MainWindow* _tmp1_ = NULL;
7536         GtkButton* _tmp2_ = NULL;
7537         GtkButton* _tmp3_ = NULL;
7538         GtkButton* _tmp4_ = NULL;
7539         GtkButton* _tmp5_ = NULL;
7540         Xcls_MainWindowXcls_Image36* child_0 = NULL;
7541         Xcls_MainWindow* _tmp6_ = NULL;
7542         Xcls_MainWindowXcls_Image36* _tmp7_ = NULL;
7543         GtkButton* _tmp8_ = NULL;
7544         GtkImage* _tmp9_ = NULL;
7545         GtkButton* _tmp10_ = NULL;
7546 #line 1204 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7547         g_return_val_if_fail (_owner != NULL, NULL);
7548 #line 1204 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7549         self = (Xcls_MainWindowXcls_Button35*) g_object_new (object_type, NULL);
7550 #line 1206 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7551         _tmp0_ = _owner;
7552 #line 1206 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7553         _tmp1_ = _g_object_ref0 (_tmp0_);
7554 #line 1206 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7555         _g_object_unref0 (self->priv->_this);
7556 #line 1206 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7557         self->priv->_this = _tmp1_;
7558 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7559         _tmp2_ = (GtkButton*) gtk_button_new ();
7560 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7561         g_object_ref_sink (_tmp2_);
7562 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7563         _g_object_unref0 (self->el);
7564 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7565         self->el = _tmp2_;
7566 #line 1212 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7567         _tmp3_ = self->el;
7568 #line 1212 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7569         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
7570 #line 1213 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7571         _tmp4_ = self->el;
7572 #line 1213 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7573         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
7574 #line 1214 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7575         _tmp5_ = self->el;
7576 #line 1214 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7577         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Add Child Element");
7578 #line 1215 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7579         _tmp6_ = self->priv->_this;
7580 #line 1215 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7581         _tmp7_ = xcls_mainwindow_xcls_image36_new (_tmp6_);
7582 #line 1215 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7583         child_0 = _tmp7_;
7584 #line 1216 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7585         g_object_ref ((GObject*) child_0);
7586 #line 1217 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7587         _tmp8_ = self->el;
7588 #line 1217 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7589         _tmp9_ = child_0->el;
7590 #line 1217 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7591         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
7592 #line 1220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7593         _tmp10_ = self->el;
7594 #line 1220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7595         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda109__gtk_button_clicked, self, 0);
7596 #line 1204 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7597         _g_object_unref0 (child_0);
7598 #line 1204 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7599         return self;
7600 #line 7601 "MainWindow.c"
7601 }
7602
7603
7604 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_new (Xcls_MainWindow* _owner) {
7605 #line 1204 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7606         return xcls_mainwindow_xcls_button35_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, _owner);
7607 #line 7608 "MainWindow.c"
7608 }
7609
7610
7611 static void xcls_mainwindow_xcls_button35_class_init (Xcls_MainWindowXcls_Button35Class * klass) {
7612 #line 1195 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7613         xcls_mainwindow_xcls_button35_parent_class = g_type_class_peek_parent (klass);
7614 #line 1195 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7615         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button35Private));
7616 #line 1195 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7617         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button35_finalize;
7618 #line 7619 "MainWindow.c"
7619 }
7620
7621
7622 static void xcls_mainwindow_xcls_button35_instance_init (Xcls_MainWindowXcls_Button35 * self) {
7623 #line 1195 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7624         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON35_GET_PRIVATE (self);
7625 #line 7626 "MainWindow.c"
7626 }
7627
7628
7629 static void xcls_mainwindow_xcls_button35_finalize (GObject* obj) {
7630         Xcls_MainWindowXcls_Button35 * self;
7631 #line 1195 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7632         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35);
7633 #line 1197 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7634         _g_object_unref0 (self->el);
7635 #line 1198 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7636         _g_object_unref0 (self->priv->_this);
7637 #line 1195 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7638         G_OBJECT_CLASS (xcls_mainwindow_xcls_button35_parent_class)->finalize (obj);
7639 #line 7640 "MainWindow.c"
7640 }
7641
7642
7643 GType xcls_mainwindow_xcls_button35_get_type (void) {
7644         static volatile gsize xcls_mainwindow_xcls_button35_type_id__volatile = 0;
7645         if (g_once_init_enter (&xcls_mainwindow_xcls_button35_type_id__volatile)) {
7646                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button35Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button35_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button35), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button35_instance_init, NULL };
7647                 GType xcls_mainwindow_xcls_button35_type_id;
7648                 xcls_mainwindow_xcls_button35_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button35", &g_define_type_info, 0);
7649                 g_once_init_leave (&xcls_mainwindow_xcls_button35_type_id__volatile, xcls_mainwindow_xcls_button35_type_id);
7650         }
7651         return xcls_mainwindow_xcls_button35_type_id__volatile;
7652 }
7653
7654
7655 Xcls_MainWindowXcls_Image36* xcls_mainwindow_xcls_image36_construct (GType object_type, Xcls_MainWindow* _owner) {
7656         Xcls_MainWindowXcls_Image36 * self = NULL;
7657         Xcls_MainWindow* _tmp0_ = NULL;
7658         Xcls_MainWindow* _tmp1_ = NULL;
7659         GtkImage* _tmp2_ = NULL;
7660         GtkImage* _tmp3_ = NULL;
7661 #line 1239 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7662         g_return_val_if_fail (_owner != NULL, NULL);
7663 #line 1239 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7664         self = (Xcls_MainWindowXcls_Image36*) g_object_new (object_type, NULL);
7665 #line 1241 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7666         _tmp0_ = _owner;
7667 #line 1241 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7668         _tmp1_ = _g_object_ref0 (_tmp0_);
7669 #line 1241 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7670         _g_object_unref0 (self->priv->_this);
7671 #line 1241 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7672         self->priv->_this = _tmp1_;
7673 #line 1242 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7674         _tmp2_ = (GtkImage*) gtk_image_new ();
7675 #line 1242 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7676         g_object_ref_sink (_tmp2_);
7677 #line 1242 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7678         _g_object_unref0 (self->el);
7679 #line 1242 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7680         self->el = _tmp2_;
7681 #line 1247 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7682         _tmp3_ = self->el;
7683 #line 1247 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7684         g_object_set (_tmp3_, "icon-name", "list-add", NULL);
7685 #line 1239 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7686         return self;
7687 #line 7688 "MainWindow.c"
7688 }
7689
7690
7691 Xcls_MainWindowXcls_Image36* xcls_mainwindow_xcls_image36_new (Xcls_MainWindow* _owner) {
7692 #line 1239 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7693         return xcls_mainwindow_xcls_image36_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, _owner);
7694 #line 7695 "MainWindow.c"
7695 }
7696
7697
7698 static void xcls_mainwindow_xcls_image36_class_init (Xcls_MainWindowXcls_Image36Class * klass) {
7699 #line 1230 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7700         xcls_mainwindow_xcls_image36_parent_class = g_type_class_peek_parent (klass);
7701 #line 1230 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7702         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image36Private));
7703 #line 1230 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7704         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image36_finalize;
7705 #line 7706 "MainWindow.c"
7706 }
7707
7708
7709 static void xcls_mainwindow_xcls_image36_instance_init (Xcls_MainWindowXcls_Image36 * self) {
7710 #line 1230 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7711         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE36_GET_PRIVATE (self);
7712 #line 7713 "MainWindow.c"
7713 }
7714
7715
7716 static void xcls_mainwindow_xcls_image36_finalize (GObject* obj) {
7717         Xcls_MainWindowXcls_Image36 * self;
7718 #line 1230 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7719         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, Xcls_MainWindowXcls_Image36);
7720 #line 1232 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7721         _g_object_unref0 (self->el);
7722 #line 1233 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7723         _g_object_unref0 (self->priv->_this);
7724 #line 1230 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7725         G_OBJECT_CLASS (xcls_mainwindow_xcls_image36_parent_class)->finalize (obj);
7726 #line 7727 "MainWindow.c"
7727 }
7728
7729
7730 GType xcls_mainwindow_xcls_image36_get_type (void) {
7731         static volatile gsize xcls_mainwindow_xcls_image36_type_id__volatile = 0;
7732         if (g_once_init_enter (&xcls_mainwindow_xcls_image36_type_id__volatile)) {
7733                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Image36Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_image36_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Image36), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_image36_instance_init, NULL };
7734                 GType xcls_mainwindow_xcls_image36_type_id;
7735                 xcls_mainwindow_xcls_image36_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image36", &g_define_type_info, 0);
7736                 g_once_init_leave (&xcls_mainwindow_xcls_image36_type_id__volatile, xcls_mainwindow_xcls_image36_type_id);
7737         }
7738         return xcls_mainwindow_xcls_image36_type_id__volatile;
7739 }
7740
7741
7742 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
7743         Xcls_MainWindowXcls_addpropbutton * self = NULL;
7744         Xcls_MainWindow* _tmp0_ = NULL;
7745         Xcls_MainWindow* _tmp1_ = NULL;
7746         Xcls_MainWindow* _tmp2_ = NULL;
7747         Xcls_MainWindowXcls_addpropbutton* _tmp3_ = NULL;
7748         ClutterActor* _tmp4_ = NULL;
7749         Xcls_MainWindowXcls_Actor38* child_0 = NULL;
7750         Xcls_MainWindow* _tmp5_ = NULL;
7751         Xcls_MainWindowXcls_Actor38* _tmp6_ = NULL;
7752         ClutterActor* _tmp7_ = NULL;
7753         GtkClutterActor* _tmp8_ = NULL;
7754         ClutterActor* _tmp9_ = NULL;
7755 #line 1261 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7756         g_return_val_if_fail (_owner != NULL, NULL);
7757 #line 1261 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7758         self = (Xcls_MainWindowXcls_addpropbutton*) g_object_new (object_type, NULL);
7759 #line 1263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7760         _tmp0_ = _owner;
7761 #line 1263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7762         _tmp1_ = _g_object_ref0 (_tmp0_);
7763 #line 1263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7764         _g_object_unref0 (self->priv->_this);
7765 #line 1263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7766         self->priv->_this = _tmp1_;
7767 #line 1264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7768         _tmp2_ = self->priv->_this;
7769 #line 1264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7770         _tmp3_ = _g_object_ref0 (self);
7771 #line 1264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7772         _g_object_unref0 (_tmp2_->addpropbutton);
7773 #line 1264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7774         _tmp2_->addpropbutton = _tmp3_;
7775 #line 1265 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7776         _tmp4_ = clutter_actor_new ();
7777 #line 1265 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7778         g_object_ref_sink (_tmp4_);
7779 #line 1265 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7780         _g_object_unref0 (self->el);
7781 #line 1265 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7782         self->el = _tmp4_;
7783 #line 1270 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7784         _tmp5_ = self->priv->_this;
7785 #line 1270 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7786         _tmp6_ = xcls_mainwindow_xcls_actor38_new (_tmp5_);
7787 #line 1270 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7788         child_0 = _tmp6_;
7789 #line 1271 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7790         g_object_ref ((GObject*) child_0);
7791 #line 1272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7792         _tmp7_ = self->el;
7793 #line 1272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7794         _tmp8_ = child_0->el;
7795 #line 1272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7796         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
7797 #line 1276 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7798         _tmp9_ = self->el;
7799 #line 1276 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7800         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
7801 #line 1261 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7802         _g_object_unref0 (child_0);
7803 #line 1261 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7804         return self;
7805 #line 7806 "MainWindow.c"
7806 }
7807
7808
7809 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_new (Xcls_MainWindow* _owner) {
7810 #line 1261 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7811         return xcls_mainwindow_xcls_addpropbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, _owner);
7812 #line 7813 "MainWindow.c"
7813 }
7814
7815
7816 static void xcls_mainwindow_xcls_addpropbutton_class_init (Xcls_MainWindowXcls_addpropbuttonClass * klass) {
7817 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7818         xcls_mainwindow_xcls_addpropbutton_parent_class = g_type_class_peek_parent (klass);
7819 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7820         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropbuttonPrivate));
7821 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7822         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropbutton_finalize;
7823 #line 7824 "MainWindow.c"
7824 }
7825
7826
7827 static void xcls_mainwindow_xcls_addpropbutton_instance_init (Xcls_MainWindowXcls_addpropbutton * self) {
7828 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7829         self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_PRIVATE (self);
7830 #line 7831 "MainWindow.c"
7831 }
7832
7833
7834 static void xcls_mainwindow_xcls_addpropbutton_finalize (GObject* obj) {
7835         Xcls_MainWindowXcls_addpropbutton * self;
7836 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7837         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton);
7838 #line 1254 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7839         _g_object_unref0 (self->el);
7840 #line 1255 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7841         _g_object_unref0 (self->priv->_this);
7842 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7843         G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropbutton_parent_class)->finalize (obj);
7844 #line 7845 "MainWindow.c"
7845 }
7846
7847
7848 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) {
7849         static volatile gsize xcls_mainwindow_xcls_addpropbutton_type_id__volatile = 0;
7850         if (g_once_init_enter (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile)) {
7851                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_addpropbuttonClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_addpropbutton_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_addpropbutton), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_addpropbutton_instance_init, NULL };
7852                 GType xcls_mainwindow_xcls_addpropbutton_type_id;
7853                 xcls_mainwindow_xcls_addpropbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropbutton", &g_define_type_info, 0);
7854                 g_once_init_leave (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile, xcls_mainwindow_xcls_addpropbutton_type_id);
7855         }
7856         return xcls_mainwindow_xcls_addpropbutton_type_id__volatile;
7857 }
7858
7859
7860 Xcls_MainWindowXcls_Actor38* xcls_mainwindow_xcls_actor38_construct (GType object_type, Xcls_MainWindow* _owner) {
7861         Xcls_MainWindowXcls_Actor38 * self = NULL;
7862         Xcls_MainWindow* _tmp0_ = NULL;
7863         Xcls_MainWindow* _tmp1_ = NULL;
7864         GtkClutterActor* _tmp2_ = NULL;
7865         Xcls_MainWindowXcls_Button39* child_0 = NULL;
7866         Xcls_MainWindow* _tmp3_ = NULL;
7867         Xcls_MainWindowXcls_Button39* _tmp4_ = NULL;
7868         GtkClutterActor* _tmp5_ = NULL;
7869         GtkWidget* _tmp6_ = NULL;
7870         GtkButton* _tmp7_ = NULL;
7871 #line 1289 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7872         g_return_val_if_fail (_owner != NULL, NULL);
7873 #line 1289 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7874         self = (Xcls_MainWindowXcls_Actor38*) g_object_new (object_type, NULL);
7875 #line 1291 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7876         _tmp0_ = _owner;
7877 #line 1291 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7878         _tmp1_ = _g_object_ref0 (_tmp0_);
7879 #line 1291 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7880         _g_object_unref0 (self->priv->_this);
7881 #line 1291 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7882         self->priv->_this = _tmp1_;
7883 #line 1292 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7884         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
7885 #line 1292 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7886         g_object_ref_sink (_tmp2_);
7887 #line 1292 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7888         _g_object_unref0 (self->el);
7889 #line 1292 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7890         self->el = _tmp2_;
7891 #line 1297 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7892         _tmp3_ = self->priv->_this;
7893 #line 1297 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7894         _tmp4_ = xcls_mainwindow_xcls_button39_new (_tmp3_);
7895 #line 1297 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7896         child_0 = _tmp4_;
7897 #line 1298 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7898         g_object_ref ((GObject*) child_0);
7899 #line 1302 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7900         _tmp5_ = self->el;
7901 #line 1302 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7902         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
7903 #line 1302 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7904         _tmp7_ = child_0->el;
7905 #line 1302 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7906         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
7907 #line 1289 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7908         _g_object_unref0 (child_0);
7909 #line 1289 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7910         return self;
7911 #line 7912 "MainWindow.c"
7912 }
7913
7914
7915 Xcls_MainWindowXcls_Actor38* xcls_mainwindow_xcls_actor38_new (Xcls_MainWindow* _owner) {
7916 #line 1289 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7917         return xcls_mainwindow_xcls_actor38_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, _owner);
7918 #line 7919 "MainWindow.c"
7919 }
7920
7921
7922 static void xcls_mainwindow_xcls_actor38_class_init (Xcls_MainWindowXcls_Actor38Class * klass) {
7923 #line 1280 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7924         xcls_mainwindow_xcls_actor38_parent_class = g_type_class_peek_parent (klass);
7925 #line 1280 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7926         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor38Private));
7927 #line 1280 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7928         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor38_finalize;
7929 #line 7930 "MainWindow.c"
7930 }
7931
7932
7933 static void xcls_mainwindow_xcls_actor38_instance_init (Xcls_MainWindowXcls_Actor38 * self) {
7934 #line 1280 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7935         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR38_GET_PRIVATE (self);
7936 #line 7937 "MainWindow.c"
7937 }
7938
7939
7940 static void xcls_mainwindow_xcls_actor38_finalize (GObject* obj) {
7941         Xcls_MainWindowXcls_Actor38 * self;
7942 #line 1280 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7943         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, Xcls_MainWindowXcls_Actor38);
7944 #line 1282 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7945         _g_object_unref0 (self->el);
7946 #line 1283 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7947         _g_object_unref0 (self->priv->_this);
7948 #line 1280 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7949         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor38_parent_class)->finalize (obj);
7950 #line 7951 "MainWindow.c"
7951 }
7952
7953
7954 GType xcls_mainwindow_xcls_actor38_get_type (void) {
7955         static volatile gsize xcls_mainwindow_xcls_actor38_type_id__volatile = 0;
7956         if (g_once_init_enter (&xcls_mainwindow_xcls_actor38_type_id__volatile)) {
7957                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor38Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor38_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor38), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor38_instance_init, NULL };
7958                 GType xcls_mainwindow_xcls_actor38_type_id;
7959                 xcls_mainwindow_xcls_actor38_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor38", &g_define_type_info, 0);
7960                 g_once_init_leave (&xcls_mainwindow_xcls_actor38_type_id__volatile, xcls_mainwindow_xcls_actor38_type_id);
7961         }
7962         return xcls_mainwindow_xcls_actor38_type_id__volatile;
7963 }
7964
7965
7966 static void __lambda112_ (Xcls_MainWindowXcls_Button39* self) {
7967         Xcls_MainWindow* _tmp0_ = NULL;
7968         WindowState* _tmp1_ = NULL;
7969 #line 1333 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7970         _tmp0_ = self->priv->_this;
7971 #line 1333 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7972         _tmp1_ = _tmp0_->windowstate;
7973 #line 1333 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7974         window_state_switchState (_tmp1_, WINDOW_STATE_STATE_PROP);
7975 #line 7976 "MainWindow.c"
7976 }
7977
7978
7979 static void ___lambda112__gtk_button_clicked (GtkButton* _sender, gpointer self) {
7980 #line 1331 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7981         __lambda112_ ((Xcls_MainWindowXcls_Button39*) self);
7982 #line 7983 "MainWindow.c"
7983 }
7984
7985
7986 Xcls_MainWindowXcls_Button39* xcls_mainwindow_xcls_button39_construct (GType object_type, Xcls_MainWindow* _owner) {
7987         Xcls_MainWindowXcls_Button39 * self = NULL;
7988         Xcls_MainWindow* _tmp0_ = NULL;
7989         Xcls_MainWindow* _tmp1_ = NULL;
7990         GtkButton* _tmp2_ = NULL;
7991         GtkButton* _tmp3_ = NULL;
7992         GtkButton* _tmp4_ = NULL;
7993         GtkButton* _tmp5_ = NULL;
7994         Xcls_MainWindowXcls_Image40* child_0 = NULL;
7995         Xcls_MainWindow* _tmp6_ = NULL;
7996         Xcls_MainWindowXcls_Image40* _tmp7_ = NULL;
7997         GtkButton* _tmp8_ = NULL;
7998         GtkImage* _tmp9_ = NULL;
7999         GtkButton* _tmp10_ = NULL;
8000 #line 1315 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8001         g_return_val_if_fail (_owner != NULL, NULL);
8002 #line 1315 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8003         self = (Xcls_MainWindowXcls_Button39*) g_object_new (object_type, NULL);
8004 #line 1317 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8005         _tmp0_ = _owner;
8006 #line 1317 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8007         _tmp1_ = _g_object_ref0 (_tmp0_);
8008 #line 1317 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8009         _g_object_unref0 (self->priv->_this);
8010 #line 1317 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8011         self->priv->_this = _tmp1_;
8012 #line 1318 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8013         _tmp2_ = (GtkButton*) gtk_button_new ();
8014 #line 1318 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8015         g_object_ref_sink (_tmp2_);
8016 #line 1318 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8017         _g_object_unref0 (self->el);
8018 #line 1318 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8019         self->el = _tmp2_;
8020 #line 1323 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8021         _tmp3_ = self->el;
8022 #line 1323 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8023         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
8024 #line 1324 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8025         _tmp4_ = self->el;
8026 #line 1324 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8027         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
8028 #line 1325 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8029         _tmp5_ = self->el;
8030 #line 1325 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8031         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Add Property");
8032 #line 1326 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8033         _tmp6_ = self->priv->_this;
8034 #line 1326 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8035         _tmp7_ = xcls_mainwindow_xcls_image40_new (_tmp6_);
8036 #line 1326 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8037         child_0 = _tmp7_;
8038 #line 1327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8039         g_object_ref ((GObject*) child_0);
8040 #line 1328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8041         _tmp8_ = self->el;
8042 #line 1328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8043         _tmp9_ = child_0->el;
8044 #line 1328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8045         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
8046 #line 1331 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8047         _tmp10_ = self->el;
8048 #line 1331 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8049         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda112__gtk_button_clicked, self, 0);
8050 #line 1315 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8051         _g_object_unref0 (child_0);
8052 #line 1315 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8053         return self;
8054 #line 8055 "MainWindow.c"
8055 }
8056
8057
8058 Xcls_MainWindowXcls_Button39* xcls_mainwindow_xcls_button39_new (Xcls_MainWindow* _owner) {
8059 #line 1315 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8060         return xcls_mainwindow_xcls_button39_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, _owner);
8061 #line 8062 "MainWindow.c"
8062 }
8063
8064
8065 static void xcls_mainwindow_xcls_button39_class_init (Xcls_MainWindowXcls_Button39Class * klass) {
8066 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8067         xcls_mainwindow_xcls_button39_parent_class = g_type_class_peek_parent (klass);
8068 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8069         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button39Private));
8070 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8071         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button39_finalize;
8072 #line 8073 "MainWindow.c"
8073 }
8074
8075
8076 static void xcls_mainwindow_xcls_button39_instance_init (Xcls_MainWindowXcls_Button39 * self) {
8077 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8078         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON39_GET_PRIVATE (self);
8079 #line 8080 "MainWindow.c"
8080 }
8081
8082
8083 static void xcls_mainwindow_xcls_button39_finalize (GObject* obj) {
8084         Xcls_MainWindowXcls_Button39 * self;
8085 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8086         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, Xcls_MainWindowXcls_Button39);
8087 #line 1308 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8088         _g_object_unref0 (self->el);
8089 #line 1309 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8090         _g_object_unref0 (self->priv->_this);
8091 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8092         G_OBJECT_CLASS (xcls_mainwindow_xcls_button39_parent_class)->finalize (obj);
8093 #line 8094 "MainWindow.c"
8094 }
8095
8096
8097 GType xcls_mainwindow_xcls_button39_get_type (void) {
8098         static volatile gsize xcls_mainwindow_xcls_button39_type_id__volatile = 0;
8099         if (g_once_init_enter (&xcls_mainwindow_xcls_button39_type_id__volatile)) {
8100                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button39Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button39_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button39), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button39_instance_init, NULL };
8101                 GType xcls_mainwindow_xcls_button39_type_id;
8102                 xcls_mainwindow_xcls_button39_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button39", &g_define_type_info, 0);
8103                 g_once_init_leave (&xcls_mainwindow_xcls_button39_type_id__volatile, xcls_mainwindow_xcls_button39_type_id);
8104         }
8105         return xcls_mainwindow_xcls_button39_type_id__volatile;
8106 }
8107
8108
8109 Xcls_MainWindowXcls_Image40* xcls_mainwindow_xcls_image40_construct (GType object_type, Xcls_MainWindow* _owner) {
8110         Xcls_MainWindowXcls_Image40 * self = NULL;
8111         Xcls_MainWindow* _tmp0_ = NULL;
8112         Xcls_MainWindow* _tmp1_ = NULL;
8113         GtkImage* _tmp2_ = NULL;
8114         GtkImage* _tmp3_ = NULL;
8115 #line 1350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8116         g_return_val_if_fail (_owner != NULL, NULL);
8117 #line 1350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8118         self = (Xcls_MainWindowXcls_Image40*) g_object_new (object_type, NULL);
8119 #line 1352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8120         _tmp0_ = _owner;
8121 #line 1352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8122         _tmp1_ = _g_object_ref0 (_tmp0_);
8123 #line 1352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8124         _g_object_unref0 (self->priv->_this);
8125 #line 1352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8126         self->priv->_this = _tmp1_;
8127 #line 1353 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8128         _tmp2_ = (GtkImage*) gtk_image_new ();
8129 #line 1353 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8130         g_object_ref_sink (_tmp2_);
8131 #line 1353 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8132         _g_object_unref0 (self->el);
8133 #line 1353 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8134         self->el = _tmp2_;
8135 #line 1358 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8136         _tmp3_ = self->el;
8137 #line 1358 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8138         g_object_set (_tmp3_, "icon-name", "format-justify-left", NULL);
8139 #line 1350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8140         return self;
8141 #line 8142 "MainWindow.c"
8142 }
8143
8144
8145 Xcls_MainWindowXcls_Image40* xcls_mainwindow_xcls_image40_new (Xcls_MainWindow* _owner) {
8146 #line 1350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8147         return xcls_mainwindow_xcls_image40_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, _owner);
8148 #line 8149 "MainWindow.c"
8149 }
8150
8151
8152 static void xcls_mainwindow_xcls_image40_class_init (Xcls_MainWindowXcls_Image40Class * klass) {
8153 #line 1341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8154         xcls_mainwindow_xcls_image40_parent_class = g_type_class_peek_parent (klass);
8155 #line 1341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8156         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image40Private));
8157 #line 1341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8158         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image40_finalize;
8159 #line 8160 "MainWindow.c"
8160 }
8161
8162
8163 static void xcls_mainwindow_xcls_image40_instance_init (Xcls_MainWindowXcls_Image40 * self) {
8164 #line 1341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8165         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE40_GET_PRIVATE (self);
8166 #line 8167 "MainWindow.c"
8167 }
8168
8169
8170 static void xcls_mainwindow_xcls_image40_finalize (GObject* obj) {
8171         Xcls_MainWindowXcls_Image40 * self;
8172 #line 1341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8173         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, Xcls_MainWindowXcls_Image40);
8174 #line 1343 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8175         _g_object_unref0 (self->el);
8176 #line 1344 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8177         _g_object_unref0 (self->priv->_this);
8178 #line 1341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8179         G_OBJECT_CLASS (xcls_mainwindow_xcls_image40_parent_class)->finalize (obj);
8180 #line 8181 "MainWindow.c"
8181 }
8182
8183
8184 GType xcls_mainwindow_xcls_image40_get_type (void) {
8185         static volatile gsize xcls_mainwindow_xcls_image40_type_id__volatile = 0;
8186         if (g_once_init_enter (&xcls_mainwindow_xcls_image40_type_id__volatile)) {
8187                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Image40Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_image40_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Image40), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_image40_instance_init, NULL };
8188                 GType xcls_mainwindow_xcls_image40_type_id;
8189                 xcls_mainwindow_xcls_image40_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image40", &g_define_type_info, 0);
8190                 g_once_init_leave (&xcls_mainwindow_xcls_image40_type_id__volatile, xcls_mainwindow_xcls_image40_type_id);
8191         }
8192         return xcls_mainwindow_xcls_image40_type_id__volatile;
8193 }
8194
8195
8196 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
8197         Xcls_MainWindowXcls_addlistenerbutton * self = NULL;
8198         Xcls_MainWindow* _tmp0_ = NULL;
8199         Xcls_MainWindow* _tmp1_ = NULL;
8200         Xcls_MainWindow* _tmp2_ = NULL;
8201         Xcls_MainWindowXcls_addlistenerbutton* _tmp3_ = NULL;
8202         ClutterActor* _tmp4_ = NULL;
8203         Xcls_MainWindowXcls_Actor42* child_0 = NULL;
8204         Xcls_MainWindow* _tmp5_ = NULL;
8205         Xcls_MainWindowXcls_Actor42* _tmp6_ = NULL;
8206         ClutterActor* _tmp7_ = NULL;
8207         GtkClutterActor* _tmp8_ = NULL;
8208         ClutterActor* _tmp9_ = NULL;
8209 #line 1372 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8210         g_return_val_if_fail (_owner != NULL, NULL);
8211 #line 1372 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8212         self = (Xcls_MainWindowXcls_addlistenerbutton*) g_object_new (object_type, NULL);
8213 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8214         _tmp0_ = _owner;
8215 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8216         _tmp1_ = _g_object_ref0 (_tmp0_);
8217 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8218         _g_object_unref0 (self->priv->_this);
8219 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8220         self->priv->_this = _tmp1_;
8221 #line 1375 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8222         _tmp2_ = self->priv->_this;
8223 #line 1375 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8224         _tmp3_ = _g_object_ref0 (self);
8225 #line 1375 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8226         _g_object_unref0 (_tmp2_->addlistenerbutton);
8227 #line 1375 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8228         _tmp2_->addlistenerbutton = _tmp3_;
8229 #line 1376 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8230         _tmp4_ = clutter_actor_new ();
8231 #line 1376 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8232         g_object_ref_sink (_tmp4_);
8233 #line 1376 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8234         _g_object_unref0 (self->el);
8235 #line 1376 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8236         self->el = _tmp4_;
8237 #line 1381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8238         _tmp5_ = self->priv->_this;
8239 #line 1381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8240         _tmp6_ = xcls_mainwindow_xcls_actor42_new (_tmp5_);
8241 #line 1381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8242         child_0 = _tmp6_;
8243 #line 1382 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8244         g_object_ref ((GObject*) child_0);
8245 #line 1383 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8246         _tmp7_ = self->el;
8247 #line 1383 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8248         _tmp8_ = child_0->el;
8249 #line 1383 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8250         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
8251 #line 1387 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8252         _tmp9_ = self->el;
8253 #line 1387 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8254         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
8255 #line 1372 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8256         _g_object_unref0 (child_0);
8257 #line 1372 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8258         return self;
8259 #line 8260 "MainWindow.c"
8260 }
8261
8262
8263 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_new (Xcls_MainWindow* _owner) {
8264 #line 1372 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8265         return xcls_mainwindow_xcls_addlistenerbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, _owner);
8266 #line 8267 "MainWindow.c"
8267 }
8268
8269
8270 static void xcls_mainwindow_xcls_addlistenerbutton_class_init (Xcls_MainWindowXcls_addlistenerbuttonClass * klass) {
8271 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8272         xcls_mainwindow_xcls_addlistenerbutton_parent_class = g_type_class_peek_parent (klass);
8273 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8274         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addlistenerbuttonPrivate));
8275 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8276         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addlistenerbutton_finalize;
8277 #line 8278 "MainWindow.c"
8278 }
8279
8280
8281 static void xcls_mainwindow_xcls_addlistenerbutton_instance_init (Xcls_MainWindowXcls_addlistenerbutton * self) {
8282 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8283         self->priv = XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_PRIVATE (self);
8284 #line 8285 "MainWindow.c"
8285 }
8286
8287
8288 static void xcls_mainwindow_xcls_addlistenerbutton_finalize (GObject* obj) {
8289         Xcls_MainWindowXcls_addlistenerbutton * self;
8290 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8291         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton);
8292 #line 1365 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8293         _g_object_unref0 (self->el);
8294 #line 1366 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8295         _g_object_unref0 (self->priv->_this);
8296 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8297         G_OBJECT_CLASS (xcls_mainwindow_xcls_addlistenerbutton_parent_class)->finalize (obj);
8298 #line 8299 "MainWindow.c"
8299 }
8300
8301
8302 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) {
8303         static volatile gsize xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile = 0;
8304         if (g_once_init_enter (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile)) {
8305                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_addlistenerbuttonClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_addlistenerbutton_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_addlistenerbutton), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_addlistenerbutton_instance_init, NULL };
8306                 GType xcls_mainwindow_xcls_addlistenerbutton_type_id;
8307                 xcls_mainwindow_xcls_addlistenerbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addlistenerbutton", &g_define_type_info, 0);
8308                 g_once_init_leave (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile, xcls_mainwindow_xcls_addlistenerbutton_type_id);
8309         }
8310         return xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile;
8311 }
8312
8313
8314 Xcls_MainWindowXcls_Actor42* xcls_mainwindow_xcls_actor42_construct (GType object_type, Xcls_MainWindow* _owner) {
8315         Xcls_MainWindowXcls_Actor42 * self = NULL;
8316         Xcls_MainWindow* _tmp0_ = NULL;
8317         Xcls_MainWindow* _tmp1_ = NULL;
8318         GtkClutterActor* _tmp2_ = NULL;
8319         Xcls_MainWindowXcls_Button43* child_0 = NULL;
8320         Xcls_MainWindow* _tmp3_ = NULL;
8321         Xcls_MainWindowXcls_Button43* _tmp4_ = NULL;
8322         GtkClutterActor* _tmp5_ = NULL;
8323         GtkWidget* _tmp6_ = NULL;
8324         GtkButton* _tmp7_ = NULL;
8325 #line 1400 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8326         g_return_val_if_fail (_owner != NULL, NULL);
8327 #line 1400 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8328         self = (Xcls_MainWindowXcls_Actor42*) g_object_new (object_type, NULL);
8329 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8330         _tmp0_ = _owner;
8331 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8332         _tmp1_ = _g_object_ref0 (_tmp0_);
8333 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8334         _g_object_unref0 (self->priv->_this);
8335 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8336         self->priv->_this = _tmp1_;
8337 #line 1403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8338         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
8339 #line 1403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8340         g_object_ref_sink (_tmp2_);
8341 #line 1403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8342         _g_object_unref0 (self->el);
8343 #line 1403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8344         self->el = _tmp2_;
8345 #line 1408 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8346         _tmp3_ = self->priv->_this;
8347 #line 1408 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8348         _tmp4_ = xcls_mainwindow_xcls_button43_new (_tmp3_);
8349 #line 1408 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8350         child_0 = _tmp4_;
8351 #line 1409 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8352         g_object_ref ((GObject*) child_0);
8353 #line 1413 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8354         _tmp5_ = self->el;
8355 #line 1413 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8356         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
8357 #line 1413 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8358         _tmp7_ = child_0->el;
8359 #line 1413 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8360         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
8361 #line 1400 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8362         _g_object_unref0 (child_0);
8363 #line 1400 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8364         return self;
8365 #line 8366 "MainWindow.c"
8366 }
8367
8368
8369 Xcls_MainWindowXcls_Actor42* xcls_mainwindow_xcls_actor42_new (Xcls_MainWindow* _owner) {
8370 #line 1400 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8371         return xcls_mainwindow_xcls_actor42_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, _owner);
8372 #line 8373 "MainWindow.c"
8373 }
8374
8375
8376 static void xcls_mainwindow_xcls_actor42_class_init (Xcls_MainWindowXcls_Actor42Class * klass) {
8377 #line 1391 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8378         xcls_mainwindow_xcls_actor42_parent_class = g_type_class_peek_parent (klass);
8379 #line 1391 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8380         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor42Private));
8381 #line 1391 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8382         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor42_finalize;
8383 #line 8384 "MainWindow.c"
8384 }
8385
8386
8387 static void xcls_mainwindow_xcls_actor42_instance_init (Xcls_MainWindowXcls_Actor42 * self) {
8388 #line 1391 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8389         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR42_GET_PRIVATE (self);
8390 #line 8391 "MainWindow.c"
8391 }
8392
8393
8394 static void xcls_mainwindow_xcls_actor42_finalize (GObject* obj) {
8395         Xcls_MainWindowXcls_Actor42 * self;
8396 #line 1391 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8397         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, Xcls_MainWindowXcls_Actor42);
8398 #line 1393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8399         _g_object_unref0 (self->el);
8400 #line 1394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8401         _g_object_unref0 (self->priv->_this);
8402 #line 1391 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8403         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor42_parent_class)->finalize (obj);
8404 #line 8405 "MainWindow.c"
8405 }
8406
8407
8408 GType xcls_mainwindow_xcls_actor42_get_type (void) {
8409         static volatile gsize xcls_mainwindow_xcls_actor42_type_id__volatile = 0;
8410         if (g_once_init_enter (&xcls_mainwindow_xcls_actor42_type_id__volatile)) {
8411                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor42Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor42_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor42), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor42_instance_init, NULL };
8412                 GType xcls_mainwindow_xcls_actor42_type_id;
8413                 xcls_mainwindow_xcls_actor42_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor42", &g_define_type_info, 0);
8414                 g_once_init_leave (&xcls_mainwindow_xcls_actor42_type_id__volatile, xcls_mainwindow_xcls_actor42_type_id);
8415         }
8416         return xcls_mainwindow_xcls_actor42_type_id__volatile;
8417 }
8418
8419
8420 static void __lambda113_ (Xcls_MainWindowXcls_Button43* self) {
8421         Xcls_MainWindow* _tmp0_ = NULL;
8422         WindowState* _tmp1_ = NULL;
8423 #line 1444 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8424         _tmp0_ = self->priv->_this;
8425 #line 1444 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8426         _tmp1_ = _tmp0_->windowstate;
8427 #line 1444 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8428         window_state_switchState (_tmp1_, WINDOW_STATE_STATE_LISTENER);
8429 #line 8430 "MainWindow.c"
8430 }
8431
8432
8433 static void ___lambda113__gtk_button_clicked (GtkButton* _sender, gpointer self) {
8434 #line 1442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8435         __lambda113_ ((Xcls_MainWindowXcls_Button43*) self);
8436 #line 8437 "MainWindow.c"
8437 }
8438
8439
8440 Xcls_MainWindowXcls_Button43* xcls_mainwindow_xcls_button43_construct (GType object_type, Xcls_MainWindow* _owner) {
8441         Xcls_MainWindowXcls_Button43 * self = NULL;
8442         Xcls_MainWindow* _tmp0_ = NULL;
8443         Xcls_MainWindow* _tmp1_ = NULL;
8444         GtkButton* _tmp2_ = NULL;
8445         GtkButton* _tmp3_ = NULL;
8446         GtkButton* _tmp4_ = NULL;
8447         GtkButton* _tmp5_ = NULL;
8448         Xcls_MainWindowXcls_Image44* child_0 = NULL;
8449         Xcls_MainWindow* _tmp6_ = NULL;
8450         Xcls_MainWindowXcls_Image44* _tmp7_ = NULL;
8451         GtkButton* _tmp8_ = NULL;
8452         GtkImage* _tmp9_ = NULL;
8453         GtkButton* _tmp10_ = NULL;
8454 #line 1426 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8455         g_return_val_if_fail (_owner != NULL, NULL);
8456 #line 1426 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8457         self = (Xcls_MainWindowXcls_Button43*) g_object_new (object_type, NULL);
8458 #line 1428 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8459         _tmp0_ = _owner;
8460 #line 1428 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8461         _tmp1_ = _g_object_ref0 (_tmp0_);
8462 #line 1428 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8463         _g_object_unref0 (self->priv->_this);
8464 #line 1428 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8465         self->priv->_this = _tmp1_;
8466 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8467         _tmp2_ = (GtkButton*) gtk_button_new ();
8468 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8469         g_object_ref_sink (_tmp2_);
8470 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8471         _g_object_unref0 (self->el);
8472 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8473         self->el = _tmp2_;
8474 #line 1434 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8475         _tmp3_ = self->el;
8476 #line 1434 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8477         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
8478 #line 1435 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8479         _tmp4_ = self->el;
8480 #line 1435 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8481         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
8482 #line 1436 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8483         _tmp5_ = self->el;
8484 #line 1436 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8485         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Add Event Code");
8486 #line 1437 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8487         _tmp6_ = self->priv->_this;
8488 #line 1437 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8489         _tmp7_ = xcls_mainwindow_xcls_image44_new (_tmp6_);
8490 #line 1437 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8491         child_0 = _tmp7_;
8492 #line 1438 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8493         g_object_ref ((GObject*) child_0);
8494 #line 1439 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8495         _tmp8_ = self->el;
8496 #line 1439 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8497         _tmp9_ = child_0->el;
8498 #line 1439 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8499         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
8500 #line 1442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8501         _tmp10_ = self->el;
8502 #line 1442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8503         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda113__gtk_button_clicked, self, 0);
8504 #line 1426 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8505         _g_object_unref0 (child_0);
8506 #line 1426 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8507         return self;
8508 #line 8509 "MainWindow.c"
8509 }
8510
8511
8512 Xcls_MainWindowXcls_Button43* xcls_mainwindow_xcls_button43_new (Xcls_MainWindow* _owner) {
8513 #line 1426 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8514         return xcls_mainwindow_xcls_button43_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, _owner);
8515 #line 8516 "MainWindow.c"
8516 }
8517
8518
8519 static void xcls_mainwindow_xcls_button43_class_init (Xcls_MainWindowXcls_Button43Class * klass) {
8520 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8521         xcls_mainwindow_xcls_button43_parent_class = g_type_class_peek_parent (klass);
8522 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8523         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button43Private));
8524 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8525         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button43_finalize;
8526 #line 8527 "MainWindow.c"
8527 }
8528
8529
8530 static void xcls_mainwindow_xcls_button43_instance_init (Xcls_MainWindowXcls_Button43 * self) {
8531 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8532         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON43_GET_PRIVATE (self);
8533 #line 8534 "MainWindow.c"
8534 }
8535
8536
8537 static void xcls_mainwindow_xcls_button43_finalize (GObject* obj) {
8538         Xcls_MainWindowXcls_Button43 * self;
8539 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8540         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, Xcls_MainWindowXcls_Button43);
8541 #line 1419 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8542         _g_object_unref0 (self->el);
8543 #line 1420 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8544         _g_object_unref0 (self->priv->_this);
8545 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8546         G_OBJECT_CLASS (xcls_mainwindow_xcls_button43_parent_class)->finalize (obj);
8547 #line 8548 "MainWindow.c"
8548 }
8549
8550
8551 GType xcls_mainwindow_xcls_button43_get_type (void) {
8552         static volatile gsize xcls_mainwindow_xcls_button43_type_id__volatile = 0;
8553         if (g_once_init_enter (&xcls_mainwindow_xcls_button43_type_id__volatile)) {
8554                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button43Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button43_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button43), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button43_instance_init, NULL };
8555                 GType xcls_mainwindow_xcls_button43_type_id;
8556                 xcls_mainwindow_xcls_button43_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button43", &g_define_type_info, 0);
8557                 g_once_init_leave (&xcls_mainwindow_xcls_button43_type_id__volatile, xcls_mainwindow_xcls_button43_type_id);
8558         }
8559         return xcls_mainwindow_xcls_button43_type_id__volatile;
8560 }
8561
8562
8563 Xcls_MainWindowXcls_Image44* xcls_mainwindow_xcls_image44_construct (GType object_type, Xcls_MainWindow* _owner) {
8564         Xcls_MainWindowXcls_Image44 * self = NULL;
8565         Xcls_MainWindow* _tmp0_ = NULL;
8566         Xcls_MainWindow* _tmp1_ = NULL;
8567         GtkImage* _tmp2_ = NULL;
8568         GtkImage* _tmp3_ = NULL;
8569 #line 1462 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8570         g_return_val_if_fail (_owner != NULL, NULL);
8571 #line 1462 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8572         self = (Xcls_MainWindowXcls_Image44*) g_object_new (object_type, NULL);
8573 #line 1464 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8574         _tmp0_ = _owner;
8575 #line 1464 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8576         _tmp1_ = _g_object_ref0 (_tmp0_);
8577 #line 1464 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8578         _g_object_unref0 (self->priv->_this);
8579 #line 1464 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8580         self->priv->_this = _tmp1_;
8581 #line 1465 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8582         _tmp2_ = (GtkImage*) gtk_image_new ();
8583 #line 1465 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8584         g_object_ref_sink (_tmp2_);
8585 #line 1465 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8586         _g_object_unref0 (self->el);
8587 #line 1465 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8588         self->el = _tmp2_;
8589 #line 1470 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8590         _tmp3_ = self->el;
8591 #line 1470 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8592         g_object_set (_tmp3_, "icon-name", "appointment-new", NULL);
8593 #line 1462 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8594         return self;
8595 #line 8596 "MainWindow.c"
8596 }
8597
8598
8599 Xcls_MainWindowXcls_Image44* xcls_mainwindow_xcls_image44_new (Xcls_MainWindow* _owner) {
8600 #line 1462 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8601         return xcls_mainwindow_xcls_image44_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, _owner);
8602 #line 8603 "MainWindow.c"
8603 }
8604
8605
8606 static void xcls_mainwindow_xcls_image44_class_init (Xcls_MainWindowXcls_Image44Class * klass) {
8607 #line 1453 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8608         xcls_mainwindow_xcls_image44_parent_class = g_type_class_peek_parent (klass);
8609 #line 1453 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8610         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image44Private));
8611 #line 1453 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8612         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image44_finalize;
8613 #line 8614 "MainWindow.c"
8614 }
8615
8616
8617 static void xcls_mainwindow_xcls_image44_instance_init (Xcls_MainWindowXcls_Image44 * self) {
8618 #line 1453 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8619         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE44_GET_PRIVATE (self);
8620 #line 8621 "MainWindow.c"
8621 }
8622
8623
8624 static void xcls_mainwindow_xcls_image44_finalize (GObject* obj) {
8625         Xcls_MainWindowXcls_Image44 * self;
8626 #line 1453 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8627         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, Xcls_MainWindowXcls_Image44);
8628 #line 1455 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8629         _g_object_unref0 (self->el);
8630 #line 1456 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8631         _g_object_unref0 (self->priv->_this);
8632 #line 1453 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8633         G_OBJECT_CLASS (xcls_mainwindow_xcls_image44_parent_class)->finalize (obj);
8634 #line 8635 "MainWindow.c"
8635 }
8636
8637
8638 GType xcls_mainwindow_xcls_image44_get_type (void) {
8639         static volatile gsize xcls_mainwindow_xcls_image44_type_id__volatile = 0;
8640         if (g_once_init_enter (&xcls_mainwindow_xcls_image44_type_id__volatile)) {
8641                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Image44Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_image44_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Image44), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_image44_instance_init, NULL };
8642                 GType xcls_mainwindow_xcls_image44_type_id;
8643                 xcls_mainwindow_xcls_image44_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image44", &g_define_type_info, 0);
8644                 g_once_init_leave (&xcls_mainwindow_xcls_image44_type_id__volatile, xcls_mainwindow_xcls_image44_type_id);
8645         }
8646         return xcls_mainwindow_xcls_image44_type_id__volatile;
8647 }
8648
8649
8650 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
8651         Xcls_MainWindowXcls_addprojectbutton * self = NULL;
8652         Xcls_MainWindow* _tmp0_ = NULL;
8653         Xcls_MainWindow* _tmp1_ = NULL;
8654         Xcls_MainWindow* _tmp2_ = NULL;
8655         Xcls_MainWindowXcls_addprojectbutton* _tmp3_ = NULL;
8656         ClutterActor* _tmp4_ = NULL;
8657         Xcls_MainWindowXcls_Actor46* child_0 = NULL;
8658         Xcls_MainWindow* _tmp5_ = NULL;
8659         Xcls_MainWindowXcls_Actor46* _tmp6_ = NULL;
8660         ClutterActor* _tmp7_ = NULL;
8661         GtkClutterActor* _tmp8_ = NULL;
8662         ClutterActor* _tmp9_ = NULL;
8663 #line 1484 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8664         g_return_val_if_fail (_owner != NULL, NULL);
8665 #line 1484 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8666         self = (Xcls_MainWindowXcls_addprojectbutton*) g_object_new (object_type, NULL);
8667 #line 1486 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8668         _tmp0_ = _owner;
8669 #line 1486 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8670         _tmp1_ = _g_object_ref0 (_tmp0_);
8671 #line 1486 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8672         _g_object_unref0 (self->priv->_this);
8673 #line 1486 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8674         self->priv->_this = _tmp1_;
8675 #line 1487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8676         _tmp2_ = self->priv->_this;
8677 #line 1487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8678         _tmp3_ = _g_object_ref0 (self);
8679 #line 1487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8680         _g_object_unref0 (_tmp2_->addprojectbutton);
8681 #line 1487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8682         _tmp2_->addprojectbutton = _tmp3_;
8683 #line 1488 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8684         _tmp4_ = clutter_actor_new ();
8685 #line 1488 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8686         g_object_ref_sink (_tmp4_);
8687 #line 1488 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8688         _g_object_unref0 (self->el);
8689 #line 1488 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8690         self->el = _tmp4_;
8691 #line 1493 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8692         _tmp5_ = self->priv->_this;
8693 #line 1493 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8694         _tmp6_ = xcls_mainwindow_xcls_actor46_new (_tmp5_);
8695 #line 1493 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8696         child_0 = _tmp6_;
8697 #line 1494 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8698         g_object_ref ((GObject*) child_0);
8699 #line 1495 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8700         _tmp7_ = self->el;
8701 #line 1495 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8702         _tmp8_ = child_0->el;
8703 #line 1495 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8704         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
8705 #line 1499 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8706         _tmp9_ = self->el;
8707 #line 1499 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8708         clutter_actor_set_size (_tmp9_, 50.0f, 50.0f);
8709 #line 1484 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8710         _g_object_unref0 (child_0);
8711 #line 1484 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8712         return self;
8713 #line 8714 "MainWindow.c"
8714 }
8715
8716
8717 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_new (Xcls_MainWindow* _owner) {
8718 #line 1484 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8719         return xcls_mainwindow_xcls_addprojectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, _owner);
8720 #line 8721 "MainWindow.c"
8721 }
8722
8723
8724 static void xcls_mainwindow_xcls_addprojectbutton_class_init (Xcls_MainWindowXcls_addprojectbuttonClass * klass) {
8725 #line 1475 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8726         xcls_mainwindow_xcls_addprojectbutton_parent_class = g_type_class_peek_parent (klass);
8727 #line 1475 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8728         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addprojectbuttonPrivate));
8729 #line 1475 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8730         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addprojectbutton_finalize;
8731 #line 8732 "MainWindow.c"
8732 }
8733
8734
8735 static void xcls_mainwindow_xcls_addprojectbutton_instance_init (Xcls_MainWindowXcls_addprojectbutton * self) {
8736 #line 1475 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8737         self->priv = XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_PRIVATE (self);
8738 #line 8739 "MainWindow.c"
8739 }
8740
8741
8742 static void xcls_mainwindow_xcls_addprojectbutton_finalize (GObject* obj) {
8743         Xcls_MainWindowXcls_addprojectbutton * self;
8744 #line 1475 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8745         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbutton);
8746 #line 1477 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8747         _g_object_unref0 (self->el);
8748 #line 1478 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8749         _g_object_unref0 (self->priv->_this);
8750 #line 1475 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8751         G_OBJECT_CLASS (xcls_mainwindow_xcls_addprojectbutton_parent_class)->finalize (obj);
8752 #line 8753 "MainWindow.c"
8753 }
8754
8755
8756 GType xcls_mainwindow_xcls_addprojectbutton_get_type (void) {
8757         static volatile gsize xcls_mainwindow_xcls_addprojectbutton_type_id__volatile = 0;
8758         if (g_once_init_enter (&xcls_mainwindow_xcls_addprojectbutton_type_id__volatile)) {
8759                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_addprojectbuttonClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_addprojectbutton_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_addprojectbutton), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_addprojectbutton_instance_init, NULL };
8760                 GType xcls_mainwindow_xcls_addprojectbutton_type_id;
8761                 xcls_mainwindow_xcls_addprojectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addprojectbutton", &g_define_type_info, 0);
8762                 g_once_init_leave (&xcls_mainwindow_xcls_addprojectbutton_type_id__volatile, xcls_mainwindow_xcls_addprojectbutton_type_id);
8763         }
8764         return xcls_mainwindow_xcls_addprojectbutton_type_id__volatile;
8765 }
8766
8767
8768 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_construct (GType object_type, Xcls_MainWindow* _owner) {
8769         Xcls_MainWindowXcls_Actor46 * self = NULL;
8770         Xcls_MainWindow* _tmp0_ = NULL;
8771         Xcls_MainWindow* _tmp1_ = NULL;
8772         GtkClutterActor* _tmp2_ = NULL;
8773         Xcls_MainWindowXcls_Button47* child_0 = NULL;
8774         Xcls_MainWindow* _tmp3_ = NULL;
8775         Xcls_MainWindowXcls_Button47* _tmp4_ = NULL;
8776         GtkClutterActor* _tmp5_ = NULL;
8777         GtkWidget* _tmp6_ = NULL;
8778         GtkButton* _tmp7_ = NULL;
8779 #line 1512 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8780         g_return_val_if_fail (_owner != NULL, NULL);
8781 #line 1512 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8782         self = (Xcls_MainWindowXcls_Actor46*) g_object_new (object_type, NULL);
8783 #line 1514 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8784         _tmp0_ = _owner;
8785 #line 1514 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8786         _tmp1_ = _g_object_ref0 (_tmp0_);
8787 #line 1514 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8788         _g_object_unref0 (self->priv->_this);
8789 #line 1514 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8790         self->priv->_this = _tmp1_;
8791 #line 1515 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8792         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
8793 #line 1515 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8794         g_object_ref_sink (_tmp2_);
8795 #line 1515 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8796         _g_object_unref0 (self->el);
8797 #line 1515 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8798         self->el = _tmp2_;
8799 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8800         _tmp3_ = self->priv->_this;
8801 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8802         _tmp4_ = xcls_mainwindow_xcls_button47_new (_tmp3_);
8803 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8804         child_0 = _tmp4_;
8805 #line 1521 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8806         g_object_ref ((GObject*) child_0);
8807 #line 1525 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8808         _tmp5_ = self->el;
8809 #line 1525 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8810         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
8811 #line 1525 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8812         _tmp7_ = child_0->el;
8813 #line 1525 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8814         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
8815 #line 1512 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8816         _g_object_unref0 (child_0);
8817 #line 1512 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8818         return self;
8819 #line 8820 "MainWindow.c"
8820 }
8821
8822
8823 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_new (Xcls_MainWindow* _owner) {
8824 #line 1512 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8825         return xcls_mainwindow_xcls_actor46_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, _owner);
8826 #line 8827 "MainWindow.c"
8827 }
8828
8829
8830 static void xcls_mainwindow_xcls_actor46_class_init (Xcls_MainWindowXcls_Actor46Class * klass) {
8831 #line 1503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8832         xcls_mainwindow_xcls_actor46_parent_class = g_type_class_peek_parent (klass);
8833 #line 1503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8834         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor46Private));
8835 #line 1503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8836         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor46_finalize;
8837 #line 8838 "MainWindow.c"
8838 }
8839
8840
8841 static void xcls_mainwindow_xcls_actor46_instance_init (Xcls_MainWindowXcls_Actor46 * self) {
8842 #line 1503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8843         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR46_GET_PRIVATE (self);
8844 #line 8845 "MainWindow.c"
8845 }
8846
8847
8848 static void xcls_mainwindow_xcls_actor46_finalize (GObject* obj) {
8849         Xcls_MainWindowXcls_Actor46 * self;
8850 #line 1503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8851         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46);
8852 #line 1505 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8853         _g_object_unref0 (self->el);
8854 #line 1506 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8855         _g_object_unref0 (self->priv->_this);
8856 #line 1503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8857         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor46_parent_class)->finalize (obj);
8858 #line 8859 "MainWindow.c"
8859 }
8860
8861
8862 GType xcls_mainwindow_xcls_actor46_get_type (void) {
8863         static volatile gsize xcls_mainwindow_xcls_actor46_type_id__volatile = 0;
8864         if (g_once_init_enter (&xcls_mainwindow_xcls_actor46_type_id__volatile)) {
8865                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor46Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor46_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor46), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor46_instance_init, NULL };
8866                 GType xcls_mainwindow_xcls_actor46_type_id;
8867                 xcls_mainwindow_xcls_actor46_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor46", &g_define_type_info, 0);
8868                 g_once_init_leave (&xcls_mainwindow_xcls_actor46_type_id__volatile, xcls_mainwindow_xcls_actor46_type_id);
8869         }
8870         return xcls_mainwindow_xcls_actor46_type_id__volatile;
8871 }
8872
8873
8874 static void __lambda114_ (Xcls_MainWindowXcls_Button47* self) {
8875         Xcls_EditProject* pe = NULL;
8876         Xcls_EditProject* _tmp0_ = NULL;
8877         Xcls_EditProject* _tmp1_ = NULL;
8878         GtkDialog* _tmp2_ = NULL;
8879         Xcls_MainWindow* _tmp3_ = NULL;
8880         GtkWindow* _tmp4_ = NULL;
8881         Xcls_EditProject* _tmp5_ = NULL;
8882         GtkDialog* _tmp6_ = NULL;
8883         ProjectProject* p = NULL;
8884         Xcls_EditProject* _tmp7_ = NULL;
8885         ProjectProject* _tmp8_ = NULL;
8886         ProjectProject* _tmp9_ = NULL;
8887         Xcls_MainWindow* _tmp10_ = NULL;
8888         WindowState* _tmp11_ = NULL;
8889         Xcls_WindowLeftProjects* _tmp12_ = NULL;
8890         Xcls_MainWindow* _tmp13_ = NULL;
8891         WindowState* _tmp14_ = NULL;
8892         Xcls_WindowLeftProjects* _tmp15_ = NULL;
8893         Xcls_MainWindow* _tmp16_ = NULL;
8894         WindowState* _tmp17_ = NULL;
8895         Xcls_WindowLeftProjects* _tmp18_ = NULL;
8896         ProjectProject* _tmp19_ = NULL;
8897 #line 1558 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8898         _tmp0_ = xcls_editproject_singleton ();
8899 #line 1558 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8900         pe = _tmp0_;
8901 #line 1559 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8902         _tmp1_ = pe;
8903 #line 1559 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8904         _tmp2_ = _tmp1_->el;
8905 #line 1559 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8906         _tmp3_ = self->priv->_this;
8907 #line 1559 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8908         _tmp4_ = _tmp3_->el;
8909 #line 1559 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8910         gtk_window_set_transient_for ((GtkWindow*) _tmp2_, _tmp4_);
8911 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8912         _tmp5_ = pe;
8913 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8914         _tmp6_ = _tmp5_->el;
8915 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8916         gtk_window_set_modal ((GtkWindow*) _tmp6_, TRUE);
8917 #line 1562 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8918         _tmp7_ = pe;
8919 #line 1562 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8920         _tmp8_ = xcls_editproject_show (_tmp7_);
8921 #line 1562 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8922         p = _tmp8_;
8923 #line 1564 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8924         _tmp9_ = p;
8925 #line 1564 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8926         if (_tmp9_ == NULL) {
8927 #line 1565 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8928                 _g_object_unref0 (p);
8929 #line 1565 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8930                 _g_object_unref0 (pe);
8931 #line 1565 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8932                 return;
8933 #line 8934 "MainWindow.c"
8934         }
8935 #line 1569 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8936         _tmp10_ = self->priv->_this;
8937 #line 1569 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8938         _tmp11_ = _tmp10_->windowstate;
8939 #line 1569 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8940         _tmp12_ = _tmp11_->left_projects;
8941 #line 1569 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8942         _tmp12_->is_loaded = FALSE;
8943 #line 1570 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8944         _tmp13_ = self->priv->_this;
8945 #line 1570 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8946         _tmp14_ = _tmp13_->windowstate;
8947 #line 1570 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8948         _tmp15_ = _tmp14_->left_projects;
8949 #line 1570 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8950         xcls_windowleftprojects_load (_tmp15_);
8951 #line 1571 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8952         _tmp16_ = self->priv->_this;
8953 #line 1571 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8954         _tmp17_ = _tmp16_->windowstate;
8955 #line 1571 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8956         _tmp18_ = _tmp17_->left_projects;
8957 #line 1571 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8958         _tmp19_ = p;
8959 #line 1571 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8960         xcls_windowleftprojects_selectProject (_tmp18_, _tmp19_);
8961 #line 1572 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8962         _g_object_unref0 (p);
8963 #line 1572 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8964         _g_object_unref0 (pe);
8965 #line 1572 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8966         return;
8967 #line 8968 "MainWindow.c"
8968 }
8969
8970
8971 static void ___lambda114__gtk_button_clicked (GtkButton* _sender, gpointer self) {
8972 #line 1554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8973         __lambda114_ ((Xcls_MainWindowXcls_Button47*) self);
8974 #line 8975 "MainWindow.c"
8975 }
8976
8977
8978 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_construct (GType object_type, Xcls_MainWindow* _owner) {
8979         Xcls_MainWindowXcls_Button47 * self = NULL;
8980         Xcls_MainWindow* _tmp0_ = NULL;
8981         Xcls_MainWindow* _tmp1_ = NULL;
8982         GtkButton* _tmp2_ = NULL;
8983         GtkButton* _tmp3_ = NULL;
8984         GtkButton* _tmp4_ = NULL;
8985         GtkButton* _tmp5_ = NULL;
8986         Xcls_MainWindowXcls_Image48* child_0 = NULL;
8987         Xcls_MainWindow* _tmp6_ = NULL;
8988         Xcls_MainWindowXcls_Image48* _tmp7_ = NULL;
8989         GtkButton* _tmp8_ = NULL;
8990         GtkImage* _tmp9_ = NULL;
8991         GtkButton* _tmp10_ = NULL;
8992 #line 1538 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8993         g_return_val_if_fail (_owner != NULL, NULL);
8994 #line 1538 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8995         self = (Xcls_MainWindowXcls_Button47*) g_object_new (object_type, NULL);
8996 #line 1540 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8997         _tmp0_ = _owner;
8998 #line 1540 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8999         _tmp1_ = _g_object_ref0 (_tmp0_);
9000 #line 1540 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9001         _g_object_unref0 (self->priv->_this);
9002 #line 1540 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9003         self->priv->_this = _tmp1_;
9004 #line 1541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9005         _tmp2_ = (GtkButton*) gtk_button_new ();
9006 #line 1541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9007         g_object_ref_sink (_tmp2_);
9008 #line 1541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9009         _g_object_unref0 (self->el);
9010 #line 1541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9011         self->el = _tmp2_;
9012 #line 1546 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9013         _tmp3_ = self->el;
9014 #line 1546 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9015         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
9016 #line 1547 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9017         _tmp4_ = self->el;
9018 #line 1547 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9019         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
9020 #line 1548 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9021         _tmp5_ = self->el;
9022 #line 1548 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9023         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "New\nProj.");
9024 #line 1549 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9025         _tmp6_ = self->priv->_this;
9026 #line 1549 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9027         _tmp7_ = xcls_mainwindow_xcls_image48_new (_tmp6_);
9028 #line 1549 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9029         child_0 = _tmp7_;
9030 #line 1550 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9031         g_object_ref ((GObject*) child_0);
9032 #line 1551 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9033         _tmp8_ = self->el;
9034 #line 1551 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9035         _tmp9_ = child_0->el;
9036 #line 1551 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9037         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
9038 #line 1554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9039         _tmp10_ = self->el;
9040 #line 1554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9041         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda114__gtk_button_clicked, self, 0);
9042 #line 1538 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9043         _g_object_unref0 (child_0);
9044 #line 1538 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9045         return self;
9046 #line 9047 "MainWindow.c"
9047 }
9048
9049
9050 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_new (Xcls_MainWindow* _owner) {
9051 #line 1538 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9052         return xcls_mainwindow_xcls_button47_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, _owner);
9053 #line 9054 "MainWindow.c"
9054 }
9055
9056
9057 static void xcls_mainwindow_xcls_button47_class_init (Xcls_MainWindowXcls_Button47Class * klass) {
9058 #line 1529 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9059         xcls_mainwindow_xcls_button47_parent_class = g_type_class_peek_parent (klass);
9060 #line 1529 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9061         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button47Private));
9062 #line 1529 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9063         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button47_finalize;
9064 #line 9065 "MainWindow.c"
9065 }
9066
9067
9068 static void xcls_mainwindow_xcls_button47_instance_init (Xcls_MainWindowXcls_Button47 * self) {
9069 #line 1529 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9070         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON47_GET_PRIVATE (self);
9071 #line 9072 "MainWindow.c"
9072 }
9073
9074
9075 static void xcls_mainwindow_xcls_button47_finalize (GObject* obj) {
9076         Xcls_MainWindowXcls_Button47 * self;
9077 #line 1529 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9078         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47);
9079 #line 1531 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9080         _g_object_unref0 (self->el);
9081 #line 1532 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9082         _g_object_unref0 (self->priv->_this);
9083 #line 1529 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9084         G_OBJECT_CLASS (xcls_mainwindow_xcls_button47_parent_class)->finalize (obj);
9085 #line 9086 "MainWindow.c"
9086 }
9087
9088
9089 GType xcls_mainwindow_xcls_button47_get_type (void) {
9090         static volatile gsize xcls_mainwindow_xcls_button47_type_id__volatile = 0;
9091         if (g_once_init_enter (&xcls_mainwindow_xcls_button47_type_id__volatile)) {
9092                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button47Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button47_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button47), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button47_instance_init, NULL };
9093                 GType xcls_mainwindow_xcls_button47_type_id;
9094                 xcls_mainwindow_xcls_button47_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button47", &g_define_type_info, 0);
9095                 g_once_init_leave (&xcls_mainwindow_xcls_button47_type_id__volatile, xcls_mainwindow_xcls_button47_type_id);
9096         }
9097         return xcls_mainwindow_xcls_button47_type_id__volatile;
9098 }
9099
9100
9101 Xcls_MainWindowXcls_Image48* xcls_mainwindow_xcls_image48_construct (GType object_type, Xcls_MainWindow* _owner) {
9102         Xcls_MainWindowXcls_Image48 * self = NULL;
9103         Xcls_MainWindow* _tmp0_ = NULL;
9104         Xcls_MainWindow* _tmp1_ = NULL;
9105         GtkImage* _tmp2_ = NULL;
9106         GtkImage* _tmp3_ = NULL;
9107 #line 1589 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9108         g_return_val_if_fail (_owner != NULL, NULL);
9109 #line 1589 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9110         self = (Xcls_MainWindowXcls_Image48*) g_object_new (object_type, NULL);
9111 #line 1591 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9112         _tmp0_ = _owner;
9113 #line 1591 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9114         _tmp1_ = _g_object_ref0 (_tmp0_);
9115 #line 1591 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9116         _g_object_unref0 (self->priv->_this);
9117 #line 1591 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9118         self->priv->_this = _tmp1_;
9119 #line 1592 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9120         _tmp2_ = (GtkImage*) gtk_image_new ();
9121 #line 1592 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9122         g_object_ref_sink (_tmp2_);
9123 #line 1592 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9124         _g_object_unref0 (self->el);
9125 #line 1592 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9126         self->el = _tmp2_;
9127 #line 1597 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9128         _tmp3_ = self->el;
9129 #line 1597 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9130         g_object_set (_tmp3_, "icon-name", "folder-new", NULL);
9131 #line 1589 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9132         return self;
9133 #line 9134 "MainWindow.c"
9134 }
9135
9136
9137 Xcls_MainWindowXcls_Image48* xcls_mainwindow_xcls_image48_new (Xcls_MainWindow* _owner) {
9138 #line 1589 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9139         return xcls_mainwindow_xcls_image48_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, _owner);
9140 #line 9141 "MainWindow.c"
9141 }
9142
9143
9144 static void xcls_mainwindow_xcls_image48_class_init (Xcls_MainWindowXcls_Image48Class * klass) {
9145 #line 1580 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9146         xcls_mainwindow_xcls_image48_parent_class = g_type_class_peek_parent (klass);
9147 #line 1580 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9148         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image48Private));
9149 #line 1580 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9150         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image48_finalize;
9151 #line 9152 "MainWindow.c"
9152 }
9153
9154
9155 static void xcls_mainwindow_xcls_image48_instance_init (Xcls_MainWindowXcls_Image48 * self) {
9156 #line 1580 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9157         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE48_GET_PRIVATE (self);
9158 #line 9159 "MainWindow.c"
9159 }
9160
9161
9162 static void xcls_mainwindow_xcls_image48_finalize (GObject* obj) {
9163         Xcls_MainWindowXcls_Image48 * self;
9164 #line 1580 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9165         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, Xcls_MainWindowXcls_Image48);
9166 #line 1582 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9167         _g_object_unref0 (self->el);
9168 #line 1583 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9169         _g_object_unref0 (self->priv->_this);
9170 #line 1580 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9171         G_OBJECT_CLASS (xcls_mainwindow_xcls_image48_parent_class)->finalize (obj);
9172 #line 9173 "MainWindow.c"
9173 }
9174
9175
9176 GType xcls_mainwindow_xcls_image48_get_type (void) {
9177         static volatile gsize xcls_mainwindow_xcls_image48_type_id__volatile = 0;
9178         if (g_once_init_enter (&xcls_mainwindow_xcls_image48_type_id__volatile)) {
9179                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Image48Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_image48_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Image48), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_image48_instance_init, NULL };
9180                 GType xcls_mainwindow_xcls_image48_type_id;
9181                 xcls_mainwindow_xcls_image48_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image48", &g_define_type_info, 0);
9182                 g_once_init_leave (&xcls_mainwindow_xcls_image48_type_id__volatile, xcls_mainwindow_xcls_image48_type_id);
9183         }
9184         return xcls_mainwindow_xcls_image48_type_id__volatile;
9185 }
9186
9187
9188 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_construct (GType object_type, Xcls_MainWindow* _owner) {
9189         Xcls_MainWindowXcls_addfilebutton * self = NULL;
9190         Xcls_MainWindow* _tmp0_ = NULL;
9191         Xcls_MainWindow* _tmp1_ = NULL;
9192         Xcls_MainWindow* _tmp2_ = NULL;
9193         Xcls_MainWindowXcls_addfilebutton* _tmp3_ = NULL;
9194         ClutterActor* _tmp4_ = NULL;
9195         Xcls_MainWindowXcls_Actor50* child_0 = NULL;
9196         Xcls_MainWindow* _tmp5_ = NULL;
9197         Xcls_MainWindowXcls_Actor50* _tmp6_ = NULL;
9198         ClutterActor* _tmp7_ = NULL;
9199         GtkClutterActor* _tmp8_ = NULL;
9200         ClutterActor* _tmp9_ = NULL;
9201 #line 1611 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9202         g_return_val_if_fail (_owner != NULL, NULL);
9203 #line 1611 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9204         self = (Xcls_MainWindowXcls_addfilebutton*) g_object_new (object_type, NULL);
9205 #line 1613 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9206         _tmp0_ = _owner;
9207 #line 1613 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9208         _tmp1_ = _g_object_ref0 (_tmp0_);
9209 #line 1613 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9210         _g_object_unref0 (self->priv->_this);
9211 #line 1613 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9212         self->priv->_this = _tmp1_;
9213 #line 1614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9214         _tmp2_ = self->priv->_this;
9215 #line 1614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9216         _tmp3_ = _g_object_ref0 (self);
9217 #line 1614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9218         _g_object_unref0 (_tmp2_->addfilebutton);
9219 #line 1614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9220         _tmp2_->addfilebutton = _tmp3_;
9221 #line 1615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9222         _tmp4_ = clutter_actor_new ();
9223 #line 1615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9224         g_object_ref_sink (_tmp4_);
9225 #line 1615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9226         _g_object_unref0 (self->el);
9227 #line 1615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9228         self->el = _tmp4_;
9229 #line 1620 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9230         _tmp5_ = self->priv->_this;
9231 #line 1620 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9232         _tmp6_ = xcls_mainwindow_xcls_actor50_new (_tmp5_);
9233 #line 1620 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9234         child_0 = _tmp6_;
9235 #line 1621 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9236         g_object_ref ((GObject*) child_0);
9237 #line 1622 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9238         _tmp7_ = self->el;
9239 #line 1622 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9240         _tmp8_ = child_0->el;
9241 #line 1622 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9242         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
9243 #line 1626 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9244         _tmp9_ = self->el;
9245 #line 1626 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9246         clutter_actor_set_size (_tmp9_, 50.0f, 50.0f);
9247 #line 1611 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9248         _g_object_unref0 (child_0);
9249 #line 1611 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9250         return self;
9251 #line 9252 "MainWindow.c"
9252 }
9253
9254
9255 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_new (Xcls_MainWindow* _owner) {
9256 #line 1611 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9257         return xcls_mainwindow_xcls_addfilebutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, _owner);
9258 #line 9259 "MainWindow.c"
9259 }
9260
9261
9262 static void xcls_mainwindow_xcls_addfilebutton_class_init (Xcls_MainWindowXcls_addfilebuttonClass * klass) {
9263 #line 1602 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9264         xcls_mainwindow_xcls_addfilebutton_parent_class = g_type_class_peek_parent (klass);
9265 #line 1602 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9266         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addfilebuttonPrivate));
9267 #line 1602 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9268         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addfilebutton_finalize;
9269 #line 9270 "MainWindow.c"
9270 }
9271
9272
9273 static void xcls_mainwindow_xcls_addfilebutton_instance_init (Xcls_MainWindowXcls_addfilebutton * self) {
9274 #line 1602 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9275         self->priv = XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_PRIVATE (self);
9276 #line 9277 "MainWindow.c"
9277 }
9278
9279
9280 static void xcls_mainwindow_xcls_addfilebutton_finalize (GObject* obj) {
9281         Xcls_MainWindowXcls_addfilebutton * self;
9282 #line 1602 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9283         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebutton);
9284 #line 1604 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9285         _g_object_unref0 (self->el);
9286 #line 1605 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9287         _g_object_unref0 (self->priv->_this);
9288 #line 1602 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9289         G_OBJECT_CLASS (xcls_mainwindow_xcls_addfilebutton_parent_class)->finalize (obj);
9290 #line 9291 "MainWindow.c"
9291 }
9292
9293
9294 GType xcls_mainwindow_xcls_addfilebutton_get_type (void) {
9295         static volatile gsize xcls_mainwindow_xcls_addfilebutton_type_id__volatile = 0;
9296         if (g_once_init_enter (&xcls_mainwindow_xcls_addfilebutton_type_id__volatile)) {
9297                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_addfilebuttonClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_addfilebutton_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_addfilebutton), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_addfilebutton_instance_init, NULL };
9298                 GType xcls_mainwindow_xcls_addfilebutton_type_id;
9299                 xcls_mainwindow_xcls_addfilebutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addfilebutton", &g_define_type_info, 0);
9300                 g_once_init_leave (&xcls_mainwindow_xcls_addfilebutton_type_id__volatile, xcls_mainwindow_xcls_addfilebutton_type_id);
9301         }
9302         return xcls_mainwindow_xcls_addfilebutton_type_id__volatile;
9303 }
9304
9305
9306 Xcls_MainWindowXcls_Actor50* xcls_mainwindow_xcls_actor50_construct (GType object_type, Xcls_MainWindow* _owner) {
9307         Xcls_MainWindowXcls_Actor50 * self = NULL;
9308         Xcls_MainWindow* _tmp0_ = NULL;
9309         Xcls_MainWindow* _tmp1_ = NULL;
9310         GtkClutterActor* _tmp2_ = NULL;
9311         Xcls_MainWindowXcls_Button51* child_0 = NULL;
9312         Xcls_MainWindow* _tmp3_ = NULL;
9313         Xcls_MainWindowXcls_Button51* _tmp4_ = NULL;
9314         GtkClutterActor* _tmp5_ = NULL;
9315         GtkWidget* _tmp6_ = NULL;
9316         GtkButton* _tmp7_ = NULL;
9317 #line 1639 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9318         g_return_val_if_fail (_owner != NULL, NULL);
9319 #line 1639 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9320         self = (Xcls_MainWindowXcls_Actor50*) g_object_new (object_type, NULL);
9321 #line 1641 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9322         _tmp0_ = _owner;
9323 #line 1641 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9324         _tmp1_ = _g_object_ref0 (_tmp0_);
9325 #line 1641 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9326         _g_object_unref0 (self->priv->_this);
9327 #line 1641 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9328         self->priv->_this = _tmp1_;
9329 #line 1642 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9330         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
9331 #line 1642 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9332         g_object_ref_sink (_tmp2_);
9333 #line 1642 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9334         _g_object_unref0 (self->el);
9335 #line 1642 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9336         self->el = _tmp2_;
9337 #line 1647 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9338         _tmp3_ = self->priv->_this;
9339 #line 1647 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9340         _tmp4_ = xcls_mainwindow_xcls_button51_new (_tmp3_);
9341 #line 1647 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9342         child_0 = _tmp4_;
9343 #line 1648 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9344         g_object_ref ((GObject*) child_0);
9345 #line 1652 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9346         _tmp5_ = self->el;
9347 #line 1652 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9348         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
9349 #line 1652 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9350         _tmp7_ = child_0->el;
9351 #line 1652 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9352         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
9353 #line 1639 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9354         _g_object_unref0 (child_0);
9355 #line 1639 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9356         return self;
9357 #line 9358 "MainWindow.c"
9358 }
9359
9360
9361 Xcls_MainWindowXcls_Actor50* xcls_mainwindow_xcls_actor50_new (Xcls_MainWindow* _owner) {
9362 #line 1639 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9363         return xcls_mainwindow_xcls_actor50_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, _owner);
9364 #line 9365 "MainWindow.c"
9365 }
9366
9367
9368 static void xcls_mainwindow_xcls_actor50_class_init (Xcls_MainWindowXcls_Actor50Class * klass) {
9369 #line 1630 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9370         xcls_mainwindow_xcls_actor50_parent_class = g_type_class_peek_parent (klass);
9371 #line 1630 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9372         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor50Private));
9373 #line 1630 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9374         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor50_finalize;
9375 #line 9376 "MainWindow.c"
9376 }
9377
9378
9379 static void xcls_mainwindow_xcls_actor50_instance_init (Xcls_MainWindowXcls_Actor50 * self) {
9380 #line 1630 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9381         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR50_GET_PRIVATE (self);
9382 #line 9383 "MainWindow.c"
9383 }
9384
9385
9386 static void xcls_mainwindow_xcls_actor50_finalize (GObject* obj) {
9387         Xcls_MainWindowXcls_Actor50 * self;
9388 #line 1630 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9389         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, Xcls_MainWindowXcls_Actor50);
9390 #line 1632 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9391         _g_object_unref0 (self->el);
9392 #line 1633 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9393         _g_object_unref0 (self->priv->_this);
9394 #line 1630 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9395         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor50_parent_class)->finalize (obj);
9396 #line 9397 "MainWindow.c"
9397 }
9398
9399
9400 GType xcls_mainwindow_xcls_actor50_get_type (void) {
9401         static volatile gsize xcls_mainwindow_xcls_actor50_type_id__volatile = 0;
9402         if (g_once_init_enter (&xcls_mainwindow_xcls_actor50_type_id__volatile)) {
9403                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor50Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor50_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor50), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor50_instance_init, NULL };
9404                 GType xcls_mainwindow_xcls_actor50_type_id;
9405                 xcls_mainwindow_xcls_actor50_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor50", &g_define_type_info, 0);
9406                 g_once_init_leave (&xcls_mainwindow_xcls_actor50_type_id__volatile, xcls_mainwindow_xcls_actor50_type_id);
9407         }
9408         return xcls_mainwindow_xcls_actor50_type_id__volatile;
9409 }
9410
9411
9412 static void __lambda116_ (Xcls_MainWindowXcls_Button51* self) {
9413         ProjectProject* proj = NULL;
9414         Xcls_MainWindow* _tmp0_ = NULL;
9415         Xcls_WindowLeftProjects* _tmp1_ = NULL;
9416         ProjectProject* _tmp2_ = NULL;
9417         ProjectProject* _tmp3_ = NULL;
9418         JsRenderJsRender* f = NULL;
9419         ProjectProject* _tmp4_ = NULL;
9420         const gchar* _tmp5_ = NULL;
9421         ProjectProject* _tmp6_ = NULL;
9422         JsRenderJsRender* _tmp7_ = NULL;
9423         Xcls_MainWindow* _tmp8_ = NULL;
9424         ProjectProject* _tmp9_ = NULL;
9425         ProjectProject* _tmp10_ = NULL;
9426         Xcls_MainWindow* _tmp11_ = NULL;
9427         WindowState* _tmp12_ = NULL;
9428         Xcls_DialogNewComponent* _tmp13_ = NULL;
9429         JsRenderJsRender* _tmp14_ = NULL;
9430 #line 1685 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9431         _tmp0_ = self->priv->_this;
9432 #line 1685 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9433         _tmp1_ = _tmp0_->left_projects;
9434 #line 1685 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9435         _tmp2_ = xcls_windowleftprojects_getSelectedProject (_tmp1_);
9436 #line 1685 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9437         proj = _tmp2_;
9438 #line 1687 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9439         _tmp3_ = proj;
9440 #line 1687 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9441         if (_tmp3_ == NULL) {
9442 #line 1688 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9443                 _g_object_unref0 (proj);
9444 #line 1688 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9445                 return;
9446 #line 9447 "MainWindow.c"
9447         }
9448 #line 1693 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9449         _tmp4_ = proj;
9450 #line 1693 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9451         _tmp5_ = _tmp4_->xtype;
9452 #line 1693 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9453         _tmp6_ = proj;
9454 #line 1693 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9455         _tmp7_ = js_render_js_render_factory (_tmp5_, _tmp6_, "");
9456 #line 1693 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9457         f = _tmp7_;
9458 #line 1694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9459         _tmp8_ = self->priv->_this;
9460 #line 1694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9461         _tmp9_ = proj;
9462 #line 1694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9463         _tmp10_ = _g_object_ref0 (_tmp9_);
9464 #line 1694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9465         _g_object_unref0 (_tmp8_->project);
9466 #line 1694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9467         _tmp8_->project = _tmp10_;
9468 #line 1695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9469         _tmp11_ = self->priv->_this;
9470 #line 1695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9471         _tmp12_ = _tmp11_->windowstate;
9472 #line 1695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9473         _tmp13_ = _tmp12_->new_file_dialog;
9474 #line 1695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9475         _tmp14_ = f;
9476 #line 1695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9477         xcls_dialognewcomponent_show (_tmp13_, _tmp14_);
9478 #line 1697 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9479         _g_object_unref0 (f);
9480 #line 1697 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9481         _g_object_unref0 (proj);
9482 #line 1697 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9483         return;
9484 #line 9485 "MainWindow.c"
9485 }
9486
9487
9488 static void ___lambda116__gtk_button_clicked (GtkButton* _sender, gpointer self) {
9489 #line 1681 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9490         __lambda116_ ((Xcls_MainWindowXcls_Button51*) self);
9491 #line 9492 "MainWindow.c"
9492 }
9493
9494
9495 Xcls_MainWindowXcls_Button51* xcls_mainwindow_xcls_button51_construct (GType object_type, Xcls_MainWindow* _owner) {
9496         Xcls_MainWindowXcls_Button51 * self = NULL;
9497         Xcls_MainWindow* _tmp0_ = NULL;
9498         Xcls_MainWindow* _tmp1_ = NULL;
9499         GtkButton* _tmp2_ = NULL;
9500         GtkButton* _tmp3_ = NULL;
9501         GtkButton* _tmp4_ = NULL;
9502         GtkButton* _tmp5_ = NULL;
9503         Xcls_MainWindowXcls_Image52* child_0 = NULL;
9504         Xcls_MainWindow* _tmp6_ = NULL;
9505         Xcls_MainWindowXcls_Image52* _tmp7_ = NULL;
9506         GtkButton* _tmp8_ = NULL;
9507         GtkImage* _tmp9_ = NULL;
9508         GtkButton* _tmp10_ = NULL;
9509 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9510         g_return_val_if_fail (_owner != NULL, NULL);
9511 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9512         self = (Xcls_MainWindowXcls_Button51*) g_object_new (object_type, NULL);
9513 #line 1667 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9514         _tmp0_ = _owner;
9515 #line 1667 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9516         _tmp1_ = _g_object_ref0 (_tmp0_);
9517 #line 1667 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9518         _g_object_unref0 (self->priv->_this);
9519 #line 1667 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9520         self->priv->_this = _tmp1_;
9521 #line 1668 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9522         _tmp2_ = (GtkButton*) gtk_button_new ();
9523 #line 1668 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9524         g_object_ref_sink (_tmp2_);
9525 #line 1668 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9526         _g_object_unref0 (self->el);
9527 #line 1668 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9528         self->el = _tmp2_;
9529 #line 1673 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9530         _tmp3_ = self->el;
9531 #line 1673 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9532         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
9533 #line 1674 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9534         _tmp4_ = self->el;
9535 #line 1674 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9536         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
9537 #line 1675 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9538         _tmp5_ = self->el;
9539 #line 1675 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9540         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Add File");
9541 #line 1676 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9542         _tmp6_ = self->priv->_this;
9543 #line 1676 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9544         _tmp7_ = xcls_mainwindow_xcls_image52_new (_tmp6_);
9545 #line 1676 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9546         child_0 = _tmp7_;
9547 #line 1677 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9548         g_object_ref ((GObject*) child_0);
9549 #line 1678 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9550         _tmp8_ = self->el;
9551 #line 1678 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9552         _tmp9_ = child_0->el;
9553 #line 1678 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9554         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
9555 #line 1681 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9556         _tmp10_ = self->el;
9557 #line 1681 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9558         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda116__gtk_button_clicked, self, 0);
9559 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9560         _g_object_unref0 (child_0);
9561 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9562         return self;
9563 #line 9564 "MainWindow.c"
9564 }
9565
9566
9567 Xcls_MainWindowXcls_Button51* xcls_mainwindow_xcls_button51_new (Xcls_MainWindow* _owner) {
9568 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9569         return xcls_mainwindow_xcls_button51_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, _owner);
9570 #line 9571 "MainWindow.c"
9571 }
9572
9573
9574 static void xcls_mainwindow_xcls_button51_class_init (Xcls_MainWindowXcls_Button51Class * klass) {
9575 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9576         xcls_mainwindow_xcls_button51_parent_class = g_type_class_peek_parent (klass);
9577 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9578         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button51Private));
9579 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9580         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button51_finalize;
9581 #line 9582 "MainWindow.c"
9582 }
9583
9584
9585 static void xcls_mainwindow_xcls_button51_instance_init (Xcls_MainWindowXcls_Button51 * self) {
9586 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9587         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON51_GET_PRIVATE (self);
9588 #line 9589 "MainWindow.c"
9589 }
9590
9591
9592 static void xcls_mainwindow_xcls_button51_finalize (GObject* obj) {
9593         Xcls_MainWindowXcls_Button51 * self;
9594 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9595         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, Xcls_MainWindowXcls_Button51);
9596 #line 1658 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9597         _g_object_unref0 (self->el);
9598 #line 1659 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9599         _g_object_unref0 (self->priv->_this);
9600 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9601         G_OBJECT_CLASS (xcls_mainwindow_xcls_button51_parent_class)->finalize (obj);
9602 #line 9603 "MainWindow.c"
9603 }
9604
9605
9606 GType xcls_mainwindow_xcls_button51_get_type (void) {
9607         static volatile gsize xcls_mainwindow_xcls_button51_type_id__volatile = 0;
9608         if (g_once_init_enter (&xcls_mainwindow_xcls_button51_type_id__volatile)) {
9609                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button51Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button51_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button51), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button51_instance_init, NULL };
9610                 GType xcls_mainwindow_xcls_button51_type_id;
9611                 xcls_mainwindow_xcls_button51_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button51", &g_define_type_info, 0);
9612                 g_once_init_leave (&xcls_mainwindow_xcls_button51_type_id__volatile, xcls_mainwindow_xcls_button51_type_id);
9613         }
9614         return xcls_mainwindow_xcls_button51_type_id__volatile;
9615 }
9616
9617
9618 Xcls_MainWindowXcls_Image52* xcls_mainwindow_xcls_image52_construct (GType object_type, Xcls_MainWindow* _owner) {
9619         Xcls_MainWindowXcls_Image52 * self = NULL;
9620         Xcls_MainWindow* _tmp0_ = NULL;
9621         Xcls_MainWindow* _tmp1_ = NULL;
9622         GtkImage* _tmp2_ = NULL;
9623         GtkImage* _tmp3_ = NULL;
9624 #line 1712 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9625         g_return_val_if_fail (_owner != NULL, NULL);
9626 #line 1712 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9627         self = (Xcls_MainWindowXcls_Image52*) g_object_new (object_type, NULL);
9628 #line 1714 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9629         _tmp0_ = _owner;
9630 #line 1714 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9631         _tmp1_ = _g_object_ref0 (_tmp0_);
9632 #line 1714 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9633         _g_object_unref0 (self->priv->_this);
9634 #line 1714 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9635         self->priv->_this = _tmp1_;
9636 #line 1715 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9637         _tmp2_ = (GtkImage*) gtk_image_new ();
9638 #line 1715 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9639         g_object_ref_sink (_tmp2_);
9640 #line 1715 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9641         _g_object_unref0 (self->el);
9642 #line 1715 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9643         self->el = _tmp2_;
9644 #line 1720 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9645         _tmp3_ = self->el;
9646 #line 1720 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9647         g_object_set (_tmp3_, "icon-name", "document-new", NULL);
9648 #line 1712 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9649         return self;
9650 #line 9651 "MainWindow.c"
9651 }
9652
9653
9654 Xcls_MainWindowXcls_Image52* xcls_mainwindow_xcls_image52_new (Xcls_MainWindow* _owner) {
9655 #line 1712 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9656         return xcls_mainwindow_xcls_image52_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, _owner);
9657 #line 9658 "MainWindow.c"
9658 }
9659
9660
9661 static void xcls_mainwindow_xcls_image52_class_init (Xcls_MainWindowXcls_Image52Class * klass) {
9662 #line 1703 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9663         xcls_mainwindow_xcls_image52_parent_class = g_type_class_peek_parent (klass);
9664 #line 1703 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9665         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image52Private));
9666 #line 1703 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9667         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image52_finalize;
9668 #line 9669 "MainWindow.c"
9669 }
9670
9671
9672 static void xcls_mainwindow_xcls_image52_instance_init (Xcls_MainWindowXcls_Image52 * self) {
9673 #line 1703 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9674         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE52_GET_PRIVATE (self);
9675 #line 9676 "MainWindow.c"
9676 }
9677
9678
9679 static void xcls_mainwindow_xcls_image52_finalize (GObject* obj) {
9680         Xcls_MainWindowXcls_Image52 * self;
9681 #line 1703 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9682         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, Xcls_MainWindowXcls_Image52);
9683 #line 1705 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9684         _g_object_unref0 (self->el);
9685 #line 1706 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9686         _g_object_unref0 (self->priv->_this);
9687 #line 1703 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9688         G_OBJECT_CLASS (xcls_mainwindow_xcls_image52_parent_class)->finalize (obj);
9689 #line 9690 "MainWindow.c"
9690 }
9691
9692
9693 GType xcls_mainwindow_xcls_image52_get_type (void) {
9694         static volatile gsize xcls_mainwindow_xcls_image52_type_id__volatile = 0;
9695         if (g_once_init_enter (&xcls_mainwindow_xcls_image52_type_id__volatile)) {
9696                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Image52Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_image52_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Image52), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_image52_instance_init, NULL };
9697                 GType xcls_mainwindow_xcls_image52_type_id;
9698                 xcls_mainwindow_xcls_image52_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image52", &g_define_type_info, 0);
9699                 g_once_init_leave (&xcls_mainwindow_xcls_image52_type_id__volatile, xcls_mainwindow_xcls_image52_type_id);
9700         }
9701         return xcls_mainwindow_xcls_image52_type_id__volatile;
9702 }
9703
9704
9705 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
9706         Xcls_MainWindowXcls_delprojectbutton * self = NULL;
9707         Xcls_MainWindow* _tmp0_ = NULL;
9708         Xcls_MainWindow* _tmp1_ = NULL;
9709         Xcls_MainWindow* _tmp2_ = NULL;
9710         Xcls_MainWindowXcls_delprojectbutton* _tmp3_ = NULL;
9711         ClutterActor* _tmp4_ = NULL;
9712         Xcls_MainWindowXcls_Actor54* child_0 = NULL;
9713         Xcls_MainWindow* _tmp5_ = NULL;
9714         Xcls_MainWindowXcls_Actor54* _tmp6_ = NULL;
9715         ClutterActor* _tmp7_ = NULL;
9716         GtkClutterActor* _tmp8_ = NULL;
9717         ClutterActor* _tmp9_ = NULL;
9718 #line 1734 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9719         g_return_val_if_fail (_owner != NULL, NULL);
9720 #line 1734 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9721         self = (Xcls_MainWindowXcls_delprojectbutton*) g_object_new (object_type, NULL);
9722 #line 1736 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9723         _tmp0_ = _owner;
9724 #line 1736 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9725         _tmp1_ = _g_object_ref0 (_tmp0_);
9726 #line 1736 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9727         _g_object_unref0 (self->priv->_this);
9728 #line 1736 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9729         self->priv->_this = _tmp1_;
9730 #line 1737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9731         _tmp2_ = self->priv->_this;
9732 #line 1737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9733         _tmp3_ = _g_object_ref0 (self);
9734 #line 1737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9735         _g_object_unref0 (_tmp2_->delprojectbutton);
9736 #line 1737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9737         _tmp2_->delprojectbutton = _tmp3_;
9738 #line 1738 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9739         _tmp4_ = clutter_actor_new ();
9740 #line 1738 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9741         g_object_ref_sink (_tmp4_);
9742 #line 1738 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9743         _g_object_unref0 (self->el);
9744 #line 1738 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9745         self->el = _tmp4_;
9746 #line 1743 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9747         _tmp5_ = self->priv->_this;
9748 #line 1743 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9749         _tmp6_ = xcls_mainwindow_xcls_actor54_new (_tmp5_);
9750 #line 1743 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9751         child_0 = _tmp6_;
9752 #line 1744 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9753         g_object_ref ((GObject*) child_0);
9754 #line 1745 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9755         _tmp7_ = self->el;
9756 #line 1745 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9757         _tmp8_ = child_0->el;
9758 #line 1745 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9759         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
9760 #line 1749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9761         _tmp9_ = self->el;
9762 #line 1749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9763         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
9764 #line 1734 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9765         _g_object_unref0 (child_0);
9766 #line 1734 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9767         return self;
9768 #line 9769 "MainWindow.c"
9769 }
9770
9771
9772 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_new (Xcls_MainWindow* _owner) {
9773 #line 1734 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9774         return xcls_mainwindow_xcls_delprojectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, _owner);
9775 #line 9776 "MainWindow.c"
9776 }
9777
9778
9779 static void xcls_mainwindow_xcls_delprojectbutton_class_init (Xcls_MainWindowXcls_delprojectbuttonClass * klass) {
9780 #line 1725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9781         xcls_mainwindow_xcls_delprojectbutton_parent_class = g_type_class_peek_parent (klass);
9782 #line 1725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9783         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_delprojectbuttonPrivate));
9784 #line 1725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9785         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_delprojectbutton_finalize;
9786 #line 9787 "MainWindow.c"
9787 }
9788
9789
9790 static void xcls_mainwindow_xcls_delprojectbutton_instance_init (Xcls_MainWindowXcls_delprojectbutton * self) {
9791 #line 1725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9792         self->priv = XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_PRIVATE (self);
9793 #line 9794 "MainWindow.c"
9794 }
9795
9796
9797 static void xcls_mainwindow_xcls_delprojectbutton_finalize (GObject* obj) {
9798         Xcls_MainWindowXcls_delprojectbutton * self;
9799 #line 1725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9800         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbutton);
9801 #line 1727 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9802         _g_object_unref0 (self->el);
9803 #line 1728 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9804         _g_object_unref0 (self->priv->_this);
9805 #line 1725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9806         G_OBJECT_CLASS (xcls_mainwindow_xcls_delprojectbutton_parent_class)->finalize (obj);
9807 #line 9808 "MainWindow.c"
9808 }
9809
9810
9811 GType xcls_mainwindow_xcls_delprojectbutton_get_type (void) {
9812         static volatile gsize xcls_mainwindow_xcls_delprojectbutton_type_id__volatile = 0;
9813         if (g_once_init_enter (&xcls_mainwindow_xcls_delprojectbutton_type_id__volatile)) {
9814                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_delprojectbuttonClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_delprojectbutton_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_delprojectbutton), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_delprojectbutton_instance_init, NULL };
9815                 GType xcls_mainwindow_xcls_delprojectbutton_type_id;
9816                 xcls_mainwindow_xcls_delprojectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_delprojectbutton", &g_define_type_info, 0);
9817                 g_once_init_leave (&xcls_mainwindow_xcls_delprojectbutton_type_id__volatile, xcls_mainwindow_xcls_delprojectbutton_type_id);
9818         }
9819         return xcls_mainwindow_xcls_delprojectbutton_type_id__volatile;
9820 }
9821
9822
9823 Xcls_MainWindowXcls_Actor54* xcls_mainwindow_xcls_actor54_construct (GType object_type, Xcls_MainWindow* _owner) {
9824         Xcls_MainWindowXcls_Actor54 * self = NULL;
9825         Xcls_MainWindow* _tmp0_ = NULL;
9826         Xcls_MainWindow* _tmp1_ = NULL;
9827         GtkClutterActor* _tmp2_ = NULL;
9828         Xcls_MainWindowXcls_Button55* child_0 = NULL;
9829         Xcls_MainWindow* _tmp3_ = NULL;
9830         Xcls_MainWindowXcls_Button55* _tmp4_ = NULL;
9831         GtkClutterActor* _tmp5_ = NULL;
9832         GtkWidget* _tmp6_ = NULL;
9833         GtkButton* _tmp7_ = NULL;
9834 #line 1762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9835         g_return_val_if_fail (_owner != NULL, NULL);
9836 #line 1762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9837         self = (Xcls_MainWindowXcls_Actor54*) g_object_new (object_type, NULL);
9838 #line 1764 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9839         _tmp0_ = _owner;
9840 #line 1764 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9841         _tmp1_ = _g_object_ref0 (_tmp0_);
9842 #line 1764 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9843         _g_object_unref0 (self->priv->_this);
9844 #line 1764 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9845         self->priv->_this = _tmp1_;
9846 #line 1765 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9847         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
9848 #line 1765 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9849         g_object_ref_sink (_tmp2_);
9850 #line 1765 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9851         _g_object_unref0 (self->el);
9852 #line 1765 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9853         self->el = _tmp2_;
9854 #line 1770 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9855         _tmp3_ = self->priv->_this;
9856 #line 1770 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9857         _tmp4_ = xcls_mainwindow_xcls_button55_new (_tmp3_);
9858 #line 1770 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9859         child_0 = _tmp4_;
9860 #line 1771 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9861         g_object_ref ((GObject*) child_0);
9862 #line 1775 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9863         _tmp5_ = self->el;
9864 #line 1775 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9865         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
9866 #line 1775 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9867         _tmp7_ = child_0->el;
9868 #line 1775 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9869         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
9870 #line 1762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9871         _g_object_unref0 (child_0);
9872 #line 1762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9873         return self;
9874 #line 9875 "MainWindow.c"
9875 }
9876
9877
9878 Xcls_MainWindowXcls_Actor54* xcls_mainwindow_xcls_actor54_new (Xcls_MainWindow* _owner) {
9879 #line 1762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9880         return xcls_mainwindow_xcls_actor54_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, _owner);
9881 #line 9882 "MainWindow.c"
9882 }
9883
9884
9885 static void xcls_mainwindow_xcls_actor54_class_init (Xcls_MainWindowXcls_Actor54Class * klass) {
9886 #line 1753 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9887         xcls_mainwindow_xcls_actor54_parent_class = g_type_class_peek_parent (klass);
9888 #line 1753 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9889         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor54Private));
9890 #line 1753 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9891         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor54_finalize;
9892 #line 9893 "MainWindow.c"
9893 }
9894
9895
9896 static void xcls_mainwindow_xcls_actor54_instance_init (Xcls_MainWindowXcls_Actor54 * self) {
9897 #line 1753 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9898         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR54_GET_PRIVATE (self);
9899 #line 9900 "MainWindow.c"
9900 }
9901
9902
9903 static void xcls_mainwindow_xcls_actor54_finalize (GObject* obj) {
9904         Xcls_MainWindowXcls_Actor54 * self;
9905 #line 1753 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9906         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, Xcls_MainWindowXcls_Actor54);
9907 #line 1755 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9908         _g_object_unref0 (self->el);
9909 #line 1756 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9910         _g_object_unref0 (self->priv->_this);
9911 #line 1753 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9912         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor54_parent_class)->finalize (obj);
9913 #line 9914 "MainWindow.c"
9914 }
9915
9916
9917 GType xcls_mainwindow_xcls_actor54_get_type (void) {
9918         static volatile gsize xcls_mainwindow_xcls_actor54_type_id__volatile = 0;
9919         if (g_once_init_enter (&xcls_mainwindow_xcls_actor54_type_id__volatile)) {
9920                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor54Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor54_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor54), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor54_instance_init, NULL };
9921                 GType xcls_mainwindow_xcls_actor54_type_id;
9922                 xcls_mainwindow_xcls_actor54_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor54", &g_define_type_info, 0);
9923                 g_once_init_leave (&xcls_mainwindow_xcls_actor54_type_id__volatile, xcls_mainwindow_xcls_actor54_type_id);
9924         }
9925         return xcls_mainwindow_xcls_actor54_type_id__volatile;
9926 }
9927
9928
9929 static void __lambda117_ (Xcls_MainWindowXcls_Button55* self) {
9930         DialogConfirm* cd = NULL;
9931         DialogConfirm* _tmp0_ = NULL;
9932         DialogConfirm* _tmp1_ = NULL;
9933         GtkMessageDialog* _tmp2_ = NULL;
9934         Xcls_MainWindow* _tmp3_ = NULL;
9935         GtkWindow* _tmp4_ = NULL;
9936         DialogConfirm* _tmp5_ = NULL;
9937         GtkMessageDialog* _tmp6_ = NULL;
9938         ProjectProject* project = NULL;
9939         Xcls_MainWindow* _tmp7_ = NULL;
9940         Xcls_WindowLeftProjects* _tmp8_ = NULL;
9941         ProjectProject* _tmp9_ = NULL;
9942         ProjectProject* _tmp10_ = NULL;
9943         DialogConfirm* _tmp11_ = NULL;
9944         ProjectProject* _tmp12_ = NULL;
9945         const gchar* _tmp13_ = NULL;
9946         gchar* _tmp14_ = NULL;
9947         gchar* _tmp15_ = NULL;
9948         gint _tmp16_ = 0;
9949         gboolean _tmp17_ = FALSE;
9950         ProjectProject* _tmp18_ = NULL;
9951         Xcls_MainWindow* _tmp19_ = NULL;
9952         Xcls_MainWindow* _tmp20_ = NULL;
9953         WindowState* _tmp21_ = NULL;
9954         Xcls_WindowLeftProjects* _tmp22_ = NULL;
9955         Xcls_MainWindow* _tmp23_ = NULL;
9956         WindowState* _tmp24_ = NULL;
9957         Xcls_WindowLeftProjects* _tmp25_ = NULL;
9958         Xcls_MainWindow* _tmp26_ = NULL;
9959         WindowState* _tmp27_ = NULL;
9960         Xcls_ClutterFiles* _tmp28_ = NULL;
9961 #line 1806 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9962         _tmp0_ = dialog_confirm_singleton ();
9963 #line 1806 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9964         cd = _tmp0_;
9965 #line 1807 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9966         _tmp1_ = cd;
9967 #line 1807 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9968         _tmp2_ = _tmp1_->el;
9969 #line 1807 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9970         _tmp3_ = self->priv->_this;
9971 #line 1807 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9972         _tmp4_ = _tmp3_->el;
9973 #line 1807 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9974         gtk_window_set_transient_for ((GtkWindow*) _tmp2_, _tmp4_);
9975 #line 1808 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9976         _tmp5_ = cd;
9977 #line 1808 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9978         _tmp6_ = _tmp5_->el;
9979 #line 1808 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9980         gtk_window_set_modal ((GtkWindow*) _tmp6_, TRUE);
9981 #line 1810 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9982         _tmp7_ = self->priv->_this;
9983 #line 1810 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9984         _tmp8_ = _tmp7_->left_projects;
9985 #line 1810 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9986         _tmp9_ = xcls_windowleftprojects_getSelectedProject (_tmp8_);
9987 #line 1810 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9988         project = _tmp9_;
9989 #line 1811 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9990         _tmp10_ = project;
9991 #line 1811 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9992         if (_tmp10_ == NULL) {
9993 #line 1812 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9994                 g_print ("SKIP - no project\n");
9995 #line 1813 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9996                 _g_object_unref0 (project);
9997 #line 1813 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9998                 _g_object_unref0 (cd);
9999 #line 1813 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10000                 return;
10001 #line 10002 "MainWindow.c"
10002         }
10003 #line 1817 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10004         _tmp11_ = cd;
10005 #line 1817 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10006         _tmp12_ = project;
10007 #line 1817 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10008         _tmp13_ = _tmp12_->name;
10009 #line 1817 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10010         _tmp14_ = g_strdup_printf ("Are you sure you want to delete project %s", _tmp13_);
10011 #line 1817 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10012         _tmp15_ = _tmp14_;
10013 #line 1817 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10014         _tmp16_ = dialog_confirm_show (_tmp11_, "Confirm", _tmp15_);
10015 #line 1817 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10016         _tmp17_ = GTK_RESPONSE_YES != _tmp16_;
10017 #line 1817 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10018         _g_free0 (_tmp15_);
10019 #line 1817 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10020         if (_tmp17_) {
10021 #line 1819 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10022                 _g_object_unref0 (project);
10023 #line 1819 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10024                 _g_object_unref0 (cd);
10025 #line 1819 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10026                 return;
10027 #line 10028 "MainWindow.c"
10028         }
10029 #line 1824 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10030         _tmp18_ = project;
10031 #line 1824 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10032         project_project_remove (_tmp18_);
10033 #line 1825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10034         _tmp19_ = self->priv->_this;
10035 #line 1825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10036         _g_object_unref0 (_tmp19_->project);
10037 #line 1825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10038         _tmp19_->project = NULL;
10039 #line 1827 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10040         _tmp20_ = self->priv->_this;
10041 #line 1827 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10042         _tmp21_ = _tmp20_->windowstate;
10043 #line 1827 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10044         _tmp22_ = _tmp21_->left_projects;
10045 #line 1827 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10046         _tmp22_->is_loaded = FALSE;
10047 #line 1828 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10048         _tmp23_ = self->priv->_this;
10049 #line 1828 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10050         _tmp24_ = _tmp23_->windowstate;
10051 #line 1828 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10052         _tmp25_ = _tmp24_->left_projects;
10053 #line 1828 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10054         xcls_windowleftprojects_load (_tmp25_);
10055 #line 1829 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10056         _tmp26_ = self->priv->_this;
10057 #line 1829 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10058         _tmp27_ = _tmp26_->windowstate;
10059 #line 1829 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10060         _tmp28_ = _tmp27_->clutterfiles;
10061 #line 1829 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10062         xcls_clutterfiles_clearFiles (_tmp28_);
10063 #line 1804 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10064         _g_object_unref0 (project);
10065 #line 1804 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10066         _g_object_unref0 (cd);
10067 #line 10068 "MainWindow.c"
10068 }
10069
10070
10071 static void ___lambda117__gtk_button_clicked (GtkButton* _sender, gpointer self) {
10072 #line 1804 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10073         __lambda117_ ((Xcls_MainWindowXcls_Button55*) self);
10074 #line 10075 "MainWindow.c"
10075 }
10076
10077
10078 Xcls_MainWindowXcls_Button55* xcls_mainwindow_xcls_button55_construct (GType object_type, Xcls_MainWindow* _owner) {
10079         Xcls_MainWindowXcls_Button55 * self = NULL;
10080         Xcls_MainWindow* _tmp0_ = NULL;
10081         Xcls_MainWindow* _tmp1_ = NULL;
10082         GtkButton* _tmp2_ = NULL;
10083         GtkButton* _tmp3_ = NULL;
10084         GtkButton* _tmp4_ = NULL;
10085         GtkButton* _tmp5_ = NULL;
10086         Xcls_MainWindowXcls_Image56* child_0 = NULL;
10087         Xcls_MainWindow* _tmp6_ = NULL;
10088         Xcls_MainWindowXcls_Image56* _tmp7_ = NULL;
10089         GtkButton* _tmp8_ = NULL;
10090         GtkImage* _tmp9_ = NULL;
10091         GtkButton* _tmp10_ = NULL;
10092 #line 1788 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10093         g_return_val_if_fail (_owner != NULL, NULL);
10094 #line 1788 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10095         self = (Xcls_MainWindowXcls_Button55*) g_object_new (object_type, NULL);
10096 #line 1790 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10097         _tmp0_ = _owner;
10098 #line 1790 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10099         _tmp1_ = _g_object_ref0 (_tmp0_);
10100 #line 1790 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10101         _g_object_unref0 (self->priv->_this);
10102 #line 1790 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10103         self->priv->_this = _tmp1_;
10104 #line 1791 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10105         _tmp2_ = (GtkButton*) gtk_button_new ();
10106 #line 1791 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10107         g_object_ref_sink (_tmp2_);
10108 #line 1791 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10109         _g_object_unref0 (self->el);
10110 #line 1791 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10111         self->el = _tmp2_;
10112 #line 1796 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10113         _tmp3_ = self->el;
10114 #line 1796 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10115         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
10116 #line 1797 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10117         _tmp4_ = self->el;
10118 #line 1797 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10119         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
10120 #line 1798 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10121         _tmp5_ = self->el;
10122 #line 1798 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10123         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Delelte Project");
10124 #line 1799 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10125         _tmp6_ = self->priv->_this;
10126 #line 1799 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10127         _tmp7_ = xcls_mainwindow_xcls_image56_new (_tmp6_);
10128 #line 1799 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10129         child_0 = _tmp7_;
10130 #line 1800 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10131         g_object_ref ((GObject*) child_0);
10132 #line 1801 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10133         _tmp8_ = self->el;
10134 #line 1801 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10135         _tmp9_ = child_0->el;
10136 #line 1801 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10137         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
10138 #line 1804 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10139         _tmp10_ = self->el;
10140 #line 1804 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10141         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda117__gtk_button_clicked, self, 0);
10142 #line 1788 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10143         _g_object_unref0 (child_0);
10144 #line 1788 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10145         return self;
10146 #line 10147 "MainWindow.c"
10147 }
10148
10149
10150 Xcls_MainWindowXcls_Button55* xcls_mainwindow_xcls_button55_new (Xcls_MainWindow* _owner) {
10151 #line 1788 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10152         return xcls_mainwindow_xcls_button55_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, _owner);
10153 #line 10154 "MainWindow.c"
10154 }
10155
10156
10157 static void xcls_mainwindow_xcls_button55_class_init (Xcls_MainWindowXcls_Button55Class * klass) {
10158 #line 1779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10159         xcls_mainwindow_xcls_button55_parent_class = g_type_class_peek_parent (klass);
10160 #line 1779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10161         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button55Private));
10162 #line 1779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10163         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button55_finalize;
10164 #line 10165 "MainWindow.c"
10165 }
10166
10167
10168 static void xcls_mainwindow_xcls_button55_instance_init (Xcls_MainWindowXcls_Button55 * self) {
10169 #line 1779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10170         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON55_GET_PRIVATE (self);
10171 #line 10172 "MainWindow.c"
10172 }
10173
10174
10175 static void xcls_mainwindow_xcls_button55_finalize (GObject* obj) {
10176         Xcls_MainWindowXcls_Button55 * self;
10177 #line 1779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10178         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, Xcls_MainWindowXcls_Button55);
10179 #line 1781 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10180         _g_object_unref0 (self->el);
10181 #line 1782 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10182         _g_object_unref0 (self->priv->_this);
10183 #line 1779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10184         G_OBJECT_CLASS (xcls_mainwindow_xcls_button55_parent_class)->finalize (obj);
10185 #line 10186 "MainWindow.c"
10186 }
10187
10188
10189 GType xcls_mainwindow_xcls_button55_get_type (void) {
10190         static volatile gsize xcls_mainwindow_xcls_button55_type_id__volatile = 0;
10191         if (g_once_init_enter (&xcls_mainwindow_xcls_button55_type_id__volatile)) {
10192                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button55Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button55_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button55), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button55_instance_init, NULL };
10193                 GType xcls_mainwindow_xcls_button55_type_id;
10194                 xcls_mainwindow_xcls_button55_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button55", &g_define_type_info, 0);
10195                 g_once_init_leave (&xcls_mainwindow_xcls_button55_type_id__volatile, xcls_mainwindow_xcls_button55_type_id);
10196         }
10197         return xcls_mainwindow_xcls_button55_type_id__volatile;
10198 }
10199
10200
10201 Xcls_MainWindowXcls_Image56* xcls_mainwindow_xcls_image56_construct (GType object_type, Xcls_MainWindow* _owner) {
10202         Xcls_MainWindowXcls_Image56 * self = NULL;
10203         Xcls_MainWindow* _tmp0_ = NULL;
10204         Xcls_MainWindow* _tmp1_ = NULL;
10205         GtkImage* _tmp2_ = NULL;
10206         GtkImage* _tmp3_ = NULL;
10207 #line 1845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10208         g_return_val_if_fail (_owner != NULL, NULL);
10209 #line 1845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10210         self = (Xcls_MainWindowXcls_Image56*) g_object_new (object_type, NULL);
10211 #line 1847 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10212         _tmp0_ = _owner;
10213 #line 1847 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10214         _tmp1_ = _g_object_ref0 (_tmp0_);
10215 #line 1847 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10216         _g_object_unref0 (self->priv->_this);
10217 #line 1847 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10218         self->priv->_this = _tmp1_;
10219 #line 1848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10220         _tmp2_ = (GtkImage*) gtk_image_new ();
10221 #line 1848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10222         g_object_ref_sink (_tmp2_);
10223 #line 1848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10224         _g_object_unref0 (self->el);
10225 #line 1848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10226         self->el = _tmp2_;
10227 #line 1853 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10228         _tmp3_ = self->el;
10229 #line 1853 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10230         g_object_set (_tmp3_, "icon-name", "user-trash", NULL);
10231 #line 1845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10232         return self;
10233 #line 10234 "MainWindow.c"
10234 }
10235
10236
10237 Xcls_MainWindowXcls_Image56* xcls_mainwindow_xcls_image56_new (Xcls_MainWindow* _owner) {
10238 #line 1845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10239         return xcls_mainwindow_xcls_image56_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, _owner);
10240 #line 10241 "MainWindow.c"
10241 }
10242
10243
10244 static void xcls_mainwindow_xcls_image56_class_init (Xcls_MainWindowXcls_Image56Class * klass) {
10245 #line 1836 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10246         xcls_mainwindow_xcls_image56_parent_class = g_type_class_peek_parent (klass);
10247 #line 1836 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10248         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image56Private));
10249 #line 1836 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10250         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image56_finalize;
10251 #line 10252 "MainWindow.c"
10252 }
10253
10254
10255 static void xcls_mainwindow_xcls_image56_instance_init (Xcls_MainWindowXcls_Image56 * self) {
10256 #line 1836 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10257         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE56_GET_PRIVATE (self);
10258 #line 10259 "MainWindow.c"
10259 }
10260
10261
10262 static void xcls_mainwindow_xcls_image56_finalize (GObject* obj) {
10263         Xcls_MainWindowXcls_Image56 * self;
10264 #line 1836 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10265         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, Xcls_MainWindowXcls_Image56);
10266 #line 1838 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10267         _g_object_unref0 (self->el);
10268 #line 1839 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10269         _g_object_unref0 (self->priv->_this);
10270 #line 1836 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10271         G_OBJECT_CLASS (xcls_mainwindow_xcls_image56_parent_class)->finalize (obj);
10272 #line 10273 "MainWindow.c"
10273 }
10274
10275
10276 GType xcls_mainwindow_xcls_image56_get_type (void) {
10277         static volatile gsize xcls_mainwindow_xcls_image56_type_id__volatile = 0;
10278         if (g_once_init_enter (&xcls_mainwindow_xcls_image56_type_id__volatile)) {
10279                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Image56Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_image56_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Image56), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_image56_instance_init, NULL };
10280                 GType xcls_mainwindow_xcls_image56_type_id;
10281                 xcls_mainwindow_xcls_image56_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image56", &g_define_type_info, 0);
10282                 g_once_init_leave (&xcls_mainwindow_xcls_image56_type_id__volatile, xcls_mainwindow_xcls_image56_type_id);
10283         }
10284         return xcls_mainwindow_xcls_image56_type_id__volatile;
10285 }
10286
10287
10288 Xcls_MainWindowXcls_new_window* xcls_mainwindow_xcls_new_window_construct (GType object_type, Xcls_MainWindow* _owner) {
10289         Xcls_MainWindowXcls_new_window * self = NULL;
10290         Xcls_MainWindow* _tmp0_ = NULL;
10291         Xcls_MainWindow* _tmp1_ = NULL;
10292         Xcls_MainWindow* _tmp2_ = NULL;
10293         Xcls_MainWindowXcls_new_window* _tmp3_ = NULL;
10294         ClutterActor* _tmp4_ = NULL;
10295         Xcls_MainWindowXcls_Actor58* child_0 = NULL;
10296         Xcls_MainWindow* _tmp5_ = NULL;
10297         Xcls_MainWindowXcls_Actor58* _tmp6_ = NULL;
10298         ClutterActor* _tmp7_ = NULL;
10299         GtkClutterActor* _tmp8_ = NULL;
10300         ClutterActor* _tmp9_ = NULL;
10301 #line 1867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10302         g_return_val_if_fail (_owner != NULL, NULL);
10303 #line 1867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10304         self = (Xcls_MainWindowXcls_new_window*) g_object_new (object_type, NULL);
10305 #line 1869 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10306         _tmp0_ = _owner;
10307 #line 1869 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10308         _tmp1_ = _g_object_ref0 (_tmp0_);
10309 #line 1869 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10310         _g_object_unref0 (self->priv->_this);
10311 #line 1869 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10312         self->priv->_this = _tmp1_;
10313 #line 1870 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10314         _tmp2_ = self->priv->_this;
10315 #line 1870 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10316         _tmp3_ = _g_object_ref0 (self);
10317 #line 1870 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10318         _g_object_unref0 (_tmp2_->new_window);
10319 #line 1870 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10320         _tmp2_->new_window = _tmp3_;
10321 #line 1871 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10322         _tmp4_ = clutter_actor_new ();
10323 #line 1871 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10324         g_object_ref_sink (_tmp4_);
10325 #line 1871 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10326         _g_object_unref0 (self->el);
10327 #line 1871 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10328         self->el = _tmp4_;
10329 #line 1876 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10330         _tmp5_ = self->priv->_this;
10331 #line 1876 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10332         _tmp6_ = xcls_mainwindow_xcls_actor58_new (_tmp5_);
10333 #line 1876 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10334         child_0 = _tmp6_;
10335 #line 1877 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10336         g_object_ref ((GObject*) child_0);
10337 #line 1878 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10338         _tmp7_ = self->el;
10339 #line 1878 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10340         _tmp8_ = child_0->el;
10341 #line 1878 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10342         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
10343 #line 1882 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10344         _tmp9_ = self->el;
10345 #line 1882 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10346         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
10347 #line 1867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10348         _g_object_unref0 (child_0);
10349 #line 1867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10350         return self;
10351 #line 10352 "MainWindow.c"
10352 }
10353
10354
10355 Xcls_MainWindowXcls_new_window* xcls_mainwindow_xcls_new_window_new (Xcls_MainWindow* _owner) {
10356 #line 1867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10357         return xcls_mainwindow_xcls_new_window_construct (XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, _owner);
10358 #line 10359 "MainWindow.c"
10359 }
10360
10361
10362 static void xcls_mainwindow_xcls_new_window_class_init (Xcls_MainWindowXcls_new_windowClass * klass) {
10363 #line 1858 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10364         xcls_mainwindow_xcls_new_window_parent_class = g_type_class_peek_parent (klass);
10365 #line 1858 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10366         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_new_windowPrivate));
10367 #line 1858 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10368         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_new_window_finalize;
10369 #line 10370 "MainWindow.c"
10370 }
10371
10372
10373 static void xcls_mainwindow_xcls_new_window_instance_init (Xcls_MainWindowXcls_new_window * self) {
10374 #line 1858 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10375         self->priv = XCLS_MAINWINDOW_XCLS_NEW_WINDOW_GET_PRIVATE (self);
10376 #line 10377 "MainWindow.c"
10377 }
10378
10379
10380 static void xcls_mainwindow_xcls_new_window_finalize (GObject* obj) {
10381         Xcls_MainWindowXcls_new_window * self;
10382 #line 1858 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10383         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, Xcls_MainWindowXcls_new_window);
10384 #line 1860 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10385         _g_object_unref0 (self->el);
10386 #line 1861 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10387         _g_object_unref0 (self->priv->_this);
10388 #line 1858 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10389         G_OBJECT_CLASS (xcls_mainwindow_xcls_new_window_parent_class)->finalize (obj);
10390 #line 10391 "MainWindow.c"
10391 }
10392
10393
10394 GType xcls_mainwindow_xcls_new_window_get_type (void) {
10395         static volatile gsize xcls_mainwindow_xcls_new_window_type_id__volatile = 0;
10396         if (g_once_init_enter (&xcls_mainwindow_xcls_new_window_type_id__volatile)) {
10397                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_new_windowClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_new_window_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_new_window), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_new_window_instance_init, NULL };
10398                 GType xcls_mainwindow_xcls_new_window_type_id;
10399                 xcls_mainwindow_xcls_new_window_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_new_window", &g_define_type_info, 0);
10400                 g_once_init_leave (&xcls_mainwindow_xcls_new_window_type_id__volatile, xcls_mainwindow_xcls_new_window_type_id);
10401         }
10402         return xcls_mainwindow_xcls_new_window_type_id__volatile;
10403 }
10404
10405
10406 Xcls_MainWindowXcls_Actor58* xcls_mainwindow_xcls_actor58_construct (GType object_type, Xcls_MainWindow* _owner) {
10407         Xcls_MainWindowXcls_Actor58 * self = NULL;
10408         Xcls_MainWindow* _tmp0_ = NULL;
10409         Xcls_MainWindow* _tmp1_ = NULL;
10410         GtkClutterActor* _tmp2_ = NULL;
10411         Xcls_MainWindowXcls_Button59* child_0 = NULL;
10412         Xcls_MainWindow* _tmp3_ = NULL;
10413         Xcls_MainWindowXcls_Button59* _tmp4_ = NULL;
10414         GtkClutterActor* _tmp5_ = NULL;
10415         GtkWidget* _tmp6_ = NULL;
10416         GtkButton* _tmp7_ = NULL;
10417 #line 1895 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10418         g_return_val_if_fail (_owner != NULL, NULL);
10419 #line 1895 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10420         self = (Xcls_MainWindowXcls_Actor58*) g_object_new (object_type, NULL);
10421 #line 1897 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10422         _tmp0_ = _owner;
10423 #line 1897 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10424         _tmp1_ = _g_object_ref0 (_tmp0_);
10425 #line 1897 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10426         _g_object_unref0 (self->priv->_this);
10427 #line 1897 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10428         self->priv->_this = _tmp1_;
10429 #line 1898 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10430         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
10431 #line 1898 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10432         g_object_ref_sink (_tmp2_);
10433 #line 1898 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10434         _g_object_unref0 (self->el);
10435 #line 1898 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10436         self->el = _tmp2_;
10437 #line 1903 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10438         _tmp3_ = self->priv->_this;
10439 #line 1903 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10440         _tmp4_ = xcls_mainwindow_xcls_button59_new (_tmp3_);
10441 #line 1903 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10442         child_0 = _tmp4_;
10443 #line 1904 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10444         g_object_ref ((GObject*) child_0);
10445 #line 1908 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10446         _tmp5_ = self->el;
10447 #line 1908 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10448         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
10449 #line 1908 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10450         _tmp7_ = child_0->el;
10451 #line 1908 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10452         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
10453 #line 1895 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10454         _g_object_unref0 (child_0);
10455 #line 1895 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10456         return self;
10457 #line 10458 "MainWindow.c"
10458 }
10459
10460
10461 Xcls_MainWindowXcls_Actor58* xcls_mainwindow_xcls_actor58_new (Xcls_MainWindow* _owner) {
10462 #line 1895 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10463         return xcls_mainwindow_xcls_actor58_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, _owner);
10464 #line 10465 "MainWindow.c"
10465 }
10466
10467
10468 static void xcls_mainwindow_xcls_actor58_class_init (Xcls_MainWindowXcls_Actor58Class * klass) {
10469 #line 1886 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10470         xcls_mainwindow_xcls_actor58_parent_class = g_type_class_peek_parent (klass);
10471 #line 1886 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10472         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor58Private));
10473 #line 1886 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10474         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor58_finalize;
10475 #line 10476 "MainWindow.c"
10476 }
10477
10478
10479 static void xcls_mainwindow_xcls_actor58_instance_init (Xcls_MainWindowXcls_Actor58 * self) {
10480 #line 1886 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10481         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR58_GET_PRIVATE (self);
10482 #line 10483 "MainWindow.c"
10483 }
10484
10485
10486 static void xcls_mainwindow_xcls_actor58_finalize (GObject* obj) {
10487         Xcls_MainWindowXcls_Actor58 * self;
10488 #line 1886 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10489         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, Xcls_MainWindowXcls_Actor58);
10490 #line 1888 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10491         _g_object_unref0 (self->el);
10492 #line 1889 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10493         _g_object_unref0 (self->priv->_this);
10494 #line 1886 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10495         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor58_parent_class)->finalize (obj);
10496 #line 10497 "MainWindow.c"
10497 }
10498
10499
10500 GType xcls_mainwindow_xcls_actor58_get_type (void) {
10501         static volatile gsize xcls_mainwindow_xcls_actor58_type_id__volatile = 0;
10502         if (g_once_init_enter (&xcls_mainwindow_xcls_actor58_type_id__volatile)) {
10503                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor58Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor58_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor58), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor58_instance_init, NULL };
10504                 GType xcls_mainwindow_xcls_actor58_type_id;
10505                 xcls_mainwindow_xcls_actor58_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor58", &g_define_type_info, 0);
10506                 g_once_init_leave (&xcls_mainwindow_xcls_actor58_type_id__volatile, xcls_mainwindow_xcls_actor58_type_id);
10507         }
10508         return xcls_mainwindow_xcls_actor58_type_id__volatile;
10509 }
10510
10511
10512 static void __lambda119_ (Xcls_MainWindowXcls_Button59* self) {
10513         Xcls_MainWindow* _tmp0_ = NULL;
10514         Xcls_MainWindow* _tmp1_ = NULL;
10515         gint _tmp2_ = 0;
10516         Xcls_MainWindow* w = NULL;
10517         Xcls_MainWindow* _tmp3_ = NULL;
10518         GtkWindow* _tmp4_ = NULL;
10519         WindowState* _tmp5_ = NULL;
10520 #line 1938 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10521         _tmp0_ = xcls_mainwindow_singleton ();
10522 #line 1938 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10523         _tmp1_ = _tmp0_;
10524 #line 1938 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10525         _tmp2_ = _tmp1_->no_windows;
10526 #line 1938 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10527         _tmp1_->no_windows = _tmp2_ + 1;
10528 #line 1938 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10529         _g_object_unref0 (_tmp1_);
10530 #line 1939 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10531         _tmp3_ = xcls_mainwindow_new ();
10532 #line 1939 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10533         w = _tmp3_;
10534 #line 1940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10535         g_object_ref ((GObject*) w);
10536 #line 1942 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10537         _tmp4_ = w->el;
10538 #line 1942 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10539         gtk_widget_show_all ((GtkWidget*) _tmp4_);
10540 #line 1943 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10541         xcls_mainwindow_initChildren (w);
10542 #line 1944 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10543         _tmp5_ = w->windowstate;
10544 #line 1944 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10545         window_state_switchState (_tmp5_, WINDOW_STATE_STATE_FILES);
10546 #line 1937 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10547         _g_object_unref0 (w);
10548 #line 10549 "MainWindow.c"
10549 }
10550
10551
10552 static void ___lambda119__gtk_button_clicked (GtkButton* _sender, gpointer self) {
10553 #line 1937 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10554         __lambda119_ ((Xcls_MainWindowXcls_Button59*) self);
10555 #line 10556 "MainWindow.c"
10556 }
10557
10558
10559 Xcls_MainWindowXcls_Button59* xcls_mainwindow_xcls_button59_construct (GType object_type, Xcls_MainWindow* _owner) {
10560         Xcls_MainWindowXcls_Button59 * self = NULL;
10561         Xcls_MainWindow* _tmp0_ = NULL;
10562         Xcls_MainWindow* _tmp1_ = NULL;
10563         GtkButton* _tmp2_ = NULL;
10564         GtkButton* _tmp3_ = NULL;
10565         GtkButton* _tmp4_ = NULL;
10566         GtkButton* _tmp5_ = NULL;
10567         Xcls_MainWindowXcls_Image60* child_0 = NULL;
10568         Xcls_MainWindow* _tmp6_ = NULL;
10569         Xcls_MainWindowXcls_Image60* _tmp7_ = NULL;
10570         GtkButton* _tmp8_ = NULL;
10571         GtkImage* _tmp9_ = NULL;
10572         GtkButton* _tmp10_ = NULL;
10573 #line 1921 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10574         g_return_val_if_fail (_owner != NULL, NULL);
10575 #line 1921 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10576         self = (Xcls_MainWindowXcls_Button59*) g_object_new (object_type, NULL);
10577 #line 1923 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10578         _tmp0_ = _owner;
10579 #line 1923 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10580         _tmp1_ = _g_object_ref0 (_tmp0_);
10581 #line 1923 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10582         _g_object_unref0 (self->priv->_this);
10583 #line 1923 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10584         self->priv->_this = _tmp1_;
10585 #line 1924 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10586         _tmp2_ = (GtkButton*) gtk_button_new ();
10587 #line 1924 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10588         g_object_ref_sink (_tmp2_);
10589 #line 1924 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10590         _g_object_unref0 (self->el);
10591 #line 1924 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10592         self->el = _tmp2_;
10593 #line 1929 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10594         _tmp3_ = self->el;
10595 #line 1929 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10596         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
10597 #line 1930 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10598         _tmp4_ = self->el;
10599 #line 1930 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10600         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
10601 #line 1931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10602         _tmp5_ = self->el;
10603 #line 1931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10604         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Open New Window");
10605 #line 1932 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10606         _tmp6_ = self->priv->_this;
10607 #line 1932 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10608         _tmp7_ = xcls_mainwindow_xcls_image60_new (_tmp6_);
10609 #line 1932 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10610         child_0 = _tmp7_;
10611 #line 1933 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10612         g_object_ref ((GObject*) child_0);
10613 #line 1934 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10614         _tmp8_ = self->el;
10615 #line 1934 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10616         _tmp9_ = child_0->el;
10617 #line 1934 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10618         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
10619 #line 1937 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10620         _tmp10_ = self->el;
10621 #line 1937 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10622         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda119__gtk_button_clicked, self, 0);
10623 #line 1921 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10624         _g_object_unref0 (child_0);
10625 #line 1921 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10626         return self;
10627 #line 10628 "MainWindow.c"
10628 }
10629
10630
10631 Xcls_MainWindowXcls_Button59* xcls_mainwindow_xcls_button59_new (Xcls_MainWindow* _owner) {
10632 #line 1921 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10633         return xcls_mainwindow_xcls_button59_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, _owner);
10634 #line 10635 "MainWindow.c"
10635 }
10636
10637
10638 static void xcls_mainwindow_xcls_button59_class_init (Xcls_MainWindowXcls_Button59Class * klass) {
10639 #line 1912 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10640         xcls_mainwindow_xcls_button59_parent_class = g_type_class_peek_parent (klass);
10641 #line 1912 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10642         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button59Private));
10643 #line 1912 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10644         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button59_finalize;
10645 #line 10646 "MainWindow.c"
10646 }
10647
10648
10649 static void xcls_mainwindow_xcls_button59_instance_init (Xcls_MainWindowXcls_Button59 * self) {
10650 #line 1912 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10651         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON59_GET_PRIVATE (self);
10652 #line 10653 "MainWindow.c"
10653 }
10654
10655
10656 static void xcls_mainwindow_xcls_button59_finalize (GObject* obj) {
10657         Xcls_MainWindowXcls_Button59 * self;
10658 #line 1912 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10659         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, Xcls_MainWindowXcls_Button59);
10660 #line 1914 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10661         _g_object_unref0 (self->el);
10662 #line 1915 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10663         _g_object_unref0 (self->priv->_this);
10664 #line 1912 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10665         G_OBJECT_CLASS (xcls_mainwindow_xcls_button59_parent_class)->finalize (obj);
10666 #line 10667 "MainWindow.c"
10667 }
10668
10669
10670 GType xcls_mainwindow_xcls_button59_get_type (void) {
10671         static volatile gsize xcls_mainwindow_xcls_button59_type_id__volatile = 0;
10672         if (g_once_init_enter (&xcls_mainwindow_xcls_button59_type_id__volatile)) {
10673                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button59Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button59_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button59), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button59_instance_init, NULL };
10674                 GType xcls_mainwindow_xcls_button59_type_id;
10675                 xcls_mainwindow_xcls_button59_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button59", &g_define_type_info, 0);
10676                 g_once_init_leave (&xcls_mainwindow_xcls_button59_type_id__volatile, xcls_mainwindow_xcls_button59_type_id);
10677         }
10678         return xcls_mainwindow_xcls_button59_type_id__volatile;
10679 }
10680
10681
10682 Xcls_MainWindowXcls_Image60* xcls_mainwindow_xcls_image60_construct (GType object_type, Xcls_MainWindow* _owner) {
10683         Xcls_MainWindowXcls_Image60 * self = NULL;
10684         Xcls_MainWindow* _tmp0_ = NULL;
10685         Xcls_MainWindow* _tmp1_ = NULL;
10686         GtkImage* _tmp2_ = NULL;
10687         GtkImage* _tmp3_ = NULL;
10688 #line 1959 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10689         g_return_val_if_fail (_owner != NULL, NULL);
10690 #line 1959 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10691         self = (Xcls_MainWindowXcls_Image60*) g_object_new (object_type, NULL);
10692 #line 1961 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10693         _tmp0_ = _owner;
10694 #line 1961 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10695         _tmp1_ = _g_object_ref0 (_tmp0_);
10696 #line 1961 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10697         _g_object_unref0 (self->priv->_this);
10698 #line 1961 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10699         self->priv->_this = _tmp1_;
10700 #line 1962 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10701         _tmp2_ = (GtkImage*) gtk_image_new ();
10702 #line 1962 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10703         g_object_ref_sink (_tmp2_);
10704 #line 1962 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10705         _g_object_unref0 (self->el);
10706 #line 1962 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10707         self->el = _tmp2_;
10708 #line 1967 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10709         _tmp3_ = self->el;
10710 #line 1967 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10711         g_object_set (_tmp3_, "icon-name", "window-new", NULL);
10712 #line 1959 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10713         return self;
10714 #line 10715 "MainWindow.c"
10715 }
10716
10717
10718 Xcls_MainWindowXcls_Image60* xcls_mainwindow_xcls_image60_new (Xcls_MainWindow* _owner) {
10719 #line 1959 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10720         return xcls_mainwindow_xcls_image60_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, _owner);
10721 #line 10722 "MainWindow.c"
10722 }
10723
10724
10725 static void xcls_mainwindow_xcls_image60_class_init (Xcls_MainWindowXcls_Image60Class * klass) {
10726 #line 1950 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10727         xcls_mainwindow_xcls_image60_parent_class = g_type_class_peek_parent (klass);
10728 #line 1950 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10729         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image60Private));
10730 #line 1950 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10731         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image60_finalize;
10732 #line 10733 "MainWindow.c"
10733 }
10734
10735
10736 static void xcls_mainwindow_xcls_image60_instance_init (Xcls_MainWindowXcls_Image60 * self) {
10737 #line 1950 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10738         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE60_GET_PRIVATE (self);
10739 #line 10740 "MainWindow.c"
10740 }
10741
10742
10743 static void xcls_mainwindow_xcls_image60_finalize (GObject* obj) {
10744         Xcls_MainWindowXcls_Image60 * self;
10745 #line 1950 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10746         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, Xcls_MainWindowXcls_Image60);
10747 #line 1952 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10748         _g_object_unref0 (self->el);
10749 #line 1953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10750         _g_object_unref0 (self->priv->_this);
10751 #line 1950 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10752         G_OBJECT_CLASS (xcls_mainwindow_xcls_image60_parent_class)->finalize (obj);
10753 #line 10754 "MainWindow.c"
10754 }
10755
10756
10757 GType xcls_mainwindow_xcls_image60_get_type (void) {
10758         static volatile gsize xcls_mainwindow_xcls_image60_type_id__volatile = 0;
10759         if (g_once_init_enter (&xcls_mainwindow_xcls_image60_type_id__volatile)) {
10760                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Image60Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_image60_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Image60), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_image60_instance_init, NULL };
10761                 GType xcls_mainwindow_xcls_image60_type_id;
10762                 xcls_mainwindow_xcls_image60_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image60", &g_define_type_info, 0);
10763                 g_once_init_leave (&xcls_mainwindow_xcls_image60_type_id__volatile, xcls_mainwindow_xcls_image60_type_id);
10764         }
10765         return xcls_mainwindow_xcls_image60_type_id__volatile;
10766 }
10767
10768
10769 static void xcls_mainwindow_class_init (Xcls_MainWindowClass * klass) {
10770 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10771         xcls_mainwindow_parent_class = g_type_class_peek_parent (klass);
10772 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10773         g_type_class_add_private (klass, sizeof (Xcls_MainWindowPrivate));
10774 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10775         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_finalize;
10776 #line 10777 "MainWindow.c"
10777 }
10778
10779
10780 static void xcls_mainwindow_instance_init (Xcls_MainWindow * self) {
10781 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10782         self->priv = XCLS_MAINWINDOW_GET_PRIVATE (self);
10783 #line 10784 "MainWindow.c"
10784 }
10785
10786
10787 static void xcls_mainwindow_finalize (GObject* obj) {
10788         Xcls_MainWindow * self;
10789 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10790         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_MAINWINDOW, Xcls_MainWindow);
10791 #line 5 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10792         _g_object_unref0 (self->el);
10793 #line 6 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10794         _g_object_unref0 (self->priv->_this);
10795 #line 15 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10796         _g_object_unref0 (self->vbox);
10797 #line 16 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10798         _g_object_unref0 (self->mainpane);
10799 #line 17 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10800         _g_object_unref0 (self->leftpane);
10801 #line 18 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10802         _g_object_unref0 (self->editpane);
10803 #line 19 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10804         _g_object_unref0 (self->tree);
10805 #line 20 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10806         _g_object_unref0 (self->props);
10807 #line 21 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10808         _g_object_unref0 (self->clutterembed);
10809 #line 22 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10810         _g_object_unref0 (self->rooview);
10811 #line 23 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10812         _g_object_unref0 (self->objectview);
10813 #line 24 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10814         _g_object_unref0 (self->codeeditview);
10815 #line 25 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10816         _g_object_unref0 (self->addpropsview);
10817 #line 26 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10818         _g_object_unref0 (self->projecteditview);
10819 #line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10820         _g_object_unref0 (self->buttonlayout);
10821 #line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10822         _g_object_unref0 (self->backbutton);
10823 #line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10824         _g_object_unref0 (self->projectbutton);
10825 #line 30 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10826         _g_object_unref0 (self->editfilebutton);
10827 #line 31 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10828         _g_object_unref0 (self->projecteditbutton);
10829 #line 32 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10830         _g_object_unref0 (self->objectshowbutton);
10831 #line 33 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10832         _g_object_unref0 (self->addpropbutton);
10833 #line 34 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10834         _g_object_unref0 (self->addlistenerbutton);
10835 #line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10836         _g_object_unref0 (self->addprojectbutton);
10837 #line 36 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10838         _g_object_unref0 (self->addfilebutton);
10839 #line 37 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10840         _g_object_unref0 (self->delprojectbutton);
10841 #line 38 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10842         _g_object_unref0 (self->new_window);
10843 #line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10844         _g_object_unref0 (self->project);
10845 #line 44 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10846         _g_object_unref0 (self->left_projects);
10847 #line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10848         _g_object_unref0 (self->window_rooview);
10849 #line 46 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10850         _g_object_unref0 (self->left_tree);
10851 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10852         _g_object_unref0 (self->code_editor);
10853 #line 48 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10854         _g_object_unref0 (self->new_file_dialog);
10855 #line 49 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10856         _g_object_unref0 (self->projectsettings);
10857 #line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10858         _g_object_unref0 (self->clutterfiles);
10859 #line 51 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10860         _g_object_unref0 (self->left_props);
10861 #line 52 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10862         _g_object_unref0 (self->rightpalete);
10863 #line 53 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10864         _g_free0 (self->title);
10865 #line 54 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10866         _g_object_unref0 (self->vala_projectsettings);
10867 #line 55 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10868         _g_object_unref0 (self->add_props);
10869 #line 56 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10870         _g_object_unref0 (self->windowstate);
10871 #line 57 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10872         _g_object_unref0 (self->window_gladeview);
10873 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10874         G_OBJECT_CLASS (xcls_mainwindow_parent_class)->finalize (obj);
10875 #line 10876 "MainWindow.c"
10876 }
10877
10878
10879 GType xcls_mainwindow_get_type (void) {
10880         static volatile gsize xcls_mainwindow_type_id__volatile = 0;
10881         if (g_once_init_enter (&xcls_mainwindow_type_id__volatile)) {
10882                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindow), 0, (GInstanceInitFunc) xcls_mainwindow_instance_init, NULL };
10883                 GType xcls_mainwindow_type_id;
10884                 xcls_mainwindow_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindow", &g_define_type_info, 0);
10885                 g_once_init_leave (&xcls_mainwindow_type_id__volatile, xcls_mainwindow_type_id);
10886         }
10887         return xcls_mainwindow_type_id__volatile;
10888 }
10889
10890
10891