8aedbafe93b4329197ba0286819df8f0692f0086
[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 #include <gdk-pixbuf/gdk-pixbuf.h>
17 #include <cairo.h>
18
19
20 #define TYPE_XCLS_MAINWINDOW (xcls_mainwindow_get_type ())
21 #define XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindow))
22 #define XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
23 #define IS_XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_MAINWINDOW))
24 #define IS_XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_MAINWINDOW))
25 #define XCLS_MAINWINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
26
27 typedef struct _Xcls_MainWindow Xcls_MainWindow;
28 typedef struct _Xcls_MainWindowClass Xcls_MainWindowClass;
29 typedef struct _Xcls_MainWindowPrivate Xcls_MainWindowPrivate;
30
31 #define XCLS_MAINWINDOW_TYPE_XCLS_VBOX (xcls_mainwindow_xcls_vbox_get_type ())
32 #define XCLS_MAINWINDOW_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox))
33 #define XCLS_MAINWINDOW_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
34 #define XCLS_MAINWINDOW_IS_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
35 #define XCLS_MAINWINDOW_IS_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
36 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
37
38 typedef struct _Xcls_MainWindowXcls_vbox Xcls_MainWindowXcls_vbox;
39 typedef struct _Xcls_MainWindowXcls_vboxClass Xcls_MainWindowXcls_vboxClass;
40
41 #define XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE (xcls_mainwindow_xcls_mainpane_get_type ())
42 #define XCLS_MAINWINDOW_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane))
43 #define XCLS_MAINWINDOW_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
44 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
45 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
46 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
47
48 typedef struct _Xcls_MainWindowXcls_mainpane Xcls_MainWindowXcls_mainpane;
49 typedef struct _Xcls_MainWindowXcls_mainpaneClass Xcls_MainWindowXcls_mainpaneClass;
50
51 #define XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE (xcls_mainwindow_xcls_leftpane_get_type ())
52 #define XCLS_MAINWINDOW_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane))
53 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
54 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
55 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
56 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
57
58 typedef struct _Xcls_MainWindowXcls_leftpane Xcls_MainWindowXcls_leftpane;
59 typedef struct _Xcls_MainWindowXcls_leftpaneClass Xcls_MainWindowXcls_leftpaneClass;
60
61 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE (xcls_mainwindow_xcls_editpane_get_type ())
62 #define XCLS_MAINWINDOW_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane))
63 #define XCLS_MAINWINDOW_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
64 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
65 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
66 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
67
68 typedef struct _Xcls_MainWindowXcls_editpane Xcls_MainWindowXcls_editpane;
69 typedef struct _Xcls_MainWindowXcls_editpaneClass Xcls_MainWindowXcls_editpaneClass;
70
71 #define XCLS_MAINWINDOW_TYPE_XCLS_TREE (xcls_mainwindow_xcls_tree_get_type ())
72 #define XCLS_MAINWINDOW_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree))
73 #define XCLS_MAINWINDOW_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
74 #define XCLS_MAINWINDOW_IS_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
75 #define XCLS_MAINWINDOW_IS_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
76 #define XCLS_MAINWINDOW_XCLS_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
77
78 typedef struct _Xcls_MainWindowXcls_tree Xcls_MainWindowXcls_tree;
79 typedef struct _Xcls_MainWindowXcls_treeClass Xcls_MainWindowXcls_treeClass;
80
81 #define XCLS_MAINWINDOW_TYPE_XCLS_PROPS (xcls_mainwindow_xcls_props_get_type ())
82 #define XCLS_MAINWINDOW_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props))
83 #define XCLS_MAINWINDOW_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
84 #define XCLS_MAINWINDOW_IS_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
85 #define XCLS_MAINWINDOW_IS_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
86 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
87
88 typedef struct _Xcls_MainWindowXcls_props Xcls_MainWindowXcls_props;
89 typedef struct _Xcls_MainWindowXcls_propsClass Xcls_MainWindowXcls_propsClass;
90
91 #define XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED (xcls_mainwindow_xcls_clutterembed_get_type ())
92 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed))
93 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
94 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
95 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
96 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
97
98 typedef struct _Xcls_MainWindowXcls_clutterembed Xcls_MainWindowXcls_clutterembed;
99 typedef struct _Xcls_MainWindowXcls_clutterembedClass Xcls_MainWindowXcls_clutterembedClass;
100
101 #define XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW (xcls_mainwindow_xcls_rooview_get_type ())
102 #define XCLS_MAINWINDOW_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview))
103 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
104 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
105 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
106 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
107
108 typedef struct _Xcls_MainWindowXcls_rooview Xcls_MainWindowXcls_rooview;
109 typedef struct _Xcls_MainWindowXcls_rooviewClass Xcls_MainWindowXcls_rooviewClass;
110
111 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW (xcls_mainwindow_xcls_objectview_get_type ())
112 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview))
113 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
114 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
115 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
116 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
117
118 typedef struct _Xcls_MainWindowXcls_objectview Xcls_MainWindowXcls_objectview;
119 typedef struct _Xcls_MainWindowXcls_objectviewClass Xcls_MainWindowXcls_objectviewClass;
120
121 #define XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW (xcls_mainwindow_xcls_codeeditview_get_type ())
122 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview))
123 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
124 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
125 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
126 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
127
128 typedef struct _Xcls_MainWindowXcls_codeeditview Xcls_MainWindowXcls_codeeditview;
129 typedef struct _Xcls_MainWindowXcls_codeeditviewClass Xcls_MainWindowXcls_codeeditviewClass;
130
131 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW (xcls_mainwindow_xcls_addpropsview_get_type ())
132 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview))
133 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
134 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
135 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
136 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
137
138 typedef struct _Xcls_MainWindowXcls_addpropsview Xcls_MainWindowXcls_addpropsview;
139 typedef struct _Xcls_MainWindowXcls_addpropsviewClass Xcls_MainWindowXcls_addpropsviewClass;
140
141 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW (xcls_mainwindow_xcls_projecteditview_get_type ())
142 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview))
143 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
144 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
145 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
146 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
147
148 typedef struct _Xcls_MainWindowXcls_projecteditview Xcls_MainWindowXcls_projecteditview;
149 typedef struct _Xcls_MainWindowXcls_projecteditviewClass Xcls_MainWindowXcls_projecteditviewClass;
150
151 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT (xcls_mainwindow_xcls_buttonlayout_get_type ())
152 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout))
153 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
154 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
155 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
156 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
157
158 typedef struct _Xcls_MainWindowXcls_buttonlayout Xcls_MainWindowXcls_buttonlayout;
159 typedef struct _Xcls_MainWindowXcls_buttonlayoutClass Xcls_MainWindowXcls_buttonlayoutClass;
160
161 #define XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON (xcls_mainwindow_xcls_backbutton_get_type ())
162 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbutton))
163 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
164 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
165 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
166 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
167
168 typedef struct _Xcls_MainWindowXcls_backbutton Xcls_MainWindowXcls_backbutton;
169 typedef struct _Xcls_MainWindowXcls_backbuttonClass Xcls_MainWindowXcls_backbuttonClass;
170
171 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON (xcls_mainwindow_xcls_projectbutton_get_type ())
172 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton))
173 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
174 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
175 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
176 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
177
178 typedef struct _Xcls_MainWindowXcls_projectbutton Xcls_MainWindowXcls_projectbutton;
179 typedef struct _Xcls_MainWindowXcls_projectbuttonClass Xcls_MainWindowXcls_projectbuttonClass;
180
181 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON (xcls_mainwindow_xcls_editfilebutton_get_type ())
182 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebutton))
183 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
184 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
185 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
186 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
187
188 typedef struct _Xcls_MainWindowXcls_editfilebutton Xcls_MainWindowXcls_editfilebutton;
189 typedef struct _Xcls_MainWindowXcls_editfilebuttonClass Xcls_MainWindowXcls_editfilebuttonClass;
190
191 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON (xcls_mainwindow_xcls_projecteditbutton_get_type ())
192 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton))
193 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
194 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
195 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
196 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
197
198 typedef struct _Xcls_MainWindowXcls_projecteditbutton Xcls_MainWindowXcls_projecteditbutton;
199 typedef struct _Xcls_MainWindowXcls_projecteditbuttonClass Xcls_MainWindowXcls_projecteditbuttonClass;
200
201 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON (xcls_mainwindow_xcls_objectshowbutton_get_type ())
202 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton))
203 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
204 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
205 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
206 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
207
208 typedef struct _Xcls_MainWindowXcls_objectshowbutton Xcls_MainWindowXcls_objectshowbutton;
209 typedef struct _Xcls_MainWindowXcls_objectshowbuttonClass Xcls_MainWindowXcls_objectshowbuttonClass;
210
211 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON (xcls_mainwindow_xcls_addpropbutton_get_type ())
212 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton))
213 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
214 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
215 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
216 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
217
218 typedef struct _Xcls_MainWindowXcls_addpropbutton Xcls_MainWindowXcls_addpropbutton;
219 typedef struct _Xcls_MainWindowXcls_addpropbuttonClass Xcls_MainWindowXcls_addpropbuttonClass;
220
221 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON (xcls_mainwindow_xcls_addlistenerbutton_get_type ())
222 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton))
223 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
224 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
225 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
226 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
227
228 typedef struct _Xcls_MainWindowXcls_addlistenerbutton Xcls_MainWindowXcls_addlistenerbutton;
229 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonClass Xcls_MainWindowXcls_addlistenerbuttonClass;
230
231 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON (xcls_mainwindow_xcls_addprojectbutton_get_type ())
232 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbutton))
233 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
234 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
235 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
236 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
237
238 typedef struct _Xcls_MainWindowXcls_addprojectbutton Xcls_MainWindowXcls_addprojectbutton;
239 typedef struct _Xcls_MainWindowXcls_addprojectbuttonClass Xcls_MainWindowXcls_addprojectbuttonClass;
240
241 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON (xcls_mainwindow_xcls_addfilebutton_get_type ())
242 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebutton))
243 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
244 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
245 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
246 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
247
248 typedef struct _Xcls_MainWindowXcls_addfilebutton Xcls_MainWindowXcls_addfilebutton;
249 typedef struct _Xcls_MainWindowXcls_addfilebuttonClass Xcls_MainWindowXcls_addfilebuttonClass;
250
251 #define XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON (xcls_mainwindow_xcls_delprojectbutton_get_type ())
252 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbutton))
253 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
254 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
255 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
256 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
257
258 typedef struct _Xcls_MainWindowXcls_delprojectbutton Xcls_MainWindowXcls_delprojectbutton;
259 typedef struct _Xcls_MainWindowXcls_delprojectbuttonClass Xcls_MainWindowXcls_delprojectbuttonClass;
260
261 #define XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW (xcls_mainwindow_xcls_new_window_get_type ())
262 #define XCLS_MAINWINDOW_XCLS_NEW_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, Xcls_MainWindowXcls_new_window))
263 #define XCLS_MAINWINDOW_XCLS_NEW_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, Xcls_MainWindowXcls_new_windowClass))
264 #define XCLS_MAINWINDOW_IS_XCLS_NEW_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW))
265 #define XCLS_MAINWINDOW_IS_XCLS_NEW_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW))
266 #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))
267
268 typedef struct _Xcls_MainWindowXcls_new_window Xcls_MainWindowXcls_new_window;
269 typedef struct _Xcls_MainWindowXcls_new_windowClass Xcls_MainWindowXcls_new_windowClass;
270
271 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
272 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
273 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
274 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
275 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
276 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
277
278 typedef struct _ProjectProject ProjectProject;
279 typedef struct _ProjectProjectClass ProjectProjectClass;
280
281 #define TYPE_XCLS_WINDOWLEFTPROJECTS (xcls_windowleftprojects_get_type ())
282 #define XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjects))
283 #define XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
284 #define IS_XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS))
285 #define IS_XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS))
286 #define XCLS_WINDOWLEFTPROJECTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
287
288 typedef struct _Xcls_WindowLeftProjects Xcls_WindowLeftProjects;
289 typedef struct _Xcls_WindowLeftProjectsClass Xcls_WindowLeftProjectsClass;
290
291 #define TYPE_XCLS_WINDOWROOVIEW (xcls_windowrooview_get_type ())
292 #define XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooView))
293 #define XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
294 #define IS_XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWROOVIEW))
295 #define IS_XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWROOVIEW))
296 #define XCLS_WINDOWROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
297
298 typedef struct _Xcls_WindowRooView Xcls_WindowRooView;
299 typedef struct _Xcls_WindowRooViewClass Xcls_WindowRooViewClass;
300
301 #define TYPE_XCLS_WINDOWLEFTTREE (xcls_windowlefttree_get_type ())
302 #define XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTree))
303 #define XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
304 #define IS_XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTTREE))
305 #define IS_XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTTREE))
306 #define XCLS_WINDOWLEFTTREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
307
308 typedef struct _Xcls_WindowLeftTree Xcls_WindowLeftTree;
309 typedef struct _Xcls_WindowLeftTreeClass Xcls_WindowLeftTreeClass;
310
311 #define TYPE_EDITOR (editor_get_type ())
312 #define EDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EDITOR, Editor))
313 #define EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EDITOR, EditorClass))
314 #define IS_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EDITOR))
315 #define IS_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EDITOR))
316 #define EDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EDITOR, EditorClass))
317
318 typedef struct _Editor Editor;
319 typedef struct _EditorClass EditorClass;
320
321 #define TYPE_XCLS_DIALOGNEWCOMPONENT (xcls_dialognewcomponent_get_type ())
322 #define XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponent))
323 #define XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
324 #define IS_XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT))
325 #define IS_XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT))
326 #define XCLS_DIALOGNEWCOMPONENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
327
328 typedef struct _Xcls_DialogNewComponent Xcls_DialogNewComponent;
329 typedef struct _Xcls_DialogNewComponentClass Xcls_DialogNewComponentClass;
330
331 #define TYPE_XCLS_PROJECTSETTINGS (xcls_projectsettings_get_type ())
332 #define XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettings))
333 #define XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
334 #define IS_XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_PROJECTSETTINGS))
335 #define IS_XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_PROJECTSETTINGS))
336 #define XCLS_PROJECTSETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
337
338 typedef struct _Xcls_ProjectSettings Xcls_ProjectSettings;
339 typedef struct _Xcls_ProjectSettingsClass Xcls_ProjectSettingsClass;
340
341 #define TYPE_XCLS_CLUTTERFILES (xcls_clutterfiles_get_type ())
342 #define XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFiles))
343 #define XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
344 #define IS_XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_CLUTTERFILES))
345 #define IS_XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_CLUTTERFILES))
346 #define XCLS_CLUTTERFILES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
347
348 typedef struct _Xcls_ClutterFiles Xcls_ClutterFiles;
349 typedef struct _Xcls_ClutterFilesClass Xcls_ClutterFilesClass;
350
351 #define TYPE_XCLS_LEFTPROPS (xcls_leftprops_get_type ())
352 #define XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftProps))
353 #define XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
354 #define IS_XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_LEFTPROPS))
355 #define IS_XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_LEFTPROPS))
356 #define XCLS_LEFTPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
357
358 typedef struct _Xcls_LeftProps Xcls_LeftProps;
359 typedef struct _Xcls_LeftPropsClass Xcls_LeftPropsClass;
360
361 #define TYPE_XCLS_RIGHTPALETE (xcls_rightpalete_get_type ())
362 #define XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPalete))
363 #define XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
364 #define IS_XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_RIGHTPALETE))
365 #define IS_XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_RIGHTPALETE))
366 #define XCLS_RIGHTPALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
367
368 typedef struct _Xcls_RightPalete Xcls_RightPalete;
369 typedef struct _Xcls_RightPaleteClass Xcls_RightPaleteClass;
370
371 #define TYPE_VALA_PROJECT_SETTINGS (vala_project_settings_get_type ())
372 #define VALA_PROJECT_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_VALA_PROJECT_SETTINGS, ValaProjectSettings))
373 #define VALA_PROJECT_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_VALA_PROJECT_SETTINGS, ValaProjectSettingsClass))
374 #define IS_VALA_PROJECT_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_VALA_PROJECT_SETTINGS))
375 #define IS_VALA_PROJECT_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_VALA_PROJECT_SETTINGS))
376 #define VALA_PROJECT_SETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_VALA_PROJECT_SETTINGS, ValaProjectSettingsClass))
377
378 typedef struct _ValaProjectSettings ValaProjectSettings;
379 typedef struct _ValaProjectSettingsClass ValaProjectSettingsClass;
380
381 #define TYPE_XCLS_WINDOWADDPROP (xcls_windowaddprop_get_type ())
382 #define XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddProp))
383 #define XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
384 #define IS_XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWADDPROP))
385 #define IS_XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWADDPROP))
386 #define XCLS_WINDOWADDPROP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
387
388 typedef struct _Xcls_WindowAddProp Xcls_WindowAddProp;
389 typedef struct _Xcls_WindowAddPropClass Xcls_WindowAddPropClass;
390
391 #define TYPE_XCLS_GTKVIEW (xcls_gtkview_get_type ())
392 #define XCLS_GTKVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_GTKVIEW, Xcls_GtkView))
393 #define XCLS_GTKVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_GTKVIEW, Xcls_GtkViewClass))
394 #define IS_XCLS_GTKVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_GTKVIEW))
395 #define IS_XCLS_GTKVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_GTKVIEW))
396 #define XCLS_GTKVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_GTKVIEW, Xcls_GtkViewClass))
397
398 typedef struct _Xcls_GtkView Xcls_GtkView;
399 typedef struct _Xcls_GtkViewClass Xcls_GtkViewClass;
400 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
401 #define _g_free0(var) (var = (g_free (var), NULL))
402 typedef struct _Xcls_MainWindowXcls_vboxPrivate Xcls_MainWindowXcls_vboxPrivate;
403 typedef struct _Xcls_MainWindowXcls_backbuttonPrivate Xcls_MainWindowXcls_backbuttonPrivate;
404 typedef struct _Xcls_MainWindowXcls_projectbuttonPrivate Xcls_MainWindowXcls_projectbuttonPrivate;
405 typedef struct _Xcls_MainWindowXcls_projecteditbuttonPrivate Xcls_MainWindowXcls_projecteditbuttonPrivate;
406 typedef struct _Xcls_MainWindowXcls_editfilebuttonPrivate Xcls_MainWindowXcls_editfilebuttonPrivate;
407 typedef struct _Xcls_MainWindowXcls_addpropsviewPrivate Xcls_MainWindowXcls_addpropsviewPrivate;
408 typedef struct _Xcls_MainWindowXcls_rooviewPrivate Xcls_MainWindowXcls_rooviewPrivate;
409 typedef struct _Xcls_WindowLeftTreePrivate Xcls_WindowLeftTreePrivate;
410
411 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW (xcls_windowlefttree_xcls_view_get_type ())
412 #define XCLS_WINDOWLEFTTREE_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW, Xcls_WindowLeftTreeXcls_view))
413 #define XCLS_WINDOWLEFTTREE_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW, Xcls_WindowLeftTreeXcls_viewClass))
414 #define XCLS_WINDOWLEFTTREE_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW))
415 #define XCLS_WINDOWLEFTTREE_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW))
416 #define XCLS_WINDOWLEFTTREE_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW, Xcls_WindowLeftTreeXcls_viewClass))
417
418 typedef struct _Xcls_WindowLeftTreeXcls_view Xcls_WindowLeftTreeXcls_view;
419 typedef struct _Xcls_WindowLeftTreeXcls_viewClass Xcls_WindowLeftTreeXcls_viewClass;
420
421 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL (xcls_windowlefttree_xcls_model_get_type ())
422 #define XCLS_WINDOWLEFTTREE_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL, Xcls_WindowLeftTreeXcls_model))
423 #define XCLS_WINDOWLEFTTREE_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL, Xcls_WindowLeftTreeXcls_modelClass))
424 #define XCLS_WINDOWLEFTTREE_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL))
425 #define XCLS_WINDOWLEFTTREE_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL))
426 #define XCLS_WINDOWLEFTTREE_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL, Xcls_WindowLeftTreeXcls_modelClass))
427
428 typedef struct _Xcls_WindowLeftTreeXcls_model Xcls_WindowLeftTreeXcls_model;
429 typedef struct _Xcls_WindowLeftTreeXcls_modelClass Xcls_WindowLeftTreeXcls_modelClass;
430
431 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER (xcls_windowlefttree_xcls_renderer_get_type ())
432 #define XCLS_WINDOWLEFTTREE_XCLS_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER, Xcls_WindowLeftTreeXcls_renderer))
433 #define XCLS_WINDOWLEFTTREE_XCLS_RENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER, Xcls_WindowLeftTreeXcls_rendererClass))
434 #define XCLS_WINDOWLEFTTREE_IS_XCLS_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER))
435 #define XCLS_WINDOWLEFTTREE_IS_XCLS_RENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER))
436 #define XCLS_WINDOWLEFTTREE_XCLS_RENDERER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER, Xcls_WindowLeftTreeXcls_rendererClass))
437
438 typedef struct _Xcls_WindowLeftTreeXcls_renderer Xcls_WindowLeftTreeXcls_renderer;
439 typedef struct _Xcls_WindowLeftTreeXcls_rendererClass Xcls_WindowLeftTreeXcls_rendererClass;
440
441 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU (xcls_windowlefttree_xcls_lefttreemenu_get_type ())
442 #define XCLS_WINDOWLEFTTREE_XCLS_LEFTTREEMENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU, Xcls_WindowLeftTreeXcls_LeftTreeMenu))
443 #define XCLS_WINDOWLEFTTREE_XCLS_LEFTTREEMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU, Xcls_WindowLeftTreeXcls_LeftTreeMenuClass))
444 #define XCLS_WINDOWLEFTTREE_IS_XCLS_LEFTTREEMENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU))
445 #define XCLS_WINDOWLEFTTREE_IS_XCLS_LEFTTREEMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU))
446 #define XCLS_WINDOWLEFTTREE_XCLS_LEFTTREEMENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU, Xcls_WindowLeftTreeXcls_LeftTreeMenuClass))
447
448 typedef struct _Xcls_WindowLeftTreeXcls_LeftTreeMenu Xcls_WindowLeftTreeXcls_LeftTreeMenu;
449 typedef struct _Xcls_WindowLeftTreeXcls_LeftTreeMenuClass Xcls_WindowLeftTreeXcls_LeftTreeMenuClass;
450 typedef struct _Xcls_MainWindowXcls_treePrivate Xcls_MainWindowXcls_treePrivate;
451
452 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
453 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
454 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
455 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
456 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
457 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
458
459 typedef struct _JsRenderNode JsRenderNode;
460 typedef struct _JsRenderNodeClass JsRenderNodeClass;
461 typedef struct _Xcls_LeftPropsPrivate Xcls_LeftPropsPrivate;
462
463 #define XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP (xcls_leftprops_xcls_addpropertypopup_get_type ())
464 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopup))
465 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopupClass))
466 #define XCLS_LEFTPROPS_IS_XCLS_ADDPROPERTYPOPUP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP))
467 #define XCLS_LEFTPROPS_IS_XCLS_ADDPROPERTYPOPUP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP))
468 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopupClass))
469
470 typedef struct _Xcls_LeftPropsXcls_AddPropertyPopup Xcls_LeftPropsXcls_AddPropertyPopup;
471 typedef struct _Xcls_LeftPropsXcls_AddPropertyPopupClass Xcls_LeftPropsXcls_AddPropertyPopupClass;
472
473 #define XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS (xcls_leftprops_xcls_editprops_get_type ())
474 #define XCLS_LEFTPROPS_XCLS_EDITPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditProps))
475 #define XCLS_LEFTPROPS_XCLS_EDITPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditPropsClass))
476 #define XCLS_LEFTPROPS_IS_XCLS_EDITPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS))
477 #define XCLS_LEFTPROPS_IS_XCLS_EDITPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS))
478 #define XCLS_LEFTPROPS_XCLS_EDITPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditPropsClass))
479
480 typedef struct _Xcls_LeftPropsXcls_EditProps Xcls_LeftPropsXcls_EditProps;
481 typedef struct _Xcls_LeftPropsXcls_EditPropsClass Xcls_LeftPropsXcls_EditPropsClass;
482
483 #define XCLS_LEFTPROPS_TYPE_XCLS_VIEW (xcls_leftprops_xcls_view_get_type ())
484 #define XCLS_LEFTPROPS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_view))
485 #define XCLS_LEFTPROPS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_viewClass))
486 #define XCLS_LEFTPROPS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW))
487 #define XCLS_LEFTPROPS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VIEW))
488 #define XCLS_LEFTPROPS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_viewClass))
489
490 typedef struct _Xcls_LeftPropsXcls_view Xcls_LeftPropsXcls_view;
491 typedef struct _Xcls_LeftPropsXcls_viewClass Xcls_LeftPropsXcls_viewClass;
492
493 #define XCLS_LEFTPROPS_TYPE_XCLS_MODEL (xcls_leftprops_xcls_model_get_type ())
494 #define XCLS_LEFTPROPS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_model))
495 #define XCLS_LEFTPROPS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_modelClass))
496 #define XCLS_LEFTPROPS_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL))
497 #define XCLS_LEFTPROPS_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MODEL))
498 #define XCLS_LEFTPROPS_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_modelClass))
499
500 typedef struct _Xcls_LeftPropsXcls_model Xcls_LeftPropsXcls_model;
501 typedef struct _Xcls_LeftPropsXcls_modelClass Xcls_LeftPropsXcls_modelClass;
502
503 #define XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL (xcls_leftprops_xcls_keycol_get_type ())
504 #define XCLS_LEFTPROPS_XCLS_KEYCOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycol))
505 #define XCLS_LEFTPROPS_XCLS_KEYCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycolClass))
506 #define XCLS_LEFTPROPS_IS_XCLS_KEYCOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL))
507 #define XCLS_LEFTPROPS_IS_XCLS_KEYCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL))
508 #define XCLS_LEFTPROPS_XCLS_KEYCOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycolClass))
509
510 typedef struct _Xcls_LeftPropsXcls_keycol Xcls_LeftPropsXcls_keycol;
511 typedef struct _Xcls_LeftPropsXcls_keycolClass Xcls_LeftPropsXcls_keycolClass;
512
513 #define XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER (xcls_leftprops_xcls_keyrender_get_type ())
514 #define XCLS_LEFTPROPS_XCLS_KEYRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrender))
515 #define XCLS_LEFTPROPS_XCLS_KEYRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrenderClass))
516 #define XCLS_LEFTPROPS_IS_XCLS_KEYRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER))
517 #define XCLS_LEFTPROPS_IS_XCLS_KEYRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER))
518 #define XCLS_LEFTPROPS_XCLS_KEYRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrenderClass))
519
520 typedef struct _Xcls_LeftPropsXcls_keyrender Xcls_LeftPropsXcls_keyrender;
521 typedef struct _Xcls_LeftPropsXcls_keyrenderClass Xcls_LeftPropsXcls_keyrenderClass;
522
523 #define XCLS_LEFTPROPS_TYPE_XCLS_VALCOL (xcls_leftprops_xcls_valcol_get_type ())
524 #define XCLS_LEFTPROPS_XCLS_VALCOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcol))
525 #define XCLS_LEFTPROPS_XCLS_VALCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcolClass))
526 #define XCLS_LEFTPROPS_IS_XCLS_VALCOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL))
527 #define XCLS_LEFTPROPS_IS_XCLS_VALCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL))
528 #define XCLS_LEFTPROPS_XCLS_VALCOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcolClass))
529
530 typedef struct _Xcls_LeftPropsXcls_valcol Xcls_LeftPropsXcls_valcol;
531 typedef struct _Xcls_LeftPropsXcls_valcolClass Xcls_LeftPropsXcls_valcolClass;
532
533 #define XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER (xcls_leftprops_xcls_valrender_get_type ())
534 #define XCLS_LEFTPROPS_XCLS_VALRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrender))
535 #define XCLS_LEFTPROPS_XCLS_VALRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrenderClass))
536 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER))
537 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER))
538 #define XCLS_LEFTPROPS_XCLS_VALRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrenderClass))
539
540 typedef struct _Xcls_LeftPropsXcls_valrender Xcls_LeftPropsXcls_valrender;
541 typedef struct _Xcls_LeftPropsXcls_valrenderClass Xcls_LeftPropsXcls_valrenderClass;
542
543 #define XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL (xcls_leftprops_xcls_valrendermodel_get_type ())
544 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodel))
545 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodelClass))
546 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDERMODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL))
547 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDERMODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL))
548 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodelClass))
549
550 typedef struct _Xcls_LeftPropsXcls_valrendermodel Xcls_LeftPropsXcls_valrendermodel;
551 typedef struct _Xcls_LeftPropsXcls_valrendermodelClass Xcls_LeftPropsXcls_valrendermodelClass;
552
553 #define XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU (xcls_leftprops_xcls_contextmenu_get_type ())
554 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenu))
555 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenuClass))
556 #define XCLS_LEFTPROPS_IS_XCLS_CONTEXTMENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU))
557 #define XCLS_LEFTPROPS_IS_XCLS_CONTEXTMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU))
558 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenuClass))
559
560 typedef struct _Xcls_LeftPropsXcls_ContextMenu Xcls_LeftPropsXcls_ContextMenu;
561 typedef struct _Xcls_LeftPropsXcls_ContextMenuClass Xcls_LeftPropsXcls_ContextMenuClass;
562
563 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
564 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
565 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
566 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
567 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
568 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
569
570 typedef struct _JsRenderJsRender JsRenderJsRender;
571 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
572
573 #define PALETE_TYPE_PALETE (palete_palete_get_type ())
574 #define PALETE_PALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PALETE_TYPE_PALETE, PaletePalete))
575 #define PALETE_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PALETE_TYPE_PALETE, PaletePaleteClass))
576 #define PALETE_IS_PALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PALETE_TYPE_PALETE))
577 #define PALETE_IS_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PALETE_TYPE_PALETE))
578 #define PALETE_PALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PALETE_TYPE_PALETE, PaletePaleteClass))
579
580 typedef struct _PaletePalete PaletePalete;
581 typedef struct _PaletePaleteClass PaletePaleteClass;
582 typedef struct _Xcls_WindowLeftTreeXcls_modelPrivate Xcls_WindowLeftTreeXcls_modelPrivate;
583
584 #define TYPE_DIALOG_TEMPLATE_SELECT (dialog_template_select_get_type ())
585 #define DIALOG_TEMPLATE_SELECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DIALOG_TEMPLATE_SELECT, DialogTemplateSelect))
586 #define DIALOG_TEMPLATE_SELECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_DIALOG_TEMPLATE_SELECT, DialogTemplateSelectClass))
587 #define IS_DIALOG_TEMPLATE_SELECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_DIALOG_TEMPLATE_SELECT))
588 #define IS_DIALOG_TEMPLATE_SELECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_DIALOG_TEMPLATE_SELECT))
589 #define DIALOG_TEMPLATE_SELECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_DIALOG_TEMPLATE_SELECT, DialogTemplateSelectClass))
590
591 typedef struct _DialogTemplateSelect DialogTemplateSelect;
592 typedef struct _DialogTemplateSelectClass DialogTemplateSelectClass;
593 typedef struct _Xcls_MainWindowXcls_propsPrivate Xcls_MainWindowXcls_propsPrivate;
594 typedef struct _JsRenderJsRenderPrivate JsRenderJsRenderPrivate;
595 typedef struct _Xcls_MainWindowXcls_leftpanePrivate Xcls_MainWindowXcls_leftpanePrivate;
596 typedef struct _Xcls_WindowLeftProjectsPrivate Xcls_WindowLeftProjectsPrivate;
597
598 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW (xcls_windowleftprojects_xcls_view_get_type ())
599 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_view))
600 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_viewClass))
601 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW))
602 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW))
603 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_viewClass))
604
605 typedef struct _Xcls_WindowLeftProjectsXcls_view Xcls_WindowLeftProjectsXcls_view;
606 typedef struct _Xcls_WindowLeftProjectsXcls_viewClass Xcls_WindowLeftProjectsXcls_viewClass;
607
608 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL (xcls_windowleftprojects_xcls_model_get_type ())
609 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_model))
610 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_modelClass))
611 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL))
612 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL))
613 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_modelClass))
614
615 typedef struct _Xcls_WindowLeftProjectsXcls_model Xcls_WindowLeftProjectsXcls_model;
616 typedef struct _Xcls_WindowLeftProjectsXcls_modelClass Xcls_WindowLeftProjectsXcls_modelClass;
617
618 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL (xcls_windowleftprojects_xcls_namecol_get_type ())
619 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecol))
620 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecolClass))
621 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL))
622 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL))
623 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecolClass))
624
625 typedef struct _Xcls_WindowLeftProjectsXcls_namecol Xcls_WindowLeftProjectsXcls_namecol;
626 typedef struct _Xcls_WindowLeftProjectsXcls_namecolClass Xcls_WindowLeftProjectsXcls_namecolClass;
627 typedef struct _ValaProjectSettingsPrivate ValaProjectSettingsPrivate;
628
629 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL (vala_project_settings_xcls_label_global_get_type ())
630 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_GLOBAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL, ValaProjectSettingsXcls_label_global))
631 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_GLOBAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL, ValaProjectSettingsXcls_label_globalClass))
632 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL_GLOBAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL))
633 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL_GLOBAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL))
634 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_GLOBAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL, ValaProjectSettingsXcls_label_globalClass))
635
636 typedef struct _ValaProjectSettingsXcls_label_global ValaProjectSettingsXcls_label_global;
637 typedef struct _ValaProjectSettingsXcls_label_globalClass ValaProjectSettingsXcls_label_globalClass;
638
639 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS (vala_project_settings_xcls_label_targets_get_type ())
640 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_TARGETS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS, ValaProjectSettingsXcls_label_targets))
641 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_TARGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS, ValaProjectSettingsXcls_label_targetsClass))
642 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL_TARGETS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS))
643 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL_TARGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS))
644 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_TARGETS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS, ValaProjectSettingsXcls_label_targetsClass))
645
646 typedef struct _ValaProjectSettingsXcls_label_targets ValaProjectSettingsXcls_label_targets;
647 typedef struct _ValaProjectSettingsXcls_label_targetsClass ValaProjectSettingsXcls_label_targetsClass;
648
649 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS (vala_project_settings_xcls_compile_flags_get_type ())
650 #define VALA_PROJECT_SETTINGS_XCLS_COMPILE_FLAGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS, ValaProjectSettingsXcls_compile_flags))
651 #define VALA_PROJECT_SETTINGS_XCLS_COMPILE_FLAGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS, ValaProjectSettingsXcls_compile_flagsClass))
652 #define VALA_PROJECT_SETTINGS_IS_XCLS_COMPILE_FLAGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS))
653 #define VALA_PROJECT_SETTINGS_IS_XCLS_COMPILE_FLAGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS))
654 #define VALA_PROJECT_SETTINGS_XCLS_COMPILE_FLAGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS, ValaProjectSettingsXcls_compile_flagsClass))
655
656 typedef struct _ValaProjectSettingsXcls_compile_flags ValaProjectSettingsXcls_compile_flags;
657 typedef struct _ValaProjectSettingsXcls_compile_flagsClass ValaProjectSettingsXcls_compile_flagsClass;
658
659 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE (vala_project_settings_xcls_default_packages_tree_store_get_type ())
660 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE, ValaProjectSettingsXcls_default_packages_tree_store))
661 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE, ValaProjectSettingsXcls_default_packages_tree_storeClass))
662 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_PACKAGES_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE))
663 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_PACKAGES_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE))
664 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE, ValaProjectSettingsXcls_default_packages_tree_storeClass))
665
666 typedef struct _ValaProjectSettingsXcls_default_packages_tree_store ValaProjectSettingsXcls_default_packages_tree_store;
667 typedef struct _ValaProjectSettingsXcls_default_packages_tree_storeClass ValaProjectSettingsXcls_default_packages_tree_storeClass;
668
669 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER (vala_project_settings_xcls_packages_render_get_type ())
670 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER, ValaProjectSettingsXcls_packages_render))
671 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER, ValaProjectSettingsXcls_packages_renderClass))
672 #define VALA_PROJECT_SETTINGS_IS_XCLS_PACKAGES_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER))
673 #define VALA_PROJECT_SETTINGS_IS_XCLS_PACKAGES_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER))
674 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER, ValaProjectSettingsXcls_packages_renderClass))
675
676 typedef struct _ValaProjectSettingsXcls_packages_render ValaProjectSettingsXcls_packages_render;
677 typedef struct _ValaProjectSettingsXcls_packages_renderClass ValaProjectSettingsXcls_packages_renderClass;
678
679 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE (vala_project_settings_xcls_packages_render_use_get_type ())
680 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_USE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE, ValaProjectSettingsXcls_packages_render_use))
681 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_USE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE, ValaProjectSettingsXcls_packages_render_useClass))
682 #define VALA_PROJECT_SETTINGS_IS_XCLS_PACKAGES_RENDER_USE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE))
683 #define VALA_PROJECT_SETTINGS_IS_XCLS_PACKAGES_RENDER_USE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE))
684 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_USE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE, ValaProjectSettingsXcls_packages_render_useClass))
685
686 typedef struct _ValaProjectSettingsXcls_packages_render_use ValaProjectSettingsXcls_packages_render_use;
687 typedef struct _ValaProjectSettingsXcls_packages_render_useClass ValaProjectSettingsXcls_packages_render_useClass;
688
689 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE (vala_project_settings_xcls_default_directory_tree_get_type ())
690 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE, ValaProjectSettingsXcls_default_directory_tree))
691 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE, ValaProjectSettingsXcls_default_directory_treeClass))
692 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_DIRECTORY_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE))
693 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_DIRECTORY_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE))
694 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE, ValaProjectSettingsXcls_default_directory_treeClass))
695
696 typedef struct _ValaProjectSettingsXcls_default_directory_tree ValaProjectSettingsXcls_default_directory_tree;
697 typedef struct _ValaProjectSettingsXcls_default_directory_treeClass ValaProjectSettingsXcls_default_directory_treeClass;
698
699 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE (vala_project_settings_xcls_default_directory_tree_store_get_type ())
700 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE, ValaProjectSettingsXcls_default_directory_tree_store))
701 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE, ValaProjectSettingsXcls_default_directory_tree_storeClass))
702 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_DIRECTORY_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE))
703 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_DIRECTORY_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE))
704 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE, ValaProjectSettingsXcls_default_directory_tree_storeClass))
705
706 typedef struct _ValaProjectSettingsXcls_default_directory_tree_store ValaProjectSettingsXcls_default_directory_tree_store;
707 typedef struct _ValaProjectSettingsXcls_default_directory_tree_storeClass ValaProjectSettingsXcls_default_directory_tree_storeClass;
708
709 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER (vala_project_settings_xcls_directory_render_get_type ())
710 #define VALA_PROJECT_SETTINGS_XCLS_DIRECTORY_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER, ValaProjectSettingsXcls_directory_render))
711 #define VALA_PROJECT_SETTINGS_XCLS_DIRECTORY_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER, ValaProjectSettingsXcls_directory_renderClass))
712 #define VALA_PROJECT_SETTINGS_IS_XCLS_DIRECTORY_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER))
713 #define VALA_PROJECT_SETTINGS_IS_XCLS_DIRECTORY_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER))
714 #define VALA_PROJECT_SETTINGS_XCLS_DIRECTORY_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER, ValaProjectSettingsXcls_directory_renderClass))
715
716 typedef struct _ValaProjectSettingsXcls_directory_render ValaProjectSettingsXcls_directory_render;
717 typedef struct _ValaProjectSettingsXcls_directory_renderClass ValaProjectSettingsXcls_directory_renderClass;
718
719 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU (vala_project_settings_xcls_default_directory_menu_get_type ())
720 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_MENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU, ValaProjectSettingsXcls_default_directory_menu))
721 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU, ValaProjectSettingsXcls_default_directory_menuClass))
722 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_DIRECTORY_MENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU))
723 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_DIRECTORY_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU))
724 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_MENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU, ValaProjectSettingsXcls_default_directory_menuClass))
725
726 typedef struct _ValaProjectSettingsXcls_default_directory_menu ValaProjectSettingsXcls_default_directory_menu;
727 typedef struct _ValaProjectSettingsXcls_default_directory_menuClass ValaProjectSettingsXcls_default_directory_menuClass;
728
729 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU (vala_project_settings_xcls_targets_tree_menu_get_type ())
730 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_MENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU, ValaProjectSettingsXcls_targets_tree_menu))
731 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU, ValaProjectSettingsXcls_targets_tree_menuClass))
732 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_TREE_MENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU))
733 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_TREE_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU))
734 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_MENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU, ValaProjectSettingsXcls_targets_tree_menuClass))
735
736 typedef struct _ValaProjectSettingsXcls_targets_tree_menu ValaProjectSettingsXcls_targets_tree_menu;
737 typedef struct _ValaProjectSettingsXcls_targets_tree_menuClass ValaProjectSettingsXcls_targets_tree_menuClass;
738
739 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE (vala_project_settings_xcls_targets_tree_get_type ())
740 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE, ValaProjectSettingsXcls_targets_tree))
741 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE, ValaProjectSettingsXcls_targets_treeClass))
742 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE))
743 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE))
744 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE, ValaProjectSettingsXcls_targets_treeClass))
745
746 typedef struct _ValaProjectSettingsXcls_targets_tree ValaProjectSettingsXcls_targets_tree;
747 typedef struct _ValaProjectSettingsXcls_targets_treeClass ValaProjectSettingsXcls_targets_treeClass;
748
749 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE (vala_project_settings_xcls_targets_tree_store_get_type ())
750 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE, ValaProjectSettingsXcls_targets_tree_store))
751 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE, ValaProjectSettingsXcls_targets_tree_storeClass))
752 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE))
753 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE))
754 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE, ValaProjectSettingsXcls_targets_tree_storeClass))
755
756 typedef struct _ValaProjectSettingsXcls_targets_tree_store ValaProjectSettingsXcls_targets_tree_store;
757 typedef struct _ValaProjectSettingsXcls_targets_tree_storeClass ValaProjectSettingsXcls_targets_tree_storeClass;
758
759 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER (vala_project_settings_xcls_targets_render_get_type ())
760 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER, ValaProjectSettingsXcls_targets_render))
761 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER, ValaProjectSettingsXcls_targets_renderClass))
762 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER))
763 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER))
764 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER, ValaProjectSettingsXcls_targets_renderClass))
765
766 typedef struct _ValaProjectSettingsXcls_targets_render ValaProjectSettingsXcls_targets_render;
767 typedef struct _ValaProjectSettingsXcls_targets_renderClass ValaProjectSettingsXcls_targets_renderClass;
768
769 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET (vala_project_settings_xcls_build_pack_target_get_type ())
770 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_PACK_TARGET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET, ValaProjectSettingsXcls_build_pack_target))
771 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_PACK_TARGET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET, ValaProjectSettingsXcls_build_pack_targetClass))
772 #define VALA_PROJECT_SETTINGS_IS_XCLS_BUILD_PACK_TARGET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET))
773 #define VALA_PROJECT_SETTINGS_IS_XCLS_BUILD_PACK_TARGET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET))
774 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_PACK_TARGET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET, ValaProjectSettingsXcls_build_pack_targetClass))
775
776 typedef struct _ValaProjectSettingsXcls_build_pack_target ValaProjectSettingsXcls_build_pack_target;
777 typedef struct _ValaProjectSettingsXcls_build_pack_targetClass ValaProjectSettingsXcls_build_pack_targetClass;
778
779 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS (vala_project_settings_xcls_build_compile_flags_get_type ())
780 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_COMPILE_FLAGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS, ValaProjectSettingsXcls_build_compile_flags))
781 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_COMPILE_FLAGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS, ValaProjectSettingsXcls_build_compile_flagsClass))
782 #define VALA_PROJECT_SETTINGS_IS_XCLS_BUILD_COMPILE_FLAGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS))
783 #define VALA_PROJECT_SETTINGS_IS_XCLS_BUILD_COMPILE_FLAGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS))
784 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_COMPILE_FLAGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS, ValaProjectSettingsXcls_build_compile_flagsClass))
785
786 typedef struct _ValaProjectSettingsXcls_build_compile_flags ValaProjectSettingsXcls_build_compile_flags;
787 typedef struct _ValaProjectSettingsXcls_build_compile_flagsClass ValaProjectSettingsXcls_build_compile_flagsClass;
788
789 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE (vala_project_settings_xcls_files_tree_store_get_type ())
790 #define VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE, ValaProjectSettingsXcls_files_tree_store))
791 #define VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE, ValaProjectSettingsXcls_files_tree_storeClass))
792 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE))
793 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE))
794 #define VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE, ValaProjectSettingsXcls_files_tree_storeClass))
795
796 typedef struct _ValaProjectSettingsXcls_files_tree_store ValaProjectSettingsXcls_files_tree_store;
797 typedef struct _ValaProjectSettingsXcls_files_tree_storeClass ValaProjectSettingsXcls_files_tree_storeClass;
798
799 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER (vala_project_settings_xcls_files_render_get_type ())
800 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER, ValaProjectSettingsXcls_files_render))
801 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER, ValaProjectSettingsXcls_files_renderClass))
802 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER))
803 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER))
804 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER, ValaProjectSettingsXcls_files_renderClass))
805
806 typedef struct _ValaProjectSettingsXcls_files_render ValaProjectSettingsXcls_files_render;
807 typedef struct _ValaProjectSettingsXcls_files_renderClass ValaProjectSettingsXcls_files_renderClass;
808
809 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE (vala_project_settings_xcls_files_render_use_get_type ())
810 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_USE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE, ValaProjectSettingsXcls_files_render_use))
811 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_USE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE, ValaProjectSettingsXcls_files_render_useClass))
812 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_RENDER_USE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE))
813 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_RENDER_USE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE))
814 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_USE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE, ValaProjectSettingsXcls_files_render_useClass))
815
816 typedef struct _ValaProjectSettingsXcls_files_render_use ValaProjectSettingsXcls_files_render_use;
817 typedef struct _ValaProjectSettingsXcls_files_render_useClass ValaProjectSettingsXcls_files_render_useClass;
818
819 #define PROJECT_TYPE_GTK (project_gtk_get_type ())
820 #define PROJECT_GTK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_GTK, ProjectGtk))
821 #define PROJECT_GTK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_GTK, ProjectGtkClass))
822 #define PROJECT_IS_GTK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_GTK))
823 #define PROJECT_IS_GTK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_GTK))
824 #define PROJECT_GTK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_GTK, ProjectGtkClass))
825
826 typedef struct _ProjectGtk ProjectGtk;
827 typedef struct _ProjectGtkClass ProjectGtkClass;
828 typedef struct _Xcls_MainWindowXcls_projecteditviewPrivate Xcls_MainWindowXcls_projecteditviewPrivate;
829 typedef struct _Xcls_ProjectSettingsPrivate Xcls_ProjectSettingsPrivate;
830
831 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_PATH (xcls_projectsettings_xcls_path_get_type ())
832 #define XCLS_PROJECTSETTINGS_XCLS_PATH(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_PATH, Xcls_ProjectSettingsXcls_path))
833 #define XCLS_PROJECTSETTINGS_XCLS_PATH_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_PATH, Xcls_ProjectSettingsXcls_pathClass))
834 #define XCLS_PROJECTSETTINGS_IS_XCLS_PATH(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_PATH))
835 #define XCLS_PROJECTSETTINGS_IS_XCLS_PATH_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_PATH))
836 #define XCLS_PROJECTSETTINGS_XCLS_PATH_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_PATH, Xcls_ProjectSettingsXcls_pathClass))
837
838 typedef struct _Xcls_ProjectSettingsXcls_path Xcls_ProjectSettingsXcls_path;
839 typedef struct _Xcls_ProjectSettingsXcls_pathClass Xcls_ProjectSettingsXcls_pathClass;
840
841 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_BASE_TEMPLATE (xcls_projectsettings_xcls_base_template_get_type ())
842 #define XCLS_PROJECTSETTINGS_XCLS_BASE_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BASE_TEMPLATE, Xcls_ProjectSettingsXcls_base_template))
843 #define XCLS_PROJECTSETTINGS_XCLS_BASE_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_BASE_TEMPLATE, Xcls_ProjectSettingsXcls_base_templateClass))
844 #define XCLS_PROJECTSETTINGS_IS_XCLS_BASE_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BASE_TEMPLATE))
845 #define XCLS_PROJECTSETTINGS_IS_XCLS_BASE_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_BASE_TEMPLATE))
846 #define XCLS_PROJECTSETTINGS_XCLS_BASE_TEMPLATE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BASE_TEMPLATE, Xcls_ProjectSettingsXcls_base_templateClass))
847
848 typedef struct _Xcls_ProjectSettingsXcls_base_template Xcls_ProjectSettingsXcls_base_template;
849 typedef struct _Xcls_ProjectSettingsXcls_base_templateClass Xcls_ProjectSettingsXcls_base_templateClass;
850
851 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_ROOTURL (xcls_projectsettings_xcls_rooturl_get_type ())
852 #define XCLS_PROJECTSETTINGS_XCLS_ROOTURL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_ROOTURL, Xcls_ProjectSettingsXcls_rootURL))
853 #define XCLS_PROJECTSETTINGS_XCLS_ROOTURL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_ROOTURL, Xcls_ProjectSettingsXcls_rootURLClass))
854 #define XCLS_PROJECTSETTINGS_IS_XCLS_ROOTURL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_ROOTURL))
855 #define XCLS_PROJECTSETTINGS_IS_XCLS_ROOTURL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_ROOTURL))
856 #define XCLS_PROJECTSETTINGS_XCLS_ROOTURL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_ROOTURL, Xcls_ProjectSettingsXcls_rootURLClass))
857
858 typedef struct _Xcls_ProjectSettingsXcls_rootURL Xcls_ProjectSettingsXcls_rootURL;
859 typedef struct _Xcls_ProjectSettingsXcls_rootURLClass Xcls_ProjectSettingsXcls_rootURLClass;
860
861 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW (xcls_projectsettings_xcls_view_get_type ())
862 #define XCLS_PROJECTSETTINGS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_view))
863 #define XCLS_PROJECTSETTINGS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_viewClass))
864 #define XCLS_PROJECTSETTINGS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW))
865 #define XCLS_PROJECTSETTINGS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW))
866 #define XCLS_PROJECTSETTINGS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_viewClass))
867
868 typedef struct _Xcls_ProjectSettingsXcls_view Xcls_ProjectSettingsXcls_view;
869 typedef struct _Xcls_ProjectSettingsXcls_viewClass Xcls_ProjectSettingsXcls_viewClass;
870 typedef struct _Xcls_WindowRooViewPrivate Xcls_WindowRooViewPrivate;
871
872 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX (xcls_windowrooview_xcls_viewbox_get_type ())
873 #define XCLS_WINDOWROOVIEW_XCLS_VIEWBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX, Xcls_WindowRooViewXcls_viewbox))
874 #define XCLS_WINDOWROOVIEW_XCLS_VIEWBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX, Xcls_WindowRooViewXcls_viewboxClass))
875 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEWBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX))
876 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEWBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX))
877 #define XCLS_WINDOWROOVIEW_XCLS_VIEWBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX, Xcls_WindowRooViewXcls_viewboxClass))
878
879 typedef struct _Xcls_WindowRooViewXcls_viewbox Xcls_WindowRooViewXcls_viewbox;
880 typedef struct _Xcls_WindowRooViewXcls_viewboxClass Xcls_WindowRooViewXcls_viewboxClass;
881
882 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW (xcls_windowrooview_xcls_autoredraw_get_type ())
883 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedraw))
884 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedrawClass))
885 #define XCLS_WINDOWROOVIEW_IS_XCLS_AUTOREDRAW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW))
886 #define XCLS_WINDOWROOVIEW_IS_XCLS_AUTOREDRAW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW))
887 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedrawClass))
888
889 typedef struct _Xcls_WindowRooViewXcls_AutoRedraw Xcls_WindowRooViewXcls_AutoRedraw;
890 typedef struct _Xcls_WindowRooViewXcls_AutoRedrawClass Xcls_WindowRooViewXcls_AutoRedrawClass;
891
892 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER (xcls_windowrooview_xcls_viewcontainer_get_type ())
893 #define XCLS_WINDOWROOVIEW_XCLS_VIEWCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER, Xcls_WindowRooViewXcls_viewcontainer))
894 #define XCLS_WINDOWROOVIEW_XCLS_VIEWCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER, Xcls_WindowRooViewXcls_viewcontainerClass))
895 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEWCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER))
896 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEWCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER))
897 #define XCLS_WINDOWROOVIEW_XCLS_VIEWCONTAINER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER, Xcls_WindowRooViewXcls_viewcontainerClass))
898
899 typedef struct _Xcls_WindowRooViewXcls_viewcontainer Xcls_WindowRooViewXcls_viewcontainer;
900 typedef struct _Xcls_WindowRooViewXcls_viewcontainerClass Xcls_WindowRooViewXcls_viewcontainerClass;
901
902 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW (xcls_windowrooview_xcls_view_get_type ())
903 #define XCLS_WINDOWROOVIEW_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_view))
904 #define XCLS_WINDOWROOVIEW_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_viewClass))
905 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW))
906 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW))
907 #define XCLS_WINDOWROOVIEW_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_viewClass))
908
909 typedef struct _Xcls_WindowRooViewXcls_view Xcls_WindowRooViewXcls_view;
910 typedef struct _Xcls_WindowRooViewXcls_viewClass Xcls_WindowRooViewXcls_viewClass;
911
912 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER (xcls_windowrooview_xcls_inspectorcontainer_get_type ())
913 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainer))
914 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainerClass))
915 #define XCLS_WINDOWROOVIEW_IS_XCLS_INSPECTORCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER))
916 #define XCLS_WINDOWROOVIEW_IS_XCLS_INSPECTORCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER))
917 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainerClass))
918
919 typedef struct _Xcls_WindowRooViewXcls_inspectorcontainer Xcls_WindowRooViewXcls_inspectorcontainer;
920 typedef struct _Xcls_WindowRooViewXcls_inspectorcontainerClass Xcls_WindowRooViewXcls_inspectorcontainerClass;
921 typedef struct _Xcls_MainWindowXcls_objectviewPrivate Xcls_MainWindowXcls_objectviewPrivate;
922 typedef struct _Xcls_RightPaletePrivate Xcls_RightPaletePrivate;
923
924 #define XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX (xcls_rightpalete_xcls_viewbox_get_type ())
925 #define XCLS_RIGHTPALETE_XCLS_VIEWBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX, Xcls_RightPaleteXcls_viewbox))
926 #define XCLS_RIGHTPALETE_XCLS_VIEWBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX, Xcls_RightPaleteXcls_viewboxClass))
927 #define XCLS_RIGHTPALETE_IS_XCLS_VIEWBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX))
928 #define XCLS_RIGHTPALETE_IS_XCLS_VIEWBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX))
929 #define XCLS_RIGHTPALETE_XCLS_VIEWBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX, Xcls_RightPaleteXcls_viewboxClass))
930
931 typedef struct _Xcls_RightPaleteXcls_viewbox Xcls_RightPaleteXcls_viewbox;
932 typedef struct _Xcls_RightPaleteXcls_viewboxClass Xcls_RightPaleteXcls_viewboxClass;
933
934 #define XCLS_RIGHTPALETE_TYPE_XCLS_MODEL (xcls_rightpalete_xcls_model_get_type ())
935 #define XCLS_RIGHTPALETE_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL, Xcls_RightPaleteXcls_model))
936 #define XCLS_RIGHTPALETE_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL, Xcls_RightPaleteXcls_modelClass))
937 #define XCLS_RIGHTPALETE_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL))
938 #define XCLS_RIGHTPALETE_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL))
939 #define XCLS_RIGHTPALETE_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL, Xcls_RightPaleteXcls_modelClass))
940
941 typedef struct _Xcls_RightPaleteXcls_model Xcls_RightPaleteXcls_model;
942 typedef struct _Xcls_RightPaleteXcls_modelClass Xcls_RightPaleteXcls_modelClass;
943
944 #define XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER (xcls_rightpalete_xcls_txtrender_get_type ())
945 #define XCLS_RIGHTPALETE_XCLS_TXTRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER, Xcls_RightPaleteXcls_txtrender))
946 #define XCLS_RIGHTPALETE_XCLS_TXTRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER, Xcls_RightPaleteXcls_txtrenderClass))
947 #define XCLS_RIGHTPALETE_IS_XCLS_TXTRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER))
948 #define XCLS_RIGHTPALETE_IS_XCLS_TXTRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER))
949 #define XCLS_RIGHTPALETE_XCLS_TXTRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER, Xcls_RightPaleteXcls_txtrenderClass))
950
951 typedef struct _Xcls_RightPaleteXcls_txtrender Xcls_RightPaleteXcls_txtrender;
952 typedef struct _Xcls_RightPaleteXcls_txtrenderClass Xcls_RightPaleteXcls_txtrenderClass;
953 typedef struct _Xcls_WindowAddPropPrivate Xcls_WindowAddPropPrivate;
954
955 #define XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL (xcls_windowaddprop_xcls_model_get_type ())
956 #define XCLS_WINDOWADDPROP_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_model))
957 #define XCLS_WINDOWADDPROP_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_modelClass))
958 #define XCLS_WINDOWADDPROP_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL))
959 #define XCLS_WINDOWADDPROP_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL))
960 #define XCLS_WINDOWADDPROP_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_modelClass))
961
962 typedef struct _Xcls_WindowAddPropXcls_model Xcls_WindowAddPropXcls_model;
963 typedef struct _Xcls_WindowAddPropXcls_modelClass Xcls_WindowAddPropXcls_modelClass;
964
965 #define XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL (xcls_windowaddprop_xcls_namecol_get_type ())
966 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecol))
967 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecolClass))
968 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL))
969 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL))
970 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecolClass))
971
972 typedef struct _Xcls_WindowAddPropXcls_namecol Xcls_WindowAddPropXcls_namecol;
973 typedef struct _Xcls_WindowAddPropXcls_namecolClass Xcls_WindowAddPropXcls_namecolClass;
974
975 #define XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER (xcls_windowaddprop_xcls_namerender_get_type ())
976 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerender))
977 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerenderClass))
978 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMERENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER))
979 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMERENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER))
980 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerenderClass))
981
982 typedef struct _Xcls_WindowAddPropXcls_namerender Xcls_WindowAddPropXcls_namerender;
983 typedef struct _Xcls_WindowAddPropXcls_namerenderClass Xcls_WindowAddPropXcls_namerenderClass;
984 typedef struct _Xcls_MainWindowXcls_codeeditviewPrivate Xcls_MainWindowXcls_codeeditviewPrivate;
985 typedef struct _EditorPrivate EditorPrivate;
986
987 #define EDITOR_TYPE_XCLS_SAVE_BUTTON (editor_xcls_save_button_get_type ())
988 #define EDITOR_XCLS_SAVE_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EDITOR_TYPE_XCLS_SAVE_BUTTON, EditorXcls_save_button))
989 #define EDITOR_XCLS_SAVE_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EDITOR_TYPE_XCLS_SAVE_BUTTON, EditorXcls_save_buttonClass))
990 #define EDITOR_IS_XCLS_SAVE_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EDITOR_TYPE_XCLS_SAVE_BUTTON))
991 #define EDITOR_IS_XCLS_SAVE_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EDITOR_TYPE_XCLS_SAVE_BUTTON))
992 #define EDITOR_XCLS_SAVE_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EDITOR_TYPE_XCLS_SAVE_BUTTON, EditorXcls_save_buttonClass))
993
994 typedef struct _EditorXcls_save_button EditorXcls_save_button;
995 typedef struct _EditorXcls_save_buttonClass EditorXcls_save_buttonClass;
996
997 #define EDITOR_TYPE_XCLS_KEY_EDIT (editor_xcls_key_edit_get_type ())
998 #define EDITOR_XCLS_KEY_EDIT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EDITOR_TYPE_XCLS_KEY_EDIT, EditorXcls_key_edit))
999 #define EDITOR_XCLS_KEY_EDIT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EDITOR_TYPE_XCLS_KEY_EDIT, EditorXcls_key_editClass))
1000 #define EDITOR_IS_XCLS_KEY_EDIT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EDITOR_TYPE_XCLS_KEY_EDIT))
1001 #define EDITOR_IS_XCLS_KEY_EDIT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EDITOR_TYPE_XCLS_KEY_EDIT))
1002 #define EDITOR_XCLS_KEY_EDIT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EDITOR_TYPE_XCLS_KEY_EDIT, EditorXcls_key_editClass))
1003
1004 typedef struct _EditorXcls_key_edit EditorXcls_key_edit;
1005 typedef struct _EditorXcls_key_editClass EditorXcls_key_editClass;
1006
1007 #define EDITOR_TYPE_XCLS_RIGHTEDITOR (editor_xcls_righteditor_get_type ())
1008 #define EDITOR_XCLS_RIGHTEDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EDITOR_TYPE_XCLS_RIGHTEDITOR, EditorXcls_RightEditor))
1009 #define EDITOR_XCLS_RIGHTEDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EDITOR_TYPE_XCLS_RIGHTEDITOR, EditorXcls_RightEditorClass))
1010 #define EDITOR_IS_XCLS_RIGHTEDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EDITOR_TYPE_XCLS_RIGHTEDITOR))
1011 #define EDITOR_IS_XCLS_RIGHTEDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EDITOR_TYPE_XCLS_RIGHTEDITOR))
1012 #define EDITOR_XCLS_RIGHTEDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EDITOR_TYPE_XCLS_RIGHTEDITOR, EditorXcls_RightEditorClass))
1013
1014 typedef struct _EditorXcls_RightEditor EditorXcls_RightEditor;
1015 typedef struct _EditorXcls_RightEditorClass EditorXcls_RightEditorClass;
1016
1017 #define EDITOR_TYPE_XCLS_VIEW (editor_xcls_view_get_type ())
1018 #define EDITOR_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EDITOR_TYPE_XCLS_VIEW, EditorXcls_view))
1019 #define EDITOR_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EDITOR_TYPE_XCLS_VIEW, EditorXcls_viewClass))
1020 #define EDITOR_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EDITOR_TYPE_XCLS_VIEW))
1021 #define EDITOR_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EDITOR_TYPE_XCLS_VIEW))
1022 #define EDITOR_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EDITOR_TYPE_XCLS_VIEW, EditorXcls_viewClass))
1023
1024 typedef struct _EditorXcls_view EditorXcls_view;
1025 typedef struct _EditorXcls_viewClass EditorXcls_viewClass;
1026
1027 #define EDITOR_TYPE_XCLS_BUFFER (editor_xcls_buffer_get_type ())
1028 #define EDITOR_XCLS_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EDITOR_TYPE_XCLS_BUFFER, EditorXcls_buffer))
1029 #define EDITOR_XCLS_BUFFER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EDITOR_TYPE_XCLS_BUFFER, EditorXcls_bufferClass))
1030 #define EDITOR_IS_XCLS_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EDITOR_TYPE_XCLS_BUFFER))
1031 #define EDITOR_IS_XCLS_BUFFER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EDITOR_TYPE_XCLS_BUFFER))
1032 #define EDITOR_XCLS_BUFFER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EDITOR_TYPE_XCLS_BUFFER, EditorXcls_bufferClass))
1033
1034 typedef struct _EditorXcls_buffer EditorXcls_buffer;
1035 typedef struct _EditorXcls_bufferClass EditorXcls_bufferClass;
1036 typedef struct _Xcls_ClutterFilesPrivate Xcls_ClutterFilesPrivate;
1037
1038 #define XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT (xcls_clutterfiles_xcls_filelayout_get_type ())
1039 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayout))
1040 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayoutClass))
1041 #define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT))
1042 #define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT))
1043 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayoutClass))
1044
1045 typedef struct _Xcls_ClutterFilesXcls_filelayout Xcls_ClutterFilesXcls_filelayout;
1046 typedef struct _Xcls_ClutterFilesXcls_filelayoutClass Xcls_ClutterFilesXcls_filelayoutClass;
1047
1048 #define XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER (xcls_clutterfiles_xcls_filelayout_manager_get_type ())
1049 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, Xcls_ClutterFilesXcls_filelayout_manager))
1050 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, Xcls_ClutterFilesXcls_filelayout_managerClass))
1051 #define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER))
1052 #define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER))
1053 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, Xcls_ClutterFilesXcls_filelayout_managerClass))
1054
1055 typedef struct _Xcls_ClutterFilesXcls_filelayout_manager Xcls_ClutterFilesXcls_filelayout_manager;
1056 typedef struct _Xcls_ClutterFilesXcls_filelayout_managerClass Xcls_ClutterFilesXcls_filelayout_managerClass;
1057
1058 #define XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM (xcls_clutterfiles_xcls_fileitem_get_type ())
1059 #define XCLS_CLUTTERFILES_XCLS_FILEITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitem))
1060 #define XCLS_CLUTTERFILES_XCLS_FILEITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitemClass))
1061 #define XCLS_CLUTTERFILES_IS_XCLS_FILEITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM))
1062 #define XCLS_CLUTTERFILES_IS_XCLS_FILEITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM))
1063 #define XCLS_CLUTTERFILES_XCLS_FILEITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitemClass))
1064
1065 typedef struct _Xcls_ClutterFilesXcls_fileitem Xcls_ClutterFilesXcls_fileitem;
1066 typedef struct _Xcls_ClutterFilesXcls_fileitemClass Xcls_ClutterFilesXcls_fileitemClass;
1067 typedef struct _Block12Data Block12Data;
1068 typedef struct _Xcls_GtkViewPrivate Xcls_GtkViewPrivate;
1069
1070 #define XCLS_GTKVIEW_TYPE_XCLS_CONTAINER (xcls_gtkview_xcls_container_get_type ())
1071 #define XCLS_GTKVIEW_XCLS_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_CONTAINER, Xcls_GtkViewXcls_container))
1072 #define XCLS_GTKVIEW_XCLS_CONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_CONTAINER, Xcls_GtkViewXcls_containerClass))
1073 #define XCLS_GTKVIEW_IS_XCLS_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_CONTAINER))
1074 #define XCLS_GTKVIEW_IS_XCLS_CONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_CONTAINER))
1075 #define XCLS_GTKVIEW_XCLS_CONTAINER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_CONTAINER, Xcls_GtkViewXcls_containerClass))
1076
1077 typedef struct _Xcls_GtkViewXcls_container Xcls_GtkViewXcls_container;
1078 typedef struct _Xcls_GtkViewXcls_containerClass Xcls_GtkViewXcls_containerClass;
1079 typedef struct _Xcls_MainWindowXcls_editpanePrivate Xcls_MainWindowXcls_editpanePrivate;
1080 typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
1081 typedef struct _Xcls_DialogNewComponentPrivate Xcls_DialogNewComponentPrivate;
1082
1083 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME (xcls_dialognewcomponent_xcls_name_get_type ())
1084 #define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_name))
1085 #define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_nameClass))
1086 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME))
1087 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME))
1088 #define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_nameClass))
1089
1090 typedef struct _Xcls_DialogNewComponentXcls_name Xcls_DialogNewComponentXcls_name;
1091 typedef struct _Xcls_DialogNewComponentXcls_nameClass Xcls_DialogNewComponentXcls_nameClass;
1092
1093 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE (xcls_dialognewcomponent_xcls_title_get_type ())
1094 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_title))
1095 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_titleClass))
1096 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TITLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE))
1097 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE))
1098 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_titleClass))
1099
1100 typedef struct _Xcls_DialogNewComponentXcls_title Xcls_DialogNewComponentXcls_title;
1101 typedef struct _Xcls_DialogNewComponentXcls_titleClass Xcls_DialogNewComponentXcls_titleClass;
1102
1103 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION (xcls_dialognewcomponent_xcls_region_get_type ())
1104 #define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_region))
1105 #define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_regionClass))
1106 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_REGION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION))
1107 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_REGION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION))
1108 #define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_regionClass))
1109
1110 typedef struct _Xcls_DialogNewComponentXcls_region Xcls_DialogNewComponentXcls_region;
1111 typedef struct _Xcls_DialogNewComponentXcls_regionClass Xcls_DialogNewComponentXcls_regionClass;
1112
1113 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT (xcls_dialognewcomponent_xcls_parent_get_type ())
1114 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parent))
1115 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parentClass))
1116 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PARENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT))
1117 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PARENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT))
1118 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parentClass))
1119
1120 typedef struct _Xcls_DialogNewComponentXcls_parent Xcls_DialogNewComponentXcls_parent;
1121 typedef struct _Xcls_DialogNewComponentXcls_parentClass Xcls_DialogNewComponentXcls_parentClass;
1122
1123 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME (xcls_dialognewcomponent_xcls_permname_get_type ())
1124 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permname))
1125 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permnameClass))
1126 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PERMNAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME))
1127 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PERMNAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME))
1128 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permnameClass))
1129
1130 typedef struct _Xcls_DialogNewComponentXcls_permname Xcls_DialogNewComponentXcls_permname;
1131 typedef struct _Xcls_DialogNewComponentXcls_permnameClass Xcls_DialogNewComponentXcls_permnameClass;
1132
1133 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER (xcls_dialognewcomponent_xcls_modorder_get_type ())
1134 #define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrder))
1135 #define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrderClass))
1136 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_MODORDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER))
1137 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_MODORDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER))
1138 #define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrderClass))
1139
1140 typedef struct _Xcls_DialogNewComponentXcls_modOrder Xcls_DialogNewComponentXcls_modOrder;
1141 typedef struct _Xcls_DialogNewComponentXcls_modOrderClass Xcls_DialogNewComponentXcls_modOrderClass;
1142 typedef struct _Block13Data Block13Data;
1143 typedef struct _Xcls_MainWindowXcls_addprojectbuttonPrivate Xcls_MainWindowXcls_addprojectbuttonPrivate;
1144 typedef struct _Xcls_MainWindowXcls_delprojectbuttonPrivate Xcls_MainWindowXcls_delprojectbuttonPrivate;
1145 typedef struct _Xcls_MainWindowXcls_addfilebuttonPrivate Xcls_MainWindowXcls_addfilebuttonPrivate;
1146 typedef struct _Xcls_MainWindowXcls_new_windowPrivate Xcls_MainWindowXcls_new_windowPrivate;
1147 typedef struct _Xcls_MainWindowXcls_objectshowbuttonPrivate Xcls_MainWindowXcls_objectshowbuttonPrivate;
1148 typedef struct _Xcls_MainWindowXcls_addpropbuttonPrivate Xcls_MainWindowXcls_addpropbuttonPrivate;
1149 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonPrivate Xcls_MainWindowXcls_addlistenerbuttonPrivate;
1150 typedef struct _Xcls_MainWindowXcls_mainpanePrivate Xcls_MainWindowXcls_mainpanePrivate;
1151
1152 #define XCLS_MAINWINDOW_TYPE_XCLS_VBOX8 (xcls_mainwindow_xcls_vbox8_get_type ())
1153 #define XCLS_MAINWINDOW_XCLS_VBOX8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, Xcls_MainWindowXcls_VBox8))
1154 #define XCLS_MAINWINDOW_XCLS_VBOX8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, Xcls_MainWindowXcls_VBox8Class))
1155 #define XCLS_MAINWINDOW_IS_XCLS_VBOX8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX8))
1156 #define XCLS_MAINWINDOW_IS_XCLS_VBOX8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX8))
1157 #define XCLS_MAINWINDOW_XCLS_VBOX8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, Xcls_MainWindowXcls_VBox8Class))
1158
1159 typedef struct _Xcls_MainWindowXcls_VBox8 Xcls_MainWindowXcls_VBox8;
1160 typedef struct _Xcls_MainWindowXcls_VBox8Class Xcls_MainWindowXcls_VBox8Class;
1161 typedef struct _Xcls_MainWindowXcls_VBox8Private Xcls_MainWindowXcls_VBox8Private;
1162 typedef struct _Xcls_MainWindowXcls_clutterembedPrivate Xcls_MainWindowXcls_clutterembedPrivate;
1163 typedef struct _Xcls_MainWindowXcls_buttonlayoutPrivate Xcls_MainWindowXcls_buttonlayoutPrivate;
1164
1165 #define XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16 (xcls_mainwindow_xcls_boxlayout16_get_type ())
1166 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT16(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, Xcls_MainWindowXcls_BoxLayout16))
1167 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT16_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, Xcls_MainWindowXcls_BoxLayout16Class))
1168 #define XCLS_MAINWINDOW_IS_XCLS_BOXLAYOUT16(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16))
1169 #define XCLS_MAINWINDOW_IS_XCLS_BOXLAYOUT16_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16))
1170 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT16_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, Xcls_MainWindowXcls_BoxLayout16Class))
1171
1172 typedef struct _Xcls_MainWindowXcls_BoxLayout16 Xcls_MainWindowXcls_BoxLayout16;
1173 typedef struct _Xcls_MainWindowXcls_BoxLayout16Class Xcls_MainWindowXcls_BoxLayout16Class;
1174 typedef struct _Xcls_MainWindowXcls_BoxLayout16Private Xcls_MainWindowXcls_BoxLayout16Private;
1175
1176 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18 (xcls_mainwindow_xcls_actor18_get_type ())
1177 #define XCLS_MAINWINDOW_XCLS_ACTOR18(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, Xcls_MainWindowXcls_Actor18))
1178 #define XCLS_MAINWINDOW_XCLS_ACTOR18_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, Xcls_MainWindowXcls_Actor18Class))
1179 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR18(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18))
1180 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR18_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18))
1181 #define XCLS_MAINWINDOW_XCLS_ACTOR18_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, Xcls_MainWindowXcls_Actor18Class))
1182
1183 typedef struct _Xcls_MainWindowXcls_Actor18 Xcls_MainWindowXcls_Actor18;
1184 typedef struct _Xcls_MainWindowXcls_Actor18Class Xcls_MainWindowXcls_Actor18Class;
1185 typedef struct _Xcls_MainWindowXcls_Actor18Private Xcls_MainWindowXcls_Actor18Private;
1186
1187 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19 (xcls_mainwindow_xcls_button19_get_type ())
1188 #define XCLS_MAINWINDOW_XCLS_BUTTON19(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, Xcls_MainWindowXcls_Button19))
1189 #define XCLS_MAINWINDOW_XCLS_BUTTON19_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, Xcls_MainWindowXcls_Button19Class))
1190 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON19(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19))
1191 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON19_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19))
1192 #define XCLS_MAINWINDOW_XCLS_BUTTON19_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, Xcls_MainWindowXcls_Button19Class))
1193
1194 typedef struct _Xcls_MainWindowXcls_Button19 Xcls_MainWindowXcls_Button19;
1195 typedef struct _Xcls_MainWindowXcls_Button19Class Xcls_MainWindowXcls_Button19Class;
1196 typedef struct _Xcls_MainWindowXcls_Button19Private Xcls_MainWindowXcls_Button19Private;
1197
1198 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20 (xcls_mainwindow_xcls_image20_get_type ())
1199 #define XCLS_MAINWINDOW_XCLS_IMAGE20(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, Xcls_MainWindowXcls_Image20))
1200 #define XCLS_MAINWINDOW_XCLS_IMAGE20_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, Xcls_MainWindowXcls_Image20Class))
1201 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE20(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20))
1202 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE20_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20))
1203 #define XCLS_MAINWINDOW_XCLS_IMAGE20_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, Xcls_MainWindowXcls_Image20Class))
1204
1205 typedef struct _Xcls_MainWindowXcls_Image20 Xcls_MainWindowXcls_Image20;
1206 typedef struct _Xcls_MainWindowXcls_Image20Class Xcls_MainWindowXcls_Image20Class;
1207 typedef struct _Xcls_MainWindowXcls_Image20Private Xcls_MainWindowXcls_Image20Private;
1208
1209 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22 (xcls_mainwindow_xcls_actor22_get_type ())
1210 #define XCLS_MAINWINDOW_XCLS_ACTOR22(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22))
1211 #define XCLS_MAINWINDOW_XCLS_ACTOR22_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22Class))
1212 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR22(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22))
1213 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR22_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22))
1214 #define XCLS_MAINWINDOW_XCLS_ACTOR22_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22Class))
1215
1216 typedef struct _Xcls_MainWindowXcls_Actor22 Xcls_MainWindowXcls_Actor22;
1217 typedef struct _Xcls_MainWindowXcls_Actor22Class Xcls_MainWindowXcls_Actor22Class;
1218 typedef struct _Xcls_MainWindowXcls_Actor22Private Xcls_MainWindowXcls_Actor22Private;
1219
1220 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23 (xcls_mainwindow_xcls_button23_get_type ())
1221 #define XCLS_MAINWINDOW_XCLS_BUTTON23(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23))
1222 #define XCLS_MAINWINDOW_XCLS_BUTTON23_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23Class))
1223 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON23(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23))
1224 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON23_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23))
1225 #define XCLS_MAINWINDOW_XCLS_BUTTON23_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23Class))
1226
1227 typedef struct _Xcls_MainWindowXcls_Button23 Xcls_MainWindowXcls_Button23;
1228 typedef struct _Xcls_MainWindowXcls_Button23Class Xcls_MainWindowXcls_Button23Class;
1229 typedef struct _Xcls_MainWindowXcls_Button23Private Xcls_MainWindowXcls_Button23Private;
1230
1231 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24 (xcls_mainwindow_xcls_image24_get_type ())
1232 #define XCLS_MAINWINDOW_XCLS_IMAGE24(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, Xcls_MainWindowXcls_Image24))
1233 #define XCLS_MAINWINDOW_XCLS_IMAGE24_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, Xcls_MainWindowXcls_Image24Class))
1234 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE24(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24))
1235 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE24_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24))
1236 #define XCLS_MAINWINDOW_XCLS_IMAGE24_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, Xcls_MainWindowXcls_Image24Class))
1237
1238 typedef struct _Xcls_MainWindowXcls_Image24 Xcls_MainWindowXcls_Image24;
1239 typedef struct _Xcls_MainWindowXcls_Image24Class Xcls_MainWindowXcls_Image24Class;
1240 typedef struct _Xcls_MainWindowXcls_Image24Private Xcls_MainWindowXcls_Image24Private;
1241
1242 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26 (xcls_mainwindow_xcls_actor26_get_type ())
1243 #define XCLS_MAINWINDOW_XCLS_ACTOR26(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, Xcls_MainWindowXcls_Actor26))
1244 #define XCLS_MAINWINDOW_XCLS_ACTOR26_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, Xcls_MainWindowXcls_Actor26Class))
1245 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR26(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26))
1246 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR26_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26))
1247 #define XCLS_MAINWINDOW_XCLS_ACTOR26_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, Xcls_MainWindowXcls_Actor26Class))
1248
1249 typedef struct _Xcls_MainWindowXcls_Actor26 Xcls_MainWindowXcls_Actor26;
1250 typedef struct _Xcls_MainWindowXcls_Actor26Class Xcls_MainWindowXcls_Actor26Class;
1251 typedef struct _Xcls_MainWindowXcls_Actor26Private Xcls_MainWindowXcls_Actor26Private;
1252
1253 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27 (xcls_mainwindow_xcls_button27_get_type ())
1254 #define XCLS_MAINWINDOW_XCLS_BUTTON27(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, Xcls_MainWindowXcls_Button27))
1255 #define XCLS_MAINWINDOW_XCLS_BUTTON27_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, Xcls_MainWindowXcls_Button27Class))
1256 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON27(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27))
1257 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON27_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27))
1258 #define XCLS_MAINWINDOW_XCLS_BUTTON27_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, Xcls_MainWindowXcls_Button27Class))
1259
1260 typedef struct _Xcls_MainWindowXcls_Button27 Xcls_MainWindowXcls_Button27;
1261 typedef struct _Xcls_MainWindowXcls_Button27Class Xcls_MainWindowXcls_Button27Class;
1262 typedef struct _Xcls_MainWindowXcls_Button27Private Xcls_MainWindowXcls_Button27Private;
1263
1264 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28 (xcls_mainwindow_xcls_image28_get_type ())
1265 #define XCLS_MAINWINDOW_XCLS_IMAGE28(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, Xcls_MainWindowXcls_Image28))
1266 #define XCLS_MAINWINDOW_XCLS_IMAGE28_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, Xcls_MainWindowXcls_Image28Class))
1267 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE28(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28))
1268 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE28_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28))
1269 #define XCLS_MAINWINDOW_XCLS_IMAGE28_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, Xcls_MainWindowXcls_Image28Class))
1270
1271 typedef struct _Xcls_MainWindowXcls_Image28 Xcls_MainWindowXcls_Image28;
1272 typedef struct _Xcls_MainWindowXcls_Image28Class Xcls_MainWindowXcls_Image28Class;
1273 typedef struct _Xcls_MainWindowXcls_Image28Private Xcls_MainWindowXcls_Image28Private;
1274
1275 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30 (xcls_mainwindow_xcls_actor30_get_type ())
1276 #define XCLS_MAINWINDOW_XCLS_ACTOR30(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, Xcls_MainWindowXcls_Actor30))
1277 #define XCLS_MAINWINDOW_XCLS_ACTOR30_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, Xcls_MainWindowXcls_Actor30Class))
1278 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR30(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30))
1279 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR30_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30))
1280 #define XCLS_MAINWINDOW_XCLS_ACTOR30_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, Xcls_MainWindowXcls_Actor30Class))
1281
1282 typedef struct _Xcls_MainWindowXcls_Actor30 Xcls_MainWindowXcls_Actor30;
1283 typedef struct _Xcls_MainWindowXcls_Actor30Class Xcls_MainWindowXcls_Actor30Class;
1284 typedef struct _Xcls_MainWindowXcls_Actor30Private Xcls_MainWindowXcls_Actor30Private;
1285
1286 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31 (xcls_mainwindow_xcls_button31_get_type ())
1287 #define XCLS_MAINWINDOW_XCLS_BUTTON31(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, Xcls_MainWindowXcls_Button31))
1288 #define XCLS_MAINWINDOW_XCLS_BUTTON31_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, Xcls_MainWindowXcls_Button31Class))
1289 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON31(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31))
1290 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON31_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31))
1291 #define XCLS_MAINWINDOW_XCLS_BUTTON31_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, Xcls_MainWindowXcls_Button31Class))
1292
1293 typedef struct _Xcls_MainWindowXcls_Button31 Xcls_MainWindowXcls_Button31;
1294 typedef struct _Xcls_MainWindowXcls_Button31Class Xcls_MainWindowXcls_Button31Class;
1295 typedef struct _Xcls_MainWindowXcls_Button31Private Xcls_MainWindowXcls_Button31Private;
1296
1297 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32 (xcls_mainwindow_xcls_image32_get_type ())
1298 #define XCLS_MAINWINDOW_XCLS_IMAGE32(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, Xcls_MainWindowXcls_Image32))
1299 #define XCLS_MAINWINDOW_XCLS_IMAGE32_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, Xcls_MainWindowXcls_Image32Class))
1300 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE32(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32))
1301 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE32_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32))
1302 #define XCLS_MAINWINDOW_XCLS_IMAGE32_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, Xcls_MainWindowXcls_Image32Class))
1303
1304 typedef struct _Xcls_MainWindowXcls_Image32 Xcls_MainWindowXcls_Image32;
1305 typedef struct _Xcls_MainWindowXcls_Image32Class Xcls_MainWindowXcls_Image32Class;
1306 typedef struct _Xcls_MainWindowXcls_Image32Private Xcls_MainWindowXcls_Image32Private;
1307
1308 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34 (xcls_mainwindow_xcls_actor34_get_type ())
1309 #define XCLS_MAINWINDOW_XCLS_ACTOR34(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34))
1310 #define XCLS_MAINWINDOW_XCLS_ACTOR34_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34Class))
1311 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR34(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34))
1312 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR34_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34))
1313 #define XCLS_MAINWINDOW_XCLS_ACTOR34_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34Class))
1314
1315 typedef struct _Xcls_MainWindowXcls_Actor34 Xcls_MainWindowXcls_Actor34;
1316 typedef struct _Xcls_MainWindowXcls_Actor34Class Xcls_MainWindowXcls_Actor34Class;
1317 typedef struct _Xcls_MainWindowXcls_Actor34Private Xcls_MainWindowXcls_Actor34Private;
1318
1319 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35 (xcls_mainwindow_xcls_button35_get_type ())
1320 #define XCLS_MAINWINDOW_XCLS_BUTTON35(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35))
1321 #define XCLS_MAINWINDOW_XCLS_BUTTON35_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35Class))
1322 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON35(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35))
1323 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON35_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35))
1324 #define XCLS_MAINWINDOW_XCLS_BUTTON35_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35Class))
1325
1326 typedef struct _Xcls_MainWindowXcls_Button35 Xcls_MainWindowXcls_Button35;
1327 typedef struct _Xcls_MainWindowXcls_Button35Class Xcls_MainWindowXcls_Button35Class;
1328 typedef struct _Xcls_MainWindowXcls_Button35Private Xcls_MainWindowXcls_Button35Private;
1329
1330 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36 (xcls_mainwindow_xcls_image36_get_type ())
1331 #define XCLS_MAINWINDOW_XCLS_IMAGE36(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, Xcls_MainWindowXcls_Image36))
1332 #define XCLS_MAINWINDOW_XCLS_IMAGE36_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, Xcls_MainWindowXcls_Image36Class))
1333 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE36(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36))
1334 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE36_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36))
1335 #define XCLS_MAINWINDOW_XCLS_IMAGE36_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, Xcls_MainWindowXcls_Image36Class))
1336
1337 typedef struct _Xcls_MainWindowXcls_Image36 Xcls_MainWindowXcls_Image36;
1338 typedef struct _Xcls_MainWindowXcls_Image36Class Xcls_MainWindowXcls_Image36Class;
1339 typedef struct _Xcls_MainWindowXcls_Image36Private Xcls_MainWindowXcls_Image36Private;
1340
1341 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38 (xcls_mainwindow_xcls_actor38_get_type ())
1342 #define XCLS_MAINWINDOW_XCLS_ACTOR38(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, Xcls_MainWindowXcls_Actor38))
1343 #define XCLS_MAINWINDOW_XCLS_ACTOR38_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, Xcls_MainWindowXcls_Actor38Class))
1344 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR38(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38))
1345 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR38_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38))
1346 #define XCLS_MAINWINDOW_XCLS_ACTOR38_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, Xcls_MainWindowXcls_Actor38Class))
1347
1348 typedef struct _Xcls_MainWindowXcls_Actor38 Xcls_MainWindowXcls_Actor38;
1349 typedef struct _Xcls_MainWindowXcls_Actor38Class Xcls_MainWindowXcls_Actor38Class;
1350 typedef struct _Xcls_MainWindowXcls_Actor38Private Xcls_MainWindowXcls_Actor38Private;
1351
1352 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39 (xcls_mainwindow_xcls_button39_get_type ())
1353 #define XCLS_MAINWINDOW_XCLS_BUTTON39(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, Xcls_MainWindowXcls_Button39))
1354 #define XCLS_MAINWINDOW_XCLS_BUTTON39_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, Xcls_MainWindowXcls_Button39Class))
1355 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON39(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39))
1356 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON39_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39))
1357 #define XCLS_MAINWINDOW_XCLS_BUTTON39_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, Xcls_MainWindowXcls_Button39Class))
1358
1359 typedef struct _Xcls_MainWindowXcls_Button39 Xcls_MainWindowXcls_Button39;
1360 typedef struct _Xcls_MainWindowXcls_Button39Class Xcls_MainWindowXcls_Button39Class;
1361 typedef struct _Xcls_MainWindowXcls_Button39Private Xcls_MainWindowXcls_Button39Private;
1362
1363 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40 (xcls_mainwindow_xcls_image40_get_type ())
1364 #define XCLS_MAINWINDOW_XCLS_IMAGE40(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, Xcls_MainWindowXcls_Image40))
1365 #define XCLS_MAINWINDOW_XCLS_IMAGE40_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, Xcls_MainWindowXcls_Image40Class))
1366 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE40(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40))
1367 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE40_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40))
1368 #define XCLS_MAINWINDOW_XCLS_IMAGE40_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, Xcls_MainWindowXcls_Image40Class))
1369
1370 typedef struct _Xcls_MainWindowXcls_Image40 Xcls_MainWindowXcls_Image40;
1371 typedef struct _Xcls_MainWindowXcls_Image40Class Xcls_MainWindowXcls_Image40Class;
1372 typedef struct _Xcls_MainWindowXcls_Image40Private Xcls_MainWindowXcls_Image40Private;
1373
1374 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42 (xcls_mainwindow_xcls_actor42_get_type ())
1375 #define XCLS_MAINWINDOW_XCLS_ACTOR42(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, Xcls_MainWindowXcls_Actor42))
1376 #define XCLS_MAINWINDOW_XCLS_ACTOR42_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, Xcls_MainWindowXcls_Actor42Class))
1377 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR42(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42))
1378 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR42_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42))
1379 #define XCLS_MAINWINDOW_XCLS_ACTOR42_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, Xcls_MainWindowXcls_Actor42Class))
1380
1381 typedef struct _Xcls_MainWindowXcls_Actor42 Xcls_MainWindowXcls_Actor42;
1382 typedef struct _Xcls_MainWindowXcls_Actor42Class Xcls_MainWindowXcls_Actor42Class;
1383 typedef struct _Xcls_MainWindowXcls_Actor42Private Xcls_MainWindowXcls_Actor42Private;
1384
1385 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43 (xcls_mainwindow_xcls_button43_get_type ())
1386 #define XCLS_MAINWINDOW_XCLS_BUTTON43(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, Xcls_MainWindowXcls_Button43))
1387 #define XCLS_MAINWINDOW_XCLS_BUTTON43_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, Xcls_MainWindowXcls_Button43Class))
1388 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON43(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43))
1389 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON43_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43))
1390 #define XCLS_MAINWINDOW_XCLS_BUTTON43_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, Xcls_MainWindowXcls_Button43Class))
1391
1392 typedef struct _Xcls_MainWindowXcls_Button43 Xcls_MainWindowXcls_Button43;
1393 typedef struct _Xcls_MainWindowXcls_Button43Class Xcls_MainWindowXcls_Button43Class;
1394 typedef struct _Xcls_MainWindowXcls_Button43Private Xcls_MainWindowXcls_Button43Private;
1395
1396 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44 (xcls_mainwindow_xcls_image44_get_type ())
1397 #define XCLS_MAINWINDOW_XCLS_IMAGE44(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, Xcls_MainWindowXcls_Image44))
1398 #define XCLS_MAINWINDOW_XCLS_IMAGE44_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, Xcls_MainWindowXcls_Image44Class))
1399 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE44(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44))
1400 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE44_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44))
1401 #define XCLS_MAINWINDOW_XCLS_IMAGE44_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, Xcls_MainWindowXcls_Image44Class))
1402
1403 typedef struct _Xcls_MainWindowXcls_Image44 Xcls_MainWindowXcls_Image44;
1404 typedef struct _Xcls_MainWindowXcls_Image44Class Xcls_MainWindowXcls_Image44Class;
1405 typedef struct _Xcls_MainWindowXcls_Image44Private Xcls_MainWindowXcls_Image44Private;
1406
1407 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46 (xcls_mainwindow_xcls_actor46_get_type ())
1408 #define XCLS_MAINWINDOW_XCLS_ACTOR46(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46))
1409 #define XCLS_MAINWINDOW_XCLS_ACTOR46_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46Class))
1410 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR46(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46))
1411 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR46_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46))
1412 #define XCLS_MAINWINDOW_XCLS_ACTOR46_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46Class))
1413
1414 typedef struct _Xcls_MainWindowXcls_Actor46 Xcls_MainWindowXcls_Actor46;
1415 typedef struct _Xcls_MainWindowXcls_Actor46Class Xcls_MainWindowXcls_Actor46Class;
1416 typedef struct _Xcls_MainWindowXcls_Actor46Private Xcls_MainWindowXcls_Actor46Private;
1417
1418 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47 (xcls_mainwindow_xcls_button47_get_type ())
1419 #define XCLS_MAINWINDOW_XCLS_BUTTON47(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47))
1420 #define XCLS_MAINWINDOW_XCLS_BUTTON47_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47Class))
1421 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON47(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47))
1422 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON47_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47))
1423 #define XCLS_MAINWINDOW_XCLS_BUTTON47_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47Class))
1424
1425 typedef struct _Xcls_MainWindowXcls_Button47 Xcls_MainWindowXcls_Button47;
1426 typedef struct _Xcls_MainWindowXcls_Button47Class Xcls_MainWindowXcls_Button47Class;
1427 typedef struct _Xcls_MainWindowXcls_Button47Private Xcls_MainWindowXcls_Button47Private;
1428
1429 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48 (xcls_mainwindow_xcls_image48_get_type ())
1430 #define XCLS_MAINWINDOW_XCLS_IMAGE48(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, Xcls_MainWindowXcls_Image48))
1431 #define XCLS_MAINWINDOW_XCLS_IMAGE48_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, Xcls_MainWindowXcls_Image48Class))
1432 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE48(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48))
1433 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE48_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48))
1434 #define XCLS_MAINWINDOW_XCLS_IMAGE48_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, Xcls_MainWindowXcls_Image48Class))
1435
1436 typedef struct _Xcls_MainWindowXcls_Image48 Xcls_MainWindowXcls_Image48;
1437 typedef struct _Xcls_MainWindowXcls_Image48Class Xcls_MainWindowXcls_Image48Class;
1438 typedef struct _Xcls_MainWindowXcls_Image48Private Xcls_MainWindowXcls_Image48Private;
1439
1440 #define TYPE_XCLS_EDITPROJECT (xcls_editproject_get_type ())
1441 #define XCLS_EDITPROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_EDITPROJECT, Xcls_EditProject))
1442 #define XCLS_EDITPROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_EDITPROJECT, Xcls_EditProjectClass))
1443 #define IS_XCLS_EDITPROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_EDITPROJECT))
1444 #define IS_XCLS_EDITPROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_EDITPROJECT))
1445 #define XCLS_EDITPROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_EDITPROJECT, Xcls_EditProjectClass))
1446
1447 typedef struct _Xcls_EditProject Xcls_EditProject;
1448 typedef struct _Xcls_EditProjectClass Xcls_EditProjectClass;
1449 typedef struct _Xcls_EditProjectPrivate Xcls_EditProjectPrivate;
1450
1451 #define XCLS_EDITPROJECT_TYPE_XCLS_XTYPE (xcls_editproject_xcls_xtype_get_type ())
1452 #define XCLS_EDITPROJECT_XCLS_XTYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtype))
1453 #define XCLS_EDITPROJECT_XCLS_XTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtypeClass))
1454 #define XCLS_EDITPROJECT_IS_XCLS_XTYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE))
1455 #define XCLS_EDITPROJECT_IS_XCLS_XTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE))
1456 #define XCLS_EDITPROJECT_XCLS_XTYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtypeClass))
1457
1458 typedef struct _Xcls_EditProjectXcls_xtype Xcls_EditProjectXcls_xtype;
1459 typedef struct _Xcls_EditProjectXcls_xtypeClass Xcls_EditProjectXcls_xtypeClass;
1460
1461 #define XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER (xcls_editproject_xcls_cellrender_get_type ())
1462 #define XCLS_EDITPROJECT_XCLS_CELLRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrender))
1463 #define XCLS_EDITPROJECT_XCLS_CELLRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrenderClass))
1464 #define XCLS_EDITPROJECT_IS_XCLS_CELLRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER))
1465 #define XCLS_EDITPROJECT_IS_XCLS_CELLRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER))
1466 #define XCLS_EDITPROJECT_XCLS_CELLRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrenderClass))
1467
1468 typedef struct _Xcls_EditProjectXcls_cellrender Xcls_EditProjectXcls_cellrender;
1469 typedef struct _Xcls_EditProjectXcls_cellrenderClass Xcls_EditProjectXcls_cellrenderClass;
1470
1471 #define XCLS_EDITPROJECT_TYPE_XCLS_MODEL (xcls_editproject_xcls_model_get_type ())
1472 #define XCLS_EDITPROJECT_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_model))
1473 #define XCLS_EDITPROJECT_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_modelClass))
1474 #define XCLS_EDITPROJECT_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_MODEL))
1475 #define XCLS_EDITPROJECT_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_MODEL))
1476 #define XCLS_EDITPROJECT_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_modelClass))
1477
1478 typedef struct _Xcls_EditProjectXcls_model Xcls_EditProjectXcls_model;
1479 typedef struct _Xcls_EditProjectXcls_modelClass Xcls_EditProjectXcls_modelClass;
1480
1481 #define XCLS_EDITPROJECT_TYPE_XCLS_DIR (xcls_editproject_xcls_dir_get_type ())
1482 #define XCLS_EDITPROJECT_XCLS_DIR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dir))
1483 #define XCLS_EDITPROJECT_XCLS_DIR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dirClass))
1484 #define XCLS_EDITPROJECT_IS_XCLS_DIR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_DIR))
1485 #define XCLS_EDITPROJECT_IS_XCLS_DIR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_DIR))
1486 #define XCLS_EDITPROJECT_XCLS_DIR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dirClass))
1487
1488 typedef struct _Xcls_EditProjectXcls_dir Xcls_EditProjectXcls_dir;
1489 typedef struct _Xcls_EditProjectXcls_dirClass Xcls_EditProjectXcls_dirClass;
1490
1491 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50 (xcls_mainwindow_xcls_actor50_get_type ())
1492 #define XCLS_MAINWINDOW_XCLS_ACTOR50(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, Xcls_MainWindowXcls_Actor50))
1493 #define XCLS_MAINWINDOW_XCLS_ACTOR50_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, Xcls_MainWindowXcls_Actor50Class))
1494 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR50(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50))
1495 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR50_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50))
1496 #define XCLS_MAINWINDOW_XCLS_ACTOR50_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, Xcls_MainWindowXcls_Actor50Class))
1497
1498 typedef struct _Xcls_MainWindowXcls_Actor50 Xcls_MainWindowXcls_Actor50;
1499 typedef struct _Xcls_MainWindowXcls_Actor50Class Xcls_MainWindowXcls_Actor50Class;
1500 typedef struct _Xcls_MainWindowXcls_Actor50Private Xcls_MainWindowXcls_Actor50Private;
1501
1502 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51 (xcls_mainwindow_xcls_button51_get_type ())
1503 #define XCLS_MAINWINDOW_XCLS_BUTTON51(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, Xcls_MainWindowXcls_Button51))
1504 #define XCLS_MAINWINDOW_XCLS_BUTTON51_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, Xcls_MainWindowXcls_Button51Class))
1505 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON51(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51))
1506 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON51_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51))
1507 #define XCLS_MAINWINDOW_XCLS_BUTTON51_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, Xcls_MainWindowXcls_Button51Class))
1508
1509 typedef struct _Xcls_MainWindowXcls_Button51 Xcls_MainWindowXcls_Button51;
1510 typedef struct _Xcls_MainWindowXcls_Button51Class Xcls_MainWindowXcls_Button51Class;
1511 typedef struct _Xcls_MainWindowXcls_Button51Private Xcls_MainWindowXcls_Button51Private;
1512
1513 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52 (xcls_mainwindow_xcls_image52_get_type ())
1514 #define XCLS_MAINWINDOW_XCLS_IMAGE52(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, Xcls_MainWindowXcls_Image52))
1515 #define XCLS_MAINWINDOW_XCLS_IMAGE52_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, Xcls_MainWindowXcls_Image52Class))
1516 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE52(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52))
1517 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE52_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52))
1518 #define XCLS_MAINWINDOW_XCLS_IMAGE52_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, Xcls_MainWindowXcls_Image52Class))
1519
1520 typedef struct _Xcls_MainWindowXcls_Image52 Xcls_MainWindowXcls_Image52;
1521 typedef struct _Xcls_MainWindowXcls_Image52Class Xcls_MainWindowXcls_Image52Class;
1522 typedef struct _Xcls_MainWindowXcls_Image52Private Xcls_MainWindowXcls_Image52Private;
1523
1524 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54 (xcls_mainwindow_xcls_actor54_get_type ())
1525 #define XCLS_MAINWINDOW_XCLS_ACTOR54(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, Xcls_MainWindowXcls_Actor54))
1526 #define XCLS_MAINWINDOW_XCLS_ACTOR54_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, Xcls_MainWindowXcls_Actor54Class))
1527 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR54(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54))
1528 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR54_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54))
1529 #define XCLS_MAINWINDOW_XCLS_ACTOR54_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, Xcls_MainWindowXcls_Actor54Class))
1530
1531 typedef struct _Xcls_MainWindowXcls_Actor54 Xcls_MainWindowXcls_Actor54;
1532 typedef struct _Xcls_MainWindowXcls_Actor54Class Xcls_MainWindowXcls_Actor54Class;
1533 typedef struct _Xcls_MainWindowXcls_Actor54Private Xcls_MainWindowXcls_Actor54Private;
1534
1535 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55 (xcls_mainwindow_xcls_button55_get_type ())
1536 #define XCLS_MAINWINDOW_XCLS_BUTTON55(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, Xcls_MainWindowXcls_Button55))
1537 #define XCLS_MAINWINDOW_XCLS_BUTTON55_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, Xcls_MainWindowXcls_Button55Class))
1538 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON55(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55))
1539 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON55_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55))
1540 #define XCLS_MAINWINDOW_XCLS_BUTTON55_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, Xcls_MainWindowXcls_Button55Class))
1541
1542 typedef struct _Xcls_MainWindowXcls_Button55 Xcls_MainWindowXcls_Button55;
1543 typedef struct _Xcls_MainWindowXcls_Button55Class Xcls_MainWindowXcls_Button55Class;
1544 typedef struct _Xcls_MainWindowXcls_Button55Private Xcls_MainWindowXcls_Button55Private;
1545
1546 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56 (xcls_mainwindow_xcls_image56_get_type ())
1547 #define XCLS_MAINWINDOW_XCLS_IMAGE56(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, Xcls_MainWindowXcls_Image56))
1548 #define XCLS_MAINWINDOW_XCLS_IMAGE56_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, Xcls_MainWindowXcls_Image56Class))
1549 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE56(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56))
1550 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE56_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56))
1551 #define XCLS_MAINWINDOW_XCLS_IMAGE56_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, Xcls_MainWindowXcls_Image56Class))
1552
1553 typedef struct _Xcls_MainWindowXcls_Image56 Xcls_MainWindowXcls_Image56;
1554 typedef struct _Xcls_MainWindowXcls_Image56Class Xcls_MainWindowXcls_Image56Class;
1555 typedef struct _Xcls_MainWindowXcls_Image56Private Xcls_MainWindowXcls_Image56Private;
1556
1557 #define TYPE_DIALOG_CONFIRM (dialog_confirm_get_type ())
1558 #define DIALOG_CONFIRM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DIALOG_CONFIRM, DialogConfirm))
1559 #define DIALOG_CONFIRM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_DIALOG_CONFIRM, DialogConfirmClass))
1560 #define IS_DIALOG_CONFIRM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_DIALOG_CONFIRM))
1561 #define IS_DIALOG_CONFIRM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_DIALOG_CONFIRM))
1562 #define DIALOG_CONFIRM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_DIALOG_CONFIRM, DialogConfirmClass))
1563
1564 typedef struct _DialogConfirm DialogConfirm;
1565 typedef struct _DialogConfirmClass DialogConfirmClass;
1566 typedef struct _DialogConfirmPrivate DialogConfirmPrivate;
1567
1568 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58 (xcls_mainwindow_xcls_actor58_get_type ())
1569 #define XCLS_MAINWINDOW_XCLS_ACTOR58(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, Xcls_MainWindowXcls_Actor58))
1570 #define XCLS_MAINWINDOW_XCLS_ACTOR58_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, Xcls_MainWindowXcls_Actor58Class))
1571 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR58(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58))
1572 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR58_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58))
1573 #define XCLS_MAINWINDOW_XCLS_ACTOR58_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, Xcls_MainWindowXcls_Actor58Class))
1574
1575 typedef struct _Xcls_MainWindowXcls_Actor58 Xcls_MainWindowXcls_Actor58;
1576 typedef struct _Xcls_MainWindowXcls_Actor58Class Xcls_MainWindowXcls_Actor58Class;
1577 typedef struct _Xcls_MainWindowXcls_Actor58Private Xcls_MainWindowXcls_Actor58Private;
1578
1579 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59 (xcls_mainwindow_xcls_button59_get_type ())
1580 #define XCLS_MAINWINDOW_XCLS_BUTTON59(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, Xcls_MainWindowXcls_Button59))
1581 #define XCLS_MAINWINDOW_XCLS_BUTTON59_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, Xcls_MainWindowXcls_Button59Class))
1582 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON59(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59))
1583 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON59_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59))
1584 #define XCLS_MAINWINDOW_XCLS_BUTTON59_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, Xcls_MainWindowXcls_Button59Class))
1585
1586 typedef struct _Xcls_MainWindowXcls_Button59 Xcls_MainWindowXcls_Button59;
1587 typedef struct _Xcls_MainWindowXcls_Button59Class Xcls_MainWindowXcls_Button59Class;
1588 typedef struct _Xcls_MainWindowXcls_Button59Private Xcls_MainWindowXcls_Button59Private;
1589
1590 #define XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60 (xcls_mainwindow_xcls_image60_get_type ())
1591 #define XCLS_MAINWINDOW_XCLS_IMAGE60(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, Xcls_MainWindowXcls_Image60))
1592 #define XCLS_MAINWINDOW_XCLS_IMAGE60_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, Xcls_MainWindowXcls_Image60Class))
1593 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE60(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60))
1594 #define XCLS_MAINWINDOW_IS_XCLS_IMAGE60_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60))
1595 #define XCLS_MAINWINDOW_XCLS_IMAGE60_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, Xcls_MainWindowXcls_Image60Class))
1596
1597 typedef struct _Xcls_MainWindowXcls_Image60 Xcls_MainWindowXcls_Image60;
1598 typedef struct _Xcls_MainWindowXcls_Image60Class Xcls_MainWindowXcls_Image60Class;
1599 typedef struct _Xcls_MainWindowXcls_Image60Private Xcls_MainWindowXcls_Image60Private;
1600
1601 struct _Xcls_MainWindow {
1602         GObject parent_instance;
1603         Xcls_MainWindowPrivate * priv;
1604         GtkWindow* el;
1605         Xcls_MainWindowXcls_vbox* vbox;
1606         Xcls_MainWindowXcls_mainpane* mainpane;
1607         Xcls_MainWindowXcls_leftpane* leftpane;
1608         Xcls_MainWindowXcls_editpane* editpane;
1609         Xcls_MainWindowXcls_tree* tree;
1610         Xcls_MainWindowXcls_props* props;
1611         Xcls_MainWindowXcls_clutterembed* clutterembed;
1612         Xcls_MainWindowXcls_rooview* rooview;
1613         Xcls_MainWindowXcls_objectview* objectview;
1614         Xcls_MainWindowXcls_codeeditview* codeeditview;
1615         Xcls_MainWindowXcls_addpropsview* addpropsview;
1616         Xcls_MainWindowXcls_projecteditview* projecteditview;
1617         Xcls_MainWindowXcls_buttonlayout* buttonlayout;
1618         Xcls_MainWindowXcls_backbutton* backbutton;
1619         Xcls_MainWindowXcls_projectbutton* projectbutton;
1620         Xcls_MainWindowXcls_editfilebutton* editfilebutton;
1621         Xcls_MainWindowXcls_projecteditbutton* projecteditbutton;
1622         Xcls_MainWindowXcls_objectshowbutton* objectshowbutton;
1623         Xcls_MainWindowXcls_addpropbutton* addpropbutton;
1624         Xcls_MainWindowXcls_addlistenerbutton* addlistenerbutton;
1625         Xcls_MainWindowXcls_addprojectbutton* addprojectbutton;
1626         Xcls_MainWindowXcls_addfilebutton* addfilebutton;
1627         Xcls_MainWindowXcls_delprojectbutton* delprojectbutton;
1628         Xcls_MainWindowXcls_new_window* new_window;
1629         gint no_windows;
1630         ProjectProject* project;
1631         gboolean children_loaded;
1632         Xcls_WindowLeftProjects* left_projects;
1633         Xcls_WindowRooView* window_rooview;
1634         Xcls_WindowLeftTree* left_tree;
1635         Editor* code_editor;
1636         Xcls_DialogNewComponent* new_file_dialog;
1637         Xcls_ProjectSettings* projectsettings;
1638         Xcls_ClutterFiles* clutterfiles;
1639         Xcls_LeftProps* left_props;
1640         gchar* state;
1641         Xcls_RightPalete* rightpalete;
1642         gchar* title;
1643         ValaProjectSettings* vala_projectsettings;
1644         Xcls_WindowAddProp* add_props;
1645         Xcls_GtkView* window_gladeview;
1646 };
1647
1648 struct _Xcls_MainWindowClass {
1649         GObjectClass parent_class;
1650 };
1651
1652 struct _Xcls_MainWindowPrivate {
1653         Xcls_MainWindow* _this;
1654 };
1655
1656 struct _Xcls_MainWindowXcls_vbox {
1657         GObject parent_instance;
1658         Xcls_MainWindowXcls_vboxPrivate * priv;
1659         GtkVBox* el;
1660 };
1661
1662 struct _Xcls_MainWindowXcls_vboxClass {
1663         GObjectClass parent_class;
1664 };
1665
1666 struct _Xcls_MainWindowXcls_backbutton {
1667         GObject parent_instance;
1668         Xcls_MainWindowXcls_backbuttonPrivate * priv;
1669         ClutterActor* el;
1670 };
1671
1672 struct _Xcls_MainWindowXcls_backbuttonClass {
1673         GObjectClass parent_class;
1674 };
1675
1676 struct _Xcls_MainWindowXcls_projectbutton {
1677         GObject parent_instance;
1678         Xcls_MainWindowXcls_projectbuttonPrivate * priv;
1679         ClutterActor* el;
1680 };
1681
1682 struct _Xcls_MainWindowXcls_projectbuttonClass {
1683         GObjectClass parent_class;
1684 };
1685
1686 struct _Xcls_MainWindowXcls_projecteditbutton {
1687         GObject parent_instance;
1688         Xcls_MainWindowXcls_projecteditbuttonPrivate * priv;
1689         ClutterActor* el;
1690 };
1691
1692 struct _Xcls_MainWindowXcls_projecteditbuttonClass {
1693         GObjectClass parent_class;
1694 };
1695
1696 struct _Xcls_MainWindowXcls_editfilebutton {
1697         GObject parent_instance;
1698         Xcls_MainWindowXcls_editfilebuttonPrivate * priv;
1699         ClutterActor* el;
1700 };
1701
1702 struct _Xcls_MainWindowXcls_editfilebuttonClass {
1703         GObjectClass parent_class;
1704 };
1705
1706 struct _Xcls_MainWindowXcls_addpropsview {
1707         GObject parent_instance;
1708         Xcls_MainWindowXcls_addpropsviewPrivate * priv;
1709         GtkClutterActor* el;
1710 };
1711
1712 struct _Xcls_MainWindowXcls_addpropsviewClass {
1713         GObjectClass parent_class;
1714 };
1715
1716 struct _Xcls_MainWindowXcls_rooview {
1717         GObject parent_instance;
1718         Xcls_MainWindowXcls_rooviewPrivate * priv;
1719         GtkClutterActor* el;
1720 };
1721
1722 struct _Xcls_MainWindowXcls_rooviewClass {
1723         GObjectClass parent_class;
1724 };
1725
1726 struct _Xcls_WindowLeftTree {
1727         GObject parent_instance;
1728         Xcls_WindowLeftTreePrivate * priv;
1729         GtkScrolledWindow* el;
1730         Xcls_WindowLeftTreeXcls_view* view;
1731         Xcls_WindowLeftTreeXcls_model* model;
1732         Xcls_WindowLeftTreeXcls_renderer* renderer;
1733         Xcls_WindowLeftTreeXcls_LeftTreeMenu* LeftTreeMenu;
1734         Xcls_MainWindow* main_window;
1735 };
1736
1737 struct _Xcls_WindowLeftTreeClass {
1738         GObjectClass parent_class;
1739 };
1740
1741 struct _Xcls_MainWindowXcls_tree {
1742         GObject parent_instance;
1743         Xcls_MainWindowXcls_treePrivate * priv;
1744         GtkVBox* el;
1745 };
1746
1747 struct _Xcls_MainWindowXcls_treeClass {
1748         GObjectClass parent_class;
1749 };
1750
1751 struct _Xcls_LeftProps {
1752         GObject parent_instance;
1753         Xcls_LeftPropsPrivate * priv;
1754         GtkVBox* el;
1755         Xcls_LeftPropsXcls_AddPropertyPopup* AddPropertyPopup;
1756         Xcls_LeftPropsXcls_EditProps* EditProps;
1757         Xcls_LeftPropsXcls_view* view;
1758         Xcls_LeftPropsXcls_model* model;
1759         Xcls_LeftPropsXcls_keycol* keycol;
1760         Xcls_LeftPropsXcls_keyrender* keyrender;
1761         Xcls_LeftPropsXcls_valcol* valcol;
1762         Xcls_LeftPropsXcls_valrender* valrender;
1763         Xcls_LeftPropsXcls_valrendermodel* valrendermodel;
1764         Xcls_LeftPropsXcls_ContextMenu* ContextMenu;
1765         gboolean allow_edit;
1766         JsRenderJsRender* file;
1767         Xcls_MainWindow* main_window;
1768         JsRenderNode* node;
1769 };
1770
1771 struct _Xcls_LeftPropsClass {
1772         GObjectClass parent_class;
1773 };
1774
1775 struct _Xcls_WindowLeftTreeXcls_model {
1776         GObject parent_instance;
1777         Xcls_WindowLeftTreeXcls_modelPrivate * priv;
1778         GtkTreeStore* el;
1779         DialogTemplateSelect* template_select;
1780         JsRenderJsRender* file;
1781         gchar* activePath;
1782         ProjectProject* project;
1783 };
1784
1785 struct _Xcls_WindowLeftTreeXcls_modelClass {
1786         GObjectClass parent_class;
1787 };
1788
1789 struct _Xcls_MainWindowXcls_props {
1790         GObject parent_instance;
1791         Xcls_MainWindowXcls_propsPrivate * priv;
1792         GtkVBox* el;
1793 };
1794
1795 struct _Xcls_MainWindowXcls_propsClass {
1796         GObjectClass parent_class;
1797 };
1798
1799 struct _JsRenderJsRender {
1800         GObject parent_instance;
1801         JsRenderJsRenderPrivate * priv;
1802         GeeArrayList* doubleStringProps;
1803         gchar* id;
1804         gchar* name;
1805         gchar* fullname;
1806         gchar* path;
1807         gchar* parent;
1808         gchar* region;
1809         gchar* title;
1810         gchar* permname;
1811         gchar* language;
1812         gchar* modOrder;
1813         gchar* xtype;
1814         guint64 webkit_page_id;
1815         ProjectProject* project;
1816         JsRenderNode* tree;
1817         GList* cn;
1818         gboolean hasParent;
1819 };
1820
1821 struct _JsRenderJsRenderClass {
1822         GObjectClass parent_class;
1823         void (*loadItems) (JsRenderJsRender* self, GError** error);
1824         void (*save) (JsRenderJsRender* self);
1825         void (*saveHTML) (JsRenderJsRender* self, const gchar* html);
1826         gchar* (*toSource) (JsRenderJsRender* self);
1827         gchar* (*toSourcePreview) (JsRenderJsRender* self);
1828         void (*removeFiles) (JsRenderJsRender* self);
1829 };
1830
1831 struct _Xcls_MainWindowXcls_leftpane {
1832         GObject parent_instance;
1833         Xcls_MainWindowXcls_leftpanePrivate * priv;
1834         GtkVBox* el;
1835 };
1836
1837 struct _Xcls_MainWindowXcls_leftpaneClass {
1838         GObjectClass parent_class;
1839 };
1840
1841 struct _Xcls_WindowLeftProjects {
1842         GObject parent_instance;
1843         Xcls_WindowLeftProjectsPrivate * priv;
1844         GtkVBox* el;
1845         Xcls_WindowLeftProjectsXcls_view* view;
1846         Xcls_WindowLeftProjectsXcls_model* model;
1847         Xcls_WindowLeftProjectsXcls_namecol* namecol;
1848         gboolean is_loaded;
1849         gboolean is_loading;
1850 };
1851
1852 struct _Xcls_WindowLeftProjectsClass {
1853         GObjectClass parent_class;
1854 };
1855
1856 struct _ValaProjectSettings {
1857         GObject parent_instance;
1858         ValaProjectSettingsPrivate * priv;
1859         GtkVBox* el;
1860         ValaProjectSettingsXcls_label_global* label_global;
1861         ValaProjectSettingsXcls_label_targets* label_targets;
1862         ValaProjectSettingsXcls_compile_flags* compile_flags;
1863         ValaProjectSettingsXcls_default_packages_tree_store* default_packages_tree_store;
1864         ValaProjectSettingsXcls_packages_render* packages_render;
1865         ValaProjectSettingsXcls_packages_render_use* packages_render_use;
1866         ValaProjectSettingsXcls_default_directory_tree* default_directory_tree;
1867         ValaProjectSettingsXcls_default_directory_tree_store* default_directory_tree_store;
1868         ValaProjectSettingsXcls_directory_render* directory_render;
1869         ValaProjectSettingsXcls_default_directory_menu* default_directory_menu;
1870         ValaProjectSettingsXcls_targets_tree_menu* targets_tree_menu;
1871         ValaProjectSettingsXcls_targets_tree* targets_tree;
1872         ValaProjectSettingsXcls_targets_tree_store* targets_tree_store;
1873         ValaProjectSettingsXcls_targets_render* targets_render;
1874         ValaProjectSettingsXcls_build_pack_target* build_pack_target;
1875         ValaProjectSettingsXcls_build_compile_flags* build_compile_flags;
1876         ValaProjectSettingsXcls_files_tree_store* files_tree_store;
1877         ValaProjectSettingsXcls_files_render* files_render;
1878         ValaProjectSettingsXcls_files_render_use* files_render_use;
1879         ProjectGtk* project;
1880         Xcls_MainWindow* window;
1881 };
1882
1883 struct _ValaProjectSettingsClass {
1884         GObjectClass parent_class;
1885 };
1886
1887 struct _Xcls_MainWindowXcls_projecteditview {
1888         GObject parent_instance;
1889         Xcls_MainWindowXcls_projecteditviewPrivate * priv;
1890         GtkClutterActor* el;
1891 };
1892
1893 struct _Xcls_MainWindowXcls_projecteditviewClass {
1894         GObjectClass parent_class;
1895 };
1896
1897 struct _Xcls_ProjectSettings {
1898         GObject parent_instance;
1899         Xcls_ProjectSettingsPrivate * priv;
1900         GtkVBox* el;
1901         Xcls_ProjectSettingsXcls_path* path;
1902         Xcls_ProjectSettingsXcls_base_template* base_template;
1903         Xcls_ProjectSettingsXcls_rootURL* rootURL;
1904         Xcls_ProjectSettingsXcls_view* view;
1905         ProjectProject* project;
1906 };
1907
1908 struct _Xcls_ProjectSettingsClass {
1909         GObjectClass parent_class;
1910 };
1911
1912 struct _Xcls_WindowRooView {
1913         GObject parent_instance;
1914         Xcls_WindowRooViewPrivate * priv;
1915         GtkVPaned* el;
1916         Xcls_WindowRooViewXcls_viewbox* viewbox;
1917         Xcls_WindowRooViewXcls_AutoRedraw* AutoRedraw;
1918         Xcls_WindowRooViewXcls_viewcontainer* viewcontainer;
1919         Xcls_WindowRooViewXcls_view* view;
1920         Xcls_WindowRooViewXcls_inspectorcontainer* inspectorcontainer;
1921         JsRenderJsRender* file;
1922 };
1923
1924 struct _Xcls_WindowRooViewClass {
1925         GObjectClass parent_class;
1926 };
1927
1928 struct _Xcls_MainWindowXcls_objectview {
1929         GObject parent_instance;
1930         Xcls_MainWindowXcls_objectviewPrivate * priv;
1931         GtkClutterActor* el;
1932 };
1933
1934 struct _Xcls_MainWindowXcls_objectviewClass {
1935         GObjectClass parent_class;
1936 };
1937
1938 struct _Xcls_RightPalete {
1939         GObject parent_instance;
1940         Xcls_RightPaletePrivate * priv;
1941         GtkVBox* el;
1942         Xcls_RightPaleteXcls_viewbox* viewbox;
1943         Xcls_RightPaleteXcls_model* model;
1944         Xcls_RightPaleteXcls_txtrender* txtrender;
1945 };
1946
1947 struct _Xcls_RightPaleteClass {
1948         GObjectClass parent_class;
1949 };
1950
1951 struct _Xcls_WindowAddProp {
1952         GObject parent_instance;
1953         Xcls_WindowAddPropPrivate * priv;
1954         GtkScrolledWindow* el;
1955         Xcls_WindowAddPropXcls_model* model;
1956         Xcls_WindowAddPropXcls_namecol* namecol;
1957         Xcls_WindowAddPropXcls_namerender* namerender;
1958 };
1959
1960 struct _Xcls_WindowAddPropClass {
1961         GObjectClass parent_class;
1962 };
1963
1964 struct _Xcls_MainWindowXcls_codeeditview {
1965         GObject parent_instance;
1966         Xcls_MainWindowXcls_codeeditviewPrivate * priv;
1967         GtkClutterActor* el;
1968 };
1969
1970 struct _Xcls_MainWindowXcls_codeeditviewClass {
1971         GObjectClass parent_class;
1972 };
1973
1974 struct _Editor {
1975         GObject parent_instance;
1976         EditorPrivate * priv;
1977         GtkVBox* el;
1978         EditorXcls_save_button* save_button;
1979         EditorXcls_key_edit* key_edit;
1980         EditorXcls_RightEditor* RightEditor;
1981         EditorXcls_view* view;
1982         EditorXcls_buffer* buffer;
1983         gchar* activeEditor;
1984         gint pos_root_x;
1985         gint pos_root_y;
1986         gchar* ptype;
1987         gchar* key;
1988         JsRenderJsRender* file;
1989         gboolean pos;
1990         gboolean dirty;
1991         JsRenderNode* node;
1992 };
1993
1994 struct _EditorClass {
1995         GObjectClass parent_class;
1996 };
1997
1998 struct _Xcls_ClutterFiles {
1999         GObject parent_instance;
2000         Xcls_ClutterFilesPrivate * priv;
2001         ClutterScrollActor* el;
2002         Xcls_ClutterFilesXcls_filelayout* filelayout;
2003         Xcls_ClutterFilesXcls_filelayout_manager* filelayout_manager;
2004         GeeArrayList* fileitems;
2005         GdkPixbuf* missing_thumb_pixbuf;
2006 };
2007
2008 struct _Xcls_ClutterFilesClass {
2009         GObjectClass parent_class;
2010 };
2011
2012 struct _Block12Data {
2013         int _ref_count_;
2014         Xcls_MainWindow* self;
2015         GtkContainer* ctr;
2016         GtkContainer* ctr_p;
2017 };
2018
2019 struct _Xcls_GtkView {
2020         GObject parent_instance;
2021         Xcls_GtkViewPrivate * priv;
2022         GtkVPaned* el;
2023         Xcls_GtkViewXcls_container* container;
2024         GtkWidget* lastObj;
2025         JsRenderJsRender* file;
2026 };
2027
2028 struct _Xcls_GtkViewClass {
2029         GObjectClass parent_class;
2030 };
2031
2032 struct _Xcls_MainWindowXcls_editpane {
2033         GObject parent_instance;
2034         Xcls_MainWindowXcls_editpanePrivate * priv;
2035         GtkVPaned* el;
2036 };
2037
2038 struct _Xcls_MainWindowXcls_editpaneClass {
2039         GObjectClass parent_class;
2040 };
2041
2042 struct _ProjectProject {
2043         GObject parent_instance;
2044         ProjectProjectPrivate * priv;
2045         gchar* id;
2046         gchar* fn;
2047         gchar* name;
2048         gchar* runhtml;
2049         gchar* base_template;
2050         gchar* rootURL;
2051         GeeHashMap* paths;
2052         GeeHashMap* files;
2053         gchar* xtype;
2054 };
2055
2056 struct _ProjectProjectClass {
2057         GObjectClass parent_class;
2058 };
2059
2060 struct _Xcls_DialogNewComponent {
2061         GObject parent_instance;
2062         Xcls_DialogNewComponentPrivate * priv;
2063         GtkDialog* el;
2064         Xcls_DialogNewComponentXcls_name* name;
2065         Xcls_DialogNewComponentXcls_title* title;
2066         Xcls_DialogNewComponentXcls_region* region;
2067         Xcls_DialogNewComponentXcls_parent* parent;
2068         Xcls_DialogNewComponentXcls_permname* permname;
2069         Xcls_DialogNewComponentXcls_modOrder* modOrder;
2070         ProjectProject* project;
2071         JsRenderJsRender* file;
2072 };
2073
2074 struct _Xcls_DialogNewComponentClass {
2075         GObjectClass parent_class;
2076 };
2077
2078 struct _Block13Data {
2079         int _ref_count_;
2080         Xcls_MainWindow* self;
2081         GtkContainer* ctr;
2082         GtkContainer* ctr_p;
2083 };
2084
2085 struct _Xcls_MainWindowXcls_addprojectbutton {
2086         GObject parent_instance;
2087         Xcls_MainWindowXcls_addprojectbuttonPrivate * priv;
2088         ClutterActor* el;
2089 };
2090
2091 struct _Xcls_MainWindowXcls_addprojectbuttonClass {
2092         GObjectClass parent_class;
2093 };
2094
2095 struct _Xcls_MainWindowXcls_delprojectbutton {
2096         GObject parent_instance;
2097         Xcls_MainWindowXcls_delprojectbuttonPrivate * priv;
2098         ClutterActor* el;
2099 };
2100
2101 struct _Xcls_MainWindowXcls_delprojectbuttonClass {
2102         GObjectClass parent_class;
2103 };
2104
2105 struct _Xcls_MainWindowXcls_addfilebutton {
2106         GObject parent_instance;
2107         Xcls_MainWindowXcls_addfilebuttonPrivate * priv;
2108         ClutterActor* el;
2109 };
2110
2111 struct _Xcls_MainWindowXcls_addfilebuttonClass {
2112         GObjectClass parent_class;
2113 };
2114
2115 struct _Xcls_MainWindowXcls_new_window {
2116         GObject parent_instance;
2117         Xcls_MainWindowXcls_new_windowPrivate * priv;
2118         ClutterActor* el;
2119 };
2120
2121 struct _Xcls_MainWindowXcls_new_windowClass {
2122         GObjectClass parent_class;
2123 };
2124
2125 struct _Xcls_MainWindowXcls_objectshowbutton {
2126         GObject parent_instance;
2127         Xcls_MainWindowXcls_objectshowbuttonPrivate * priv;
2128         ClutterActor* el;
2129 };
2130
2131 struct _Xcls_MainWindowXcls_objectshowbuttonClass {
2132         GObjectClass parent_class;
2133 };
2134
2135 struct _Xcls_MainWindowXcls_addpropbutton {
2136         GObject parent_instance;
2137         Xcls_MainWindowXcls_addpropbuttonPrivate * priv;
2138         ClutterActor* el;
2139 };
2140
2141 struct _Xcls_MainWindowXcls_addpropbuttonClass {
2142         GObjectClass parent_class;
2143 };
2144
2145 struct _Xcls_MainWindowXcls_addlistenerbutton {
2146         GObject parent_instance;
2147         Xcls_MainWindowXcls_addlistenerbuttonPrivate * priv;
2148         ClutterActor* el;
2149 };
2150
2151 struct _Xcls_MainWindowXcls_addlistenerbuttonClass {
2152         GObjectClass parent_class;
2153 };
2154
2155 struct _Xcls_MainWindowXcls_vboxPrivate {
2156         Xcls_MainWindow* _this;
2157 };
2158
2159 struct _Xcls_MainWindowXcls_mainpane {
2160         GObject parent_instance;
2161         Xcls_MainWindowXcls_mainpanePrivate * priv;
2162         GtkHPaned* el;
2163         gint lastWidth;
2164 };
2165
2166 struct _Xcls_MainWindowXcls_mainpaneClass {
2167         GObjectClass parent_class;
2168 };
2169
2170 struct _Xcls_MainWindowXcls_mainpanePrivate {
2171         Xcls_MainWindow* _this;
2172 };
2173
2174 struct _Xcls_MainWindowXcls_VBox8 {
2175         GObject parent_instance;
2176         Xcls_MainWindowXcls_VBox8Private * priv;
2177         GtkVBox* el;
2178 };
2179
2180 struct _Xcls_MainWindowXcls_VBox8Class {
2181         GObjectClass parent_class;
2182 };
2183
2184 struct _Xcls_MainWindowXcls_leftpanePrivate {
2185         Xcls_MainWindow* _this;
2186 };
2187
2188 struct _Xcls_MainWindowXcls_editpanePrivate {
2189         Xcls_MainWindow* _this;
2190 };
2191
2192 struct _Xcls_MainWindowXcls_treePrivate {
2193         Xcls_MainWindow* _this;
2194 };
2195
2196 struct _Xcls_MainWindowXcls_propsPrivate {
2197         Xcls_MainWindow* _this;
2198 };
2199
2200 struct _Xcls_MainWindowXcls_VBox8Private {
2201         Xcls_MainWindow* _this;
2202 };
2203
2204 struct _Xcls_MainWindowXcls_clutterembed {
2205         GObject parent_instance;
2206         Xcls_MainWindowXcls_clutterembedPrivate * priv;
2207         GtkClutterEmbed* el;
2208 };
2209
2210 struct _Xcls_MainWindowXcls_clutterembedClass {
2211         GObjectClass parent_class;
2212 };
2213
2214 struct _Xcls_MainWindowXcls_clutterembedPrivate {
2215         Xcls_MainWindow* _this;
2216 };
2217
2218 struct _Xcls_MainWindowXcls_buttonlayout {
2219         GObject parent_instance;
2220         Xcls_MainWindowXcls_buttonlayoutPrivate * priv;
2221         ClutterActor* el;
2222 };
2223
2224 struct _Xcls_MainWindowXcls_buttonlayoutClass {
2225         GObjectClass parent_class;
2226 };
2227
2228 struct _Xcls_MainWindowXcls_rooviewPrivate {
2229         Xcls_MainWindow* _this;
2230 };
2231
2232 struct _Xcls_MainWindowXcls_objectviewPrivate {
2233         Xcls_MainWindow* _this;
2234 };
2235
2236 struct _Xcls_MainWindowXcls_codeeditviewPrivate {
2237         Xcls_MainWindow* _this;
2238 };
2239
2240 struct _Xcls_MainWindowXcls_addpropsviewPrivate {
2241         Xcls_MainWindow* _this;
2242 };
2243
2244 struct _Xcls_MainWindowXcls_projecteditviewPrivate {
2245         Xcls_MainWindow* _this;
2246 };
2247
2248 struct _Xcls_MainWindowXcls_buttonlayoutPrivate {
2249         Xcls_MainWindow* _this;
2250 };
2251
2252 struct _Xcls_MainWindowXcls_BoxLayout16 {
2253         GObject parent_instance;
2254         Xcls_MainWindowXcls_BoxLayout16Private * priv;
2255         ClutterBoxLayout* el;
2256 };
2257
2258 struct _Xcls_MainWindowXcls_BoxLayout16Class {
2259         GObjectClass parent_class;
2260 };
2261
2262 struct _Xcls_MainWindowXcls_BoxLayout16Private {
2263         Xcls_MainWindow* _this;
2264 };
2265
2266 struct _Xcls_MainWindowXcls_backbuttonPrivate {
2267         Xcls_MainWindow* _this;
2268 };
2269
2270 struct _Xcls_MainWindowXcls_Actor18 {
2271         GObject parent_instance;
2272         Xcls_MainWindowXcls_Actor18Private * priv;
2273         GtkClutterActor* el;
2274 };
2275
2276 struct _Xcls_MainWindowXcls_Actor18Class {
2277         GObjectClass parent_class;
2278 };
2279
2280 struct _Xcls_MainWindowXcls_Actor18Private {
2281         Xcls_MainWindow* _this;
2282 };
2283
2284 struct _Xcls_MainWindowXcls_Button19 {
2285         GObject parent_instance;
2286         Xcls_MainWindowXcls_Button19Private * priv;
2287         GtkButton* el;
2288 };
2289
2290 struct _Xcls_MainWindowXcls_Button19Class {
2291         GObjectClass parent_class;
2292 };
2293
2294 struct _Xcls_MainWindowXcls_Button19Private {
2295         Xcls_MainWindow* _this;
2296 };
2297
2298 struct _Xcls_MainWindowXcls_Image20 {
2299         GObject parent_instance;
2300         Xcls_MainWindowXcls_Image20Private * priv;
2301         GtkImage* el;
2302 };
2303
2304 struct _Xcls_MainWindowXcls_Image20Class {
2305         GObjectClass parent_class;
2306 };
2307
2308 struct _Xcls_MainWindowXcls_Image20Private {
2309         Xcls_MainWindow* _this;
2310 };
2311
2312 struct _Xcls_MainWindowXcls_projectbuttonPrivate {
2313         Xcls_MainWindow* _this;
2314 };
2315
2316 struct _Xcls_MainWindowXcls_Actor22 {
2317         GObject parent_instance;
2318         Xcls_MainWindowXcls_Actor22Private * priv;
2319         GtkClutterActor* el;
2320 };
2321
2322 struct _Xcls_MainWindowXcls_Actor22Class {
2323         GObjectClass parent_class;
2324 };
2325
2326 struct _Xcls_MainWindowXcls_Actor22Private {
2327         Xcls_MainWindow* _this;
2328 };
2329
2330 struct _Xcls_MainWindowXcls_Button23 {
2331         GObject parent_instance;
2332         Xcls_MainWindowXcls_Button23Private * priv;
2333         GtkButton* el;
2334 };
2335
2336 struct _Xcls_MainWindowXcls_Button23Class {
2337         GObjectClass parent_class;
2338 };
2339
2340 struct _Xcls_MainWindowXcls_Button23Private {
2341         Xcls_MainWindow* _this;
2342 };
2343
2344 struct _Xcls_MainWindowXcls_Image24 {
2345         GObject parent_instance;
2346         Xcls_MainWindowXcls_Image24Private * priv;
2347         GtkImage* el;
2348 };
2349
2350 struct _Xcls_MainWindowXcls_Image24Class {
2351         GObjectClass parent_class;
2352 };
2353
2354 struct _Xcls_MainWindowXcls_Image24Private {
2355         Xcls_MainWindow* _this;
2356 };
2357
2358 struct _Xcls_MainWindowXcls_editfilebuttonPrivate {
2359         Xcls_MainWindow* _this;
2360 };
2361
2362 struct _Xcls_MainWindowXcls_Actor26 {
2363         GObject parent_instance;
2364         Xcls_MainWindowXcls_Actor26Private * priv;
2365         GtkClutterActor* el;
2366 };
2367
2368 struct _Xcls_MainWindowXcls_Actor26Class {
2369         GObjectClass parent_class;
2370 };
2371
2372 struct _Xcls_MainWindowXcls_Actor26Private {
2373         Xcls_MainWindow* _this;
2374 };
2375
2376 struct _Xcls_MainWindowXcls_Button27 {
2377         GObject parent_instance;
2378         Xcls_MainWindowXcls_Button27Private * priv;
2379         GtkButton* el;
2380 };
2381
2382 struct _Xcls_MainWindowXcls_Button27Class {
2383         GObjectClass parent_class;
2384 };
2385
2386 struct _Xcls_MainWindowXcls_Button27Private {
2387         Xcls_MainWindow* _this;
2388 };
2389
2390 struct _Xcls_MainWindowXcls_Image28 {
2391         GObject parent_instance;
2392         Xcls_MainWindowXcls_Image28Private * priv;
2393         GtkImage* el;
2394 };
2395
2396 struct _Xcls_MainWindowXcls_Image28Class {
2397         GObjectClass parent_class;
2398 };
2399
2400 struct _Xcls_MainWindowXcls_Image28Private {
2401         Xcls_MainWindow* _this;
2402 };
2403
2404 struct _Xcls_MainWindowXcls_projecteditbuttonPrivate {
2405         Xcls_MainWindow* _this;
2406 };
2407
2408 struct _Xcls_MainWindowXcls_Actor30 {
2409         GObject parent_instance;
2410         Xcls_MainWindowXcls_Actor30Private * priv;
2411         GtkClutterActor* el;
2412 };
2413
2414 struct _Xcls_MainWindowXcls_Actor30Class {
2415         GObjectClass parent_class;
2416 };
2417
2418 struct _Xcls_MainWindowXcls_Actor30Private {
2419         Xcls_MainWindow* _this;
2420 };
2421
2422 struct _Xcls_MainWindowXcls_Button31 {
2423         GObject parent_instance;
2424         Xcls_MainWindowXcls_Button31Private * priv;
2425         GtkButton* el;
2426 };
2427
2428 struct _Xcls_MainWindowXcls_Button31Class {
2429         GObjectClass parent_class;
2430 };
2431
2432 struct _Xcls_MainWindowXcls_Button31Private {
2433         Xcls_MainWindow* _this;
2434 };
2435
2436 struct _Xcls_MainWindowXcls_Image32 {
2437         GObject parent_instance;
2438         Xcls_MainWindowXcls_Image32Private * priv;
2439         GtkImage* el;
2440 };
2441
2442 struct _Xcls_MainWindowXcls_Image32Class {
2443         GObjectClass parent_class;
2444 };
2445
2446 struct _Xcls_MainWindowXcls_Image32Private {
2447         Xcls_MainWindow* _this;
2448 };
2449
2450 struct _Xcls_MainWindowXcls_objectshowbuttonPrivate {
2451         Xcls_MainWindow* _this;
2452 };
2453
2454 struct _Xcls_MainWindowXcls_Actor34 {
2455         GObject parent_instance;
2456         Xcls_MainWindowXcls_Actor34Private * priv;
2457         GtkClutterActor* el;
2458 };
2459
2460 struct _Xcls_MainWindowXcls_Actor34Class {
2461         GObjectClass parent_class;
2462 };
2463
2464 struct _Xcls_MainWindowXcls_Actor34Private {
2465         Xcls_MainWindow* _this;
2466 };
2467
2468 struct _Xcls_MainWindowXcls_Button35 {
2469         GObject parent_instance;
2470         Xcls_MainWindowXcls_Button35Private * priv;
2471         GtkButton* el;
2472 };
2473
2474 struct _Xcls_MainWindowXcls_Button35Class {
2475         GObjectClass parent_class;
2476 };
2477
2478 struct _Xcls_MainWindowXcls_Button35Private {
2479         Xcls_MainWindow* _this;
2480 };
2481
2482 struct _Xcls_MainWindowXcls_Image36 {
2483         GObject parent_instance;
2484         Xcls_MainWindowXcls_Image36Private * priv;
2485         GtkImage* el;
2486 };
2487
2488 struct _Xcls_MainWindowXcls_Image36Class {
2489         GObjectClass parent_class;
2490 };
2491
2492 struct _Xcls_MainWindowXcls_Image36Private {
2493         Xcls_MainWindow* _this;
2494 };
2495
2496 struct _Xcls_MainWindowXcls_addpropbuttonPrivate {
2497         Xcls_MainWindow* _this;
2498 };
2499
2500 struct _Xcls_MainWindowXcls_Actor38 {
2501         GObject parent_instance;
2502         Xcls_MainWindowXcls_Actor38Private * priv;
2503         GtkClutterActor* el;
2504 };
2505
2506 struct _Xcls_MainWindowXcls_Actor38Class {
2507         GObjectClass parent_class;
2508 };
2509
2510 struct _Xcls_MainWindowXcls_Actor38Private {
2511         Xcls_MainWindow* _this;
2512 };
2513
2514 struct _Xcls_MainWindowXcls_Button39 {
2515         GObject parent_instance;
2516         Xcls_MainWindowXcls_Button39Private * priv;
2517         GtkButton* el;
2518 };
2519
2520 struct _Xcls_MainWindowXcls_Button39Class {
2521         GObjectClass parent_class;
2522 };
2523
2524 struct _Xcls_MainWindowXcls_Button39Private {
2525         Xcls_MainWindow* _this;
2526 };
2527
2528 struct _Xcls_MainWindowXcls_Image40 {
2529         GObject parent_instance;
2530         Xcls_MainWindowXcls_Image40Private * priv;
2531         GtkImage* el;
2532 };
2533
2534 struct _Xcls_MainWindowXcls_Image40Class {
2535         GObjectClass parent_class;
2536 };
2537
2538 struct _Xcls_MainWindowXcls_Image40Private {
2539         Xcls_MainWindow* _this;
2540 };
2541
2542 struct _Xcls_MainWindowXcls_addlistenerbuttonPrivate {
2543         Xcls_MainWindow* _this;
2544 };
2545
2546 struct _Xcls_MainWindowXcls_Actor42 {
2547         GObject parent_instance;
2548         Xcls_MainWindowXcls_Actor42Private * priv;
2549         GtkClutterActor* el;
2550 };
2551
2552 struct _Xcls_MainWindowXcls_Actor42Class {
2553         GObjectClass parent_class;
2554 };
2555
2556 struct _Xcls_MainWindowXcls_Actor42Private {
2557         Xcls_MainWindow* _this;
2558 };
2559
2560 struct _Xcls_MainWindowXcls_Button43 {
2561         GObject parent_instance;
2562         Xcls_MainWindowXcls_Button43Private * priv;
2563         GtkButton* el;
2564 };
2565
2566 struct _Xcls_MainWindowXcls_Button43Class {
2567         GObjectClass parent_class;
2568 };
2569
2570 struct _Xcls_MainWindowXcls_Button43Private {
2571         Xcls_MainWindow* _this;
2572 };
2573
2574 struct _Xcls_MainWindowXcls_Image44 {
2575         GObject parent_instance;
2576         Xcls_MainWindowXcls_Image44Private * priv;
2577         GtkImage* el;
2578 };
2579
2580 struct _Xcls_MainWindowXcls_Image44Class {
2581         GObjectClass parent_class;
2582 };
2583
2584 struct _Xcls_MainWindowXcls_Image44Private {
2585         Xcls_MainWindow* _this;
2586 };
2587
2588 struct _Xcls_MainWindowXcls_addprojectbuttonPrivate {
2589         Xcls_MainWindow* _this;
2590 };
2591
2592 struct _Xcls_MainWindowXcls_Actor46 {
2593         GObject parent_instance;
2594         Xcls_MainWindowXcls_Actor46Private * priv;
2595         GtkClutterActor* el;
2596 };
2597
2598 struct _Xcls_MainWindowXcls_Actor46Class {
2599         GObjectClass parent_class;
2600 };
2601
2602 struct _Xcls_MainWindowXcls_Actor46Private {
2603         Xcls_MainWindow* _this;
2604 };
2605
2606 struct _Xcls_MainWindowXcls_Button47 {
2607         GObject parent_instance;
2608         Xcls_MainWindowXcls_Button47Private * priv;
2609         GtkButton* el;
2610 };
2611
2612 struct _Xcls_MainWindowXcls_Button47Class {
2613         GObjectClass parent_class;
2614 };
2615
2616 struct _Xcls_MainWindowXcls_Button47Private {
2617         Xcls_MainWindow* _this;
2618 };
2619
2620 struct _Xcls_MainWindowXcls_Image48 {
2621         GObject parent_instance;
2622         Xcls_MainWindowXcls_Image48Private * priv;
2623         GtkImage* el;
2624 };
2625
2626 struct _Xcls_MainWindowXcls_Image48Class {
2627         GObjectClass parent_class;
2628 };
2629
2630 struct _Xcls_EditProject {
2631         GObject parent_instance;
2632         Xcls_EditProjectPrivate * priv;
2633         GtkDialog* el;
2634         Xcls_EditProjectXcls_xtype* xtype;
2635         Xcls_EditProjectXcls_cellrender* cellrender;
2636         Xcls_EditProjectXcls_model* model;
2637         Xcls_EditProjectXcls_dir* dir;
2638 };
2639
2640 struct _Xcls_EditProjectClass {
2641         GObjectClass parent_class;
2642 };
2643
2644 struct _Xcls_MainWindowXcls_Image48Private {
2645         Xcls_MainWindow* _this;
2646 };
2647
2648 struct _Xcls_MainWindowXcls_addfilebuttonPrivate {
2649         Xcls_MainWindow* _this;
2650 };
2651
2652 struct _Xcls_MainWindowXcls_Actor50 {
2653         GObject parent_instance;
2654         Xcls_MainWindowXcls_Actor50Private * priv;
2655         GtkClutterActor* el;
2656 };
2657
2658 struct _Xcls_MainWindowXcls_Actor50Class {
2659         GObjectClass parent_class;
2660 };
2661
2662 struct _Xcls_MainWindowXcls_Actor50Private {
2663         Xcls_MainWindow* _this;
2664 };
2665
2666 struct _Xcls_MainWindowXcls_Button51 {
2667         GObject parent_instance;
2668         Xcls_MainWindowXcls_Button51Private * priv;
2669         GtkButton* el;
2670 };
2671
2672 struct _Xcls_MainWindowXcls_Button51Class {
2673         GObjectClass parent_class;
2674 };
2675
2676 struct _Xcls_MainWindowXcls_Button51Private {
2677         Xcls_MainWindow* _this;
2678 };
2679
2680 struct _Xcls_MainWindowXcls_Image52 {
2681         GObject parent_instance;
2682         Xcls_MainWindowXcls_Image52Private * priv;
2683         GtkImage* el;
2684 };
2685
2686 struct _Xcls_MainWindowXcls_Image52Class {
2687         GObjectClass parent_class;
2688 };
2689
2690 struct _Xcls_MainWindowXcls_Image52Private {
2691         Xcls_MainWindow* _this;
2692 };
2693
2694 struct _Xcls_MainWindowXcls_delprojectbuttonPrivate {
2695         Xcls_MainWindow* _this;
2696 };
2697
2698 struct _Xcls_MainWindowXcls_Actor54 {
2699         GObject parent_instance;
2700         Xcls_MainWindowXcls_Actor54Private * priv;
2701         GtkClutterActor* el;
2702 };
2703
2704 struct _Xcls_MainWindowXcls_Actor54Class {
2705         GObjectClass parent_class;
2706 };
2707
2708 struct _Xcls_MainWindowXcls_Actor54Private {
2709         Xcls_MainWindow* _this;
2710 };
2711
2712 struct _Xcls_MainWindowXcls_Button55 {
2713         GObject parent_instance;
2714         Xcls_MainWindowXcls_Button55Private * priv;
2715         GtkButton* el;
2716 };
2717
2718 struct _Xcls_MainWindowXcls_Button55Class {
2719         GObjectClass parent_class;
2720 };
2721
2722 struct _Xcls_MainWindowXcls_Button55Private {
2723         Xcls_MainWindow* _this;
2724 };
2725
2726 struct _Xcls_MainWindowXcls_Image56 {
2727         GObject parent_instance;
2728         Xcls_MainWindowXcls_Image56Private * priv;
2729         GtkImage* el;
2730 };
2731
2732 struct _Xcls_MainWindowXcls_Image56Class {
2733         GObjectClass parent_class;
2734 };
2735
2736 struct _DialogConfirm {
2737         GObject parent_instance;
2738         DialogConfirmPrivate * priv;
2739         GtkMessageDialog* el;
2740 };
2741
2742 struct _DialogConfirmClass {
2743         GObjectClass parent_class;
2744 };
2745
2746 struct _Xcls_MainWindowXcls_Image56Private {
2747         Xcls_MainWindow* _this;
2748 };
2749
2750 struct _Xcls_MainWindowXcls_new_windowPrivate {
2751         Xcls_MainWindow* _this;
2752 };
2753
2754 struct _Xcls_MainWindowXcls_Actor58 {
2755         GObject parent_instance;
2756         Xcls_MainWindowXcls_Actor58Private * priv;
2757         GtkClutterActor* el;
2758 };
2759
2760 struct _Xcls_MainWindowXcls_Actor58Class {
2761         GObjectClass parent_class;
2762 };
2763
2764 struct _Xcls_MainWindowXcls_Actor58Private {
2765         Xcls_MainWindow* _this;
2766 };
2767
2768 struct _Xcls_MainWindowXcls_Button59 {
2769         GObject parent_instance;
2770         Xcls_MainWindowXcls_Button59Private * priv;
2771         GtkButton* el;
2772 };
2773
2774 struct _Xcls_MainWindowXcls_Button59Class {
2775         GObjectClass parent_class;
2776 };
2777
2778 struct _Xcls_MainWindowXcls_Button59Private {
2779         Xcls_MainWindow* _this;
2780 };
2781
2782 struct _Xcls_MainWindowXcls_Image60 {
2783         GObject parent_instance;
2784         Xcls_MainWindowXcls_Image60Private * priv;
2785         GtkImage* el;
2786 };
2787
2788 struct _Xcls_MainWindowXcls_Image60Class {
2789         GObjectClass parent_class;
2790 };
2791
2792 struct _Xcls_MainWindowXcls_Image60Private {
2793         Xcls_MainWindow* _this;
2794 };
2795
2796
2797 extern Xcls_MainWindow* _MainWindow;
2798 Xcls_MainWindow* _MainWindow = NULL;
2799 static gpointer xcls_mainwindow_parent_class = NULL;
2800 static gpointer xcls_mainwindow_xcls_vbox_parent_class = NULL;
2801 static gpointer xcls_mainwindow_xcls_mainpane_parent_class = NULL;
2802 static gpointer xcls_mainwindow_xcls_leftpane_parent_class = NULL;
2803 static gpointer xcls_mainwindow_xcls_editpane_parent_class = NULL;
2804 static gpointer xcls_mainwindow_xcls_tree_parent_class = NULL;
2805 static gpointer xcls_mainwindow_xcls_props_parent_class = NULL;
2806 static gpointer xcls_mainwindow_xcls_vbox8_parent_class = NULL;
2807 static gpointer xcls_mainwindow_xcls_clutterembed_parent_class = NULL;
2808 static gpointer xcls_mainwindow_xcls_rooview_parent_class = NULL;
2809 static gpointer xcls_mainwindow_xcls_objectview_parent_class = NULL;
2810 static gpointer xcls_mainwindow_xcls_codeeditview_parent_class = NULL;
2811 static gpointer xcls_mainwindow_xcls_addpropsview_parent_class = NULL;
2812 static gpointer xcls_mainwindow_xcls_projecteditview_parent_class = NULL;
2813 static gpointer xcls_mainwindow_xcls_buttonlayout_parent_class = NULL;
2814 static gpointer xcls_mainwindow_xcls_boxlayout16_parent_class = NULL;
2815 static gpointer xcls_mainwindow_xcls_backbutton_parent_class = NULL;
2816 static gpointer xcls_mainwindow_xcls_actor18_parent_class = NULL;
2817 static gpointer xcls_mainwindow_xcls_button19_parent_class = NULL;
2818 static gpointer xcls_mainwindow_xcls_image20_parent_class = NULL;
2819 static gpointer xcls_mainwindow_xcls_projectbutton_parent_class = NULL;
2820 static gpointer xcls_mainwindow_xcls_actor22_parent_class = NULL;
2821 static gpointer xcls_mainwindow_xcls_button23_parent_class = NULL;
2822 static gpointer xcls_mainwindow_xcls_image24_parent_class = NULL;
2823 static gpointer xcls_mainwindow_xcls_editfilebutton_parent_class = NULL;
2824 static gpointer xcls_mainwindow_xcls_actor26_parent_class = NULL;
2825 static gpointer xcls_mainwindow_xcls_button27_parent_class = NULL;
2826 static gpointer xcls_mainwindow_xcls_image28_parent_class = NULL;
2827 static gpointer xcls_mainwindow_xcls_projecteditbutton_parent_class = NULL;
2828 static gpointer xcls_mainwindow_xcls_actor30_parent_class = NULL;
2829 static gpointer xcls_mainwindow_xcls_button31_parent_class = NULL;
2830 static gpointer xcls_mainwindow_xcls_image32_parent_class = NULL;
2831 static gpointer xcls_mainwindow_xcls_objectshowbutton_parent_class = NULL;
2832 static gpointer xcls_mainwindow_xcls_actor34_parent_class = NULL;
2833 static gpointer xcls_mainwindow_xcls_button35_parent_class = NULL;
2834 static gpointer xcls_mainwindow_xcls_image36_parent_class = NULL;
2835 static gpointer xcls_mainwindow_xcls_addpropbutton_parent_class = NULL;
2836 static gpointer xcls_mainwindow_xcls_actor38_parent_class = NULL;
2837 static gpointer xcls_mainwindow_xcls_button39_parent_class = NULL;
2838 static gpointer xcls_mainwindow_xcls_image40_parent_class = NULL;
2839 static gpointer xcls_mainwindow_xcls_addlistenerbutton_parent_class = NULL;
2840 static gpointer xcls_mainwindow_xcls_actor42_parent_class = NULL;
2841 static gpointer xcls_mainwindow_xcls_button43_parent_class = NULL;
2842 static gpointer xcls_mainwindow_xcls_image44_parent_class = NULL;
2843 static gpointer xcls_mainwindow_xcls_addprojectbutton_parent_class = NULL;
2844 static gpointer xcls_mainwindow_xcls_actor46_parent_class = NULL;
2845 static gpointer xcls_mainwindow_xcls_button47_parent_class = NULL;
2846 static gpointer xcls_mainwindow_xcls_image48_parent_class = NULL;
2847 static gpointer xcls_mainwindow_xcls_addfilebutton_parent_class = NULL;
2848 static gpointer xcls_mainwindow_xcls_actor50_parent_class = NULL;
2849 static gpointer xcls_mainwindow_xcls_button51_parent_class = NULL;
2850 static gpointer xcls_mainwindow_xcls_image52_parent_class = NULL;
2851 static gpointer xcls_mainwindow_xcls_delprojectbutton_parent_class = NULL;
2852 static gpointer xcls_mainwindow_xcls_actor54_parent_class = NULL;
2853 static gpointer xcls_mainwindow_xcls_button55_parent_class = NULL;
2854 static gpointer xcls_mainwindow_xcls_image56_parent_class = NULL;
2855 static gpointer xcls_mainwindow_xcls_new_window_parent_class = NULL;
2856 static gpointer xcls_mainwindow_xcls_actor58_parent_class = NULL;
2857 static gpointer xcls_mainwindow_xcls_button59_parent_class = NULL;
2858 static gpointer xcls_mainwindow_xcls_image60_parent_class = NULL;
2859
2860 GType xcls_mainwindow_get_type (void) G_GNUC_CONST;
2861 GType xcls_mainwindow_xcls_vbox_get_type (void) G_GNUC_CONST;
2862 GType xcls_mainwindow_xcls_mainpane_get_type (void) G_GNUC_CONST;
2863 GType xcls_mainwindow_xcls_leftpane_get_type (void) G_GNUC_CONST;
2864 GType xcls_mainwindow_xcls_editpane_get_type (void) G_GNUC_CONST;
2865 GType xcls_mainwindow_xcls_tree_get_type (void) G_GNUC_CONST;
2866 GType xcls_mainwindow_xcls_props_get_type (void) G_GNUC_CONST;
2867 GType xcls_mainwindow_xcls_clutterembed_get_type (void) G_GNUC_CONST;
2868 GType xcls_mainwindow_xcls_rooview_get_type (void) G_GNUC_CONST;
2869 GType xcls_mainwindow_xcls_objectview_get_type (void) G_GNUC_CONST;
2870 GType xcls_mainwindow_xcls_codeeditview_get_type (void) G_GNUC_CONST;
2871 GType xcls_mainwindow_xcls_addpropsview_get_type (void) G_GNUC_CONST;
2872 GType xcls_mainwindow_xcls_projecteditview_get_type (void) G_GNUC_CONST;
2873 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) G_GNUC_CONST;
2874 GType xcls_mainwindow_xcls_backbutton_get_type (void) G_GNUC_CONST;
2875 GType xcls_mainwindow_xcls_projectbutton_get_type (void) G_GNUC_CONST;
2876 GType xcls_mainwindow_xcls_editfilebutton_get_type (void) G_GNUC_CONST;
2877 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) G_GNUC_CONST;
2878 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) G_GNUC_CONST;
2879 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) G_GNUC_CONST;
2880 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) G_GNUC_CONST;
2881 GType xcls_mainwindow_xcls_addprojectbutton_get_type (void) G_GNUC_CONST;
2882 GType xcls_mainwindow_xcls_addfilebutton_get_type (void) G_GNUC_CONST;
2883 GType xcls_mainwindow_xcls_delprojectbutton_get_type (void) G_GNUC_CONST;
2884 GType xcls_mainwindow_xcls_new_window_get_type (void) G_GNUC_CONST;
2885 GType project_project_get_type (void) G_GNUC_CONST;
2886 GType xcls_windowleftprojects_get_type (void) G_GNUC_CONST;
2887 GType xcls_windowrooview_get_type (void) G_GNUC_CONST;
2888 GType xcls_windowlefttree_get_type (void) G_GNUC_CONST;
2889 GType editor_get_type (void) G_GNUC_CONST;
2890 GType xcls_dialognewcomponent_get_type (void) G_GNUC_CONST;
2891 GType xcls_projectsettings_get_type (void) G_GNUC_CONST;
2892 GType xcls_clutterfiles_get_type (void) G_GNUC_CONST;
2893 GType xcls_leftprops_get_type (void) G_GNUC_CONST;
2894 GType xcls_rightpalete_get_type (void) G_GNUC_CONST;
2895 GType vala_project_settings_get_type (void) G_GNUC_CONST;
2896 GType xcls_windowaddprop_get_type (void) G_GNUC_CONST;
2897 GType xcls_gtkview_get_type (void) G_GNUC_CONST;
2898 #define XCLS_MAINWINDOW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowPrivate))
2899 enum  {
2900         XCLS_MAINWINDOW_DUMMY_PROPERTY
2901 };
2902 Xcls_MainWindow* xcls_mainwindow_singleton (void);
2903 Xcls_MainWindow* xcls_mainwindow_new (void);
2904 Xcls_MainWindow* xcls_mainwindow_construct (GType object_type);
2905 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_new (Xcls_MainWindow* _owner);
2906 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_construct (GType object_type, Xcls_MainWindow* _owner);
2907 static gboolean __lambda140_ (Xcls_MainWindow* self, GdkEventAny* event);
2908 static gboolean ___lambda140__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
2909 static void __lambda141_ (Xcls_MainWindow* self);
2910 static void ___lambda141__gtk_widget_destroy (GtkWidget* _sender, gpointer self);
2911 static void __lambda142_ (Xcls_MainWindow* self);
2912 static void ___lambda142__gtk_widget_show (GtkWidget* _sender, gpointer self);
2913 void xcls_mainwindow_hideAddListener (Xcls_MainWindow* self);
2914 void xcls_mainwindow_initChildren (Xcls_MainWindow* self);
2915 Xcls_WindowLeftTree* xcls_windowlefttree_new (void);
2916 Xcls_WindowLeftTree* xcls_windowlefttree_construct (GType object_type);
2917 GType xcls_windowlefttree_xcls_view_get_type (void) G_GNUC_CONST;
2918 GType xcls_windowlefttree_xcls_model_get_type (void) G_GNUC_CONST;
2919 GType xcls_windowlefttree_xcls_renderer_get_type (void) G_GNUC_CONST;
2920 GType xcls_windowlefttree_xcls_lefttreemenu_get_type (void) G_GNUC_CONST;
2921 static gboolean __lambda59_ (Xcls_MainWindow* self);
2922 void xcls_leftprops_finish_editing (Xcls_LeftProps* self);
2923 gboolean editor_saveContents (Editor* self);
2924 GType js_render_node_get_type (void) G_GNUC_CONST;
2925 static gboolean ___lambda59__xcls_windowlefttree_before_node_change (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self);
2926 static void __lambda90_ (Xcls_MainWindow* self, JsRenderNode* sel);
2927 GType xcls_leftprops_xcls_addpropertypopup_get_type (void) G_GNUC_CONST;
2928 GType xcls_leftprops_xcls_editprops_get_type (void) G_GNUC_CONST;
2929 GType xcls_leftprops_xcls_view_get_type (void) G_GNUC_CONST;
2930 GType xcls_leftprops_xcls_model_get_type (void) G_GNUC_CONST;
2931 GType xcls_leftprops_xcls_keycol_get_type (void) G_GNUC_CONST;
2932 GType xcls_leftprops_xcls_keyrender_get_type (void) G_GNUC_CONST;
2933 GType xcls_leftprops_xcls_valcol_get_type (void) G_GNUC_CONST;
2934 GType xcls_leftprops_xcls_valrender_get_type (void) G_GNUC_CONST;
2935 GType xcls_leftprops_xcls_valrendermodel_get_type (void) G_GNUC_CONST;
2936 GType xcls_leftprops_xcls_contextmenu_get_type (void) G_GNUC_CONST;
2937 GType js_render_js_render_get_type (void) G_GNUC_CONST;
2938 void xcls_leftprops_load (Xcls_LeftProps* self, JsRenderJsRender* file, JsRenderNode* node);
2939 JsRenderJsRender* xcls_windowlefttree_getActiveFile (Xcls_WindowLeftTree* self);
2940 void xcls_rightpalete_clear (Xcls_RightPalete* self);
2941 GType palete_palete_get_type (void) G_GNUC_CONST;
2942 void xcls_rightpalete_load (Xcls_RightPalete* self, PaletePalete* pal, const gchar* cls);
2943 PaletePalete* js_render_js_render_palete (JsRenderJsRender* self);
2944 gchar* js_render_node_fqn (JsRenderNode* self);
2945 void xcls_windowaddprop_clear (Xcls_WindowAddProp* self);
2946 void xcls_windowaddprop_show (Xcls_WindowAddProp* self, PaletePalete* pal, const gchar* etype, const gchar* xtype);
2947 void xcls_mainwindow_hideCodeEdit (Xcls_MainWindow* self);
2948 static void ___lambda90__xcls_windowlefttree_node_selected (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self);
2949 static void __lambda121_ (Xcls_MainWindow* self);
2950 void xcls_windowrooview_requestRedraw (Xcls_WindowRooView* self);
2951 GType dialog_template_select_get_type (void) G_GNUC_CONST;
2952 void js_render_js_render_save (JsRenderJsRender* self);
2953 static void ___lambda121__xcls_windowlefttree_changed (Xcls_WindowLeftTree* _sender, gpointer self);
2954 Xcls_LeftProps* xcls_leftprops_new (void);
2955 Xcls_LeftProps* xcls_leftprops_construct (GType object_type);
2956 static void __lambda122_ (Xcls_MainWindow* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key);
2957 void xcls_mainwindow_showCodeEdit (Xcls_MainWindow* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* ptype, const gchar* key);
2958 static void ___lambda122__xcls_leftprops_show_editor (Xcls_LeftProps* _sender, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key, gpointer self);
2959 static gboolean __lambda123_ (Xcls_MainWindow* self);
2960 static gboolean ___lambda123__xcls_leftprops_stop_editor (Xcls_LeftProps* _sender, gpointer self);
2961 static void __lambda124_ (Xcls_MainWindow* self);
2962 void xcls_gtkview_loadFile (Xcls_GtkView* self, JsRenderJsRender* file);
2963 void xcls_windowlefttree_xcls_model_updateSelected (Xcls_WindowLeftTreeXcls_model* self);
2964 static void ___lambda124__xcls_leftprops_changed (Xcls_LeftProps* _sender, gpointer self);
2965 Xcls_WindowLeftProjects* xcls_windowleftprojects_new (void);
2966 Xcls_WindowLeftProjects* xcls_windowleftprojects_construct (GType object_type);
2967 GType xcls_windowleftprojects_xcls_view_get_type (void) G_GNUC_CONST;
2968 GType xcls_windowleftprojects_xcls_model_get_type (void) G_GNUC_CONST;
2969 GType xcls_windowleftprojects_xcls_namecol_get_type (void) G_GNUC_CONST;
2970 static void __lambda125_ (Xcls_MainWindow* self, ProjectProject* proj);
2971 void project_project_scanDirs (ProjectProject* self);
2972 void xcls_clutterfiles_loadProject (Xcls_ClutterFiles* self, ProjectProject* pr);
2973 static void ___lambda125__xcls_windowleftprojects_project_selected (Xcls_WindowLeftProjects* _sender, ProjectProject* project, gpointer self);
2974 Xcls_ProjectSettings* xcls_projectsettings_new (void);
2975 Xcls_ProjectSettings* xcls_projectsettings_construct (GType object_type);
2976 ValaProjectSettings* vala_project_settings_new (void);
2977 ValaProjectSettings* vala_project_settings_construct (GType object_type);
2978 GType vala_project_settings_xcls_label_global_get_type (void) G_GNUC_CONST;
2979 GType vala_project_settings_xcls_label_targets_get_type (void) G_GNUC_CONST;
2980 GType vala_project_settings_xcls_compile_flags_get_type (void) G_GNUC_CONST;
2981 GType vala_project_settings_xcls_default_packages_tree_store_get_type (void) G_GNUC_CONST;
2982 GType vala_project_settings_xcls_packages_render_get_type (void) G_GNUC_CONST;
2983 GType vala_project_settings_xcls_packages_render_use_get_type (void) G_GNUC_CONST;
2984 GType vala_project_settings_xcls_default_directory_tree_get_type (void) G_GNUC_CONST;
2985 GType vala_project_settings_xcls_default_directory_tree_store_get_type (void) G_GNUC_CONST;
2986 GType vala_project_settings_xcls_directory_render_get_type (void) G_GNUC_CONST;
2987 GType vala_project_settings_xcls_default_directory_menu_get_type (void) G_GNUC_CONST;
2988 GType vala_project_settings_xcls_targets_tree_menu_get_type (void) G_GNUC_CONST;
2989 GType vala_project_settings_xcls_targets_tree_get_type (void) G_GNUC_CONST;
2990 GType vala_project_settings_xcls_targets_tree_store_get_type (void) G_GNUC_CONST;
2991 GType vala_project_settings_xcls_targets_render_get_type (void) G_GNUC_CONST;
2992 GType vala_project_settings_xcls_build_pack_target_get_type (void) G_GNUC_CONST;
2993 GType vala_project_settings_xcls_build_compile_flags_get_type (void) G_GNUC_CONST;
2994 GType vala_project_settings_xcls_files_tree_store_get_type (void) G_GNUC_CONST;
2995 GType vala_project_settings_xcls_files_render_get_type (void) G_GNUC_CONST;
2996 GType vala_project_settings_xcls_files_render_use_get_type (void) G_GNUC_CONST;
2997 GType project_gtk_get_type (void) G_GNUC_CONST;
2998 GType xcls_projectsettings_xcls_path_get_type (void) G_GNUC_CONST;
2999 GType xcls_projectsettings_xcls_base_template_get_type (void) G_GNUC_CONST;
3000 GType xcls_projectsettings_xcls_rooturl_get_type (void) G_GNUC_CONST;
3001 GType xcls_projectsettings_xcls_view_get_type (void) G_GNUC_CONST;
3002 static void __lambda126_ (Xcls_MainWindow* self, const gchar* btn);
3003 GType xcls_windowrooview_xcls_viewbox_get_type (void) G_GNUC_CONST;
3004 GType xcls_windowrooview_xcls_autoredraw_get_type (void) G_GNUC_CONST;
3005 GType xcls_windowrooview_xcls_viewcontainer_get_type (void) G_GNUC_CONST;
3006 GType xcls_windowrooview_xcls_view_get_type (void) G_GNUC_CONST;
3007 GType xcls_windowrooview_xcls_inspectorcontainer_get_type (void) G_GNUC_CONST;
3008 void xcls_windowrooview_xcls_view_renderJS (Xcls_WindowRooViewXcls_view* self, gboolean force);
3009 void project_project_save (ProjectProject* self);
3010 void xcls_mainwindow_hideProjectEdit (Xcls_MainWindow* self);
3011 static void ___lambda126__xcls_projectsettings_button_pressed (Xcls_ProjectSettings* _sender, const gchar* btn, gpointer self);
3012 Xcls_RightPalete* xcls_rightpalete_new (void);
3013 Xcls_RightPalete* xcls_rightpalete_construct (GType object_type);
3014 GType xcls_rightpalete_xcls_viewbox_get_type (void) G_GNUC_CONST;
3015 GType xcls_rightpalete_xcls_model_get_type (void) G_GNUC_CONST;
3016 GType xcls_rightpalete_xcls_txtrender_get_type (void) G_GNUC_CONST;
3017 Xcls_WindowAddProp* xcls_windowaddprop_new (void);
3018 Xcls_WindowAddProp* xcls_windowaddprop_construct (GType object_type);
3019 GType xcls_windowaddprop_xcls_model_get_type (void) G_GNUC_CONST;
3020 GType xcls_windowaddprop_xcls_namecol_get_type (void) G_GNUC_CONST;
3021 GType xcls_windowaddprop_xcls_namerender_get_type (void) G_GNUC_CONST;
3022 static void __lambda127_ (Xcls_MainWindow* self, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype);
3023 void xcls_leftprops_addProp (Xcls_LeftProps* self, const gchar* in_type, const gchar* key, const gchar* value, const gchar* value_type);
3024 static void ___lambda127__xcls_windowaddprop_select (Xcls_WindowAddProp* _sender, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype, gpointer self);
3025 Editor* editor_new (void);
3026 Editor* editor_construct (GType object_type);
3027 GType editor_xcls_save_button_get_type (void) G_GNUC_CONST;
3028 GType editor_xcls_key_edit_get_type (void) G_GNUC_CONST;
3029 GType editor_xcls_righteditor_get_type (void) G_GNUC_CONST;
3030 GType editor_xcls_view_get_type (void) G_GNUC_CONST;
3031 GType editor_xcls_buffer_get_type (void) G_GNUC_CONST;
3032 static void __lambda128_ (Xcls_MainWindow* self);
3033 static void ___lambda128__editor_save (Editor* _sender, gpointer self);
3034 Xcls_WindowRooView* xcls_windowrooview_new (void);
3035 Xcls_WindowRooView* xcls_windowrooview_construct (GType object_type);
3036 Xcls_GtkView* xcls_gtkview_new (void);
3037 Xcls_GtkView* xcls_gtkview_construct (GType object_type);
3038 Xcls_ClutterFiles* xcls_clutterfiles_new (void);
3039 Xcls_ClutterFiles* xcls_clutterfiles_construct (GType object_type);
3040 GType xcls_clutterfiles_xcls_filelayout_get_type (void) G_GNUC_CONST;
3041 GType xcls_clutterfiles_xcls_filelayout_manager_get_type (void) G_GNUC_CONST;
3042 GType xcls_clutterfiles_xcls_fileitem_get_type (void) G_GNUC_CONST;
3043 static void __lambda129_ (Xcls_MainWindow* self, JsRenderJsRender* file);
3044 static Block12Data* block12_data_ref (Block12Data* _data12_);
3045 static void block12_data_unref (void * _userdata_);
3046 void xcls_mainwindow_showViewEditing (Xcls_MainWindow* self);
3047 void xcls_windowlefttree_xcls_model_loadFile (Xcls_WindowLeftTreeXcls_model* self, JsRenderJsRender* f);
3048 static void ___lambda130_ (Block12Data* _data12_, GtkWidget* w);
3049 static void ____lambda130__gtk_callback (GtkWidget* widget, gpointer self);
3050 static void ___lambda131_ (Block12Data* _data12_, GtkWidget* w);
3051 static void ____lambda131__gtk_callback (GtkWidget* widget, gpointer self);
3052 void xcls_windowrooview_loadFile (Xcls_WindowRooView* self, JsRenderJsRender* file);
3053 static void ___lambda132_ (Block12Data* _data12_, GtkWidget* w);
3054 static void ____lambda132__gtk_callback (GtkWidget* widget, gpointer self);
3055 static void ___lambda133_ (Block12Data* _data12_, GtkWidget* w);
3056 static void ____lambda133__gtk_callback (GtkWidget* widget, gpointer self);
3057 GType xcls_gtkview_xcls_container_get_type (void) G_GNUC_CONST;
3058 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str);
3059 static void ___lambda129__xcls_clutterfiles_open (Xcls_ClutterFiles* _sender, JsRenderJsRender* file, gpointer self);
3060 Xcls_DialogNewComponent* xcls_dialognewcomponent_new (void);
3061 Xcls_DialogNewComponent* xcls_dialognewcomponent_construct (GType object_type);
3062 GType xcls_dialognewcomponent_xcls_name_get_type (void) G_GNUC_CONST;
3063 GType xcls_dialognewcomponent_xcls_title_get_type (void) G_GNUC_CONST;
3064 GType xcls_dialognewcomponent_xcls_region_get_type (void) G_GNUC_CONST;
3065 GType xcls_dialognewcomponent_xcls_parent_get_type (void) G_GNUC_CONST;
3066 GType xcls_dialognewcomponent_xcls_permname_get_type (void) G_GNUC_CONST;
3067 GType xcls_dialognewcomponent_xcls_modorder_get_type (void) G_GNUC_CONST;
3068 static void __lambda134_ (Xcls_MainWindow* self, ProjectProject* project, JsRenderJsRender* file);
3069 static Block13Data* block13_data_ref (Block13Data* _data13_);
3070 static void block13_data_unref (void * _userdata_);
3071 static void ___lambda135_ (Block13Data* _data13_, GtkWidget* w);
3072 static void ____lambda135__gtk_callback (GtkWidget* widget, gpointer self);
3073 static void ___lambda136_ (Block13Data* _data13_, GtkWidget* w);
3074 static void ____lambda136__gtk_callback (GtkWidget* widget, gpointer self);
3075 static void ___lambda137_ (Block13Data* _data13_, GtkWidget* w);
3076 static void ____lambda137__gtk_callback (GtkWidget* widget, gpointer self);
3077 static void ___lambda138_ (Block13Data* _data13_, GtkWidget* w);
3078 static void ____lambda138__gtk_callback (GtkWidget* widget, gpointer self);
3079 static void ___lambda134__xcls_dialognewcomponent_success (Xcls_DialogNewComponent* _sender, ProjectProject* pr, JsRenderJsRender* file, gpointer self);
3080 void xcls_mainwindow_showAddProp (Xcls_MainWindow* self);
3081 JsRenderNode* xcls_windowlefttree_getActiveElement (Xcls_WindowLeftTree* self);
3082 PaletePalete* palete_factory (const gchar* xtype);
3083 void xcls_mainwindow_xcls_clutterembed_setSizesAlloc (Xcls_MainWindowXcls_clutterembed* self, const gchar* state);
3084 void project_gtk_writeConfig (ProjectGtk* self);
3085 void xcls_mainwindow_showProjectEdit (Xcls_MainWindow* self);
3086 void xcls_projectsettings_show (Xcls_ProjectSettings* self, ProjectProject* project);
3087 void vala_project_settings_show (ValaProjectSettings* self, ProjectGtk* project);
3088 void xcls_mainwindow_showAddListener (Xcls_MainWindow* self);
3089 void xcls_mainwindow_hideAddProp (Xcls_MainWindow* self);
3090 void xcls_mainwindow_hideObject (Xcls_MainWindow* self);
3091 void editor_show (Editor* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* ptype, const gchar* key);
3092 void xcls_mainwindow_show (Xcls_MainWindow* self);
3093 void xcls_mainwindow_hideViewEditing (Xcls_MainWindow* self);
3094 void xcls_windowrooview_createThumb (Xcls_WindowRooView* self);
3095 void xcls_gtkview_createThumb (Xcls_GtkView* self);
3096 void xcls_windowleftprojects_selectProject (Xcls_WindowLeftProjects* self, ProjectProject* project);
3097 void xcls_mainwindow_showObject (Xcls_MainWindow* self);
3098 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxPrivate))
3099 enum  {
3100         XCLS_MAINWINDOW_XCLS_VBOX_DUMMY_PROPERTY
3101 };
3102 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_new (Xcls_MainWindow* _owner);
3103 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_construct (GType object_type, Xcls_MainWindow* _owner);
3104 static void xcls_mainwindow_xcls_vbox_finalize (GObject* obj);
3105 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpanePrivate))
3106 enum  {
3107         XCLS_MAINWINDOW_XCLS_MAINPANE_DUMMY_PROPERTY
3108 };
3109 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_new (Xcls_MainWindow* _owner);
3110 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_construct (GType object_type, Xcls_MainWindow* _owner);
3111 GType xcls_mainwindow_xcls_vbox8_get_type (void) G_GNUC_CONST;
3112 Xcls_MainWindowXcls_VBox8* xcls_mainwindow_xcls_vbox8_new (Xcls_MainWindow* _owner);
3113 Xcls_MainWindowXcls_VBox8* xcls_mainwindow_xcls_vbox8_construct (GType object_type, Xcls_MainWindow* _owner);
3114 static void xcls_mainwindow_xcls_mainpane_finalize (GObject* obj);
3115 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpanePrivate))
3116 enum  {
3117         XCLS_MAINWINDOW_XCLS_LEFTPANE_DUMMY_PROPERTY
3118 };
3119 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_new (Xcls_MainWindow* _owner);
3120 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_construct (GType object_type, Xcls_MainWindow* _owner);
3121 static void xcls_mainwindow_xcls_leftpane_finalize (GObject* obj);
3122 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpanePrivate))
3123 enum  {
3124         XCLS_MAINWINDOW_XCLS_EDITPANE_DUMMY_PROPERTY
3125 };
3126 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_new (Xcls_MainWindow* _owner);
3127 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_construct (GType object_type, Xcls_MainWindow* _owner);
3128 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_new (Xcls_MainWindow* _owner);
3129 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_construct (GType object_type, Xcls_MainWindow* _owner);
3130 static void xcls_mainwindow_xcls_editpane_finalize (GObject* obj);
3131 #define XCLS_MAINWINDOW_XCLS_TREE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treePrivate))
3132 enum  {
3133         XCLS_MAINWINDOW_XCLS_TREE_DUMMY_PROPERTY
3134 };
3135 static void xcls_mainwindow_xcls_tree_finalize (GObject* obj);
3136 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsPrivate))
3137 enum  {
3138         XCLS_MAINWINDOW_XCLS_PROPS_DUMMY_PROPERTY
3139 };
3140 static void xcls_mainwindow_xcls_props_finalize (GObject* obj);
3141 #define XCLS_MAINWINDOW_XCLS_VBOX8_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, Xcls_MainWindowXcls_VBox8Private))
3142 enum  {
3143         XCLS_MAINWINDOW_XCLS_VBOX8_DUMMY_PROPERTY
3144 };
3145 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_new (Xcls_MainWindow* _owner);
3146 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_construct (GType object_type, Xcls_MainWindow* _owner);
3147 static void xcls_mainwindow_xcls_vbox8_finalize (GObject* obj);
3148 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedPrivate))
3149 enum  {
3150         XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_DUMMY_PROPERTY
3151 };
3152 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_new (Xcls_MainWindow* _owner);
3153 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_construct (GType object_type, Xcls_MainWindow* _owner);
3154 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_new (Xcls_MainWindow* _owner);
3155 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_construct (GType object_type, Xcls_MainWindow* _owner);
3156 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_new (Xcls_MainWindow* _owner);
3157 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_construct (GType object_type, Xcls_MainWindow* _owner);
3158 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_new (Xcls_MainWindow* _owner);
3159 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_construct (GType object_type, Xcls_MainWindow* _owner);
3160 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_new (Xcls_MainWindow* _owner);
3161 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_construct (GType object_type, Xcls_MainWindow* _owner);
3162 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_new (Xcls_MainWindow* _owner);
3163 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_construct (GType object_type, Xcls_MainWindow* _owner);
3164 static void __lambda139_ (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc);
3165 void xcls_mainwindow_xcls_clutterembed_setSizes (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc, const gchar* state);
3166 static void ___lambda139__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self);
3167 void xcls_clutterfiles_set_size (Xcls_ClutterFiles* self, gfloat w, gfloat h);
3168 static void xcls_mainwindow_xcls_clutterembed_finalize (GObject* obj);
3169 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewPrivate))
3170 enum  {
3171         XCLS_MAINWINDOW_XCLS_ROOVIEW_DUMMY_PROPERTY
3172 };
3173 static void xcls_mainwindow_xcls_rooview_finalize (GObject* obj);
3174 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewPrivate))
3175 enum  {
3176         XCLS_MAINWINDOW_XCLS_OBJECTVIEW_DUMMY_PROPERTY
3177 };
3178 static void xcls_mainwindow_xcls_objectview_finalize (GObject* obj);
3179 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewPrivate))
3180 enum  {
3181         XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_DUMMY_PROPERTY
3182 };
3183 static void xcls_mainwindow_xcls_codeeditview_finalize (GObject* obj);
3184 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewPrivate))
3185 enum  {
3186         XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_DUMMY_PROPERTY
3187 };
3188 static void xcls_mainwindow_xcls_addpropsview_finalize (GObject* obj);
3189 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewPrivate))
3190 enum  {
3191         XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_DUMMY_PROPERTY
3192 };
3193 static void xcls_mainwindow_xcls_projecteditview_finalize (GObject* obj);
3194 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutPrivate))
3195 enum  {
3196         XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_DUMMY_PROPERTY
3197 };
3198 GType xcls_mainwindow_xcls_boxlayout16_get_type (void) G_GNUC_CONST;
3199 Xcls_MainWindowXcls_BoxLayout16* xcls_mainwindow_xcls_boxlayout16_new (Xcls_MainWindow* _owner);
3200 Xcls_MainWindowXcls_BoxLayout16* xcls_mainwindow_xcls_boxlayout16_construct (GType object_type, Xcls_MainWindow* _owner);
3201 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_new (Xcls_MainWindow* _owner);
3202 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_construct (GType object_type, Xcls_MainWindow* _owner);
3203 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_new (Xcls_MainWindow* _owner);
3204 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_construct (GType object_type, Xcls_MainWindow* _owner);
3205 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_new (Xcls_MainWindow* _owner);
3206 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_construct (GType object_type, Xcls_MainWindow* _owner);
3207 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_new (Xcls_MainWindow* _owner);
3208 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_construct (GType object_type, Xcls_MainWindow* _owner);
3209 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_new (Xcls_MainWindow* _owner);
3210 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_construct (GType object_type, Xcls_MainWindow* _owner);
3211 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_new (Xcls_MainWindow* _owner);
3212 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_construct (GType object_type, Xcls_MainWindow* _owner);
3213 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_new (Xcls_MainWindow* _owner);
3214 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_construct (GType object_type, Xcls_MainWindow* _owner);
3215 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_new (Xcls_MainWindow* _owner);
3216 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner);
3217 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_new (Xcls_MainWindow* _owner);
3218 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_construct (GType object_type, Xcls_MainWindow* _owner);
3219 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_new (Xcls_MainWindow* _owner);
3220 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner);
3221 Xcls_MainWindowXcls_new_window* xcls_mainwindow_xcls_new_window_new (Xcls_MainWindow* _owner);
3222 Xcls_MainWindowXcls_new_window* xcls_mainwindow_xcls_new_window_construct (GType object_type, Xcls_MainWindow* _owner);
3223 static void xcls_mainwindow_xcls_buttonlayout_finalize (GObject* obj);
3224 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT16_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, Xcls_MainWindowXcls_BoxLayout16Private))
3225 enum  {
3226         XCLS_MAINWINDOW_XCLS_BOXLAYOUT16_DUMMY_PROPERTY
3227 };
3228 static void xcls_mainwindow_xcls_boxlayout16_finalize (GObject* obj);
3229 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonPrivate))
3230 enum  {
3231         XCLS_MAINWINDOW_XCLS_BACKBUTTON_DUMMY_PROPERTY
3232 };
3233 GType xcls_mainwindow_xcls_actor18_get_type (void) G_GNUC_CONST;
3234 Xcls_MainWindowXcls_Actor18* xcls_mainwindow_xcls_actor18_new (Xcls_MainWindow* _owner);
3235 Xcls_MainWindowXcls_Actor18* xcls_mainwindow_xcls_actor18_construct (GType object_type, Xcls_MainWindow* _owner);
3236 static void xcls_mainwindow_xcls_backbutton_finalize (GObject* obj);
3237 #define XCLS_MAINWINDOW_XCLS_ACTOR18_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, Xcls_MainWindowXcls_Actor18Private))
3238 enum  {
3239         XCLS_MAINWINDOW_XCLS_ACTOR18_DUMMY_PROPERTY
3240 };
3241 GType xcls_mainwindow_xcls_button19_get_type (void) G_GNUC_CONST;
3242 Xcls_MainWindowXcls_Button19* xcls_mainwindow_xcls_button19_new (Xcls_MainWindow* _owner);
3243 Xcls_MainWindowXcls_Button19* xcls_mainwindow_xcls_button19_construct (GType object_type, Xcls_MainWindow* _owner);
3244 static void xcls_mainwindow_xcls_actor18_finalize (GObject* obj);
3245 #define XCLS_MAINWINDOW_XCLS_BUTTON19_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, Xcls_MainWindowXcls_Button19Private))
3246 enum  {
3247         XCLS_MAINWINDOW_XCLS_BUTTON19_DUMMY_PROPERTY
3248 };
3249 GType xcls_mainwindow_xcls_image20_get_type (void) G_GNUC_CONST;
3250 Xcls_MainWindowXcls_Image20* xcls_mainwindow_xcls_image20_new (Xcls_MainWindow* _owner);
3251 Xcls_MainWindowXcls_Image20* xcls_mainwindow_xcls_image20_construct (GType object_type, Xcls_MainWindow* _owner);
3252 static void __lambda13_ (Xcls_MainWindowXcls_Button19* self);
3253 static void ___lambda13__gtk_button_clicked (GtkButton* _sender, gpointer self);
3254 static void xcls_mainwindow_xcls_button19_finalize (GObject* obj);
3255 #define XCLS_MAINWINDOW_XCLS_IMAGE20_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, Xcls_MainWindowXcls_Image20Private))
3256 enum  {
3257         XCLS_MAINWINDOW_XCLS_IMAGE20_DUMMY_PROPERTY
3258 };
3259 static void xcls_mainwindow_xcls_image20_finalize (GObject* obj);
3260 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonPrivate))
3261 enum  {
3262         XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_DUMMY_PROPERTY
3263 };
3264 GType xcls_mainwindow_xcls_actor22_get_type (void) G_GNUC_CONST;
3265 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_new (Xcls_MainWindow* _owner);
3266 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_construct (GType object_type, Xcls_MainWindow* _owner);
3267 static void xcls_mainwindow_xcls_projectbutton_finalize (GObject* obj);
3268 #define XCLS_MAINWINDOW_XCLS_ACTOR22_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22Private))
3269 enum  {
3270         XCLS_MAINWINDOW_XCLS_ACTOR22_DUMMY_PROPERTY
3271 };
3272 GType xcls_mainwindow_xcls_button23_get_type (void) G_GNUC_CONST;
3273 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_new (Xcls_MainWindow* _owner);
3274 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_construct (GType object_type, Xcls_MainWindow* _owner);
3275 static void xcls_mainwindow_xcls_actor22_finalize (GObject* obj);
3276 #define XCLS_MAINWINDOW_XCLS_BUTTON23_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23Private))
3277 enum  {
3278         XCLS_MAINWINDOW_XCLS_BUTTON23_DUMMY_PROPERTY
3279 };
3280 GType xcls_mainwindow_xcls_image24_get_type (void) G_GNUC_CONST;
3281 Xcls_MainWindowXcls_Image24* xcls_mainwindow_xcls_image24_new (Xcls_MainWindow* _owner);
3282 Xcls_MainWindowXcls_Image24* xcls_mainwindow_xcls_image24_construct (GType object_type, Xcls_MainWindow* _owner);
3283 static void __lambda96_ (Xcls_MainWindowXcls_Button23* self);
3284 static void ___lambda96__gtk_button_clicked (GtkButton* _sender, gpointer self);
3285 static void xcls_mainwindow_xcls_button23_finalize (GObject* obj);
3286 #define XCLS_MAINWINDOW_XCLS_IMAGE24_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, Xcls_MainWindowXcls_Image24Private))
3287 enum  {
3288         XCLS_MAINWINDOW_XCLS_IMAGE24_DUMMY_PROPERTY
3289 };
3290 static void xcls_mainwindow_xcls_image24_finalize (GObject* obj);
3291 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonPrivate))
3292 enum  {
3293         XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_DUMMY_PROPERTY
3294 };
3295 GType xcls_mainwindow_xcls_actor26_get_type (void) G_GNUC_CONST;
3296 Xcls_MainWindowXcls_Actor26* xcls_mainwindow_xcls_actor26_new (Xcls_MainWindow* _owner);
3297 Xcls_MainWindowXcls_Actor26* xcls_mainwindow_xcls_actor26_construct (GType object_type, Xcls_MainWindow* _owner);
3298 static void xcls_mainwindow_xcls_editfilebutton_finalize (GObject* obj);
3299 #define XCLS_MAINWINDOW_XCLS_ACTOR26_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, Xcls_MainWindowXcls_Actor26Private))
3300 enum  {
3301         XCLS_MAINWINDOW_XCLS_ACTOR26_DUMMY_PROPERTY
3302 };
3303 GType xcls_mainwindow_xcls_button27_get_type (void) G_GNUC_CONST;
3304 Xcls_MainWindowXcls_Button27* xcls_mainwindow_xcls_button27_new (Xcls_MainWindow* _owner);
3305 Xcls_MainWindowXcls_Button27* xcls_mainwindow_xcls_button27_construct (GType object_type, Xcls_MainWindow* _owner);
3306 static void xcls_mainwindow_xcls_actor26_finalize (GObject* obj);
3307 #define XCLS_MAINWINDOW_XCLS_BUTTON27_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, Xcls_MainWindowXcls_Button27Private))
3308 enum  {
3309         XCLS_MAINWINDOW_XCLS_BUTTON27_DUMMY_PROPERTY
3310 };
3311 GType xcls_mainwindow_xcls_image28_get_type (void) G_GNUC_CONST;
3312 Xcls_MainWindowXcls_Image28* xcls_mainwindow_xcls_image28_new (Xcls_MainWindow* _owner);
3313 Xcls_MainWindowXcls_Image28* xcls_mainwindow_xcls_image28_construct (GType object_type, Xcls_MainWindow* _owner);
3314 static void __lambda97_ (Xcls_MainWindowXcls_Button27* self);
3315 void xcls_dialognewcomponent_show (Xcls_DialogNewComponent* self, JsRenderJsRender* c);
3316 static void ___lambda97__gtk_button_clicked (GtkButton* _sender, gpointer self);
3317 static void xcls_mainwindow_xcls_button27_finalize (GObject* obj);
3318 #define XCLS_MAINWINDOW_XCLS_IMAGE28_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, Xcls_MainWindowXcls_Image28Private))
3319 enum  {
3320         XCLS_MAINWINDOW_XCLS_IMAGE28_DUMMY_PROPERTY
3321 };
3322 static void xcls_mainwindow_xcls_image28_finalize (GObject* obj);
3323 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonPrivate))
3324 enum  {
3325         XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_DUMMY_PROPERTY
3326 };
3327 GType xcls_mainwindow_xcls_actor30_get_type (void) G_GNUC_CONST;
3328 Xcls_MainWindowXcls_Actor30* xcls_mainwindow_xcls_actor30_new (Xcls_MainWindow* _owner);
3329 Xcls_MainWindowXcls_Actor30* xcls_mainwindow_xcls_actor30_construct (GType object_type, Xcls_MainWindow* _owner);
3330 static void xcls_mainwindow_xcls_projecteditbutton_finalize (GObject* obj);
3331 #define XCLS_MAINWINDOW_XCLS_ACTOR30_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, Xcls_MainWindowXcls_Actor30Private))
3332 enum  {
3333         XCLS_MAINWINDOW_XCLS_ACTOR30_DUMMY_PROPERTY
3334 };
3335 GType xcls_mainwindow_xcls_button31_get_type (void) G_GNUC_CONST;
3336 Xcls_MainWindowXcls_Button31* xcls_mainwindow_xcls_button31_new (Xcls_MainWindow* _owner);
3337 Xcls_MainWindowXcls_Button31* xcls_mainwindow_xcls_button31_construct (GType object_type, Xcls_MainWindow* _owner);
3338 static void xcls_mainwindow_xcls_actor30_finalize (GObject* obj);
3339 #define XCLS_MAINWINDOW_XCLS_BUTTON31_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, Xcls_MainWindowXcls_Button31Private))
3340 enum  {
3341         XCLS_MAINWINDOW_XCLS_BUTTON31_DUMMY_PROPERTY
3342 };
3343 GType xcls_mainwindow_xcls_image32_get_type (void) G_GNUC_CONST;
3344 Xcls_MainWindowXcls_Image32* xcls_mainwindow_xcls_image32_new (Xcls_MainWindow* _owner);
3345 Xcls_MainWindowXcls_Image32* xcls_mainwindow_xcls_image32_construct (GType object_type, Xcls_MainWindow* _owner);
3346 static void __lambda98_ (Xcls_MainWindowXcls_Button31* self);
3347 static void ___lambda98__gtk_button_clicked (GtkButton* _sender, gpointer self);
3348 static void xcls_mainwindow_xcls_button31_finalize (GObject* obj);
3349 #define XCLS_MAINWINDOW_XCLS_IMAGE32_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, Xcls_MainWindowXcls_Image32Private))
3350 enum  {
3351         XCLS_MAINWINDOW_XCLS_IMAGE32_DUMMY_PROPERTY
3352 };
3353 static void xcls_mainwindow_xcls_image32_finalize (GObject* obj);
3354 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonPrivate))
3355 enum  {
3356         XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_DUMMY_PROPERTY
3357 };
3358 GType xcls_mainwindow_xcls_actor34_get_type (void) G_GNUC_CONST;
3359 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_new (Xcls_MainWindow* _owner);
3360 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_construct (GType object_type, Xcls_MainWindow* _owner);
3361 static gboolean __lambda116_ (Xcls_MainWindowXcls_objectshowbutton* self);
3362 static gboolean ___lambda116__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
3363 static gboolean __lambda117_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event);
3364 static gboolean ___lambda117__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
3365 static gboolean __lambda118_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event);
3366 static gboolean ___lambda118__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
3367 static void xcls_mainwindow_xcls_objectshowbutton_finalize (GObject* obj);
3368 #define XCLS_MAINWINDOW_XCLS_ACTOR34_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34Private))
3369 enum  {
3370         XCLS_MAINWINDOW_XCLS_ACTOR34_DUMMY_PROPERTY
3371 };
3372 GType xcls_mainwindow_xcls_button35_get_type (void) G_GNUC_CONST;
3373 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_new (Xcls_MainWindow* _owner);
3374 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_construct (GType object_type, Xcls_MainWindow* _owner);
3375 static void xcls_mainwindow_xcls_actor34_finalize (GObject* obj);
3376 #define XCLS_MAINWINDOW_XCLS_BUTTON35_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35Private))
3377 enum  {
3378         XCLS_MAINWINDOW_XCLS_BUTTON35_DUMMY_PROPERTY
3379 };
3380 GType xcls_mainwindow_xcls_image36_get_type (void) G_GNUC_CONST;
3381 Xcls_MainWindowXcls_Image36* xcls_mainwindow_xcls_image36_new (Xcls_MainWindow* _owner);
3382 Xcls_MainWindowXcls_Image36* xcls_mainwindow_xcls_image36_construct (GType object_type, Xcls_MainWindow* _owner);
3383 static void __lambda115_ (Xcls_MainWindowXcls_Button35* self);
3384 static void ___lambda115__gtk_button_clicked (GtkButton* _sender, gpointer self);
3385 static void xcls_mainwindow_xcls_button35_finalize (GObject* obj);
3386 #define XCLS_MAINWINDOW_XCLS_IMAGE36_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, Xcls_MainWindowXcls_Image36Private))
3387 enum  {
3388         XCLS_MAINWINDOW_XCLS_IMAGE36_DUMMY_PROPERTY
3389 };
3390 static void xcls_mainwindow_xcls_image36_finalize (GObject* obj);
3391 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonPrivate))
3392 enum  {
3393         XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_DUMMY_PROPERTY
3394 };
3395 GType xcls_mainwindow_xcls_actor38_get_type (void) G_GNUC_CONST;
3396 Xcls_MainWindowXcls_Actor38* xcls_mainwindow_xcls_actor38_new (Xcls_MainWindow* _owner);
3397 Xcls_MainWindowXcls_Actor38* xcls_mainwindow_xcls_actor38_construct (GType object_type, Xcls_MainWindow* _owner);
3398 static void xcls_mainwindow_xcls_addpropbutton_finalize (GObject* obj);
3399 #define XCLS_MAINWINDOW_XCLS_ACTOR38_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, Xcls_MainWindowXcls_Actor38Private))
3400 enum  {
3401         XCLS_MAINWINDOW_XCLS_ACTOR38_DUMMY_PROPERTY
3402 };
3403 GType xcls_mainwindow_xcls_button39_get_type (void) G_GNUC_CONST;
3404 Xcls_MainWindowXcls_Button39* xcls_mainwindow_xcls_button39_new (Xcls_MainWindow* _owner);
3405 Xcls_MainWindowXcls_Button39* xcls_mainwindow_xcls_button39_construct (GType object_type, Xcls_MainWindow* _owner);
3406 static void xcls_mainwindow_xcls_actor38_finalize (GObject* obj);
3407 #define XCLS_MAINWINDOW_XCLS_BUTTON39_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, Xcls_MainWindowXcls_Button39Private))
3408 enum  {
3409         XCLS_MAINWINDOW_XCLS_BUTTON39_DUMMY_PROPERTY
3410 };
3411 GType xcls_mainwindow_xcls_image40_get_type (void) G_GNUC_CONST;
3412 Xcls_MainWindowXcls_Image40* xcls_mainwindow_xcls_image40_new (Xcls_MainWindow* _owner);
3413 Xcls_MainWindowXcls_Image40* xcls_mainwindow_xcls_image40_construct (GType object_type, Xcls_MainWindow* _owner);
3414 static void __lambda119_ (Xcls_MainWindowXcls_Button39* self);
3415 static void ___lambda119__gtk_button_clicked (GtkButton* _sender, gpointer self);
3416 static void xcls_mainwindow_xcls_button39_finalize (GObject* obj);
3417 #define XCLS_MAINWINDOW_XCLS_IMAGE40_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, Xcls_MainWindowXcls_Image40Private))
3418 enum  {
3419         XCLS_MAINWINDOW_XCLS_IMAGE40_DUMMY_PROPERTY
3420 };
3421 static void xcls_mainwindow_xcls_image40_finalize (GObject* obj);
3422 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonPrivate))
3423 enum  {
3424         XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_DUMMY_PROPERTY
3425 };
3426 GType xcls_mainwindow_xcls_actor42_get_type (void) G_GNUC_CONST;
3427 Xcls_MainWindowXcls_Actor42* xcls_mainwindow_xcls_actor42_new (Xcls_MainWindow* _owner);
3428 Xcls_MainWindowXcls_Actor42* xcls_mainwindow_xcls_actor42_construct (GType object_type, Xcls_MainWindow* _owner);
3429 static void xcls_mainwindow_xcls_addlistenerbutton_finalize (GObject* obj);
3430 #define XCLS_MAINWINDOW_XCLS_ACTOR42_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, Xcls_MainWindowXcls_Actor42Private))
3431 enum  {
3432         XCLS_MAINWINDOW_XCLS_ACTOR42_DUMMY_PROPERTY
3433 };
3434 GType xcls_mainwindow_xcls_button43_get_type (void) G_GNUC_CONST;
3435 Xcls_MainWindowXcls_Button43* xcls_mainwindow_xcls_button43_new (Xcls_MainWindow* _owner);
3436 Xcls_MainWindowXcls_Button43* xcls_mainwindow_xcls_button43_construct (GType object_type, Xcls_MainWindow* _owner);
3437 static void xcls_mainwindow_xcls_actor42_finalize (GObject* obj);
3438 #define XCLS_MAINWINDOW_XCLS_BUTTON43_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, Xcls_MainWindowXcls_Button43Private))
3439 enum  {
3440         XCLS_MAINWINDOW_XCLS_BUTTON43_DUMMY_PROPERTY
3441 };
3442 GType xcls_mainwindow_xcls_image44_get_type (void) G_GNUC_CONST;
3443 Xcls_MainWindowXcls_Image44* xcls_mainwindow_xcls_image44_new (Xcls_MainWindow* _owner);
3444 Xcls_MainWindowXcls_Image44* xcls_mainwindow_xcls_image44_construct (GType object_type, Xcls_MainWindow* _owner);
3445 static void __lambda120_ (Xcls_MainWindowXcls_Button43* self);
3446 static void ___lambda120__gtk_button_clicked (GtkButton* _sender, gpointer self);
3447 static void xcls_mainwindow_xcls_button43_finalize (GObject* obj);
3448 #define XCLS_MAINWINDOW_XCLS_IMAGE44_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, Xcls_MainWindowXcls_Image44Private))
3449 enum  {
3450         XCLS_MAINWINDOW_XCLS_IMAGE44_DUMMY_PROPERTY
3451 };
3452 static void xcls_mainwindow_xcls_image44_finalize (GObject* obj);
3453 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonPrivate))
3454 enum  {
3455         XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_DUMMY_PROPERTY
3456 };
3457 GType xcls_mainwindow_xcls_actor46_get_type (void) G_GNUC_CONST;
3458 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_new (Xcls_MainWindow* _owner);
3459 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_construct (GType object_type, Xcls_MainWindow* _owner);
3460 static void xcls_mainwindow_xcls_addprojectbutton_finalize (GObject* obj);
3461 #define XCLS_MAINWINDOW_XCLS_ACTOR46_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46Private))
3462 enum  {
3463         XCLS_MAINWINDOW_XCLS_ACTOR46_DUMMY_PROPERTY
3464 };
3465 GType xcls_mainwindow_xcls_button47_get_type (void) G_GNUC_CONST;
3466 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_new (Xcls_MainWindow* _owner);
3467 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_construct (GType object_type, Xcls_MainWindow* _owner);
3468 static void xcls_mainwindow_xcls_actor46_finalize (GObject* obj);
3469 #define XCLS_MAINWINDOW_XCLS_BUTTON47_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47Private))
3470 enum  {
3471         XCLS_MAINWINDOW_XCLS_BUTTON47_DUMMY_PROPERTY
3472 };
3473 GType xcls_mainwindow_xcls_image48_get_type (void) G_GNUC_CONST;
3474 Xcls_MainWindowXcls_Image48* xcls_mainwindow_xcls_image48_new (Xcls_MainWindow* _owner);
3475 Xcls_MainWindowXcls_Image48* xcls_mainwindow_xcls_image48_construct (GType object_type, Xcls_MainWindow* _owner);
3476 static void __lambda42_ (Xcls_MainWindowXcls_Button47* self);
3477 GType xcls_editproject_get_type (void) G_GNUC_CONST;
3478 Xcls_EditProject* xcls_editproject_singleton (void);
3479 GType xcls_editproject_xcls_xtype_get_type (void) G_GNUC_CONST;
3480 GType xcls_editproject_xcls_cellrender_get_type (void) G_GNUC_CONST;
3481 GType xcls_editproject_xcls_model_get_type (void) G_GNUC_CONST;
3482 GType xcls_editproject_xcls_dir_get_type (void) G_GNUC_CONST;
3483 ProjectProject* xcls_editproject_show (Xcls_EditProject* self);
3484 void xcls_windowleftprojects_load (Xcls_WindowLeftProjects* self);
3485 static void ___lambda42__gtk_button_clicked (GtkButton* _sender, gpointer self);
3486 static void xcls_mainwindow_xcls_button47_finalize (GObject* obj);
3487 #define XCLS_MAINWINDOW_XCLS_IMAGE48_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, Xcls_MainWindowXcls_Image48Private))
3488 enum  {
3489         XCLS_MAINWINDOW_XCLS_IMAGE48_DUMMY_PROPERTY
3490 };
3491 static void xcls_mainwindow_xcls_image48_finalize (GObject* obj);
3492 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonPrivate))
3493 enum  {
3494         XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_DUMMY_PROPERTY
3495 };
3496 GType xcls_mainwindow_xcls_actor50_get_type (void) G_GNUC_CONST;
3497 Xcls_MainWindowXcls_Actor50* xcls_mainwindow_xcls_actor50_new (Xcls_MainWindow* _owner);
3498 Xcls_MainWindowXcls_Actor50* xcls_mainwindow_xcls_actor50_construct (GType object_type, Xcls_MainWindow* _owner);
3499 static void xcls_mainwindow_xcls_addfilebutton_finalize (GObject* obj);
3500 #define XCLS_MAINWINDOW_XCLS_ACTOR50_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, Xcls_MainWindowXcls_Actor50Private))
3501 enum  {
3502         XCLS_MAINWINDOW_XCLS_ACTOR50_DUMMY_PROPERTY
3503 };
3504 GType xcls_mainwindow_xcls_button51_get_type (void) G_GNUC_CONST;
3505 Xcls_MainWindowXcls_Button51* xcls_mainwindow_xcls_button51_new (Xcls_MainWindow* _owner);
3506 Xcls_MainWindowXcls_Button51* xcls_mainwindow_xcls_button51_construct (GType object_type, Xcls_MainWindow* _owner);
3507 static void xcls_mainwindow_xcls_actor50_finalize (GObject* obj);
3508 #define XCLS_MAINWINDOW_XCLS_BUTTON51_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, Xcls_MainWindowXcls_Button51Private))
3509 enum  {
3510         XCLS_MAINWINDOW_XCLS_BUTTON51_DUMMY_PROPERTY
3511 };
3512 GType xcls_mainwindow_xcls_image52_get_type (void) G_GNUC_CONST;
3513 Xcls_MainWindowXcls_Image52* xcls_mainwindow_xcls_image52_new (Xcls_MainWindow* _owner);
3514 Xcls_MainWindowXcls_Image52* xcls_mainwindow_xcls_image52_construct (GType object_type, Xcls_MainWindow* _owner);
3515 static void __lambda48_ (Xcls_MainWindowXcls_Button51* self);
3516 ProjectProject* xcls_windowleftprojects_getSelectedProject (Xcls_WindowLeftProjects* self);
3517 JsRenderJsRender* js_render_js_render_factory (const gchar* xt, ProjectProject* project, const gchar* path);
3518 static void ___lambda48__gtk_button_clicked (GtkButton* _sender, gpointer self);
3519 static void xcls_mainwindow_xcls_button51_finalize (GObject* obj);
3520 #define XCLS_MAINWINDOW_XCLS_IMAGE52_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, Xcls_MainWindowXcls_Image52Private))
3521 enum  {
3522         XCLS_MAINWINDOW_XCLS_IMAGE52_DUMMY_PROPERTY
3523 };
3524 static void xcls_mainwindow_xcls_image52_finalize (GObject* obj);
3525 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonPrivate))
3526 enum  {
3527         XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_DUMMY_PROPERTY
3528 };
3529 GType xcls_mainwindow_xcls_actor54_get_type (void) G_GNUC_CONST;
3530 Xcls_MainWindowXcls_Actor54* xcls_mainwindow_xcls_actor54_new (Xcls_MainWindow* _owner);
3531 Xcls_MainWindowXcls_Actor54* xcls_mainwindow_xcls_actor54_construct (GType object_type, Xcls_MainWindow* _owner);
3532 static void xcls_mainwindow_xcls_delprojectbutton_finalize (GObject* obj);
3533 #define XCLS_MAINWINDOW_XCLS_ACTOR54_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, Xcls_MainWindowXcls_Actor54Private))
3534 enum  {
3535         XCLS_MAINWINDOW_XCLS_ACTOR54_DUMMY_PROPERTY
3536 };
3537 GType xcls_mainwindow_xcls_button55_get_type (void) G_GNUC_CONST;
3538 Xcls_MainWindowXcls_Button55* xcls_mainwindow_xcls_button55_new (Xcls_MainWindow* _owner);
3539 Xcls_MainWindowXcls_Button55* xcls_mainwindow_xcls_button55_construct (GType object_type, Xcls_MainWindow* _owner);
3540 static void xcls_mainwindow_xcls_actor54_finalize (GObject* obj);
3541 #define XCLS_MAINWINDOW_XCLS_BUTTON55_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, Xcls_MainWindowXcls_Button55Private))
3542 enum  {
3543         XCLS_MAINWINDOW_XCLS_BUTTON55_DUMMY_PROPERTY
3544 };
3545 GType xcls_mainwindow_xcls_image56_get_type (void) G_GNUC_CONST;
3546 Xcls_MainWindowXcls_Image56* xcls_mainwindow_xcls_image56_new (Xcls_MainWindow* _owner);
3547 Xcls_MainWindowXcls_Image56* xcls_mainwindow_xcls_image56_construct (GType object_type, Xcls_MainWindow* _owner);
3548 static void __lambda52_ (Xcls_MainWindowXcls_Button55* self);
3549 GType dialog_confirm_get_type (void) G_GNUC_CONST;
3550 DialogConfirm* dialog_confirm_singleton (void);
3551 gint dialog_confirm_show (DialogConfirm* self, const gchar* title, const gchar* msg);
3552 void project_project_remove (ProjectProject* project);
3553 void xcls_clutterfiles_clearFiles (Xcls_ClutterFiles* self);
3554 static void ___lambda52__gtk_button_clicked (GtkButton* _sender, gpointer self);
3555 static void xcls_mainwindow_xcls_button55_finalize (GObject* obj);
3556 #define XCLS_MAINWINDOW_XCLS_IMAGE56_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, Xcls_MainWindowXcls_Image56Private))
3557 enum  {
3558         XCLS_MAINWINDOW_XCLS_IMAGE56_DUMMY_PROPERTY
3559 };
3560 static void xcls_mainwindow_xcls_image56_finalize (GObject* obj);
3561 #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))
3562 enum  {
3563         XCLS_MAINWINDOW_XCLS_NEW_WINDOW_DUMMY_PROPERTY
3564 };
3565 GType xcls_mainwindow_xcls_actor58_get_type (void) G_GNUC_CONST;
3566 Xcls_MainWindowXcls_Actor58* xcls_mainwindow_xcls_actor58_new (Xcls_MainWindow* _owner);
3567 Xcls_MainWindowXcls_Actor58* xcls_mainwindow_xcls_actor58_construct (GType object_type, Xcls_MainWindow* _owner);
3568 static void xcls_mainwindow_xcls_new_window_finalize (GObject* obj);
3569 #define XCLS_MAINWINDOW_XCLS_ACTOR58_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, Xcls_MainWindowXcls_Actor58Private))
3570 enum  {
3571         XCLS_MAINWINDOW_XCLS_ACTOR58_DUMMY_PROPERTY
3572 };
3573 GType xcls_mainwindow_xcls_button59_get_type (void) G_GNUC_CONST;
3574 Xcls_MainWindowXcls_Button59* xcls_mainwindow_xcls_button59_new (Xcls_MainWindow* _owner);
3575 Xcls_MainWindowXcls_Button59* xcls_mainwindow_xcls_button59_construct (GType object_type, Xcls_MainWindow* _owner);
3576 static void xcls_mainwindow_xcls_actor58_finalize (GObject* obj);
3577 #define XCLS_MAINWINDOW_XCLS_BUTTON59_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, Xcls_MainWindowXcls_Button59Private))
3578 enum  {
3579         XCLS_MAINWINDOW_XCLS_BUTTON59_DUMMY_PROPERTY
3580 };
3581 GType xcls_mainwindow_xcls_image60_get_type (void) G_GNUC_CONST;
3582 Xcls_MainWindowXcls_Image60* xcls_mainwindow_xcls_image60_new (Xcls_MainWindow* _owner);
3583 Xcls_MainWindowXcls_Image60* xcls_mainwindow_xcls_image60_construct (GType object_type, Xcls_MainWindow* _owner);
3584 static void __lambda58_ (Xcls_MainWindowXcls_Button59* self);
3585 static void ___lambda58__gtk_button_clicked (GtkButton* _sender, gpointer self);
3586 static void xcls_mainwindow_xcls_button59_finalize (GObject* obj);
3587 #define XCLS_MAINWINDOW_XCLS_IMAGE60_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, Xcls_MainWindowXcls_Image60Private))
3588 enum  {
3589         XCLS_MAINWINDOW_XCLS_IMAGE60_DUMMY_PROPERTY
3590 };
3591 static void xcls_mainwindow_xcls_image60_finalize (GObject* obj);
3592 static void xcls_mainwindow_finalize (GObject* obj);
3593
3594
3595 static gpointer _g_object_ref0 (gpointer self) {
3596 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3597         return self ? g_object_ref (self) : NULL;
3598 #line 3599 "MainWindow.c"
3599 }
3600
3601
3602 Xcls_MainWindow* xcls_mainwindow_singleton (void) {
3603         Xcls_MainWindow* result = NULL;
3604         Xcls_MainWindow* _tmp0_ = NULL;
3605         Xcls_MainWindow* _tmp2_ = NULL;
3606         Xcls_MainWindow* _tmp3_ = NULL;
3607 #line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3608         _tmp0_ = _MainWindow;
3609 #line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3610         if (_tmp0_ == NULL) {
3611 #line 3612 "MainWindow.c"
3612                 Xcls_MainWindow* _tmp1_ = NULL;
3613 #line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3614                 _tmp1_ = xcls_mainwindow_new ();
3615 #line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3616                 _g_object_unref0 (_MainWindow);
3617 #line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3618                 _MainWindow = _tmp1_;
3619 #line 3620 "MainWindow.c"
3620         }
3621 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3622         _tmp2_ = _MainWindow;
3623 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3624         _tmp3_ = _g_object_ref0 (_tmp2_);
3625 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3626         result = _tmp3_;
3627 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3628         return result;
3629 #line 3630 "MainWindow.c"
3630 }
3631
3632
3633 static gboolean __lambda140_ (Xcls_MainWindow* self, GdkEventAny* event) {
3634         gboolean result = FALSE;
3635 #line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3636         g_return_val_if_fail (event != NULL, FALSE);
3637 #line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3638         result = FALSE;
3639 #line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3640         return result;
3641 #line 3642 "MainWindow.c"
3642 }
3643
3644
3645 static gboolean ___lambda140__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
3646         gboolean result;
3647         result = __lambda140_ ((Xcls_MainWindow*) self, event);
3648 #line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3649         return result;
3650 #line 3651 "MainWindow.c"
3651 }
3652
3653
3654 static void __lambda141_ (Xcls_MainWindow* self) {
3655         Xcls_MainWindow* _tmp0_ = NULL;
3656         Xcls_MainWindow* _tmp1_ = NULL;
3657         gint _tmp2_ = 0;
3658         Xcls_MainWindow* _tmp3_ = NULL;
3659         Xcls_MainWindow* _tmp4_ = NULL;
3660         gint _tmp5_ = 0;
3661         gboolean _tmp6_ = FALSE;
3662 #line 101 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3663         _tmp0_ = xcls_mainwindow_singleton ();
3664 #line 101 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3665         _tmp1_ = _tmp0_;
3666 #line 101 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3667         _tmp2_ = _tmp1_->no_windows;
3668 #line 101 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3669         _tmp1_->no_windows = _tmp2_ - 1;
3670 #line 101 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3671         _g_object_unref0 (_tmp1_);
3672 #line 103 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3673         _tmp3_ = xcls_mainwindow_singleton ();
3674 #line 103 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3675         _tmp4_ = _tmp3_;
3676 #line 103 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3677         _tmp5_ = _tmp4_->no_windows;
3678 #line 103 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3679         _tmp6_ = _tmp5_ < 1;
3680 #line 103 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3681         _g_object_unref0 (_tmp4_);
3682 #line 103 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3683         if (_tmp6_) {
3684 #line 105 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3685                 gtk_main_quit ();
3686 #line 3687 "MainWindow.c"
3687         }
3688 }
3689
3690
3691 static void ___lambda141__gtk_widget_destroy (GtkWidget* _sender, gpointer self) {
3692 #line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3693         __lambda141_ ((Xcls_MainWindow*) self);
3694 #line 3695 "MainWindow.c"
3695 }
3696
3697
3698 static void __lambda142_ (Xcls_MainWindow* self) {
3699 }
3700
3701
3702 static void ___lambda142__gtk_widget_show (GtkWidget* _sender, gpointer self) {
3703 #line 108 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3704         __lambda142_ ((Xcls_MainWindow*) self);
3705 #line 3706 "MainWindow.c"
3706 }
3707
3708
3709 Xcls_MainWindow* xcls_mainwindow_construct (GType object_type) {
3710         Xcls_MainWindow * self = NULL;
3711         Xcls_MainWindow* _tmp0_ = NULL;
3712         GtkWindow* _tmp1_ = NULL;
3713         gchar* _tmp2_ = NULL;
3714         GtkWindow* _tmp3_ = NULL;
3715         GtkWindow* _tmp4_ = NULL;
3716         GtkWindow* _tmp5_ = NULL;
3717         Xcls_MainWindowXcls_vbox* child_0 = NULL;
3718         Xcls_MainWindow* _tmp6_ = NULL;
3719         Xcls_MainWindowXcls_vbox* _tmp7_ = NULL;
3720         GtkWindow* _tmp8_ = NULL;
3721         GtkVBox* _tmp9_ = NULL;
3722         gchar* _tmp10_ = NULL;
3723         GtkWindow* _tmp11_ = NULL;
3724         GtkWindow* _tmp12_ = NULL;
3725         GtkWindow* _tmp13_ = NULL;
3726 #line 60 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3727         self = (Xcls_MainWindow*) g_object_new (object_type, NULL);
3728 #line 62 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3729         _tmp0_ = _g_object_ref0 (self);
3730 #line 62 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3731         _g_object_unref0 (self->priv->_this);
3732 #line 62 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3733         self->priv->_this = _tmp0_;
3734 #line 63 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3735         _tmp1_ = (GtkWindow*) gtk_window_new (GTK_WINDOW_TOPLEVEL);
3736 #line 63 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3737         g_object_ref_sink (_tmp1_);
3738 #line 63 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3739         _g_object_unref0 (self->el);
3740 #line 63 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3741         self->el = _tmp1_;
3742 #line 66 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3743         self->no_windows = 1;
3744 #line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3745         _g_object_unref0 (self->project);
3746 #line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3747         self->project = NULL;
3748 #line 68 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3749         self->children_loaded = FALSE;
3750 #line 69 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3751         _g_object_unref0 (self->left_projects);
3752 #line 69 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3753         self->left_projects = NULL;
3754 #line 70 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3755         _g_object_unref0 (self->window_rooview);
3756 #line 70 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3757         self->window_rooview = NULL;
3758 #line 71 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3759         _g_object_unref0 (self->left_tree);
3760 #line 71 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3761         self->left_tree = NULL;
3762 #line 72 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3763         _g_object_unref0 (self->code_editor);
3764 #line 72 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3765         self->code_editor = NULL;
3766 #line 73 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3767         _g_object_unref0 (self->new_file_dialog);
3768 #line 73 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3769         self->new_file_dialog = NULL;
3770 #line 74 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3771         _g_object_unref0 (self->projectsettings);
3772 #line 74 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3773         self->projectsettings = NULL;
3774 #line 75 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3775         _g_object_unref0 (self->clutterfiles);
3776 #line 75 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3777         self->clutterfiles = NULL;
3778 #line 76 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3779         _g_object_unref0 (self->left_props);
3780 #line 76 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3781         self->left_props = NULL;
3782 #line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3783         _g_object_unref0 (self->rightpalete);
3784 #line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3785         self->rightpalete = NULL;
3786 #line 78 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3787         _tmp2_ = g_strdup ("Application Builder");
3788 #line 78 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3789         _g_free0 (self->title);
3790 #line 78 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3791         self->title = _tmp2_;
3792 #line 79 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3793         _g_object_unref0 (self->vala_projectsettings);
3794 #line 79 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3795         self->vala_projectsettings = NULL;
3796 #line 80 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3797         _g_object_unref0 (self->add_props);
3798 #line 80 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3799         self->add_props = NULL;
3800 #line 81 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3801         _g_object_unref0 (self->window_gladeview);
3802 #line 81 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3803         self->window_gladeview = NULL;
3804 #line 84 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3805         _tmp3_ = self->el;
3806 #line 84 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3807         gtk_container_set_border_width ((GtkContainer*) _tmp3_, (guint) 0);
3808 #line 85 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3809         _tmp4_ = self->el;
3810 #line 85 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3811         g_object_set (_tmp4_, "default-height", 500, NULL);
3812 #line 86 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3813         _tmp5_ = self->el;
3814 #line 86 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3815         g_object_set (_tmp5_, "default-width", 800, NULL);
3816 #line 87 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3817         _tmp6_ = self->priv->_this;
3818 #line 87 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3819         _tmp7_ = xcls_mainwindow_xcls_vbox_new (_tmp6_);
3820 #line 87 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3821         child_0 = _tmp7_;
3822 #line 88 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3823         g_object_ref ((GObject*) child_0);
3824 #line 89 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3825         _tmp8_ = self->el;
3826 #line 89 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3827         _tmp9_ = child_0->el;
3828 #line 89 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3829         gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) _tmp9_);
3830 #line 93 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3831         _tmp10_ = g_strdup ("files");
3832 #line 93 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3833         _g_free0 (self->state);
3834 #line 93 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3835         self->state = _tmp10_;
3836 #line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3837         _tmp11_ = self->el;
3838 #line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3839         g_signal_connect_object ((GtkWidget*) _tmp11_, "delete-event", (GCallback) ___lambda140__gtk_widget_delete_event, self, 0);
3840 #line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3841         _tmp12_ = self->el;
3842 #line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3843         g_signal_connect_object ((GtkWidget*) _tmp12_, "destroy", (GCallback) ___lambda141__gtk_widget_destroy, self, 0);
3844 #line 108 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3845         _tmp13_ = self->el;
3846 #line 108 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3847         g_signal_connect_object ((GtkWidget*) _tmp13_, "show", (GCallback) ___lambda142__gtk_widget_show, self, 0);
3848 #line 60 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3849         _g_object_unref0 (child_0);
3850 #line 60 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3851         return self;
3852 #line 3853 "MainWindow.c"
3853 }
3854
3855
3856 Xcls_MainWindow* xcls_mainwindow_new (void) {
3857 #line 60 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3858         return xcls_mainwindow_construct (TYPE_XCLS_MAINWINDOW);
3859 #line 3860 "MainWindow.c"
3860 }
3861
3862
3863 void xcls_mainwindow_hideAddListener (Xcls_MainWindow* self) {
3864         Xcls_MainWindow* _tmp0_ = NULL;
3865         Xcls_MainWindowXcls_backbutton* _tmp1_ = NULL;
3866         ClutterActor* _tmp2_ = NULL;
3867         Xcls_MainWindow* _tmp3_ = NULL;
3868         Xcls_MainWindowXcls_projectbutton* _tmp4_ = NULL;
3869         ClutterActor* _tmp5_ = NULL;
3870         Xcls_MainWindow* _tmp6_ = NULL;
3871         Xcls_MainWindowXcls_projecteditbutton* _tmp7_ = NULL;
3872         ClutterActor* _tmp8_ = NULL;
3873         Xcls_MainWindow* _tmp9_ = NULL;
3874         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
3875         ClutterActor* _tmp11_ = NULL;
3876         Xcls_MainWindow* _tmp12_ = NULL;
3877         Xcls_MainWindowXcls_addpropsview* _tmp13_ = NULL;
3878         GtkClutterActor* _tmp14_ = NULL;
3879         GtkClutterActor* el = NULL;
3880         Xcls_MainWindow* _tmp15_ = NULL;
3881         Xcls_MainWindowXcls_rooview* _tmp16_ = NULL;
3882         GtkClutterActor* _tmp17_ = NULL;
3883         GtkClutterActor* _tmp18_ = NULL;
3884         Xcls_MainWindow* _tmp19_ = NULL;
3885         Xcls_MainWindowXcls_addpropsview* _tmp20_ = NULL;
3886         GtkClutterActor* _tmp21_ = NULL;
3887         Xcls_MainWindow* _tmp22_ = NULL;
3888         gchar* _tmp23_ = NULL;
3889         Xcls_MainWindow* _tmp24_ = NULL;
3890         Xcls_MainWindowXcls_addpropsview* _tmp25_ = NULL;
3891         GtkClutterActor* _tmp26_ = NULL;
3892 #line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3893         g_return_if_fail (self != NULL);
3894 #line 117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3895         _tmp0_ = self->priv->_this;
3896 #line 117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3897         _tmp1_ = _tmp0_->backbutton;
3898 #line 117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3899         _tmp2_ = _tmp1_->el;
3900 #line 117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3901         clutter_actor_hide (_tmp2_);
3902 #line 118 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3903         _tmp3_ = self->priv->_this;
3904 #line 118 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3905         _tmp4_ = _tmp3_->projectbutton;
3906 #line 118 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3907         _tmp5_ = _tmp4_->el;
3908 #line 118 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3909         clutter_actor_show (_tmp5_);
3910 #line 119 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3911         _tmp6_ = self->priv->_this;
3912 #line 119 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3913         _tmp7_ = _tmp6_->projecteditbutton;
3914 #line 119 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3915         _tmp8_ = _tmp7_->el;
3916 #line 119 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3917         clutter_actor_show (_tmp8_);
3918 #line 120 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3919         _tmp9_ = self->priv->_this;
3920 #line 120 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3921         _tmp10_ = _tmp9_->editfilebutton;
3922 #line 120 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3923         _tmp11_ = _tmp10_->el;
3924 #line 120 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3925         clutter_actor_show (_tmp11_);
3926 #line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3927         _tmp12_ = self->priv->_this;
3928 #line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3929         _tmp13_ = _tmp12_->addpropsview;
3930 #line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3931         _tmp14_ = _tmp13_->el;
3932 #line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3933         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
3934 #line 122 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3935         _tmp15_ = self->priv->_this;
3936 #line 122 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3937         _tmp16_ = _tmp15_->rooview;
3938 #line 122 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3939         _tmp17_ = _tmp16_->el;
3940 #line 122 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3941         _tmp18_ = _g_object_ref0 (_tmp17_);
3942 #line 122 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3943         el = _tmp18_;
3944 #line 123 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3945         clutter_actor_save_easing_state ((ClutterActor*) el);
3946 #line 126 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3947         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
3948 #line 127 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3949         _tmp19_ = self->priv->_this;
3950 #line 127 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3951         _tmp20_ = _tmp19_->addpropsview;
3952 #line 127 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3953         _tmp21_ = _tmp20_->el;
3954 #line 127 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3955         clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.0f, (gdouble) 0.0f);
3956 #line 128 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3957         _tmp22_ = self->priv->_this;
3958 #line 128 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3959         _tmp23_ = g_strdup ("edit");
3960 #line 128 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3961         _g_free0 (_tmp22_->state);
3962 #line 128 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3963         _tmp22_->state = _tmp23_;
3964 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3965         clutter_actor_restore_easing_state ((ClutterActor*) el);
3966 #line 134 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3967         _tmp24_ = self->priv->_this;
3968 #line 134 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3969         _tmp25_ = _tmp24_->addpropsview;
3970 #line 134 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3971         _tmp26_ = _tmp25_->el;
3972 #line 134 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3973         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
3974 #line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3975         _g_object_unref0 (el);
3976 #line 3977 "MainWindow.c"
3977 }
3978
3979
3980 static gboolean __lambda59_ (Xcls_MainWindow* self) {
3981         gboolean result = FALSE;
3982         const gchar* _tmp0_ = NULL;
3983         Editor* _tmp2_ = NULL;
3984         gboolean _tmp3_ = FALSE;
3985 #line 147 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3986         _tmp0_ = self->state;
3987 #line 147 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3988         if (g_strcmp0 (_tmp0_, "codeedit") != 0) {
3989 #line 3990 "MainWindow.c"
3990                 Xcls_LeftProps* _tmp1_ = NULL;
3991 #line 148 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3992                 _tmp1_ = self->left_props;
3993 #line 148 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3994                 xcls_leftprops_finish_editing (_tmp1_);
3995 #line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3996                 result = TRUE;
3997 #line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
3998                 return result;
3999 #line 4000 "MainWindow.c"
4000         }
4001 #line 151 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4002         _tmp2_ = self->code_editor;
4003 #line 151 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4004         _tmp3_ = editor_saveContents (_tmp2_);
4005 #line 151 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4006         if (!_tmp3_) {
4007 #line 152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4008                 result = FALSE;
4009 #line 152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4010                 return result;
4011 #line 4012 "MainWindow.c"
4012         }
4013 #line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4014         result = FALSE;
4015 #line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4016         return result;
4017 #line 4018 "MainWindow.c"
4018 }
4019
4020
4021 static gboolean ___lambda59__xcls_windowlefttree_before_node_change (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self) {
4022         gboolean result;
4023         result = __lambda59_ ((Xcls_MainWindow*) self);
4024 #line 146 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4025         return result;
4026 #line 4027 "MainWindow.c"
4027 }
4028
4029
4030 static void __lambda90_ (Xcls_MainWindow* self, JsRenderNode* sel) {
4031         const gchar* _tmp0_ = NULL;
4032         JsRenderNode* _tmp1_ = NULL;
4033         JsRenderNode* _tmp2_ = NULL;
4034         Xcls_LeftProps* _tmp5_ = NULL;
4035         GtkVBox* _tmp6_ = NULL;
4036         Xcls_LeftProps* _tmp7_ = NULL;
4037         Xcls_WindowLeftTree* _tmp8_ = NULL;
4038         JsRenderJsRender* _tmp9_ = NULL;
4039         JsRenderJsRender* _tmp10_ = NULL;
4040         JsRenderNode* _tmp11_ = NULL;
4041         const gchar* _tmp12_ = NULL;
4042         const gchar* _tmp13_ = NULL;
4043         GQuark _tmp15_ = 0U;
4044 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4045         static GQuark _tmp14_label0 = 0;
4046 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4047         static GQuark _tmp14_label1 = 0;
4048 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4049         static GQuark _tmp14_label2 = 0;
4050 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4051         static GQuark _tmp14_label3 = 0;
4052 #line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4053         _tmp1_ = sel;
4054 #line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4055         if (_tmp1_ == NULL) {
4056 #line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4057                 _tmp0_ = "NULL";
4058 #line 4059 "MainWindow.c"
4059         } else {
4060 #line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4061                 _tmp0_ = "a value";
4062 #line 4063 "MainWindow.c"
4063         }
4064 #line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4065         g_print ("node_selected called %s\n", _tmp0_);
4066 #line 162 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4067         _tmp2_ = sel;
4068 #line 162 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4069         if (_tmp2_ == NULL) {
4070 #line 4071 "MainWindow.c"
4071                 Xcls_LeftProps* _tmp3_ = NULL;
4072                 GtkVBox* _tmp4_ = NULL;
4073 #line 163 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4074                 _tmp3_ = self->left_props;
4075 #line 163 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4076                 _tmp4_ = _tmp3_->el;
4077 #line 163 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4078                 gtk_widget_hide ((GtkWidget*) _tmp4_);
4079 #line 4080 "MainWindow.c"
4080         }
4081 #line 165 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4082         _tmp5_ = self->left_props;
4083 #line 165 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4084         _tmp6_ = _tmp5_->el;
4085 #line 165 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4086         gtk_widget_show ((GtkWidget*) _tmp6_);
4087 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4088         _tmp7_ = self->left_props;
4089 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4090         _tmp8_ = self->left_tree;
4091 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4092         _tmp9_ = xcls_windowlefttree_getActiveFile (_tmp8_);
4093 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4094         _tmp10_ = _tmp9_;
4095 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4096         _tmp11_ = sel;
4097 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4098         xcls_leftprops_load (_tmp7_, _tmp10_, _tmp11_);
4099 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4100         _g_object_unref0 (_tmp10_);
4101 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4102         _tmp12_ = self->state;
4103 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4104         _tmp13_ = _tmp12_;
4105 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4106         _tmp15_ = (NULL == _tmp13_) ? 0 : g_quark_from_string (_tmp13_);
4107 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4108         if (_tmp15_ == ((0 != _tmp14_label0) ? _tmp14_label0 : (_tmp14_label0 = g_quark_from_static_string ("object")))) {
4109 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4110                 switch (0) {
4111 #line 4112 "MainWindow.c"
4112                         default:
4113                         {
4114                                 JsRenderNode* _tmp16_ = NULL;
4115                                 Xcls_RightPalete* _tmp18_ = NULL;
4116                                 Xcls_MainWindow* _tmp19_ = NULL;
4117                                 Xcls_WindowLeftTree* _tmp20_ = NULL;
4118                                 JsRenderJsRender* _tmp21_ = NULL;
4119                                 JsRenderJsRender* _tmp22_ = NULL;
4120                                 PaletePalete* _tmp23_ = NULL;
4121                                 PaletePalete* _tmp24_ = NULL;
4122                                 JsRenderNode* _tmp25_ = NULL;
4123                                 gchar* _tmp26_ = NULL;
4124                                 gchar* _tmp27_ = NULL;
4125 #line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4126                                 _tmp16_ = sel;
4127 #line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4128                                 if (_tmp16_ == NULL) {
4129 #line 4130 "MainWindow.c"
4130                                         Xcls_RightPalete* _tmp17_ = NULL;
4131 #line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4132                                         _tmp17_ = self->rightpalete;
4133 #line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4134                                         xcls_rightpalete_clear (_tmp17_);
4135 #line 172 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4136                                         break;
4137 #line 4138 "MainWindow.c"
4138                                 }
4139 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4140                                 _tmp18_ = self->rightpalete;
4141 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4142                                 _tmp19_ = self->priv->_this;
4143 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4144                                 _tmp20_ = _tmp19_->left_tree;
4145 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4146                                 _tmp21_ = xcls_windowlefttree_getActiveFile (_tmp20_);
4147 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4148                                 _tmp22_ = _tmp21_;
4149 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4150                                 _tmp23_ = js_render_js_render_palete (_tmp22_);
4151 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4152                                 _tmp24_ = _tmp23_;
4153 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4154                                 _tmp25_ = sel;
4155 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4156                                 _tmp26_ = js_render_node_fqn (_tmp25_);
4157 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4158                                 _tmp27_ = _tmp26_;
4159 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4160                                 xcls_rightpalete_load (_tmp18_, _tmp24_, _tmp27_);
4161 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4162                                 _g_free0 (_tmp27_);
4163 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4164                                 _g_object_unref0 (_tmp24_);
4165 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4166                                 _g_object_unref0 (_tmp22_);
4167 #line 175 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4168                                 break;
4169 #line 4170 "MainWindow.c"
4170                         }
4171                 }
4172         } else if (_tmp15_ == ((0 != _tmp14_label1) ? _tmp14_label1 : (_tmp14_label1 = g_quark_from_static_string ("addprop")))) {
4173 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4174                 switch (0) {
4175 #line 4176 "MainWindow.c"
4176                         default:
4177                         {
4178                                 JsRenderNode* _tmp28_ = NULL;
4179                                 Xcls_WindowAddProp* _tmp30_ = NULL;
4180                                 Xcls_MainWindow* _tmp31_ = NULL;
4181                                 Xcls_WindowLeftTree* _tmp32_ = NULL;
4182                                 JsRenderJsRender* _tmp33_ = NULL;
4183                                 JsRenderJsRender* _tmp34_ = NULL;
4184                                 PaletePalete* _tmp35_ = NULL;
4185                                 PaletePalete* _tmp36_ = NULL;
4186                                 JsRenderNode* _tmp37_ = NULL;
4187                                 gchar* _tmp38_ = NULL;
4188                                 gchar* _tmp39_ = NULL;
4189 #line 179 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4190                                 _tmp28_ = sel;
4191 #line 179 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4192                                 if (_tmp28_ == NULL) {
4193 #line 4194 "MainWindow.c"
4194                                         Xcls_WindowAddProp* _tmp29_ = NULL;
4195 #line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4196                                         _tmp29_ = self->add_props;
4197 #line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4198                                         xcls_windowaddprop_clear (_tmp29_);
4199 #line 181 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4200                                         break;
4201 #line 4202 "MainWindow.c"
4202                                 }
4203 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4204                                 _tmp30_ = self->add_props;
4205 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4206                                 _tmp31_ = self->priv->_this;
4207 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4208                                 _tmp32_ = _tmp31_->left_tree;
4209 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4210                                 _tmp33_ = xcls_windowlefttree_getActiveFile (_tmp32_);
4211 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4212                                 _tmp34_ = _tmp33_;
4213 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4214                                 _tmp35_ = js_render_js_render_palete (_tmp34_);
4215 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4216                                 _tmp36_ = _tmp35_;
4217 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4218                                 _tmp37_ = sel;
4219 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4220                                 _tmp38_ = js_render_node_fqn (_tmp37_);
4221 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4222                                 _tmp39_ = _tmp38_;
4223 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4224                                 xcls_windowaddprop_show (_tmp30_, _tmp36_, "props", _tmp39_);
4225 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4226                                 _g_free0 (_tmp39_);
4227 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4228                                 _g_object_unref0 (_tmp36_);
4229 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4230                                 _g_object_unref0 (_tmp34_);
4231 #line 184 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4232                                 break;
4233 #line 4234 "MainWindow.c"
4234                         }
4235                 }
4236         } else if (_tmp15_ == ((0 != _tmp14_label2) ? _tmp14_label2 : (_tmp14_label2 = g_quark_from_static_string ("addlistener")))) {
4237 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4238                 switch (0) {
4239 #line 4240 "MainWindow.c"
4240                         default:
4241                         {
4242                                 JsRenderNode* _tmp40_ = NULL;
4243                                 Xcls_WindowAddProp* _tmp42_ = NULL;
4244                                 Xcls_MainWindow* _tmp43_ = NULL;
4245                                 Xcls_WindowLeftTree* _tmp44_ = NULL;
4246                                 JsRenderJsRender* _tmp45_ = NULL;
4247                                 JsRenderJsRender* _tmp46_ = NULL;
4248                                 PaletePalete* _tmp47_ = NULL;
4249                                 PaletePalete* _tmp48_ = NULL;
4250                                 JsRenderNode* _tmp49_ = NULL;
4251                                 gchar* _tmp50_ = NULL;
4252                                 gchar* _tmp51_ = NULL;
4253 #line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4254                                 _tmp40_ = sel;
4255 #line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4256                                 if (_tmp40_ == NULL) {
4257 #line 4258 "MainWindow.c"
4258                                         Xcls_WindowAddProp* _tmp41_ = NULL;
4259 #line 188 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4260                                         _tmp41_ = self->add_props;
4261 #line 188 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4262                                         xcls_windowaddprop_clear (_tmp41_);
4263 #line 189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4264                                         break;
4265 #line 4266 "MainWindow.c"
4266                                 }
4267 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4268                                 _tmp42_ = self->add_props;
4269 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4270                                 _tmp43_ = self->priv->_this;
4271 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4272                                 _tmp44_ = _tmp43_->left_tree;
4273 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4274                                 _tmp45_ = xcls_windowlefttree_getActiveFile (_tmp44_);
4275 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4276                                 _tmp46_ = _tmp45_;
4277 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4278                                 _tmp47_ = js_render_js_render_palete (_tmp46_);
4279 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4280                                 _tmp48_ = _tmp47_;
4281 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4282                                 _tmp49_ = sel;
4283 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4284                                 _tmp50_ = js_render_node_fqn (_tmp49_);
4285 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4286                                 _tmp51_ = _tmp50_;
4287 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4288                                 xcls_windowaddprop_show (_tmp42_, _tmp48_, "signals", _tmp51_);
4289 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4290                                 _g_free0 (_tmp51_);
4291 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4292                                 _g_object_unref0 (_tmp48_);
4293 #line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4294                                 _g_object_unref0 (_tmp46_);
4295 #line 192 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4296                                 break;
4297 #line 4298 "MainWindow.c"
4298                         }
4299                 }
4300         } else if (_tmp15_ == ((0 != _tmp14_label3) ? _tmp14_label3 : (_tmp14_label3 = g_quark_from_static_string ("codeedit")))) {
4301 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4302                 switch (0) {
4303 #line 4304 "MainWindow.c"
4304                         default:
4305                         {
4306 #line 196 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4307                                 xcls_mainwindow_hideCodeEdit (self);
4308 #line 197 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4309                                 break;
4310 #line 4311 "MainWindow.c"
4311                         }
4312                 }
4313         }
4314 #line 201 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4315         return;
4316 #line 4317 "MainWindow.c"
4317 }
4318
4319
4320 static void ___lambda90__xcls_windowlefttree_node_selected (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self) {
4321 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4322         __lambda90_ ((Xcls_MainWindow*) self, node);
4323 #line 4324 "MainWindow.c"
4324 }
4325
4326
4327 static void __lambda121_ (Xcls_MainWindow* self) {
4328         Xcls_WindowRooView* _tmp0_ = NULL;
4329         Xcls_WindowLeftTree* _tmp1_ = NULL;
4330         Xcls_WindowLeftTreeXcls_model* _tmp2_ = NULL;
4331         JsRenderJsRender* _tmp3_ = NULL;
4332 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4333         _tmp0_ = self->window_rooview;
4334 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4335         xcls_windowrooview_requestRedraw (_tmp0_);
4336 #line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4337         _tmp1_ = self->left_tree;
4338 #line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4339         _tmp2_ = _tmp1_->model;
4340 #line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4341         _tmp3_ = _tmp2_->file;
4342 #line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4343         js_render_js_render_save (_tmp3_);
4344 #line 4345 "MainWindow.c"
4345 }
4346
4347
4348 static void ___lambda121__xcls_windowlefttree_changed (Xcls_WindowLeftTree* _sender, gpointer self) {
4349 #line 205 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4350         __lambda121_ ((Xcls_MainWindow*) self);
4351 #line 4352 "MainWindow.c"
4352 }
4353
4354
4355 static void __lambda122_ (Xcls_MainWindow* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key) {
4356         JsRenderJsRender* _tmp0_ = NULL;
4357         JsRenderNode* _tmp1_ = NULL;
4358         const gchar* _tmp2_ = NULL;
4359         const gchar* _tmp3_ = NULL;
4360 #line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4361         g_return_if_fail (file != NULL);
4362 #line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4363         g_return_if_fail (node != NULL);
4364 #line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4365         g_return_if_fail (type != NULL);
4366 #line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4367         g_return_if_fail (key != NULL);
4368 #line 221 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4369         _tmp0_ = file;
4370 #line 221 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4371         _tmp1_ = node;
4372 #line 221 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4373         _tmp2_ = type;
4374 #line 221 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4375         _tmp3_ = key;
4376 #line 221 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4377         xcls_mainwindow_showCodeEdit (self, _tmp0_, _tmp1_, _tmp2_, _tmp3_);
4378 #line 4379 "MainWindow.c"
4379 }
4380
4381
4382 static void ___lambda122__xcls_leftprops_show_editor (Xcls_LeftProps* _sender, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key, gpointer self) {
4383 #line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4384         __lambda122_ ((Xcls_MainWindow*) self, file, node, type, key);
4385 #line 4386 "MainWindow.c"
4386 }
4387
4388
4389 static gboolean __lambda123_ (Xcls_MainWindow* self) {
4390         gboolean result = FALSE;
4391         const gchar* _tmp0_ = NULL;
4392         gboolean ret = FALSE;
4393         Editor* _tmp1_ = NULL;
4394         gboolean _tmp2_ = FALSE;
4395         gboolean _tmp3_ = FALSE;
4396 #line 224 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4397         _tmp0_ = self->state;
4398 #line 224 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4399         if (g_strcmp0 (_tmp0_, "codeedit") != 0) {
4400 #line 225 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4401                 result = TRUE;
4402 #line 225 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4403                 return result;
4404 #line 4405 "MainWindow.c"
4405         }
4406 #line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4407         _tmp1_ = self->code_editor;
4408 #line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4409         _tmp2_ = editor_saveContents (_tmp1_);
4410 #line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4411         ret = _tmp2_;
4412 #line 229 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4413         _tmp3_ = ret;
4414 #line 229 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4415         if (!_tmp3_) {
4416 #line 230 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4417                 result = FALSE;
4418 #line 230 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4419                 return result;
4420 #line 4421 "MainWindow.c"
4421         }
4422 #line 232 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4423         xcls_mainwindow_hideCodeEdit (self);
4424 #line 233 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4425         result = ret;
4426 #line 233 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4427         return result;
4428 #line 4429 "MainWindow.c"
4429 }
4430
4431
4432 static gboolean ___lambda123__xcls_leftprops_stop_editor (Xcls_LeftProps* _sender, gpointer self) {
4433         gboolean result;
4434         result = __lambda123_ ((Xcls_MainWindow*) self);
4435 #line 223 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4436         return result;
4437 #line 4438 "MainWindow.c"
4438 }
4439
4440
4441 static void __lambda124_ (Xcls_MainWindow* self) {
4442         Xcls_WindowLeftTree* _tmp0_ = NULL;
4443         JsRenderJsRender* _tmp1_ = NULL;
4444         JsRenderJsRender* _tmp2_ = NULL;
4445         const gchar* _tmp3_ = NULL;
4446         gboolean _tmp4_ = FALSE;
4447         Xcls_WindowLeftTree* _tmp10_ = NULL;
4448         Xcls_WindowLeftTreeXcls_model* _tmp11_ = NULL;
4449         Xcls_WindowLeftTree* _tmp12_ = NULL;
4450         Xcls_WindowLeftTreeXcls_model* _tmp13_ = NULL;
4451         JsRenderJsRender* _tmp14_ = NULL;
4452 #line 236 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4453         _tmp0_ = self->left_tree;
4454 #line 236 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4455         _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
4456 #line 236 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4457         _tmp2_ = _tmp1_;
4458 #line 236 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4459         _tmp3_ = _tmp2_->xtype;
4460 #line 236 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4461         _tmp4_ = g_strcmp0 (_tmp3_, "Roo") == 0;
4462 #line 236 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4463         _g_object_unref0 (_tmp2_);
4464 #line 236 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4465         if (_tmp4_) {
4466 #line 4467 "MainWindow.c"
4467                 Xcls_WindowRooView* _tmp5_ = NULL;
4468 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4469                 _tmp5_ = self->window_rooview;
4470 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4471                 xcls_windowrooview_requestRedraw (_tmp5_);
4472 #line 4473 "MainWindow.c"
4473         } else {
4474                 Xcls_GtkView* _tmp6_ = NULL;
4475                 Xcls_WindowLeftTree* _tmp7_ = NULL;
4476                 JsRenderJsRender* _tmp8_ = NULL;
4477                 JsRenderJsRender* _tmp9_ = NULL;
4478 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4479                 _tmp6_ = self->window_gladeview;
4480 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4481                 _tmp7_ = self->left_tree;
4482 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4483                 _tmp8_ = xcls_windowlefttree_getActiveFile (_tmp7_);
4484 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4485                 _tmp9_ = _tmp8_;
4486 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4487                 xcls_gtkview_loadFile (_tmp6_, _tmp9_);
4488 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4489                 _g_object_unref0 (_tmp9_);
4490 #line 4491 "MainWindow.c"
4491         }
4492 #line 242 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4493         _tmp10_ = self->left_tree;
4494 #line 242 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4495         _tmp11_ = _tmp10_->model;
4496 #line 242 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4497         xcls_windowlefttree_xcls_model_updateSelected (_tmp11_);
4498 #line 243 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4499         _tmp12_ = self->left_tree;
4500 #line 243 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4501         _tmp13_ = _tmp12_->model;
4502 #line 243 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4503         _tmp14_ = _tmp13_->file;
4504 #line 243 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4505         js_render_js_render_save (_tmp14_);
4506 #line 4507 "MainWindow.c"
4507 }
4508
4509
4510 static void ___lambda124__xcls_leftprops_changed (Xcls_LeftProps* _sender, gpointer self) {
4511 #line 235 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4512         __lambda124_ ((Xcls_MainWindow*) self);
4513 #line 4514 "MainWindow.c"
4514 }
4515
4516
4517 static void __lambda125_ (Xcls_MainWindow* self, ProjectProject* proj) {
4518         ProjectProject* _tmp0_ = NULL;
4519         Xcls_MainWindow* _tmp1_ = NULL;
4520         Xcls_ClutterFiles* _tmp2_ = NULL;
4521         ProjectProject* _tmp3_ = NULL;
4522 #line 254 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4523         g_return_if_fail (proj != NULL);
4524 #line 255 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4525         _tmp0_ = proj;
4526 #line 255 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4527         project_project_scanDirs (_tmp0_);
4528 #line 256 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4529         _tmp1_ = self->priv->_this;
4530 #line 256 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4531         _tmp2_ = _tmp1_->clutterfiles;
4532 #line 256 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4533         _tmp3_ = proj;
4534 #line 256 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4535         xcls_clutterfiles_loadProject (_tmp2_, _tmp3_);
4536 #line 4537 "MainWindow.c"
4537 }
4538
4539
4540 static void ___lambda125__xcls_windowleftprojects_project_selected (Xcls_WindowLeftProjects* _sender, ProjectProject* project, gpointer self) {
4541 #line 254 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4542         __lambda125_ ((Xcls_MainWindow*) self, project);
4543 #line 4544 "MainWindow.c"
4544 }
4545
4546
4547 static void __lambda126_ (Xcls_MainWindow* self, const gchar* btn) {
4548         Xcls_WindowLeftTree* _tmp0_ = NULL;
4549         JsRenderJsRender* _tmp1_ = NULL;
4550         JsRenderJsRender* _tmp2_ = NULL;
4551         const gchar* _tmp3_ = NULL;
4552         gboolean _tmp4_ = FALSE;
4553         gboolean _tmp13_ = FALSE;
4554         const gchar* _tmp14_ = NULL;
4555 #line 275 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4556         g_return_if_fail (btn != NULL);
4557 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4558         _tmp0_ = self->left_tree;
4559 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4560         _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
4561 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4562         _tmp2_ = _tmp1_;
4563 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4564         _tmp3_ = _tmp2_->xtype;
4565 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4566         _tmp4_ = g_strcmp0 (_tmp3_, "Roo") == 0;
4567 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4568         _g_object_unref0 (_tmp2_);
4569 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4570         if (_tmp4_) {
4571 #line 4572 "MainWindow.c"
4572                 const gchar* _tmp5_ = NULL;
4573                 const gchar* _tmp9_ = NULL;
4574 #line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4575                 _tmp5_ = btn;
4576 #line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4577                 if (g_strcmp0 (_tmp5_, "save") == 0) {
4578 #line 4579 "MainWindow.c"
4579                         Xcls_MainWindow* _tmp6_ = NULL;
4580                         Xcls_WindowRooView* _tmp7_ = NULL;
4581                         Xcls_WindowRooViewXcls_view* _tmp8_ = NULL;
4582 #line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4583                         _tmp6_ = self->priv->_this;
4584 #line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4585                         _tmp7_ = _tmp6_->window_rooview;
4586 #line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4587                         _tmp8_ = _tmp7_->view;
4588 #line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4589                         xcls_windowrooview_xcls_view_renderJS (_tmp8_, TRUE);
4590 #line 4591 "MainWindow.c"
4591                 }
4592 #line 281 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4593                 _tmp9_ = btn;
4594 #line 281 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4595                 if (g_strcmp0 (_tmp9_, "apply") == 0) {
4596 #line 4597 "MainWindow.c"
4597                         Xcls_MainWindow* _tmp10_ = NULL;
4598                         Xcls_WindowRooView* _tmp11_ = NULL;
4599                         Xcls_WindowRooViewXcls_view* _tmp12_ = NULL;
4600 #line 282 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4601                         _tmp10_ = self->priv->_this;
4602 #line 282 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4603                         _tmp11_ = _tmp10_->window_rooview;
4604 #line 282 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4605                         _tmp12_ = _tmp11_->view;
4606 #line 282 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4607                         xcls_windowrooview_xcls_view_renderJS (_tmp12_, TRUE);
4608 #line 283 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4609                         return;
4610 #line 4611 "MainWindow.c"
4611                 }
4612         } else {
4613         }
4614 #line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4615         _tmp14_ = btn;
4616 #line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4617         if (g_strcmp0 (_tmp14_, "save") == 0) {
4618 #line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4619                 _tmp13_ = TRUE;
4620 #line 4621 "MainWindow.c"
4621         } else {
4622                 const gchar* _tmp15_ = NULL;
4623 #line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4624                 _tmp15_ = btn;
4625 #line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4626                 _tmp13_ = g_strcmp0 (_tmp15_, "apply") == 0;
4627 #line 4628 "MainWindow.c"
4628         }
4629 #line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4630         if (_tmp13_) {
4631 #line 4632 "MainWindow.c"
4632                 Xcls_MainWindow* _tmp16_ = NULL;
4633                 ProjectProject* _tmp17_ = NULL;
4634 #line 289 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4635                 _tmp16_ = self->priv->_this;
4636 #line 289 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4637                 _tmp17_ = _tmp16_->project;
4638 #line 289 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4639                 project_project_save (_tmp17_);
4640 #line 4641 "MainWindow.c"
4641         }
4642 #line 293 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4643         xcls_mainwindow_hideProjectEdit (self);
4644 #line 4645 "MainWindow.c"
4645 }
4646
4647
4648 static void ___lambda126__xcls_projectsettings_button_pressed (Xcls_ProjectSettings* _sender, const gchar* btn, gpointer self) {
4649 #line 275 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4650         __lambda126_ ((Xcls_MainWindow*) self, btn);
4651 #line 4652 "MainWindow.c"
4652 }
4653
4654
4655 static void __lambda127_ (Xcls_MainWindow* self, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype) {
4656         Xcls_LeftProps* _tmp0_ = NULL;
4657         const gchar* _tmp1_ = NULL;
4658         const gchar* _tmp2_ = NULL;
4659         const gchar* _tmp3_ = NULL;
4660         const gchar* _tmp4_ = NULL;
4661 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4662         g_return_if_fail (key != NULL);
4663 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4664         g_return_if_fail (type != NULL);
4665 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4666         g_return_if_fail (skel != NULL);
4667 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4668         g_return_if_fail (etype != NULL);
4669 #line 333 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4670         _tmp0_ = self->left_props;
4671 #line 333 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4672         _tmp1_ = etype;
4673 #line 333 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4674         _tmp2_ = key;
4675 #line 333 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4676         _tmp3_ = skel;
4677 #line 333 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4678         _tmp4_ = type;
4679 #line 333 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4680         xcls_leftprops_addProp (_tmp0_, _tmp1_, _tmp2_, _tmp3_, _tmp4_);
4681 #line 4682 "MainWindow.c"
4682 }
4683
4684
4685 static void ___lambda127__xcls_windowaddprop_select (Xcls_WindowAddProp* _sender, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype, gpointer self) {
4686 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4687         __lambda127_ ((Xcls_MainWindow*) self, key, type, skel, etype);
4688 #line 4689 "MainWindow.c"
4689 }
4690
4691
4692 static void __lambda128_ (Xcls_MainWindow* self) {
4693         Xcls_WindowLeftTree* _tmp0_ = NULL;
4694         Xcls_WindowLeftTreeXcls_model* _tmp1_ = NULL;
4695         JsRenderJsRender* _tmp2_ = NULL;
4696         Xcls_WindowLeftTree* _tmp3_ = NULL;
4697         Xcls_WindowLeftTreeXcls_model* _tmp4_ = NULL;
4698 #line 349 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4699         _tmp0_ = self->left_tree;
4700 #line 349 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4701         _tmp1_ = _tmp0_->model;
4702 #line 349 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4703         _tmp2_ = _tmp1_->file;
4704 #line 349 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4705         js_render_js_render_save (_tmp2_);
4706 #line 350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4707         _tmp3_ = self->left_tree;
4708 #line 350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4709         _tmp4_ = _tmp3_->model;
4710 #line 350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4711         xcls_windowlefttree_xcls_model_updateSelected (_tmp4_);
4712 #line 4713 "MainWindow.c"
4713 }
4714
4715
4716 static void ___lambda128__editor_save (Editor* _sender, gpointer self) {
4717 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4718         __lambda128_ ((Xcls_MainWindow*) self);
4719 #line 4720 "MainWindow.c"
4720 }
4721
4722
4723 static Block12Data* block12_data_ref (Block12Data* _data12_) {
4724 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4725         g_atomic_int_inc (&_data12_->_ref_count_);
4726 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4727         return _data12_;
4728 #line 4729 "MainWindow.c"
4729 }
4730
4731
4732 static void block12_data_unref (void * _userdata_) {
4733         Block12Data* _data12_;
4734         _data12_ = (Block12Data*) _userdata_;
4735 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4736         if (g_atomic_int_dec_and_test (&_data12_->_ref_count_)) {
4737 #line 4738 "MainWindow.c"
4738                 Xcls_MainWindow* self;
4739 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4740                 self = _data12_->self;
4741 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4742                 _g_object_unref0 (_data12_->ctr_p);
4743 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4744                 _g_object_unref0 (_data12_->ctr);
4745 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4746                 _g_object_unref0 (self);
4747 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4748                 g_slice_free (Block12Data, _data12_);
4749 #line 4750 "MainWindow.c"
4750         }
4751 }
4752
4753
4754 static void ___lambda130_ (Block12Data* _data12_, GtkWidget* w) {
4755         Xcls_MainWindow* self;
4756         GtkContainer* _tmp0_ = NULL;
4757         GtkWidget* _tmp1_ = NULL;
4758 #line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4759         self = _data12_->self;
4760 #line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4761         g_return_if_fail (w != NULL);
4762 #line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4763         _tmp0_ = _data12_->ctr;
4764 #line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4765         _tmp1_ = w;
4766 #line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4767         gtk_container_remove (_tmp0_, _tmp1_);
4768 #line 4769 "MainWindow.c"
4769 }
4770
4771
4772 static void ____lambda130__gtk_callback (GtkWidget* widget, gpointer self) {
4773 #line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4774         ___lambda130_ (self, widget);
4775 #line 4776 "MainWindow.c"
4776 }
4777
4778
4779 static void ___lambda131_ (Block12Data* _data12_, GtkWidget* w) {
4780         Xcls_MainWindow* self;
4781         GtkContainer* _tmp0_ = NULL;
4782         GtkWidget* _tmp1_ = NULL;
4783 #line 394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4784         self = _data12_->self;
4785 #line 394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4786         g_return_if_fail (w != NULL);
4787 #line 394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4788         _tmp0_ = _data12_->ctr_p;
4789 #line 394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4790         _tmp1_ = w;
4791 #line 394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4792         gtk_container_remove (_tmp0_, _tmp1_);
4793 #line 4794 "MainWindow.c"
4794 }
4795
4796
4797 static void ____lambda131__gtk_callback (GtkWidget* widget, gpointer self) {
4798 #line 394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4799         ___lambda131_ (self, widget);
4800 #line 4801 "MainWindow.c"
4801 }
4802
4803
4804 static void ___lambda132_ (Block12Data* _data12_, GtkWidget* w) {
4805         Xcls_MainWindow* self;
4806         GtkContainer* _tmp0_ = NULL;
4807         GtkWidget* _tmp1_ = NULL;
4808 #line 402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4809         self = _data12_->self;
4810 #line 402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4811         g_return_if_fail (w != NULL);
4812 #line 402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4813         _tmp0_ = _data12_->ctr;
4814 #line 402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4815         _tmp1_ = w;
4816 #line 402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4817         gtk_container_remove (_tmp0_, _tmp1_);
4818 #line 4819 "MainWindow.c"
4819 }
4820
4821
4822 static void ____lambda132__gtk_callback (GtkWidget* widget, gpointer self) {
4823 #line 402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4824         ___lambda132_ (self, widget);
4825 #line 4826 "MainWindow.c"
4826 }
4827
4828
4829 static void ___lambda133_ (Block12Data* _data12_, GtkWidget* w) {
4830         Xcls_MainWindow* self;
4831         GtkContainer* _tmp0_ = NULL;
4832         GtkWidget* _tmp1_ = NULL;
4833 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4834         self = _data12_->self;
4835 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4836         g_return_if_fail (w != NULL);
4837 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4838         _tmp0_ = _data12_->ctr_p;
4839 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4840         _tmp1_ = w;
4841 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4842         gtk_container_remove (_tmp0_, _tmp1_);
4843 #line 4844 "MainWindow.c"
4844 }
4845
4846
4847 static void ____lambda133__gtk_callback (GtkWidget* widget, gpointer self) {
4848 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4849         ___lambda133_ (self, widget);
4850 #line 4851 "MainWindow.c"
4851 }
4852
4853
4854 static void __lambda129_ (Xcls_MainWindow* self, JsRenderJsRender* file) {
4855         Block12Data* _data12_;
4856         Xcls_MainWindow* _tmp0_ = NULL;
4857         JsRenderJsRender* _tmp1_ = NULL;
4858         ProjectProject* _tmp2_ = NULL;
4859         ProjectProject* _tmp3_ = NULL;
4860         Xcls_MainWindow* _tmp4_ = NULL;
4861         Xcls_WindowLeftTree* _tmp5_ = NULL;
4862         Xcls_WindowLeftTreeXcls_model* _tmp6_ = NULL;
4863         JsRenderJsRender* _tmp7_ = NULL;
4864         Xcls_MainWindowXcls_rooview* _tmp8_ = NULL;
4865         GtkClutterActor* _tmp9_ = NULL;
4866         GtkWidget* _tmp10_ = NULL;
4867         GtkContainer* _tmp11_ = NULL;
4868         Xcls_MainWindowXcls_projecteditview* _tmp12_ = NULL;
4869         GtkClutterActor* _tmp13_ = NULL;
4870         GtkWidget* _tmp14_ = NULL;
4871         GtkContainer* _tmp15_ = NULL;
4872         JsRenderJsRender* _tmp16_ = NULL;
4873         const gchar* _tmp17_ = NULL;
4874         JsRenderJsRender* _tmp46_ = NULL;
4875         const gchar* _tmp47_ = NULL;
4876         gchar* _tmp48_ = NULL;
4877         gchar* _tmp49_ = NULL;
4878         Xcls_MainWindow* _tmp50_ = NULL;
4879         Xcls_MainWindowXcls_editpane* _tmp51_ = NULL;
4880         GtkVPaned* _tmp52_ = NULL;
4881         Xcls_MainWindow* _tmp53_ = NULL;
4882         Xcls_MainWindowXcls_editpane* _tmp54_ = NULL;
4883         GtkVPaned* _tmp55_ = NULL;
4884         gint _tmp56_ = 0;
4885         gint _tmp57_ = 0;
4886         Xcls_MainWindow* _tmp58_ = NULL;
4887         JsRenderJsRender* _tmp59_ = NULL;
4888         ProjectProject* _tmp60_ = NULL;
4889         const gchar* _tmp61_ = NULL;
4890         gchar* _tmp62_ = NULL;
4891         gchar* _tmp63_ = NULL;
4892         JsRenderJsRender* _tmp64_ = NULL;
4893         const gchar* _tmp65_ = NULL;
4894         gchar* _tmp66_ = NULL;
4895         gchar* _tmp67_ = NULL;
4896 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4897         g_return_if_fail (file != NULL);
4898 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4899         _data12_ = g_slice_new0 (Block12Data);
4900 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4901         _data12_->_ref_count_ = 1;
4902 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4903         _data12_->self = g_object_ref (self);
4904 #line 387 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4905         _tmp0_ = self->priv->_this;
4906 #line 387 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4907         _tmp1_ = file;
4908 #line 387 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4909         _tmp2_ = _tmp1_->project;
4910 #line 387 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4911         _tmp3_ = _g_object_ref0 (_tmp2_);
4912 #line 387 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4913         _g_object_unref0 (_tmp0_->project);
4914 #line 387 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4915         _tmp0_->project = _tmp3_;
4916 #line 388 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4917         _tmp4_ = self->priv->_this;
4918 #line 388 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4919         xcls_mainwindow_showViewEditing (_tmp4_);
4920 #line 389 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4921         _tmp5_ = self->left_tree;
4922 #line 389 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4923         _tmp6_ = _tmp5_->model;
4924 #line 389 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4925         _tmp7_ = file;
4926 #line 389 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4927         xcls_windowlefttree_xcls_model_loadFile (_tmp6_, _tmp7_);
4928 #line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4929         _tmp8_ = self->rooview;
4930 #line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4931         _tmp9_ = _tmp8_->el;
4932 #line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4933         _tmp10_ = gtk_clutter_actor_get_widget (_tmp9_);
4934 #line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4935         _tmp11_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, gtk_container_get_type (), GtkContainer));
4936 #line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4937         _data12_->ctr = _tmp11_;
4938 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4939         _tmp12_ = self->projecteditview;
4940 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4941         _tmp13_ = _tmp12_->el;
4942 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4943         _tmp14_ = gtk_clutter_actor_get_widget (_tmp13_);
4944 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4945         _tmp15_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, gtk_container_get_type (), GtkContainer));
4946 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4947         _data12_->ctr_p = _tmp15_;
4948 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4949         _tmp16_ = file;
4950 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4951         _tmp17_ = _tmp16_->xtype;
4952 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4953         if (g_strcmp0 (_tmp17_, "Roo") == 0) {
4954 #line 4955 "MainWindow.c"
4955                 GtkContainer* _tmp18_ = NULL;
4956                 GtkContainer* _tmp19_ = NULL;
4957                 GtkContainer* _tmp20_ = NULL;
4958                 Xcls_WindowRooView* _tmp21_ = NULL;
4959                 GtkVPaned* _tmp22_ = NULL;
4960                 GtkContainer* _tmp23_ = NULL;
4961                 Xcls_ProjectSettings* _tmp24_ = NULL;
4962                 GtkVBox* _tmp25_ = NULL;
4963                 Xcls_WindowRooView* _tmp26_ = NULL;
4964                 JsRenderJsRender* _tmp27_ = NULL;
4965                 Xcls_WindowRooView* _tmp28_ = NULL;
4966                 GtkVPaned* _tmp29_ = NULL;
4967                 Xcls_ProjectSettings* _tmp30_ = NULL;
4968                 GtkVBox* _tmp31_ = NULL;
4969 #line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4970                 _tmp18_ = _data12_->ctr;
4971 #line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4972                 gtk_container_foreach (_tmp18_, ____lambda130__gtk_callback, _data12_);
4973 #line 394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4974                 _tmp19_ = _data12_->ctr_p;
4975 #line 394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4976                 gtk_container_foreach (_tmp19_, ____lambda131__gtk_callback, _data12_);
4977 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4978                 _tmp20_ = _data12_->ctr;
4979 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4980                 _tmp21_ = self->window_rooview;
4981 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4982                 _tmp22_ = _tmp21_->el;
4983 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4984                 gtk_container_add (_tmp20_, (GtkWidget*) _tmp22_);
4985 #line 396 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4986                 _tmp23_ = _data12_->ctr_p;
4987 #line 396 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4988                 _tmp24_ = self->projectsettings;
4989 #line 396 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4990                 _tmp25_ = _tmp24_->el;
4991 #line 396 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4992                 gtk_container_add (_tmp23_, (GtkWidget*) _tmp25_);
4993 #line 397 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4994                 _tmp26_ = self->window_rooview;
4995 #line 397 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4996                 _tmp27_ = file;
4997 #line 397 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
4998                 xcls_windowrooview_loadFile (_tmp26_, _tmp27_);
4999 #line 398 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5000                 _tmp28_ = self->window_rooview;
5001 #line 398 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5002                 _tmp29_ = _tmp28_->el;
5003 #line 398 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5004                 gtk_widget_show_all ((GtkWidget*) _tmp29_);
5005 #line 399 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5006                 _tmp30_ = self->projectsettings;
5007 #line 399 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5008                 _tmp31_ = _tmp30_->el;
5009 #line 399 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5010                 gtk_widget_show_all ((GtkWidget*) _tmp31_);
5011 #line 5012 "MainWindow.c"
5012         } else {
5013                 GtkContainer* _tmp32_ = NULL;
5014                 GtkContainer* _tmp33_ = NULL;
5015                 GtkContainer* _tmp34_ = NULL;
5016                 Xcls_GtkView* _tmp35_ = NULL;
5017                 GtkVPaned* _tmp36_ = NULL;
5018                 GtkContainer* _tmp37_ = NULL;
5019                 ValaProjectSettings* _tmp38_ = NULL;
5020                 GtkVBox* _tmp39_ = NULL;
5021                 Xcls_GtkView* _tmp40_ = NULL;
5022                 JsRenderJsRender* _tmp41_ = NULL;
5023                 Xcls_GtkView* _tmp42_ = NULL;
5024                 GtkVPaned* _tmp43_ = NULL;
5025                 ValaProjectSettings* _tmp44_ = NULL;
5026                 GtkVBox* _tmp45_ = NULL;
5027 #line 402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5028                 _tmp32_ = _data12_->ctr;
5029 #line 402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5030                 gtk_container_foreach (_tmp32_, ____lambda132__gtk_callback, _data12_);
5031 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5032                 _tmp33_ = _data12_->ctr_p;
5033 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5034                 gtk_container_foreach (_tmp33_, ____lambda133__gtk_callback, _data12_);
5035 #line 404 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5036                 _tmp34_ = _data12_->ctr;
5037 #line 404 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5038                 _tmp35_ = self->window_gladeview;
5039 #line 404 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5040                 _tmp36_ = _tmp35_->el;
5041 #line 404 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5042                 gtk_container_add (_tmp34_, (GtkWidget*) _tmp36_);
5043 #line 405 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5044                 _tmp37_ = _data12_->ctr_p;
5045 #line 405 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5046                 _tmp38_ = self->vala_projectsettings;
5047 #line 405 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5048                 _tmp39_ = _tmp38_->el;
5049 #line 405 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5050                 gtk_container_add (_tmp37_, (GtkWidget*) _tmp39_);
5051 #line 406 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5052                 _tmp40_ = self->window_gladeview;
5053 #line 406 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5054                 _tmp41_ = file;
5055 #line 406 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5056                 xcls_gtkview_loadFile (_tmp40_, _tmp41_);
5057 #line 407 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5058                 _tmp42_ = self->window_gladeview;
5059 #line 407 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5060                 _tmp43_ = _tmp42_->el;
5061 #line 407 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5062                 gtk_widget_show_all ((GtkWidget*) _tmp43_);
5063 #line 408 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5064                 _tmp44_ = self->vala_projectsettings;
5065 #line 408 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5066                 _tmp45_ = _tmp44_->el;
5067 #line 408 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5068                 gtk_widget_show_all ((GtkWidget*) _tmp45_);
5069 #line 5070 "MainWindow.c"
5070         }
5071 #line 410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5072         _tmp46_ = file;
5073 #line 410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5074         _tmp47_ = _tmp46_->name;
5075 #line 410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5076         _tmp48_ = g_strconcat ("OPEN : ", _tmp47_, NULL);
5077 #line 410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5078         _tmp49_ = _tmp48_;
5079 #line 410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5080         g_print ("%s", _tmp49_);
5081 #line 410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5082         _g_free0 (_tmp49_);
5083 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5084         _tmp50_ = self->priv->_this;
5085 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5086         _tmp51_ = _tmp50_->editpane;
5087 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5088         _tmp52_ = _tmp51_->el;
5089 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5090         _tmp53_ = self->priv->_this;
5091 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5092         _tmp54_ = _tmp53_->editpane;
5093 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5094         _tmp55_ = _tmp54_->el;
5095 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5096         g_object_get ((GtkPaned*) _tmp55_, "max-position", &_tmp56_, NULL);
5097 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5098         _tmp57_ = _tmp56_;
5099 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5100         gtk_paned_set_position ((GtkPaned*) _tmp52_, _tmp57_);
5101 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5102         _tmp58_ = self->priv->_this;
5103 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5104         _tmp59_ = file;
5105 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5106         _tmp60_ = _tmp59_->project;
5107 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5108         _tmp61_ = _tmp60_->name;
5109 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5110         _tmp62_ = g_strconcat (_tmp61_, " : ", NULL);
5111 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5112         _tmp63_ = _tmp62_;
5113 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5114         _tmp64_ = file;
5115 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5116         _tmp65_ = _tmp64_->name;
5117 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5118         _tmp66_ = g_strconcat (_tmp63_, _tmp65_, NULL);
5119 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5120         _tmp67_ = _tmp66_;
5121 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5122         xcls_mainwindow_setTitle (_tmp58_, _tmp67_);
5123 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5124         _g_free0 (_tmp67_);
5125 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5126         _g_free0 (_tmp63_);
5127 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5128         block12_data_unref (_data12_);
5129 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5130         _data12_ = NULL;
5131 #line 5132 "MainWindow.c"
5132 }
5133
5134
5135 static void ___lambda129__xcls_clutterfiles_open (Xcls_ClutterFiles* _sender, JsRenderJsRender* file, gpointer self) {
5136 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5137         __lambda129_ ((Xcls_MainWindow*) self, file);
5138 #line 5139 "MainWindow.c"
5139 }
5140
5141
5142 static Block13Data* block13_data_ref (Block13Data* _data13_) {
5143 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5144         g_atomic_int_inc (&_data13_->_ref_count_);
5145 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5146         return _data13_;
5147 #line 5148 "MainWindow.c"
5148 }
5149
5150
5151 static void block13_data_unref (void * _userdata_) {
5152         Block13Data* _data13_;
5153         _data13_ = (Block13Data*) _userdata_;
5154 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5155         if (g_atomic_int_dec_and_test (&_data13_->_ref_count_)) {
5156 #line 5157 "MainWindow.c"
5157                 Xcls_MainWindow* self;
5158 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5159                 self = _data13_->self;
5160 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5161                 _g_object_unref0 (_data13_->ctr_p);
5162 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5163                 _g_object_unref0 (_data13_->ctr);
5164 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5165                 _g_object_unref0 (self);
5166 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5167                 g_slice_free (Block13Data, _data13_);
5168 #line 5169 "MainWindow.c"
5169         }
5170 }
5171
5172
5173 static void ___lambda135_ (Block13Data* _data13_, GtkWidget* w) {
5174         Xcls_MainWindow* self;
5175         GtkContainer* _tmp0_ = NULL;
5176         GtkWidget* _tmp1_ = NULL;
5177 #line 431 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5178         self = _data13_->self;
5179 #line 431 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5180         g_return_if_fail (w != NULL);
5181 #line 431 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5182         _tmp0_ = _data13_->ctr;
5183 #line 431 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5184         _tmp1_ = w;
5185 #line 431 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5186         gtk_container_remove (_tmp0_, _tmp1_);
5187 #line 5188 "MainWindow.c"
5188 }
5189
5190
5191 static void ____lambda135__gtk_callback (GtkWidget* widget, gpointer self) {
5192 #line 431 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5193         ___lambda135_ (self, widget);
5194 #line 5195 "MainWindow.c"
5195 }
5196
5197
5198 static void ___lambda136_ (Block13Data* _data13_, GtkWidget* w) {
5199         Xcls_MainWindow* self;
5200         GtkContainer* _tmp0_ = NULL;
5201         GtkWidget* _tmp1_ = NULL;
5202 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5203         self = _data13_->self;
5204 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5205         g_return_if_fail (w != NULL);
5206 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5207         _tmp0_ = _data13_->ctr_p;
5208 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5209         _tmp1_ = w;
5210 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5211         gtk_container_remove (_tmp0_, _tmp1_);
5212 #line 5213 "MainWindow.c"
5213 }
5214
5215
5216 static void ____lambda136__gtk_callback (GtkWidget* widget, gpointer self) {
5217 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5218         ___lambda136_ (self, widget);
5219 #line 5220 "MainWindow.c"
5220 }
5221
5222
5223 static void ___lambda137_ (Block13Data* _data13_, GtkWidget* w) {
5224         Xcls_MainWindow* self;
5225         GtkContainer* _tmp0_ = NULL;
5226         GtkWidget* _tmp1_ = NULL;
5227 #line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5228         self = _data13_->self;
5229 #line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5230         g_return_if_fail (w != NULL);
5231 #line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5232         _tmp0_ = _data13_->ctr;
5233 #line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5234         _tmp1_ = w;
5235 #line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5236         gtk_container_remove (_tmp0_, _tmp1_);
5237 #line 5238 "MainWindow.c"
5238 }
5239
5240
5241 static void ____lambda137__gtk_callback (GtkWidget* widget, gpointer self) {
5242 #line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5243         ___lambda137_ (self, widget);
5244 #line 5245 "MainWindow.c"
5245 }
5246
5247
5248 static void ___lambda138_ (Block13Data* _data13_, GtkWidget* w) {
5249         Xcls_MainWindow* self;
5250         GtkContainer* _tmp0_ = NULL;
5251         GtkWidget* _tmp1_ = NULL;
5252 #line 442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5253         self = _data13_->self;
5254 #line 442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5255         g_return_if_fail (w != NULL);
5256 #line 442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5257         _tmp0_ = _data13_->ctr_p;
5258 #line 442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5259         _tmp1_ = w;
5260 #line 442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5261         gtk_container_remove (_tmp0_, _tmp1_);
5262 #line 5263 "MainWindow.c"
5263 }
5264
5265
5266 static void ____lambda138__gtk_callback (GtkWidget* widget, gpointer self) {
5267 #line 442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5268         ___lambda138_ (self, widget);
5269 #line 5270 "MainWindow.c"
5270 }
5271
5272
5273 static void __lambda134_ (Xcls_MainWindow* self, ProjectProject* project, JsRenderJsRender* file) {
5274         Block13Data* _data13_;
5275         Xcls_MainWindow* _tmp0_ = NULL;
5276         ProjectProject* _tmp1_ = NULL;
5277         ProjectProject* _tmp2_ = NULL;
5278         Xcls_MainWindow* _tmp3_ = NULL;
5279         Xcls_WindowLeftTree* _tmp4_ = NULL;
5280         Xcls_WindowLeftTreeXcls_model* _tmp5_ = NULL;
5281         JsRenderJsRender* _tmp6_ = NULL;
5282         Xcls_MainWindowXcls_rooview* _tmp7_ = NULL;
5283         GtkClutterActor* _tmp8_ = NULL;
5284         GtkWidget* _tmp9_ = NULL;
5285         GtkContainer* _tmp10_ = NULL;
5286         Xcls_MainWindowXcls_projecteditview* _tmp11_ = NULL;
5287         GtkClutterActor* _tmp12_ = NULL;
5288         GtkWidget* _tmp13_ = NULL;
5289         GtkContainer* _tmp14_ = NULL;
5290         JsRenderJsRender* _tmp15_ = NULL;
5291         const gchar* _tmp16_ = NULL;
5292 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5293         g_return_if_fail (project != NULL);
5294 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5295         g_return_if_fail (file != NULL);
5296 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5297         _data13_ = g_slice_new0 (Block13Data);
5298 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5299         _data13_->_ref_count_ = 1;
5300 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5301         _data13_->self = g_object_ref (self);
5302 #line 425 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5303         _tmp0_ = self->priv->_this;
5304 #line 425 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5305         _tmp1_ = project;
5306 #line 425 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5307         _tmp2_ = _g_object_ref0 (_tmp1_);
5308 #line 425 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5309         _g_object_unref0 (_tmp0_->project);
5310 #line 425 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5311         _tmp0_->project = _tmp2_;
5312 #line 426 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5313         _tmp3_ = self->priv->_this;
5314 #line 426 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5315         xcls_mainwindow_showViewEditing (_tmp3_);
5316 #line 427 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5317         _tmp4_ = self->left_tree;
5318 #line 427 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5319         _tmp5_ = _tmp4_->model;
5320 #line 427 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5321         _tmp6_ = file;
5322 #line 427 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5323         xcls_windowlefttree_xcls_model_loadFile (_tmp5_, _tmp6_);
5324 #line 428 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5325         _tmp7_ = self->rooview;
5326 #line 428 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5327         _tmp8_ = _tmp7_->el;
5328 #line 428 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5329         _tmp9_ = gtk_clutter_actor_get_widget (_tmp8_);
5330 #line 428 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5331         _tmp10_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, gtk_container_get_type (), GtkContainer));
5332 #line 428 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5333         _data13_->ctr = _tmp10_;
5334 #line 429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5335         _tmp11_ = self->projecteditview;
5336 #line 429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5337         _tmp12_ = _tmp11_->el;
5338 #line 429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5339         _tmp13_ = gtk_clutter_actor_get_widget (_tmp12_);
5340 #line 429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5341         _tmp14_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp13_, gtk_container_get_type (), GtkContainer));
5342 #line 429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5343         _data13_->ctr_p = _tmp14_;
5344 #line 430 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5345         _tmp15_ = file;
5346 #line 430 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5347         _tmp16_ = _tmp15_->xtype;
5348 #line 430 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5349         if (g_strcmp0 (_tmp16_, "Roo") == 0) {
5350 #line 5351 "MainWindow.c"
5351                 GtkContainer* _tmp17_ = NULL;
5352                 GtkContainer* _tmp18_ = NULL;
5353                 GtkContainer* _tmp19_ = NULL;
5354                 Xcls_WindowRooView* _tmp20_ = NULL;
5355                 GtkVPaned* _tmp21_ = NULL;
5356                 GtkContainer* _tmp22_ = NULL;
5357                 Xcls_ProjectSettings* _tmp23_ = NULL;
5358                 GtkVBox* _tmp24_ = NULL;
5359                 Xcls_WindowRooView* _tmp25_ = NULL;
5360                 JsRenderJsRender* _tmp26_ = NULL;
5361                 Xcls_WindowRooView* _tmp27_ = NULL;
5362                 GtkVPaned* _tmp28_ = NULL;
5363                 Xcls_ProjectSettings* _tmp29_ = NULL;
5364                 GtkVBox* _tmp30_ = NULL;
5365 #line 431 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5366                 _tmp17_ = _data13_->ctr;
5367 #line 431 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5368                 gtk_container_foreach (_tmp17_, ____lambda135__gtk_callback, _data13_);
5369 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5370                 _tmp18_ = _data13_->ctr_p;
5371 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5372                 gtk_container_foreach (_tmp18_, ____lambda136__gtk_callback, _data13_);
5373 #line 433 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5374                 _tmp19_ = _data13_->ctr;
5375 #line 433 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5376                 _tmp20_ = self->window_rooview;
5377 #line 433 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5378                 _tmp21_ = _tmp20_->el;
5379 #line 433 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5380                 gtk_container_add (_tmp19_, (GtkWidget*) _tmp21_);
5381 #line 434 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5382                 _tmp22_ = _data13_->ctr_p;
5383 #line 434 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5384                 _tmp23_ = self->projectsettings;
5385 #line 434 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5386                 _tmp24_ = _tmp23_->el;
5387 #line 434 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5388                 gtk_container_add (_tmp22_, (GtkWidget*) _tmp24_);
5389 #line 435 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5390                 _tmp25_ = self->window_rooview;
5391 #line 435 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5392                 _tmp26_ = file;
5393 #line 435 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5394                 xcls_windowrooview_loadFile (_tmp25_, _tmp26_);
5395 #line 436 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5396                 _tmp27_ = self->window_rooview;
5397 #line 436 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5398                 _tmp28_ = _tmp27_->el;
5399 #line 436 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5400                 gtk_widget_show_all ((GtkWidget*) _tmp28_);
5401 #line 437 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5402                 _tmp29_ = self->projectsettings;
5403 #line 437 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5404                 _tmp30_ = _tmp29_->el;
5405 #line 437 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5406                 gtk_widget_show_all ((GtkWidget*) _tmp30_);
5407 #line 5408 "MainWindow.c"
5408         } else {
5409                 GtkContainer* _tmp31_ = NULL;
5410                 GtkContainer* _tmp32_ = NULL;
5411                 GtkContainer* _tmp33_ = NULL;
5412                 Xcls_GtkView* _tmp34_ = NULL;
5413                 GtkVPaned* _tmp35_ = NULL;
5414                 GtkContainer* _tmp36_ = NULL;
5415                 ValaProjectSettings* _tmp37_ = NULL;
5416                 GtkVBox* _tmp38_ = NULL;
5417                 Xcls_GtkView* _tmp39_ = NULL;
5418                 JsRenderJsRender* _tmp40_ = NULL;
5419                 Xcls_GtkView* _tmp41_ = NULL;
5420                 GtkVPaned* _tmp42_ = NULL;
5421                 ValaProjectSettings* _tmp43_ = NULL;
5422                 GtkVBox* _tmp44_ = NULL;
5423 #line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5424                 _tmp31_ = _data13_->ctr;
5425 #line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5426                 gtk_container_foreach (_tmp31_, ____lambda137__gtk_callback, _data13_);
5427 #line 442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5428                 _tmp32_ = _data13_->ctr_p;
5429 #line 442 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5430                 gtk_container_foreach (_tmp32_, ____lambda138__gtk_callback, _data13_);
5431 #line 443 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5432                 _tmp33_ = _data13_->ctr;
5433 #line 443 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5434                 _tmp34_ = self->window_gladeview;
5435 #line 443 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5436                 _tmp35_ = _tmp34_->el;
5437 #line 443 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5438                 gtk_container_add (_tmp33_, (GtkWidget*) _tmp35_);
5439 #line 444 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5440                 _tmp36_ = _data13_->ctr_p;
5441 #line 444 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5442                 _tmp37_ = self->vala_projectsettings;
5443 #line 444 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5444                 _tmp38_ = _tmp37_->el;
5445 #line 444 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5446                 gtk_container_add (_tmp36_, (GtkWidget*) _tmp38_);
5447 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5448                 _tmp39_ = self->window_gladeview;
5449 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5450                 _tmp40_ = file;
5451 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5452                 xcls_gtkview_loadFile (_tmp39_, _tmp40_);
5453 #line 446 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5454                 _tmp41_ = self->window_gladeview;
5455 #line 446 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5456                 _tmp42_ = _tmp41_->el;
5457 #line 446 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5458                 gtk_widget_show_all ((GtkWidget*) _tmp42_);
5459 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5460                 _tmp43_ = self->vala_projectsettings;
5461 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5462                 _tmp44_ = _tmp43_->el;
5463 #line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5464                 gtk_widget_show_all ((GtkWidget*) _tmp44_);
5465 #line 5466 "MainWindow.c"
5466         }
5467 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5468         block13_data_unref (_data13_);
5469 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5470         _data13_ = NULL;
5471 #line 5472 "MainWindow.c"
5472 }
5473
5474
5475 static void ___lambda134__xcls_dialognewcomponent_success (Xcls_DialogNewComponent* _sender, ProjectProject* pr, JsRenderJsRender* file, gpointer self) {
5476 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5477         __lambda134_ ((Xcls_MainWindow*) self, pr, file);
5478 #line 5479 "MainWindow.c"
5479 }
5480
5481
5482 void xcls_mainwindow_initChildren (Xcls_MainWindow* self) {
5483         Xcls_WindowLeftTree* _tmp0_ = NULL;
5484         Xcls_WindowLeftTree* _tmp1_ = NULL;
5485         Xcls_WindowLeftTree* _tmp2_ = NULL;
5486         Xcls_MainWindow* _tmp3_ = NULL;
5487         Xcls_MainWindow* _tmp4_ = NULL;
5488         Xcls_MainWindowXcls_tree* _tmp5_ = NULL;
5489         GtkVBox* _tmp6_ = NULL;
5490         Xcls_WindowLeftTree* _tmp7_ = NULL;
5491         GtkScrolledWindow* _tmp8_ = NULL;
5492         Xcls_WindowLeftTree* _tmp9_ = NULL;
5493         GtkScrolledWindow* _tmp10_ = NULL;
5494         Xcls_WindowLeftTree* _tmp11_ = NULL;
5495         Xcls_WindowLeftTree* _tmp12_ = NULL;
5496         Xcls_WindowLeftTree* _tmp13_ = NULL;
5497         Xcls_LeftProps* _tmp14_ = NULL;
5498         Xcls_LeftProps* _tmp15_ = NULL;
5499         Xcls_LeftProps* _tmp16_ = NULL;
5500         Xcls_MainWindow* _tmp17_ = NULL;
5501         Xcls_MainWindow* _tmp18_ = NULL;
5502         Xcls_MainWindowXcls_props* _tmp19_ = NULL;
5503         GtkVBox* _tmp20_ = NULL;
5504         Xcls_LeftProps* _tmp21_ = NULL;
5505         GtkVBox* _tmp22_ = NULL;
5506         Xcls_LeftProps* _tmp23_ = NULL;
5507         GtkVBox* _tmp24_ = NULL;
5508         Xcls_LeftProps* _tmp25_ = NULL;
5509         Xcls_LeftProps* _tmp26_ = NULL;
5510         Xcls_LeftProps* _tmp27_ = NULL;
5511         Xcls_WindowLeftProjects* _tmp28_ = NULL;
5512         Xcls_WindowLeftProjects* _tmp29_ = NULL;
5513         Xcls_MainWindowXcls_leftpane* _tmp30_ = NULL;
5514         GtkVBox* _tmp31_ = NULL;
5515         Xcls_WindowLeftProjects* _tmp32_ = NULL;
5516         GtkVBox* _tmp33_ = NULL;
5517         Xcls_WindowLeftProjects* _tmp34_ = NULL;
5518         GtkVBox* _tmp35_ = NULL;
5519         Xcls_WindowLeftProjects* _tmp36_ = NULL;
5520         Xcls_ProjectSettings* _tmp37_ = NULL;
5521         Xcls_ProjectSettings* _tmp38_ = NULL;
5522         ValaProjectSettings* _tmp39_ = NULL;
5523         ValaProjectSettings* _tmp40_ = NULL;
5524         ValaProjectSettings* _tmp41_ = NULL;
5525         Xcls_MainWindow* _tmp42_ = NULL;
5526         Xcls_MainWindowXcls_projecteditview* _tmp43_ = NULL;
5527         GtkClutterActor* _tmp44_ = NULL;
5528         GtkWidget* _tmp45_ = NULL;
5529         Xcls_ProjectSettings* _tmp46_ = NULL;
5530         GtkVBox* _tmp47_ = NULL;
5531         ClutterStage* stage = NULL;
5532         Xcls_MainWindow* _tmp48_ = NULL;
5533         Xcls_MainWindowXcls_projecteditview* _tmp49_ = NULL;
5534         GtkClutterActor* _tmp50_ = NULL;
5535         ClutterStage* _tmp51_ = NULL;
5536         ClutterStage* _tmp52_ = NULL;
5537         ClutterStage* _tmp53_ = NULL;
5538         ClutterColor _tmp54_ = {0};
5539         Xcls_ProjectSettings* _tmp55_ = NULL;
5540         Xcls_RightPalete* _tmp56_ = NULL;
5541         Xcls_RightPalete* _tmp57_ = NULL;
5542         Xcls_MainWindowXcls_objectview* _tmp58_ = NULL;
5543         GtkClutterActor* _tmp59_ = NULL;
5544         GtkWidget* _tmp60_ = NULL;
5545         Xcls_RightPalete* _tmp61_ = NULL;
5546         GtkVBox* _tmp62_ = NULL;
5547         Xcls_MainWindow* _tmp63_ = NULL;
5548         Xcls_MainWindowXcls_objectview* _tmp64_ = NULL;
5549         GtkClutterActor* _tmp65_ = NULL;
5550         ClutterStage* _tmp66_ = NULL;
5551         ClutterStage* _tmp67_ = NULL;
5552         ClutterStage* _tmp68_ = NULL;
5553         ClutterColor _tmp69_ = {0};
5554         Xcls_WindowAddProp* _tmp70_ = NULL;
5555         Xcls_WindowAddProp* _tmp71_ = NULL;
5556         Xcls_MainWindowXcls_addpropsview* _tmp72_ = NULL;
5557         GtkClutterActor* _tmp73_ = NULL;
5558         GtkWidget* _tmp74_ = NULL;
5559         Xcls_WindowAddProp* _tmp75_ = NULL;
5560         GtkScrolledWindow* _tmp76_ = NULL;
5561         Xcls_MainWindow* _tmp77_ = NULL;
5562         Xcls_MainWindowXcls_addpropsview* _tmp78_ = NULL;
5563         GtkClutterActor* _tmp79_ = NULL;
5564         ClutterStage* _tmp80_ = NULL;
5565         ClutterStage* _tmp81_ = NULL;
5566         ClutterStage* _tmp82_ = NULL;
5567         ClutterColor _tmp83_ = {0};
5568         Xcls_MainWindow* _tmp84_ = NULL;
5569         Xcls_WindowAddProp* _tmp85_ = NULL;
5570         Editor* _tmp86_ = NULL;
5571         Editor* _tmp87_ = NULL;
5572         Xcls_MainWindowXcls_codeeditview* _tmp88_ = NULL;
5573         GtkClutterActor* _tmp89_ = NULL;
5574         GtkWidget* _tmp90_ = NULL;
5575         Editor* _tmp91_ = NULL;
5576         GtkVBox* _tmp92_ = NULL;
5577         Xcls_MainWindow* _tmp93_ = NULL;
5578         Xcls_MainWindowXcls_codeeditview* _tmp94_ = NULL;
5579         GtkClutterActor* _tmp95_ = NULL;
5580         ClutterStage* _tmp96_ = NULL;
5581         ClutterStage* _tmp97_ = NULL;
5582         ClutterStage* _tmp98_ = NULL;
5583         ClutterColor _tmp99_ = {0};
5584         Xcls_MainWindow* _tmp100_ = NULL;
5585         Editor* _tmp101_ = NULL;
5586         Xcls_WindowRooView* _tmp102_ = NULL;
5587         Xcls_WindowRooView* _tmp103_ = NULL;
5588         Xcls_MainWindowXcls_rooview* _tmp104_ = NULL;
5589         GtkClutterActor* _tmp105_ = NULL;
5590         GtkWidget* _tmp106_ = NULL;
5591         Xcls_WindowRooView* _tmp107_ = NULL;
5592         GtkVPaned* _tmp108_ = NULL;
5593         Xcls_WindowRooView* _tmp109_ = NULL;
5594         GtkVPaned* _tmp110_ = NULL;
5595         Xcls_MainWindow* _tmp111_ = NULL;
5596         Xcls_MainWindowXcls_rooview* _tmp112_ = NULL;
5597         GtkClutterActor* _tmp113_ = NULL;
5598         ClutterStage* _tmp114_ = NULL;
5599         ClutterStage* _tmp115_ = NULL;
5600         ClutterStage* _tmp116_ = NULL;
5601         ClutterColor _tmp117_ = {0};
5602         Xcls_GtkView* _tmp118_ = NULL;
5603         Xcls_GtkView* _tmp119_ = NULL;
5604         Xcls_ClutterFiles* _tmp120_ = NULL;
5605         Xcls_ClutterFiles* _tmp121_ = NULL;
5606         ClutterStage* _tmp122_ = NULL;
5607         Xcls_ClutterFiles* _tmp123_ = NULL;
5608         ClutterScrollActor* _tmp124_ = NULL;
5609         Xcls_ClutterFiles* _tmp125_ = NULL;
5610         ClutterScrollActor* _tmp126_ = NULL;
5611         Xcls_ClutterFiles* _tmp127_ = NULL;
5612         Xcls_DialogNewComponent* _tmp128_ = NULL;
5613         Xcls_DialogNewComponent* _tmp129_ = NULL;
5614         GtkDialog* _tmp130_ = NULL;
5615         GtkWindow* _tmp131_ = NULL;
5616         Xcls_DialogNewComponent* _tmp132_ = NULL;
5617         GtkDialog* _tmp133_ = NULL;
5618         Xcls_DialogNewComponent* _tmp134_ = NULL;
5619         ClutterTimeline* tl = NULL;
5620         ClutterTimeline* _tmp135_ = NULL;
5621 #line 136 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5622         g_return_if_fail (self != NULL);
5623 #line 139 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5624         g_print ("init children");
5625 #line 140 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5626         _tmp0_ = xcls_windowlefttree_new ();
5627 #line 140 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5628         _g_object_unref0 (self->left_tree);
5629 #line 140 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5630         self->left_tree = _tmp0_;
5631 #line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5632         _tmp1_ = self->left_tree;
5633 #line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5634         g_object_ref ((GObject*) _tmp1_);
5635 #line 142 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5636         _tmp2_ = self->left_tree;
5637 #line 142 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5638         _tmp3_ = self->priv->_this;
5639 #line 142 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5640         _tmp4_ = _g_object_ref0 (_tmp3_);
5641 #line 142 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5642         _g_object_unref0 (_tmp2_->main_window);
5643 #line 142 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5644         _tmp2_->main_window = _tmp4_;
5645 #line 143 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5646         _tmp5_ = self->tree;
5647 #line 143 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5648         _tmp6_ = _tmp5_->el;
5649 #line 143 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5650         _tmp7_ = self->left_tree;
5651 #line 143 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5652         _tmp8_ = _tmp7_->el;
5653 #line 143 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5654         gtk_box_pack_start ((GtkBox*) _tmp6_, (GtkWidget*) _tmp8_, TRUE, TRUE, (guint) 0);
5655 #line 144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5656         _tmp9_ = self->left_tree;
5657 #line 144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5658         _tmp10_ = _tmp9_->el;
5659 #line 144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5660         gtk_widget_show_all ((GtkWidget*) _tmp10_);
5661 #line 146 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5662         _tmp11_ = self->left_tree;
5663 #line 146 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5664         g_signal_connect_object (_tmp11_, "before-node-change", (GCallback) ___lambda59__xcls_windowlefttree_before_node_change, self, 0);
5665 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5666         _tmp12_ = self->left_tree;
5667 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5668         g_signal_connect_object (_tmp12_, "node-selected", (GCallback) ___lambda90__xcls_windowlefttree_node_selected, self, 0);
5669 #line 205 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5670         _tmp13_ = self->left_tree;
5671 #line 205 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5672         g_signal_connect_object (_tmp13_, "changed", (GCallback) ___lambda121__xcls_windowlefttree_changed, self, 0);
5673 #line 214 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5674         _tmp14_ = xcls_leftprops_new ();
5675 #line 214 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5676         _g_object_unref0 (self->left_props);
5677 #line 214 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5678         self->left_props = _tmp14_;
5679 #line 215 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5680         _tmp15_ = self->left_props;
5681 #line 215 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5682         g_object_ref ((GObject*) _tmp15_);
5683 #line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5684         _tmp16_ = self->left_props;
5685 #line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5686         _tmp17_ = self->priv->_this;
5687 #line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5688         _tmp18_ = _g_object_ref0 (_tmp17_);
5689 #line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5690         _g_object_unref0 (_tmp16_->main_window);
5691 #line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5692         _tmp16_->main_window = _tmp18_;
5693 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5694         _tmp19_ = self->props;
5695 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5696         _tmp20_ = _tmp19_->el;
5697 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5698         _tmp21_ = self->left_props;
5699 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5700         _tmp22_ = _tmp21_->el;
5701 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5702         gtk_box_pack_start ((GtkBox*) _tmp20_, (GtkWidget*) _tmp22_, TRUE, TRUE, (guint) 0);
5703 #line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5704         _tmp23_ = self->left_props;
5705 #line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5706         _tmp24_ = _tmp23_->el;
5707 #line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5708         gtk_widget_show_all ((GtkWidget*) _tmp24_);
5709 #line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5710         _tmp25_ = self->left_props;
5711 #line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5712         g_signal_connect_object (_tmp25_, "show-editor", (GCallback) ___lambda122__xcls_leftprops_show_editor, self, 0);
5713 #line 223 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5714         _tmp26_ = self->left_props;
5715 #line 223 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5716         g_signal_connect_object (_tmp26_, "stop-editor", (GCallback) ___lambda123__xcls_leftprops_stop_editor, self, 0);
5717 #line 235 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5718         _tmp27_ = self->left_props;
5719 #line 235 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5720         g_signal_connect_object (_tmp27_, "changed", (GCallback) ___lambda124__xcls_leftprops_changed, self, 0);
5721 #line 250 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5722         _tmp28_ = xcls_windowleftprojects_new ();
5723 #line 250 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5724         _g_object_unref0 (self->left_projects);
5725 #line 250 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5726         self->left_projects = _tmp28_;
5727 #line 251 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5728         _tmp29_ = self->left_projects;
5729 #line 251 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5730         g_object_ref ((GObject*) _tmp29_);
5731 #line 252 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5732         _tmp30_ = self->leftpane;
5733 #line 252 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5734         _tmp31_ = _tmp30_->el;
5735 #line 252 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5736         _tmp32_ = self->left_projects;
5737 #line 252 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5738         _tmp33_ = _tmp32_->el;
5739 #line 252 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5740         gtk_box_pack_start ((GtkBox*) _tmp31_, (GtkWidget*) _tmp33_, TRUE, TRUE, (guint) 0);
5741 #line 253 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5742         _tmp34_ = self->left_projects;
5743 #line 253 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5744         _tmp35_ = _tmp34_->el;
5745 #line 253 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5746         gtk_widget_show_all ((GtkWidget*) _tmp35_);
5747 #line 254 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5748         _tmp36_ = self->left_projects;
5749 #line 254 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5750         g_signal_connect_object (_tmp36_, "project-selected", (GCallback) ___lambda125__xcls_windowleftprojects_project_selected, self, 0);
5751 #line 262 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5752         _tmp37_ = xcls_projectsettings_new ();
5753 #line 262 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5754         _g_object_unref0 (self->projectsettings);
5755 #line 262 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5756         self->projectsettings = _tmp37_;
5757 #line 263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5758         _tmp38_ = self->projectsettings;
5759 #line 263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5760         g_object_ref ((GObject*) _tmp38_);
5761 #line 265 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5762         _tmp39_ = vala_project_settings_new ();
5763 #line 265 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5764         _g_object_unref0 (self->vala_projectsettings);
5765 #line 265 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5766         self->vala_projectsettings = _tmp39_;
5767 #line 266 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5768         _tmp40_ = self->vala_projectsettings;
5769 #line 266 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5770         g_object_ref ((GObject*) _tmp40_);
5771 #line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5772         _tmp41_ = self->vala_projectsettings;
5773 #line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5774         _tmp42_ = _g_object_ref0 (self);
5775 #line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5776         _g_object_unref0 (_tmp41_->window);
5777 #line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5778         _tmp41_->window = _tmp42_;
5779 #line 269 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5780         _tmp43_ = self->projecteditview;
5781 #line 269 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5782         _tmp44_ = _tmp43_->el;
5783 #line 269 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5784         _tmp45_ = gtk_clutter_actor_get_widget (_tmp44_);
5785 #line 269 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5786         _tmp46_ = self->projectsettings;
5787 #line 269 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5788         _tmp47_ = _tmp46_->el;
5789 #line 269 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5790         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp45_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp47_);
5791 #line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5792         _tmp48_ = self->priv->_this;
5793 #line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5794         _tmp49_ = _tmp48_->projecteditview;
5795 #line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5796         _tmp50_ = _tmp49_->el;
5797 #line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5798         _tmp51_ = clutter_actor_get_stage ((ClutterActor*) _tmp50_);
5799 #line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5800         _tmp52_ = _g_object_ref0 (_tmp51_);
5801 #line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5802         stage = _tmp52_;
5803 #line 273 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5804         _tmp53_ = stage;
5805 #line 273 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5806         clutter_color_from_string (&_tmp54_, "#000");
5807 #line 273 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5808         clutter_actor_set_background_color ((ClutterActor*) _tmp53_, &_tmp54_);
5809 #line 275 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5810         _tmp55_ = self->projectsettings;
5811 #line 275 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5812         g_signal_connect_object (_tmp55_, "button-pressed", (GCallback) ___lambda126__xcls_projectsettings_button_pressed, self, 0);
5813 #line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5814         _tmp56_ = xcls_rightpalete_new ();
5815 #line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5816         _g_object_unref0 (self->rightpalete);
5817 #line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5818         self->rightpalete = _tmp56_;
5819 #line 300 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5820         _tmp57_ = self->rightpalete;
5821 #line 300 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5822         g_object_ref ((GObject*) _tmp57_);
5823 #line 301 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5824         _tmp58_ = self->objectview;
5825 #line 301 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5826         _tmp59_ = _tmp58_->el;
5827 #line 301 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5828         _tmp60_ = gtk_clutter_actor_get_widget (_tmp59_);
5829 #line 301 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5830         _tmp61_ = self->rightpalete;
5831 #line 301 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5832         _tmp62_ = _tmp61_->el;
5833 #line 301 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5834         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp60_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp62_);
5835 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5836         _tmp63_ = self->priv->_this;
5837 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5838         _tmp64_ = _tmp63_->objectview;
5839 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5840         _tmp65_ = _tmp64_->el;
5841 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5842         _tmp66_ = clutter_actor_get_stage ((ClutterActor*) _tmp65_);
5843 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5844         _tmp67_ = _g_object_ref0 (_tmp66_);
5845 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5846         _g_object_unref0 (stage);
5847 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5848         stage = _tmp67_;
5849 #line 305 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5850         _tmp68_ = stage;
5851 #line 305 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5852         clutter_color_from_string (&_tmp69_, "#000");
5853 #line 305 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5854         clutter_actor_set_background_color ((ClutterActor*) _tmp68_, &_tmp69_);
5855 #line 323 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5856         _tmp70_ = xcls_windowaddprop_new ();
5857 #line 323 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5858         _g_object_unref0 (self->add_props);
5859 #line 323 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5860         self->add_props = _tmp70_;
5861 #line 324 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5862         _tmp71_ = self->add_props;
5863 #line 324 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5864         g_object_ref ((GObject*) _tmp71_);
5865 #line 325 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5866         _tmp72_ = self->addpropsview;
5867 #line 325 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5868         _tmp73_ = _tmp72_->el;
5869 #line 325 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5870         _tmp74_ = gtk_clutter_actor_get_widget (_tmp73_);
5871 #line 325 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5872         _tmp75_ = self->add_props;
5873 #line 325 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5874         _tmp76_ = _tmp75_->el;
5875 #line 325 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5876         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp74_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp76_);
5877 #line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5878         _tmp77_ = self->priv->_this;
5879 #line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5880         _tmp78_ = _tmp77_->addpropsview;
5881 #line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5882         _tmp79_ = _tmp78_->el;
5883 #line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5884         _tmp80_ = clutter_actor_get_stage ((ClutterActor*) _tmp79_);
5885 #line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5886         _tmp81_ = _g_object_ref0 (_tmp80_);
5887 #line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5888         _g_object_unref0 (stage);
5889 #line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5890         stage = _tmp81_;
5891 #line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5892         _tmp82_ = stage;
5893 #line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5894         clutter_color_from_string (&_tmp83_, "#000");
5895 #line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5896         clutter_actor_set_background_color ((ClutterActor*) _tmp82_, &_tmp83_);
5897 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5898         _tmp84_ = self->priv->_this;
5899 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5900         _tmp85_ = _tmp84_->add_props;
5901 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5902         g_signal_connect_object (_tmp85_, "select", (GCallback) ___lambda127__xcls_windowaddprop_select, self, 0);
5903 #line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5904         _tmp86_ = editor_new ();
5905 #line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5906         _g_object_unref0 (self->code_editor);
5907 #line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5908         self->code_editor = _tmp86_;
5909 #line 340 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5910         _tmp87_ = self->code_editor;
5911 #line 340 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5912         g_object_ref ((GObject*) _tmp87_);
5913 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5914         _tmp88_ = self->codeeditview;
5915 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5916         _tmp89_ = _tmp88_->el;
5917 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5918         _tmp90_ = gtk_clutter_actor_get_widget (_tmp89_);
5919 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5920         _tmp91_ = self->code_editor;
5921 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5922         _tmp92_ = _tmp91_->el;
5923 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5924         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp90_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp92_);
5925 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5926         _tmp93_ = self->priv->_this;
5927 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5928         _tmp94_ = _tmp93_->codeeditview;
5929 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5930         _tmp95_ = _tmp94_->el;
5931 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5932         _tmp96_ = clutter_actor_get_stage ((ClutterActor*) _tmp95_);
5933 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5934         _tmp97_ = _g_object_ref0 (_tmp96_);
5935 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5936         _g_object_unref0 (stage);
5937 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5938         stage = _tmp97_;
5939 #line 345 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5940         _tmp98_ = stage;
5941 #line 345 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5942         clutter_color_from_string (&_tmp99_, "#000");
5943 #line 345 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5944         clutter_actor_set_background_color ((ClutterActor*) _tmp98_, &_tmp99_);
5945 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5946         _tmp100_ = self->priv->_this;
5947 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5948         _tmp101_ = _tmp100_->code_editor;
5949 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5950         g_signal_connect_object (_tmp101_, "save", (GCallback) ___lambda128__editor_save, self, 0);
5951 #line 358 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5952         _tmp102_ = xcls_windowrooview_new ();
5953 #line 358 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5954         _g_object_unref0 (self->window_rooview);
5955 #line 358 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5956         self->window_rooview = _tmp102_;
5957 #line 359 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5958         _tmp103_ = self->window_rooview;
5959 #line 359 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5960         g_object_ref ((GObject*) _tmp103_);
5961 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5962         _tmp104_ = self->rooview;
5963 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5964         _tmp105_ = _tmp104_->el;
5965 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5966         _tmp106_ = gtk_clutter_actor_get_widget (_tmp105_);
5967 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5968         _tmp107_ = self->window_rooview;
5969 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5970         _tmp108_ = _tmp107_->el;
5971 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5972         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp106_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp108_);
5973 #line 361 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5974         _tmp109_ = self->window_rooview;
5975 #line 361 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5976         _tmp110_ = _tmp109_->el;
5977 #line 361 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5978         gtk_widget_show_all ((GtkWidget*) _tmp110_);
5979 #line 363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5980         _tmp111_ = self->priv->_this;
5981 #line 363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5982         _tmp112_ = _tmp111_->rooview;
5983 #line 363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5984         _tmp113_ = _tmp112_->el;
5985 #line 363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5986         _tmp114_ = clutter_actor_get_stage ((ClutterActor*) _tmp113_);
5987 #line 363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5988         _tmp115_ = _g_object_ref0 (_tmp114_);
5989 #line 363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5990         _g_object_unref0 (stage);
5991 #line 363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5992         stage = _tmp115_;
5993 #line 364 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5994         _tmp116_ = stage;
5995 #line 364 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5996         clutter_color_from_string (&_tmp117_, "#000");
5997 #line 364 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
5998         clutter_actor_set_background_color ((ClutterActor*) _tmp116_, &_tmp117_);
5999 #line 369 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6000         _tmp118_ = xcls_gtkview_new ();
6001 #line 369 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6002         _g_object_unref0 (self->window_gladeview);
6003 #line 369 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6004         self->window_gladeview = _tmp118_;
6005 #line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6006         _tmp119_ = self->window_gladeview;
6007 #line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6008         g_object_ref ((GObject*) _tmp119_);
6009 #line 380 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6010         _tmp120_ = xcls_clutterfiles_new ();
6011 #line 380 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6012         _g_object_unref0 (self->clutterfiles);
6013 #line 380 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6014         self->clutterfiles = _tmp120_;
6015 #line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6016         _tmp121_ = self->clutterfiles;
6017 #line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6018         g_object_ref ((GObject*) _tmp121_);
6019 #line 382 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6020         _tmp122_ = stage;
6021 #line 382 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6022         _tmp123_ = self->clutterfiles;
6023 #line 382 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6024         _tmp124_ = _tmp123_->el;
6025 #line 382 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6026         clutter_actor_add_child ((ClutterActor*) _tmp122_, (ClutterActor*) _tmp124_);
6027 #line 383 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6028         _tmp125_ = self->clutterfiles;
6029 #line 383 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6030         _tmp126_ = _tmp125_->el;
6031 #line 383 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6032         clutter_actor_show_all ((ClutterActor*) _tmp126_);
6033 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6034         _tmp127_ = self->clutterfiles;
6035 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6036         g_signal_connect_object (_tmp127_, "open", (GCallback) ___lambda129__xcls_clutterfiles_open, self, 0);
6037 #line 418 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6038         _tmp128_ = xcls_dialognewcomponent_new ();
6039 #line 418 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6040         _g_object_unref0 (self->new_file_dialog);
6041 #line 418 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6042         self->new_file_dialog = _tmp128_;
6043 #line 420 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6044         _tmp129_ = self->new_file_dialog;
6045 #line 420 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6046         _tmp130_ = _tmp129_->el;
6047 #line 420 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6048         _tmp131_ = self->el;
6049 #line 420 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6050         gtk_window_set_transient_for ((GtkWindow*) _tmp130_, _tmp131_);
6051 #line 421 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6052         _tmp132_ = self->new_file_dialog;
6053 #line 421 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6054         _tmp133_ = _tmp132_->el;
6055 #line 421 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6056         gtk_window_set_modal ((GtkWindow*) _tmp133_, TRUE);
6057 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6058         _tmp134_ = self->new_file_dialog;
6059 #line 423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6060         g_signal_connect_object (_tmp134_, "success", (GCallback) ___lambda134__xcls_dialognewcomponent_success, self, 0);
6061 #line 455 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6062         _tmp135_ = clutter_timeline_new ((guint) 6000);
6063 #line 455 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6064         tl = _tmp135_;
6065 #line 456 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6066         clutter_timeline_set_repeat_count (tl, -1);
6067 #line 457 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6068         clutter_timeline_start (tl);
6069 #line 458 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6070         g_object_ref ((GObject*) tl);
6071 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6072         self->children_loaded = TRUE;
6073 #line 136 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6074         _g_object_unref0 (tl);
6075 #line 136 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6076         _g_object_unref0 (stage);
6077 #line 6078 "MainWindow.c"
6078 }
6079
6080
6081 void xcls_mainwindow_hideCodeEdit (Xcls_MainWindow* self) {
6082         Xcls_MainWindow* _tmp0_ = NULL;
6083         Xcls_MainWindowXcls_backbutton* _tmp1_ = NULL;
6084         ClutterActor* _tmp2_ = NULL;
6085         Xcls_MainWindow* _tmp3_ = NULL;
6086         Xcls_MainWindowXcls_projectbutton* _tmp4_ = NULL;
6087         ClutterActor* _tmp5_ = NULL;
6088         Xcls_MainWindow* _tmp6_ = NULL;
6089         Xcls_MainWindowXcls_projecteditbutton* _tmp7_ = NULL;
6090         ClutterActor* _tmp8_ = NULL;
6091         Xcls_MainWindow* _tmp9_ = NULL;
6092         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
6093         ClutterActor* _tmp11_ = NULL;
6094         Xcls_MainWindow* _tmp12_ = NULL;
6095         Xcls_MainWindowXcls_codeeditview* _tmp13_ = NULL;
6096         GtkClutterActor* _tmp14_ = NULL;
6097         GtkClutterActor* el = NULL;
6098         Xcls_MainWindow* _tmp15_ = NULL;
6099         Xcls_MainWindowXcls_rooview* _tmp16_ = NULL;
6100         GtkClutterActor* _tmp17_ = NULL;
6101         GtkClutterActor* _tmp18_ = NULL;
6102         Xcls_MainWindow* _tmp19_ = NULL;
6103         Xcls_MainWindowXcls_codeeditview* _tmp20_ = NULL;
6104         GtkClutterActor* _tmp21_ = NULL;
6105         Xcls_MainWindow* _tmp22_ = NULL;
6106         gchar* _tmp23_ = NULL;
6107         Xcls_MainWindow* _tmp24_ = NULL;
6108         Xcls_MainWindowXcls_codeeditview* _tmp25_ = NULL;
6109         GtkClutterActor* _tmp26_ = NULL;
6110 #line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6111         g_return_if_fail (self != NULL);
6112 #line 468 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6113         _tmp0_ = self->priv->_this;
6114 #line 468 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6115         _tmp1_ = _tmp0_->backbutton;
6116 #line 468 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6117         _tmp2_ = _tmp1_->el;
6118 #line 468 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6119         clutter_actor_hide (_tmp2_);
6120 #line 469 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6121         _tmp3_ = self->priv->_this;
6122 #line 469 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6123         _tmp4_ = _tmp3_->projectbutton;
6124 #line 469 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6125         _tmp5_ = _tmp4_->el;
6126 #line 469 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6127         clutter_actor_show (_tmp5_);
6128 #line 470 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6129         _tmp6_ = self->priv->_this;
6130 #line 470 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6131         _tmp7_ = _tmp6_->projecteditbutton;
6132 #line 470 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6133         _tmp8_ = _tmp7_->el;
6134 #line 470 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6135         clutter_actor_show (_tmp8_);
6136 #line 471 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6137         _tmp9_ = self->priv->_this;
6138 #line 471 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6139         _tmp10_ = _tmp9_->editfilebutton;
6140 #line 471 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6141         _tmp11_ = _tmp10_->el;
6142 #line 471 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6143         clutter_actor_show (_tmp11_);
6144 #line 472 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6145         _tmp12_ = self->priv->_this;
6146 #line 472 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6147         _tmp13_ = _tmp12_->codeeditview;
6148 #line 472 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6149         _tmp14_ = _tmp13_->el;
6150 #line 472 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6151         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
6152 #line 473 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6153         _tmp15_ = self->priv->_this;
6154 #line 473 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6155         _tmp16_ = _tmp15_->rooview;
6156 #line 473 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6157         _tmp17_ = _tmp16_->el;
6158 #line 473 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6159         _tmp18_ = _g_object_ref0 (_tmp17_);
6160 #line 473 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6161         el = _tmp18_;
6162 #line 474 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6163         clutter_actor_save_easing_state ((ClutterActor*) el);
6164 #line 477 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6165         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
6166 #line 478 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6167         _tmp19_ = self->priv->_this;
6168 #line 478 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6169         _tmp20_ = _tmp19_->codeeditview;
6170 #line 478 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6171         _tmp21_ = _tmp20_->el;
6172 #line 478 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6173         clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.0f, (gdouble) 0.0f);
6174 #line 479 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6175         _tmp22_ = self->priv->_this;
6176 #line 479 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6177         _tmp23_ = g_strdup ("edit");
6178 #line 479 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6179         _g_free0 (_tmp22_->state);
6180 #line 479 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6181         _tmp22_->state = _tmp23_;
6182 #line 484 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6183         clutter_actor_restore_easing_state ((ClutterActor*) el);
6184 #line 485 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6185         _tmp24_ = self->priv->_this;
6186 #line 485 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6187         _tmp25_ = _tmp24_->codeeditview;
6188 #line 485 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6189         _tmp26_ = _tmp25_->el;
6190 #line 485 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6191         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
6192 #line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6193         _g_object_unref0 (el);
6194 #line 6195 "MainWindow.c"
6195 }
6196
6197
6198 void xcls_mainwindow_showAddProp (Xcls_MainWindow* self) {
6199         JsRenderNode* ae = NULL;
6200         Xcls_WindowLeftTree* _tmp0_ = NULL;
6201         JsRenderNode* _tmp1_ = NULL;
6202         JsRenderNode* _tmp2_ = NULL;
6203         Xcls_MainWindow* _tmp3_ = NULL;
6204         Xcls_MainWindowXcls_backbutton* _tmp4_ = NULL;
6205         ClutterActor* _tmp5_ = NULL;
6206         Xcls_MainWindow* _tmp6_ = NULL;
6207         Xcls_MainWindowXcls_projectbutton* _tmp7_ = NULL;
6208         ClutterActor* _tmp8_ = NULL;
6209         Xcls_MainWindow* _tmp9_ = NULL;
6210         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
6211         ClutterActor* _tmp11_ = NULL;
6212         Xcls_MainWindow* _tmp12_ = NULL;
6213         Xcls_MainWindowXcls_projecteditbutton* _tmp13_ = NULL;
6214         ClutterActor* _tmp14_ = NULL;
6215         Xcls_WindowAddProp* _tmp15_ = NULL;
6216         GtkScrolledWindow* _tmp16_ = NULL;
6217         Xcls_WindowAddProp* _tmp17_ = NULL;
6218         ProjectProject* _tmp18_ = NULL;
6219         const gchar* _tmp19_ = NULL;
6220         PaletePalete* _tmp20_ = NULL;
6221         PaletePalete* _tmp21_ = NULL;
6222         JsRenderNode* _tmp22_ = NULL;
6223         gchar* _tmp23_ = NULL;
6224         gchar* _tmp24_ = NULL;
6225         Xcls_MainWindow* _tmp25_ = NULL;
6226         Xcls_MainWindowXcls_addpropsview* _tmp26_ = NULL;
6227         GtkClutterActor* _tmp27_ = NULL;
6228         GtkClutterActor* el = NULL;
6229         Xcls_MainWindow* _tmp28_ = NULL;
6230         Xcls_MainWindowXcls_rooview* _tmp29_ = NULL;
6231         GtkClutterActor* _tmp30_ = NULL;
6232         GtkClutterActor* _tmp31_ = NULL;
6233         GtkClutterActor* _tmp32_ = NULL;
6234         Xcls_MainWindow* _tmp33_ = NULL;
6235         Xcls_MainWindowXcls_clutterembed* _tmp34_ = NULL;
6236         Xcls_MainWindow* _tmp35_ = NULL;
6237         Xcls_MainWindowXcls_addpropsview* _tmp36_ = NULL;
6238         GtkClutterActor* _tmp37_ = NULL;
6239         GtkClutterActor* _tmp38_ = NULL;
6240         Xcls_MainWindow* _tmp39_ = NULL;
6241         Xcls_MainWindowXcls_addpropsview* _tmp40_ = NULL;
6242         GtkClutterActor* _tmp41_ = NULL;
6243         gchar* _tmp42_ = NULL;
6244 #line 487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6245         g_return_if_fail (self != NULL);
6246 #line 490 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6247         _tmp0_ = self->left_tree;
6248 #line 490 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6249         _tmp1_ = xcls_windowlefttree_getActiveElement (_tmp0_);
6250 #line 490 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6251         ae = _tmp1_;
6252 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6253         _tmp2_ = ae;
6254 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6255         if (_tmp2_ == NULL) {
6256 #line 492 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6257                 _g_object_unref0 (ae);
6258 #line 492 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6259                 return;
6260 #line 6261 "MainWindow.c"
6261         }
6262 #line 494 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6263         _tmp3_ = self->priv->_this;
6264 #line 494 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6265         _tmp4_ = _tmp3_->backbutton;
6266 #line 494 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6267         _tmp5_ = _tmp4_->el;
6268 #line 494 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6269         clutter_actor_show (_tmp5_);
6270 #line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6271         _tmp6_ = self->priv->_this;
6272 #line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6273         _tmp7_ = _tmp6_->projectbutton;
6274 #line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6275         _tmp8_ = _tmp7_->el;
6276 #line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6277         clutter_actor_hide (_tmp8_);
6278 #line 496 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6279         _tmp9_ = self->priv->_this;
6280 #line 496 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6281         _tmp10_ = _tmp9_->editfilebutton;
6282 #line 496 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6283         _tmp11_ = _tmp10_->el;
6284 #line 496 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6285         clutter_actor_hide (_tmp11_);
6286 #line 497 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6287         _tmp12_ = self->priv->_this;
6288 #line 497 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6289         _tmp13_ = _tmp12_->projecteditbutton;
6290 #line 497 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6291         _tmp14_ = _tmp13_->el;
6292 #line 497 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6293         clutter_actor_hide (_tmp14_);
6294 #line 502 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6295         _tmp15_ = self->add_props;
6296 #line 502 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6297         _tmp16_ = _tmp15_->el;
6298 #line 502 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6299         gtk_widget_show_all ((GtkWidget*) _tmp16_);
6300 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6301         _tmp17_ = self->add_props;
6302 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6303         _tmp18_ = self->project;
6304 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6305         _tmp19_ = _tmp18_->xtype;
6306 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6307         _tmp20_ = palete_factory (_tmp19_);
6308 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6309         _tmp21_ = _tmp20_;
6310 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6311         _tmp22_ = ae;
6312 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6313         _tmp23_ = js_render_node_fqn (_tmp22_);
6314 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6315         _tmp24_ = _tmp23_;
6316 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6317         xcls_windowaddprop_show (_tmp17_, _tmp21_, "props", _tmp24_);
6318 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6319         _g_free0 (_tmp24_);
6320 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6321         _g_object_unref0 (_tmp21_);
6322 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6323         _tmp25_ = self->priv->_this;
6324 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6325         _tmp26_ = _tmp25_->addpropsview;
6326 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6327         _tmp27_ = _tmp26_->el;
6328 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6329         clutter_actor_save_easing_state ((ClutterActor*) _tmp27_);
6330 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6331         _tmp28_ = self->priv->_this;
6332 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6333         _tmp29_ = _tmp28_->rooview;
6334 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6335         _tmp30_ = _tmp29_->el;
6336 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6337         _tmp31_ = _g_object_ref0 (_tmp30_);
6338 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6339         el = _tmp31_;
6340 #line 512 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6341         _tmp32_ = el;
6342 #line 512 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6343         clutter_actor_save_easing_state ((ClutterActor*) _tmp32_);
6344 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6345         _tmp33_ = self->priv->_this;
6346 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6347         _tmp34_ = _tmp33_->clutterembed;
6348 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6349         xcls_mainwindow_xcls_clutterembed_setSizesAlloc (_tmp34_, "addprop");
6350 #line 517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6351         _tmp35_ = self->priv->_this;
6352 #line 517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6353         _tmp36_ = _tmp35_->addpropsview;
6354 #line 517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6355         _tmp37_ = _tmp36_->el;
6356 #line 517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6357         clutter_actor_set_scale ((ClutterActor*) _tmp37_, (gdouble) 1.0f, (gdouble) 1.0f);
6358 #line 523 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6359         _tmp38_ = el;
6360 #line 523 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6361         clutter_actor_restore_easing_state ((ClutterActor*) _tmp38_);
6362 #line 524 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6363         _tmp39_ = self->priv->_this;
6364 #line 524 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6365         _tmp40_ = _tmp39_->addpropsview;
6366 #line 524 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6367         _tmp41_ = _tmp40_->el;
6368 #line 524 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6369         clutter_actor_restore_easing_state ((ClutterActor*) _tmp41_);
6370 #line 525 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6371         _tmp42_ = g_strdup ("addprop");
6372 #line 525 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6373         _g_free0 (self->state);
6374 #line 525 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6375         self->state = _tmp42_;
6376 #line 487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6377         _g_object_unref0 (el);
6378 #line 487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6379         _g_object_unref0 (ae);
6380 #line 6381 "MainWindow.c"
6381 }
6382
6383
6384 void xcls_mainwindow_showViewEditing (Xcls_MainWindow* self) {
6385         Xcls_MainWindowXcls_editpane* _tmp0_ = NULL;
6386         GtkVPaned* _tmp1_ = NULL;
6387         Xcls_WindowLeftProjects* _tmp2_ = NULL;
6388         GtkVBox* _tmp3_ = NULL;
6389         Xcls_MainWindow* _tmp4_ = NULL;
6390         Xcls_MainWindowXcls_addprojectbutton* _tmp5_ = NULL;
6391         ClutterActor* _tmp6_ = NULL;
6392         Xcls_MainWindow* _tmp7_ = NULL;
6393         Xcls_MainWindowXcls_delprojectbutton* _tmp8_ = NULL;
6394         ClutterActor* _tmp9_ = NULL;
6395         Xcls_MainWindow* _tmp10_ = NULL;
6396         Xcls_MainWindowXcls_addfilebutton* _tmp11_ = NULL;
6397         ClutterActor* _tmp12_ = NULL;
6398         Xcls_MainWindow* _tmp13_ = NULL;
6399         Xcls_MainWindowXcls_backbutton* _tmp14_ = NULL;
6400         ClutterActor* _tmp15_ = NULL;
6401         Xcls_MainWindow* _tmp16_ = NULL;
6402         Xcls_MainWindowXcls_new_window* _tmp17_ = NULL;
6403         ClutterActor* _tmp18_ = NULL;
6404         Xcls_MainWindow* _tmp19_ = NULL;
6405         Xcls_MainWindowXcls_projectbutton* _tmp20_ = NULL;
6406         ClutterActor* _tmp21_ = NULL;
6407         Xcls_MainWindow* _tmp22_ = NULL;
6408         Xcls_MainWindowXcls_editfilebutton* _tmp23_ = NULL;
6409         ClutterActor* _tmp24_ = NULL;
6410         Xcls_MainWindow* _tmp25_ = NULL;
6411         Xcls_MainWindowXcls_projecteditbutton* _tmp26_ = NULL;
6412         ClutterActor* _tmp27_ = NULL;
6413         Xcls_MainWindow* _tmp28_ = NULL;
6414         Xcls_MainWindowXcls_objectshowbutton* _tmp29_ = NULL;
6415         ClutterActor* _tmp30_ = NULL;
6416         Xcls_MainWindow* _tmp31_ = NULL;
6417         Xcls_MainWindowXcls_addpropbutton* _tmp32_ = NULL;
6418         ClutterActor* _tmp33_ = NULL;
6419         Xcls_MainWindow* _tmp34_ = NULL;
6420         Xcls_MainWindowXcls_addlistenerbutton* _tmp35_ = NULL;
6421         ClutterActor* _tmp36_ = NULL;
6422         GtkClutterActor* el = NULL;
6423         Xcls_MainWindow* _tmp37_ = NULL;
6424         Xcls_MainWindowXcls_rooview* _tmp38_ = NULL;
6425         GtkClutterActor* _tmp39_ = NULL;
6426         GtkClutterActor* _tmp40_ = NULL;
6427         Xcls_MainWindow* _tmp41_ = NULL;
6428         gchar* _tmp42_ = NULL;
6429         Xcls_MainWindow* _tmp43_ = NULL;
6430         Xcls_ClutterFiles* _tmp44_ = NULL;
6431         ClutterScrollActor* _tmp45_ = NULL;
6432 #line 527 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6433         g_return_if_fail (self != NULL);
6434 #line 528 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6435         _tmp0_ = self->editpane;
6436 #line 528 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6437         _tmp1_ = _tmp0_->el;
6438 #line 528 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6439         gtk_widget_show ((GtkWidget*) _tmp1_);
6440 #line 530 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6441         _tmp2_ = self->left_projects;
6442 #line 530 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6443         _tmp3_ = _tmp2_->el;
6444 #line 530 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6445         gtk_widget_hide ((GtkWidget*) _tmp3_);
6446 #line 532 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6447         _tmp4_ = self->priv->_this;
6448 #line 532 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6449         _tmp5_ = _tmp4_->addprojectbutton;
6450 #line 532 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6451         _tmp6_ = _tmp5_->el;
6452 #line 532 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6453         clutter_actor_hide (_tmp6_);
6454 #line 533 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6455         _tmp7_ = self->priv->_this;
6456 #line 533 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6457         _tmp8_ = _tmp7_->delprojectbutton;
6458 #line 533 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6459         _tmp9_ = _tmp8_->el;
6460 #line 533 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6461         clutter_actor_hide (_tmp9_);
6462 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6463         _tmp10_ = self->priv->_this;
6464 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6465         _tmp11_ = _tmp10_->addfilebutton;
6466 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6467         _tmp12_ = _tmp11_->el;
6468 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6469         clutter_actor_hide (_tmp12_);
6470 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6471         _tmp13_ = self->priv->_this;
6472 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6473         _tmp14_ = _tmp13_->backbutton;
6474 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6475         _tmp15_ = _tmp14_->el;
6476 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6477         clutter_actor_hide (_tmp15_);
6478 #line 536 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6479         _tmp16_ = self->priv->_this;
6480 #line 536 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6481         _tmp17_ = _tmp16_->new_window;
6482 #line 536 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6483         _tmp18_ = _tmp17_->el;
6484 #line 536 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6485         clutter_actor_hide (_tmp18_);
6486 #line 539 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6487         _tmp19_ = self->priv->_this;
6488 #line 539 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6489         _tmp20_ = _tmp19_->projectbutton;
6490 #line 539 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6491         _tmp21_ = _tmp20_->el;
6492 #line 539 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6493         clutter_actor_show (_tmp21_);
6494 #line 540 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6495         _tmp22_ = self->priv->_this;
6496 #line 540 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6497         _tmp23_ = _tmp22_->editfilebutton;
6498 #line 540 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6499         _tmp24_ = _tmp23_->el;
6500 #line 540 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6501         clutter_actor_show (_tmp24_);
6502 #line 541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6503         _tmp25_ = self->priv->_this;
6504 #line 541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6505         _tmp26_ = _tmp25_->projecteditbutton;
6506 #line 541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6507         _tmp27_ = _tmp26_->el;
6508 #line 541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6509         clutter_actor_show (_tmp27_);
6510 #line 542 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6511         _tmp28_ = self->priv->_this;
6512 #line 542 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6513         _tmp29_ = _tmp28_->objectshowbutton;
6514 #line 542 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6515         _tmp30_ = _tmp29_->el;
6516 #line 542 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6517         clutter_actor_show (_tmp30_);
6518 #line 543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6519         _tmp31_ = self->priv->_this;
6520 #line 543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6521         _tmp32_ = _tmp31_->addpropbutton;
6522 #line 543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6523         _tmp33_ = _tmp32_->el;
6524 #line 543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6525         clutter_actor_show (_tmp33_);
6526 #line 544 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6527         _tmp34_ = self->priv->_this;
6528 #line 544 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6529         _tmp35_ = _tmp34_->addlistenerbutton;
6530 #line 544 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6531         _tmp36_ = _tmp35_->el;
6532 #line 544 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6533         clutter_actor_show (_tmp36_);
6534 #line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6535         _tmp37_ = self->priv->_this;
6536 #line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6537         _tmp38_ = _tmp37_->rooview;
6538 #line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6539         _tmp39_ = _tmp38_->el;
6540 #line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6541         _tmp40_ = _g_object_ref0 (_tmp39_);
6542 #line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6543         el = _tmp40_;
6544 #line 548 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6545         clutter_actor_save_easing_state ((ClutterActor*) el);
6546 #line 551 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6547         clutter_actor_set_rotation_angle ((ClutterActor*) el, CLUTTER_Y_AXIS, (gdouble) 0.0f);
6548 #line 552 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6549         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
6550 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6551         _tmp41_ = self->priv->_this;
6552 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6553         _tmp42_ = g_strdup ("edit");
6554 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6555         _g_free0 (_tmp41_->state);
6556 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6557         _tmp41_->state = _tmp42_;
6558 #line 555 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6559         _tmp43_ = self->priv->_this;
6560 #line 555 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6561         _tmp44_ = _tmp43_->clutterfiles;
6562 #line 555 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6563         _tmp45_ = _tmp44_->el;
6564 #line 555 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6565         clutter_actor_hide ((ClutterActor*) _tmp45_);
6566 #line 557 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6567         clutter_actor_restore_easing_state ((ClutterActor*) el);
6568 #line 559 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6569         g_print ("show view editing");
6570 #line 527 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6571         _g_object_unref0 (el);
6572 #line 6573 "MainWindow.c"
6573 }
6574
6575
6576 void xcls_mainwindow_hideProjectEdit (Xcls_MainWindow* self) {
6577         Xcls_MainWindow* _tmp0_ = NULL;
6578         Xcls_MainWindowXcls_projectbutton* _tmp1_ = NULL;
6579         ClutterActor* _tmp2_ = NULL;
6580         Xcls_MainWindow* _tmp3_ = NULL;
6581         Xcls_MainWindowXcls_projecteditbutton* _tmp4_ = NULL;
6582         ClutterActor* _tmp5_ = NULL;
6583         Xcls_MainWindow* _tmp6_ = NULL;
6584         Xcls_MainWindowXcls_backbutton* _tmp7_ = NULL;
6585         ClutterActor* _tmp8_ = NULL;
6586         Xcls_MainWindow* _tmp9_ = NULL;
6587         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
6588         ClutterActor* _tmp11_ = NULL;
6589         ProjectProject* _tmp12_ = NULL;
6590         const gchar* _tmp13_ = NULL;
6591         Xcls_MainWindow* _tmp16_ = NULL;
6592         Xcls_MainWindowXcls_projecteditview* _tmp17_ = NULL;
6593         GtkClutterActor* _tmp18_ = NULL;
6594         GtkClutterActor* el = NULL;
6595         Xcls_MainWindow* _tmp19_ = NULL;
6596         Xcls_MainWindowXcls_rooview* _tmp20_ = NULL;
6597         GtkClutterActor* _tmp21_ = NULL;
6598         GtkClutterActor* _tmp22_ = NULL;
6599         Xcls_MainWindow* _tmp23_ = NULL;
6600         Xcls_MainWindowXcls_projecteditview* _tmp24_ = NULL;
6601         GtkClutterActor* _tmp25_ = NULL;
6602         Xcls_MainWindow* _tmp26_ = NULL;
6603         gchar* _tmp27_ = NULL;
6604         Xcls_MainWindow* _tmp28_ = NULL;
6605         Xcls_MainWindowXcls_projecteditview* _tmp29_ = NULL;
6606         GtkClutterActor* _tmp30_ = NULL;
6607 #line 561 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6608         g_return_if_fail (self != NULL);
6609 #line 564 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6610         _tmp0_ = self->priv->_this;
6611 #line 564 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6612         _tmp1_ = _tmp0_->projectbutton;
6613 #line 564 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6614         _tmp2_ = _tmp1_->el;
6615 #line 564 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6616         clutter_actor_show (_tmp2_);
6617 #line 565 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6618         _tmp3_ = self->priv->_this;
6619 #line 565 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6620         _tmp4_ = _tmp3_->projecteditbutton;
6621 #line 565 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6622         _tmp5_ = _tmp4_->el;
6623 #line 565 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6624         clutter_actor_show (_tmp5_);
6625 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6626         _tmp6_ = self->priv->_this;
6627 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6628         _tmp7_ = _tmp6_->backbutton;
6629 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6630         _tmp8_ = _tmp7_->el;
6631 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6632         clutter_actor_hide (_tmp8_);
6633 #line 567 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6634         _tmp9_ = self->priv->_this;
6635 #line 567 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6636         _tmp10_ = _tmp9_->editfilebutton;
6637 #line 567 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6638         _tmp11_ = _tmp10_->el;
6639 #line 567 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6640         clutter_actor_show (_tmp11_);
6641 #line 570 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6642         _tmp12_ = self->project;
6643 #line 570 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6644         _tmp13_ = _tmp12_->xtype;
6645 #line 570 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6646         if (g_strcmp0 (_tmp13_, "Roo") == 0) {
6647 #line 6648 "MainWindow.c"
6648         } else {
6649                 ValaProjectSettings* _tmp14_ = NULL;
6650                 ProjectGtk* _tmp15_ = NULL;
6651 #line 575 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6652                 _tmp14_ = self->vala_projectsettings;
6653 #line 575 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6654                 _tmp15_ = _tmp14_->project;
6655 #line 575 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6656                 project_gtk_writeConfig (_tmp15_);
6657 #line 6658 "MainWindow.c"
6658         }
6659 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6660         _tmp16_ = self->priv->_this;
6661 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6662         _tmp17_ = _tmp16_->projecteditview;
6663 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6664         _tmp18_ = _tmp17_->el;
6665 #line 577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6666         clutter_actor_save_easing_state ((ClutterActor*) _tmp18_);
6667 #line 578 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6668         _tmp19_ = self->priv->_this;
6669 #line 578 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6670         _tmp20_ = _tmp19_->rooview;
6671 #line 578 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6672         _tmp21_ = _tmp20_->el;
6673 #line 578 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6674         _tmp22_ = _g_object_ref0 (_tmp21_);
6675 #line 578 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6676         el = _tmp22_;
6677 #line 579 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6678         clutter_actor_save_easing_state ((ClutterActor*) el);
6679 #line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6680         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
6681 #line 583 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6682         _tmp23_ = self->priv->_this;
6683 #line 583 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6684         _tmp24_ = _tmp23_->projecteditview;
6685 #line 583 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6686         _tmp25_ = _tmp24_->el;
6687 #line 583 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6688         clutter_actor_set_scale ((ClutterActor*) _tmp25_, (gdouble) 1.0f, (gdouble) 0.0f);
6689 #line 584 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6690         _tmp26_ = self->priv->_this;
6691 #line 584 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6692         _tmp27_ = g_strdup ("edit");
6693 #line 584 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6694         _g_free0 (_tmp26_->state);
6695 #line 584 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6696         _tmp26_->state = _tmp27_;
6697 #line 589 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6698         clutter_actor_restore_easing_state ((ClutterActor*) el);
6699 #line 590 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6700         _tmp28_ = self->priv->_this;
6701 #line 590 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6702         _tmp29_ = _tmp28_->projecteditview;
6703 #line 590 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6704         _tmp30_ = _tmp29_->el;
6705 #line 590 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6706         clutter_actor_restore_easing_state ((ClutterActor*) _tmp30_);
6707 #line 561 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6708         _g_object_unref0 (el);
6709 #line 6710 "MainWindow.c"
6710 }
6711
6712
6713 void xcls_mainwindow_showProjectEdit (Xcls_MainWindow* self) {
6714         Xcls_MainWindow* _tmp0_ = NULL;
6715         Xcls_MainWindowXcls_projectbutton* _tmp1_ = NULL;
6716         ClutterActor* _tmp2_ = NULL;
6717         Xcls_MainWindow* _tmp3_ = NULL;
6718         Xcls_MainWindowXcls_projecteditbutton* _tmp4_ = NULL;
6719         ClutterActor* _tmp5_ = NULL;
6720         Xcls_MainWindow* _tmp6_ = NULL;
6721         Xcls_MainWindowXcls_editfilebutton* _tmp7_ = NULL;
6722         ClutterActor* _tmp8_ = NULL;
6723         Xcls_MainWindow* _tmp9_ = NULL;
6724         Xcls_MainWindowXcls_backbutton* _tmp10_ = NULL;
6725         ClutterActor* _tmp11_ = NULL;
6726         ProjectProject* _tmp12_ = NULL;
6727         const gchar* _tmp13_ = NULL;
6728         Xcls_MainWindow* _tmp22_ = NULL;
6729         Xcls_MainWindowXcls_projecteditview* _tmp23_ = NULL;
6730         GtkClutterActor* _tmp24_ = NULL;
6731         GtkClutterActor* el = NULL;
6732         Xcls_MainWindow* _tmp25_ = NULL;
6733         Xcls_MainWindowXcls_rooview* _tmp26_ = NULL;
6734         GtkClutterActor* _tmp27_ = NULL;
6735         GtkClutterActor* _tmp28_ = NULL;
6736         Xcls_MainWindow* _tmp29_ = NULL;
6737         Xcls_MainWindowXcls_projecteditview* _tmp30_ = NULL;
6738         GtkClutterActor* _tmp31_ = NULL;
6739         Xcls_MainWindow* _tmp32_ = NULL;
6740         gchar* _tmp33_ = NULL;
6741         Xcls_MainWindow* _tmp34_ = NULL;
6742         Xcls_MainWindowXcls_projecteditview* _tmp35_ = NULL;
6743         GtkClutterActor* _tmp36_ = NULL;
6744 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6745         g_return_if_fail (self != NULL);
6746 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6747         _tmp0_ = self->priv->_this;
6748 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6749         _tmp1_ = _tmp0_->projectbutton;
6750 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6751         _tmp2_ = _tmp1_->el;
6752 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6753         clutter_actor_hide (_tmp2_);
6754 #line 598 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6755         _tmp3_ = self->priv->_this;
6756 #line 598 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6757         _tmp4_ = _tmp3_->projecteditbutton;
6758 #line 598 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6759         _tmp5_ = _tmp4_->el;
6760 #line 598 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6761         clutter_actor_hide (_tmp5_);
6762 #line 599 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6763         _tmp6_ = self->priv->_this;
6764 #line 599 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6765         _tmp7_ = _tmp6_->editfilebutton;
6766 #line 599 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6767         _tmp8_ = _tmp7_->el;
6768 #line 599 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6769         clutter_actor_hide (_tmp8_);
6770 #line 601 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6771         _tmp9_ = self->priv->_this;
6772 #line 601 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6773         _tmp10_ = _tmp9_->backbutton;
6774 #line 601 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6775         _tmp11_ = _tmp10_->el;
6776 #line 601 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6777         clutter_actor_show (_tmp11_);
6778 #line 606 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6779         _tmp12_ = self->project;
6780 #line 606 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6781         _tmp13_ = _tmp12_->xtype;
6782 #line 606 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6783         if (g_strcmp0 (_tmp13_, "Roo") == 0) {
6784 #line 6785 "MainWindow.c"
6785                 Xcls_ProjectSettings* _tmp14_ = NULL;
6786                 GtkVBox* _tmp15_ = NULL;
6787                 Xcls_ProjectSettings* _tmp16_ = NULL;
6788                 ProjectProject* _tmp17_ = NULL;
6789 #line 607 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6790                 _tmp14_ = self->projectsettings;
6791 #line 607 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6792                 _tmp15_ = _tmp14_->el;
6793 #line 607 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6794                 gtk_widget_show_all ((GtkWidget*) _tmp15_);
6795 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6796                 _tmp16_ = self->projectsettings;
6797 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6798                 _tmp17_ = self->project;
6799 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6800                 xcls_projectsettings_show (_tmp16_, _tmp17_);
6801 #line 6802 "MainWindow.c"
6802         } else {
6803                 ValaProjectSettings* _tmp18_ = NULL;
6804                 GtkVBox* _tmp19_ = NULL;
6805                 ValaProjectSettings* _tmp20_ = NULL;
6806                 ProjectProject* _tmp21_ = NULL;
6807 #line 610 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6808                 _tmp18_ = self->vala_projectsettings;
6809 #line 610 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6810                 _tmp19_ = _tmp18_->el;
6811 #line 610 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6812                 gtk_widget_show_all ((GtkWidget*) _tmp19_);
6813 #line 611 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6814                 _tmp20_ = self->vala_projectsettings;
6815 #line 611 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6816                 _tmp21_ = self->project;
6817 #line 611 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6818                 vala_project_settings_show (_tmp20_, G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, PROJECT_TYPE_GTK, ProjectGtk));
6819 #line 6820 "MainWindow.c"
6820         }
6821 #line 613 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6822         _tmp22_ = self->priv->_this;
6823 #line 613 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6824         _tmp23_ = _tmp22_->projecteditview;
6825 #line 613 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6826         _tmp24_ = _tmp23_->el;
6827 #line 613 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6828         clutter_actor_save_easing_state ((ClutterActor*) _tmp24_);
6829 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6830         _tmp25_ = self->priv->_this;
6831 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6832         _tmp26_ = _tmp25_->rooview;
6833 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6834         _tmp27_ = _tmp26_->el;
6835 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6836         _tmp28_ = _g_object_ref0 (_tmp27_);
6837 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6838         el = _tmp28_;
6839 #line 616 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6840         clutter_actor_save_easing_state ((ClutterActor*) el);
6841 #line 619 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6842         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 0.5f, (gdouble) 0.5f);
6843 #line 621 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6844         _tmp29_ = self->priv->_this;
6845 #line 621 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6846         _tmp30_ = _tmp29_->projecteditview;
6847 #line 621 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6848         _tmp31_ = _tmp30_->el;
6849 #line 621 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6850         clutter_actor_set_scale ((ClutterActor*) _tmp31_, (gdouble) 1.0f, (gdouble) 1.0f);
6851 #line 623 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6852         _tmp32_ = self->priv->_this;
6853 #line 623 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6854         _tmp33_ = g_strdup ("projectedit");
6855 #line 623 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6856         _g_free0 (_tmp32_->state);
6857 #line 623 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6858         _tmp32_->state = _tmp33_;
6859 #line 628 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6860         clutter_actor_restore_easing_state ((ClutterActor*) el);
6861 #line 629 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6862         _tmp34_ = self->priv->_this;
6863 #line 629 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6864         _tmp35_ = _tmp34_->projecteditview;
6865 #line 629 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6866         _tmp36_ = _tmp35_->el;
6867 #line 629 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6868         clutter_actor_restore_easing_state ((ClutterActor*) _tmp36_);
6869 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6870         _g_object_unref0 (el);
6871 #line 6872 "MainWindow.c"
6872 }
6873
6874
6875 void xcls_mainwindow_showAddListener (Xcls_MainWindow* self) {
6876         JsRenderNode* ae = NULL;
6877         Xcls_WindowLeftTree* _tmp0_ = NULL;
6878         JsRenderNode* _tmp1_ = NULL;
6879         JsRenderNode* _tmp2_ = NULL;
6880         Xcls_MainWindow* _tmp3_ = NULL;
6881         Xcls_MainWindowXcls_backbutton* _tmp4_ = NULL;
6882         ClutterActor* _tmp5_ = NULL;
6883         Xcls_MainWindow* _tmp6_ = NULL;
6884         Xcls_MainWindowXcls_projectbutton* _tmp7_ = NULL;
6885         ClutterActor* _tmp8_ = NULL;
6886         Xcls_MainWindow* _tmp9_ = NULL;
6887         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
6888         ClutterActor* _tmp11_ = NULL;
6889         Xcls_MainWindow* _tmp12_ = NULL;
6890         Xcls_MainWindowXcls_projecteditbutton* _tmp13_ = NULL;
6891         ClutterActor* _tmp14_ = NULL;
6892         Xcls_WindowAddProp* _tmp15_ = NULL;
6893         GtkScrolledWindow* _tmp16_ = NULL;
6894         Xcls_WindowAddProp* _tmp17_ = NULL;
6895         ProjectProject* _tmp18_ = NULL;
6896         const gchar* _tmp19_ = NULL;
6897         PaletePalete* _tmp20_ = NULL;
6898         PaletePalete* _tmp21_ = NULL;
6899         JsRenderNode* _tmp22_ = NULL;
6900         gchar* _tmp23_ = NULL;
6901         gchar* _tmp24_ = NULL;
6902         Xcls_MainWindow* _tmp25_ = NULL;
6903         Xcls_MainWindowXcls_addpropsview* _tmp26_ = NULL;
6904         GtkClutterActor* _tmp27_ = NULL;
6905         GtkClutterActor* el = NULL;
6906         Xcls_MainWindow* _tmp28_ = NULL;
6907         Xcls_MainWindowXcls_rooview* _tmp29_ = NULL;
6908         GtkClutterActor* _tmp30_ = NULL;
6909         GtkClutterActor* _tmp31_ = NULL;
6910         GtkClutterActor* _tmp32_ = NULL;
6911         Xcls_MainWindow* _tmp33_ = NULL;
6912         Xcls_MainWindowXcls_clutterembed* _tmp34_ = NULL;
6913         Xcls_MainWindow* _tmp35_ = NULL;
6914         Xcls_MainWindowXcls_addpropsview* _tmp36_ = NULL;
6915         GtkClutterActor* _tmp37_ = NULL;
6916         GtkClutterActor* _tmp38_ = NULL;
6917         Xcls_MainWindow* _tmp39_ = NULL;
6918         Xcls_MainWindowXcls_addpropsview* _tmp40_ = NULL;
6919         GtkClutterActor* _tmp41_ = NULL;
6920         gchar* _tmp42_ = NULL;
6921 #line 633 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6922         g_return_if_fail (self != NULL);
6923 #line 637 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6924         _tmp0_ = self->left_tree;
6925 #line 637 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6926         _tmp1_ = xcls_windowlefttree_getActiveElement (_tmp0_);
6927 #line 637 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6928         ae = _tmp1_;
6929 #line 638 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6930         _tmp2_ = ae;
6931 #line 638 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6932         if (_tmp2_ == NULL) {
6933 #line 639 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6934                 _g_object_unref0 (ae);
6935 #line 639 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6936                 return;
6937 #line 6938 "MainWindow.c"
6938         }
6939 #line 642 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6940         _tmp3_ = self->priv->_this;
6941 #line 642 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6942         _tmp4_ = _tmp3_->backbutton;
6943 #line 642 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6944         _tmp5_ = _tmp4_->el;
6945 #line 642 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6946         clutter_actor_show (_tmp5_);
6947 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6948         _tmp6_ = self->priv->_this;
6949 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6950         _tmp7_ = _tmp6_->projectbutton;
6951 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6952         _tmp8_ = _tmp7_->el;
6953 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6954         clutter_actor_hide (_tmp8_);
6955 #line 644 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6956         _tmp9_ = self->priv->_this;
6957 #line 644 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6958         _tmp10_ = _tmp9_->editfilebutton;
6959 #line 644 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6960         _tmp11_ = _tmp10_->el;
6961 #line 644 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6962         clutter_actor_hide (_tmp11_);
6963 #line 645 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6964         _tmp12_ = self->priv->_this;
6965 #line 645 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6966         _tmp13_ = _tmp12_->projecteditbutton;
6967 #line 645 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6968         _tmp14_ = _tmp13_->el;
6969 #line 645 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6970         clutter_actor_hide (_tmp14_);
6971 #line 649 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6972         _tmp15_ = self->add_props;
6973 #line 649 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6974         _tmp16_ = _tmp15_->el;
6975 #line 649 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6976         gtk_widget_show_all ((GtkWidget*) _tmp16_);
6977 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6978         _tmp17_ = self->add_props;
6979 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6980         _tmp18_ = self->project;
6981 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6982         _tmp19_ = _tmp18_->xtype;
6983 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6984         _tmp20_ = palete_factory (_tmp19_);
6985 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6986         _tmp21_ = _tmp20_;
6987 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6988         _tmp22_ = ae;
6989 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6990         _tmp23_ = js_render_node_fqn (_tmp22_);
6991 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6992         _tmp24_ = _tmp23_;
6993 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6994         xcls_windowaddprop_show (_tmp17_, _tmp21_, "signals", _tmp24_);
6995 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6996         _g_free0 (_tmp24_);
6997 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
6998         _g_object_unref0 (_tmp21_);
6999 #line 657 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7000         _tmp25_ = self->priv->_this;
7001 #line 657 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7002         _tmp26_ = _tmp25_->addpropsview;
7003 #line 657 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7004         _tmp27_ = _tmp26_->el;
7005 #line 657 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7006         clutter_actor_save_easing_state ((ClutterActor*) _tmp27_);
7007 #line 659 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7008         _tmp28_ = self->priv->_this;
7009 #line 659 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7010         _tmp29_ = _tmp28_->rooview;
7011 #line 659 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7012         _tmp30_ = _tmp29_->el;
7013 #line 659 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7014         _tmp31_ = _g_object_ref0 (_tmp30_);
7015 #line 659 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7016         el = _tmp31_;
7017 #line 660 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7018         _tmp32_ = el;
7019 #line 660 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7020         clutter_actor_save_easing_state ((ClutterActor*) _tmp32_);
7021 #line 662 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7022         _tmp33_ = self->priv->_this;
7023 #line 662 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7024         _tmp34_ = _tmp33_->clutterembed;
7025 #line 662 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7026         xcls_mainwindow_xcls_clutterembed_setSizesAlloc (_tmp34_, "addlistener");
7027 #line 667 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7028         _tmp35_ = self->priv->_this;
7029 #line 667 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7030         _tmp36_ = _tmp35_->addpropsview;
7031 #line 667 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7032         _tmp37_ = _tmp36_->el;
7033 #line 667 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7034         clutter_actor_set_scale ((ClutterActor*) _tmp37_, (gdouble) 1.0f, (gdouble) 1.0f);
7035 #line 673 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7036         _tmp38_ = el;
7037 #line 673 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7038         clutter_actor_restore_easing_state ((ClutterActor*) _tmp38_);
7039 #line 674 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7040         _tmp39_ = self->priv->_this;
7041 #line 674 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7042         _tmp40_ = _tmp39_->addpropsview;
7043 #line 674 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7044         _tmp41_ = _tmp40_->el;
7045 #line 674 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7046         clutter_actor_restore_easing_state ((ClutterActor*) _tmp41_);
7047 #line 675 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7048         _tmp42_ = g_strdup ("addlistener");
7049 #line 675 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7050         _g_free0 (self->state);
7051 #line 675 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7052         self->state = _tmp42_;
7053 #line 633 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7054         _g_object_unref0 (el);
7055 #line 633 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7056         _g_object_unref0 (ae);
7057 #line 7058 "MainWindow.c"
7058 }
7059
7060
7061 void xcls_mainwindow_hideAddProp (Xcls_MainWindow* self) {
7062         Xcls_MainWindow* _tmp0_ = NULL;
7063         Xcls_MainWindowXcls_backbutton* _tmp1_ = NULL;
7064         ClutterActor* _tmp2_ = NULL;
7065         Xcls_MainWindow* _tmp3_ = NULL;
7066         Xcls_MainWindowXcls_projectbutton* _tmp4_ = NULL;
7067         ClutterActor* _tmp5_ = NULL;
7068         Xcls_MainWindow* _tmp6_ = NULL;
7069         Xcls_MainWindowXcls_projecteditbutton* _tmp7_ = NULL;
7070         ClutterActor* _tmp8_ = NULL;
7071         Xcls_MainWindow* _tmp9_ = NULL;
7072         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
7073         ClutterActor* _tmp11_ = NULL;
7074         Xcls_MainWindow* _tmp12_ = NULL;
7075         Xcls_MainWindowXcls_addpropsview* _tmp13_ = NULL;
7076         GtkClutterActor* _tmp14_ = NULL;
7077         GtkClutterActor* el = NULL;
7078         Xcls_MainWindow* _tmp15_ = NULL;
7079         Xcls_MainWindowXcls_rooview* _tmp16_ = NULL;
7080         GtkClutterActor* _tmp17_ = NULL;
7081         GtkClutterActor* _tmp18_ = NULL;
7082         Xcls_MainWindow* _tmp19_ = NULL;
7083         Xcls_MainWindowXcls_addpropsview* _tmp20_ = NULL;
7084         GtkClutterActor* _tmp21_ = NULL;
7085         Xcls_MainWindow* _tmp22_ = NULL;
7086         gchar* _tmp23_ = NULL;
7087         Xcls_MainWindow* _tmp24_ = NULL;
7088         Xcls_MainWindowXcls_addpropsview* _tmp25_ = NULL;
7089         GtkClutterActor* _tmp26_ = NULL;
7090 #line 677 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7091         g_return_if_fail (self != NULL);
7092 #line 678 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7093         _tmp0_ = self->priv->_this;
7094 #line 678 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7095         _tmp1_ = _tmp0_->backbutton;
7096 #line 678 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7097         _tmp2_ = _tmp1_->el;
7098 #line 678 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7099         clutter_actor_hide (_tmp2_);
7100 #line 679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7101         _tmp3_ = self->priv->_this;
7102 #line 679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7103         _tmp4_ = _tmp3_->projectbutton;
7104 #line 679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7105         _tmp5_ = _tmp4_->el;
7106 #line 679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7107         clutter_actor_show (_tmp5_);
7108 #line 680 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7109         _tmp6_ = self->priv->_this;
7110 #line 680 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7111         _tmp7_ = _tmp6_->projecteditbutton;
7112 #line 680 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7113         _tmp8_ = _tmp7_->el;
7114 #line 680 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7115         clutter_actor_show (_tmp8_);
7116 #line 681 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7117         _tmp9_ = self->priv->_this;
7118 #line 681 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7119         _tmp10_ = _tmp9_->editfilebutton;
7120 #line 681 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7121         _tmp11_ = _tmp10_->el;
7122 #line 681 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7123         clutter_actor_show (_tmp11_);
7124 #line 682 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7125         _tmp12_ = self->priv->_this;
7126 #line 682 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7127         _tmp13_ = _tmp12_->addpropsview;
7128 #line 682 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7129         _tmp14_ = _tmp13_->el;
7130 #line 682 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7131         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
7132 #line 684 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7133         _tmp15_ = self->priv->_this;
7134 #line 684 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7135         _tmp16_ = _tmp15_->rooview;
7136 #line 684 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7137         _tmp17_ = _tmp16_->el;
7138 #line 684 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7139         _tmp18_ = _g_object_ref0 (_tmp17_);
7140 #line 684 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7141         el = _tmp18_;
7142 #line 685 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7143         clutter_actor_save_easing_state ((ClutterActor*) el);
7144 #line 688 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7145         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
7146 #line 689 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7147         _tmp19_ = self->priv->_this;
7148 #line 689 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7149         _tmp20_ = _tmp19_->addpropsview;
7150 #line 689 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7151         _tmp21_ = _tmp20_->el;
7152 #line 689 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7153         clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.0f, (gdouble) 0.0f);
7154 #line 690 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7155         _tmp22_ = self->priv->_this;
7156 #line 690 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7157         _tmp23_ = g_strdup ("edit");
7158 #line 690 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7159         _g_free0 (_tmp22_->state);
7160 #line 690 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7161         _tmp22_->state = _tmp23_;
7162 #line 695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7163         clutter_actor_restore_easing_state ((ClutterActor*) el);
7164 #line 696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7165         _tmp24_ = self->priv->_this;
7166 #line 696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7167         _tmp25_ = _tmp24_->addpropsview;
7168 #line 696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7169         _tmp26_ = _tmp25_->el;
7170 #line 696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7171         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
7172 #line 677 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7173         _g_object_unref0 (el);
7174 #line 7175 "MainWindow.c"
7175 }
7176
7177
7178 void xcls_mainwindow_showCodeEdit (Xcls_MainWindow* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* ptype, const gchar* key) {
7179         const gchar* _tmp0_ = NULL;
7180         const gchar* _tmp1_ = NULL;
7181         GQuark _tmp3_ = 0U;
7182 #line 704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7183         static GQuark _tmp2_label0 = 0;
7184 #line 704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7185         static GQuark _tmp2_label1 = 0;
7186 #line 704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7187         static GQuark _tmp2_label2 = 0;
7188 #line 7189 "MainWindow.c"
7189         Xcls_MainWindow* _tmp4_ = NULL;
7190         Xcls_MainWindowXcls_backbutton* _tmp5_ = NULL;
7191         ClutterActor* _tmp6_ = NULL;
7192         Xcls_MainWindow* _tmp7_ = NULL;
7193         Xcls_MainWindowXcls_projectbutton* _tmp8_ = NULL;
7194         ClutterActor* _tmp9_ = NULL;
7195         Xcls_MainWindow* _tmp10_ = NULL;
7196         Xcls_MainWindowXcls_editfilebutton* _tmp11_ = NULL;
7197         ClutterActor* _tmp12_ = NULL;
7198         Xcls_MainWindow* _tmp13_ = NULL;
7199         Xcls_MainWindowXcls_projecteditbutton* _tmp14_ = NULL;
7200         ClutterActor* _tmp15_ = NULL;
7201         Editor* _tmp16_ = NULL;
7202         GtkVBox* _tmp17_ = NULL;
7203         Editor* _tmp18_ = NULL;
7204         JsRenderJsRender* _tmp19_ = NULL;
7205         JsRenderNode* _tmp20_ = NULL;
7206         const gchar* _tmp21_ = NULL;
7207         const gchar* _tmp22_ = NULL;
7208         Xcls_MainWindow* _tmp23_ = NULL;
7209         Xcls_MainWindowXcls_codeeditview* _tmp24_ = NULL;
7210         GtkClutterActor* _tmp25_ = NULL;
7211         GtkClutterActor* el = NULL;
7212         Xcls_MainWindow* _tmp26_ = NULL;
7213         Xcls_MainWindowXcls_rooview* _tmp27_ = NULL;
7214         GtkClutterActor* _tmp28_ = NULL;
7215         GtkClutterActor* _tmp29_ = NULL;
7216         Xcls_MainWindow* _tmp30_ = NULL;
7217         Xcls_MainWindowXcls_clutterembed* _tmp31_ = NULL;
7218         Xcls_MainWindow* _tmp32_ = NULL;
7219         Xcls_MainWindowXcls_codeeditview* _tmp33_ = NULL;
7220         GtkClutterActor* _tmp34_ = NULL;
7221         Xcls_MainWindow* _tmp35_ = NULL;
7222         Xcls_MainWindowXcls_codeeditview* _tmp36_ = NULL;
7223         GtkClutterActor* _tmp37_ = NULL;
7224         gchar* _tmp38_ = NULL;
7225 #line 698 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7226         g_return_if_fail (self != NULL);
7227 #line 698 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7228         g_return_if_fail (file != NULL);
7229 #line 698 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7230         g_return_if_fail (node != NULL);
7231 #line 698 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7232         g_return_if_fail (ptype != NULL);
7233 #line 698 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7234         g_return_if_fail (key != NULL);
7235 #line 704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7236         _tmp0_ = self->state;
7237 #line 704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7238         _tmp1_ = _tmp0_;
7239 #line 704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7240         _tmp3_ = (NULL == _tmp1_) ? 0 : g_quark_from_string (_tmp1_);
7241 #line 704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7242         if (_tmp3_ == ((0 != _tmp2_label0) ? _tmp2_label0 : (_tmp2_label0 = g_quark_from_static_string ("object")))) {
7243 #line 704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7244                 switch (0) {
7245 #line 7246 "MainWindow.c"
7246                         default:
7247                         {
7248 #line 706 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7249                                 xcls_mainwindow_hideObject (self);
7250 #line 707 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7251                                 break;
7252 #line 7253 "MainWindow.c"
7253                         }
7254                 }
7255         } else if (_tmp3_ == ((0 != _tmp2_label1) ? _tmp2_label1 : (_tmp2_label1 = g_quark_from_static_string ("addprop")))) {
7256 #line 704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7257                 switch (0) {
7258 #line 7259 "MainWindow.c"
7259                         default:
7260                         {
7261 #line 709 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7262                                 xcls_mainwindow_hideAddProp (self);
7263 #line 710 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7264                                 break;
7265 #line 7266 "MainWindow.c"
7266                         }
7267                 }
7268         } else if (_tmp3_ == ((0 != _tmp2_label2) ? _tmp2_label2 : (_tmp2_label2 = g_quark_from_static_string ("addlistener")))) {
7269 #line 704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7270                 switch (0) {
7271 #line 7272 "MainWindow.c"
7272                         default:
7273                         {
7274 #line 712 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7275                                 xcls_mainwindow_hideAddListener (self);
7276 #line 713 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7277                                 break;
7278 #line 7279 "MainWindow.c"
7279                         }
7280                 }
7281         }
7282 #line 716 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7283         _tmp4_ = self->priv->_this;
7284 #line 716 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7285         _tmp5_ = _tmp4_->backbutton;
7286 #line 716 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7287         _tmp6_ = _tmp5_->el;
7288 #line 716 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7289         clutter_actor_show (_tmp6_);
7290 #line 718 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7291         _tmp7_ = self->priv->_this;
7292 #line 718 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7293         _tmp8_ = _tmp7_->projectbutton;
7294 #line 718 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7295         _tmp9_ = _tmp8_->el;
7296 #line 718 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7297         clutter_actor_hide (_tmp9_);
7298 #line 719 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7299         _tmp10_ = self->priv->_this;
7300 #line 719 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7301         _tmp11_ = _tmp10_->editfilebutton;
7302 #line 719 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7303         _tmp12_ = _tmp11_->el;
7304 #line 719 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7305         clutter_actor_hide (_tmp12_);
7306 #line 720 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7307         _tmp13_ = self->priv->_this;
7308 #line 720 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7309         _tmp14_ = _tmp13_->projecteditbutton;
7310 #line 720 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7311         _tmp15_ = _tmp14_->el;
7312 #line 720 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7313         clutter_actor_hide (_tmp15_);
7314 #line 724 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7315         _tmp16_ = self->code_editor;
7316 #line 724 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7317         _tmp17_ = _tmp16_->el;
7318 #line 724 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7319         gtk_widget_show_all ((GtkWidget*) _tmp17_);
7320 #line 725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7321         _tmp18_ = self->code_editor;
7322 #line 725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7323         _tmp19_ = file;
7324 #line 725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7325         _tmp20_ = node;
7326 #line 725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7327         _tmp21_ = ptype;
7328 #line 725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7329         _tmp22_ = key;
7330 #line 725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7331         editor_show (_tmp18_, _tmp19_, _tmp20_, _tmp21_, _tmp22_);
7332 #line 732 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7333         _tmp23_ = self->priv->_this;
7334 #line 732 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7335         _tmp24_ = _tmp23_->codeeditview;
7336 #line 732 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7337         _tmp25_ = _tmp24_->el;
7338 #line 732 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7339         clutter_actor_save_easing_state ((ClutterActor*) _tmp25_);
7340 #line 734 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7341         _tmp26_ = self->priv->_this;
7342 #line 734 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7343         _tmp27_ = _tmp26_->rooview;
7344 #line 734 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7345         _tmp28_ = _tmp27_->el;
7346 #line 734 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7347         _tmp29_ = _g_object_ref0 (_tmp28_);
7348 #line 734 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7349         el = _tmp29_;
7350 #line 735 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7351         clutter_actor_save_easing_state ((ClutterActor*) el);
7352 #line 736 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7353         _tmp30_ = self->priv->_this;
7354 #line 736 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7355         _tmp31_ = _tmp30_->clutterembed;
7356 #line 736 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7357         xcls_mainwindow_xcls_clutterembed_setSizesAlloc (_tmp31_, "codedit");
7358 #line 738 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7359         _tmp32_ = self->priv->_this;
7360 #line 738 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7361         _tmp33_ = _tmp32_->codeeditview;
7362 #line 738 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7363         _tmp34_ = _tmp33_->el;
7364 #line 738 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7365         clutter_actor_set_scale ((ClutterActor*) _tmp34_, (gdouble) 1.0f, (gdouble) 1.0f);
7366 #line 744 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7367         clutter_actor_restore_easing_state ((ClutterActor*) el);
7368 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7369         _tmp35_ = self->priv->_this;
7370 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7371         _tmp36_ = _tmp35_->codeeditview;
7372 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7373         _tmp37_ = _tmp36_->el;
7374 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7375         clutter_actor_restore_easing_state ((ClutterActor*) _tmp37_);
7376 #line 746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7377         _tmp38_ = g_strdup ("codeedit");
7378 #line 746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7379         _g_free0 (self->state);
7380 #line 746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7381         self->state = _tmp38_;
7382 #line 698 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7383         _g_object_unref0 (el);
7384 #line 7385 "MainWindow.c"
7385 }
7386
7387
7388 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str) {
7389         GtkWindow* _tmp0_ = NULL;
7390         const gchar* _tmp1_ = NULL;
7391         gchar* _tmp2_ = NULL;
7392         gchar* _tmp3_ = NULL;
7393         const gchar* _tmp4_ = NULL;
7394         gchar* _tmp5_ = NULL;
7395         gchar* _tmp6_ = NULL;
7396 #line 748 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7397         g_return_if_fail (self != NULL);
7398 #line 748 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7399         g_return_if_fail (str != NULL);
7400 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7401         _tmp0_ = self->el;
7402 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7403         _tmp1_ = self->title;
7404 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7405         _tmp2_ = g_strconcat (_tmp1_, " - ", NULL);
7406 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7407         _tmp3_ = _tmp2_;
7408 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7409         _tmp4_ = str;
7410 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7411         _tmp5_ = g_strconcat (_tmp3_, _tmp4_, NULL);
7412 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7413         _tmp6_ = _tmp5_;
7414 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7415         gtk_window_set_title (_tmp0_, _tmp6_);
7416 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7417         _g_free0 (_tmp6_);
7418 #line 749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7419         _g_free0 (_tmp3_);
7420 #line 7421 "MainWindow.c"
7421 }
7422
7423
7424 void xcls_mainwindow_show (Xcls_MainWindow* self) {
7425         Xcls_WindowLeftTree* _tmp0_ = NULL;
7426         Xcls_MainWindow* _tmp1_ = NULL;
7427         Xcls_MainWindowXcls_vbox* _tmp2_ = NULL;
7428         GtkVBox* _tmp3_ = NULL;
7429         Xcls_WindowLeftTree* _tmp4_ = NULL;
7430         GtkScrolledWindow* _tmp5_ = NULL;
7431         GtkWindow* _tmp6_ = NULL;
7432 #line 751 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7433         g_return_if_fail (self != NULL);
7434 #line 752 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7435         _tmp0_ = xcls_windowlefttree_new ();
7436 #line 752 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7437         _g_object_unref0 (self->left_tree);
7438 #line 752 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7439         self->left_tree = _tmp0_;
7440 #line 753 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7441         _tmp1_ = self->priv->_this;
7442 #line 753 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7443         _tmp2_ = _tmp1_->vbox;
7444 #line 753 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7445         _tmp3_ = _tmp2_->el;
7446 #line 753 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7447         _tmp4_ = self->left_tree;
7448 #line 753 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7449         _tmp5_ = _tmp4_->el;
7450 #line 753 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7451         gtk_box_pack_start ((GtkBox*) _tmp3_, (GtkWidget*) _tmp5_, TRUE, TRUE, (guint) 0);
7452 #line 754 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7453         _tmp6_ = self->el;
7454 #line 754 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7455         gtk_widget_show_all ((GtkWidget*) _tmp6_);
7456 #line 7457 "MainWindow.c"
7457 }
7458
7459
7460 void xcls_mainwindow_hideViewEditing (Xcls_MainWindow* self) {
7461         Xcls_WindowLeftTree* _tmp0_ = NULL;
7462         JsRenderJsRender* _tmp1_ = NULL;
7463         JsRenderJsRender* _tmp2_ = NULL;
7464         gboolean _tmp3_ = FALSE;
7465         Xcls_MainWindow* _tmp11_ = NULL;
7466         Xcls_MainWindowXcls_addprojectbutton* _tmp12_ = NULL;
7467         ClutterActor* _tmp13_ = NULL;
7468         Xcls_MainWindow* _tmp14_ = NULL;
7469         Xcls_MainWindowXcls_addfilebutton* _tmp15_ = NULL;
7470         ClutterActor* _tmp16_ = NULL;
7471         Xcls_MainWindow* _tmp17_ = NULL;
7472         Xcls_MainWindowXcls_backbutton* _tmp18_ = NULL;
7473         ClutterActor* _tmp19_ = NULL;
7474         Xcls_MainWindow* _tmp20_ = NULL;
7475         Xcls_MainWindowXcls_delprojectbutton* _tmp21_ = NULL;
7476         ClutterActor* _tmp22_ = NULL;
7477         Xcls_MainWindow* _tmp23_ = NULL;
7478         Xcls_MainWindowXcls_new_window* _tmp24_ = NULL;
7479         ClutterActor* _tmp25_ = NULL;
7480         Xcls_MainWindow* _tmp26_ = NULL;
7481         Xcls_MainWindowXcls_editfilebutton* _tmp27_ = NULL;
7482         ClutterActor* _tmp28_ = NULL;
7483         Xcls_MainWindow* _tmp29_ = NULL;
7484         Xcls_MainWindowXcls_projectbutton* _tmp30_ = NULL;
7485         ClutterActor* _tmp31_ = NULL;
7486         Xcls_MainWindow* _tmp32_ = NULL;
7487         Xcls_MainWindowXcls_projecteditbutton* _tmp33_ = NULL;
7488         ClutterActor* _tmp34_ = NULL;
7489         Xcls_MainWindow* _tmp35_ = NULL;
7490         Xcls_MainWindowXcls_objectshowbutton* _tmp36_ = NULL;
7491         ClutterActor* _tmp37_ = NULL;
7492         Xcls_MainWindow* _tmp38_ = NULL;
7493         Xcls_MainWindowXcls_addpropbutton* _tmp39_ = NULL;
7494         ClutterActor* _tmp40_ = NULL;
7495         Xcls_MainWindow* _tmp41_ = NULL;
7496         Xcls_MainWindowXcls_addlistenerbutton* _tmp42_ = NULL;
7497         ClutterActor* _tmp43_ = NULL;
7498         Xcls_MainWindowXcls_editpane* _tmp44_ = NULL;
7499         GtkVPaned* _tmp45_ = NULL;
7500         Xcls_WindowLeftProjects* _tmp46_ = NULL;
7501         GtkVBox* _tmp47_ = NULL;
7502         GtkClutterActor* el = NULL;
7503         Xcls_MainWindow* _tmp48_ = NULL;
7504         Xcls_MainWindowXcls_rooview* _tmp49_ = NULL;
7505         GtkClutterActor* _tmp50_ = NULL;
7506         GtkClutterActor* _tmp51_ = NULL;
7507         GtkClutterActor* _tmp52_ = NULL;
7508         GtkClutterActor* _tmp53_ = NULL;
7509         GtkClutterActor* _tmp54_ = NULL;
7510         GtkClutterActor* _tmp55_ = NULL;
7511         Xcls_MainWindow* _tmp56_ = NULL;
7512         gchar* _tmp57_ = NULL;
7513         Xcls_MainWindow* _tmp58_ = NULL;
7514         ProjectProject* _tmp59_ = NULL;
7515         GtkClutterActor* _tmp64_ = NULL;
7516 #line 757 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7517         g_return_if_fail (self != NULL);
7518 #line 761 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7519         _tmp0_ = self->left_tree;
7520 #line 761 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7521         _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
7522 #line 761 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7523         _tmp2_ = _tmp1_;
7524 #line 761 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7525         _tmp3_ = _tmp2_ != NULL;
7526 #line 761 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7527         _g_object_unref0 (_tmp2_);
7528 #line 761 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7529         if (_tmp3_) {
7530 #line 7531 "MainWindow.c"
7531                 Xcls_WindowLeftTree* _tmp4_ = NULL;
7532                 JsRenderJsRender* _tmp5_ = NULL;
7533                 JsRenderJsRender* _tmp6_ = NULL;
7534                 const gchar* _tmp7_ = NULL;
7535                 gboolean _tmp8_ = FALSE;
7536 #line 762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7537                 _tmp4_ = self->left_tree;
7538 #line 762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7539                 _tmp5_ = xcls_windowlefttree_getActiveFile (_tmp4_);
7540 #line 762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7541                 _tmp6_ = _tmp5_;
7542 #line 762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7543                 _tmp7_ = _tmp6_->xtype;
7544 #line 762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7545                 _tmp8_ = g_strcmp0 (_tmp7_, "Roo") == 0;
7546 #line 762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7547                 _g_object_unref0 (_tmp6_);
7548 #line 762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7549                 if (_tmp8_) {
7550 #line 7551 "MainWindow.c"
7551                         Xcls_WindowRooView* _tmp9_ = NULL;
7552 #line 763 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7553                         _tmp9_ = self->window_rooview;
7554 #line 763 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7555                         xcls_windowrooview_createThumb (_tmp9_);
7556 #line 7557 "MainWindow.c"
7557                 } else {
7558                         Xcls_GtkView* _tmp10_ = NULL;
7559 #line 765 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7560                         _tmp10_ = self->window_gladeview;
7561 #line 765 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7562                         xcls_gtkview_createThumb (_tmp10_);
7563 #line 7564 "MainWindow.c"
7564                 }
7565         }
7566 #line 769 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7567         _tmp11_ = self->priv->_this;
7568 #line 769 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7569         _tmp12_ = _tmp11_->addprojectbutton;
7570 #line 769 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7571         _tmp13_ = _tmp12_->el;
7572 #line 769 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7573         clutter_actor_show (_tmp13_);
7574 #line 770 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7575         _tmp14_ = self->priv->_this;
7576 #line 770 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7577         _tmp15_ = _tmp14_->addfilebutton;
7578 #line 770 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7579         _tmp16_ = _tmp15_->el;
7580 #line 770 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7581         clutter_actor_show (_tmp16_);
7582 #line 771 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7583         _tmp17_ = self->priv->_this;
7584 #line 771 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7585         _tmp18_ = _tmp17_->backbutton;
7586 #line 771 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7587         _tmp19_ = _tmp18_->el;
7588 #line 771 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7589         clutter_actor_show (_tmp19_);
7590 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7591         _tmp20_ = self->priv->_this;
7592 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7593         _tmp21_ = _tmp20_->delprojectbutton;
7594 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7595         _tmp22_ = _tmp21_->el;
7596 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7597         clutter_actor_show (_tmp22_);
7598 #line 773 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7599         _tmp23_ = self->priv->_this;
7600 #line 773 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7601         _tmp24_ = _tmp23_->new_window;
7602 #line 773 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7603         _tmp25_ = _tmp24_->el;
7604 #line 773 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7605         clutter_actor_show (_tmp25_);
7606 #line 775 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7607         _tmp26_ = self->priv->_this;
7608 #line 775 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7609         _tmp27_ = _tmp26_->editfilebutton;
7610 #line 775 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7611         _tmp28_ = _tmp27_->el;
7612 #line 775 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7613         clutter_actor_hide (_tmp28_);
7614 #line 776 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7615         _tmp29_ = self->priv->_this;
7616 #line 776 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7617         _tmp30_ = _tmp29_->projectbutton;
7618 #line 776 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7619         _tmp31_ = _tmp30_->el;
7620 #line 776 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7621         clutter_actor_hide (_tmp31_);
7622 #line 777 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7623         _tmp32_ = self->priv->_this;
7624 #line 777 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7625         _tmp33_ = _tmp32_->projecteditbutton;
7626 #line 777 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7627         _tmp34_ = _tmp33_->el;
7628 #line 777 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7629         clutter_actor_hide (_tmp34_);
7630 #line 778 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7631         _tmp35_ = self->priv->_this;
7632 #line 778 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7633         _tmp36_ = _tmp35_->objectshowbutton;
7634 #line 778 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7635         _tmp37_ = _tmp36_->el;
7636 #line 778 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7637         clutter_actor_hide (_tmp37_);
7638 #line 779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7639         _tmp38_ = self->priv->_this;
7640 #line 779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7641         _tmp39_ = _tmp38_->addpropbutton;
7642 #line 779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7643         _tmp40_ = _tmp39_->el;
7644 #line 779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7645         clutter_actor_hide (_tmp40_);
7646 #line 780 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7647         _tmp41_ = self->priv->_this;
7648 #line 780 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7649         _tmp42_ = _tmp41_->addlistenerbutton;
7650 #line 780 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7651         _tmp43_ = _tmp42_->el;
7652 #line 780 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7653         clutter_actor_hide (_tmp43_);
7654 #line 790 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7655         _tmp44_ = self->editpane;
7656 #line 790 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7657         _tmp45_ = _tmp44_->el;
7658 #line 790 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7659         gtk_widget_hide ((GtkWidget*) _tmp45_);
7660 #line 792 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7661         _tmp46_ = self->left_projects;
7662 #line 792 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7663         _tmp47_ = _tmp46_->el;
7664 #line 792 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7665         gtk_widget_show ((GtkWidget*) _tmp47_);
7666 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7667         _tmp48_ = self->priv->_this;
7668 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7669         _tmp49_ = _tmp48_->rooview;
7670 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7671         _tmp50_ = _tmp49_->el;
7672 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7673         _tmp51_ = _g_object_ref0 (_tmp50_);
7674 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7675         el = _tmp51_;
7676 #line 795 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7677         _tmp52_ = el;
7678 #line 795 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7679         clutter_actor_save_easing_state ((ClutterActor*) _tmp52_);
7680 #line 796 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7681         _tmp53_ = el;
7682 #line 796 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7683         clutter_actor_set_easing_duration ((ClutterActor*) _tmp53_, (guint) 1000);
7684 #line 801 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7685         _tmp54_ = el;
7686 #line 801 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7687         clutter_actor_set_rotation_angle ((ClutterActor*) _tmp54_, CLUTTER_Y_AXIS, (gdouble) 360.0f);
7688 #line 802 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7689         _tmp55_ = el;
7690 #line 802 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7691         clutter_actor_set_scale ((ClutterActor*) _tmp55_, (gdouble) 0.0f, (gdouble) 0.0f);
7692 #line 804 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7693         _tmp56_ = self->priv->_this;
7694 #line 804 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7695         _tmp57_ = g_strdup ("files");
7696 #line 804 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7697         _g_free0 (_tmp56_->state);
7698 #line 804 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7699         _tmp56_->state = _tmp57_;
7700 #line 805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7701         _tmp58_ = self->priv->_this;
7702 #line 805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7703         _tmp59_ = _tmp58_->project;
7704 #line 805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7705         if (_tmp59_ != NULL) {
7706 #line 7707 "MainWindow.c"
7707                 Xcls_MainWindow* _tmp60_ = NULL;
7708                 Xcls_WindowLeftProjects* _tmp61_ = NULL;
7709                 Xcls_MainWindow* _tmp62_ = NULL;
7710                 ProjectProject* _tmp63_ = NULL;
7711 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7712                 _tmp60_ = self->priv->_this;
7713 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7714                 _tmp61_ = _tmp60_->left_projects;
7715 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7716                 _tmp62_ = self->priv->_this;
7717 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7718                 _tmp63_ = _tmp62_->project;
7719 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7720                 xcls_windowleftprojects_selectProject (_tmp61_, _tmp63_);
7721 #line 7722 "MainWindow.c"
7722         }
7723 #line 810 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7724         _tmp64_ = el;
7725 #line 810 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7726         clutter_actor_restore_easing_state ((ClutterActor*) _tmp64_);
7727 #line 812 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7728         g_print ("show view browsing");
7729 #line 757 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7730         _g_object_unref0 (el);
7731 #line 7732 "MainWindow.c"
7732 }
7733
7734
7735 void xcls_mainwindow_showObject (Xcls_MainWindow* self) {
7736         JsRenderNode* n = NULL;
7737         Xcls_MainWindow* _tmp0_ = NULL;
7738         Xcls_WindowLeftTree* _tmp1_ = NULL;
7739         JsRenderNode* _tmp2_ = NULL;
7740         Xcls_MainWindow* _tmp3_ = NULL;
7741         Xcls_WindowLeftTree* _tmp4_ = NULL;
7742         Xcls_WindowLeftTreeXcls_model* _tmp5_ = NULL;
7743         JsRenderJsRender* _tmp6_ = NULL;
7744         gboolean _tmp7_ = FALSE;
7745         JsRenderNode* _tmp8_ = NULL;
7746         Xcls_MainWindow* _tmp14_ = NULL;
7747         Xcls_MainWindowXcls_backbutton* _tmp15_ = NULL;
7748         ClutterActor* _tmp16_ = NULL;
7749         Xcls_MainWindow* _tmp17_ = NULL;
7750         Xcls_MainWindowXcls_projectbutton* _tmp18_ = NULL;
7751         ClutterActor* _tmp19_ = NULL;
7752         Xcls_MainWindow* _tmp20_ = NULL;
7753         Xcls_MainWindowXcls_editfilebutton* _tmp21_ = NULL;
7754         ClutterActor* _tmp22_ = NULL;
7755         Xcls_MainWindow* _tmp23_ = NULL;
7756         Xcls_MainWindowXcls_projecteditbutton* _tmp24_ = NULL;
7757         ClutterActor* _tmp25_ = NULL;
7758         Xcls_RightPalete* _tmp26_ = NULL;
7759         GtkVBox* _tmp27_ = NULL;
7760         gchar* _tmp28_ = NULL;
7761         JsRenderNode* _tmp29_ = NULL;
7762         Xcls_RightPalete* _tmp33_ = NULL;
7763         Xcls_MainWindow* _tmp34_ = NULL;
7764         Xcls_WindowLeftTree* _tmp35_ = NULL;
7765         JsRenderJsRender* _tmp36_ = NULL;
7766         JsRenderJsRender* _tmp37_ = NULL;
7767         PaletePalete* _tmp38_ = NULL;
7768         PaletePalete* _tmp39_ = NULL;
7769         Xcls_MainWindow* _tmp40_ = NULL;
7770         Xcls_MainWindowXcls_objectview* _tmp41_ = NULL;
7771         GtkClutterActor* _tmp42_ = NULL;
7772         GtkClutterActor* el = NULL;
7773         Xcls_MainWindow* _tmp43_ = NULL;
7774         Xcls_MainWindowXcls_rooview* _tmp44_ = NULL;
7775         GtkClutterActor* _tmp45_ = NULL;
7776         GtkClutterActor* _tmp46_ = NULL;
7777         GtkClutterActor* _tmp47_ = NULL;
7778         Xcls_MainWindow* _tmp48_ = NULL;
7779         Xcls_MainWindowXcls_clutterembed* _tmp49_ = NULL;
7780         Xcls_MainWindow* _tmp50_ = NULL;
7781         Xcls_MainWindowXcls_objectview* _tmp51_ = NULL;
7782         GtkClutterActor* _tmp52_ = NULL;
7783         GtkClutterActor* _tmp53_ = NULL;
7784         Xcls_MainWindow* _tmp54_ = NULL;
7785         Xcls_MainWindowXcls_objectview* _tmp55_ = NULL;
7786         GtkClutterActor* _tmp56_ = NULL;
7787         gchar* _tmp57_ = NULL;
7788 #line 814 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7789         g_return_if_fail (self != NULL);
7790 #line 819 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7791         _tmp0_ = self->priv->_this;
7792 #line 819 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7793         _tmp1_ = _tmp0_->left_tree;
7794 #line 819 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7795         _tmp2_ = xcls_windowlefttree_getActiveElement (_tmp1_);
7796 #line 819 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7797         n = _tmp2_;
7798 #line 821 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7799         _tmp3_ = self->priv->_this;
7800 #line 821 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7801         _tmp4_ = _tmp3_->left_tree;
7802 #line 821 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7803         _tmp5_ = _tmp4_->model;
7804 #line 821 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7805         _tmp6_ = _tmp5_->file;
7806 #line 821 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7807         if (_tmp6_ == NULL) {
7808 #line 822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7809                 _g_object_unref0 (n);
7810 #line 822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7811                 return;
7812 #line 7813 "MainWindow.c"
7813         }
7814 #line 825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7815         _tmp8_ = n;
7816 #line 825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7817         if (_tmp8_ == NULL) {
7818 #line 7819 "MainWindow.c"
7819                 Xcls_MainWindow* _tmp9_ = NULL;
7820                 Xcls_WindowLeftTree* _tmp10_ = NULL;
7821                 Xcls_WindowLeftTreeXcls_model* _tmp11_ = NULL;
7822                 JsRenderJsRender* _tmp12_ = NULL;
7823                 JsRenderNode* _tmp13_ = NULL;
7824 #line 825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7825                 _tmp9_ = self->priv->_this;
7826 #line 825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7827                 _tmp10_ = _tmp9_->left_tree;
7828 #line 825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7829                 _tmp11_ = _tmp10_->model;
7830 #line 825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7831                 _tmp12_ = _tmp11_->file;
7832 #line 825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7833                 _tmp13_ = _tmp12_->tree;
7834 #line 825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7835                 _tmp7_ = _tmp13_ != NULL;
7836 #line 7837 "MainWindow.c"
7837         } else {
7838 #line 825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7839                 _tmp7_ = FALSE;
7840 #line 7841 "MainWindow.c"
7841         }
7842 #line 825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7843         if (_tmp7_) {
7844 #line 826 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7845                 _g_object_unref0 (n);
7846 #line 826 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7847                 return;
7848 #line 7849 "MainWindow.c"
7849         }
7850 #line 829 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7851         _tmp14_ = self->priv->_this;
7852 #line 829 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7853         _tmp15_ = _tmp14_->backbutton;
7854 #line 829 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7855         _tmp16_ = _tmp15_->el;
7856 #line 829 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7857         clutter_actor_show (_tmp16_);
7858 #line 830 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7859         _tmp17_ = self->priv->_this;
7860 #line 830 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7861         _tmp18_ = _tmp17_->projectbutton;
7862 #line 830 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7863         _tmp19_ = _tmp18_->el;
7864 #line 830 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7865         clutter_actor_hide (_tmp19_);
7866 #line 831 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7867         _tmp20_ = self->priv->_this;
7868 #line 831 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7869         _tmp21_ = _tmp20_->editfilebutton;
7870 #line 831 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7871         _tmp22_ = _tmp21_->el;
7872 #line 831 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7873         clutter_actor_hide (_tmp22_);
7874 #line 832 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7875         _tmp23_ = self->priv->_this;
7876 #line 832 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7877         _tmp24_ = _tmp23_->projecteditbutton;
7878 #line 832 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7879         _tmp25_ = _tmp24_->el;
7880 #line 832 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7881         clutter_actor_hide (_tmp25_);
7882 #line 836 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7883         _tmp26_ = self->rightpalete;
7884 #line 836 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7885         _tmp27_ = _tmp26_->el;
7886 #line 836 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7887         gtk_widget_show_all ((GtkWidget*) _tmp27_);
7888 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7889         _tmp29_ = n;
7890 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7891         if (_tmp29_ == NULL) {
7892 #line 7893 "MainWindow.c"
7893                 gchar* _tmp30_ = NULL;
7894 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7895                 _tmp30_ = g_strdup ("*top");
7896 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7897                 _g_free0 (_tmp28_);
7898 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7899                 _tmp28_ = _tmp30_;
7900 #line 7901 "MainWindow.c"
7901         } else {
7902                 JsRenderNode* _tmp31_ = NULL;
7903                 gchar* _tmp32_ = NULL;
7904 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7905                 _tmp31_ = n;
7906 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7907                 _tmp32_ = js_render_node_fqn (_tmp31_);
7908 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7909                 _g_free0 (_tmp28_);
7910 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7911                 _tmp28_ = _tmp32_;
7912 #line 7913 "MainWindow.c"
7913         }
7914 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7915         _tmp33_ = self->rightpalete;
7916 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7917         _tmp34_ = self->priv->_this;
7918 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7919         _tmp35_ = _tmp34_->left_tree;
7920 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7921         _tmp36_ = xcls_windowlefttree_getActiveFile (_tmp35_);
7922 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7923         _tmp37_ = _tmp36_;
7924 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7925         _tmp38_ = js_render_js_render_palete (_tmp37_);
7926 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7927         _tmp39_ = _tmp38_;
7928 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7929         xcls_rightpalete_load (_tmp33_, _tmp39_, _tmp28_);
7930 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7931         _g_object_unref0 (_tmp39_);
7932 #line 837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7933         _g_object_unref0 (_tmp37_);
7934 #line 842 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7935         _tmp40_ = self->priv->_this;
7936 #line 842 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7937         _tmp41_ = _tmp40_->objectview;
7938 #line 842 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7939         _tmp42_ = _tmp41_->el;
7940 #line 842 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7941         clutter_actor_save_easing_state ((ClutterActor*) _tmp42_);
7942 #line 844 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7943         _tmp43_ = self->priv->_this;
7944 #line 844 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7945         _tmp44_ = _tmp43_->rooview;
7946 #line 844 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7947         _tmp45_ = _tmp44_->el;
7948 #line 844 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7949         _tmp46_ = _g_object_ref0 (_tmp45_);
7950 #line 844 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7951         el = _tmp46_;
7952 #line 845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7953         _tmp47_ = el;
7954 #line 845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7955         clutter_actor_save_easing_state ((ClutterActor*) _tmp47_);
7956 #line 847 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7957         _tmp48_ = self->priv->_this;
7958 #line 847 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7959         _tmp49_ = _tmp48_->clutterembed;
7960 #line 847 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7961         xcls_mainwindow_xcls_clutterembed_setSizesAlloc (_tmp49_, "object");
7962 #line 850 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7963         _tmp50_ = self->priv->_this;
7964 #line 850 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7965         _tmp51_ = _tmp50_->objectview;
7966 #line 850 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7967         _tmp52_ = _tmp51_->el;
7968 #line 850 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7969         clutter_actor_set_scale ((ClutterActor*) _tmp52_, (gdouble) 1.0f, (gdouble) 1.0f);
7970 #line 856 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7971         _tmp53_ = el;
7972 #line 856 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7973         clutter_actor_restore_easing_state ((ClutterActor*) _tmp53_);
7974 #line 857 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7975         _tmp54_ = self->priv->_this;
7976 #line 857 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7977         _tmp55_ = _tmp54_->objectview;
7978 #line 857 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7979         _tmp56_ = _tmp55_->el;
7980 #line 857 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7981         clutter_actor_restore_easing_state ((ClutterActor*) _tmp56_);
7982 #line 858 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7983         _tmp57_ = g_strdup ("object");
7984 #line 858 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7985         _g_free0 (self->state);
7986 #line 858 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7987         self->state = _tmp57_;
7988 #line 814 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7989         _g_object_unref0 (el);
7990 #line 814 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7991         _g_free0 (_tmp28_);
7992 #line 814 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
7993         _g_object_unref0 (n);
7994 #line 7995 "MainWindow.c"
7995 }
7996
7997
7998 void xcls_mainwindow_hideObject (Xcls_MainWindow* self) {
7999         Xcls_MainWindow* _tmp0_ = NULL;
8000         Xcls_MainWindowXcls_projecteditbutton* _tmp1_ = NULL;
8001         ClutterActor* _tmp2_ = NULL;
8002         Xcls_MainWindow* _tmp3_ = NULL;
8003         Xcls_MainWindowXcls_backbutton* _tmp4_ = NULL;
8004         ClutterActor* _tmp5_ = NULL;
8005         Xcls_MainWindow* _tmp6_ = NULL;
8006         Xcls_MainWindowXcls_projectbutton* _tmp7_ = NULL;
8007         ClutterActor* _tmp8_ = NULL;
8008         Xcls_MainWindow* _tmp9_ = NULL;
8009         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
8010         ClutterActor* _tmp11_ = NULL;
8011         Xcls_MainWindow* _tmp12_ = NULL;
8012         Xcls_MainWindowXcls_objectview* _tmp13_ = NULL;
8013         GtkClutterActor* _tmp14_ = NULL;
8014         GtkClutterActor* el = NULL;
8015         Xcls_MainWindow* _tmp15_ = NULL;
8016         Xcls_MainWindowXcls_rooview* _tmp16_ = NULL;
8017         GtkClutterActor* _tmp17_ = NULL;
8018         GtkClutterActor* _tmp18_ = NULL;
8019         Xcls_MainWindow* _tmp19_ = NULL;
8020         Xcls_MainWindowXcls_objectview* _tmp20_ = NULL;
8021         GtkClutterActor* _tmp21_ = NULL;
8022         Xcls_MainWindow* _tmp22_ = NULL;
8023         gchar* _tmp23_ = NULL;
8024         Xcls_MainWindow* _tmp24_ = NULL;
8025         Xcls_MainWindowXcls_objectview* _tmp25_ = NULL;
8026         GtkClutterActor* _tmp26_ = NULL;
8027 #line 860 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8028         g_return_if_fail (self != NULL);
8029 #line 863 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8030         _tmp0_ = self->priv->_this;
8031 #line 863 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8032         _tmp1_ = _tmp0_->projecteditbutton;
8033 #line 863 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8034         _tmp2_ = _tmp1_->el;
8035 #line 863 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8036         clutter_actor_show (_tmp2_);
8037 #line 864 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8038         _tmp3_ = self->priv->_this;
8039 #line 864 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8040         _tmp4_ = _tmp3_->backbutton;
8041 #line 864 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8042         _tmp5_ = _tmp4_->el;
8043 #line 864 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8044         clutter_actor_hide (_tmp5_);
8045 #line 865 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8046         _tmp6_ = self->priv->_this;
8047 #line 865 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8048         _tmp7_ = _tmp6_->projectbutton;
8049 #line 865 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8050         _tmp8_ = _tmp7_->el;
8051 #line 865 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8052         clutter_actor_show (_tmp8_);
8053 #line 866 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8054         _tmp9_ = self->priv->_this;
8055 #line 866 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8056         _tmp10_ = _tmp9_->editfilebutton;
8057 #line 866 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8058         _tmp11_ = _tmp10_->el;
8059 #line 866 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8060         clutter_actor_show (_tmp11_);
8061 #line 867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8062         _tmp12_ = self->priv->_this;
8063 #line 867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8064         _tmp13_ = _tmp12_->objectview;
8065 #line 867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8066         _tmp14_ = _tmp13_->el;
8067 #line 867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8068         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
8069 #line 868 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8070         _tmp15_ = self->priv->_this;
8071 #line 868 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8072         _tmp16_ = _tmp15_->rooview;
8073 #line 868 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8074         _tmp17_ = _tmp16_->el;
8075 #line 868 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8076         _tmp18_ = _g_object_ref0 (_tmp17_);
8077 #line 868 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8078         el = _tmp18_;
8079 #line 869 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8080         clutter_actor_save_easing_state ((ClutterActor*) el);
8081 #line 872 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8082         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
8083 #line 873 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8084         _tmp19_ = self->priv->_this;
8085 #line 873 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8086         _tmp20_ = _tmp19_->objectview;
8087 #line 873 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8088         _tmp21_ = _tmp20_->el;
8089 #line 873 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8090         clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.0f, (gdouble) 0.0f);
8091 #line 874 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8092         _tmp22_ = self->priv->_this;
8093 #line 874 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8094         _tmp23_ = g_strdup ("edit");
8095 #line 874 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8096         _g_free0 (_tmp22_->state);
8097 #line 874 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8098         _tmp22_->state = _tmp23_;
8099 #line 879 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8100         clutter_actor_restore_easing_state ((ClutterActor*) el);
8101 #line 880 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8102         _tmp24_ = self->priv->_this;
8103 #line 880 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8104         _tmp25_ = _tmp24_->objectview;
8105 #line 880 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8106         _tmp26_ = _tmp25_->el;
8107 #line 880 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8108         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
8109 #line 860 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8110         _g_object_unref0 (el);
8111 #line 8112 "MainWindow.c"
8112 }
8113
8114
8115 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_construct (GType object_type, Xcls_MainWindow* _owner) {
8116         Xcls_MainWindowXcls_vbox * self = NULL;
8117         Xcls_MainWindow* _tmp0_ = NULL;
8118         Xcls_MainWindow* _tmp1_ = NULL;
8119         Xcls_MainWindow* _tmp2_ = NULL;
8120         Xcls_MainWindowXcls_vbox* _tmp3_ = NULL;
8121         GtkVBox* _tmp4_ = NULL;
8122         Xcls_MainWindowXcls_mainpane* child_0 = NULL;
8123         Xcls_MainWindow* _tmp5_ = NULL;
8124         Xcls_MainWindowXcls_mainpane* _tmp6_ = NULL;
8125         GtkVBox* _tmp7_ = NULL;
8126         GtkHPaned* _tmp8_ = NULL;
8127 #line 893 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8128         g_return_val_if_fail (_owner != NULL, NULL);
8129 #line 893 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8130         self = (Xcls_MainWindowXcls_vbox*) g_object_new (object_type, NULL);
8131 #line 895 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8132         _tmp0_ = _owner;
8133 #line 895 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8134         _tmp1_ = _g_object_ref0 (_tmp0_);
8135 #line 895 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8136         _g_object_unref0 (self->priv->_this);
8137 #line 895 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8138         self->priv->_this = _tmp1_;
8139 #line 896 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8140         _tmp2_ = self->priv->_this;
8141 #line 896 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8142         _tmp3_ = _g_object_ref0 (self);
8143 #line 896 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8144         _g_object_unref0 (_tmp2_->vbox);
8145 #line 896 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8146         _tmp2_->vbox = _tmp3_;
8147 #line 897 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8148         _tmp4_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
8149 #line 897 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8150         g_object_ref_sink (_tmp4_);
8151 #line 897 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8152         _g_object_unref0 (self->el);
8153 #line 897 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8154         self->el = _tmp4_;
8155 #line 902 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8156         _tmp5_ = self->priv->_this;
8157 #line 902 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8158         _tmp6_ = xcls_mainwindow_xcls_mainpane_new (_tmp5_);
8159 #line 902 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8160         child_0 = _tmp6_;
8161 #line 903 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8162         g_object_ref ((GObject*) child_0);
8163 #line 904 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8164         _tmp7_ = self->el;
8165 #line 904 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8166         _tmp8_ = child_0->el;
8167 #line 904 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8168         gtk_box_pack_end ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, TRUE, TRUE, (guint) 0);
8169 #line 893 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8170         _g_object_unref0 (child_0);
8171 #line 893 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8172         return self;
8173 #line 8174 "MainWindow.c"
8174 }
8175
8176
8177 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_new (Xcls_MainWindow* _owner) {
8178 #line 893 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8179         return xcls_mainwindow_xcls_vbox_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX, _owner);
8180 #line 8181 "MainWindow.c"
8181 }
8182
8183
8184 static void xcls_mainwindow_xcls_vbox_class_init (Xcls_MainWindowXcls_vboxClass * klass) {
8185 #line 884 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8186         xcls_mainwindow_xcls_vbox_parent_class = g_type_class_peek_parent (klass);
8187 #line 884 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8188         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_vboxPrivate));
8189 #line 884 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8190         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox_finalize;
8191 #line 8192 "MainWindow.c"
8192 }
8193
8194
8195 static void xcls_mainwindow_xcls_vbox_instance_init (Xcls_MainWindowXcls_vbox * self) {
8196 #line 884 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8197         self->priv = XCLS_MAINWINDOW_XCLS_VBOX_GET_PRIVATE (self);
8198 #line 8199 "MainWindow.c"
8199 }
8200
8201
8202 static void xcls_mainwindow_xcls_vbox_finalize (GObject* obj) {
8203         Xcls_MainWindowXcls_vbox * self;
8204 #line 884 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8205         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox);
8206 #line 886 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8207         _g_object_unref0 (self->el);
8208 #line 887 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8209         _g_object_unref0 (self->priv->_this);
8210 #line 884 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8211         G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox_parent_class)->finalize (obj);
8212 #line 8213 "MainWindow.c"
8213 }
8214
8215
8216 GType xcls_mainwindow_xcls_vbox_get_type (void) {
8217         static volatile gsize xcls_mainwindow_xcls_vbox_type_id__volatile = 0;
8218         if (g_once_init_enter (&xcls_mainwindow_xcls_vbox_type_id__volatile)) {
8219                 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 };
8220                 GType xcls_mainwindow_xcls_vbox_type_id;
8221                 xcls_mainwindow_xcls_vbox_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_vbox", &g_define_type_info, 0);
8222                 g_once_init_leave (&xcls_mainwindow_xcls_vbox_type_id__volatile, xcls_mainwindow_xcls_vbox_type_id);
8223         }
8224         return xcls_mainwindow_xcls_vbox_type_id__volatile;
8225 }
8226
8227
8228 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_construct (GType object_type, Xcls_MainWindow* _owner) {
8229         Xcls_MainWindowXcls_mainpane * self = NULL;
8230         Xcls_MainWindow* _tmp0_ = NULL;
8231         Xcls_MainWindow* _tmp1_ = NULL;
8232         Xcls_MainWindow* _tmp2_ = NULL;
8233         Xcls_MainWindowXcls_mainpane* _tmp3_ = NULL;
8234         GtkHPaned* _tmp4_ = NULL;
8235         GtkHPaned* _tmp5_ = NULL;
8236         Xcls_MainWindowXcls_leftpane* child_0 = NULL;
8237         Xcls_MainWindow* _tmp6_ = NULL;
8238         Xcls_MainWindowXcls_leftpane* _tmp7_ = NULL;
8239         GtkHPaned* _tmp8_ = NULL;
8240         GtkVBox* _tmp9_ = NULL;
8241         Xcls_MainWindowXcls_VBox8* child_1 = NULL;
8242         Xcls_MainWindow* _tmp10_ = NULL;
8243         Xcls_MainWindowXcls_VBox8* _tmp11_ = NULL;
8244         GtkHPaned* _tmp12_ = NULL;
8245         GtkVBox* _tmp13_ = NULL;
8246 #line 919 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8247         g_return_val_if_fail (_owner != NULL, NULL);
8248 #line 919 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8249         self = (Xcls_MainWindowXcls_mainpane*) g_object_new (object_type, NULL);
8250 #line 921 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8251         _tmp0_ = _owner;
8252 #line 921 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8253         _tmp1_ = _g_object_ref0 (_tmp0_);
8254 #line 921 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8255         _g_object_unref0 (self->priv->_this);
8256 #line 921 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8257         self->priv->_this = _tmp1_;
8258 #line 922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8259         _tmp2_ = self->priv->_this;
8260 #line 922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8261         _tmp3_ = _g_object_ref0 (self);
8262 #line 922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8263         _g_object_unref0 (_tmp2_->mainpane);
8264 #line 922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8265         _tmp2_->mainpane = _tmp3_;
8266 #line 923 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8267         _tmp4_ = (GtkHPaned*) gtk_hpaned_new ();
8268 #line 923 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8269         g_object_ref_sink (_tmp4_);
8270 #line 923 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8271         _g_object_unref0 (self->el);
8272 #line 923 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8273         self->el = _tmp4_;
8274 #line 926 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8275         self->lastWidth = 0;
8276 #line 929 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8277         _tmp5_ = self->el;
8278 #line 929 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8279         gtk_paned_set_position ((GtkPaned*) _tmp5_, 400);
8280 #line 930 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8281         _tmp6_ = self->priv->_this;
8282 #line 930 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8283         _tmp7_ = xcls_mainwindow_xcls_leftpane_new (_tmp6_);
8284 #line 930 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8285         child_0 = _tmp7_;
8286 #line 931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8287         g_object_ref ((GObject*) child_0);
8288 #line 932 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8289         _tmp8_ = self->el;
8290 #line 932 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8291         _tmp9_ = child_0->el;
8292 #line 932 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8293         gtk_paned_add1 ((GtkPaned*) _tmp8_, (GtkWidget*) _tmp9_);
8294 #line 933 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8295         _tmp10_ = self->priv->_this;
8296 #line 933 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8297         _tmp11_ = xcls_mainwindow_xcls_vbox8_new (_tmp10_);
8298 #line 933 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8299         child_1 = _tmp11_;
8300 #line 934 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8301         g_object_ref ((GObject*) child_1);
8302 #line 935 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8303         _tmp12_ = self->el;
8304 #line 935 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8305         _tmp13_ = child_1->el;
8306 #line 935 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8307         gtk_paned_add2 ((GtkPaned*) _tmp12_, (GtkWidget*) _tmp13_);
8308 #line 919 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8309         _g_object_unref0 (child_1);
8310 #line 919 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8311         _g_object_unref0 (child_0);
8312 #line 919 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8313         return self;
8314 #line 8315 "MainWindow.c"
8315 }
8316
8317
8318 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_new (Xcls_MainWindow* _owner) {
8319 #line 919 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8320         return xcls_mainwindow_xcls_mainpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, _owner);
8321 #line 8322 "MainWindow.c"
8322 }
8323
8324
8325 static void xcls_mainwindow_xcls_mainpane_class_init (Xcls_MainWindowXcls_mainpaneClass * klass) {
8326 #line 909 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8327         xcls_mainwindow_xcls_mainpane_parent_class = g_type_class_peek_parent (klass);
8328 #line 909 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8329         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_mainpanePrivate));
8330 #line 909 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8331         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_mainpane_finalize;
8332 #line 8333 "MainWindow.c"
8333 }
8334
8335
8336 static void xcls_mainwindow_xcls_mainpane_instance_init (Xcls_MainWindowXcls_mainpane * self) {
8337 #line 909 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8338         self->priv = XCLS_MAINWINDOW_XCLS_MAINPANE_GET_PRIVATE (self);
8339 #line 8340 "MainWindow.c"
8340 }
8341
8342
8343 static void xcls_mainwindow_xcls_mainpane_finalize (GObject* obj) {
8344         Xcls_MainWindowXcls_mainpane * self;
8345 #line 909 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8346         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane);
8347 #line 911 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8348         _g_object_unref0 (self->el);
8349 #line 912 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8350         _g_object_unref0 (self->priv->_this);
8351 #line 909 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8352         G_OBJECT_CLASS (xcls_mainwindow_xcls_mainpane_parent_class)->finalize (obj);
8353 #line 8354 "MainWindow.c"
8354 }
8355
8356
8357 GType xcls_mainwindow_xcls_mainpane_get_type (void) {
8358         static volatile gsize xcls_mainwindow_xcls_mainpane_type_id__volatile = 0;
8359         if (g_once_init_enter (&xcls_mainwindow_xcls_mainpane_type_id__volatile)) {
8360                 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 };
8361                 GType xcls_mainwindow_xcls_mainpane_type_id;
8362                 xcls_mainwindow_xcls_mainpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_mainpane", &g_define_type_info, 0);
8363                 g_once_init_leave (&xcls_mainwindow_xcls_mainpane_type_id__volatile, xcls_mainwindow_xcls_mainpane_type_id);
8364         }
8365         return xcls_mainwindow_xcls_mainpane_type_id__volatile;
8366 }
8367
8368
8369 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_construct (GType object_type, Xcls_MainWindow* _owner) {
8370         Xcls_MainWindowXcls_leftpane * self = NULL;
8371         Xcls_MainWindow* _tmp0_ = NULL;
8372         Xcls_MainWindow* _tmp1_ = NULL;
8373         Xcls_MainWindow* _tmp2_ = NULL;
8374         Xcls_MainWindowXcls_leftpane* _tmp3_ = NULL;
8375         GtkVBox* _tmp4_ = NULL;
8376         Xcls_MainWindowXcls_editpane* child_0 = NULL;
8377         Xcls_MainWindow* _tmp5_ = NULL;
8378         Xcls_MainWindowXcls_editpane* _tmp6_ = NULL;
8379         GtkVBox* _tmp7_ = NULL;
8380         GtkVPaned* _tmp8_ = NULL;
8381 #line 949 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8382         g_return_val_if_fail (_owner != NULL, NULL);
8383 #line 949 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8384         self = (Xcls_MainWindowXcls_leftpane*) g_object_new (object_type, NULL);
8385 #line 951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8386         _tmp0_ = _owner;
8387 #line 951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8388         _tmp1_ = _g_object_ref0 (_tmp0_);
8389 #line 951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8390         _g_object_unref0 (self->priv->_this);
8391 #line 951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8392         self->priv->_this = _tmp1_;
8393 #line 952 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8394         _tmp2_ = self->priv->_this;
8395 #line 952 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8396         _tmp3_ = _g_object_ref0 (self);
8397 #line 952 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8398         _g_object_unref0 (_tmp2_->leftpane);
8399 #line 952 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8400         _tmp2_->leftpane = _tmp3_;
8401 #line 953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8402         _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
8403 #line 953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8404         g_object_ref_sink (_tmp4_);
8405 #line 953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8406         _g_object_unref0 (self->el);
8407 #line 953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8408         self->el = _tmp4_;
8409 #line 958 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8410         _tmp5_ = self->priv->_this;
8411 #line 958 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8412         _tmp6_ = xcls_mainwindow_xcls_editpane_new (_tmp5_);
8413 #line 958 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8414         child_0 = _tmp6_;
8415 #line 959 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8416         g_object_ref ((GObject*) child_0);
8417 #line 960 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8418         _tmp7_ = self->el;
8419 #line 960 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8420         _tmp8_ = child_0->el;
8421 #line 960 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8422         gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, TRUE, (guint) 0);
8423 #line 949 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8424         _g_object_unref0 (child_0);
8425 #line 949 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8426         return self;
8427 #line 8428 "MainWindow.c"
8428 }
8429
8430
8431 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_new (Xcls_MainWindow* _owner) {
8432 #line 949 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8433         return xcls_mainwindow_xcls_leftpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, _owner);
8434 #line 8435 "MainWindow.c"
8435 }
8436
8437
8438 static void xcls_mainwindow_xcls_leftpane_class_init (Xcls_MainWindowXcls_leftpaneClass * klass) {
8439 #line 940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8440         xcls_mainwindow_xcls_leftpane_parent_class = g_type_class_peek_parent (klass);
8441 #line 940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8442         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_leftpanePrivate));
8443 #line 940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8444         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_leftpane_finalize;
8445 #line 8446 "MainWindow.c"
8446 }
8447
8448
8449 static void xcls_mainwindow_xcls_leftpane_instance_init (Xcls_MainWindowXcls_leftpane * self) {
8450 #line 940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8451         self->priv = XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_PRIVATE (self);
8452 #line 8453 "MainWindow.c"
8453 }
8454
8455
8456 static void xcls_mainwindow_xcls_leftpane_finalize (GObject* obj) {
8457         Xcls_MainWindowXcls_leftpane * self;
8458 #line 940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8459         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane);
8460 #line 942 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8461         _g_object_unref0 (self->el);
8462 #line 943 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8463         _g_object_unref0 (self->priv->_this);
8464 #line 940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8465         G_OBJECT_CLASS (xcls_mainwindow_xcls_leftpane_parent_class)->finalize (obj);
8466 #line 8467 "MainWindow.c"
8467 }
8468
8469
8470 GType xcls_mainwindow_xcls_leftpane_get_type (void) {
8471         static volatile gsize xcls_mainwindow_xcls_leftpane_type_id__volatile = 0;
8472         if (g_once_init_enter (&xcls_mainwindow_xcls_leftpane_type_id__volatile)) {
8473                 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 };
8474                 GType xcls_mainwindow_xcls_leftpane_type_id;
8475                 xcls_mainwindow_xcls_leftpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_leftpane", &g_define_type_info, 0);
8476                 g_once_init_leave (&xcls_mainwindow_xcls_leftpane_type_id__volatile, xcls_mainwindow_xcls_leftpane_type_id);
8477         }
8478         return xcls_mainwindow_xcls_leftpane_type_id__volatile;
8479 }
8480
8481
8482 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_construct (GType object_type, Xcls_MainWindow* _owner) {
8483         Xcls_MainWindowXcls_editpane * self = NULL;
8484         Xcls_MainWindow* _tmp0_ = NULL;
8485         Xcls_MainWindow* _tmp1_ = NULL;
8486         Xcls_MainWindow* _tmp2_ = NULL;
8487         Xcls_MainWindowXcls_editpane* _tmp3_ = NULL;
8488         GtkVPaned* _tmp4_ = NULL;
8489         Xcls_MainWindowXcls_tree* child_0 = NULL;
8490         Xcls_MainWindow* _tmp5_ = NULL;
8491         Xcls_MainWindowXcls_tree* _tmp6_ = NULL;
8492         GtkVPaned* _tmp7_ = NULL;
8493         GtkVBox* _tmp8_ = NULL;
8494         Xcls_MainWindowXcls_props* child_1 = NULL;
8495         Xcls_MainWindow* _tmp9_ = NULL;
8496         Xcls_MainWindowXcls_props* _tmp10_ = NULL;
8497         GtkVPaned* _tmp11_ = NULL;
8498         GtkVBox* _tmp12_ = NULL;
8499 #line 974 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8500         g_return_val_if_fail (_owner != NULL, NULL);
8501 #line 974 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8502         self = (Xcls_MainWindowXcls_editpane*) g_object_new (object_type, NULL);
8503 #line 976 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8504         _tmp0_ = _owner;
8505 #line 976 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8506         _tmp1_ = _g_object_ref0 (_tmp0_);
8507 #line 976 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8508         _g_object_unref0 (self->priv->_this);
8509 #line 976 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8510         self->priv->_this = _tmp1_;
8511 #line 977 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8512         _tmp2_ = self->priv->_this;
8513 #line 977 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8514         _tmp3_ = _g_object_ref0 (self);
8515 #line 977 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8516         _g_object_unref0 (_tmp2_->editpane);
8517 #line 977 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8518         _tmp2_->editpane = _tmp3_;
8519 #line 978 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8520         _tmp4_ = (GtkVPaned*) gtk_vpaned_new ();
8521 #line 978 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8522         g_object_ref_sink (_tmp4_);
8523 #line 978 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8524         _g_object_unref0 (self->el);
8525 #line 978 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8526         self->el = _tmp4_;
8527 #line 983 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8528         _tmp5_ = self->priv->_this;
8529 #line 983 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8530         _tmp6_ = xcls_mainwindow_xcls_tree_new (_tmp5_);
8531 #line 983 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8532         child_0 = _tmp6_;
8533 #line 984 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8534         g_object_ref ((GObject*) child_0);
8535 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8536         _tmp7_ = self->el;
8537 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8538         _tmp8_ = child_0->el;
8539 #line 985 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8540         gtk_paned_add1 ((GtkPaned*) _tmp7_, (GtkWidget*) _tmp8_);
8541 #line 986 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8542         _tmp9_ = self->priv->_this;
8543 #line 986 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8544         _tmp10_ = xcls_mainwindow_xcls_props_new (_tmp9_);
8545 #line 986 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8546         child_1 = _tmp10_;
8547 #line 987 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8548         g_object_ref ((GObject*) child_1);
8549 #line 988 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8550         _tmp11_ = self->el;
8551 #line 988 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8552         _tmp12_ = child_1->el;
8553 #line 988 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8554         gtk_paned_add2 ((GtkPaned*) _tmp11_, (GtkWidget*) _tmp12_);
8555 #line 974 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8556         _g_object_unref0 (child_1);
8557 #line 974 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8558         _g_object_unref0 (child_0);
8559 #line 974 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8560         return self;
8561 #line 8562 "MainWindow.c"
8562 }
8563
8564
8565 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_new (Xcls_MainWindow* _owner) {
8566 #line 974 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8567         return xcls_mainwindow_xcls_editpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, _owner);
8568 #line 8569 "MainWindow.c"
8569 }
8570
8571
8572 static void xcls_mainwindow_xcls_editpane_class_init (Xcls_MainWindowXcls_editpaneClass * klass) {
8573 #line 965 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8574         xcls_mainwindow_xcls_editpane_parent_class = g_type_class_peek_parent (klass);
8575 #line 965 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8576         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_editpanePrivate));
8577 #line 965 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8578         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_editpane_finalize;
8579 #line 8580 "MainWindow.c"
8580 }
8581
8582
8583 static void xcls_mainwindow_xcls_editpane_instance_init (Xcls_MainWindowXcls_editpane * self) {
8584 #line 965 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8585         self->priv = XCLS_MAINWINDOW_XCLS_EDITPANE_GET_PRIVATE (self);
8586 #line 8587 "MainWindow.c"
8587 }
8588
8589
8590 static void xcls_mainwindow_xcls_editpane_finalize (GObject* obj) {
8591         Xcls_MainWindowXcls_editpane * self;
8592 #line 965 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8593         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane);
8594 #line 967 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8595         _g_object_unref0 (self->el);
8596 #line 968 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8597         _g_object_unref0 (self->priv->_this);
8598 #line 965 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8599         G_OBJECT_CLASS (xcls_mainwindow_xcls_editpane_parent_class)->finalize (obj);
8600 #line 8601 "MainWindow.c"
8601 }
8602
8603
8604 GType xcls_mainwindow_xcls_editpane_get_type (void) {
8605         static volatile gsize xcls_mainwindow_xcls_editpane_type_id__volatile = 0;
8606         if (g_once_init_enter (&xcls_mainwindow_xcls_editpane_type_id__volatile)) {
8607                 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 };
8608                 GType xcls_mainwindow_xcls_editpane_type_id;
8609                 xcls_mainwindow_xcls_editpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_editpane", &g_define_type_info, 0);
8610                 g_once_init_leave (&xcls_mainwindow_xcls_editpane_type_id__volatile, xcls_mainwindow_xcls_editpane_type_id);
8611         }
8612         return xcls_mainwindow_xcls_editpane_type_id__volatile;
8613 }
8614
8615
8616 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_construct (GType object_type, Xcls_MainWindow* _owner) {
8617         Xcls_MainWindowXcls_tree * self = NULL;
8618         Xcls_MainWindow* _tmp0_ = NULL;
8619         Xcls_MainWindow* _tmp1_ = NULL;
8620         Xcls_MainWindow* _tmp2_ = NULL;
8621         Xcls_MainWindowXcls_tree* _tmp3_ = NULL;
8622         GtkVBox* _tmp4_ = NULL;
8623 #line 1002 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8624         g_return_val_if_fail (_owner != NULL, NULL);
8625 #line 1002 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8626         self = (Xcls_MainWindowXcls_tree*) g_object_new (object_type, NULL);
8627 #line 1004 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8628         _tmp0_ = _owner;
8629 #line 1004 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8630         _tmp1_ = _g_object_ref0 (_tmp0_);
8631 #line 1004 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8632         _g_object_unref0 (self->priv->_this);
8633 #line 1004 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8634         self->priv->_this = _tmp1_;
8635 #line 1005 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8636         _tmp2_ = self->priv->_this;
8637 #line 1005 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8638         _tmp3_ = _g_object_ref0 (self);
8639 #line 1005 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8640         _g_object_unref0 (_tmp2_->tree);
8641 #line 1005 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8642         _tmp2_->tree = _tmp3_;
8643 #line 1006 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8644         _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
8645 #line 1006 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8646         g_object_ref_sink (_tmp4_);
8647 #line 1006 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8648         _g_object_unref0 (self->el);
8649 #line 1006 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8650         self->el = _tmp4_;
8651 #line 1002 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8652         return self;
8653 #line 8654 "MainWindow.c"
8654 }
8655
8656
8657 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_new (Xcls_MainWindow* _owner) {
8658 #line 1002 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8659         return xcls_mainwindow_xcls_tree_construct (XCLS_MAINWINDOW_TYPE_XCLS_TREE, _owner);
8660 #line 8661 "MainWindow.c"
8661 }
8662
8663
8664 static void xcls_mainwindow_xcls_tree_class_init (Xcls_MainWindowXcls_treeClass * klass) {
8665 #line 993 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8666         xcls_mainwindow_xcls_tree_parent_class = g_type_class_peek_parent (klass);
8667 #line 993 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8668         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_treePrivate));
8669 #line 993 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8670         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_tree_finalize;
8671 #line 8672 "MainWindow.c"
8672 }
8673
8674
8675 static void xcls_mainwindow_xcls_tree_instance_init (Xcls_MainWindowXcls_tree * self) {
8676 #line 993 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8677         self->priv = XCLS_MAINWINDOW_XCLS_TREE_GET_PRIVATE (self);
8678 #line 8679 "MainWindow.c"
8679 }
8680
8681
8682 static void xcls_mainwindow_xcls_tree_finalize (GObject* obj) {
8683         Xcls_MainWindowXcls_tree * self;
8684 #line 993 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8685         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree);
8686 #line 995 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8687         _g_object_unref0 (self->el);
8688 #line 996 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8689         _g_object_unref0 (self->priv->_this);
8690 #line 993 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8691         G_OBJECT_CLASS (xcls_mainwindow_xcls_tree_parent_class)->finalize (obj);
8692 #line 8693 "MainWindow.c"
8693 }
8694
8695
8696 GType xcls_mainwindow_xcls_tree_get_type (void) {
8697         static volatile gsize xcls_mainwindow_xcls_tree_type_id__volatile = 0;
8698         if (g_once_init_enter (&xcls_mainwindow_xcls_tree_type_id__volatile)) {
8699                 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 };
8700                 GType xcls_mainwindow_xcls_tree_type_id;
8701                 xcls_mainwindow_xcls_tree_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_tree", &g_define_type_info, 0);
8702                 g_once_init_leave (&xcls_mainwindow_xcls_tree_type_id__volatile, xcls_mainwindow_xcls_tree_type_id);
8703         }
8704         return xcls_mainwindow_xcls_tree_type_id__volatile;
8705 }
8706
8707
8708 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_construct (GType object_type, Xcls_MainWindow* _owner) {
8709         Xcls_MainWindowXcls_props * self = NULL;
8710         Xcls_MainWindow* _tmp0_ = NULL;
8711         Xcls_MainWindow* _tmp1_ = NULL;
8712         Xcls_MainWindow* _tmp2_ = NULL;
8713         Xcls_MainWindowXcls_props* _tmp3_ = NULL;
8714         GtkVBox* _tmp4_ = NULL;
8715 #line 1024 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8716         g_return_val_if_fail (_owner != NULL, NULL);
8717 #line 1024 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8718         self = (Xcls_MainWindowXcls_props*) g_object_new (object_type, NULL);
8719 #line 1026 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8720         _tmp0_ = _owner;
8721 #line 1026 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8722         _tmp1_ = _g_object_ref0 (_tmp0_);
8723 #line 1026 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8724         _g_object_unref0 (self->priv->_this);
8725 #line 1026 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8726         self->priv->_this = _tmp1_;
8727 #line 1027 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8728         _tmp2_ = self->priv->_this;
8729 #line 1027 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8730         _tmp3_ = _g_object_ref0 (self);
8731 #line 1027 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8732         _g_object_unref0 (_tmp2_->props);
8733 #line 1027 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8734         _tmp2_->props = _tmp3_;
8735 #line 1028 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8736         _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
8737 #line 1028 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8738         g_object_ref_sink (_tmp4_);
8739 #line 1028 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8740         _g_object_unref0 (self->el);
8741 #line 1028 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8742         self->el = _tmp4_;
8743 #line 1024 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8744         return self;
8745 #line 8746 "MainWindow.c"
8746 }
8747
8748
8749 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_new (Xcls_MainWindow* _owner) {
8750 #line 1024 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8751         return xcls_mainwindow_xcls_props_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROPS, _owner);
8752 #line 8753 "MainWindow.c"
8753 }
8754
8755
8756 static void xcls_mainwindow_xcls_props_class_init (Xcls_MainWindowXcls_propsClass * klass) {
8757 #line 1015 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8758         xcls_mainwindow_xcls_props_parent_class = g_type_class_peek_parent (klass);
8759 #line 1015 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8760         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_propsPrivate));
8761 #line 1015 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8762         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_props_finalize;
8763 #line 8764 "MainWindow.c"
8764 }
8765
8766
8767 static void xcls_mainwindow_xcls_props_instance_init (Xcls_MainWindowXcls_props * self) {
8768 #line 1015 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8769         self->priv = XCLS_MAINWINDOW_XCLS_PROPS_GET_PRIVATE (self);
8770 #line 8771 "MainWindow.c"
8771 }
8772
8773
8774 static void xcls_mainwindow_xcls_props_finalize (GObject* obj) {
8775         Xcls_MainWindowXcls_props * self;
8776 #line 1015 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8777         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props);
8778 #line 1017 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8779         _g_object_unref0 (self->el);
8780 #line 1018 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8781         _g_object_unref0 (self->priv->_this);
8782 #line 1015 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8783         G_OBJECT_CLASS (xcls_mainwindow_xcls_props_parent_class)->finalize (obj);
8784 #line 8785 "MainWindow.c"
8785 }
8786
8787
8788 GType xcls_mainwindow_xcls_props_get_type (void) {
8789         static volatile gsize xcls_mainwindow_xcls_props_type_id__volatile = 0;
8790         if (g_once_init_enter (&xcls_mainwindow_xcls_props_type_id__volatile)) {
8791                 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 };
8792                 GType xcls_mainwindow_xcls_props_type_id;
8793                 xcls_mainwindow_xcls_props_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_props", &g_define_type_info, 0);
8794                 g_once_init_leave (&xcls_mainwindow_xcls_props_type_id__volatile, xcls_mainwindow_xcls_props_type_id);
8795         }
8796         return xcls_mainwindow_xcls_props_type_id__volatile;
8797 }
8798
8799
8800 Xcls_MainWindowXcls_VBox8* xcls_mainwindow_xcls_vbox8_construct (GType object_type, Xcls_MainWindow* _owner) {
8801         Xcls_MainWindowXcls_VBox8 * self = NULL;
8802         Xcls_MainWindow* _tmp0_ = NULL;
8803         Xcls_MainWindow* _tmp1_ = NULL;
8804         GtkVBox* _tmp2_ = NULL;
8805         Xcls_MainWindowXcls_clutterembed* child_0 = NULL;
8806         Xcls_MainWindow* _tmp3_ = NULL;
8807         Xcls_MainWindowXcls_clutterembed* _tmp4_ = NULL;
8808         GtkVBox* _tmp5_ = NULL;
8809         GtkClutterEmbed* _tmp6_ = NULL;
8810 #line 1046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8811         g_return_val_if_fail (_owner != NULL, NULL);
8812 #line 1046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8813         self = (Xcls_MainWindowXcls_VBox8*) g_object_new (object_type, NULL);
8814 #line 1048 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8815         _tmp0_ = _owner;
8816 #line 1048 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8817         _tmp1_ = _g_object_ref0 (_tmp0_);
8818 #line 1048 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8819         _g_object_unref0 (self->priv->_this);
8820 #line 1048 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8821         self->priv->_this = _tmp1_;
8822 #line 1049 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8823         _tmp2_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
8824 #line 1049 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8825         g_object_ref_sink (_tmp2_);
8826 #line 1049 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8827         _g_object_unref0 (self->el);
8828 #line 1049 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8829         self->el = _tmp2_;
8830 #line 1054 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8831         _tmp3_ = self->priv->_this;
8832 #line 1054 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8833         _tmp4_ = xcls_mainwindow_xcls_clutterembed_new (_tmp3_);
8834 #line 1054 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8835         child_0 = _tmp4_;
8836 #line 1055 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8837         g_object_ref ((GObject*) child_0);
8838 #line 1056 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8839         _tmp5_ = self->el;
8840 #line 1056 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8841         _tmp6_ = child_0->el;
8842 #line 1056 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8843         gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, TRUE, TRUE, (guint) 0);
8844 #line 1046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8845         _g_object_unref0 (child_0);
8846 #line 1046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8847         return self;
8848 #line 8849 "MainWindow.c"
8849 }
8850
8851
8852 Xcls_MainWindowXcls_VBox8* xcls_mainwindow_xcls_vbox8_new (Xcls_MainWindow* _owner) {
8853 #line 1046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8854         return xcls_mainwindow_xcls_vbox8_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, _owner);
8855 #line 8856 "MainWindow.c"
8856 }
8857
8858
8859 static void xcls_mainwindow_xcls_vbox8_class_init (Xcls_MainWindowXcls_VBox8Class * klass) {
8860 #line 1037 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8861         xcls_mainwindow_xcls_vbox8_parent_class = g_type_class_peek_parent (klass);
8862 #line 1037 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8863         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_VBox8Private));
8864 #line 1037 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8865         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox8_finalize;
8866 #line 8867 "MainWindow.c"
8867 }
8868
8869
8870 static void xcls_mainwindow_xcls_vbox8_instance_init (Xcls_MainWindowXcls_VBox8 * self) {
8871 #line 1037 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8872         self->priv = XCLS_MAINWINDOW_XCLS_VBOX8_GET_PRIVATE (self);
8873 #line 8874 "MainWindow.c"
8874 }
8875
8876
8877 static void xcls_mainwindow_xcls_vbox8_finalize (GObject* obj) {
8878         Xcls_MainWindowXcls_VBox8 * self;
8879 #line 1037 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8880         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, Xcls_MainWindowXcls_VBox8);
8881 #line 1039 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8882         _g_object_unref0 (self->el);
8883 #line 1040 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8884         _g_object_unref0 (self->priv->_this);
8885 #line 1037 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8886         G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox8_parent_class)->finalize (obj);
8887 #line 8888 "MainWindow.c"
8888 }
8889
8890
8891 GType xcls_mainwindow_xcls_vbox8_get_type (void) {
8892         static volatile gsize xcls_mainwindow_xcls_vbox8_type_id__volatile = 0;
8893         if (g_once_init_enter (&xcls_mainwindow_xcls_vbox8_type_id__volatile)) {
8894                 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 };
8895                 GType xcls_mainwindow_xcls_vbox8_type_id;
8896                 xcls_mainwindow_xcls_vbox8_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_VBox8", &g_define_type_info, 0);
8897                 g_once_init_leave (&xcls_mainwindow_xcls_vbox8_type_id__volatile, xcls_mainwindow_xcls_vbox8_type_id);
8898         }
8899         return xcls_mainwindow_xcls_vbox8_type_id__volatile;
8900 }
8901
8902
8903 static void __lambda139_ (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc) {
8904         GtkAllocation _tmp0_ = {0};
8905         Xcls_MainWindow* _tmp1_ = NULL;
8906         const gchar* _tmp2_ = NULL;
8907 #line 1103 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8908         g_return_if_fail (alloc != NULL);
8909 #line 1104 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8910         _tmp0_ = *alloc;
8911 #line 1104 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8912         _tmp1_ = self->priv->_this;
8913 #line 1104 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8914         _tmp2_ = _tmp1_->state;
8915 #line 1104 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8916         xcls_mainwindow_xcls_clutterembed_setSizes (self, &_tmp0_, _tmp2_);
8917 #line 8918 "MainWindow.c"
8918 }
8919
8920
8921 static void ___lambda139__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self) {
8922 #line 1103 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8923         __lambda139_ ((Xcls_MainWindowXcls_clutterembed*) self, allocation);
8924 #line 8925 "MainWindow.c"
8925 }
8926
8927
8928 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_construct (GType object_type, Xcls_MainWindow* _owner) {
8929         Xcls_MainWindowXcls_clutterembed * self = NULL;
8930         Xcls_MainWindow* _tmp0_ = NULL;
8931         Xcls_MainWindow* _tmp1_ = NULL;
8932         Xcls_MainWindow* _tmp2_ = NULL;
8933         Xcls_MainWindowXcls_clutterembed* _tmp3_ = NULL;
8934         GtkClutterEmbed* _tmp4_ = NULL;
8935         Xcls_MainWindowXcls_rooview* child_0 = NULL;
8936         Xcls_MainWindow* _tmp5_ = NULL;
8937         Xcls_MainWindowXcls_rooview* _tmp6_ = NULL;
8938         GtkClutterEmbed* _tmp7_ = NULL;
8939         ClutterActor* _tmp8_ = NULL;
8940         GtkClutterActor* _tmp9_ = NULL;
8941         Xcls_MainWindowXcls_objectview* child_1 = NULL;
8942         Xcls_MainWindow* _tmp10_ = NULL;
8943         Xcls_MainWindowXcls_objectview* _tmp11_ = NULL;
8944         GtkClutterEmbed* _tmp12_ = NULL;
8945         ClutterActor* _tmp13_ = NULL;
8946         GtkClutterActor* _tmp14_ = NULL;
8947         Xcls_MainWindowXcls_codeeditview* child_2 = NULL;
8948         Xcls_MainWindow* _tmp15_ = NULL;
8949         Xcls_MainWindowXcls_codeeditview* _tmp16_ = NULL;
8950         GtkClutterEmbed* _tmp17_ = NULL;
8951         ClutterActor* _tmp18_ = NULL;
8952         GtkClutterActor* _tmp19_ = NULL;
8953         Xcls_MainWindowXcls_addpropsview* child_3 = NULL;
8954         Xcls_MainWindow* _tmp20_ = NULL;
8955         Xcls_MainWindowXcls_addpropsview* _tmp21_ = NULL;
8956         GtkClutterEmbed* _tmp22_ = NULL;
8957         ClutterActor* _tmp23_ = NULL;
8958         GtkClutterActor* _tmp24_ = NULL;
8959         Xcls_MainWindowXcls_projecteditview* child_4 = NULL;
8960         Xcls_MainWindow* _tmp25_ = NULL;
8961         Xcls_MainWindowXcls_projecteditview* _tmp26_ = NULL;
8962         GtkClutterEmbed* _tmp27_ = NULL;
8963         ClutterActor* _tmp28_ = NULL;
8964         GtkClutterActor* _tmp29_ = NULL;
8965         Xcls_MainWindowXcls_buttonlayout* child_5 = NULL;
8966         Xcls_MainWindow* _tmp30_ = NULL;
8967         Xcls_MainWindowXcls_buttonlayout* _tmp31_ = NULL;
8968         GtkClutterEmbed* _tmp32_ = NULL;
8969         ClutterActor* _tmp33_ = NULL;
8970         ClutterActor* _tmp34_ = NULL;
8971         ClutterActor* stage = NULL;
8972         GtkClutterEmbed* _tmp35_ = NULL;
8973         ClutterActor* _tmp36_ = NULL;
8974         ClutterActor* _tmp37_ = NULL;
8975         ClutterColor _tmp38_ = {0};
8976         GtkClutterEmbed* _tmp39_ = NULL;
8977 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8978         g_return_val_if_fail (_owner != NULL, NULL);
8979 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8980         self = (Xcls_MainWindowXcls_clutterembed*) g_object_new (object_type, NULL);
8981 #line 1072 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8982         _tmp0_ = _owner;
8983 #line 1072 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8984         _tmp1_ = _g_object_ref0 (_tmp0_);
8985 #line 1072 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8986         _g_object_unref0 (self->priv->_this);
8987 #line 1072 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8988         self->priv->_this = _tmp1_;
8989 #line 1073 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8990         _tmp2_ = self->priv->_this;
8991 #line 1073 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8992         _tmp3_ = _g_object_ref0 (self);
8993 #line 1073 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8994         _g_object_unref0 (_tmp2_->clutterembed);
8995 #line 1073 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8996         _tmp2_->clutterembed = _tmp3_;
8997 #line 1074 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
8998         _tmp4_ = (GtkClutterEmbed*) gtk_clutter_embed_new ();
8999 #line 1074 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9000         g_object_ref_sink (_tmp4_);
9001 #line 1074 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9002         _g_object_unref0 (self->el);
9003 #line 1074 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9004         self->el = _tmp4_;
9005 #line 1079 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9006         _tmp5_ = self->priv->_this;
9007 #line 1079 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9008         _tmp6_ = xcls_mainwindow_xcls_rooview_new (_tmp5_);
9009 #line 1079 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9010         child_0 = _tmp6_;
9011 #line 1080 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9012         g_object_ref ((GObject*) child_0);
9013 #line 1081 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9014         _tmp7_ = self->el;
9015 #line 1081 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9016         _tmp8_ = gtk_clutter_embed_get_stage (_tmp7_);
9017 #line 1081 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9018         _tmp9_ = child_0->el;
9019 #line 1081 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9020         clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
9021 #line 1082 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9022         _tmp10_ = self->priv->_this;
9023 #line 1082 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9024         _tmp11_ = xcls_mainwindow_xcls_objectview_new (_tmp10_);
9025 #line 1082 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9026         child_1 = _tmp11_;
9027 #line 1083 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9028         g_object_ref ((GObject*) child_1);
9029 #line 1084 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9030         _tmp12_ = self->el;
9031 #line 1084 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9032         _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
9033 #line 1084 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9034         _tmp14_ = child_1->el;
9035 #line 1084 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9036         clutter_actor_add_child (_tmp13_, (ClutterActor*) _tmp14_);
9037 #line 1085 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9038         _tmp15_ = self->priv->_this;
9039 #line 1085 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9040         _tmp16_ = xcls_mainwindow_xcls_codeeditview_new (_tmp15_);
9041 #line 1085 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9042         child_2 = _tmp16_;
9043 #line 1086 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9044         g_object_ref ((GObject*) child_2);
9045 #line 1087 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9046         _tmp17_ = self->el;
9047 #line 1087 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9048         _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
9049 #line 1087 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9050         _tmp19_ = child_2->el;
9051 #line 1087 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9052         clutter_actor_add_child (_tmp18_, (ClutterActor*) _tmp19_);
9053 #line 1088 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9054         _tmp20_ = self->priv->_this;
9055 #line 1088 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9056         _tmp21_ = xcls_mainwindow_xcls_addpropsview_new (_tmp20_);
9057 #line 1088 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9058         child_3 = _tmp21_;
9059 #line 1089 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9060         g_object_ref ((GObject*) child_3);
9061 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9062         _tmp22_ = self->el;
9063 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9064         _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
9065 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9066         _tmp24_ = child_3->el;
9067 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9068         clutter_actor_add_child (_tmp23_, (ClutterActor*) _tmp24_);
9069 #line 1091 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9070         _tmp25_ = self->priv->_this;
9071 #line 1091 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9072         _tmp26_ = xcls_mainwindow_xcls_projecteditview_new (_tmp25_);
9073 #line 1091 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9074         child_4 = _tmp26_;
9075 #line 1092 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9076         g_object_ref ((GObject*) child_4);
9077 #line 1093 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9078         _tmp27_ = self->el;
9079 #line 1093 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9080         _tmp28_ = gtk_clutter_embed_get_stage (_tmp27_);
9081 #line 1093 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9082         _tmp29_ = child_4->el;
9083 #line 1093 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9084         clutter_actor_add_child (_tmp28_, (ClutterActor*) _tmp29_);
9085 #line 1094 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9086         _tmp30_ = self->priv->_this;
9087 #line 1094 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9088         _tmp31_ = xcls_mainwindow_xcls_buttonlayout_new (_tmp30_);
9089 #line 1094 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9090         child_5 = _tmp31_;
9091 #line 1095 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9092         g_object_ref ((GObject*) child_5);
9093 #line 1096 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9094         _tmp32_ = self->el;
9095 #line 1096 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9096         _tmp33_ = gtk_clutter_embed_get_stage (_tmp32_);
9097 #line 1096 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9098         _tmp34_ = child_5->el;
9099 #line 1096 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9100         clutter_actor_add_child (_tmp33_, _tmp34_);
9101 #line 1100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9102         _tmp35_ = self->el;
9103 #line 1100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9104         _tmp36_ = gtk_clutter_embed_get_stage (_tmp35_);
9105 #line 1100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9106         _tmp37_ = _g_object_ref0 (_tmp36_);
9107 #line 1100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9108         stage = _tmp37_;
9109 #line 1101 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9110         clutter_color_from_string (&_tmp38_, "#000");
9111 #line 1101 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9112         clutter_actor_set_background_color (stage, &_tmp38_);
9113 #line 1103 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9114         _tmp39_ = self->el;
9115 #line 1103 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9116         g_signal_connect_object ((GtkWidget*) _tmp39_, "size-allocate", (GCallback) ___lambda139__gtk_widget_size_allocate, self, 0);
9117 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9118         _g_object_unref0 (stage);
9119 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9120         _g_object_unref0 (child_5);
9121 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9122         _g_object_unref0 (child_4);
9123 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9124         _g_object_unref0 (child_3);
9125 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9126         _g_object_unref0 (child_2);
9127 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9128         _g_object_unref0 (child_1);
9129 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9130         _g_object_unref0 (child_0);
9131 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9132         return self;
9133 #line 9134 "MainWindow.c"
9134 }
9135
9136
9137 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_new (Xcls_MainWindow* _owner) {
9138 #line 1070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9139         return xcls_mainwindow_xcls_clutterembed_construct (XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, _owner);
9140 #line 9141 "MainWindow.c"
9141 }
9142
9143
9144 void xcls_mainwindow_xcls_clutterembed_setSizes (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc, const gchar* state) {
9145         Xcls_MainWindow* _tmp0_ = NULL;
9146         gboolean _tmp1_ = FALSE;
9147         Xcls_MainWindow* _tmp2_ = NULL;
9148         Xcls_ClutterFiles* _tmp3_ = NULL;
9149         GtkAllocation _tmp4_ = {0};
9150         gint _tmp5_ = 0;
9151         GtkAllocation _tmp6_ = {0};
9152         gint _tmp7_ = 0;
9153         Xcls_MainWindow* _tmp8_ = NULL;
9154         Xcls_MainWindowXcls_projecteditview* _tmp9_ = NULL;
9155         GtkClutterActor* _tmp10_ = NULL;
9156         GtkAllocation _tmp11_ = {0};
9157         gint _tmp12_ = 0;
9158         GtkAllocation _tmp13_ = {0};
9159         gint _tmp14_ = 0;
9160         gfloat _tmp15_ = 0.0F;
9161         GtkAllocation _tmp16_ = {0};
9162         gint _tmp17_ = 0;
9163         gfloat avail = 0.0F;
9164         gfloat _tmp20_ = 0.0F;
9165         gfloat _tmp21_ = 0.0F;
9166         gfloat palsize = 0.0F;
9167         gfloat _tmp23_ = 0.0F;
9168         Xcls_MainWindow* _tmp24_ = NULL;
9169         Xcls_MainWindowXcls_objectview* _tmp25_ = NULL;
9170         GtkClutterActor* _tmp26_ = NULL;
9171         gfloat _tmp27_ = 0.0F;
9172         GtkAllocation _tmp28_ = {0};
9173         gint _tmp29_ = 0;
9174         Xcls_MainWindow* _tmp30_ = NULL;
9175         Xcls_MainWindowXcls_addpropsview* _tmp31_ = NULL;
9176         GtkClutterActor* _tmp32_ = NULL;
9177         gfloat _tmp33_ = 0.0F;
9178         GtkAllocation _tmp34_ = {0};
9179         gint _tmp35_ = 0;
9180         gfloat _tmp36_ = 0.0F;
9181         gfloat _tmp37_ = 0.0F;
9182         gfloat codesize = 0.0F;
9183         gfloat _tmp39_ = 0.0F;
9184         Xcls_MainWindow* _tmp40_ = NULL;
9185         Xcls_MainWindowXcls_codeeditview* _tmp41_ = NULL;
9186         GtkClutterActor* _tmp42_ = NULL;
9187         gfloat _tmp43_ = 0.0F;
9188         GtkAllocation _tmp44_ = {0};
9189         gint _tmp45_ = 0;
9190         Xcls_MainWindow* _tmp46_ = NULL;
9191         Xcls_MainWindowXcls_rooview* _tmp47_ = NULL;
9192         GtkClutterActor* _tmp48_ = NULL;
9193         GtkAllocation _tmp49_ = {0};
9194         gint _tmp50_ = 0;
9195         GtkAllocation _tmp51_ = {0};
9196         gint _tmp52_ = 0;
9197         const gchar* _tmp53_ = NULL;
9198         const gchar* _tmp54_ = NULL;
9199         GQuark _tmp56_ = 0U;
9200 #line 1141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9201         static GQuark _tmp55_label0 = 0;
9202 #line 1141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9203         static GQuark _tmp55_label1 = 0;
9204 #line 1141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9205         static GQuark _tmp55_label2 = 0;
9206 #line 1141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9207         static GQuark _tmp55_label3 = 0;
9208 #line 1110 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9209         g_return_if_fail (self != NULL);
9210 #line 1110 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9211         g_return_if_fail (alloc != NULL);
9212 #line 1110 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9213         g_return_if_fail (state != NULL);
9214 #line 1111 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9215         _tmp0_ = self->priv->_this;
9216 #line 1111 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9217         _tmp1_ = _tmp0_->children_loaded;
9218 #line 1111 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9219         if (!_tmp1_) {
9220 #line 1111 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9221                 return;
9222 #line 9223 "MainWindow.c"
9223         }
9224 #line 1113 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9225         _tmp2_ = self->priv->_this;
9226 #line 1113 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9227         _tmp3_ = _tmp2_->clutterfiles;
9228 #line 1113 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9229         _tmp4_ = *alloc;
9230 #line 1113 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9231         _tmp5_ = _tmp4_.width;
9232 #line 1113 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9233         _tmp6_ = *alloc;
9234 #line 1113 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9235         _tmp7_ = _tmp6_.height;
9236 #line 1113 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9237         xcls_clutterfiles_set_size (_tmp3_, (gfloat) (_tmp5_ - 50), (gfloat) _tmp7_);
9238 #line 1117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9239         _tmp8_ = self->priv->_this;
9240 #line 1117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9241         _tmp9_ = _tmp8_->projecteditview;
9242 #line 1117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9243         _tmp10_ = _tmp9_->el;
9244 #line 1117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9245         _tmp11_ = *alloc;
9246 #line 1117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9247         _tmp12_ = _tmp11_.width;
9248 #line 1117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9249         _tmp13_ = *alloc;
9250 #line 1117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9251         _tmp14_ = _tmp13_.height;
9252 #line 1117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9253         clutter_actor_set_size ((ClutterActor*) _tmp10_, (gfloat) (_tmp12_ - 50), _tmp14_ / 2.0f);
9254 #line 1121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9255         _tmp16_ = *alloc;
9256 #line 1121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9257         _tmp17_ = _tmp16_.width;
9258 #line 1121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9259         if (((gfloat) _tmp17_) < 50.0f) {
9260 #line 1121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9261                 _tmp15_ = (gfloat) 0;
9262 #line 9263 "MainWindow.c"
9263         } else {
9264                 GtkAllocation _tmp18_ = {0};
9265                 gint _tmp19_ = 0;
9266 #line 1121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9267                 _tmp18_ = *alloc;
9268 #line 1121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9269                 _tmp19_ = _tmp18_.width;
9270 #line 1121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9271                 _tmp15_ = _tmp19_ - 50.0f;
9272 #line 9273 "MainWindow.c"
9273         }
9274 #line 1121 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9275         avail = _tmp15_;
9276 #line 1124 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9277         _tmp21_ = avail;
9278 #line 1124 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9279         if (_tmp21_ < 300.0f) {
9280 #line 9281 "MainWindow.c"
9281                 gfloat _tmp22_ = 0.0F;
9282 #line 1124 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9283                 _tmp22_ = avail;
9284 #line 1124 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9285                 _tmp20_ = _tmp22_;
9286 #line 9287 "MainWindow.c"
9287         } else {
9288 #line 1124 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9289                 _tmp20_ = 300.0f;
9290 #line 9291 "MainWindow.c"
9291         }
9292 #line 1124 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9293         palsize = _tmp20_;
9294 #line 1125 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9295         _tmp23_ = palsize;
9296 #line 1125 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9297         g_print ("set palsize size %f\n", (gdouble) _tmp23_);
9298 #line 1128 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9299         _tmp24_ = self->priv->_this;
9300 #line 1128 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9301         _tmp25_ = _tmp24_->objectview;
9302 #line 1128 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9303         _tmp26_ = _tmp25_->el;
9304 #line 1128 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9305         _tmp27_ = palsize;
9306 #line 1128 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9307         _tmp28_ = *alloc;
9308 #line 1128 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9309         _tmp29_ = _tmp28_.height;
9310 #line 1128 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9311         clutter_actor_set_size ((ClutterActor*) _tmp26_, _tmp27_, (gfloat) _tmp29_);
9312 #line 1129 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9313         _tmp30_ = self->priv->_this;
9314 #line 1129 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9315         _tmp31_ = _tmp30_->addpropsview;
9316 #line 1129 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9317         _tmp32_ = _tmp31_->el;
9318 #line 1129 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9319         _tmp33_ = palsize;
9320 #line 1129 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9321         _tmp34_ = *alloc;
9322 #line 1129 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9323         _tmp35_ = _tmp34_.height;
9324 #line 1129 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9325         clutter_actor_set_size ((ClutterActor*) _tmp32_, _tmp33_, (gfloat) _tmp35_);
9326 #line 1135 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9327         _tmp37_ = avail;
9328 #line 1135 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9329         if (_tmp37_ < 800.0f) {
9330 #line 9331 "MainWindow.c"
9331                 gfloat _tmp38_ = 0.0F;
9332 #line 1135 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9333                 _tmp38_ = avail;
9334 #line 1135 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9335                 _tmp36_ = _tmp38_;
9336 #line 9337 "MainWindow.c"
9337         } else {
9338 #line 1135 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9339                 _tmp36_ = 800.0f;
9340 #line 9341 "MainWindow.c"
9341         }
9342 #line 1135 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9343         codesize = _tmp36_;
9344 #line 1136 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9345         _tmp39_ = codesize;
9346 #line 1136 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9347         g_print ("set code size %f\n", (gdouble) _tmp39_);
9348 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9349         _tmp40_ = self->priv->_this;
9350 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9351         _tmp41_ = _tmp40_->codeeditview;
9352 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9353         _tmp42_ = _tmp41_->el;
9354 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9355         _tmp43_ = codesize;
9356 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9357         _tmp44_ = *alloc;
9358 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9359         _tmp45_ = _tmp44_.height;
9360 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9361         clutter_actor_set_size ((ClutterActor*) _tmp42_, _tmp43_, (gfloat) _tmp45_);
9362 #line 1139 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9363         _tmp46_ = self->priv->_this;
9364 #line 1139 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9365         _tmp47_ = _tmp46_->rooview;
9366 #line 1139 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9367         _tmp48_ = _tmp47_->el;
9368 #line 1139 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9369         _tmp49_ = *alloc;
9370 #line 1139 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9371         _tmp50_ = _tmp49_.width;
9372 #line 1139 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9373         _tmp51_ = *alloc;
9374 #line 1139 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9375         _tmp52_ = _tmp51_.height;
9376 #line 1139 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9377         clutter_actor_set_size ((ClutterActor*) _tmp48_, (gfloat) (_tmp50_ - 50), (gfloat) _tmp52_);
9378 #line 1141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9379         _tmp53_ = state;
9380 #line 1141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9381         _tmp54_ = _tmp53_;
9382 #line 1141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9383         _tmp56_ = (NULL == _tmp54_) ? 0 : g_quark_from_string (_tmp54_);
9384 #line 1141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9385         if (_tmp56_ == ((0 != _tmp55_label0) ? _tmp55_label0 : (_tmp55_label0 = g_quark_from_static_string ("codeedit")))) {
9386 #line 1141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9387                 switch (0) {
9388 #line 9389 "MainWindow.c"
9389                         default:
9390                         {
9391                                 gfloat _tmp57_ = 0.0F;
9392                                 gfloat _tmp58_ = 0.0F;
9393                                 gfloat scale = 0.0F;
9394                                 Xcls_MainWindow* _tmp62_ = NULL;
9395                                 Xcls_MainWindowXcls_rooview* _tmp63_ = NULL;
9396                                 GtkClutterActor* _tmp64_ = NULL;
9397                                 gfloat _tmp65_ = 0.0F;
9398                                 gfloat _tmp66_ = 0.0F;
9399 #line 1144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9400                                 _tmp58_ = avail;
9401 #line 1144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9402                                 if (_tmp58_ > 0.0f) {
9403 #line 9404 "MainWindow.c"
9404                                         gfloat _tmp59_ = 0.0F;
9405                                         gfloat _tmp60_ = 0.0F;
9406                                         gfloat _tmp61_ = 0.0F;
9407 #line 1144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9408                                         _tmp59_ = avail;
9409 #line 1144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9410                                         _tmp60_ = codesize;
9411 #line 1144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9412                                         _tmp61_ = avail;
9413 #line 1144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9414                                         _tmp57_ = ((_tmp59_ - _tmp60_) - 10) / _tmp61_;
9415 #line 9416 "MainWindow.c"
9416                                 } else {
9417 #line 1144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9418                                         _tmp57_ = 0.0f;
9419 #line 9420 "MainWindow.c"
9420                                 }
9421 #line 1144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9422                                 scale = _tmp57_;
9423 #line 1147 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9424                                 _tmp62_ = self->priv->_this;
9425 #line 1147 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9426                                 _tmp63_ = _tmp62_->rooview;
9427 #line 1147 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9428                                 _tmp64_ = _tmp63_->el;
9429 #line 1147 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9430                                 _tmp65_ = scale;
9431 #line 1147 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9432                                 _tmp66_ = scale;
9433 #line 1147 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9434                                 clutter_actor_set_scale ((ClutterActor*) _tmp64_, (gdouble) _tmp65_, (gdouble) _tmp66_);
9435 #line 1148 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9436                                 break;
9437 #line 9438 "MainWindow.c"
9438                         }
9439                 }
9440         } else if (((_tmp56_ == ((0 != _tmp55_label1) ? _tmp55_label1 : (_tmp55_label1 = g_quark_from_static_string ("addprop")))) || (_tmp56_ == ((0 != _tmp55_label2) ? _tmp55_label2 : (_tmp55_label2 = g_quark_from_static_string ("addlistener"))))) || (_tmp56_ == ((0 != _tmp55_label3) ? _tmp55_label3 : (_tmp55_label3 = g_quark_from_static_string ("object"))))) {
9441 #line 1141 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9442                 switch (0) {
9443 #line 9444 "MainWindow.c"
9444                         default:
9445                         {
9446                                 gfloat _tmp67_ = 0.0F;
9447                                 gfloat _tmp68_ = 0.0F;
9448                                 gfloat scale = 0.0F;
9449                                 Xcls_MainWindow* _tmp72_ = NULL;
9450                                 Xcls_MainWindowXcls_rooview* _tmp73_ = NULL;
9451                                 GtkClutterActor* _tmp74_ = NULL;
9452                                 gfloat _tmp75_ = 0.0F;
9453                                 gfloat _tmp76_ = 0.0F;
9454 #line 1152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9455                                 _tmp68_ = avail;
9456 #line 1152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9457                                 if (_tmp68_ > 0.0f) {
9458 #line 9459 "MainWindow.c"
9459                                         gfloat _tmp69_ = 0.0F;
9460                                         gfloat _tmp70_ = 0.0F;
9461                                         gfloat _tmp71_ = 0.0F;
9462 #line 1152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9463                                         _tmp69_ = avail;
9464 #line 1152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9465                                         _tmp70_ = palsize;
9466 #line 1152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9467                                         _tmp71_ = avail;
9468 #line 1152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9469                                         _tmp67_ = ((_tmp69_ - _tmp70_) - 10) / _tmp71_;
9470 #line 9471 "MainWindow.c"
9471                                 } else {
9472 #line 1152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9473                                         _tmp67_ = 0.0f;
9474 #line 9475 "MainWindow.c"
9475                                 }
9476 #line 1152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9477                                 scale = _tmp67_;
9478 #line 1153 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9479                                 _tmp72_ = self->priv->_this;
9480 #line 1153 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9481                                 _tmp73_ = _tmp72_->rooview;
9482 #line 1153 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9483                                 _tmp74_ = _tmp73_->el;
9484 #line 1153 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9485                                 _tmp75_ = scale;
9486 #line 1153 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9487                                 _tmp76_ = scale;
9488 #line 1153 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9489                                 clutter_actor_set_scale ((ClutterActor*) _tmp74_, (gdouble) _tmp75_, (gdouble) _tmp76_);
9490 #line 1154 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9491                                 break;
9492 #line 9493 "MainWindow.c"
9493                         }
9494                 }
9495         }
9496 }
9497
9498
9499 void xcls_mainwindow_xcls_clutterembed_setSizesAlloc (Xcls_MainWindowXcls_clutterembed* self, const gchar* state) {
9500         GtkAllocation alloc = {0};
9501         GtkClutterEmbed* _tmp0_ = NULL;
9502         GtkAllocation _tmp1_ = {0};
9503         GtkAllocation _tmp2_ = {0};
9504         const gchar* _tmp3_ = NULL;
9505 #line 1158 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9506         g_return_if_fail (self != NULL);
9507 #line 1158 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9508         g_return_if_fail (state != NULL);
9509 #line 1161 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9510         _tmp0_ = self->el;
9511 #line 1161 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9512         gtk_widget_get_allocation ((GtkWidget*) _tmp0_, &_tmp1_);
9513 #line 1161 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9514         alloc = _tmp1_;
9515 #line 1162 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9516         _tmp2_ = alloc;
9517 #line 1162 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9518         _tmp3_ = state;
9519 #line 1162 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9520         xcls_mainwindow_xcls_clutterembed_setSizes (self, &_tmp2_, _tmp3_);
9521 #line 9522 "MainWindow.c"
9522 }
9523
9524
9525 static void xcls_mainwindow_xcls_clutterembed_class_init (Xcls_MainWindowXcls_clutterembedClass * klass) {
9526 #line 1061 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9527         xcls_mainwindow_xcls_clutterembed_parent_class = g_type_class_peek_parent (klass);
9528 #line 1061 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9529         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_clutterembedPrivate));
9530 #line 1061 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9531         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_clutterembed_finalize;
9532 #line 9533 "MainWindow.c"
9533 }
9534
9535
9536 static void xcls_mainwindow_xcls_clutterembed_instance_init (Xcls_MainWindowXcls_clutterembed * self) {
9537 #line 1061 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9538         self->priv = XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_PRIVATE (self);
9539 #line 9540 "MainWindow.c"
9540 }
9541
9542
9543 static void xcls_mainwindow_xcls_clutterembed_finalize (GObject* obj) {
9544         Xcls_MainWindowXcls_clutterembed * self;
9545 #line 1061 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9546         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed);
9547 #line 1063 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9548         _g_object_unref0 (self->el);
9549 #line 1064 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9550         _g_object_unref0 (self->priv->_this);
9551 #line 1061 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9552         G_OBJECT_CLASS (xcls_mainwindow_xcls_clutterembed_parent_class)->finalize (obj);
9553 #line 9554 "MainWindow.c"
9554 }
9555
9556
9557 GType xcls_mainwindow_xcls_clutterembed_get_type (void) {
9558         static volatile gsize xcls_mainwindow_xcls_clutterembed_type_id__volatile = 0;
9559         if (g_once_init_enter (&xcls_mainwindow_xcls_clutterembed_type_id__volatile)) {
9560                 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 };
9561                 GType xcls_mainwindow_xcls_clutterembed_type_id;
9562                 xcls_mainwindow_xcls_clutterembed_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_clutterembed", &g_define_type_info, 0);
9563                 g_once_init_leave (&xcls_mainwindow_xcls_clutterembed_type_id__volatile, xcls_mainwindow_xcls_clutterembed_type_id);
9564         }
9565         return xcls_mainwindow_xcls_clutterembed_type_id__volatile;
9566 }
9567
9568
9569 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_construct (GType object_type, Xcls_MainWindow* _owner) {
9570         Xcls_MainWindowXcls_rooview * self = NULL;
9571         Xcls_MainWindow* _tmp0_ = NULL;
9572         Xcls_MainWindow* _tmp1_ = NULL;
9573         Xcls_MainWindow* _tmp2_ = NULL;
9574         Xcls_MainWindowXcls_rooview* _tmp3_ = NULL;
9575         GtkClutterActor* _tmp4_ = NULL;
9576 #line 1174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9577         g_return_val_if_fail (_owner != NULL, NULL);
9578 #line 1174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9579         self = (Xcls_MainWindowXcls_rooview*) g_object_new (object_type, NULL);
9580 #line 1176 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9581         _tmp0_ = _owner;
9582 #line 1176 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9583         _tmp1_ = _g_object_ref0 (_tmp0_);
9584 #line 1176 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9585         _g_object_unref0 (self->priv->_this);
9586 #line 1176 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9587         self->priv->_this = _tmp1_;
9588 #line 1177 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9589         _tmp2_ = self->priv->_this;
9590 #line 1177 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9591         _tmp3_ = _g_object_ref0 (self);
9592 #line 1177 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9593         _g_object_unref0 (_tmp2_->rooview);
9594 #line 1177 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9595         _tmp2_->rooview = _tmp3_;
9596 #line 1178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9597         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
9598 #line 1178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9599         g_object_ref_sink (_tmp4_);
9600 #line 1178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9601         _g_object_unref0 (self->el);
9602 #line 1178 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9603         self->el = _tmp4_;
9604 #line 9605 "MainWindow.c"
9605         {
9606                 GtkClutterActor* _tmp5_ = NULL;
9607                 Xcls_MainWindow* _tmp6_ = NULL;
9608                 Xcls_MainWindowXcls_clutterembed* _tmp7_ = NULL;
9609                 GtkClutterEmbed* _tmp8_ = NULL;
9610                 ClutterActor* _tmp9_ = NULL;
9611                 ClutterAlignConstraint* _tmp10_ = NULL;
9612                 ClutterAlignConstraint* _tmp11_ = NULL;
9613                 GtkClutterActor* _tmp12_ = NULL;
9614                 GtkClutterActor* _tmp13_ = NULL;
9615                 Xcls_MainWindow* _tmp14_ = NULL;
9616                 Xcls_MainWindowXcls_clutterembed* _tmp15_ = NULL;
9617                 GtkClutterEmbed* _tmp16_ = NULL;
9618                 ClutterActor* _tmp17_ = NULL;
9619                 gfloat _tmp18_ = 0.0F;
9620                 gfloat _tmp19_ = 0.0F;
9621                 Xcls_MainWindow* _tmp20_ = NULL;
9622                 Xcls_MainWindowXcls_clutterembed* _tmp21_ = NULL;
9623                 GtkClutterEmbed* _tmp22_ = NULL;
9624                 ClutterActor* _tmp23_ = NULL;
9625                 gfloat _tmp24_ = 0.0F;
9626                 gfloat _tmp25_ = 0.0F;
9627 #line 1189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9628                 _tmp5_ = self->el;
9629 #line 1189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9630                 _tmp6_ = self->priv->_this;
9631 #line 1189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9632                 _tmp7_ = _tmp6_->clutterembed;
9633 #line 1189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9634                 _tmp8_ = _tmp7_->el;
9635 #line 1189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9636                 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
9637 #line 1189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9638                 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
9639 #line 1189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9640                 g_object_ref_sink (_tmp10_);
9641 #line 1189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9642                 _tmp11_ = _tmp10_;
9643 #line 1189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9644                 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
9645 #line 1189 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9646                 _g_object_unref0 (_tmp11_);
9647 #line 1198 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9648                 _tmp12_ = self->el;
9649 #line 1198 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9650                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 1.0f, 1.0f);
9651 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9652                 _tmp13_ = self->el;
9653 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9654                 _tmp14_ = self->priv->_this;
9655 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9656                 _tmp15_ = _tmp14_->clutterembed;
9657 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9658                 _tmp16_ = _tmp15_->el;
9659 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9660                 _tmp17_ = gtk_clutter_embed_get_stage (_tmp16_);
9661 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9662                 _tmp18_ = clutter_actor_get_width (_tmp17_);
9663 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9664                 _tmp19_ = _tmp18_;
9665 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9666                 _tmp20_ = self->priv->_this;
9667 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9668                 _tmp21_ = _tmp20_->clutterembed;
9669 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9670                 _tmp22_ = _tmp21_->el;
9671 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9672                 _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
9673 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9674                 _tmp24_ = clutter_actor_get_height (_tmp23_);
9675 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9676                 _tmp25_ = _tmp24_;
9677 #line 1200 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9678                 clutter_actor_set_size ((ClutterActor*) _tmp13_, _tmp19_ - 50, _tmp25_);
9679 #line 9680 "MainWindow.c"
9680         }
9681 #line 1174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9682         return self;
9683 #line 9684 "MainWindow.c"
9684 }
9685
9686
9687 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_new (Xcls_MainWindow* _owner) {
9688 #line 1174 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9689         return xcls_mainwindow_xcls_rooview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, _owner);
9690 #line 9691 "MainWindow.c"
9691 }
9692
9693
9694 static void xcls_mainwindow_xcls_rooview_class_init (Xcls_MainWindowXcls_rooviewClass * klass) {
9695 #line 1165 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9696         xcls_mainwindow_xcls_rooview_parent_class = g_type_class_peek_parent (klass);
9697 #line 1165 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9698         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_rooviewPrivate));
9699 #line 1165 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9700         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_rooview_finalize;
9701 #line 9702 "MainWindow.c"
9702 }
9703
9704
9705 static void xcls_mainwindow_xcls_rooview_instance_init (Xcls_MainWindowXcls_rooview * self) {
9706 #line 1165 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9707         self->priv = XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_PRIVATE (self);
9708 #line 9709 "MainWindow.c"
9709 }
9710
9711
9712 static void xcls_mainwindow_xcls_rooview_finalize (GObject* obj) {
9713         Xcls_MainWindowXcls_rooview * self;
9714 #line 1165 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9715         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview);
9716 #line 1167 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9717         _g_object_unref0 (self->el);
9718 #line 1168 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9719         _g_object_unref0 (self->priv->_this);
9720 #line 1165 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9721         G_OBJECT_CLASS (xcls_mainwindow_xcls_rooview_parent_class)->finalize (obj);
9722 #line 9723 "MainWindow.c"
9723 }
9724
9725
9726 GType xcls_mainwindow_xcls_rooview_get_type (void) {
9727         static volatile gsize xcls_mainwindow_xcls_rooview_type_id__volatile = 0;
9728         if (g_once_init_enter (&xcls_mainwindow_xcls_rooview_type_id__volatile)) {
9729                 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 };
9730                 GType xcls_mainwindow_xcls_rooview_type_id;
9731                 xcls_mainwindow_xcls_rooview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_rooview", &g_define_type_info, 0);
9732                 g_once_init_leave (&xcls_mainwindow_xcls_rooview_type_id__volatile, xcls_mainwindow_xcls_rooview_type_id);
9733         }
9734         return xcls_mainwindow_xcls_rooview_type_id__volatile;
9735 }
9736
9737
9738 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_construct (GType object_type, Xcls_MainWindow* _owner) {
9739         Xcls_MainWindowXcls_objectview * self = NULL;
9740         Xcls_MainWindow* _tmp0_ = NULL;
9741         Xcls_MainWindow* _tmp1_ = NULL;
9742         Xcls_MainWindow* _tmp2_ = NULL;
9743         Xcls_MainWindowXcls_objectview* _tmp3_ = NULL;
9744         GtkClutterActor* _tmp4_ = NULL;
9745 #line 1216 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9746         g_return_val_if_fail (_owner != NULL, NULL);
9747 #line 1216 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9748         self = (Xcls_MainWindowXcls_objectview*) g_object_new (object_type, NULL);
9749 #line 1218 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9750         _tmp0_ = _owner;
9751 #line 1218 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9752         _tmp1_ = _g_object_ref0 (_tmp0_);
9753 #line 1218 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9754         _g_object_unref0 (self->priv->_this);
9755 #line 1218 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9756         self->priv->_this = _tmp1_;
9757 #line 1219 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9758         _tmp2_ = self->priv->_this;
9759 #line 1219 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9760         _tmp3_ = _g_object_ref0 (self);
9761 #line 1219 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9762         _g_object_unref0 (_tmp2_->objectview);
9763 #line 1219 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9764         _tmp2_->objectview = _tmp3_;
9765 #line 1220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9766         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
9767 #line 1220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9768         g_object_ref_sink (_tmp4_);
9769 #line 1220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9770         _g_object_unref0 (self->el);
9771 #line 1220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9772         self->el = _tmp4_;
9773 #line 9774 "MainWindow.c"
9774         {
9775                 GtkClutterActor* _tmp5_ = NULL;
9776                 GtkClutterActor* _tmp6_ = NULL;
9777                 GtkClutterActor* _tmp7_ = NULL;
9778                 GtkClutterActor* _tmp8_ = NULL;
9779                 GtkClutterActor* _tmp9_ = NULL;
9780                 Xcls_MainWindow* _tmp10_ = NULL;
9781                 Xcls_MainWindowXcls_clutterembed* _tmp11_ = NULL;
9782                 GtkClutterEmbed* _tmp12_ = NULL;
9783                 ClutterActor* _tmp13_ = NULL;
9784                 gfloat _tmp14_ = 0.0F;
9785                 gfloat _tmp15_ = 0.0F;
9786                 Xcls_MainWindow* _tmp16_ = NULL;
9787                 Xcls_MainWindowXcls_clutterembed* _tmp17_ = NULL;
9788                 GtkClutterEmbed* _tmp18_ = NULL;
9789                 ClutterActor* _tmp19_ = NULL;
9790                 gfloat _tmp20_ = 0.0F;
9791                 gfloat _tmp21_ = 0.0F;
9792 #line 1239 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9793                 _tmp5_ = self->el;
9794 #line 1239 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9795                 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
9796 #line 1240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9797                 _tmp6_ = self->el;
9798 #line 1240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9799                 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
9800 #line 1242 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9801                 _tmp7_ = self->el;
9802 #line 1242 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9803                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
9804 #line 1243 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9805                 _tmp8_ = self->el;
9806 #line 1243 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9807                 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
9808 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9809                 _tmp9_ = self->el;
9810 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9811                 _tmp10_ = self->priv->_this;
9812 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9813                 _tmp11_ = _tmp10_->clutterembed;
9814 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9815                 _tmp12_ = _tmp11_->el;
9816 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9817                 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
9818 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9819                 _tmp14_ = clutter_actor_get_width (_tmp13_);
9820 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9821                 _tmp15_ = _tmp14_;
9822 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9823                 _tmp16_ = self->priv->_this;
9824 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9825                 _tmp17_ = _tmp16_->clutterembed;
9826 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9827                 _tmp18_ = _tmp17_->el;
9828 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9829                 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
9830 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9831                 _tmp20_ = clutter_actor_get_height (_tmp19_);
9832 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9833                 _tmp21_ = _tmp20_;
9834 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9835                 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
9836 #line 9837 "MainWindow.c"
9837         }
9838 #line 1216 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9839         return self;
9840 #line 9841 "MainWindow.c"
9841 }
9842
9843
9844 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_new (Xcls_MainWindow* _owner) {
9845 #line 1216 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9846         return xcls_mainwindow_xcls_objectview_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, _owner);
9847 #line 9848 "MainWindow.c"
9848 }
9849
9850
9851 static void xcls_mainwindow_xcls_objectview_class_init (Xcls_MainWindowXcls_objectviewClass * klass) {
9852 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9853         xcls_mainwindow_xcls_objectview_parent_class = g_type_class_peek_parent (klass);
9854 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9855         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectviewPrivate));
9856 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9857         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectview_finalize;
9858 #line 9859 "MainWindow.c"
9859 }
9860
9861
9862 static void xcls_mainwindow_xcls_objectview_instance_init (Xcls_MainWindowXcls_objectview * self) {
9863 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9864         self->priv = XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_PRIVATE (self);
9865 #line 9866 "MainWindow.c"
9866 }
9867
9868
9869 static void xcls_mainwindow_xcls_objectview_finalize (GObject* obj) {
9870         Xcls_MainWindowXcls_objectview * self;
9871 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9872         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview);
9873 #line 1209 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9874         _g_object_unref0 (self->el);
9875 #line 1210 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9876         _g_object_unref0 (self->priv->_this);
9877 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9878         G_OBJECT_CLASS (xcls_mainwindow_xcls_objectview_parent_class)->finalize (obj);
9879 #line 9880 "MainWindow.c"
9880 }
9881
9882
9883 GType xcls_mainwindow_xcls_objectview_get_type (void) {
9884         static volatile gsize xcls_mainwindow_xcls_objectview_type_id__volatile = 0;
9885         if (g_once_init_enter (&xcls_mainwindow_xcls_objectview_type_id__volatile)) {
9886                 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 };
9887                 GType xcls_mainwindow_xcls_objectview_type_id;
9888                 xcls_mainwindow_xcls_objectview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectview", &g_define_type_info, 0);
9889                 g_once_init_leave (&xcls_mainwindow_xcls_objectview_type_id__volatile, xcls_mainwindow_xcls_objectview_type_id);
9890         }
9891         return xcls_mainwindow_xcls_objectview_type_id__volatile;
9892 }
9893
9894
9895 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_construct (GType object_type, Xcls_MainWindow* _owner) {
9896         Xcls_MainWindowXcls_codeeditview * self = NULL;
9897         Xcls_MainWindow* _tmp0_ = NULL;
9898         Xcls_MainWindow* _tmp1_ = NULL;
9899         Xcls_MainWindow* _tmp2_ = NULL;
9900         Xcls_MainWindowXcls_codeeditview* _tmp3_ = NULL;
9901         GtkClutterActor* _tmp4_ = NULL;
9902 #line 1260 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9903         g_return_val_if_fail (_owner != NULL, NULL);
9904 #line 1260 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9905         self = (Xcls_MainWindowXcls_codeeditview*) g_object_new (object_type, NULL);
9906 #line 1262 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9907         _tmp0_ = _owner;
9908 #line 1262 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9909         _tmp1_ = _g_object_ref0 (_tmp0_);
9910 #line 1262 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9911         _g_object_unref0 (self->priv->_this);
9912 #line 1262 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9913         self->priv->_this = _tmp1_;
9914 #line 1263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9915         _tmp2_ = self->priv->_this;
9916 #line 1263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9917         _tmp3_ = _g_object_ref0 (self);
9918 #line 1263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9919         _g_object_unref0 (_tmp2_->codeeditview);
9920 #line 1263 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9921         _tmp2_->codeeditview = _tmp3_;
9922 #line 1264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9923         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
9924 #line 1264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9925         g_object_ref_sink (_tmp4_);
9926 #line 1264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9927         _g_object_unref0 (self->el);
9928 #line 1264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9929         self->el = _tmp4_;
9930 #line 9931 "MainWindow.c"
9931         {
9932                 GtkClutterActor* _tmp5_ = NULL;
9933                 GtkClutterActor* _tmp6_ = NULL;
9934                 GtkClutterActor* _tmp7_ = NULL;
9935                 GtkClutterActor* _tmp8_ = NULL;
9936                 GtkClutterActor* _tmp9_ = NULL;
9937                 Xcls_MainWindow* _tmp10_ = NULL;
9938                 Xcls_MainWindowXcls_clutterembed* _tmp11_ = NULL;
9939                 GtkClutterEmbed* _tmp12_ = NULL;
9940                 ClutterActor* _tmp13_ = NULL;
9941                 gfloat _tmp14_ = 0.0F;
9942                 gfloat _tmp15_ = 0.0F;
9943                 Xcls_MainWindow* _tmp16_ = NULL;
9944                 Xcls_MainWindowXcls_clutterembed* _tmp17_ = NULL;
9945                 GtkClutterEmbed* _tmp18_ = NULL;
9946                 ClutterActor* _tmp19_ = NULL;
9947                 gfloat _tmp20_ = 0.0F;
9948                 gfloat _tmp21_ = 0.0F;
9949 #line 1283 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9950                 _tmp5_ = self->el;
9951 #line 1283 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9952                 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
9953 #line 1284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9954                 _tmp6_ = self->el;
9955 #line 1284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9956                 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
9957 #line 1286 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9958                 _tmp7_ = self->el;
9959 #line 1286 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9960                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
9961 #line 1287 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9962                 _tmp8_ = self->el;
9963 #line 1287 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9964                 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
9965 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9966                 _tmp9_ = self->el;
9967 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9968                 _tmp10_ = self->priv->_this;
9969 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9970                 _tmp11_ = _tmp10_->clutterembed;
9971 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9972                 _tmp12_ = _tmp11_->el;
9973 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9974                 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
9975 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9976                 _tmp14_ = clutter_actor_get_width (_tmp13_);
9977 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9978                 _tmp15_ = _tmp14_;
9979 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9980                 _tmp16_ = self->priv->_this;
9981 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9982                 _tmp17_ = _tmp16_->clutterembed;
9983 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9984                 _tmp18_ = _tmp17_->el;
9985 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9986                 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
9987 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9988                 _tmp20_ = clutter_actor_get_height (_tmp19_);
9989 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9990                 _tmp21_ = _tmp20_;
9991 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9992                 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
9993 #line 9994 "MainWindow.c"
9994         }
9995 #line 1260 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
9996         return self;
9997 #line 9998 "MainWindow.c"
9998 }
9999
10000
10001 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_new (Xcls_MainWindow* _owner) {
10002 #line 1260 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10003         return xcls_mainwindow_xcls_codeeditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, _owner);
10004 #line 10005 "MainWindow.c"
10005 }
10006
10007
10008 static void xcls_mainwindow_xcls_codeeditview_class_init (Xcls_MainWindowXcls_codeeditviewClass * klass) {
10009 #line 1251 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10010         xcls_mainwindow_xcls_codeeditview_parent_class = g_type_class_peek_parent (klass);
10011 #line 1251 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10012         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_codeeditviewPrivate));
10013 #line 1251 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10014         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_codeeditview_finalize;
10015 #line 10016 "MainWindow.c"
10016 }
10017
10018
10019 static void xcls_mainwindow_xcls_codeeditview_instance_init (Xcls_MainWindowXcls_codeeditview * self) {
10020 #line 1251 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10021         self->priv = XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_PRIVATE (self);
10022 #line 10023 "MainWindow.c"
10023 }
10024
10025
10026 static void xcls_mainwindow_xcls_codeeditview_finalize (GObject* obj) {
10027         Xcls_MainWindowXcls_codeeditview * self;
10028 #line 1251 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10029         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview);
10030 #line 1253 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10031         _g_object_unref0 (self->el);
10032 #line 1254 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10033         _g_object_unref0 (self->priv->_this);
10034 #line 1251 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10035         G_OBJECT_CLASS (xcls_mainwindow_xcls_codeeditview_parent_class)->finalize (obj);
10036 #line 10037 "MainWindow.c"
10037 }
10038
10039
10040 GType xcls_mainwindow_xcls_codeeditview_get_type (void) {
10041         static volatile gsize xcls_mainwindow_xcls_codeeditview_type_id__volatile = 0;
10042         if (g_once_init_enter (&xcls_mainwindow_xcls_codeeditview_type_id__volatile)) {
10043                 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 };
10044                 GType xcls_mainwindow_xcls_codeeditview_type_id;
10045                 xcls_mainwindow_xcls_codeeditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_codeeditview", &g_define_type_info, 0);
10046                 g_once_init_leave (&xcls_mainwindow_xcls_codeeditview_type_id__volatile, xcls_mainwindow_xcls_codeeditview_type_id);
10047         }
10048         return xcls_mainwindow_xcls_codeeditview_type_id__volatile;
10049 }
10050
10051
10052 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_construct (GType object_type, Xcls_MainWindow* _owner) {
10053         Xcls_MainWindowXcls_addpropsview * self = NULL;
10054         Xcls_MainWindow* _tmp0_ = NULL;
10055         Xcls_MainWindow* _tmp1_ = NULL;
10056         Xcls_MainWindow* _tmp2_ = NULL;
10057         Xcls_MainWindowXcls_addpropsview* _tmp3_ = NULL;
10058         GtkClutterActor* _tmp4_ = NULL;
10059 #line 1304 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10060         g_return_val_if_fail (_owner != NULL, NULL);
10061 #line 1304 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10062         self = (Xcls_MainWindowXcls_addpropsview*) g_object_new (object_type, NULL);
10063 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10064         _tmp0_ = _owner;
10065 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10066         _tmp1_ = _g_object_ref0 (_tmp0_);
10067 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10068         _g_object_unref0 (self->priv->_this);
10069 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10070         self->priv->_this = _tmp1_;
10071 #line 1307 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10072         _tmp2_ = self->priv->_this;
10073 #line 1307 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10074         _tmp3_ = _g_object_ref0 (self);
10075 #line 1307 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10076         _g_object_unref0 (_tmp2_->addpropsview);
10077 #line 1307 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10078         _tmp2_->addpropsview = _tmp3_;
10079 #line 1308 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10080         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
10081 #line 1308 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10082         g_object_ref_sink (_tmp4_);
10083 #line 1308 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10084         _g_object_unref0 (self->el);
10085 #line 1308 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10086         self->el = _tmp4_;
10087 #line 10088 "MainWindow.c"
10088         {
10089                 GtkClutterActor* _tmp5_ = NULL;
10090                 GtkClutterActor* _tmp6_ = NULL;
10091                 GtkClutterActor* _tmp7_ = NULL;
10092                 GtkClutterActor* _tmp8_ = NULL;
10093                 GtkClutterActor* _tmp9_ = NULL;
10094                 Xcls_MainWindow* _tmp10_ = NULL;
10095                 Xcls_MainWindowXcls_clutterembed* _tmp11_ = NULL;
10096                 GtkClutterEmbed* _tmp12_ = NULL;
10097                 ClutterActor* _tmp13_ = NULL;
10098                 gfloat _tmp14_ = 0.0F;
10099                 gfloat _tmp15_ = 0.0F;
10100                 Xcls_MainWindow* _tmp16_ = NULL;
10101                 Xcls_MainWindowXcls_clutterembed* _tmp17_ = NULL;
10102                 GtkClutterEmbed* _tmp18_ = NULL;
10103                 ClutterActor* _tmp19_ = NULL;
10104                 gfloat _tmp20_ = 0.0F;
10105                 gfloat _tmp21_ = 0.0F;
10106 #line 1327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10107                 _tmp5_ = self->el;
10108 #line 1327 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10109                 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
10110 #line 1328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10111                 _tmp6_ = self->el;
10112 #line 1328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10113                 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
10114 #line 1330 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10115                 _tmp7_ = self->el;
10116 #line 1330 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10117                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
10118 #line 1331 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10119                 _tmp8_ = self->el;
10120 #line 1331 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10121                 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
10122 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10123                 _tmp9_ = self->el;
10124 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10125                 _tmp10_ = self->priv->_this;
10126 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10127                 _tmp11_ = _tmp10_->clutterembed;
10128 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10129                 _tmp12_ = _tmp11_->el;
10130 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10131                 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
10132 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10133                 _tmp14_ = clutter_actor_get_width (_tmp13_);
10134 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10135                 _tmp15_ = _tmp14_;
10136 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10137                 _tmp16_ = self->priv->_this;
10138 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10139                 _tmp17_ = _tmp16_->clutterembed;
10140 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10141                 _tmp18_ = _tmp17_->el;
10142 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10143                 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
10144 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10145                 _tmp20_ = clutter_actor_get_height (_tmp19_);
10146 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10147                 _tmp21_ = _tmp20_;
10148 #line 1332 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10149                 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
10150 #line 10151 "MainWindow.c"
10151         }
10152 #line 1304 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10153         return self;
10154 #line 10155 "MainWindow.c"
10155 }
10156
10157
10158 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_new (Xcls_MainWindow* _owner) {
10159 #line 1304 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10160         return xcls_mainwindow_xcls_addpropsview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, _owner);
10161 #line 10162 "MainWindow.c"
10162 }
10163
10164
10165 static void xcls_mainwindow_xcls_addpropsview_class_init (Xcls_MainWindowXcls_addpropsviewClass * klass) {
10166 #line 1295 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10167         xcls_mainwindow_xcls_addpropsview_parent_class = g_type_class_peek_parent (klass);
10168 #line 1295 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10169         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropsviewPrivate));
10170 #line 1295 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10171         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropsview_finalize;
10172 #line 10173 "MainWindow.c"
10173 }
10174
10175
10176 static void xcls_mainwindow_xcls_addpropsview_instance_init (Xcls_MainWindowXcls_addpropsview * self) {
10177 #line 1295 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10178         self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_PRIVATE (self);
10179 #line 10180 "MainWindow.c"
10180 }
10181
10182
10183 static void xcls_mainwindow_xcls_addpropsview_finalize (GObject* obj) {
10184         Xcls_MainWindowXcls_addpropsview * self;
10185 #line 1295 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10186         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview);
10187 #line 1297 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10188         _g_object_unref0 (self->el);
10189 #line 1298 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10190         _g_object_unref0 (self->priv->_this);
10191 #line 1295 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10192         G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropsview_parent_class)->finalize (obj);
10193 #line 10194 "MainWindow.c"
10194 }
10195
10196
10197 GType xcls_mainwindow_xcls_addpropsview_get_type (void) {
10198         static volatile gsize xcls_mainwindow_xcls_addpropsview_type_id__volatile = 0;
10199         if (g_once_init_enter (&xcls_mainwindow_xcls_addpropsview_type_id__volatile)) {
10200                 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 };
10201                 GType xcls_mainwindow_xcls_addpropsview_type_id;
10202                 xcls_mainwindow_xcls_addpropsview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropsview", &g_define_type_info, 0);
10203                 g_once_init_leave (&xcls_mainwindow_xcls_addpropsview_type_id__volatile, xcls_mainwindow_xcls_addpropsview_type_id);
10204         }
10205         return xcls_mainwindow_xcls_addpropsview_type_id__volatile;
10206 }
10207
10208
10209 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_construct (GType object_type, Xcls_MainWindow* _owner) {
10210         Xcls_MainWindowXcls_projecteditview * self = NULL;
10211         Xcls_MainWindow* _tmp0_ = NULL;
10212         Xcls_MainWindow* _tmp1_ = NULL;
10213         Xcls_MainWindow* _tmp2_ = NULL;
10214         Xcls_MainWindowXcls_projecteditview* _tmp3_ = NULL;
10215         GtkClutterActor* _tmp4_ = NULL;
10216 #line 1348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10217         g_return_val_if_fail (_owner != NULL, NULL);
10218 #line 1348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10219         self = (Xcls_MainWindowXcls_projecteditview*) g_object_new (object_type, NULL);
10220 #line 1350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10221         _tmp0_ = _owner;
10222 #line 1350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10223         _tmp1_ = _g_object_ref0 (_tmp0_);
10224 #line 1350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10225         _g_object_unref0 (self->priv->_this);
10226 #line 1350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10227         self->priv->_this = _tmp1_;
10228 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10229         _tmp2_ = self->priv->_this;
10230 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10231         _tmp3_ = _g_object_ref0 (self);
10232 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10233         _g_object_unref0 (_tmp2_->projecteditview);
10234 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10235         _tmp2_->projecteditview = _tmp3_;
10236 #line 1352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10237         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
10238 #line 1352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10239         g_object_ref_sink (_tmp4_);
10240 #line 1352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10241         _g_object_unref0 (self->el);
10242 #line 1352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10243         self->el = _tmp4_;
10244 #line 10245 "MainWindow.c"
10245         {
10246                 GtkClutterActor* _tmp5_ = NULL;
10247                 Xcls_MainWindow* _tmp6_ = NULL;
10248                 Xcls_MainWindowXcls_clutterembed* _tmp7_ = NULL;
10249                 GtkClutterEmbed* _tmp8_ = NULL;
10250                 ClutterActor* _tmp9_ = NULL;
10251                 ClutterAlignConstraint* _tmp10_ = NULL;
10252                 ClutterAlignConstraint* _tmp11_ = NULL;
10253                 GtkClutterActor* _tmp12_ = NULL;
10254                 GtkClutterActor* _tmp13_ = NULL;
10255                 GtkClutterActor* _tmp14_ = NULL;
10256                 Xcls_MainWindow* _tmp15_ = NULL;
10257                 Xcls_MainWindowXcls_clutterembed* _tmp16_ = NULL;
10258                 GtkClutterEmbed* _tmp17_ = NULL;
10259                 ClutterActor* _tmp18_ = NULL;
10260                 gfloat _tmp19_ = 0.0F;
10261                 gfloat _tmp20_ = 0.0F;
10262                 Xcls_MainWindow* _tmp21_ = NULL;
10263                 Xcls_MainWindowXcls_clutterembed* _tmp22_ = NULL;
10264                 GtkClutterEmbed* _tmp23_ = NULL;
10265                 ClutterActor* _tmp24_ = NULL;
10266                 gfloat _tmp25_ = 0.0F;
10267                 gfloat _tmp26_ = 0.0F;
10268 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10269                 _tmp5_ = self->el;
10270 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10271                 _tmp6_ = self->priv->_this;
10272 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10273                 _tmp7_ = _tmp6_->clutterembed;
10274 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10275                 _tmp8_ = _tmp7_->el;
10276 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10277                 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
10278 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10279                 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
10280 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10281                 g_object_ref_sink (_tmp10_);
10282 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10283                 _tmp11_ = _tmp10_;
10284 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10285                 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
10286 #line 1363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10287                 _g_object_unref0 (_tmp11_);
10288 #line 1372 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10289                 _tmp12_ = self->el;
10290 #line 1372 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10291                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 0.0f, 0.0f);
10292 #line 1373 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10293                 _tmp13_ = self->el;
10294 #line 1373 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10295                 clutter_actor_set_scale ((ClutterActor*) _tmp13_, (gdouble) 1.0f, (gdouble) 0.0f);
10296 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10297                 _tmp14_ = self->el;
10298 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10299                 _tmp15_ = self->priv->_this;
10300 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10301                 _tmp16_ = _tmp15_->clutterembed;
10302 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10303                 _tmp17_ = _tmp16_->el;
10304 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10305                 _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
10306 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10307                 _tmp19_ = clutter_actor_get_width (_tmp18_);
10308 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10309                 _tmp20_ = _tmp19_;
10310 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10311                 _tmp21_ = self->priv->_this;
10312 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10313                 _tmp22_ = _tmp21_->clutterembed;
10314 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10315                 _tmp23_ = _tmp22_->el;
10316 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10317                 _tmp24_ = gtk_clutter_embed_get_stage (_tmp23_);
10318 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10319                 _tmp25_ = clutter_actor_get_height (_tmp24_);
10320 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10321                 _tmp26_ = _tmp25_;
10322 #line 1374 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10323                 clutter_actor_set_size ((ClutterActor*) _tmp14_, _tmp20_ - 50, _tmp26_ / 2);
10324 #line 10325 "MainWindow.c"
10325         }
10326 #line 1348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10327         return self;
10328 #line 10329 "MainWindow.c"
10329 }
10330
10331
10332 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_new (Xcls_MainWindow* _owner) {
10333 #line 1348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10334         return xcls_mainwindow_xcls_projecteditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, _owner);
10335 #line 10336 "MainWindow.c"
10336 }
10337
10338
10339 static void xcls_mainwindow_xcls_projecteditview_class_init (Xcls_MainWindowXcls_projecteditviewClass * klass) {
10340 #line 1339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10341         xcls_mainwindow_xcls_projecteditview_parent_class = g_type_class_peek_parent (klass);
10342 #line 1339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10343         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditviewPrivate));
10344 #line 1339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10345         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditview_finalize;
10346 #line 10347 "MainWindow.c"
10347 }
10348
10349
10350 static void xcls_mainwindow_xcls_projecteditview_instance_init (Xcls_MainWindowXcls_projecteditview * self) {
10351 #line 1339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10352         self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_PRIVATE (self);
10353 #line 10354 "MainWindow.c"
10354 }
10355
10356
10357 static void xcls_mainwindow_xcls_projecteditview_finalize (GObject* obj) {
10358         Xcls_MainWindowXcls_projecteditview * self;
10359 #line 1339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10360         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview);
10361 #line 1341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10362         _g_object_unref0 (self->el);
10363 #line 1342 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10364         _g_object_unref0 (self->priv->_this);
10365 #line 1339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10366         G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditview_parent_class)->finalize (obj);
10367 #line 10368 "MainWindow.c"
10368 }
10369
10370
10371 GType xcls_mainwindow_xcls_projecteditview_get_type (void) {
10372         static volatile gsize xcls_mainwindow_xcls_projecteditview_type_id__volatile = 0;
10373         if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditview_type_id__volatile)) {
10374                 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 };
10375                 GType xcls_mainwindow_xcls_projecteditview_type_id;
10376                 xcls_mainwindow_xcls_projecteditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditview", &g_define_type_info, 0);
10377                 g_once_init_leave (&xcls_mainwindow_xcls_projecteditview_type_id__volatile, xcls_mainwindow_xcls_projecteditview_type_id);
10378         }
10379         return xcls_mainwindow_xcls_projecteditview_type_id__volatile;
10380 }
10381
10382
10383 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_construct (GType object_type, Xcls_MainWindow* _owner) {
10384         Xcls_MainWindowXcls_buttonlayout * self = NULL;
10385         Xcls_MainWindow* _tmp0_ = NULL;
10386         Xcls_MainWindow* _tmp1_ = NULL;
10387         Xcls_MainWindow* _tmp2_ = NULL;
10388         Xcls_MainWindowXcls_buttonlayout* _tmp3_ = NULL;
10389         ClutterActor* _tmp4_ = NULL;
10390         Xcls_MainWindowXcls_BoxLayout16* child_0 = NULL;
10391         Xcls_MainWindow* _tmp5_ = NULL;
10392         Xcls_MainWindowXcls_BoxLayout16* _tmp6_ = NULL;
10393         ClutterActor* _tmp7_ = NULL;
10394         ClutterBoxLayout* _tmp8_ = NULL;
10395         Xcls_MainWindowXcls_backbutton* child_1 = NULL;
10396         Xcls_MainWindow* _tmp9_ = NULL;
10397         Xcls_MainWindowXcls_backbutton* _tmp10_ = NULL;
10398         ClutterActor* _tmp11_ = NULL;
10399         ClutterActor* _tmp12_ = NULL;
10400         Xcls_MainWindowXcls_projectbutton* child_2 = NULL;
10401         Xcls_MainWindow* _tmp13_ = NULL;
10402         Xcls_MainWindowXcls_projectbutton* _tmp14_ = NULL;
10403         ClutterActor* _tmp15_ = NULL;
10404         ClutterActor* _tmp16_ = NULL;
10405         Xcls_MainWindowXcls_editfilebutton* child_3 = NULL;
10406         Xcls_MainWindow* _tmp17_ = NULL;
10407         Xcls_MainWindowXcls_editfilebutton* _tmp18_ = NULL;
10408         ClutterActor* _tmp19_ = NULL;
10409         ClutterActor* _tmp20_ = NULL;
10410         Xcls_MainWindowXcls_projecteditbutton* child_4 = NULL;
10411         Xcls_MainWindow* _tmp21_ = NULL;
10412         Xcls_MainWindowXcls_projecteditbutton* _tmp22_ = NULL;
10413         ClutterActor* _tmp23_ = NULL;
10414         ClutterActor* _tmp24_ = NULL;
10415         Xcls_MainWindowXcls_objectshowbutton* child_5 = NULL;
10416         Xcls_MainWindow* _tmp25_ = NULL;
10417         Xcls_MainWindowXcls_objectshowbutton* _tmp26_ = NULL;
10418         ClutterActor* _tmp27_ = NULL;
10419         ClutterActor* _tmp28_ = NULL;
10420         Xcls_MainWindowXcls_addpropbutton* child_6 = NULL;
10421         Xcls_MainWindow* _tmp29_ = NULL;
10422         Xcls_MainWindowXcls_addpropbutton* _tmp30_ = NULL;
10423         ClutterActor* _tmp31_ = NULL;
10424         ClutterActor* _tmp32_ = NULL;
10425         Xcls_MainWindowXcls_addlistenerbutton* child_7 = NULL;
10426         Xcls_MainWindow* _tmp33_ = NULL;
10427         Xcls_MainWindowXcls_addlistenerbutton* _tmp34_ = NULL;
10428         ClutterActor* _tmp35_ = NULL;
10429         ClutterActor* _tmp36_ = NULL;
10430         Xcls_MainWindowXcls_addprojectbutton* child_8 = NULL;
10431         Xcls_MainWindow* _tmp37_ = NULL;
10432         Xcls_MainWindowXcls_addprojectbutton* _tmp38_ = NULL;
10433         ClutterActor* _tmp39_ = NULL;
10434         ClutterActor* _tmp40_ = NULL;
10435         Xcls_MainWindowXcls_addfilebutton* child_9 = NULL;
10436         Xcls_MainWindow* _tmp41_ = NULL;
10437         Xcls_MainWindowXcls_addfilebutton* _tmp42_ = NULL;
10438         ClutterActor* _tmp43_ = NULL;
10439         ClutterActor* _tmp44_ = NULL;
10440         Xcls_MainWindowXcls_delprojectbutton* child_10 = NULL;
10441         Xcls_MainWindow* _tmp45_ = NULL;
10442         Xcls_MainWindowXcls_delprojectbutton* _tmp46_ = NULL;
10443         ClutterActor* _tmp47_ = NULL;
10444         ClutterActor* _tmp48_ = NULL;
10445         Xcls_MainWindowXcls_new_window* child_11 = NULL;
10446         Xcls_MainWindow* _tmp49_ = NULL;
10447         Xcls_MainWindowXcls_new_window* _tmp50_ = NULL;
10448         ClutterActor* _tmp51_ = NULL;
10449         ClutterActor* _tmp52_ = NULL;
10450 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10451         g_return_val_if_fail (_owner != NULL, NULL);
10452 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10453         self = (Xcls_MainWindowXcls_buttonlayout*) g_object_new (object_type, NULL);
10454 #line 1392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10455         _tmp0_ = _owner;
10456 #line 1392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10457         _tmp1_ = _g_object_ref0 (_tmp0_);
10458 #line 1392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10459         _g_object_unref0 (self->priv->_this);
10460 #line 1392 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10461         self->priv->_this = _tmp1_;
10462 #line 1393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10463         _tmp2_ = self->priv->_this;
10464 #line 1393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10465         _tmp3_ = _g_object_ref0 (self);
10466 #line 1393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10467         _g_object_unref0 (_tmp2_->buttonlayout);
10468 #line 1393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10469         _tmp2_->buttonlayout = _tmp3_;
10470 #line 1394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10471         _tmp4_ = clutter_actor_new ();
10472 #line 1394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10473         g_object_ref_sink (_tmp4_);
10474 #line 1394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10475         _g_object_unref0 (self->el);
10476 #line 1394 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10477         self->el = _tmp4_;
10478 #line 1399 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10479         _tmp5_ = self->priv->_this;
10480 #line 1399 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10481         _tmp6_ = xcls_mainwindow_xcls_boxlayout16_new (_tmp5_);
10482 #line 1399 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10483         child_0 = _tmp6_;
10484 #line 1400 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10485         g_object_ref ((GObject*) child_0);
10486 #line 1401 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10487         _tmp7_ = self->el;
10488 #line 1401 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10489         _tmp8_ = child_0->el;
10490 #line 1401 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10491         clutter_actor_set_layout_manager (_tmp7_, (ClutterLayoutManager*) _tmp8_);
10492 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10493         _tmp9_ = self->priv->_this;
10494 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10495         _tmp10_ = xcls_mainwindow_xcls_backbutton_new (_tmp9_);
10496 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10497         child_1 = _tmp10_;
10498 #line 1403 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10499         g_object_ref ((GObject*) child_1);
10500 #line 1404 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10501         _tmp11_ = self->el;
10502 #line 1404 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10503         _tmp12_ = child_1->el;
10504 #line 1404 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10505         clutter_actor_add_child (_tmp11_, _tmp12_);
10506 #line 1405 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10507         _tmp13_ = self->priv->_this;
10508 #line 1405 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10509         _tmp14_ = xcls_mainwindow_xcls_projectbutton_new (_tmp13_);
10510 #line 1405 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10511         child_2 = _tmp14_;
10512 #line 1406 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10513         g_object_ref ((GObject*) child_2);
10514 #line 1407 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10515         _tmp15_ = self->el;
10516 #line 1407 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10517         _tmp16_ = child_2->el;
10518 #line 1407 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10519         clutter_actor_add_child (_tmp15_, _tmp16_);
10520 #line 1408 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10521         _tmp17_ = self->priv->_this;
10522 #line 1408 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10523         _tmp18_ = xcls_mainwindow_xcls_editfilebutton_new (_tmp17_);
10524 #line 1408 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10525         child_3 = _tmp18_;
10526 #line 1409 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10527         g_object_ref ((GObject*) child_3);
10528 #line 1410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10529         _tmp19_ = self->el;
10530 #line 1410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10531         _tmp20_ = child_3->el;
10532 #line 1410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10533         clutter_actor_add_child (_tmp19_, _tmp20_);
10534 #line 1411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10535         _tmp21_ = self->priv->_this;
10536 #line 1411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10537         _tmp22_ = xcls_mainwindow_xcls_projecteditbutton_new (_tmp21_);
10538 #line 1411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10539         child_4 = _tmp22_;
10540 #line 1412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10541         g_object_ref ((GObject*) child_4);
10542 #line 1413 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10543         _tmp23_ = self->el;
10544 #line 1413 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10545         _tmp24_ = child_4->el;
10546 #line 1413 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10547         clutter_actor_add_child (_tmp23_, _tmp24_);
10548 #line 1414 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10549         _tmp25_ = self->priv->_this;
10550 #line 1414 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10551         _tmp26_ = xcls_mainwindow_xcls_objectshowbutton_new (_tmp25_);
10552 #line 1414 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10553         child_5 = _tmp26_;
10554 #line 1415 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10555         g_object_ref ((GObject*) child_5);
10556 #line 1416 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10557         _tmp27_ = self->el;
10558 #line 1416 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10559         _tmp28_ = child_5->el;
10560 #line 1416 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10561         clutter_actor_add_child (_tmp27_, _tmp28_);
10562 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10563         _tmp29_ = self->priv->_this;
10564 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10565         _tmp30_ = xcls_mainwindow_xcls_addpropbutton_new (_tmp29_);
10566 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10567         child_6 = _tmp30_;
10568 #line 1418 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10569         g_object_ref ((GObject*) child_6);
10570 #line 1419 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10571         _tmp31_ = self->el;
10572 #line 1419 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10573         _tmp32_ = child_6->el;
10574 #line 1419 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10575         clutter_actor_add_child (_tmp31_, _tmp32_);
10576 #line 1420 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10577         _tmp33_ = self->priv->_this;
10578 #line 1420 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10579         _tmp34_ = xcls_mainwindow_xcls_addlistenerbutton_new (_tmp33_);
10580 #line 1420 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10581         child_7 = _tmp34_;
10582 #line 1421 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10583         g_object_ref ((GObject*) child_7);
10584 #line 1422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10585         _tmp35_ = self->el;
10586 #line 1422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10587         _tmp36_ = child_7->el;
10588 #line 1422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10589         clutter_actor_add_child (_tmp35_, _tmp36_);
10590 #line 1423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10591         _tmp37_ = self->priv->_this;
10592 #line 1423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10593         _tmp38_ = xcls_mainwindow_xcls_addprojectbutton_new (_tmp37_);
10594 #line 1423 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10595         child_8 = _tmp38_;
10596 #line 1424 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10597         g_object_ref ((GObject*) child_8);
10598 #line 1425 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10599         _tmp39_ = self->el;
10600 #line 1425 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10601         _tmp40_ = child_8->el;
10602 #line 1425 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10603         clutter_actor_add_child (_tmp39_, _tmp40_);
10604 #line 1426 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10605         _tmp41_ = self->priv->_this;
10606 #line 1426 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10607         _tmp42_ = xcls_mainwindow_xcls_addfilebutton_new (_tmp41_);
10608 #line 1426 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10609         child_9 = _tmp42_;
10610 #line 1427 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10611         g_object_ref ((GObject*) child_9);
10612 #line 1428 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10613         _tmp43_ = self->el;
10614 #line 1428 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10615         _tmp44_ = child_9->el;
10616 #line 1428 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10617         clutter_actor_add_child (_tmp43_, _tmp44_);
10618 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10619         _tmp45_ = self->priv->_this;
10620 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10621         _tmp46_ = xcls_mainwindow_xcls_delprojectbutton_new (_tmp45_);
10622 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10623         child_10 = _tmp46_;
10624 #line 1430 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10625         g_object_ref ((GObject*) child_10);
10626 #line 1431 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10627         _tmp47_ = self->el;
10628 #line 1431 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10629         _tmp48_ = child_10->el;
10630 #line 1431 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10631         clutter_actor_add_child (_tmp47_, _tmp48_);
10632 #line 1432 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10633         _tmp49_ = self->priv->_this;
10634 #line 1432 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10635         _tmp50_ = xcls_mainwindow_xcls_new_window_new (_tmp49_);
10636 #line 1432 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10637         child_11 = _tmp50_;
10638 #line 1433 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10639         g_object_ref ((GObject*) child_11);
10640 #line 1434 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10641         _tmp51_ = self->el;
10642 #line 1434 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10643         _tmp52_ = child_11->el;
10644 #line 1434 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10645         clutter_actor_add_child (_tmp51_, _tmp52_);
10646 #line 10647 "MainWindow.c"
10647         {
10648                 ClutterActor* _tmp53_ = NULL;
10649                 Xcls_MainWindow* _tmp54_ = NULL;
10650                 Xcls_MainWindowXcls_clutterembed* _tmp55_ = NULL;
10651                 GtkClutterEmbed* _tmp56_ = NULL;
10652                 ClutterActor* _tmp57_ = NULL;
10653                 ClutterAlignConstraint* _tmp58_ = NULL;
10654                 ClutterAlignConstraint* _tmp59_ = NULL;
10655                 ClutterActor* _tmp60_ = NULL;
10656                 ClutterActor* _tmp61_ = NULL;
10657                 Xcls_MainWindow* _tmp62_ = NULL;
10658                 Xcls_MainWindowXcls_clutterembed* _tmp63_ = NULL;
10659                 GtkClutterEmbed* _tmp64_ = NULL;
10660                 ClutterActor* _tmp65_ = NULL;
10661                 gfloat _tmp66_ = 0.0F;
10662                 gfloat _tmp67_ = 0.0F;
10663 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10664                 _tmp53_ = self->el;
10665 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10666                 _tmp54_ = self->priv->_this;
10667 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10668                 _tmp55_ = _tmp54_->clutterembed;
10669 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10670                 _tmp56_ = _tmp55_->el;
10671 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10672                 _tmp57_ = gtk_clutter_embed_get_stage (_tmp56_);
10673 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10674                 _tmp58_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp57_, CLUTTER_ALIGN_X_AXIS, 0.0f);
10675 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10676                 g_object_ref_sink (_tmp58_);
10677 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10678                 _tmp59_ = _tmp58_;
10679 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10680                 clutter_actor_add_constraint (_tmp53_, (ClutterConstraint*) _tmp59_);
10681 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10682                 _g_object_unref0 (_tmp59_);
10683 #line 1450 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10684                 _tmp60_ = self->el;
10685 #line 1450 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10686                 clutter_actor_set_pivot_point (_tmp60_, 0.5f, 0.5f);
10687 #line 1451 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10688                 _tmp61_ = self->el;
10689 #line 1451 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10690                 _tmp62_ = self->priv->_this;
10691 #line 1451 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10692                 _tmp63_ = _tmp62_->clutterembed;
10693 #line 1451 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10694                 _tmp64_ = _tmp63_->el;
10695 #line 1451 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10696                 _tmp65_ = gtk_clutter_embed_get_stage (_tmp64_);
10697 #line 1451 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10698                 _tmp66_ = clutter_actor_get_height (_tmp65_);
10699 #line 1451 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10700                 _tmp67_ = _tmp66_;
10701 #line 1451 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10702                 clutter_actor_set_size (_tmp61_, (gfloat) 50, _tmp67_);
10703 #line 10704 "MainWindow.c"
10704         }
10705 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10706         _g_object_unref0 (child_11);
10707 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10708         _g_object_unref0 (child_10);
10709 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10710         _g_object_unref0 (child_9);
10711 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10712         _g_object_unref0 (child_8);
10713 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10714         _g_object_unref0 (child_7);
10715 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10716         _g_object_unref0 (child_6);
10717 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10718         _g_object_unref0 (child_5);
10719 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10720         _g_object_unref0 (child_4);
10721 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10722         _g_object_unref0 (child_3);
10723 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10724         _g_object_unref0 (child_2);
10725 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10726         _g_object_unref0 (child_1);
10727 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10728         _g_object_unref0 (child_0);
10729 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10730         return self;
10731 #line 10732 "MainWindow.c"
10732 }
10733
10734
10735 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_new (Xcls_MainWindow* _owner) {
10736 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10737         return xcls_mainwindow_xcls_buttonlayout_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, _owner);
10738 #line 10739 "MainWindow.c"
10739 }
10740
10741
10742 static void xcls_mainwindow_xcls_buttonlayout_class_init (Xcls_MainWindowXcls_buttonlayoutClass * klass) {
10743 #line 1381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10744         xcls_mainwindow_xcls_buttonlayout_parent_class = g_type_class_peek_parent (klass);
10745 #line 1381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10746         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_buttonlayoutPrivate));
10747 #line 1381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10748         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_buttonlayout_finalize;
10749 #line 10750 "MainWindow.c"
10750 }
10751
10752
10753 static void xcls_mainwindow_xcls_buttonlayout_instance_init (Xcls_MainWindowXcls_buttonlayout * self) {
10754 #line 1381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10755         self->priv = XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_PRIVATE (self);
10756 #line 10757 "MainWindow.c"
10757 }
10758
10759
10760 static void xcls_mainwindow_xcls_buttonlayout_finalize (GObject* obj) {
10761         Xcls_MainWindowXcls_buttonlayout * self;
10762 #line 1381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10763         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout);
10764 #line 1383 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10765         _g_object_unref0 (self->el);
10766 #line 1384 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10767         _g_object_unref0 (self->priv->_this);
10768 #line 1381 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10769         G_OBJECT_CLASS (xcls_mainwindow_xcls_buttonlayout_parent_class)->finalize (obj);
10770 #line 10771 "MainWindow.c"
10771 }
10772
10773
10774 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) {
10775         static volatile gsize xcls_mainwindow_xcls_buttonlayout_type_id__volatile = 0;
10776         if (g_once_init_enter (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile)) {
10777                 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 };
10778                 GType xcls_mainwindow_xcls_buttonlayout_type_id;
10779                 xcls_mainwindow_xcls_buttonlayout_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_buttonlayout", &g_define_type_info, 0);
10780                 g_once_init_leave (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile, xcls_mainwindow_xcls_buttonlayout_type_id);
10781         }
10782         return xcls_mainwindow_xcls_buttonlayout_type_id__volatile;
10783 }
10784
10785
10786 Xcls_MainWindowXcls_BoxLayout16* xcls_mainwindow_xcls_boxlayout16_construct (GType object_type, Xcls_MainWindow* _owner) {
10787         Xcls_MainWindowXcls_BoxLayout16 * self = NULL;
10788         Xcls_MainWindow* _tmp0_ = NULL;
10789         Xcls_MainWindow* _tmp1_ = NULL;
10790         ClutterBoxLayout* _tmp2_ = NULL;
10791         ClutterBoxLayout* _tmp3_ = NULL;
10792 #line 1467 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10793         g_return_val_if_fail (_owner != NULL, NULL);
10794 #line 1467 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10795         self = (Xcls_MainWindowXcls_BoxLayout16*) g_object_new (object_type, NULL);
10796 #line 1469 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10797         _tmp0_ = _owner;
10798 #line 1469 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10799         _tmp1_ = _g_object_ref0 (_tmp0_);
10800 #line 1469 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10801         _g_object_unref0 (self->priv->_this);
10802 #line 1469 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10803         self->priv->_this = _tmp1_;
10804 #line 1470 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10805         _tmp2_ = (ClutterBoxLayout*) clutter_box_layout_new ();
10806 #line 1470 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10807         g_object_ref_sink (_tmp2_);
10808 #line 1470 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10809         _g_object_unref0 (self->el);
10810 #line 1470 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10811         self->el = _tmp2_;
10812 #line 1475 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10813         _tmp3_ = self->el;
10814 #line 1475 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10815         clutter_box_layout_set_orientation (_tmp3_, CLUTTER_ORIENTATION_VERTICAL);
10816 #line 1467 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10817         return self;
10818 #line 10819 "MainWindow.c"
10819 }
10820
10821
10822 Xcls_MainWindowXcls_BoxLayout16* xcls_mainwindow_xcls_boxlayout16_new (Xcls_MainWindow* _owner) {
10823 #line 1467 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10824         return xcls_mainwindow_xcls_boxlayout16_construct (XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, _owner);
10825 #line 10826 "MainWindow.c"
10826 }
10827
10828
10829 static void xcls_mainwindow_xcls_boxlayout16_class_init (Xcls_MainWindowXcls_BoxLayout16Class * klass) {
10830 #line 1458 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10831         xcls_mainwindow_xcls_boxlayout16_parent_class = g_type_class_peek_parent (klass);
10832 #line 1458 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10833         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_BoxLayout16Private));
10834 #line 1458 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10835         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_boxlayout16_finalize;
10836 #line 10837 "MainWindow.c"
10837 }
10838
10839
10840 static void xcls_mainwindow_xcls_boxlayout16_instance_init (Xcls_MainWindowXcls_BoxLayout16 * self) {
10841 #line 1458 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10842         self->priv = XCLS_MAINWINDOW_XCLS_BOXLAYOUT16_GET_PRIVATE (self);
10843 #line 10844 "MainWindow.c"
10844 }
10845
10846
10847 static void xcls_mainwindow_xcls_boxlayout16_finalize (GObject* obj) {
10848         Xcls_MainWindowXcls_BoxLayout16 * self;
10849 #line 1458 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10850         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, Xcls_MainWindowXcls_BoxLayout16);
10851 #line 1460 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10852         _g_object_unref0 (self->el);
10853 #line 1461 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10854         _g_object_unref0 (self->priv->_this);
10855 #line 1458 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10856         G_OBJECT_CLASS (xcls_mainwindow_xcls_boxlayout16_parent_class)->finalize (obj);
10857 #line 10858 "MainWindow.c"
10858 }
10859
10860
10861 GType xcls_mainwindow_xcls_boxlayout16_get_type (void) {
10862         static volatile gsize xcls_mainwindow_xcls_boxlayout16_type_id__volatile = 0;
10863         if (g_once_init_enter (&xcls_mainwindow_xcls_boxlayout16_type_id__volatile)) {
10864                 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 };
10865                 GType xcls_mainwindow_xcls_boxlayout16_type_id;
10866                 xcls_mainwindow_xcls_boxlayout16_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_BoxLayout16", &g_define_type_info, 0);
10867                 g_once_init_leave (&xcls_mainwindow_xcls_boxlayout16_type_id__volatile, xcls_mainwindow_xcls_boxlayout16_type_id);
10868         }
10869         return xcls_mainwindow_xcls_boxlayout16_type_id__volatile;
10870 }
10871
10872
10873 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
10874         Xcls_MainWindowXcls_backbutton * self = NULL;
10875         Xcls_MainWindow* _tmp0_ = NULL;
10876         Xcls_MainWindow* _tmp1_ = NULL;
10877         Xcls_MainWindow* _tmp2_ = NULL;
10878         Xcls_MainWindowXcls_backbutton* _tmp3_ = NULL;
10879         ClutterActor* _tmp4_ = NULL;
10880         Xcls_MainWindowXcls_Actor18* child_0 = NULL;
10881         Xcls_MainWindow* _tmp5_ = NULL;
10882         Xcls_MainWindowXcls_Actor18* _tmp6_ = NULL;
10883         ClutterActor* _tmp7_ = NULL;
10884         GtkClutterActor* _tmp8_ = NULL;
10885         ClutterActor* _tmp9_ = NULL;
10886 #line 1489 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10887         g_return_val_if_fail (_owner != NULL, NULL);
10888 #line 1489 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10889         self = (Xcls_MainWindowXcls_backbutton*) g_object_new (object_type, NULL);
10890 #line 1491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10891         _tmp0_ = _owner;
10892 #line 1491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10893         _tmp1_ = _g_object_ref0 (_tmp0_);
10894 #line 1491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10895         _g_object_unref0 (self->priv->_this);
10896 #line 1491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10897         self->priv->_this = _tmp1_;
10898 #line 1492 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10899         _tmp2_ = self->priv->_this;
10900 #line 1492 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10901         _tmp3_ = _g_object_ref0 (self);
10902 #line 1492 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10903         _g_object_unref0 (_tmp2_->backbutton);
10904 #line 1492 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10905         _tmp2_->backbutton = _tmp3_;
10906 #line 1493 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10907         _tmp4_ = clutter_actor_new ();
10908 #line 1493 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10909         g_object_ref_sink (_tmp4_);
10910 #line 1493 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10911         _g_object_unref0 (self->el);
10912 #line 1493 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10913         self->el = _tmp4_;
10914 #line 1498 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10915         _tmp5_ = self->priv->_this;
10916 #line 1498 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10917         _tmp6_ = xcls_mainwindow_xcls_actor18_new (_tmp5_);
10918 #line 1498 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10919         child_0 = _tmp6_;
10920 #line 1499 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10921         g_object_ref ((GObject*) child_0);
10922 #line 1500 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10923         _tmp7_ = self->el;
10924 #line 1500 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10925         _tmp8_ = child_0->el;
10926 #line 1500 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10927         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
10928 #line 1504 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10929         _tmp9_ = self->el;
10930 #line 1504 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10931         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
10932 #line 1489 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10933         _g_object_unref0 (child_0);
10934 #line 1489 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10935         return self;
10936 #line 10937 "MainWindow.c"
10937 }
10938
10939
10940 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_new (Xcls_MainWindow* _owner) {
10941 #line 1489 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10942         return xcls_mainwindow_xcls_backbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, _owner);
10943 #line 10944 "MainWindow.c"
10944 }
10945
10946
10947 static void xcls_mainwindow_xcls_backbutton_class_init (Xcls_MainWindowXcls_backbuttonClass * klass) {
10948 #line 1480 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10949         xcls_mainwindow_xcls_backbutton_parent_class = g_type_class_peek_parent (klass);
10950 #line 1480 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10951         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_backbuttonPrivate));
10952 #line 1480 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10953         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_backbutton_finalize;
10954 #line 10955 "MainWindow.c"
10955 }
10956
10957
10958 static void xcls_mainwindow_xcls_backbutton_instance_init (Xcls_MainWindowXcls_backbutton * self) {
10959 #line 1480 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10960         self->priv = XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_PRIVATE (self);
10961 #line 10962 "MainWindow.c"
10962 }
10963
10964
10965 static void xcls_mainwindow_xcls_backbutton_finalize (GObject* obj) {
10966         Xcls_MainWindowXcls_backbutton * self;
10967 #line 1480 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10968         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbutton);
10969 #line 1482 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10970         _g_object_unref0 (self->el);
10971 #line 1483 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10972         _g_object_unref0 (self->priv->_this);
10973 #line 1480 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
10974         G_OBJECT_CLASS (xcls_mainwindow_xcls_backbutton_parent_class)->finalize (obj);
10975 #line 10976 "MainWindow.c"
10976 }
10977
10978
10979 GType xcls_mainwindow_xcls_backbutton_get_type (void) {
10980         static volatile gsize xcls_mainwindow_xcls_backbutton_type_id__volatile = 0;
10981         if (g_once_init_enter (&xcls_mainwindow_xcls_backbutton_type_id__volatile)) {
10982                 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 };
10983                 GType xcls_mainwindow_xcls_backbutton_type_id;
10984                 xcls_mainwindow_xcls_backbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_backbutton", &g_define_type_info, 0);
10985                 g_once_init_leave (&xcls_mainwindow_xcls_backbutton_type_id__volatile, xcls_mainwindow_xcls_backbutton_type_id);
10986         }
10987         return xcls_mainwindow_xcls_backbutton_type_id__volatile;
10988 }
10989
10990
10991 Xcls_MainWindowXcls_Actor18* xcls_mainwindow_xcls_actor18_construct (GType object_type, Xcls_MainWindow* _owner) {
10992         Xcls_MainWindowXcls_Actor18 * self = NULL;
10993         Xcls_MainWindow* _tmp0_ = NULL;
10994         Xcls_MainWindow* _tmp1_ = NULL;
10995         GtkClutterActor* _tmp2_ = NULL;
10996         Xcls_MainWindowXcls_Button19* child_0 = NULL;
10997         Xcls_MainWindow* _tmp3_ = NULL;
10998         Xcls_MainWindowXcls_Button19* _tmp4_ = NULL;
10999         GtkClutterActor* _tmp5_ = NULL;
11000         GtkWidget* _tmp6_ = NULL;
11001         GtkButton* _tmp7_ = NULL;
11002 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11003         g_return_val_if_fail (_owner != NULL, NULL);
11004 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11005         self = (Xcls_MainWindowXcls_Actor18*) g_object_new (object_type, NULL);
11006 #line 1519 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11007         _tmp0_ = _owner;
11008 #line 1519 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11009         _tmp1_ = _g_object_ref0 (_tmp0_);
11010 #line 1519 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11011         _g_object_unref0 (self->priv->_this);
11012 #line 1519 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11013         self->priv->_this = _tmp1_;
11014 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11015         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
11016 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11017         g_object_ref_sink (_tmp2_);
11018 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11019         _g_object_unref0 (self->el);
11020 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11021         self->el = _tmp2_;
11022 #line 1525 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11023         _tmp3_ = self->priv->_this;
11024 #line 1525 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11025         _tmp4_ = xcls_mainwindow_xcls_button19_new (_tmp3_);
11026 #line 1525 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11027         child_0 = _tmp4_;
11028 #line 1526 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11029         g_object_ref ((GObject*) child_0);
11030 #line 1530 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11031         _tmp5_ = self->el;
11032 #line 1530 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11033         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
11034 #line 1530 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11035         _tmp7_ = child_0->el;
11036 #line 1530 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11037         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
11038 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11039         _g_object_unref0 (child_0);
11040 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11041         return self;
11042 #line 11043 "MainWindow.c"
11043 }
11044
11045
11046 Xcls_MainWindowXcls_Actor18* xcls_mainwindow_xcls_actor18_new (Xcls_MainWindow* _owner) {
11047 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11048         return xcls_mainwindow_xcls_actor18_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, _owner);
11049 #line 11050 "MainWindow.c"
11050 }
11051
11052
11053 static void xcls_mainwindow_xcls_actor18_class_init (Xcls_MainWindowXcls_Actor18Class * klass) {
11054 #line 1508 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11055         xcls_mainwindow_xcls_actor18_parent_class = g_type_class_peek_parent (klass);
11056 #line 1508 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11057         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor18Private));
11058 #line 1508 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11059         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor18_finalize;
11060 #line 11061 "MainWindow.c"
11061 }
11062
11063
11064 static void xcls_mainwindow_xcls_actor18_instance_init (Xcls_MainWindowXcls_Actor18 * self) {
11065 #line 1508 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11066         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR18_GET_PRIVATE (self);
11067 #line 11068 "MainWindow.c"
11068 }
11069
11070
11071 static void xcls_mainwindow_xcls_actor18_finalize (GObject* obj) {
11072         Xcls_MainWindowXcls_Actor18 * self;
11073 #line 1508 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11074         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, Xcls_MainWindowXcls_Actor18);
11075 #line 1510 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11076         _g_object_unref0 (self->el);
11077 #line 1511 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11078         _g_object_unref0 (self->priv->_this);
11079 #line 1508 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11080         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor18_parent_class)->finalize (obj);
11081 #line 11082 "MainWindow.c"
11082 }
11083
11084
11085 GType xcls_mainwindow_xcls_actor18_get_type (void) {
11086         static volatile gsize xcls_mainwindow_xcls_actor18_type_id__volatile = 0;
11087         if (g_once_init_enter (&xcls_mainwindow_xcls_actor18_type_id__volatile)) {
11088                 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 };
11089                 GType xcls_mainwindow_xcls_actor18_type_id;
11090                 xcls_mainwindow_xcls_actor18_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor18", &g_define_type_info, 0);
11091                 g_once_init_leave (&xcls_mainwindow_xcls_actor18_type_id__volatile, xcls_mainwindow_xcls_actor18_type_id);
11092         }
11093         return xcls_mainwindow_xcls_actor18_type_id__volatile;
11094 }
11095
11096
11097 static void __lambda13_ (Xcls_MainWindowXcls_Button19* self) {
11098         Xcls_MainWindow* _tmp0_ = NULL;
11099         const gchar* _tmp1_ = NULL;
11100         const gchar* _tmp2_ = NULL;
11101         GQuark _tmp4_ = 0U;
11102 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11103         static GQuark _tmp3_label0 = 0;
11104 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11105         static GQuark _tmp3_label1 = 0;
11106 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11107         static GQuark _tmp3_label2 = 0;
11108 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11109         static GQuark _tmp3_label3 = 0;
11110 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11111         static GQuark _tmp3_label4 = 0;
11112 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11113         static GQuark _tmp3_label5 = 0;
11114 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11115         static GQuark _tmp3_label6 = 0;
11116 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11117         _tmp0_ = self->priv->_this;
11118 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11119         _tmp1_ = _tmp0_->state;
11120 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11121         _tmp2_ = _tmp1_;
11122 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11123         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
11124 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11125         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
11126 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11127                 switch (0) {
11128 #line 11129 "MainWindow.c"
11129                         default:
11130                         {
11131                                 Xcls_MainWindow* _tmp5_ = NULL;
11132 #line 1563 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11133                                 _tmp5_ = self->priv->_this;
11134 #line 1563 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11135                                 xcls_mainwindow_hideViewEditing (_tmp5_);
11136 #line 1564 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11137                                 break;
11138 #line 11139 "MainWindow.c"
11139                         }
11140                 }
11141         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
11142 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11143                 switch (0) {
11144 #line 11145 "MainWindow.c"
11145                         default:
11146                         {
11147                                 Xcls_MainWindow* _tmp6_ = NULL;
11148 #line 1567 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11149                                 _tmp6_ = self->priv->_this;
11150 #line 1567 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11151                                 xcls_mainwindow_showViewEditing (_tmp6_);
11152 #line 1568 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11153                                 break;
11154 #line 11155 "MainWindow.c"
11155                         }
11156                 }
11157         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
11158 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11159                 switch (0) {
11160 #line 11161 "MainWindow.c"
11161                         default:
11162                         {
11163                                 Xcls_MainWindow* _tmp7_ = NULL;
11164 #line 1571 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11165                                 _tmp7_ = self->priv->_this;
11166 #line 1571 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11167                                 xcls_mainwindow_hideAddProp (_tmp7_);
11168 #line 1573 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11169                                 break;
11170 #line 11171 "MainWindow.c"
11171                         }
11172                 }
11173         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addlistener")))) {
11174 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11175                 switch (0) {
11176 #line 11177 "MainWindow.c"
11177                         default:
11178                         {
11179                                 Xcls_MainWindow* _tmp8_ = NULL;
11180 #line 1575 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11181                                 _tmp8_ = self->priv->_this;
11182 #line 1575 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11183                                 xcls_mainwindow_hideAddListener (_tmp8_);
11184 #line 1577 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11185                                 break;
11186 #line 11187 "MainWindow.c"
11187                         }
11188                 }
11189         } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("object")))) {
11190 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11191                 switch (0) {
11192 #line 11193 "MainWindow.c"
11193                         default:
11194                         {
11195                                 Xcls_MainWindow* _tmp9_ = NULL;
11196 #line 1580 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11197                                 _tmp9_ = self->priv->_this;
11198 #line 1580 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11199                                 xcls_mainwindow_hideObject (_tmp9_);
11200 #line 1581 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11201                                 break;
11202 #line 11203 "MainWindow.c"
11203                         }
11204                 }
11205         } else if (_tmp4_ == ((0 != _tmp3_label5) ? _tmp3_label5 : (_tmp3_label5 = g_quark_from_static_string ("codeedit")))) {
11206 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11207                 switch (0) {
11208 #line 11209 "MainWindow.c"
11209                         default:
11210                         {
11211                                 Xcls_MainWindow* _tmp10_ = NULL;
11212 #line 1585 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11213                                 _tmp10_ = self->priv->_this;
11214 #line 1585 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11215                                 xcls_mainwindow_hideCodeEdit (_tmp10_);
11216 #line 1586 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11217                                 break;
11218 #line 11219 "MainWindow.c"
11219                         }
11220                 }
11221         } else if (_tmp4_ == ((0 != _tmp3_label6) ? _tmp3_label6 : (_tmp3_label6 = g_quark_from_static_string ("projectedit")))) {
11222 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11223                 switch (0) {
11224 #line 11225 "MainWindow.c"
11225                         default:
11226                         {
11227                                 Xcls_MainWindow* _tmp11_ = NULL;
11228 #line 1590 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11229                                 _tmp11_ = self->priv->_this;
11230 #line 1590 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11231                                 xcls_mainwindow_hideProjectEdit (_tmp11_);
11232 #line 1591 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11233                                 break;
11234 #line 11235 "MainWindow.c"
11235                         }
11236                 }
11237         } else {
11238 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11239                 switch (0) {
11240 #line 11241 "MainWindow.c"
11241                         default:
11242                         {
11243 #line 1594 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11244                                 break;
11245 #line 11246 "MainWindow.c"
11246                         }
11247                 }
11248         }
11249 #line 1596 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11250         return;
11251 #line 11252 "MainWindow.c"
11252 }
11253
11254
11255 static void ___lambda13__gtk_button_clicked (GtkButton* _sender, gpointer self) {
11256 #line 1559 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11257         __lambda13_ ((Xcls_MainWindowXcls_Button19*) self);
11258 #line 11259 "MainWindow.c"
11259 }
11260
11261
11262 Xcls_MainWindowXcls_Button19* xcls_mainwindow_xcls_button19_construct (GType object_type, Xcls_MainWindow* _owner) {
11263         Xcls_MainWindowXcls_Button19 * self = NULL;
11264         Xcls_MainWindow* _tmp0_ = NULL;
11265         Xcls_MainWindow* _tmp1_ = NULL;
11266         GtkButton* _tmp2_ = NULL;
11267         GtkButton* _tmp3_ = NULL;
11268         GtkButton* _tmp4_ = NULL;
11269         GtkButton* _tmp5_ = NULL;
11270         Xcls_MainWindowXcls_Image20* child_0 = NULL;
11271         Xcls_MainWindow* _tmp6_ = NULL;
11272         Xcls_MainWindowXcls_Image20* _tmp7_ = NULL;
11273         GtkButton* _tmp8_ = NULL;
11274         GtkImage* _tmp9_ = NULL;
11275         GtkButton* _tmp10_ = NULL;
11276 #line 1543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11277         g_return_val_if_fail (_owner != NULL, NULL);
11278 #line 1543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11279         self = (Xcls_MainWindowXcls_Button19*) g_object_new (object_type, NULL);
11280 #line 1545 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11281         _tmp0_ = _owner;
11282 #line 1545 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11283         _tmp1_ = _g_object_ref0 (_tmp0_);
11284 #line 1545 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11285         _g_object_unref0 (self->priv->_this);
11286 #line 1545 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11287         self->priv->_this = _tmp1_;
11288 #line 1546 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11289         _tmp2_ = (GtkButton*) gtk_button_new ();
11290 #line 1546 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11291         g_object_ref_sink (_tmp2_);
11292 #line 1546 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11293         _g_object_unref0 (self->el);
11294 #line 1546 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11295         self->el = _tmp2_;
11296 #line 1551 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11297         _tmp3_ = self->el;
11298 #line 1551 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11299         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
11300 #line 1552 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11301         _tmp4_ = self->el;
11302 #line 1552 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11303         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
11304 #line 1553 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11305         _tmp5_ = self->el;
11306 #line 1553 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11307         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Back");
11308 #line 1554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11309         _tmp6_ = self->priv->_this;
11310 #line 1554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11311         _tmp7_ = xcls_mainwindow_xcls_image20_new (_tmp6_);
11312 #line 1554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11313         child_0 = _tmp7_;
11314 #line 1555 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11315         g_object_ref ((GObject*) child_0);
11316 #line 1556 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11317         _tmp8_ = self->el;
11318 #line 1556 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11319         _tmp9_ = child_0->el;
11320 #line 1556 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11321         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
11322 #line 1559 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11323         _tmp10_ = self->el;
11324 #line 1559 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11325         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda13__gtk_button_clicked, self, 0);
11326 #line 1543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11327         _g_object_unref0 (child_0);
11328 #line 1543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11329         return self;
11330 #line 11331 "MainWindow.c"
11331 }
11332
11333
11334 Xcls_MainWindowXcls_Button19* xcls_mainwindow_xcls_button19_new (Xcls_MainWindow* _owner) {
11335 #line 1543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11336         return xcls_mainwindow_xcls_button19_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, _owner);
11337 #line 11338 "MainWindow.c"
11338 }
11339
11340
11341 static void xcls_mainwindow_xcls_button19_class_init (Xcls_MainWindowXcls_Button19Class * klass) {
11342 #line 1534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11343         xcls_mainwindow_xcls_button19_parent_class = g_type_class_peek_parent (klass);
11344 #line 1534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11345         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button19Private));
11346 #line 1534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11347         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button19_finalize;
11348 #line 11349 "MainWindow.c"
11349 }
11350
11351
11352 static void xcls_mainwindow_xcls_button19_instance_init (Xcls_MainWindowXcls_Button19 * self) {
11353 #line 1534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11354         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON19_GET_PRIVATE (self);
11355 #line 11356 "MainWindow.c"
11356 }
11357
11358
11359 static void xcls_mainwindow_xcls_button19_finalize (GObject* obj) {
11360         Xcls_MainWindowXcls_Button19 * self;
11361 #line 1534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11362         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, Xcls_MainWindowXcls_Button19);
11363 #line 1536 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11364         _g_object_unref0 (self->el);
11365 #line 1537 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11366         _g_object_unref0 (self->priv->_this);
11367 #line 1534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11368         G_OBJECT_CLASS (xcls_mainwindow_xcls_button19_parent_class)->finalize (obj);
11369 #line 11370 "MainWindow.c"
11370 }
11371
11372
11373 GType xcls_mainwindow_xcls_button19_get_type (void) {
11374         static volatile gsize xcls_mainwindow_xcls_button19_type_id__volatile = 0;
11375         if (g_once_init_enter (&xcls_mainwindow_xcls_button19_type_id__volatile)) {
11376                 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 };
11377                 GType xcls_mainwindow_xcls_button19_type_id;
11378                 xcls_mainwindow_xcls_button19_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button19", &g_define_type_info, 0);
11379                 g_once_init_leave (&xcls_mainwindow_xcls_button19_type_id__volatile, xcls_mainwindow_xcls_button19_type_id);
11380         }
11381         return xcls_mainwindow_xcls_button19_type_id__volatile;
11382 }
11383
11384
11385 Xcls_MainWindowXcls_Image20* xcls_mainwindow_xcls_image20_construct (GType object_type, Xcls_MainWindow* _owner) {
11386         Xcls_MainWindowXcls_Image20 * self = NULL;
11387         Xcls_MainWindow* _tmp0_ = NULL;
11388         Xcls_MainWindow* _tmp1_ = NULL;
11389         GtkImage* _tmp2_ = NULL;
11390         GtkImage* _tmp3_ = NULL;
11391 #line 1612 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11392         g_return_val_if_fail (_owner != NULL, NULL);
11393 #line 1612 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11394         self = (Xcls_MainWindowXcls_Image20*) g_object_new (object_type, NULL);
11395 #line 1614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11396         _tmp0_ = _owner;
11397 #line 1614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11398         _tmp1_ = _g_object_ref0 (_tmp0_);
11399 #line 1614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11400         _g_object_unref0 (self->priv->_this);
11401 #line 1614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11402         self->priv->_this = _tmp1_;
11403 #line 1615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11404         _tmp2_ = (GtkImage*) gtk_image_new ();
11405 #line 1615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11406         g_object_ref_sink (_tmp2_);
11407 #line 1615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11408         _g_object_unref0 (self->el);
11409 #line 1615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11410         self->el = _tmp2_;
11411 #line 1620 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11412         _tmp3_ = self->el;
11413 #line 1620 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11414         g_object_set (_tmp3_, "icon-name", "go-previous", NULL);
11415 #line 1612 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11416         return self;
11417 #line 11418 "MainWindow.c"
11418 }
11419
11420
11421 Xcls_MainWindowXcls_Image20* xcls_mainwindow_xcls_image20_new (Xcls_MainWindow* _owner) {
11422 #line 1612 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11423         return xcls_mainwindow_xcls_image20_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, _owner);
11424 #line 11425 "MainWindow.c"
11425 }
11426
11427
11428 static void xcls_mainwindow_xcls_image20_class_init (Xcls_MainWindowXcls_Image20Class * klass) {
11429 #line 1603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11430         xcls_mainwindow_xcls_image20_parent_class = g_type_class_peek_parent (klass);
11431 #line 1603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11432         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image20Private));
11433 #line 1603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11434         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image20_finalize;
11435 #line 11436 "MainWindow.c"
11436 }
11437
11438
11439 static void xcls_mainwindow_xcls_image20_instance_init (Xcls_MainWindowXcls_Image20 * self) {
11440 #line 1603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11441         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE20_GET_PRIVATE (self);
11442 #line 11443 "MainWindow.c"
11443 }
11444
11445
11446 static void xcls_mainwindow_xcls_image20_finalize (GObject* obj) {
11447         Xcls_MainWindowXcls_Image20 * self;
11448 #line 1603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11449         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, Xcls_MainWindowXcls_Image20);
11450 #line 1605 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11451         _g_object_unref0 (self->el);
11452 #line 1606 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11453         _g_object_unref0 (self->priv->_this);
11454 #line 1603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11455         G_OBJECT_CLASS (xcls_mainwindow_xcls_image20_parent_class)->finalize (obj);
11456 #line 11457 "MainWindow.c"
11457 }
11458
11459
11460 GType xcls_mainwindow_xcls_image20_get_type (void) {
11461         static volatile gsize xcls_mainwindow_xcls_image20_type_id__volatile = 0;
11462         if (g_once_init_enter (&xcls_mainwindow_xcls_image20_type_id__volatile)) {
11463                 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 };
11464                 GType xcls_mainwindow_xcls_image20_type_id;
11465                 xcls_mainwindow_xcls_image20_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image20", &g_define_type_info, 0);
11466                 g_once_init_leave (&xcls_mainwindow_xcls_image20_type_id__volatile, xcls_mainwindow_xcls_image20_type_id);
11467         }
11468         return xcls_mainwindow_xcls_image20_type_id__volatile;
11469 }
11470
11471
11472 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
11473         Xcls_MainWindowXcls_projectbutton * self = NULL;
11474         Xcls_MainWindow* _tmp0_ = NULL;
11475         Xcls_MainWindow* _tmp1_ = NULL;
11476         Xcls_MainWindow* _tmp2_ = NULL;
11477         Xcls_MainWindowXcls_projectbutton* _tmp3_ = NULL;
11478         ClutterActor* _tmp4_ = NULL;
11479         Xcls_MainWindowXcls_Actor22* child_0 = NULL;
11480         Xcls_MainWindow* _tmp5_ = NULL;
11481         Xcls_MainWindowXcls_Actor22* _tmp6_ = NULL;
11482         ClutterActor* _tmp7_ = NULL;
11483         GtkClutterActor* _tmp8_ = NULL;
11484         ClutterActor* _tmp9_ = NULL;
11485 #line 1634 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11486         g_return_val_if_fail (_owner != NULL, NULL);
11487 #line 1634 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11488         self = (Xcls_MainWindowXcls_projectbutton*) g_object_new (object_type, NULL);
11489 #line 1636 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11490         _tmp0_ = _owner;
11491 #line 1636 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11492         _tmp1_ = _g_object_ref0 (_tmp0_);
11493 #line 1636 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11494         _g_object_unref0 (self->priv->_this);
11495 #line 1636 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11496         self->priv->_this = _tmp1_;
11497 #line 1637 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11498         _tmp2_ = self->priv->_this;
11499 #line 1637 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11500         _tmp3_ = _g_object_ref0 (self);
11501 #line 1637 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11502         _g_object_unref0 (_tmp2_->projectbutton);
11503 #line 1637 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11504         _tmp2_->projectbutton = _tmp3_;
11505 #line 1638 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11506         _tmp4_ = clutter_actor_new ();
11507 #line 1638 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11508         g_object_ref_sink (_tmp4_);
11509 #line 1638 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11510         _g_object_unref0 (self->el);
11511 #line 1638 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11512         self->el = _tmp4_;
11513 #line 1643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11514         _tmp5_ = self->priv->_this;
11515 #line 1643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11516         _tmp6_ = xcls_mainwindow_xcls_actor22_new (_tmp5_);
11517 #line 1643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11518         child_0 = _tmp6_;
11519 #line 1644 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11520         g_object_ref ((GObject*) child_0);
11521 #line 1645 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11522         _tmp7_ = self->el;
11523 #line 1645 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11524         _tmp8_ = child_0->el;
11525 #line 1645 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11526         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
11527 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11528         _tmp9_ = self->el;
11529 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11530         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
11531 #line 1634 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11532         _g_object_unref0 (child_0);
11533 #line 1634 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11534         return self;
11535 #line 11536 "MainWindow.c"
11536 }
11537
11538
11539 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_new (Xcls_MainWindow* _owner) {
11540 #line 1634 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11541         return xcls_mainwindow_xcls_projectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, _owner);
11542 #line 11543 "MainWindow.c"
11543 }
11544
11545
11546 static void xcls_mainwindow_xcls_projectbutton_class_init (Xcls_MainWindowXcls_projectbuttonClass * klass) {
11547 #line 1625 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11548         xcls_mainwindow_xcls_projectbutton_parent_class = g_type_class_peek_parent (klass);
11549 #line 1625 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11550         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projectbuttonPrivate));
11551 #line 1625 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11552         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projectbutton_finalize;
11553 #line 11554 "MainWindow.c"
11554 }
11555
11556
11557 static void xcls_mainwindow_xcls_projectbutton_instance_init (Xcls_MainWindowXcls_projectbutton * self) {
11558 #line 1625 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11559         self->priv = XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_PRIVATE (self);
11560 #line 11561 "MainWindow.c"
11561 }
11562
11563
11564 static void xcls_mainwindow_xcls_projectbutton_finalize (GObject* obj) {
11565         Xcls_MainWindowXcls_projectbutton * self;
11566 #line 1625 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11567         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton);
11568 #line 1627 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11569         _g_object_unref0 (self->el);
11570 #line 1628 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11571         _g_object_unref0 (self->priv->_this);
11572 #line 1625 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11573         G_OBJECT_CLASS (xcls_mainwindow_xcls_projectbutton_parent_class)->finalize (obj);
11574 #line 11575 "MainWindow.c"
11575 }
11576
11577
11578 GType xcls_mainwindow_xcls_projectbutton_get_type (void) {
11579         static volatile gsize xcls_mainwindow_xcls_projectbutton_type_id__volatile = 0;
11580         if (g_once_init_enter (&xcls_mainwindow_xcls_projectbutton_type_id__volatile)) {
11581                 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 };
11582                 GType xcls_mainwindow_xcls_projectbutton_type_id;
11583                 xcls_mainwindow_xcls_projectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projectbutton", &g_define_type_info, 0);
11584                 g_once_init_leave (&xcls_mainwindow_xcls_projectbutton_type_id__volatile, xcls_mainwindow_xcls_projectbutton_type_id);
11585         }
11586         return xcls_mainwindow_xcls_projectbutton_type_id__volatile;
11587 }
11588
11589
11590 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_construct (GType object_type, Xcls_MainWindow* _owner) {
11591         Xcls_MainWindowXcls_Actor22 * self = NULL;
11592         Xcls_MainWindow* _tmp0_ = NULL;
11593         Xcls_MainWindow* _tmp1_ = NULL;
11594         GtkClutterActor* _tmp2_ = NULL;
11595         Xcls_MainWindowXcls_Button23* child_0 = NULL;
11596         Xcls_MainWindow* _tmp3_ = NULL;
11597         Xcls_MainWindowXcls_Button23* _tmp4_ = NULL;
11598         GtkClutterActor* _tmp5_ = NULL;
11599         GtkWidget* _tmp6_ = NULL;
11600         GtkButton* _tmp7_ = NULL;
11601 #line 1662 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11602         g_return_val_if_fail (_owner != NULL, NULL);
11603 #line 1662 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11604         self = (Xcls_MainWindowXcls_Actor22*) g_object_new (object_type, NULL);
11605 #line 1664 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11606         _tmp0_ = _owner;
11607 #line 1664 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11608         _tmp1_ = _g_object_ref0 (_tmp0_);
11609 #line 1664 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11610         _g_object_unref0 (self->priv->_this);
11611 #line 1664 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11612         self->priv->_this = _tmp1_;
11613 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11614         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
11615 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11616         g_object_ref_sink (_tmp2_);
11617 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11618         _g_object_unref0 (self->el);
11619 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11620         self->el = _tmp2_;
11621 #line 1670 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11622         _tmp3_ = self->priv->_this;
11623 #line 1670 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11624         _tmp4_ = xcls_mainwindow_xcls_button23_new (_tmp3_);
11625 #line 1670 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11626         child_0 = _tmp4_;
11627 #line 1671 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11628         g_object_ref ((GObject*) child_0);
11629 #line 1675 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11630         _tmp5_ = self->el;
11631 #line 1675 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11632         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
11633 #line 1675 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11634         _tmp7_ = child_0->el;
11635 #line 1675 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11636         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
11637 #line 1662 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11638         _g_object_unref0 (child_0);
11639 #line 1662 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11640         return self;
11641 #line 11642 "MainWindow.c"
11642 }
11643
11644
11645 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_new (Xcls_MainWindow* _owner) {
11646 #line 1662 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11647         return xcls_mainwindow_xcls_actor22_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, _owner);
11648 #line 11649 "MainWindow.c"
11649 }
11650
11651
11652 static void xcls_mainwindow_xcls_actor22_class_init (Xcls_MainWindowXcls_Actor22Class * klass) {
11653 #line 1653 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11654         xcls_mainwindow_xcls_actor22_parent_class = g_type_class_peek_parent (klass);
11655 #line 1653 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11656         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor22Private));
11657 #line 1653 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11658         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor22_finalize;
11659 #line 11660 "MainWindow.c"
11660 }
11661
11662
11663 static void xcls_mainwindow_xcls_actor22_instance_init (Xcls_MainWindowXcls_Actor22 * self) {
11664 #line 1653 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11665         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR22_GET_PRIVATE (self);
11666 #line 11667 "MainWindow.c"
11667 }
11668
11669
11670 static void xcls_mainwindow_xcls_actor22_finalize (GObject* obj) {
11671         Xcls_MainWindowXcls_Actor22 * self;
11672 #line 1653 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11673         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22);
11674 #line 1655 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11675         _g_object_unref0 (self->el);
11676 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11677         _g_object_unref0 (self->priv->_this);
11678 #line 1653 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11679         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor22_parent_class)->finalize (obj);
11680 #line 11681 "MainWindow.c"
11681 }
11682
11683
11684 GType xcls_mainwindow_xcls_actor22_get_type (void) {
11685         static volatile gsize xcls_mainwindow_xcls_actor22_type_id__volatile = 0;
11686         if (g_once_init_enter (&xcls_mainwindow_xcls_actor22_type_id__volatile)) {
11687                 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 };
11688                 GType xcls_mainwindow_xcls_actor22_type_id;
11689                 xcls_mainwindow_xcls_actor22_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor22", &g_define_type_info, 0);
11690                 g_once_init_leave (&xcls_mainwindow_xcls_actor22_type_id__volatile, xcls_mainwindow_xcls_actor22_type_id);
11691         }
11692         return xcls_mainwindow_xcls_actor22_type_id__volatile;
11693 }
11694
11695
11696 static void __lambda96_ (Xcls_MainWindowXcls_Button23* self) {
11697         Xcls_MainWindow* _tmp0_ = NULL;
11698         const gchar* _tmp1_ = NULL;
11699         const gchar* _tmp2_ = NULL;
11700         GQuark _tmp4_ = 0U;
11701 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11702         static GQuark _tmp3_label0 = 0;
11703 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11704         static GQuark _tmp3_label1 = 0;
11705 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11706         static GQuark _tmp3_label2 = 0;
11707 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11708         static GQuark _tmp3_label3 = 0;
11709 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11710         static GQuark _tmp3_label4 = 0;
11711 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11712         _tmp0_ = self->priv->_this;
11713 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11714         _tmp1_ = _tmp0_->state;
11715 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11716         _tmp2_ = _tmp1_;
11717 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11718         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
11719 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11720         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
11721 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11722                 switch (0) {
11723 #line 11724 "MainWindow.c"
11724                         default:
11725                         {
11726                                 Xcls_MainWindow* _tmp5_ = NULL;
11727 #line 1707 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11728                                 _tmp5_ = self->priv->_this;
11729 #line 1707 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11730                                 xcls_mainwindow_hideViewEditing (_tmp5_);
11731 #line 1708 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11732                                 break;
11733 #line 11734 "MainWindow.c"
11734                         }
11735                 }
11736         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
11737 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11738                 switch (0) {
11739 #line 11740 "MainWindow.c"
11740                         default:
11741                         {
11742                                 Xcls_MainWindow* _tmp6_ = NULL;
11743 #line 1710 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11744                                 _tmp6_ = self->priv->_this;
11745 #line 1710 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11746                                 xcls_mainwindow_showViewEditing (_tmp6_);
11747 #line 1711 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11748                                 break;
11749 #line 11750 "MainWindow.c"
11750                         }
11751                 }
11752         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
11753 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11754                 switch (0) {
11755 #line 11756 "MainWindow.c"
11756                         default:
11757                         {
11758                                 Xcls_MainWindow* _tmp7_ = NULL;
11759                                 Xcls_MainWindow* _tmp8_ = NULL;
11760 #line 1714 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11761                                 _tmp7_ = self->priv->_this;
11762 #line 1714 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11763                                 xcls_mainwindow_hideAddProp (_tmp7_);
11764 #line 1715 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11765                                 _tmp8_ = self->priv->_this;
11766 #line 1715 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11767                                 xcls_mainwindow_hideViewEditing (_tmp8_);
11768 #line 1716 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11769                                 break;
11770 #line 11771 "MainWindow.c"
11771                         }
11772                 }
11773         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addlistener")))) {
11774 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11775                 switch (0) {
11776 #line 11777 "MainWindow.c"
11777                         default:
11778                         {
11779                                 Xcls_MainWindow* _tmp9_ = NULL;
11780                                 Xcls_MainWindow* _tmp10_ = NULL;
11781 #line 1718 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11782                                 _tmp9_ = self->priv->_this;
11783 #line 1718 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11784                                 xcls_mainwindow_hideAddListener (_tmp9_);
11785 #line 1719 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11786                                 _tmp10_ = self->priv->_this;
11787 #line 1719 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11788                                 xcls_mainwindow_hideViewEditing (_tmp10_);
11789 #line 1720 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11790                                 break;
11791 #line 11792 "MainWindow.c"
11792                         }
11793                 }
11794         } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("object")))) {
11795 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11796                 switch (0) {
11797 #line 11798 "MainWindow.c"
11798                         default:
11799                         {
11800                                 Xcls_MainWindow* _tmp11_ = NULL;
11801                                 Xcls_MainWindow* _tmp12_ = NULL;
11802 #line 1723 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11803                                 _tmp11_ = self->priv->_this;
11804 #line 1723 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11805                                 xcls_mainwindow_hideObject (_tmp11_);
11806 #line 1724 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11807                                 _tmp12_ = self->priv->_this;
11808 #line 1724 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11809                                 xcls_mainwindow_hideViewEditing (_tmp12_);
11810 #line 1725 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11811                                 break;
11812 #line 11813 "MainWindow.c"
11813                         }
11814                 }
11815         } else {
11816 #line 1704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11817                 switch (0) {
11818 #line 11819 "MainWindow.c"
11819                         default:
11820                         {
11821 #line 1728 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11822                                 break;
11823 #line 11824 "MainWindow.c"
11824                         }
11825                 }
11826         }
11827 #line 1730 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11828         return;
11829 #line 11830 "MainWindow.c"
11830 }
11831
11832
11833 static void ___lambda96__gtk_button_clicked (GtkButton* _sender, gpointer self) {
11834 #line 1703 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11835         __lambda96_ ((Xcls_MainWindowXcls_Button23*) self);
11836 #line 11837 "MainWindow.c"
11837 }
11838
11839
11840 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_construct (GType object_type, Xcls_MainWindow* _owner) {
11841         Xcls_MainWindowXcls_Button23 * self = NULL;
11842         Xcls_MainWindow* _tmp0_ = NULL;
11843         Xcls_MainWindow* _tmp1_ = NULL;
11844         GtkButton* _tmp2_ = NULL;
11845         GtkButton* _tmp3_ = NULL;
11846         GtkButton* _tmp4_ = NULL;
11847         Xcls_MainWindowXcls_Image24* child_0 = NULL;
11848         Xcls_MainWindow* _tmp5_ = NULL;
11849         Xcls_MainWindowXcls_Image24* _tmp6_ = NULL;
11850         GtkButton* _tmp7_ = NULL;
11851         GtkImage* _tmp8_ = NULL;
11852         GtkButton* _tmp9_ = NULL;
11853 #line 1688 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11854         g_return_val_if_fail (_owner != NULL, NULL);
11855 #line 1688 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11856         self = (Xcls_MainWindowXcls_Button23*) g_object_new (object_type, NULL);
11857 #line 1690 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11858         _tmp0_ = _owner;
11859 #line 1690 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11860         _tmp1_ = _g_object_ref0 (_tmp0_);
11861 #line 1690 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11862         _g_object_unref0 (self->priv->_this);
11863 #line 1690 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11864         self->priv->_this = _tmp1_;
11865 #line 1691 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11866         _tmp2_ = (GtkButton*) gtk_button_new ();
11867 #line 1691 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11868         g_object_ref_sink (_tmp2_);
11869 #line 1691 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11870         _g_object_unref0 (self->el);
11871 #line 1691 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11872         self->el = _tmp2_;
11873 #line 1696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11874         _tmp3_ = self->el;
11875 #line 1696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11876         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
11877 #line 1697 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11878         _tmp4_ = self->el;
11879 #line 1697 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11880         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
11881 #line 1698 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11882         _tmp5_ = self->priv->_this;
11883 #line 1698 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11884         _tmp6_ = xcls_mainwindow_xcls_image24_new (_tmp5_);
11885 #line 1698 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11886         child_0 = _tmp6_;
11887 #line 1699 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11888         g_object_ref ((GObject*) child_0);
11889 #line 1700 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11890         _tmp7_ = self->el;
11891 #line 1700 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11892         _tmp8_ = child_0->el;
11893 #line 1700 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11894         gtk_button_set_image (_tmp7_, (GtkWidget*) _tmp8_);
11895 #line 1703 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11896         _tmp9_ = self->el;
11897 #line 1703 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11898         g_signal_connect_object (_tmp9_, "clicked", (GCallback) ___lambda96__gtk_button_clicked, self, 0);
11899 #line 1688 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11900         _g_object_unref0 (child_0);
11901 #line 1688 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11902         return self;
11903 #line 11904 "MainWindow.c"
11904 }
11905
11906
11907 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_new (Xcls_MainWindow* _owner) {
11908 #line 1688 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11909         return xcls_mainwindow_xcls_button23_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, _owner);
11910 #line 11911 "MainWindow.c"
11911 }
11912
11913
11914 static void xcls_mainwindow_xcls_button23_class_init (Xcls_MainWindowXcls_Button23Class * klass) {
11915 #line 1679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11916         xcls_mainwindow_xcls_button23_parent_class = g_type_class_peek_parent (klass);
11917 #line 1679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11918         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button23Private));
11919 #line 1679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11920         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button23_finalize;
11921 #line 11922 "MainWindow.c"
11922 }
11923
11924
11925 static void xcls_mainwindow_xcls_button23_instance_init (Xcls_MainWindowXcls_Button23 * self) {
11926 #line 1679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11927         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON23_GET_PRIVATE (self);
11928 #line 11929 "MainWindow.c"
11929 }
11930
11931
11932 static void xcls_mainwindow_xcls_button23_finalize (GObject* obj) {
11933         Xcls_MainWindowXcls_Button23 * self;
11934 #line 1679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11935         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23);
11936 #line 1681 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11937         _g_object_unref0 (self->el);
11938 #line 1682 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11939         _g_object_unref0 (self->priv->_this);
11940 #line 1679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11941         G_OBJECT_CLASS (xcls_mainwindow_xcls_button23_parent_class)->finalize (obj);
11942 #line 11943 "MainWindow.c"
11943 }
11944
11945
11946 GType xcls_mainwindow_xcls_button23_get_type (void) {
11947         static volatile gsize xcls_mainwindow_xcls_button23_type_id__volatile = 0;
11948         if (g_once_init_enter (&xcls_mainwindow_xcls_button23_type_id__volatile)) {
11949                 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 };
11950                 GType xcls_mainwindow_xcls_button23_type_id;
11951                 xcls_mainwindow_xcls_button23_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button23", &g_define_type_info, 0);
11952                 g_once_init_leave (&xcls_mainwindow_xcls_button23_type_id__volatile, xcls_mainwindow_xcls_button23_type_id);
11953         }
11954         return xcls_mainwindow_xcls_button23_type_id__volatile;
11955 }
11956
11957
11958 Xcls_MainWindowXcls_Image24* xcls_mainwindow_xcls_image24_construct (GType object_type, Xcls_MainWindow* _owner) {
11959         Xcls_MainWindowXcls_Image24 * self = NULL;
11960         Xcls_MainWindow* _tmp0_ = NULL;
11961         Xcls_MainWindow* _tmp1_ = NULL;
11962         GtkImage* _tmp2_ = NULL;
11963         GtkImage* _tmp3_ = NULL;
11964 #line 1746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11965         g_return_val_if_fail (_owner != NULL, NULL);
11966 #line 1746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11967         self = (Xcls_MainWindowXcls_Image24*) g_object_new (object_type, NULL);
11968 #line 1748 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11969         _tmp0_ = _owner;
11970 #line 1748 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11971         _tmp1_ = _g_object_ref0 (_tmp0_);
11972 #line 1748 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11973         _g_object_unref0 (self->priv->_this);
11974 #line 1748 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11975         self->priv->_this = _tmp1_;
11976 #line 1749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11977         _tmp2_ = (GtkImage*) gtk_image_new ();
11978 #line 1749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11979         g_object_ref_sink (_tmp2_);
11980 #line 1749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11981         _g_object_unref0 (self->el);
11982 #line 1749 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11983         self->el = _tmp2_;
11984 #line 1754 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11985         _tmp3_ = self->el;
11986 #line 1754 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11987         g_object_set (_tmp3_, "icon-name", "document-open", NULL);
11988 #line 1746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11989         return self;
11990 #line 11991 "MainWindow.c"
11991 }
11992
11993
11994 Xcls_MainWindowXcls_Image24* xcls_mainwindow_xcls_image24_new (Xcls_MainWindow* _owner) {
11995 #line 1746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
11996         return xcls_mainwindow_xcls_image24_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, _owner);
11997 #line 11998 "MainWindow.c"
11998 }
11999
12000
12001 static void xcls_mainwindow_xcls_image24_class_init (Xcls_MainWindowXcls_Image24Class * klass) {
12002 #line 1737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12003         xcls_mainwindow_xcls_image24_parent_class = g_type_class_peek_parent (klass);
12004 #line 1737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12005         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image24Private));
12006 #line 1737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12007         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image24_finalize;
12008 #line 12009 "MainWindow.c"
12009 }
12010
12011
12012 static void xcls_mainwindow_xcls_image24_instance_init (Xcls_MainWindowXcls_Image24 * self) {
12013 #line 1737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12014         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE24_GET_PRIVATE (self);
12015 #line 12016 "MainWindow.c"
12016 }
12017
12018
12019 static void xcls_mainwindow_xcls_image24_finalize (GObject* obj) {
12020         Xcls_MainWindowXcls_Image24 * self;
12021 #line 1737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12022         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, Xcls_MainWindowXcls_Image24);
12023 #line 1739 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12024         _g_object_unref0 (self->el);
12025 #line 1740 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12026         _g_object_unref0 (self->priv->_this);
12027 #line 1737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12028         G_OBJECT_CLASS (xcls_mainwindow_xcls_image24_parent_class)->finalize (obj);
12029 #line 12030 "MainWindow.c"
12030 }
12031
12032
12033 GType xcls_mainwindow_xcls_image24_get_type (void) {
12034         static volatile gsize xcls_mainwindow_xcls_image24_type_id__volatile = 0;
12035         if (g_once_init_enter (&xcls_mainwindow_xcls_image24_type_id__volatile)) {
12036                 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 };
12037                 GType xcls_mainwindow_xcls_image24_type_id;
12038                 xcls_mainwindow_xcls_image24_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image24", &g_define_type_info, 0);
12039                 g_once_init_leave (&xcls_mainwindow_xcls_image24_type_id__volatile, xcls_mainwindow_xcls_image24_type_id);
12040         }
12041         return xcls_mainwindow_xcls_image24_type_id__volatile;
12042 }
12043
12044
12045 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_construct (GType object_type, Xcls_MainWindow* _owner) {
12046         Xcls_MainWindowXcls_editfilebutton * self = NULL;
12047         Xcls_MainWindow* _tmp0_ = NULL;
12048         Xcls_MainWindow* _tmp1_ = NULL;
12049         Xcls_MainWindow* _tmp2_ = NULL;
12050         Xcls_MainWindowXcls_editfilebutton* _tmp3_ = NULL;
12051         ClutterActor* _tmp4_ = NULL;
12052         Xcls_MainWindowXcls_Actor26* child_0 = NULL;
12053         Xcls_MainWindow* _tmp5_ = NULL;
12054         Xcls_MainWindowXcls_Actor26* _tmp6_ = NULL;
12055         ClutterActor* _tmp7_ = NULL;
12056         GtkClutterActor* _tmp8_ = NULL;
12057         ClutterActor* _tmp9_ = NULL;
12058 #line 1768 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12059         g_return_val_if_fail (_owner != NULL, NULL);
12060 #line 1768 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12061         self = (Xcls_MainWindowXcls_editfilebutton*) g_object_new (object_type, NULL);
12062 #line 1770 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12063         _tmp0_ = _owner;
12064 #line 1770 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12065         _tmp1_ = _g_object_ref0 (_tmp0_);
12066 #line 1770 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12067         _g_object_unref0 (self->priv->_this);
12068 #line 1770 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12069         self->priv->_this = _tmp1_;
12070 #line 1771 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12071         _tmp2_ = self->priv->_this;
12072 #line 1771 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12073         _tmp3_ = _g_object_ref0 (self);
12074 #line 1771 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12075         _g_object_unref0 (_tmp2_->editfilebutton);
12076 #line 1771 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12077         _tmp2_->editfilebutton = _tmp3_;
12078 #line 1772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12079         _tmp4_ = clutter_actor_new ();
12080 #line 1772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12081         g_object_ref_sink (_tmp4_);
12082 #line 1772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12083         _g_object_unref0 (self->el);
12084 #line 1772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12085         self->el = _tmp4_;
12086 #line 1777 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12087         _tmp5_ = self->priv->_this;
12088 #line 1777 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12089         _tmp6_ = xcls_mainwindow_xcls_actor26_new (_tmp5_);
12090 #line 1777 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12091         child_0 = _tmp6_;
12092 #line 1778 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12093         g_object_ref ((GObject*) child_0);
12094 #line 1779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12095         _tmp7_ = self->el;
12096 #line 1779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12097         _tmp8_ = child_0->el;
12098 #line 1779 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12099         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
12100 #line 1783 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12101         _tmp9_ = self->el;
12102 #line 1783 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12103         clutter_actor_set_size (_tmp9_, 50.0f, 50.0f);
12104 #line 1768 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12105         _g_object_unref0 (child_0);
12106 #line 1768 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12107         return self;
12108 #line 12109 "MainWindow.c"
12109 }
12110
12111
12112 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_new (Xcls_MainWindow* _owner) {
12113 #line 1768 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12114         return xcls_mainwindow_xcls_editfilebutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, _owner);
12115 #line 12116 "MainWindow.c"
12116 }
12117
12118
12119 static void xcls_mainwindow_xcls_editfilebutton_class_init (Xcls_MainWindowXcls_editfilebuttonClass * klass) {
12120 #line 1759 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12121         xcls_mainwindow_xcls_editfilebutton_parent_class = g_type_class_peek_parent (klass);
12122 #line 1759 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12123         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_editfilebuttonPrivate));
12124 #line 1759 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12125         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_editfilebutton_finalize;
12126 #line 12127 "MainWindow.c"
12127 }
12128
12129
12130 static void xcls_mainwindow_xcls_editfilebutton_instance_init (Xcls_MainWindowXcls_editfilebutton * self) {
12131 #line 1759 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12132         self->priv = XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_PRIVATE (self);
12133 #line 12134 "MainWindow.c"
12134 }
12135
12136
12137 static void xcls_mainwindow_xcls_editfilebutton_finalize (GObject* obj) {
12138         Xcls_MainWindowXcls_editfilebutton * self;
12139 #line 1759 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12140         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebutton);
12141 #line 1761 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12142         _g_object_unref0 (self->el);
12143 #line 1762 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12144         _g_object_unref0 (self->priv->_this);
12145 #line 1759 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12146         G_OBJECT_CLASS (xcls_mainwindow_xcls_editfilebutton_parent_class)->finalize (obj);
12147 #line 12148 "MainWindow.c"
12148 }
12149
12150
12151 GType xcls_mainwindow_xcls_editfilebutton_get_type (void) {
12152         static volatile gsize xcls_mainwindow_xcls_editfilebutton_type_id__volatile = 0;
12153         if (g_once_init_enter (&xcls_mainwindow_xcls_editfilebutton_type_id__volatile)) {
12154                 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 };
12155                 GType xcls_mainwindow_xcls_editfilebutton_type_id;
12156                 xcls_mainwindow_xcls_editfilebutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_editfilebutton", &g_define_type_info, 0);
12157                 g_once_init_leave (&xcls_mainwindow_xcls_editfilebutton_type_id__volatile, xcls_mainwindow_xcls_editfilebutton_type_id);
12158         }
12159         return xcls_mainwindow_xcls_editfilebutton_type_id__volatile;
12160 }
12161
12162
12163 Xcls_MainWindowXcls_Actor26* xcls_mainwindow_xcls_actor26_construct (GType object_type, Xcls_MainWindow* _owner) {
12164         Xcls_MainWindowXcls_Actor26 * self = NULL;
12165         Xcls_MainWindow* _tmp0_ = NULL;
12166         Xcls_MainWindow* _tmp1_ = NULL;
12167         GtkClutterActor* _tmp2_ = NULL;
12168         Xcls_MainWindowXcls_Button27* child_0 = NULL;
12169         Xcls_MainWindow* _tmp3_ = NULL;
12170         Xcls_MainWindowXcls_Button27* _tmp4_ = NULL;
12171         GtkClutterActor* _tmp5_ = NULL;
12172         GtkWidget* _tmp6_ = NULL;
12173         GtkButton* _tmp7_ = NULL;
12174 #line 1796 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12175         g_return_val_if_fail (_owner != NULL, NULL);
12176 #line 1796 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12177         self = (Xcls_MainWindowXcls_Actor26*) g_object_new (object_type, NULL);
12178 #line 1798 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12179         _tmp0_ = _owner;
12180 #line 1798 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12181         _tmp1_ = _g_object_ref0 (_tmp0_);
12182 #line 1798 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12183         _g_object_unref0 (self->priv->_this);
12184 #line 1798 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12185         self->priv->_this = _tmp1_;
12186 #line 1799 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12187         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
12188 #line 1799 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12189         g_object_ref_sink (_tmp2_);
12190 #line 1799 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12191         _g_object_unref0 (self->el);
12192 #line 1799 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12193         self->el = _tmp2_;
12194 #line 1804 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12195         _tmp3_ = self->priv->_this;
12196 #line 1804 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12197         _tmp4_ = xcls_mainwindow_xcls_button27_new (_tmp3_);
12198 #line 1804 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12199         child_0 = _tmp4_;
12200 #line 1805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12201         g_object_ref ((GObject*) child_0);
12202 #line 1809 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12203         _tmp5_ = self->el;
12204 #line 1809 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12205         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
12206 #line 1809 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12207         _tmp7_ = child_0->el;
12208 #line 1809 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12209         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
12210 #line 1796 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12211         _g_object_unref0 (child_0);
12212 #line 1796 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12213         return self;
12214 #line 12215 "MainWindow.c"
12215 }
12216
12217
12218 Xcls_MainWindowXcls_Actor26* xcls_mainwindow_xcls_actor26_new (Xcls_MainWindow* _owner) {
12219 #line 1796 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12220         return xcls_mainwindow_xcls_actor26_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, _owner);
12221 #line 12222 "MainWindow.c"
12222 }
12223
12224
12225 static void xcls_mainwindow_xcls_actor26_class_init (Xcls_MainWindowXcls_Actor26Class * klass) {
12226 #line 1787 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12227         xcls_mainwindow_xcls_actor26_parent_class = g_type_class_peek_parent (klass);
12228 #line 1787 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12229         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor26Private));
12230 #line 1787 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12231         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor26_finalize;
12232 #line 12233 "MainWindow.c"
12233 }
12234
12235
12236 static void xcls_mainwindow_xcls_actor26_instance_init (Xcls_MainWindowXcls_Actor26 * self) {
12237 #line 1787 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12238         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR26_GET_PRIVATE (self);
12239 #line 12240 "MainWindow.c"
12240 }
12241
12242
12243 static void xcls_mainwindow_xcls_actor26_finalize (GObject* obj) {
12244         Xcls_MainWindowXcls_Actor26 * self;
12245 #line 1787 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12246         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, Xcls_MainWindowXcls_Actor26);
12247 #line 1789 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12248         _g_object_unref0 (self->el);
12249 #line 1790 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12250         _g_object_unref0 (self->priv->_this);
12251 #line 1787 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12252         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor26_parent_class)->finalize (obj);
12253 #line 12254 "MainWindow.c"
12254 }
12255
12256
12257 GType xcls_mainwindow_xcls_actor26_get_type (void) {
12258         static volatile gsize xcls_mainwindow_xcls_actor26_type_id__volatile = 0;
12259         if (g_once_init_enter (&xcls_mainwindow_xcls_actor26_type_id__volatile)) {
12260                 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 };
12261                 GType xcls_mainwindow_xcls_actor26_type_id;
12262                 xcls_mainwindow_xcls_actor26_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor26", &g_define_type_info, 0);
12263                 g_once_init_leave (&xcls_mainwindow_xcls_actor26_type_id__volatile, xcls_mainwindow_xcls_actor26_type_id);
12264         }
12265         return xcls_mainwindow_xcls_actor26_type_id__volatile;
12266 }
12267
12268
12269 static void __lambda97_ (Xcls_MainWindowXcls_Button27* self) {
12270         gboolean _tmp0_ = FALSE;
12271         Xcls_MainWindow* _tmp1_ = NULL;
12272         ProjectProject* _tmp2_ = NULL;
12273         Xcls_MainWindow* _tmp7_ = NULL;
12274         Xcls_DialogNewComponent* _tmp8_ = NULL;
12275         Xcls_MainWindow* _tmp9_ = NULL;
12276         Xcls_WindowLeftTree* _tmp10_ = NULL;
12277         Xcls_WindowLeftTreeXcls_model* _tmp11_ = NULL;
12278         JsRenderJsRender* _tmp12_ = NULL;
12279 #line 1841 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12280         _tmp1_ = self->priv->_this;
12281 #line 1841 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12282         _tmp2_ = _tmp1_->project;
12283 #line 1841 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12284         if (_tmp2_ == NULL) {
12285 #line 1841 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12286                 _tmp0_ = TRUE;
12287 #line 12288 "MainWindow.c"
12288         } else {
12289                 Xcls_MainWindow* _tmp3_ = NULL;
12290                 Xcls_WindowLeftTree* _tmp4_ = NULL;
12291                 Xcls_WindowLeftTreeXcls_model* _tmp5_ = NULL;
12292                 JsRenderJsRender* _tmp6_ = NULL;
12293 #line 1841 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12294                 _tmp3_ = self->priv->_this;
12295 #line 1841 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12296                 _tmp4_ = _tmp3_->left_tree;
12297 #line 1841 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12298                 _tmp5_ = _tmp4_->model;
12299 #line 1841 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12300                 _tmp6_ = _tmp5_->file;
12301 #line 1841 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12302                 _tmp0_ = _tmp6_ == NULL;
12303 #line 12304 "MainWindow.c"
12304         }
12305 #line 1841 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12306         if (_tmp0_) {
12307 #line 1842 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12308                 return;
12309 #line 12310 "MainWindow.c"
12310         }
12311 #line 1845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12312         _tmp7_ = self->priv->_this;
12313 #line 1845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12314         _tmp8_ = _tmp7_->new_file_dialog;
12315 #line 1845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12316         _tmp9_ = self->priv->_this;
12317 #line 1845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12318         _tmp10_ = _tmp9_->left_tree;
12319 #line 1845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12320         _tmp11_ = _tmp10_->model;
12321 #line 1845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12322         _tmp12_ = _tmp11_->file;
12323 #line 1845 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12324         xcls_dialognewcomponent_show (_tmp8_, _tmp12_);
12325 #line 1847 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12326         return;
12327 #line 12328 "MainWindow.c"
12328 }
12329
12330
12331 static void ___lambda97__gtk_button_clicked (GtkButton* _sender, gpointer self) {
12332 #line 1838 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12333         __lambda97_ ((Xcls_MainWindowXcls_Button27*) self);
12334 #line 12335 "MainWindow.c"
12335 }
12336
12337
12338 Xcls_MainWindowXcls_Button27* xcls_mainwindow_xcls_button27_construct (GType object_type, Xcls_MainWindow* _owner) {
12339         Xcls_MainWindowXcls_Button27 * self = NULL;
12340         Xcls_MainWindow* _tmp0_ = NULL;
12341         Xcls_MainWindow* _tmp1_ = NULL;
12342         GtkButton* _tmp2_ = NULL;
12343         GtkButton* _tmp3_ = NULL;
12344         GtkButton* _tmp4_ = NULL;
12345         GtkButton* _tmp5_ = NULL;
12346         Xcls_MainWindowXcls_Image28* child_0 = NULL;
12347         Xcls_MainWindow* _tmp6_ = NULL;
12348         Xcls_MainWindowXcls_Image28* _tmp7_ = NULL;
12349         GtkButton* _tmp8_ = NULL;
12350         GtkImage* _tmp9_ = NULL;
12351         GtkButton* _tmp10_ = NULL;
12352 #line 1822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12353         g_return_val_if_fail (_owner != NULL, NULL);
12354 #line 1822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12355         self = (Xcls_MainWindowXcls_Button27*) g_object_new (object_type, NULL);
12356 #line 1824 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12357         _tmp0_ = _owner;
12358 #line 1824 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12359         _tmp1_ = _g_object_ref0 (_tmp0_);
12360 #line 1824 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12361         _g_object_unref0 (self->priv->_this);
12362 #line 1824 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12363         self->priv->_this = _tmp1_;
12364 #line 1825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12365         _tmp2_ = (GtkButton*) gtk_button_new ();
12366 #line 1825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12367         g_object_ref_sink (_tmp2_);
12368 #line 1825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12369         _g_object_unref0 (self->el);
12370 #line 1825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12371         self->el = _tmp2_;
12372 #line 1830 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12373         _tmp3_ = self->el;
12374 #line 1830 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12375         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
12376 #line 1831 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12377         _tmp4_ = self->el;
12378 #line 1831 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12379         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
12380 #line 1832 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12381         _tmp5_ = self->el;
12382 #line 1832 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12383         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "File Details");
12384 #line 1833 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12385         _tmp6_ = self->priv->_this;
12386 #line 1833 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12387         _tmp7_ = xcls_mainwindow_xcls_image28_new (_tmp6_);
12388 #line 1833 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12389         child_0 = _tmp7_;
12390 #line 1834 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12391         g_object_ref ((GObject*) child_0);
12392 #line 1835 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12393         _tmp8_ = self->el;
12394 #line 1835 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12395         _tmp9_ = child_0->el;
12396 #line 1835 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12397         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
12398 #line 1838 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12399         _tmp10_ = self->el;
12400 #line 1838 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12401         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda97__gtk_button_clicked, self, 0);
12402 #line 1822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12403         _g_object_unref0 (child_0);
12404 #line 1822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12405         return self;
12406 #line 12407 "MainWindow.c"
12407 }
12408
12409
12410 Xcls_MainWindowXcls_Button27* xcls_mainwindow_xcls_button27_new (Xcls_MainWindow* _owner) {
12411 #line 1822 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12412         return xcls_mainwindow_xcls_button27_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, _owner);
12413 #line 12414 "MainWindow.c"
12414 }
12415
12416
12417 static void xcls_mainwindow_xcls_button27_class_init (Xcls_MainWindowXcls_Button27Class * klass) {
12418 #line 1813 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12419         xcls_mainwindow_xcls_button27_parent_class = g_type_class_peek_parent (klass);
12420 #line 1813 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12421         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button27Private));
12422 #line 1813 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12423         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button27_finalize;
12424 #line 12425 "MainWindow.c"
12425 }
12426
12427
12428 static void xcls_mainwindow_xcls_button27_instance_init (Xcls_MainWindowXcls_Button27 * self) {
12429 #line 1813 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12430         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON27_GET_PRIVATE (self);
12431 #line 12432 "MainWindow.c"
12432 }
12433
12434
12435 static void xcls_mainwindow_xcls_button27_finalize (GObject* obj) {
12436         Xcls_MainWindowXcls_Button27 * self;
12437 #line 1813 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12438         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, Xcls_MainWindowXcls_Button27);
12439 #line 1815 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12440         _g_object_unref0 (self->el);
12441 #line 1816 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12442         _g_object_unref0 (self->priv->_this);
12443 #line 1813 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12444         G_OBJECT_CLASS (xcls_mainwindow_xcls_button27_parent_class)->finalize (obj);
12445 #line 12446 "MainWindow.c"
12446 }
12447
12448
12449 GType xcls_mainwindow_xcls_button27_get_type (void) {
12450         static volatile gsize xcls_mainwindow_xcls_button27_type_id__volatile = 0;
12451         if (g_once_init_enter (&xcls_mainwindow_xcls_button27_type_id__volatile)) {
12452                 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 };
12453                 GType xcls_mainwindow_xcls_button27_type_id;
12454                 xcls_mainwindow_xcls_button27_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button27", &g_define_type_info, 0);
12455                 g_once_init_leave (&xcls_mainwindow_xcls_button27_type_id__volatile, xcls_mainwindow_xcls_button27_type_id);
12456         }
12457         return xcls_mainwindow_xcls_button27_type_id__volatile;
12458 }
12459
12460
12461 Xcls_MainWindowXcls_Image28* xcls_mainwindow_xcls_image28_construct (GType object_type, Xcls_MainWindow* _owner) {
12462         Xcls_MainWindowXcls_Image28 * self = NULL;
12463         Xcls_MainWindow* _tmp0_ = NULL;
12464         Xcls_MainWindow* _tmp1_ = NULL;
12465         GtkImage* _tmp2_ = NULL;
12466         GtkImage* _tmp3_ = NULL;
12467 #line 1864 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12468         g_return_val_if_fail (_owner != NULL, NULL);
12469 #line 1864 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12470         self = (Xcls_MainWindowXcls_Image28*) g_object_new (object_type, NULL);
12471 #line 1866 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12472         _tmp0_ = _owner;
12473 #line 1866 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12474         _tmp1_ = _g_object_ref0 (_tmp0_);
12475 #line 1866 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12476         _g_object_unref0 (self->priv->_this);
12477 #line 1866 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12478         self->priv->_this = _tmp1_;
12479 #line 1867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12480         _tmp2_ = (GtkImage*) gtk_image_new ();
12481 #line 1867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12482         g_object_ref_sink (_tmp2_);
12483 #line 1867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12484         _g_object_unref0 (self->el);
12485 #line 1867 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12486         self->el = _tmp2_;
12487 #line 1872 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12488         _tmp3_ = self->el;
12489 #line 1872 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12490         g_object_set (_tmp3_, "icon-name", "document-properties", NULL);
12491 #line 1864 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12492         return self;
12493 #line 12494 "MainWindow.c"
12494 }
12495
12496
12497 Xcls_MainWindowXcls_Image28* xcls_mainwindow_xcls_image28_new (Xcls_MainWindow* _owner) {
12498 #line 1864 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12499         return xcls_mainwindow_xcls_image28_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, _owner);
12500 #line 12501 "MainWindow.c"
12501 }
12502
12503
12504 static void xcls_mainwindow_xcls_image28_class_init (Xcls_MainWindowXcls_Image28Class * klass) {
12505 #line 1855 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12506         xcls_mainwindow_xcls_image28_parent_class = g_type_class_peek_parent (klass);
12507 #line 1855 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12508         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image28Private));
12509 #line 1855 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12510         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image28_finalize;
12511 #line 12512 "MainWindow.c"
12512 }
12513
12514
12515 static void xcls_mainwindow_xcls_image28_instance_init (Xcls_MainWindowXcls_Image28 * self) {
12516 #line 1855 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12517         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE28_GET_PRIVATE (self);
12518 #line 12519 "MainWindow.c"
12519 }
12520
12521
12522 static void xcls_mainwindow_xcls_image28_finalize (GObject* obj) {
12523         Xcls_MainWindowXcls_Image28 * self;
12524 #line 1855 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12525         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, Xcls_MainWindowXcls_Image28);
12526 #line 1857 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12527         _g_object_unref0 (self->el);
12528 #line 1858 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12529         _g_object_unref0 (self->priv->_this);
12530 #line 1855 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12531         G_OBJECT_CLASS (xcls_mainwindow_xcls_image28_parent_class)->finalize (obj);
12532 #line 12533 "MainWindow.c"
12533 }
12534
12535
12536 GType xcls_mainwindow_xcls_image28_get_type (void) {
12537         static volatile gsize xcls_mainwindow_xcls_image28_type_id__volatile = 0;
12538         if (g_once_init_enter (&xcls_mainwindow_xcls_image28_type_id__volatile)) {
12539                 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 };
12540                 GType xcls_mainwindow_xcls_image28_type_id;
12541                 xcls_mainwindow_xcls_image28_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image28", &g_define_type_info, 0);
12542                 g_once_init_leave (&xcls_mainwindow_xcls_image28_type_id__volatile, xcls_mainwindow_xcls_image28_type_id);
12543         }
12544         return xcls_mainwindow_xcls_image28_type_id__volatile;
12545 }
12546
12547
12548 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
12549         Xcls_MainWindowXcls_projecteditbutton * self = NULL;
12550         Xcls_MainWindow* _tmp0_ = NULL;
12551         Xcls_MainWindow* _tmp1_ = NULL;
12552         Xcls_MainWindow* _tmp2_ = NULL;
12553         Xcls_MainWindowXcls_projecteditbutton* _tmp3_ = NULL;
12554         ClutterActor* _tmp4_ = NULL;
12555         Xcls_MainWindowXcls_Actor30* child_0 = NULL;
12556         Xcls_MainWindow* _tmp5_ = NULL;
12557         Xcls_MainWindowXcls_Actor30* _tmp6_ = NULL;
12558         ClutterActor* _tmp7_ = NULL;
12559         GtkClutterActor* _tmp8_ = NULL;
12560         ClutterActor* _tmp9_ = NULL;
12561 #line 1886 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12562         g_return_val_if_fail (_owner != NULL, NULL);
12563 #line 1886 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12564         self = (Xcls_MainWindowXcls_projecteditbutton*) g_object_new (object_type, NULL);
12565 #line 1888 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12566         _tmp0_ = _owner;
12567 #line 1888 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12568         _tmp1_ = _g_object_ref0 (_tmp0_);
12569 #line 1888 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12570         _g_object_unref0 (self->priv->_this);
12571 #line 1888 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12572         self->priv->_this = _tmp1_;
12573 #line 1889 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12574         _tmp2_ = self->priv->_this;
12575 #line 1889 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12576         _tmp3_ = _g_object_ref0 (self);
12577 #line 1889 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12578         _g_object_unref0 (_tmp2_->projecteditbutton);
12579 #line 1889 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12580         _tmp2_->projecteditbutton = _tmp3_;
12581 #line 1890 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12582         _tmp4_ = clutter_actor_new ();
12583 #line 1890 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12584         g_object_ref_sink (_tmp4_);
12585 #line 1890 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12586         _g_object_unref0 (self->el);
12587 #line 1890 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12588         self->el = _tmp4_;
12589 #line 1895 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12590         _tmp5_ = self->priv->_this;
12591 #line 1895 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12592         _tmp6_ = xcls_mainwindow_xcls_actor30_new (_tmp5_);
12593 #line 1895 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12594         child_0 = _tmp6_;
12595 #line 1896 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12596         g_object_ref ((GObject*) child_0);
12597 #line 1897 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12598         _tmp7_ = self->el;
12599 #line 1897 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12600         _tmp8_ = child_0->el;
12601 #line 1897 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12602         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
12603 #line 1901 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12604         _tmp9_ = self->el;
12605 #line 1901 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12606         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
12607 #line 1886 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12608         _g_object_unref0 (child_0);
12609 #line 1886 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12610         return self;
12611 #line 12612 "MainWindow.c"
12612 }
12613
12614
12615 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_new (Xcls_MainWindow* _owner) {
12616 #line 1886 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12617         return xcls_mainwindow_xcls_projecteditbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, _owner);
12618 #line 12619 "MainWindow.c"
12619 }
12620
12621
12622 static void xcls_mainwindow_xcls_projecteditbutton_class_init (Xcls_MainWindowXcls_projecteditbuttonClass * klass) {
12623 #line 1877 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12624         xcls_mainwindow_xcls_projecteditbutton_parent_class = g_type_class_peek_parent (klass);
12625 #line 1877 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12626         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditbuttonPrivate));
12627 #line 1877 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12628         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditbutton_finalize;
12629 #line 12630 "MainWindow.c"
12630 }
12631
12632
12633 static void xcls_mainwindow_xcls_projecteditbutton_instance_init (Xcls_MainWindowXcls_projecteditbutton * self) {
12634 #line 1877 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12635         self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_PRIVATE (self);
12636 #line 12637 "MainWindow.c"
12637 }
12638
12639
12640 static void xcls_mainwindow_xcls_projecteditbutton_finalize (GObject* obj) {
12641         Xcls_MainWindowXcls_projecteditbutton * self;
12642 #line 1877 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12643         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton);
12644 #line 1879 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12645         _g_object_unref0 (self->el);
12646 #line 1880 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12647         _g_object_unref0 (self->priv->_this);
12648 #line 1877 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12649         G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditbutton_parent_class)->finalize (obj);
12650 #line 12651 "MainWindow.c"
12651 }
12652
12653
12654 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) {
12655         static volatile gsize xcls_mainwindow_xcls_projecteditbutton_type_id__volatile = 0;
12656         if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile)) {
12657                 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 };
12658                 GType xcls_mainwindow_xcls_projecteditbutton_type_id;
12659                 xcls_mainwindow_xcls_projecteditbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditbutton", &g_define_type_info, 0);
12660                 g_once_init_leave (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile, xcls_mainwindow_xcls_projecteditbutton_type_id);
12661         }
12662         return xcls_mainwindow_xcls_projecteditbutton_type_id__volatile;
12663 }
12664
12665
12666 Xcls_MainWindowXcls_Actor30* xcls_mainwindow_xcls_actor30_construct (GType object_type, Xcls_MainWindow* _owner) {
12667         Xcls_MainWindowXcls_Actor30 * self = NULL;
12668         Xcls_MainWindow* _tmp0_ = NULL;
12669         Xcls_MainWindow* _tmp1_ = NULL;
12670         GtkClutterActor* _tmp2_ = NULL;
12671         Xcls_MainWindowXcls_Button31* child_0 = NULL;
12672         Xcls_MainWindow* _tmp3_ = NULL;
12673         Xcls_MainWindowXcls_Button31* _tmp4_ = NULL;
12674         GtkClutterActor* _tmp5_ = NULL;
12675         GtkWidget* _tmp6_ = NULL;
12676         GtkButton* _tmp7_ = NULL;
12677 #line 1914 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12678         g_return_val_if_fail (_owner != NULL, NULL);
12679 #line 1914 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12680         self = (Xcls_MainWindowXcls_Actor30*) g_object_new (object_type, NULL);
12681 #line 1916 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12682         _tmp0_ = _owner;
12683 #line 1916 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12684         _tmp1_ = _g_object_ref0 (_tmp0_);
12685 #line 1916 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12686         _g_object_unref0 (self->priv->_this);
12687 #line 1916 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12688         self->priv->_this = _tmp1_;
12689 #line 1917 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12690         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
12691 #line 1917 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12692         g_object_ref_sink (_tmp2_);
12693 #line 1917 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12694         _g_object_unref0 (self->el);
12695 #line 1917 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12696         self->el = _tmp2_;
12697 #line 1922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12698         _tmp3_ = self->priv->_this;
12699 #line 1922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12700         _tmp4_ = xcls_mainwindow_xcls_button31_new (_tmp3_);
12701 #line 1922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12702         child_0 = _tmp4_;
12703 #line 1923 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12704         g_object_ref ((GObject*) child_0);
12705 #line 1927 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12706         _tmp5_ = self->el;
12707 #line 1927 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12708         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
12709 #line 1927 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12710         _tmp7_ = child_0->el;
12711 #line 1927 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12712         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
12713 #line 1914 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12714         _g_object_unref0 (child_0);
12715 #line 1914 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12716         return self;
12717 #line 12718 "MainWindow.c"
12718 }
12719
12720
12721 Xcls_MainWindowXcls_Actor30* xcls_mainwindow_xcls_actor30_new (Xcls_MainWindow* _owner) {
12722 #line 1914 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12723         return xcls_mainwindow_xcls_actor30_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, _owner);
12724 #line 12725 "MainWindow.c"
12725 }
12726
12727
12728 static void xcls_mainwindow_xcls_actor30_class_init (Xcls_MainWindowXcls_Actor30Class * klass) {
12729 #line 1905 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12730         xcls_mainwindow_xcls_actor30_parent_class = g_type_class_peek_parent (klass);
12731 #line 1905 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12732         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor30Private));
12733 #line 1905 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12734         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor30_finalize;
12735 #line 12736 "MainWindow.c"
12736 }
12737
12738
12739 static void xcls_mainwindow_xcls_actor30_instance_init (Xcls_MainWindowXcls_Actor30 * self) {
12740 #line 1905 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12741         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR30_GET_PRIVATE (self);
12742 #line 12743 "MainWindow.c"
12743 }
12744
12745
12746 static void xcls_mainwindow_xcls_actor30_finalize (GObject* obj) {
12747         Xcls_MainWindowXcls_Actor30 * self;
12748 #line 1905 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12749         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, Xcls_MainWindowXcls_Actor30);
12750 #line 1907 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12751         _g_object_unref0 (self->el);
12752 #line 1908 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12753         _g_object_unref0 (self->priv->_this);
12754 #line 1905 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12755         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor30_parent_class)->finalize (obj);
12756 #line 12757 "MainWindow.c"
12757 }
12758
12759
12760 GType xcls_mainwindow_xcls_actor30_get_type (void) {
12761         static volatile gsize xcls_mainwindow_xcls_actor30_type_id__volatile = 0;
12762         if (g_once_init_enter (&xcls_mainwindow_xcls_actor30_type_id__volatile)) {
12763                 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 };
12764                 GType xcls_mainwindow_xcls_actor30_type_id;
12765                 xcls_mainwindow_xcls_actor30_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor30", &g_define_type_info, 0);
12766                 g_once_init_leave (&xcls_mainwindow_xcls_actor30_type_id__volatile, xcls_mainwindow_xcls_actor30_type_id);
12767         }
12768         return xcls_mainwindow_xcls_actor30_type_id__volatile;
12769 }
12770
12771
12772 static void __lambda98_ (Xcls_MainWindowXcls_Button31* self) {
12773         Xcls_MainWindow* _tmp0_ = NULL;
12774         const gchar* _tmp1_ = NULL;
12775         const gchar* _tmp2_ = NULL;
12776         GQuark _tmp4_ = 0U;
12777 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12778         static GQuark _tmp3_label0 = 0;
12779 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12780         static GQuark _tmp3_label1 = 0;
12781 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12782         static GQuark _tmp3_label2 = 0;
12783 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12784         static GQuark _tmp3_label3 = 0;
12785 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12786         static GQuark _tmp3_label4 = 0;
12787 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12788         static GQuark _tmp3_label5 = 0;
12789 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12790         _tmp0_ = self->priv->_this;
12791 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12792         _tmp1_ = _tmp0_->state;
12793 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12794         _tmp2_ = _tmp1_;
12795 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12796         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
12797 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12798         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
12799 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12800                 switch (0) {
12801 #line 12802 "MainWindow.c"
12802                         default:
12803                         {
12804                                 Xcls_MainWindow* _tmp5_ = NULL;
12805 #line 1959 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12806                                 _tmp5_ = self->priv->_this;
12807 #line 1959 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12808                                 xcls_mainwindow_showProjectEdit (_tmp5_);
12809 #line 1960 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12810                                 break;
12811 #line 12812 "MainWindow.c"
12812                         }
12813                 }
12814         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
12815 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12816                 switch (0) {
12817 #line 12818 "MainWindow.c"
12818                         default:
12819                         {
12820 #line 1963 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12821                                 break;
12822 #line 12823 "MainWindow.c"
12823                         }
12824                 }
12825         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("projectedit")))) {
12826 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12827                 switch (0) {
12828 #line 12829 "MainWindow.c"
12829                         default:
12830                         {
12831                                 Xcls_MainWindow* _tmp6_ = NULL;
12832 #line 1965 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12833                                 _tmp6_ = self->priv->_this;
12834 #line 1965 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12835                                 xcls_mainwindow_hideProjectEdit (_tmp6_);
12836 #line 1966 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12837                                 break;
12838 #line 12839 "MainWindow.c"
12839                         }
12840                 }
12841         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addprop")))) {
12842 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12843                 switch (0) {
12844 #line 12845 "MainWindow.c"
12845                         default:
12846                         {
12847                                 Xcls_MainWindow* _tmp7_ = NULL;
12848                                 Xcls_MainWindow* _tmp8_ = NULL;
12849 #line 1971 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12850                                 _tmp7_ = self->priv->_this;
12851 #line 1971 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12852                                 xcls_mainwindow_hideAddProp (_tmp7_);
12853 #line 1972 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12854                                 _tmp8_ = self->priv->_this;
12855 #line 1972 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12856                                 xcls_mainwindow_showProjectEdit (_tmp8_);
12857 #line 1973 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12858                                 break;
12859 #line 12860 "MainWindow.c"
12860                         }
12861                 }
12862         } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("addlistener")))) {
12863 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12864                 switch (0) {
12865 #line 12866 "MainWindow.c"
12866                         default:
12867                         {
12868                                 Xcls_MainWindow* _tmp9_ = NULL;
12869                                 Xcls_MainWindow* _tmp10_ = NULL;
12870 #line 1975 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12871                                 _tmp9_ = self->priv->_this;
12872 #line 1975 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12873                                 xcls_mainwindow_hideAddListener (_tmp9_);
12874 #line 1976 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12875                                 _tmp10_ = self->priv->_this;
12876 #line 1976 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12877                                 xcls_mainwindow_showProjectEdit (_tmp10_);
12878 #line 1977 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12879                                 break;
12880 #line 12881 "MainWindow.c"
12881                         }
12882                 }
12883         } else if (_tmp4_ == ((0 != _tmp3_label5) ? _tmp3_label5 : (_tmp3_label5 = g_quark_from_static_string ("object")))) {
12884 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12885                 switch (0) {
12886 #line 12887 "MainWindow.c"
12887                         default:
12888                         {
12889                                 Xcls_MainWindow* _tmp11_ = NULL;
12890                                 Xcls_MainWindow* _tmp12_ = NULL;
12891 #line 1980 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12892                                 _tmp11_ = self->priv->_this;
12893 #line 1980 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12894                                 xcls_mainwindow_hideObject (_tmp11_);
12895 #line 1981 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12896                                 _tmp12_ = self->priv->_this;
12897 #line 1981 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12898                                 xcls_mainwindow_showProjectEdit (_tmp12_);
12899 #line 1982 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12900                                 break;
12901 #line 12902 "MainWindow.c"
12902                         }
12903                 }
12904         } else {
12905 #line 1957 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12906                 switch (0) {
12907 #line 12908 "MainWindow.c"
12908                         default:
12909                         {
12910 #line 1984 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12911                                 break;
12912 #line 12913 "MainWindow.c"
12913                         }
12914                 }
12915         }
12916 #line 1986 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12917         return;
12918 #line 12919 "MainWindow.c"
12919 }
12920
12921
12922 static void ___lambda98__gtk_button_clicked (GtkButton* _sender, gpointer self) {
12923 #line 1956 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12924         __lambda98_ ((Xcls_MainWindowXcls_Button31*) self);
12925 #line 12926 "MainWindow.c"
12926 }
12927
12928
12929 Xcls_MainWindowXcls_Button31* xcls_mainwindow_xcls_button31_construct (GType object_type, Xcls_MainWindow* _owner) {
12930         Xcls_MainWindowXcls_Button31 * self = NULL;
12931         Xcls_MainWindow* _tmp0_ = NULL;
12932         Xcls_MainWindow* _tmp1_ = NULL;
12933         GtkButton* _tmp2_ = NULL;
12934         GtkButton* _tmp3_ = NULL;
12935         GtkButton* _tmp4_ = NULL;
12936         GtkButton* _tmp5_ = NULL;
12937         Xcls_MainWindowXcls_Image32* child_0 = NULL;
12938         Xcls_MainWindow* _tmp6_ = NULL;
12939         Xcls_MainWindowXcls_Image32* _tmp7_ = NULL;
12940         GtkButton* _tmp8_ = NULL;
12941         GtkImage* _tmp9_ = NULL;
12942         GtkButton* _tmp10_ = NULL;
12943 #line 1940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12944         g_return_val_if_fail (_owner != NULL, NULL);
12945 #line 1940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12946         self = (Xcls_MainWindowXcls_Button31*) g_object_new (object_type, NULL);
12947 #line 1942 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12948         _tmp0_ = _owner;
12949 #line 1942 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12950         _tmp1_ = _g_object_ref0 (_tmp0_);
12951 #line 1942 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12952         _g_object_unref0 (self->priv->_this);
12953 #line 1942 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12954         self->priv->_this = _tmp1_;
12955 #line 1943 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12956         _tmp2_ = (GtkButton*) gtk_button_new ();
12957 #line 1943 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12958         g_object_ref_sink (_tmp2_);
12959 #line 1943 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12960         _g_object_unref0 (self->el);
12961 #line 1943 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12962         self->el = _tmp2_;
12963 #line 1948 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12964         _tmp3_ = self->el;
12965 #line 1948 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12966         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
12967 #line 1949 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12968         _tmp4_ = self->el;
12969 #line 1949 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12970         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
12971 #line 1950 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12972         _tmp5_ = self->el;
12973 #line 1950 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12974         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Project Details");
12975 #line 1951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12976         _tmp6_ = self->priv->_this;
12977 #line 1951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12978         _tmp7_ = xcls_mainwindow_xcls_image32_new (_tmp6_);
12979 #line 1951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12980         child_0 = _tmp7_;
12981 #line 1952 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12982         g_object_ref ((GObject*) child_0);
12983 #line 1953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12984         _tmp8_ = self->el;
12985 #line 1953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12986         _tmp9_ = child_0->el;
12987 #line 1953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12988         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
12989 #line 1956 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12990         _tmp10_ = self->el;
12991 #line 1956 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12992         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda98__gtk_button_clicked, self, 0);
12993 #line 1940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12994         _g_object_unref0 (child_0);
12995 #line 1940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
12996         return self;
12997 #line 12998 "MainWindow.c"
12998 }
12999
13000
13001 Xcls_MainWindowXcls_Button31* xcls_mainwindow_xcls_button31_new (Xcls_MainWindow* _owner) {
13002 #line 1940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13003         return xcls_mainwindow_xcls_button31_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, _owner);
13004 #line 13005 "MainWindow.c"
13005 }
13006
13007
13008 static void xcls_mainwindow_xcls_button31_class_init (Xcls_MainWindowXcls_Button31Class * klass) {
13009 #line 1931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13010         xcls_mainwindow_xcls_button31_parent_class = g_type_class_peek_parent (klass);
13011 #line 1931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13012         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button31Private));
13013 #line 1931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13014         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button31_finalize;
13015 #line 13016 "MainWindow.c"
13016 }
13017
13018
13019 static void xcls_mainwindow_xcls_button31_instance_init (Xcls_MainWindowXcls_Button31 * self) {
13020 #line 1931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13021         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON31_GET_PRIVATE (self);
13022 #line 13023 "MainWindow.c"
13023 }
13024
13025
13026 static void xcls_mainwindow_xcls_button31_finalize (GObject* obj) {
13027         Xcls_MainWindowXcls_Button31 * self;
13028 #line 1931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13029         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, Xcls_MainWindowXcls_Button31);
13030 #line 1933 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13031         _g_object_unref0 (self->el);
13032 #line 1934 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13033         _g_object_unref0 (self->priv->_this);
13034 #line 1931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13035         G_OBJECT_CLASS (xcls_mainwindow_xcls_button31_parent_class)->finalize (obj);
13036 #line 13037 "MainWindow.c"
13037 }
13038
13039
13040 GType xcls_mainwindow_xcls_button31_get_type (void) {
13041         static volatile gsize xcls_mainwindow_xcls_button31_type_id__volatile = 0;
13042         if (g_once_init_enter (&xcls_mainwindow_xcls_button31_type_id__volatile)) {
13043                 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 };
13044                 GType xcls_mainwindow_xcls_button31_type_id;
13045                 xcls_mainwindow_xcls_button31_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button31", &g_define_type_info, 0);
13046                 g_once_init_leave (&xcls_mainwindow_xcls_button31_type_id__volatile, xcls_mainwindow_xcls_button31_type_id);
13047         }
13048         return xcls_mainwindow_xcls_button31_type_id__volatile;
13049 }
13050
13051
13052 Xcls_MainWindowXcls_Image32* xcls_mainwindow_xcls_image32_construct (GType object_type, Xcls_MainWindow* _owner) {
13053         Xcls_MainWindowXcls_Image32 * self = NULL;
13054         Xcls_MainWindow* _tmp0_ = NULL;
13055         Xcls_MainWindow* _tmp1_ = NULL;
13056         GtkImage* _tmp2_ = NULL;
13057         GtkImage* _tmp3_ = NULL;
13058 #line 2003 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13059         g_return_val_if_fail (_owner != NULL, NULL);
13060 #line 2003 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13061         self = (Xcls_MainWindowXcls_Image32*) g_object_new (object_type, NULL);
13062 #line 2005 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13063         _tmp0_ = _owner;
13064 #line 2005 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13065         _tmp1_ = _g_object_ref0 (_tmp0_);
13066 #line 2005 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13067         _g_object_unref0 (self->priv->_this);
13068 #line 2005 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13069         self->priv->_this = _tmp1_;
13070 #line 2006 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13071         _tmp2_ = (GtkImage*) gtk_image_new ();
13072 #line 2006 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13073         g_object_ref_sink (_tmp2_);
13074 #line 2006 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13075         _g_object_unref0 (self->el);
13076 #line 2006 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13077         self->el = _tmp2_;
13078 #line 2011 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13079         _tmp3_ = self->el;
13080 #line 2011 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13081         g_object_set (_tmp3_, "icon-name", "emblem-system", NULL);
13082 #line 2003 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13083         return self;
13084 #line 13085 "MainWindow.c"
13085 }
13086
13087
13088 Xcls_MainWindowXcls_Image32* xcls_mainwindow_xcls_image32_new (Xcls_MainWindow* _owner) {
13089 #line 2003 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13090         return xcls_mainwindow_xcls_image32_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, _owner);
13091 #line 13092 "MainWindow.c"
13092 }
13093
13094
13095 static void xcls_mainwindow_xcls_image32_class_init (Xcls_MainWindowXcls_Image32Class * klass) {
13096 #line 1994 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13097         xcls_mainwindow_xcls_image32_parent_class = g_type_class_peek_parent (klass);
13098 #line 1994 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13099         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image32Private));
13100 #line 1994 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13101         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image32_finalize;
13102 #line 13103 "MainWindow.c"
13103 }
13104
13105
13106 static void xcls_mainwindow_xcls_image32_instance_init (Xcls_MainWindowXcls_Image32 * self) {
13107 #line 1994 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13108         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE32_GET_PRIVATE (self);
13109 #line 13110 "MainWindow.c"
13110 }
13111
13112
13113 static void xcls_mainwindow_xcls_image32_finalize (GObject* obj) {
13114         Xcls_MainWindowXcls_Image32 * self;
13115 #line 1994 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13116         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, Xcls_MainWindowXcls_Image32);
13117 #line 1996 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13118         _g_object_unref0 (self->el);
13119 #line 1997 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13120         _g_object_unref0 (self->priv->_this);
13121 #line 1994 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13122         G_OBJECT_CLASS (xcls_mainwindow_xcls_image32_parent_class)->finalize (obj);
13123 #line 13124 "MainWindow.c"
13124 }
13125
13126
13127 GType xcls_mainwindow_xcls_image32_get_type (void) {
13128         static volatile gsize xcls_mainwindow_xcls_image32_type_id__volatile = 0;
13129         if (g_once_init_enter (&xcls_mainwindow_xcls_image32_type_id__volatile)) {
13130                 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 };
13131                 GType xcls_mainwindow_xcls_image32_type_id;
13132                 xcls_mainwindow_xcls_image32_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image32", &g_define_type_info, 0);
13133                 g_once_init_leave (&xcls_mainwindow_xcls_image32_type_id__volatile, xcls_mainwindow_xcls_image32_type_id);
13134         }
13135         return xcls_mainwindow_xcls_image32_type_id__volatile;
13136 }
13137
13138
13139 static gboolean __lambda116_ (Xcls_MainWindowXcls_objectshowbutton* self) {
13140         gboolean result = FALSE;
13141         Xcls_MainWindow* _tmp0_ = NULL;
13142         const gchar* _tmp1_ = NULL;
13143         const gchar* _tmp2_ = NULL;
13144         GQuark _tmp4_ = 0U;
13145 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13146         static GQuark _tmp3_label0 = 0;
13147 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13148         static GQuark _tmp3_label1 = 0;
13149 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13150         static GQuark _tmp3_label2 = 0;
13151 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13152         static GQuark _tmp3_label3 = 0;
13153 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13154         _tmp0_ = self->priv->_this;
13155 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13156         _tmp1_ = _tmp0_->state;
13157 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13158         _tmp2_ = _tmp1_;
13159 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13160         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
13161 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13162         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("addprop")))) {
13163 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13164                 switch (0) {
13165 #line 13166 "MainWindow.c"
13166                         default:
13167                         {
13168                                 Xcls_MainWindow* _tmp5_ = NULL;
13169                                 Xcls_MainWindow* _tmp6_ = NULL;
13170 #line 2050 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13171                                 _tmp5_ = self->priv->_this;
13172 #line 2050 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13173                                 xcls_mainwindow_hideAddProp (_tmp5_);
13174 #line 2051 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13175                                 _tmp6_ = self->priv->_this;
13176 #line 2051 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13177                                 xcls_mainwindow_showObject (_tmp6_);
13178 #line 2052 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13179                                 break;
13180 #line 13181 "MainWindow.c"
13181                         }
13182                 }
13183         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
13184 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13185                 switch (0) {
13186 #line 13187 "MainWindow.c"
13187                         default:
13188                         {
13189                                 Xcls_MainWindow* _tmp7_ = NULL;
13190                                 Xcls_MainWindow* _tmp8_ = NULL;
13191 #line 2054 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13192                                 _tmp7_ = self->priv->_this;
13193 #line 2054 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13194                                 xcls_mainwindow_hideAddListener (_tmp7_);
13195 #line 2055 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13196                                 _tmp8_ = self->priv->_this;
13197 #line 2055 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13198                                 xcls_mainwindow_showObject (_tmp8_);
13199 #line 2056 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13200                                 break;
13201 #line 13202 "MainWindow.c"
13202                         }
13203                 }
13204         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("edit")))) {
13205 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13206                 switch (0) {
13207 #line 13208 "MainWindow.c"
13208                         default:
13209                         {
13210                                 Xcls_MainWindow* _tmp9_ = NULL;
13211 #line 2060 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13212                                 _tmp9_ = self->priv->_this;
13213 #line 2060 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13214                                 xcls_mainwindow_showObject (_tmp9_);
13215 #line 2061 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13216                                 break;
13217 #line 13218 "MainWindow.c"
13218                         }
13219                 }
13220         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
13221 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13222                 switch (0) {
13223 #line 13224 "MainWindow.c"
13224                         default:
13225                         {
13226                                 Xcls_MainWindow* _tmp10_ = NULL;
13227 #line 2065 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13228                                 _tmp10_ = self->priv->_this;
13229 #line 2065 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13230                                 xcls_mainwindow_hideObject (_tmp10_);
13231 #line 2066 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13232                                 break;
13233 #line 2067 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13234                                 break;
13235 #line 13236 "MainWindow.c"
13236                         }
13237                 }
13238         } else {
13239 #line 2046 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13240                 switch (0) {
13241 #line 13242 "MainWindow.c"
13242                         default:
13243                         {
13244                                 Xcls_MainWindow* _tmp11_ = NULL;
13245                                 const gchar* _tmp12_ = NULL;
13246 #line 2070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13247                                 _tmp11_ = self->priv->_this;
13248 #line 2070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13249                                 _tmp12_ = _tmp11_->state;
13250 #line 2070 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13251                                 g_print ("unhandled add objects from %s\n", _tmp12_);
13252 #line 2071 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13253                                 break;
13254 #line 13255 "MainWindow.c"
13255                         }
13256                 }
13257         }
13258 #line 2073 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13259         result = FALSE;
13260 #line 2073 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13261         return result;
13262 #line 13263 "MainWindow.c"
13263 }
13264
13265
13266 static gboolean ___lambda116__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
13267         gboolean result;
13268         result = __lambda116_ ((Xcls_MainWindowXcls_objectshowbutton*) self);
13269 #line 2042 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13270         return result;
13271 #line 13272 "MainWindow.c"
13272 }
13273
13274
13275 static gboolean __lambda117_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
13276         gboolean result = FALSE;
13277         ClutterActor* _tmp0_ = NULL;
13278         ClutterColor _tmp1_ = {0};
13279 #line 2077 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13280         g_return_val_if_fail (event != NULL, FALSE);
13281 #line 2078 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13282         _tmp0_ = self->el;
13283 #line 2078 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13284         clutter_color_from_string (&_tmp1_, "#333");
13285 #line 2078 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13286         clutter_actor_set_background_color (_tmp0_, &_tmp1_);
13287 #line 2079 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13288         result = FALSE;
13289 #line 2079 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13290         return result;
13291 #line 13292 "MainWindow.c"
13292 }
13293
13294
13295 static gboolean ___lambda117__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
13296         gboolean result;
13297         result = __lambda117_ ((Xcls_MainWindowXcls_objectshowbutton*) self, event);
13298 #line 2077 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13299         return result;
13300 #line 13301 "MainWindow.c"
13301 }
13302
13303
13304 static gboolean __lambda118_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
13305         gboolean result = FALSE;
13306         ClutterActor* _tmp0_ = NULL;
13307         ClutterColor _tmp1_ = {0};
13308 #line 2081 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13309         g_return_val_if_fail (event != NULL, FALSE);
13310 #line 2082 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13311         _tmp0_ = self->el;
13312 #line 2082 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13313         clutter_color_from_string (&_tmp1_, "#000");
13314 #line 2082 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13315         clutter_actor_set_background_color (_tmp0_, &_tmp1_);
13316 #line 2083 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13317         result = FALSE;
13318 #line 2083 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13319         return result;
13320 #line 13321 "MainWindow.c"
13321 }
13322
13323
13324 static gboolean ___lambda118__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
13325         gboolean result;
13326         result = __lambda118_ ((Xcls_MainWindowXcls_objectshowbutton*) self, event);
13327 #line 2081 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13328         return result;
13329 #line 13330 "MainWindow.c"
13330 }
13331
13332
13333 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
13334         Xcls_MainWindowXcls_objectshowbutton * self = NULL;
13335         Xcls_MainWindow* _tmp0_ = NULL;
13336         Xcls_MainWindow* _tmp1_ = NULL;
13337         Xcls_MainWindow* _tmp2_ = NULL;
13338         Xcls_MainWindowXcls_objectshowbutton* _tmp3_ = NULL;
13339         ClutterActor* _tmp4_ = NULL;
13340         Xcls_MainWindowXcls_Actor34* child_0 = NULL;
13341         Xcls_MainWindow* _tmp5_ = NULL;
13342         Xcls_MainWindowXcls_Actor34* _tmp6_ = NULL;
13343         ClutterActor* _tmp7_ = NULL;
13344         GtkClutterActor* _tmp8_ = NULL;
13345         ClutterActor* _tmp9_ = NULL;
13346         ClutterActor* _tmp10_ = NULL;
13347         ClutterActor* _tmp11_ = NULL;
13348         ClutterActor* _tmp12_ = NULL;
13349 #line 2025 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13350         g_return_val_if_fail (_owner != NULL, NULL);
13351 #line 2025 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13352         self = (Xcls_MainWindowXcls_objectshowbutton*) g_object_new (object_type, NULL);
13353 #line 2027 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13354         _tmp0_ = _owner;
13355 #line 2027 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13356         _tmp1_ = _g_object_ref0 (_tmp0_);
13357 #line 2027 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13358         _g_object_unref0 (self->priv->_this);
13359 #line 2027 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13360         self->priv->_this = _tmp1_;
13361 #line 2028 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13362         _tmp2_ = self->priv->_this;
13363 #line 2028 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13364         _tmp3_ = _g_object_ref0 (self);
13365 #line 2028 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13366         _g_object_unref0 (_tmp2_->objectshowbutton);
13367 #line 2028 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13368         _tmp2_->objectshowbutton = _tmp3_;
13369 #line 2029 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13370         _tmp4_ = clutter_actor_new ();
13371 #line 2029 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13372         g_object_ref_sink (_tmp4_);
13373 #line 2029 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13374         _g_object_unref0 (self->el);
13375 #line 2029 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13376         self->el = _tmp4_;
13377 #line 2034 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13378         _tmp5_ = self->priv->_this;
13379 #line 2034 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13380         _tmp6_ = xcls_mainwindow_xcls_actor34_new (_tmp5_);
13381 #line 2034 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13382         child_0 = _tmp6_;
13383 #line 2035 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13384         g_object_ref ((GObject*) child_0);
13385 #line 2036 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13386         _tmp7_ = self->el;
13387 #line 2036 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13388         _tmp8_ = child_0->el;
13389 #line 2036 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13390         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
13391 #line 2040 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13392         _tmp9_ = self->el;
13393 #line 2040 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13394         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
13395 #line 2042 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13396         _tmp10_ = self->el;
13397 #line 2042 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13398         g_signal_connect_object (_tmp10_, "button-press-event", (GCallback) ___lambda116__clutter_actor_button_press_event, self, 0);
13399 #line 2077 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13400         _tmp11_ = self->el;
13401 #line 2077 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13402         g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda117__clutter_actor_enter_event, self, 0);
13403 #line 2081 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13404         _tmp12_ = self->el;
13405 #line 2081 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13406         g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda118__clutter_actor_leave_event, self, 0);
13407 #line 2025 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13408         _g_object_unref0 (child_0);
13409 #line 2025 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13410         return self;
13411 #line 13412 "MainWindow.c"
13412 }
13413
13414
13415 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_new (Xcls_MainWindow* _owner) {
13416 #line 2025 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13417         return xcls_mainwindow_xcls_objectshowbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, _owner);
13418 #line 13419 "MainWindow.c"
13419 }
13420
13421
13422 static void xcls_mainwindow_xcls_objectshowbutton_class_init (Xcls_MainWindowXcls_objectshowbuttonClass * klass) {
13423 #line 2016 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13424         xcls_mainwindow_xcls_objectshowbutton_parent_class = g_type_class_peek_parent (klass);
13425 #line 2016 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13426         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectshowbuttonPrivate));
13427 #line 2016 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13428         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectshowbutton_finalize;
13429 #line 13430 "MainWindow.c"
13430 }
13431
13432
13433 static void xcls_mainwindow_xcls_objectshowbutton_instance_init (Xcls_MainWindowXcls_objectshowbutton * self) {
13434 #line 2016 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13435         self->priv = XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_PRIVATE (self);
13436 #line 13437 "MainWindow.c"
13437 }
13438
13439
13440 static void xcls_mainwindow_xcls_objectshowbutton_finalize (GObject* obj) {
13441         Xcls_MainWindowXcls_objectshowbutton * self;
13442 #line 2016 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13443         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton);
13444 #line 2018 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13445         _g_object_unref0 (self->el);
13446 #line 2019 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13447         _g_object_unref0 (self->priv->_this);
13448 #line 2016 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13449         G_OBJECT_CLASS (xcls_mainwindow_xcls_objectshowbutton_parent_class)->finalize (obj);
13450 #line 13451 "MainWindow.c"
13451 }
13452
13453
13454 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) {
13455         static volatile gsize xcls_mainwindow_xcls_objectshowbutton_type_id__volatile = 0;
13456         if (g_once_init_enter (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile)) {
13457                 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 };
13458                 GType xcls_mainwindow_xcls_objectshowbutton_type_id;
13459                 xcls_mainwindow_xcls_objectshowbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectshowbutton", &g_define_type_info, 0);
13460                 g_once_init_leave (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile, xcls_mainwindow_xcls_objectshowbutton_type_id);
13461         }
13462         return xcls_mainwindow_xcls_objectshowbutton_type_id__volatile;
13463 }
13464
13465
13466 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_construct (GType object_type, Xcls_MainWindow* _owner) {
13467         Xcls_MainWindowXcls_Actor34 * self = NULL;
13468         Xcls_MainWindow* _tmp0_ = NULL;
13469         Xcls_MainWindow* _tmp1_ = NULL;
13470         GtkClutterActor* _tmp2_ = NULL;
13471         Xcls_MainWindowXcls_Button35* child_0 = NULL;
13472         Xcls_MainWindow* _tmp3_ = NULL;
13473         Xcls_MainWindowXcls_Button35* _tmp4_ = NULL;
13474         GtkClutterActor* _tmp5_ = NULL;
13475         GtkWidget* _tmp6_ = NULL;
13476         GtkButton* _tmp7_ = NULL;
13477 #line 2098 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13478         g_return_val_if_fail (_owner != NULL, NULL);
13479 #line 2098 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13480         self = (Xcls_MainWindowXcls_Actor34*) g_object_new (object_type, NULL);
13481 #line 2100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13482         _tmp0_ = _owner;
13483 #line 2100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13484         _tmp1_ = _g_object_ref0 (_tmp0_);
13485 #line 2100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13486         _g_object_unref0 (self->priv->_this);
13487 #line 2100 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13488         self->priv->_this = _tmp1_;
13489 #line 2101 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13490         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
13491 #line 2101 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13492         g_object_ref_sink (_tmp2_);
13493 #line 2101 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13494         _g_object_unref0 (self->el);
13495 #line 2101 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13496         self->el = _tmp2_;
13497 #line 2106 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13498         _tmp3_ = self->priv->_this;
13499 #line 2106 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13500         _tmp4_ = xcls_mainwindow_xcls_button35_new (_tmp3_);
13501 #line 2106 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13502         child_0 = _tmp4_;
13503 #line 2107 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13504         g_object_ref ((GObject*) child_0);
13505 #line 2111 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13506         _tmp5_ = self->el;
13507 #line 2111 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13508         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
13509 #line 2111 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13510         _tmp7_ = child_0->el;
13511 #line 2111 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13512         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
13513 #line 2098 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13514         _g_object_unref0 (child_0);
13515 #line 2098 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13516         return self;
13517 #line 13518 "MainWindow.c"
13518 }
13519
13520
13521 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_new (Xcls_MainWindow* _owner) {
13522 #line 2098 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13523         return xcls_mainwindow_xcls_actor34_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, _owner);
13524 #line 13525 "MainWindow.c"
13525 }
13526
13527
13528 static void xcls_mainwindow_xcls_actor34_class_init (Xcls_MainWindowXcls_Actor34Class * klass) {
13529 #line 2089 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13530         xcls_mainwindow_xcls_actor34_parent_class = g_type_class_peek_parent (klass);
13531 #line 2089 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13532         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor34Private));
13533 #line 2089 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13534         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor34_finalize;
13535 #line 13536 "MainWindow.c"
13536 }
13537
13538
13539 static void xcls_mainwindow_xcls_actor34_instance_init (Xcls_MainWindowXcls_Actor34 * self) {
13540 #line 2089 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13541         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR34_GET_PRIVATE (self);
13542 #line 13543 "MainWindow.c"
13543 }
13544
13545
13546 static void xcls_mainwindow_xcls_actor34_finalize (GObject* obj) {
13547         Xcls_MainWindowXcls_Actor34 * self;
13548 #line 2089 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13549         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34);
13550 #line 2091 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13551         _g_object_unref0 (self->el);
13552 #line 2092 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13553         _g_object_unref0 (self->priv->_this);
13554 #line 2089 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13555         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor34_parent_class)->finalize (obj);
13556 #line 13557 "MainWindow.c"
13557 }
13558
13559
13560 GType xcls_mainwindow_xcls_actor34_get_type (void) {
13561         static volatile gsize xcls_mainwindow_xcls_actor34_type_id__volatile = 0;
13562         if (g_once_init_enter (&xcls_mainwindow_xcls_actor34_type_id__volatile)) {
13563                 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 };
13564                 GType xcls_mainwindow_xcls_actor34_type_id;
13565                 xcls_mainwindow_xcls_actor34_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor34", &g_define_type_info, 0);
13566                 g_once_init_leave (&xcls_mainwindow_xcls_actor34_type_id__volatile, xcls_mainwindow_xcls_actor34_type_id);
13567         }
13568         return xcls_mainwindow_xcls_actor34_type_id__volatile;
13569 }
13570
13571
13572 static void __lambda115_ (Xcls_MainWindowXcls_Button35* self) {
13573         Xcls_MainWindow* _tmp0_ = NULL;
13574         const gchar* _tmp1_ = NULL;
13575         const gchar* _tmp2_ = NULL;
13576         GQuark _tmp4_ = 0U;
13577 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13578         static GQuark _tmp3_label0 = 0;
13579 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13580         static GQuark _tmp3_label1 = 0;
13581 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13582         static GQuark _tmp3_label2 = 0;
13583 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13584         static GQuark _tmp3_label3 = 0;
13585 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13586         _tmp0_ = self->priv->_this;
13587 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13588         _tmp1_ = _tmp0_->state;
13589 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13590         _tmp2_ = _tmp1_;
13591 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13592         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
13593 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13594         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("addprop")))) {
13595 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13596                 switch (0) {
13597 #line 13598 "MainWindow.c"
13598                         default:
13599                         {
13600                                 Xcls_MainWindow* _tmp5_ = NULL;
13601                                 Xcls_MainWindow* _tmp6_ = NULL;
13602 #line 2148 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13603                                 _tmp5_ = self->priv->_this;
13604 #line 2148 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13605                                 xcls_mainwindow_hideAddProp (_tmp5_);
13606 #line 2149 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13607                                 _tmp6_ = self->priv->_this;
13608 #line 2149 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13609                                 xcls_mainwindow_showObject (_tmp6_);
13610 #line 2150 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13611                                 break;
13612 #line 13613 "MainWindow.c"
13613                         }
13614                 }
13615         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
13616 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13617                 switch (0) {
13618 #line 13619 "MainWindow.c"
13619                         default:
13620                         {
13621                                 Xcls_MainWindow* _tmp7_ = NULL;
13622                                 Xcls_MainWindow* _tmp8_ = NULL;
13623 #line 2152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13624                                 _tmp7_ = self->priv->_this;
13625 #line 2152 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13626                                 xcls_mainwindow_hideAddListener (_tmp7_);
13627 #line 2153 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13628                                 _tmp8_ = self->priv->_this;
13629 #line 2153 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13630                                 xcls_mainwindow_showObject (_tmp8_);
13631 #line 2154 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13632                                 break;
13633 #line 13634 "MainWindow.c"
13634                         }
13635                 }
13636         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("edit")))) {
13637 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13638                 switch (0) {
13639 #line 13640 "MainWindow.c"
13640                         default:
13641                         {
13642                                 Xcls_MainWindow* _tmp9_ = NULL;
13643 #line 2158 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13644                                 _tmp9_ = self->priv->_this;
13645 #line 2158 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13646                                 xcls_mainwindow_showObject (_tmp9_);
13647 #line 2159 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13648                                 break;
13649 #line 13650 "MainWindow.c"
13650                         }
13651                 }
13652         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
13653 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13654                 switch (0) {
13655 #line 13656 "MainWindow.c"
13656                         default:
13657                         {
13658                                 Xcls_MainWindow* _tmp10_ = NULL;
13659 #line 2163 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13660                                 _tmp10_ = self->priv->_this;
13661 #line 2163 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13662                                 xcls_mainwindow_hideObject (_tmp10_);
13663 #line 2164 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13664                                 break;
13665 #line 2165 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13666                                 break;
13667 #line 13668 "MainWindow.c"
13668                         }
13669                 }
13670         } else {
13671 #line 2144 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13672                 switch (0) {
13673 #line 13674 "MainWindow.c"
13674                         default:
13675                         {
13676                                 Xcls_MainWindow* _tmp11_ = NULL;
13677                                 const gchar* _tmp12_ = NULL;
13678 #line 2168 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13679                                 _tmp11_ = self->priv->_this;
13680 #line 2168 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13681                                 _tmp12_ = _tmp11_->state;
13682 #line 2168 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13683                                 g_print ("unhandled add objects from %s\n", _tmp12_);
13684 #line 2169 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13685                                 break;
13686 #line 13687 "MainWindow.c"
13687                         }
13688                 }
13689         }
13690 #line 2171 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13691         return;
13692 #line 13693 "MainWindow.c"
13693 }
13694
13695
13696 static void ___lambda115__gtk_button_clicked (GtkButton* _sender, gpointer self) {
13697 #line 2140 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13698         __lambda115_ ((Xcls_MainWindowXcls_Button35*) self);
13699 #line 13700 "MainWindow.c"
13700 }
13701
13702
13703 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_construct (GType object_type, Xcls_MainWindow* _owner) {
13704         Xcls_MainWindowXcls_Button35 * self = NULL;
13705         Xcls_MainWindow* _tmp0_ = NULL;
13706         Xcls_MainWindow* _tmp1_ = NULL;
13707         GtkButton* _tmp2_ = NULL;
13708         GtkButton* _tmp3_ = NULL;
13709         GtkButton* _tmp4_ = NULL;
13710         GtkButton* _tmp5_ = NULL;
13711         Xcls_MainWindowXcls_Image36* child_0 = NULL;
13712         Xcls_MainWindow* _tmp6_ = NULL;
13713         Xcls_MainWindowXcls_Image36* _tmp7_ = NULL;
13714         GtkButton* _tmp8_ = NULL;
13715         GtkImage* _tmp9_ = NULL;
13716         GtkButton* _tmp10_ = NULL;
13717 #line 2124 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13718         g_return_val_if_fail (_owner != NULL, NULL);
13719 #line 2124 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13720         self = (Xcls_MainWindowXcls_Button35*) g_object_new (object_type, NULL);
13721 #line 2126 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13722         _tmp0_ = _owner;
13723 #line 2126 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13724         _tmp1_ = _g_object_ref0 (_tmp0_);
13725 #line 2126 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13726         _g_object_unref0 (self->priv->_this);
13727 #line 2126 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13728         self->priv->_this = _tmp1_;
13729 #line 2127 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13730         _tmp2_ = (GtkButton*) gtk_button_new ();
13731 #line 2127 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13732         g_object_ref_sink (_tmp2_);
13733 #line 2127 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13734         _g_object_unref0 (self->el);
13735 #line 2127 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13736         self->el = _tmp2_;
13737 #line 2132 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13738         _tmp3_ = self->el;
13739 #line 2132 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13740         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
13741 #line 2133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13742         _tmp4_ = self->el;
13743 #line 2133 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13744         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
13745 #line 2134 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13746         _tmp5_ = self->el;
13747 #line 2134 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13748         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Add Child Element");
13749 #line 2135 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13750         _tmp6_ = self->priv->_this;
13751 #line 2135 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13752         _tmp7_ = xcls_mainwindow_xcls_image36_new (_tmp6_);
13753 #line 2135 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13754         child_0 = _tmp7_;
13755 #line 2136 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13756         g_object_ref ((GObject*) child_0);
13757 #line 2137 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13758         _tmp8_ = self->el;
13759 #line 2137 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13760         _tmp9_ = child_0->el;
13761 #line 2137 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13762         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
13763 #line 2140 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13764         _tmp10_ = self->el;
13765 #line 2140 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13766         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda115__gtk_button_clicked, self, 0);
13767 #line 2124 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13768         _g_object_unref0 (child_0);
13769 #line 2124 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13770         return self;
13771 #line 13772 "MainWindow.c"
13772 }
13773
13774
13775 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_new (Xcls_MainWindow* _owner) {
13776 #line 2124 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13777         return xcls_mainwindow_xcls_button35_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, _owner);
13778 #line 13779 "MainWindow.c"
13779 }
13780
13781
13782 static void xcls_mainwindow_xcls_button35_class_init (Xcls_MainWindowXcls_Button35Class * klass) {
13783 #line 2115 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13784         xcls_mainwindow_xcls_button35_parent_class = g_type_class_peek_parent (klass);
13785 #line 2115 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13786         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button35Private));
13787 #line 2115 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13788         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button35_finalize;
13789 #line 13790 "MainWindow.c"
13790 }
13791
13792
13793 static void xcls_mainwindow_xcls_button35_instance_init (Xcls_MainWindowXcls_Button35 * self) {
13794 #line 2115 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13795         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON35_GET_PRIVATE (self);
13796 #line 13797 "MainWindow.c"
13797 }
13798
13799
13800 static void xcls_mainwindow_xcls_button35_finalize (GObject* obj) {
13801         Xcls_MainWindowXcls_Button35 * self;
13802 #line 2115 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13803         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35);
13804 #line 2117 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13805         _g_object_unref0 (self->el);
13806 #line 2118 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13807         _g_object_unref0 (self->priv->_this);
13808 #line 2115 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13809         G_OBJECT_CLASS (xcls_mainwindow_xcls_button35_parent_class)->finalize (obj);
13810 #line 13811 "MainWindow.c"
13811 }
13812
13813
13814 GType xcls_mainwindow_xcls_button35_get_type (void) {
13815         static volatile gsize xcls_mainwindow_xcls_button35_type_id__volatile = 0;
13816         if (g_once_init_enter (&xcls_mainwindow_xcls_button35_type_id__volatile)) {
13817                 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 };
13818                 GType xcls_mainwindow_xcls_button35_type_id;
13819                 xcls_mainwindow_xcls_button35_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button35", &g_define_type_info, 0);
13820                 g_once_init_leave (&xcls_mainwindow_xcls_button35_type_id__volatile, xcls_mainwindow_xcls_button35_type_id);
13821         }
13822         return xcls_mainwindow_xcls_button35_type_id__volatile;
13823 }
13824
13825
13826 Xcls_MainWindowXcls_Image36* xcls_mainwindow_xcls_image36_construct (GType object_type, Xcls_MainWindow* _owner) {
13827         Xcls_MainWindowXcls_Image36 * self = NULL;
13828         Xcls_MainWindow* _tmp0_ = NULL;
13829         Xcls_MainWindow* _tmp1_ = NULL;
13830         GtkImage* _tmp2_ = NULL;
13831         GtkImage* _tmp3_ = NULL;
13832 #line 2188 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13833         g_return_val_if_fail (_owner != NULL, NULL);
13834 #line 2188 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13835         self = (Xcls_MainWindowXcls_Image36*) g_object_new (object_type, NULL);
13836 #line 2190 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13837         _tmp0_ = _owner;
13838 #line 2190 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13839         _tmp1_ = _g_object_ref0 (_tmp0_);
13840 #line 2190 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13841         _g_object_unref0 (self->priv->_this);
13842 #line 2190 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13843         self->priv->_this = _tmp1_;
13844 #line 2191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13845         _tmp2_ = (GtkImage*) gtk_image_new ();
13846 #line 2191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13847         g_object_ref_sink (_tmp2_);
13848 #line 2191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13849         _g_object_unref0 (self->el);
13850 #line 2191 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13851         self->el = _tmp2_;
13852 #line 2196 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13853         _tmp3_ = self->el;
13854 #line 2196 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13855         g_object_set (_tmp3_, "icon-name", "list-add", NULL);
13856 #line 2188 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13857         return self;
13858 #line 13859 "MainWindow.c"
13859 }
13860
13861
13862 Xcls_MainWindowXcls_Image36* xcls_mainwindow_xcls_image36_new (Xcls_MainWindow* _owner) {
13863 #line 2188 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13864         return xcls_mainwindow_xcls_image36_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, _owner);
13865 #line 13866 "MainWindow.c"
13866 }
13867
13868
13869 static void xcls_mainwindow_xcls_image36_class_init (Xcls_MainWindowXcls_Image36Class * klass) {
13870 #line 2179 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13871         xcls_mainwindow_xcls_image36_parent_class = g_type_class_peek_parent (klass);
13872 #line 2179 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13873         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image36Private));
13874 #line 2179 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13875         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image36_finalize;
13876 #line 13877 "MainWindow.c"
13877 }
13878
13879
13880 static void xcls_mainwindow_xcls_image36_instance_init (Xcls_MainWindowXcls_Image36 * self) {
13881 #line 2179 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13882         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE36_GET_PRIVATE (self);
13883 #line 13884 "MainWindow.c"
13884 }
13885
13886
13887 static void xcls_mainwindow_xcls_image36_finalize (GObject* obj) {
13888         Xcls_MainWindowXcls_Image36 * self;
13889 #line 2179 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13890         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, Xcls_MainWindowXcls_Image36);
13891 #line 2181 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13892         _g_object_unref0 (self->el);
13893 #line 2182 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13894         _g_object_unref0 (self->priv->_this);
13895 #line 2179 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13896         G_OBJECT_CLASS (xcls_mainwindow_xcls_image36_parent_class)->finalize (obj);
13897 #line 13898 "MainWindow.c"
13898 }
13899
13900
13901 GType xcls_mainwindow_xcls_image36_get_type (void) {
13902         static volatile gsize xcls_mainwindow_xcls_image36_type_id__volatile = 0;
13903         if (g_once_init_enter (&xcls_mainwindow_xcls_image36_type_id__volatile)) {
13904                 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 };
13905                 GType xcls_mainwindow_xcls_image36_type_id;
13906                 xcls_mainwindow_xcls_image36_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image36", &g_define_type_info, 0);
13907                 g_once_init_leave (&xcls_mainwindow_xcls_image36_type_id__volatile, xcls_mainwindow_xcls_image36_type_id);
13908         }
13909         return xcls_mainwindow_xcls_image36_type_id__volatile;
13910 }
13911
13912
13913 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
13914         Xcls_MainWindowXcls_addpropbutton * self = NULL;
13915         Xcls_MainWindow* _tmp0_ = NULL;
13916         Xcls_MainWindow* _tmp1_ = NULL;
13917         Xcls_MainWindow* _tmp2_ = NULL;
13918         Xcls_MainWindowXcls_addpropbutton* _tmp3_ = NULL;
13919         ClutterActor* _tmp4_ = NULL;
13920         Xcls_MainWindowXcls_Actor38* child_0 = NULL;
13921         Xcls_MainWindow* _tmp5_ = NULL;
13922         Xcls_MainWindowXcls_Actor38* _tmp6_ = NULL;
13923         ClutterActor* _tmp7_ = NULL;
13924         GtkClutterActor* _tmp8_ = NULL;
13925         ClutterActor* _tmp9_ = NULL;
13926 #line 2210 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13927         g_return_val_if_fail (_owner != NULL, NULL);
13928 #line 2210 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13929         self = (Xcls_MainWindowXcls_addpropbutton*) g_object_new (object_type, NULL);
13930 #line 2212 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13931         _tmp0_ = _owner;
13932 #line 2212 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13933         _tmp1_ = _g_object_ref0 (_tmp0_);
13934 #line 2212 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13935         _g_object_unref0 (self->priv->_this);
13936 #line 2212 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13937         self->priv->_this = _tmp1_;
13938 #line 2213 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13939         _tmp2_ = self->priv->_this;
13940 #line 2213 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13941         _tmp3_ = _g_object_ref0 (self);
13942 #line 2213 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13943         _g_object_unref0 (_tmp2_->addpropbutton);
13944 #line 2213 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13945         _tmp2_->addpropbutton = _tmp3_;
13946 #line 2214 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13947         _tmp4_ = clutter_actor_new ();
13948 #line 2214 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13949         g_object_ref_sink (_tmp4_);
13950 #line 2214 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13951         _g_object_unref0 (self->el);
13952 #line 2214 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13953         self->el = _tmp4_;
13954 #line 2219 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13955         _tmp5_ = self->priv->_this;
13956 #line 2219 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13957         _tmp6_ = xcls_mainwindow_xcls_actor38_new (_tmp5_);
13958 #line 2219 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13959         child_0 = _tmp6_;
13960 #line 2220 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13961         g_object_ref ((GObject*) child_0);
13962 #line 2221 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13963         _tmp7_ = self->el;
13964 #line 2221 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13965         _tmp8_ = child_0->el;
13966 #line 2221 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13967         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
13968 #line 2225 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13969         _tmp9_ = self->el;
13970 #line 2225 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13971         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
13972 #line 2210 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13973         _g_object_unref0 (child_0);
13974 #line 2210 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13975         return self;
13976 #line 13977 "MainWindow.c"
13977 }
13978
13979
13980 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_new (Xcls_MainWindow* _owner) {
13981 #line 2210 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13982         return xcls_mainwindow_xcls_addpropbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, _owner);
13983 #line 13984 "MainWindow.c"
13984 }
13985
13986
13987 static void xcls_mainwindow_xcls_addpropbutton_class_init (Xcls_MainWindowXcls_addpropbuttonClass * klass) {
13988 #line 2201 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13989         xcls_mainwindow_xcls_addpropbutton_parent_class = g_type_class_peek_parent (klass);
13990 #line 2201 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13991         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropbuttonPrivate));
13992 #line 2201 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
13993         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropbutton_finalize;
13994 #line 13995 "MainWindow.c"
13995 }
13996
13997
13998 static void xcls_mainwindow_xcls_addpropbutton_instance_init (Xcls_MainWindowXcls_addpropbutton * self) {
13999 #line 2201 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14000         self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_PRIVATE (self);
14001 #line 14002 "MainWindow.c"
14002 }
14003
14004
14005 static void xcls_mainwindow_xcls_addpropbutton_finalize (GObject* obj) {
14006         Xcls_MainWindowXcls_addpropbutton * self;
14007 #line 2201 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14008         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton);
14009 #line 2203 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14010         _g_object_unref0 (self->el);
14011 #line 2204 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14012         _g_object_unref0 (self->priv->_this);
14013 #line 2201 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14014         G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropbutton_parent_class)->finalize (obj);
14015 #line 14016 "MainWindow.c"
14016 }
14017
14018
14019 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) {
14020         static volatile gsize xcls_mainwindow_xcls_addpropbutton_type_id__volatile = 0;
14021         if (g_once_init_enter (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile)) {
14022                 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 };
14023                 GType xcls_mainwindow_xcls_addpropbutton_type_id;
14024                 xcls_mainwindow_xcls_addpropbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropbutton", &g_define_type_info, 0);
14025                 g_once_init_leave (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile, xcls_mainwindow_xcls_addpropbutton_type_id);
14026         }
14027         return xcls_mainwindow_xcls_addpropbutton_type_id__volatile;
14028 }
14029
14030
14031 Xcls_MainWindowXcls_Actor38* xcls_mainwindow_xcls_actor38_construct (GType object_type, Xcls_MainWindow* _owner) {
14032         Xcls_MainWindowXcls_Actor38 * self = NULL;
14033         Xcls_MainWindow* _tmp0_ = NULL;
14034         Xcls_MainWindow* _tmp1_ = NULL;
14035         GtkClutterActor* _tmp2_ = NULL;
14036         Xcls_MainWindowXcls_Button39* child_0 = NULL;
14037         Xcls_MainWindow* _tmp3_ = NULL;
14038         Xcls_MainWindowXcls_Button39* _tmp4_ = NULL;
14039         GtkClutterActor* _tmp5_ = NULL;
14040         GtkWidget* _tmp6_ = NULL;
14041         GtkButton* _tmp7_ = NULL;
14042 #line 2238 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14043         g_return_val_if_fail (_owner != NULL, NULL);
14044 #line 2238 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14045         self = (Xcls_MainWindowXcls_Actor38*) g_object_new (object_type, NULL);
14046 #line 2240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14047         _tmp0_ = _owner;
14048 #line 2240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14049         _tmp1_ = _g_object_ref0 (_tmp0_);
14050 #line 2240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14051         _g_object_unref0 (self->priv->_this);
14052 #line 2240 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14053         self->priv->_this = _tmp1_;
14054 #line 2241 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14055         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
14056 #line 2241 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14057         g_object_ref_sink (_tmp2_);
14058 #line 2241 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14059         _g_object_unref0 (self->el);
14060 #line 2241 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14061         self->el = _tmp2_;
14062 #line 2246 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14063         _tmp3_ = self->priv->_this;
14064 #line 2246 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14065         _tmp4_ = xcls_mainwindow_xcls_button39_new (_tmp3_);
14066 #line 2246 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14067         child_0 = _tmp4_;
14068 #line 2247 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14069         g_object_ref ((GObject*) child_0);
14070 #line 2251 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14071         _tmp5_ = self->el;
14072 #line 2251 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14073         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
14074 #line 2251 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14075         _tmp7_ = child_0->el;
14076 #line 2251 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14077         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
14078 #line 2238 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14079         _g_object_unref0 (child_0);
14080 #line 2238 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14081         return self;
14082 #line 14083 "MainWindow.c"
14083 }
14084
14085
14086 Xcls_MainWindowXcls_Actor38* xcls_mainwindow_xcls_actor38_new (Xcls_MainWindow* _owner) {
14087 #line 2238 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14088         return xcls_mainwindow_xcls_actor38_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, _owner);
14089 #line 14090 "MainWindow.c"
14090 }
14091
14092
14093 static void xcls_mainwindow_xcls_actor38_class_init (Xcls_MainWindowXcls_Actor38Class * klass) {
14094 #line 2229 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14095         xcls_mainwindow_xcls_actor38_parent_class = g_type_class_peek_parent (klass);
14096 #line 2229 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14097         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor38Private));
14098 #line 2229 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14099         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor38_finalize;
14100 #line 14101 "MainWindow.c"
14101 }
14102
14103
14104 static void xcls_mainwindow_xcls_actor38_instance_init (Xcls_MainWindowXcls_Actor38 * self) {
14105 #line 2229 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14106         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR38_GET_PRIVATE (self);
14107 #line 14108 "MainWindow.c"
14108 }
14109
14110
14111 static void xcls_mainwindow_xcls_actor38_finalize (GObject* obj) {
14112         Xcls_MainWindowXcls_Actor38 * self;
14113 #line 2229 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14114         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, Xcls_MainWindowXcls_Actor38);
14115 #line 2231 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14116         _g_object_unref0 (self->el);
14117 #line 2232 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14118         _g_object_unref0 (self->priv->_this);
14119 #line 2229 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14120         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor38_parent_class)->finalize (obj);
14121 #line 14122 "MainWindow.c"
14122 }
14123
14124
14125 GType xcls_mainwindow_xcls_actor38_get_type (void) {
14126         static volatile gsize xcls_mainwindow_xcls_actor38_type_id__volatile = 0;
14127         if (g_once_init_enter (&xcls_mainwindow_xcls_actor38_type_id__volatile)) {
14128                 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 };
14129                 GType xcls_mainwindow_xcls_actor38_type_id;
14130                 xcls_mainwindow_xcls_actor38_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor38", &g_define_type_info, 0);
14131                 g_once_init_leave (&xcls_mainwindow_xcls_actor38_type_id__volatile, xcls_mainwindow_xcls_actor38_type_id);
14132         }
14133         return xcls_mainwindow_xcls_actor38_type_id__volatile;
14134 }
14135
14136
14137 static void __lambda119_ (Xcls_MainWindowXcls_Button39* self) {
14138         Xcls_MainWindow* _tmp0_ = NULL;
14139         const gchar* _tmp1_ = NULL;
14140         const gchar* _tmp2_ = NULL;
14141         GQuark _tmp4_ = 0U;
14142 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14143         static GQuark _tmp3_label0 = 0;
14144 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14145         static GQuark _tmp3_label1 = 0;
14146 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14147         static GQuark _tmp3_label2 = 0;
14148 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14149         static GQuark _tmp3_label3 = 0;
14150 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14151         _tmp0_ = self->priv->_this;
14152 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14153         _tmp1_ = _tmp0_->state;
14154 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14155         _tmp2_ = _tmp1_;
14156 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14157         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
14158 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14159         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
14160 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14161                 switch (0) {
14162 #line 14163 "MainWindow.c"
14163                         default:
14164                         {
14165                                 Xcls_MainWindow* _tmp5_ = NULL;
14166 #line 2286 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14167                                 _tmp5_ = self->priv->_this;
14168 #line 2286 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14169                                 xcls_mainwindow_showAddProp (_tmp5_);
14170 #line 2287 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14171                                 break;
14172 #line 14173 "MainWindow.c"
14173                         }
14174                 }
14175         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("object")))) {
14176 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14177                 switch (0) {
14178 #line 14179 "MainWindow.c"
14179                         default:
14180                         {
14181                                 Xcls_MainWindow* _tmp6_ = NULL;
14182                                 Xcls_MainWindow* _tmp7_ = NULL;
14183 #line 2290 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14184                                 _tmp6_ = self->priv->_this;
14185 #line 2290 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14186                                 xcls_mainwindow_hideObject (_tmp6_);
14187 #line 2291 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14188                                 _tmp7_ = self->priv->_this;
14189 #line 2291 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14190                                 xcls_mainwindow_showAddProp (_tmp7_);
14191 #line 2292 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14192                                 break;
14193 #line 14194 "MainWindow.c"
14194                         }
14195                 }
14196         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addlistener")))) {
14197 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14198                 switch (0) {
14199 #line 14200 "MainWindow.c"
14200                         default:
14201                         {
14202                                 Xcls_MainWindow* _tmp8_ = NULL;
14203                                 Xcls_MainWindow* _tmp9_ = NULL;
14204 #line 2295 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14205                                 _tmp8_ = self->priv->_this;
14206 #line 2295 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14207                                 xcls_mainwindow_hideAddListener (_tmp8_);
14208 #line 2296 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14209                                 _tmp9_ = self->priv->_this;
14210 #line 2296 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14211                                 xcls_mainwindow_showAddProp (_tmp9_);
14212 #line 2297 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14213                                 break;
14214 #line 14215 "MainWindow.c"
14215                         }
14216                 }
14217         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addprop")))) {
14218 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14219                 switch (0) {
14220 #line 14221 "MainWindow.c"
14221                         default:
14222                         {
14223                                 Xcls_MainWindow* _tmp10_ = NULL;
14224 #line 2301 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14225                                 _tmp10_ = self->priv->_this;
14226 #line 2301 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14227                                 xcls_mainwindow_hideAddProp (_tmp10_);
14228 #line 2302 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14229                                 break;
14230 #line 14231 "MainWindow.c"
14231                         }
14232                 }
14233         } else {
14234 #line 2284 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14235                 switch (0) {
14236 #line 14237 "MainWindow.c"
14237                         default:
14238                         {
14239                                 Xcls_MainWindow* _tmp11_ = NULL;
14240                                 const gchar* _tmp12_ = NULL;
14241 #line 2305 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14242                                 _tmp11_ = self->priv->_this;
14243 #line 2305 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14244                                 _tmp12_ = _tmp11_->state;
14245 #line 2305 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14246                                 g_print ("unhandled add property from %s\n", _tmp12_);
14247 #line 2306 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14248                                 break;
14249 #line 14250 "MainWindow.c"
14250                         }
14251                 }
14252         }
14253 #line 2309 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14254         return;
14255 #line 14256 "MainWindow.c"
14256 }
14257
14258
14259 static void ___lambda119__gtk_button_clicked (GtkButton* _sender, gpointer self) {
14260 #line 2280 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14261         __lambda119_ ((Xcls_MainWindowXcls_Button39*) self);
14262 #line 14263 "MainWindow.c"
14263 }
14264
14265
14266 Xcls_MainWindowXcls_Button39* xcls_mainwindow_xcls_button39_construct (GType object_type, Xcls_MainWindow* _owner) {
14267         Xcls_MainWindowXcls_Button39 * self = NULL;
14268         Xcls_MainWindow* _tmp0_ = NULL;
14269         Xcls_MainWindow* _tmp1_ = NULL;
14270         GtkButton* _tmp2_ = NULL;
14271         GtkButton* _tmp3_ = NULL;
14272         GtkButton* _tmp4_ = NULL;
14273         GtkButton* _tmp5_ = NULL;
14274         Xcls_MainWindowXcls_Image40* child_0 = NULL;
14275         Xcls_MainWindow* _tmp6_ = NULL;
14276         Xcls_MainWindowXcls_Image40* _tmp7_ = NULL;
14277         GtkButton* _tmp8_ = NULL;
14278         GtkImage* _tmp9_ = NULL;
14279         GtkButton* _tmp10_ = NULL;
14280 #line 2264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14281         g_return_val_if_fail (_owner != NULL, NULL);
14282 #line 2264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14283         self = (Xcls_MainWindowXcls_Button39*) g_object_new (object_type, NULL);
14284 #line 2266 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14285         _tmp0_ = _owner;
14286 #line 2266 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14287         _tmp1_ = _g_object_ref0 (_tmp0_);
14288 #line 2266 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14289         _g_object_unref0 (self->priv->_this);
14290 #line 2266 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14291         self->priv->_this = _tmp1_;
14292 #line 2267 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14293         _tmp2_ = (GtkButton*) gtk_button_new ();
14294 #line 2267 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14295         g_object_ref_sink (_tmp2_);
14296 #line 2267 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14297         _g_object_unref0 (self->el);
14298 #line 2267 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14299         self->el = _tmp2_;
14300 #line 2272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14301         _tmp3_ = self->el;
14302 #line 2272 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14303         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
14304 #line 2273 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14305         _tmp4_ = self->el;
14306 #line 2273 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14307         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
14308 #line 2274 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14309         _tmp5_ = self->el;
14310 #line 2274 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14311         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Add Property");
14312 #line 2275 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14313         _tmp6_ = self->priv->_this;
14314 #line 2275 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14315         _tmp7_ = xcls_mainwindow_xcls_image40_new (_tmp6_);
14316 #line 2275 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14317         child_0 = _tmp7_;
14318 #line 2276 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14319         g_object_ref ((GObject*) child_0);
14320 #line 2277 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14321         _tmp8_ = self->el;
14322 #line 2277 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14323         _tmp9_ = child_0->el;
14324 #line 2277 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14325         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
14326 #line 2280 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14327         _tmp10_ = self->el;
14328 #line 2280 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14329         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda119__gtk_button_clicked, self, 0);
14330 #line 2264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14331         _g_object_unref0 (child_0);
14332 #line 2264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14333         return self;
14334 #line 14335 "MainWindow.c"
14335 }
14336
14337
14338 Xcls_MainWindowXcls_Button39* xcls_mainwindow_xcls_button39_new (Xcls_MainWindow* _owner) {
14339 #line 2264 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14340         return xcls_mainwindow_xcls_button39_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, _owner);
14341 #line 14342 "MainWindow.c"
14342 }
14343
14344
14345 static void xcls_mainwindow_xcls_button39_class_init (Xcls_MainWindowXcls_Button39Class * klass) {
14346 #line 2255 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14347         xcls_mainwindow_xcls_button39_parent_class = g_type_class_peek_parent (klass);
14348 #line 2255 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14349         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button39Private));
14350 #line 2255 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14351         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button39_finalize;
14352 #line 14353 "MainWindow.c"
14353 }
14354
14355
14356 static void xcls_mainwindow_xcls_button39_instance_init (Xcls_MainWindowXcls_Button39 * self) {
14357 #line 2255 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14358         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON39_GET_PRIVATE (self);
14359 #line 14360 "MainWindow.c"
14360 }
14361
14362
14363 static void xcls_mainwindow_xcls_button39_finalize (GObject* obj) {
14364         Xcls_MainWindowXcls_Button39 * self;
14365 #line 2255 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14366         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, Xcls_MainWindowXcls_Button39);
14367 #line 2257 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14368         _g_object_unref0 (self->el);
14369 #line 2258 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14370         _g_object_unref0 (self->priv->_this);
14371 #line 2255 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14372         G_OBJECT_CLASS (xcls_mainwindow_xcls_button39_parent_class)->finalize (obj);
14373 #line 14374 "MainWindow.c"
14374 }
14375
14376
14377 GType xcls_mainwindow_xcls_button39_get_type (void) {
14378         static volatile gsize xcls_mainwindow_xcls_button39_type_id__volatile = 0;
14379         if (g_once_init_enter (&xcls_mainwindow_xcls_button39_type_id__volatile)) {
14380                 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 };
14381                 GType xcls_mainwindow_xcls_button39_type_id;
14382                 xcls_mainwindow_xcls_button39_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button39", &g_define_type_info, 0);
14383                 g_once_init_leave (&xcls_mainwindow_xcls_button39_type_id__volatile, xcls_mainwindow_xcls_button39_type_id);
14384         }
14385         return xcls_mainwindow_xcls_button39_type_id__volatile;
14386 }
14387
14388
14389 Xcls_MainWindowXcls_Image40* xcls_mainwindow_xcls_image40_construct (GType object_type, Xcls_MainWindow* _owner) {
14390         Xcls_MainWindowXcls_Image40 * self = NULL;
14391         Xcls_MainWindow* _tmp0_ = NULL;
14392         Xcls_MainWindow* _tmp1_ = NULL;
14393         GtkImage* _tmp2_ = NULL;
14394         GtkImage* _tmp3_ = NULL;
14395 #line 2326 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14396         g_return_val_if_fail (_owner != NULL, NULL);
14397 #line 2326 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14398         self = (Xcls_MainWindowXcls_Image40*) g_object_new (object_type, NULL);
14399 #line 2328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14400         _tmp0_ = _owner;
14401 #line 2328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14402         _tmp1_ = _g_object_ref0 (_tmp0_);
14403 #line 2328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14404         _g_object_unref0 (self->priv->_this);
14405 #line 2328 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14406         self->priv->_this = _tmp1_;
14407 #line 2329 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14408         _tmp2_ = (GtkImage*) gtk_image_new ();
14409 #line 2329 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14410         g_object_ref_sink (_tmp2_);
14411 #line 2329 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14412         _g_object_unref0 (self->el);
14413 #line 2329 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14414         self->el = _tmp2_;
14415 #line 2334 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14416         _tmp3_ = self->el;
14417 #line 2334 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14418         g_object_set (_tmp3_, "icon-name", "format-justify-left", NULL);
14419 #line 2326 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14420         return self;
14421 #line 14422 "MainWindow.c"
14422 }
14423
14424
14425 Xcls_MainWindowXcls_Image40* xcls_mainwindow_xcls_image40_new (Xcls_MainWindow* _owner) {
14426 #line 2326 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14427         return xcls_mainwindow_xcls_image40_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, _owner);
14428 #line 14429 "MainWindow.c"
14429 }
14430
14431
14432 static void xcls_mainwindow_xcls_image40_class_init (Xcls_MainWindowXcls_Image40Class * klass) {
14433 #line 2317 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14434         xcls_mainwindow_xcls_image40_parent_class = g_type_class_peek_parent (klass);
14435 #line 2317 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14436         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image40Private));
14437 #line 2317 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14438         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image40_finalize;
14439 #line 14440 "MainWindow.c"
14440 }
14441
14442
14443 static void xcls_mainwindow_xcls_image40_instance_init (Xcls_MainWindowXcls_Image40 * self) {
14444 #line 2317 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14445         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE40_GET_PRIVATE (self);
14446 #line 14447 "MainWindow.c"
14447 }
14448
14449
14450 static void xcls_mainwindow_xcls_image40_finalize (GObject* obj) {
14451         Xcls_MainWindowXcls_Image40 * self;
14452 #line 2317 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14453         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, Xcls_MainWindowXcls_Image40);
14454 #line 2319 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14455         _g_object_unref0 (self->el);
14456 #line 2320 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14457         _g_object_unref0 (self->priv->_this);
14458 #line 2317 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14459         G_OBJECT_CLASS (xcls_mainwindow_xcls_image40_parent_class)->finalize (obj);
14460 #line 14461 "MainWindow.c"
14461 }
14462
14463
14464 GType xcls_mainwindow_xcls_image40_get_type (void) {
14465         static volatile gsize xcls_mainwindow_xcls_image40_type_id__volatile = 0;
14466         if (g_once_init_enter (&xcls_mainwindow_xcls_image40_type_id__volatile)) {
14467                 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 };
14468                 GType xcls_mainwindow_xcls_image40_type_id;
14469                 xcls_mainwindow_xcls_image40_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image40", &g_define_type_info, 0);
14470                 g_once_init_leave (&xcls_mainwindow_xcls_image40_type_id__volatile, xcls_mainwindow_xcls_image40_type_id);
14471         }
14472         return xcls_mainwindow_xcls_image40_type_id__volatile;
14473 }
14474
14475
14476 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
14477         Xcls_MainWindowXcls_addlistenerbutton * self = NULL;
14478         Xcls_MainWindow* _tmp0_ = NULL;
14479         Xcls_MainWindow* _tmp1_ = NULL;
14480         Xcls_MainWindow* _tmp2_ = NULL;
14481         Xcls_MainWindowXcls_addlistenerbutton* _tmp3_ = NULL;
14482         ClutterActor* _tmp4_ = NULL;
14483         Xcls_MainWindowXcls_Actor42* child_0 = NULL;
14484         Xcls_MainWindow* _tmp5_ = NULL;
14485         Xcls_MainWindowXcls_Actor42* _tmp6_ = NULL;
14486         ClutterActor* _tmp7_ = NULL;
14487         GtkClutterActor* _tmp8_ = NULL;
14488         ClutterActor* _tmp9_ = NULL;
14489 #line 2348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14490         g_return_val_if_fail (_owner != NULL, NULL);
14491 #line 2348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14492         self = (Xcls_MainWindowXcls_addlistenerbutton*) g_object_new (object_type, NULL);
14493 #line 2350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14494         _tmp0_ = _owner;
14495 #line 2350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14496         _tmp1_ = _g_object_ref0 (_tmp0_);
14497 #line 2350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14498         _g_object_unref0 (self->priv->_this);
14499 #line 2350 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14500         self->priv->_this = _tmp1_;
14501 #line 2351 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14502         _tmp2_ = self->priv->_this;
14503 #line 2351 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14504         _tmp3_ = _g_object_ref0 (self);
14505 #line 2351 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14506         _g_object_unref0 (_tmp2_->addlistenerbutton);
14507 #line 2351 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14508         _tmp2_->addlistenerbutton = _tmp3_;
14509 #line 2352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14510         _tmp4_ = clutter_actor_new ();
14511 #line 2352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14512         g_object_ref_sink (_tmp4_);
14513 #line 2352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14514         _g_object_unref0 (self->el);
14515 #line 2352 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14516         self->el = _tmp4_;
14517 #line 2357 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14518         _tmp5_ = self->priv->_this;
14519 #line 2357 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14520         _tmp6_ = xcls_mainwindow_xcls_actor42_new (_tmp5_);
14521 #line 2357 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14522         child_0 = _tmp6_;
14523 #line 2358 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14524         g_object_ref ((GObject*) child_0);
14525 #line 2359 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14526         _tmp7_ = self->el;
14527 #line 2359 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14528         _tmp8_ = child_0->el;
14529 #line 2359 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14530         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
14531 #line 2363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14532         _tmp9_ = self->el;
14533 #line 2363 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14534         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
14535 #line 2348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14536         _g_object_unref0 (child_0);
14537 #line 2348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14538         return self;
14539 #line 14540 "MainWindow.c"
14540 }
14541
14542
14543 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_new (Xcls_MainWindow* _owner) {
14544 #line 2348 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14545         return xcls_mainwindow_xcls_addlistenerbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, _owner);
14546 #line 14547 "MainWindow.c"
14547 }
14548
14549
14550 static void xcls_mainwindow_xcls_addlistenerbutton_class_init (Xcls_MainWindowXcls_addlistenerbuttonClass * klass) {
14551 #line 2339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14552         xcls_mainwindow_xcls_addlistenerbutton_parent_class = g_type_class_peek_parent (klass);
14553 #line 2339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14554         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addlistenerbuttonPrivate));
14555 #line 2339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14556         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addlistenerbutton_finalize;
14557 #line 14558 "MainWindow.c"
14558 }
14559
14560
14561 static void xcls_mainwindow_xcls_addlistenerbutton_instance_init (Xcls_MainWindowXcls_addlistenerbutton * self) {
14562 #line 2339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14563         self->priv = XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_PRIVATE (self);
14564 #line 14565 "MainWindow.c"
14565 }
14566
14567
14568 static void xcls_mainwindow_xcls_addlistenerbutton_finalize (GObject* obj) {
14569         Xcls_MainWindowXcls_addlistenerbutton * self;
14570 #line 2339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14571         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton);
14572 #line 2341 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14573         _g_object_unref0 (self->el);
14574 #line 2342 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14575         _g_object_unref0 (self->priv->_this);
14576 #line 2339 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14577         G_OBJECT_CLASS (xcls_mainwindow_xcls_addlistenerbutton_parent_class)->finalize (obj);
14578 #line 14579 "MainWindow.c"
14579 }
14580
14581
14582 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) {
14583         static volatile gsize xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile = 0;
14584         if (g_once_init_enter (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile)) {
14585                 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 };
14586                 GType xcls_mainwindow_xcls_addlistenerbutton_type_id;
14587                 xcls_mainwindow_xcls_addlistenerbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addlistenerbutton", &g_define_type_info, 0);
14588                 g_once_init_leave (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile, xcls_mainwindow_xcls_addlistenerbutton_type_id);
14589         }
14590         return xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile;
14591 }
14592
14593
14594 Xcls_MainWindowXcls_Actor42* xcls_mainwindow_xcls_actor42_construct (GType object_type, Xcls_MainWindow* _owner) {
14595         Xcls_MainWindowXcls_Actor42 * self = NULL;
14596         Xcls_MainWindow* _tmp0_ = NULL;
14597         Xcls_MainWindow* _tmp1_ = NULL;
14598         GtkClutterActor* _tmp2_ = NULL;
14599         Xcls_MainWindowXcls_Button43* child_0 = NULL;
14600         Xcls_MainWindow* _tmp3_ = NULL;
14601         Xcls_MainWindowXcls_Button43* _tmp4_ = NULL;
14602         GtkClutterActor* _tmp5_ = NULL;
14603         GtkWidget* _tmp6_ = NULL;
14604         GtkButton* _tmp7_ = NULL;
14605 #line 2376 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14606         g_return_val_if_fail (_owner != NULL, NULL);
14607 #line 2376 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14608         self = (Xcls_MainWindowXcls_Actor42*) g_object_new (object_type, NULL);
14609 #line 2378 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14610         _tmp0_ = _owner;
14611 #line 2378 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14612         _tmp1_ = _g_object_ref0 (_tmp0_);
14613 #line 2378 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14614         _g_object_unref0 (self->priv->_this);
14615 #line 2378 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14616         self->priv->_this = _tmp1_;
14617 #line 2379 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14618         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
14619 #line 2379 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14620         g_object_ref_sink (_tmp2_);
14621 #line 2379 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14622         _g_object_unref0 (self->el);
14623 #line 2379 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14624         self->el = _tmp2_;
14625 #line 2384 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14626         _tmp3_ = self->priv->_this;
14627 #line 2384 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14628         _tmp4_ = xcls_mainwindow_xcls_button43_new (_tmp3_);
14629 #line 2384 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14630         child_0 = _tmp4_;
14631 #line 2385 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14632         g_object_ref ((GObject*) child_0);
14633 #line 2389 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14634         _tmp5_ = self->el;
14635 #line 2389 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14636         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
14637 #line 2389 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14638         _tmp7_ = child_0->el;
14639 #line 2389 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14640         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
14641 #line 2376 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14642         _g_object_unref0 (child_0);
14643 #line 2376 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14644         return self;
14645 #line 14646 "MainWindow.c"
14646 }
14647
14648
14649 Xcls_MainWindowXcls_Actor42* xcls_mainwindow_xcls_actor42_new (Xcls_MainWindow* _owner) {
14650 #line 2376 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14651         return xcls_mainwindow_xcls_actor42_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, _owner);
14652 #line 14653 "MainWindow.c"
14653 }
14654
14655
14656 static void xcls_mainwindow_xcls_actor42_class_init (Xcls_MainWindowXcls_Actor42Class * klass) {
14657 #line 2367 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14658         xcls_mainwindow_xcls_actor42_parent_class = g_type_class_peek_parent (klass);
14659 #line 2367 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14660         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor42Private));
14661 #line 2367 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14662         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor42_finalize;
14663 #line 14664 "MainWindow.c"
14664 }
14665
14666
14667 static void xcls_mainwindow_xcls_actor42_instance_init (Xcls_MainWindowXcls_Actor42 * self) {
14668 #line 2367 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14669         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR42_GET_PRIVATE (self);
14670 #line 14671 "MainWindow.c"
14671 }
14672
14673
14674 static void xcls_mainwindow_xcls_actor42_finalize (GObject* obj) {
14675         Xcls_MainWindowXcls_Actor42 * self;
14676 #line 2367 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14677         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, Xcls_MainWindowXcls_Actor42);
14678 #line 2369 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14679         _g_object_unref0 (self->el);
14680 #line 2370 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14681         _g_object_unref0 (self->priv->_this);
14682 #line 2367 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14683         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor42_parent_class)->finalize (obj);
14684 #line 14685 "MainWindow.c"
14685 }
14686
14687
14688 GType xcls_mainwindow_xcls_actor42_get_type (void) {
14689         static volatile gsize xcls_mainwindow_xcls_actor42_type_id__volatile = 0;
14690         if (g_once_init_enter (&xcls_mainwindow_xcls_actor42_type_id__volatile)) {
14691                 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 };
14692                 GType xcls_mainwindow_xcls_actor42_type_id;
14693                 xcls_mainwindow_xcls_actor42_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor42", &g_define_type_info, 0);
14694                 g_once_init_leave (&xcls_mainwindow_xcls_actor42_type_id__volatile, xcls_mainwindow_xcls_actor42_type_id);
14695         }
14696         return xcls_mainwindow_xcls_actor42_type_id__volatile;
14697 }
14698
14699
14700 static void __lambda120_ (Xcls_MainWindowXcls_Button43* self) {
14701         Xcls_MainWindow* _tmp0_ = NULL;
14702         const gchar* _tmp1_ = NULL;
14703         const gchar* _tmp2_ = NULL;
14704         GQuark _tmp4_ = 0U;
14705 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14706         static GQuark _tmp3_label0 = 0;
14707 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14708         static GQuark _tmp3_label1 = 0;
14709 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14710         static GQuark _tmp3_label2 = 0;
14711 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14712         static GQuark _tmp3_label3 = 0;
14713 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14714         _tmp0_ = self->priv->_this;
14715 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14716         _tmp1_ = _tmp0_->state;
14717 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14718         _tmp2_ = _tmp1_;
14719 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14720         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
14721 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14722         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
14723 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14724                 switch (0) {
14725 #line 14726 "MainWindow.c"
14726                         default:
14727                         {
14728                                 Xcls_MainWindow* _tmp5_ = NULL;
14729 #line 2424 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14730                                 _tmp5_ = self->priv->_this;
14731 #line 2424 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14732                                 xcls_mainwindow_showAddListener (_tmp5_);
14733 #line 2425 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14734                                 break;
14735 #line 14736 "MainWindow.c"
14736                         }
14737                 }
14738         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
14739 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14740                 switch (0) {
14741 #line 14742 "MainWindow.c"
14742                         default:
14743                         {
14744                                 Xcls_MainWindow* _tmp6_ = NULL;
14745 #line 2429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14746                                 _tmp6_ = self->priv->_this;
14747 #line 2429 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14748                                 xcls_mainwindow_hideAddListener (_tmp6_);
14749 #line 2430 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14750                                 break;
14751 #line 14752 "MainWindow.c"
14752                         }
14753                 }
14754         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
14755 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14756                 switch (0) {
14757 #line 14758 "MainWindow.c"
14758                         default:
14759                         {
14760                                 Xcls_MainWindow* _tmp7_ = NULL;
14761                                 Xcls_MainWindow* _tmp8_ = NULL;
14762 #line 2434 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14763                                 _tmp7_ = self->priv->_this;
14764 #line 2434 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14765                                 xcls_mainwindow_hideAddProp (_tmp7_);
14766 #line 2435 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14767                                 _tmp8_ = self->priv->_this;
14768 #line 2435 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14769                                 xcls_mainwindow_showAddListener (_tmp8_);
14770 #line 2436 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14771                                 break;
14772 #line 14773 "MainWindow.c"
14773                         }
14774                 }
14775         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
14776 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14777                 switch (0) {
14778 #line 14779 "MainWindow.c"
14779                         default:
14780                         {
14781                                 Xcls_MainWindow* _tmp9_ = NULL;
14782                                 Xcls_MainWindow* _tmp10_ = NULL;
14783 #line 2438 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14784                                 _tmp9_ = self->priv->_this;
14785 #line 2438 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14786                                 xcls_mainwindow_hideObject (_tmp9_);
14787 #line 2439 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14788                                 _tmp10_ = self->priv->_this;
14789 #line 2439 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14790                                 xcls_mainwindow_showAddListener (_tmp10_);
14791 #line 2440 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14792                                 break;
14793 #line 14794 "MainWindow.c"
14794                         }
14795                 }
14796         } else {
14797 #line 2422 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14798                 switch (0) {
14799 #line 14800 "MainWindow.c"
14800                         default:
14801                         {
14802                                 Xcls_MainWindow* _tmp11_ = NULL;
14803                                 const gchar* _tmp12_ = NULL;
14804 #line 2443 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14805                                 _tmp11_ = self->priv->_this;
14806 #line 2443 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14807                                 _tmp12_ = _tmp11_->state;
14808 #line 2443 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14809                                 g_print ("unhandled add listener from %s\n", _tmp12_);
14810 #line 2445 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14811                                 break;
14812 #line 14813 "MainWindow.c"
14813                         }
14814                 }
14815         }
14816 #line 2448 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14817         return;
14818 #line 14819 "MainWindow.c"
14819 }
14820
14821
14822 static void ___lambda120__gtk_button_clicked (GtkButton* _sender, gpointer self) {
14823 #line 2418 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14824         __lambda120_ ((Xcls_MainWindowXcls_Button43*) self);
14825 #line 14826 "MainWindow.c"
14826 }
14827
14828
14829 Xcls_MainWindowXcls_Button43* xcls_mainwindow_xcls_button43_construct (GType object_type, Xcls_MainWindow* _owner) {
14830         Xcls_MainWindowXcls_Button43 * self = NULL;
14831         Xcls_MainWindow* _tmp0_ = NULL;
14832         Xcls_MainWindow* _tmp1_ = NULL;
14833         GtkButton* _tmp2_ = NULL;
14834         GtkButton* _tmp3_ = NULL;
14835         GtkButton* _tmp4_ = NULL;
14836         GtkButton* _tmp5_ = NULL;
14837         Xcls_MainWindowXcls_Image44* child_0 = NULL;
14838         Xcls_MainWindow* _tmp6_ = NULL;
14839         Xcls_MainWindowXcls_Image44* _tmp7_ = NULL;
14840         GtkButton* _tmp8_ = NULL;
14841         GtkImage* _tmp9_ = NULL;
14842         GtkButton* _tmp10_ = NULL;
14843 #line 2402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14844         g_return_val_if_fail (_owner != NULL, NULL);
14845 #line 2402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14846         self = (Xcls_MainWindowXcls_Button43*) g_object_new (object_type, NULL);
14847 #line 2404 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14848         _tmp0_ = _owner;
14849 #line 2404 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14850         _tmp1_ = _g_object_ref0 (_tmp0_);
14851 #line 2404 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14852         _g_object_unref0 (self->priv->_this);
14853 #line 2404 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14854         self->priv->_this = _tmp1_;
14855 #line 2405 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14856         _tmp2_ = (GtkButton*) gtk_button_new ();
14857 #line 2405 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14858         g_object_ref_sink (_tmp2_);
14859 #line 2405 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14860         _g_object_unref0 (self->el);
14861 #line 2405 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14862         self->el = _tmp2_;
14863 #line 2410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14864         _tmp3_ = self->el;
14865 #line 2410 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14866         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
14867 #line 2411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14868         _tmp4_ = self->el;
14869 #line 2411 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14870         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
14871 #line 2412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14872         _tmp5_ = self->el;
14873 #line 2412 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14874         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Add Event Code");
14875 #line 2413 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14876         _tmp6_ = self->priv->_this;
14877 #line 2413 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14878         _tmp7_ = xcls_mainwindow_xcls_image44_new (_tmp6_);
14879 #line 2413 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14880         child_0 = _tmp7_;
14881 #line 2414 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14882         g_object_ref ((GObject*) child_0);
14883 #line 2415 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14884         _tmp8_ = self->el;
14885 #line 2415 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14886         _tmp9_ = child_0->el;
14887 #line 2415 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14888         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
14889 #line 2418 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14890         _tmp10_ = self->el;
14891 #line 2418 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14892         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda120__gtk_button_clicked, self, 0);
14893 #line 2402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14894         _g_object_unref0 (child_0);
14895 #line 2402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14896         return self;
14897 #line 14898 "MainWindow.c"
14898 }
14899
14900
14901 Xcls_MainWindowXcls_Button43* xcls_mainwindow_xcls_button43_new (Xcls_MainWindow* _owner) {
14902 #line 2402 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14903         return xcls_mainwindow_xcls_button43_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, _owner);
14904 #line 14905 "MainWindow.c"
14905 }
14906
14907
14908 static void xcls_mainwindow_xcls_button43_class_init (Xcls_MainWindowXcls_Button43Class * klass) {
14909 #line 2393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14910         xcls_mainwindow_xcls_button43_parent_class = g_type_class_peek_parent (klass);
14911 #line 2393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14912         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button43Private));
14913 #line 2393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14914         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button43_finalize;
14915 #line 14916 "MainWindow.c"
14916 }
14917
14918
14919 static void xcls_mainwindow_xcls_button43_instance_init (Xcls_MainWindowXcls_Button43 * self) {
14920 #line 2393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14921         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON43_GET_PRIVATE (self);
14922 #line 14923 "MainWindow.c"
14923 }
14924
14925
14926 static void xcls_mainwindow_xcls_button43_finalize (GObject* obj) {
14927         Xcls_MainWindowXcls_Button43 * self;
14928 #line 2393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14929         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, Xcls_MainWindowXcls_Button43);
14930 #line 2395 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14931         _g_object_unref0 (self->el);
14932 #line 2396 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14933         _g_object_unref0 (self->priv->_this);
14934 #line 2393 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14935         G_OBJECT_CLASS (xcls_mainwindow_xcls_button43_parent_class)->finalize (obj);
14936 #line 14937 "MainWindow.c"
14937 }
14938
14939
14940 GType xcls_mainwindow_xcls_button43_get_type (void) {
14941         static volatile gsize xcls_mainwindow_xcls_button43_type_id__volatile = 0;
14942         if (g_once_init_enter (&xcls_mainwindow_xcls_button43_type_id__volatile)) {
14943                 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 };
14944                 GType xcls_mainwindow_xcls_button43_type_id;
14945                 xcls_mainwindow_xcls_button43_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button43", &g_define_type_info, 0);
14946                 g_once_init_leave (&xcls_mainwindow_xcls_button43_type_id__volatile, xcls_mainwindow_xcls_button43_type_id);
14947         }
14948         return xcls_mainwindow_xcls_button43_type_id__volatile;
14949 }
14950
14951
14952 Xcls_MainWindowXcls_Image44* xcls_mainwindow_xcls_image44_construct (GType object_type, Xcls_MainWindow* _owner) {
14953         Xcls_MainWindowXcls_Image44 * self = NULL;
14954         Xcls_MainWindow* _tmp0_ = NULL;
14955         Xcls_MainWindow* _tmp1_ = NULL;
14956         GtkImage* _tmp2_ = NULL;
14957         GtkImage* _tmp3_ = NULL;
14958 #line 2465 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14959         g_return_val_if_fail (_owner != NULL, NULL);
14960 #line 2465 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14961         self = (Xcls_MainWindowXcls_Image44*) g_object_new (object_type, NULL);
14962 #line 2467 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14963         _tmp0_ = _owner;
14964 #line 2467 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14965         _tmp1_ = _g_object_ref0 (_tmp0_);
14966 #line 2467 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14967         _g_object_unref0 (self->priv->_this);
14968 #line 2467 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14969         self->priv->_this = _tmp1_;
14970 #line 2468 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14971         _tmp2_ = (GtkImage*) gtk_image_new ();
14972 #line 2468 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14973         g_object_ref_sink (_tmp2_);
14974 #line 2468 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14975         _g_object_unref0 (self->el);
14976 #line 2468 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14977         self->el = _tmp2_;
14978 #line 2473 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14979         _tmp3_ = self->el;
14980 #line 2473 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14981         g_object_set (_tmp3_, "icon-name", "appointment-new", NULL);
14982 #line 2465 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14983         return self;
14984 #line 14985 "MainWindow.c"
14985 }
14986
14987
14988 Xcls_MainWindowXcls_Image44* xcls_mainwindow_xcls_image44_new (Xcls_MainWindow* _owner) {
14989 #line 2465 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14990         return xcls_mainwindow_xcls_image44_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, _owner);
14991 #line 14992 "MainWindow.c"
14992 }
14993
14994
14995 static void xcls_mainwindow_xcls_image44_class_init (Xcls_MainWindowXcls_Image44Class * klass) {
14996 #line 2456 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14997         xcls_mainwindow_xcls_image44_parent_class = g_type_class_peek_parent (klass);
14998 #line 2456 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
14999         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image44Private));
15000 #line 2456 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15001         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image44_finalize;
15002 #line 15003 "MainWindow.c"
15003 }
15004
15005
15006 static void xcls_mainwindow_xcls_image44_instance_init (Xcls_MainWindowXcls_Image44 * self) {
15007 #line 2456 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15008         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE44_GET_PRIVATE (self);
15009 #line 15010 "MainWindow.c"
15010 }
15011
15012
15013 static void xcls_mainwindow_xcls_image44_finalize (GObject* obj) {
15014         Xcls_MainWindowXcls_Image44 * self;
15015 #line 2456 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15016         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, Xcls_MainWindowXcls_Image44);
15017 #line 2458 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15018         _g_object_unref0 (self->el);
15019 #line 2459 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15020         _g_object_unref0 (self->priv->_this);
15021 #line 2456 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15022         G_OBJECT_CLASS (xcls_mainwindow_xcls_image44_parent_class)->finalize (obj);
15023 #line 15024 "MainWindow.c"
15024 }
15025
15026
15027 GType xcls_mainwindow_xcls_image44_get_type (void) {
15028         static volatile gsize xcls_mainwindow_xcls_image44_type_id__volatile = 0;
15029         if (g_once_init_enter (&xcls_mainwindow_xcls_image44_type_id__volatile)) {
15030                 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 };
15031                 GType xcls_mainwindow_xcls_image44_type_id;
15032                 xcls_mainwindow_xcls_image44_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image44", &g_define_type_info, 0);
15033                 g_once_init_leave (&xcls_mainwindow_xcls_image44_type_id__volatile, xcls_mainwindow_xcls_image44_type_id);
15034         }
15035         return xcls_mainwindow_xcls_image44_type_id__volatile;
15036 }
15037
15038
15039 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
15040         Xcls_MainWindowXcls_addprojectbutton * self = NULL;
15041         Xcls_MainWindow* _tmp0_ = NULL;
15042         Xcls_MainWindow* _tmp1_ = NULL;
15043         Xcls_MainWindow* _tmp2_ = NULL;
15044         Xcls_MainWindowXcls_addprojectbutton* _tmp3_ = NULL;
15045         ClutterActor* _tmp4_ = NULL;
15046         Xcls_MainWindowXcls_Actor46* child_0 = NULL;
15047         Xcls_MainWindow* _tmp5_ = NULL;
15048         Xcls_MainWindowXcls_Actor46* _tmp6_ = NULL;
15049         ClutterActor* _tmp7_ = NULL;
15050         GtkClutterActor* _tmp8_ = NULL;
15051         ClutterActor* _tmp9_ = NULL;
15052 #line 2487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15053         g_return_val_if_fail (_owner != NULL, NULL);
15054 #line 2487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15055         self = (Xcls_MainWindowXcls_addprojectbutton*) g_object_new (object_type, NULL);
15056 #line 2489 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15057         _tmp0_ = _owner;
15058 #line 2489 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15059         _tmp1_ = _g_object_ref0 (_tmp0_);
15060 #line 2489 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15061         _g_object_unref0 (self->priv->_this);
15062 #line 2489 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15063         self->priv->_this = _tmp1_;
15064 #line 2490 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15065         _tmp2_ = self->priv->_this;
15066 #line 2490 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15067         _tmp3_ = _g_object_ref0 (self);
15068 #line 2490 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15069         _g_object_unref0 (_tmp2_->addprojectbutton);
15070 #line 2490 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15071         _tmp2_->addprojectbutton = _tmp3_;
15072 #line 2491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15073         _tmp4_ = clutter_actor_new ();
15074 #line 2491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15075         g_object_ref_sink (_tmp4_);
15076 #line 2491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15077         _g_object_unref0 (self->el);
15078 #line 2491 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15079         self->el = _tmp4_;
15080 #line 2496 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15081         _tmp5_ = self->priv->_this;
15082 #line 2496 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15083         _tmp6_ = xcls_mainwindow_xcls_actor46_new (_tmp5_);
15084 #line 2496 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15085         child_0 = _tmp6_;
15086 #line 2497 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15087         g_object_ref ((GObject*) child_0);
15088 #line 2498 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15089         _tmp7_ = self->el;
15090 #line 2498 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15091         _tmp8_ = child_0->el;
15092 #line 2498 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15093         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
15094 #line 2502 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15095         _tmp9_ = self->el;
15096 #line 2502 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15097         clutter_actor_set_size (_tmp9_, 50.0f, 50.0f);
15098 #line 2487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15099         _g_object_unref0 (child_0);
15100 #line 2487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15101         return self;
15102 #line 15103 "MainWindow.c"
15103 }
15104
15105
15106 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_new (Xcls_MainWindow* _owner) {
15107 #line 2487 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15108         return xcls_mainwindow_xcls_addprojectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, _owner);
15109 #line 15110 "MainWindow.c"
15110 }
15111
15112
15113 static void xcls_mainwindow_xcls_addprojectbutton_class_init (Xcls_MainWindowXcls_addprojectbuttonClass * klass) {
15114 #line 2478 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15115         xcls_mainwindow_xcls_addprojectbutton_parent_class = g_type_class_peek_parent (klass);
15116 #line 2478 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15117         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addprojectbuttonPrivate));
15118 #line 2478 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15119         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addprojectbutton_finalize;
15120 #line 15121 "MainWindow.c"
15121 }
15122
15123
15124 static void xcls_mainwindow_xcls_addprojectbutton_instance_init (Xcls_MainWindowXcls_addprojectbutton * self) {
15125 #line 2478 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15126         self->priv = XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_PRIVATE (self);
15127 #line 15128 "MainWindow.c"
15128 }
15129
15130
15131 static void xcls_mainwindow_xcls_addprojectbutton_finalize (GObject* obj) {
15132         Xcls_MainWindowXcls_addprojectbutton * self;
15133 #line 2478 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15134         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbutton);
15135 #line 2480 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15136         _g_object_unref0 (self->el);
15137 #line 2481 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15138         _g_object_unref0 (self->priv->_this);
15139 #line 2478 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15140         G_OBJECT_CLASS (xcls_mainwindow_xcls_addprojectbutton_parent_class)->finalize (obj);
15141 #line 15142 "MainWindow.c"
15142 }
15143
15144
15145 GType xcls_mainwindow_xcls_addprojectbutton_get_type (void) {
15146         static volatile gsize xcls_mainwindow_xcls_addprojectbutton_type_id__volatile = 0;
15147         if (g_once_init_enter (&xcls_mainwindow_xcls_addprojectbutton_type_id__volatile)) {
15148                 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 };
15149                 GType xcls_mainwindow_xcls_addprojectbutton_type_id;
15150                 xcls_mainwindow_xcls_addprojectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addprojectbutton", &g_define_type_info, 0);
15151                 g_once_init_leave (&xcls_mainwindow_xcls_addprojectbutton_type_id__volatile, xcls_mainwindow_xcls_addprojectbutton_type_id);
15152         }
15153         return xcls_mainwindow_xcls_addprojectbutton_type_id__volatile;
15154 }
15155
15156
15157 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_construct (GType object_type, Xcls_MainWindow* _owner) {
15158         Xcls_MainWindowXcls_Actor46 * self = NULL;
15159         Xcls_MainWindow* _tmp0_ = NULL;
15160         Xcls_MainWindow* _tmp1_ = NULL;
15161         GtkClutterActor* _tmp2_ = NULL;
15162         Xcls_MainWindowXcls_Button47* child_0 = NULL;
15163         Xcls_MainWindow* _tmp3_ = NULL;
15164         Xcls_MainWindowXcls_Button47* _tmp4_ = NULL;
15165         GtkClutterActor* _tmp5_ = NULL;
15166         GtkWidget* _tmp6_ = NULL;
15167         GtkButton* _tmp7_ = NULL;
15168 #line 2515 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15169         g_return_val_if_fail (_owner != NULL, NULL);
15170 #line 2515 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15171         self = (Xcls_MainWindowXcls_Actor46*) g_object_new (object_type, NULL);
15172 #line 2517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15173         _tmp0_ = _owner;
15174 #line 2517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15175         _tmp1_ = _g_object_ref0 (_tmp0_);
15176 #line 2517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15177         _g_object_unref0 (self->priv->_this);
15178 #line 2517 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15179         self->priv->_this = _tmp1_;
15180 #line 2518 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15181         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
15182 #line 2518 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15183         g_object_ref_sink (_tmp2_);
15184 #line 2518 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15185         _g_object_unref0 (self->el);
15186 #line 2518 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15187         self->el = _tmp2_;
15188 #line 2523 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15189         _tmp3_ = self->priv->_this;
15190 #line 2523 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15191         _tmp4_ = xcls_mainwindow_xcls_button47_new (_tmp3_);
15192 #line 2523 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15193         child_0 = _tmp4_;
15194 #line 2524 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15195         g_object_ref ((GObject*) child_0);
15196 #line 2528 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15197         _tmp5_ = self->el;
15198 #line 2528 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15199         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
15200 #line 2528 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15201         _tmp7_ = child_0->el;
15202 #line 2528 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15203         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
15204 #line 2515 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15205         _g_object_unref0 (child_0);
15206 #line 2515 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15207         return self;
15208 #line 15209 "MainWindow.c"
15209 }
15210
15211
15212 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_new (Xcls_MainWindow* _owner) {
15213 #line 2515 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15214         return xcls_mainwindow_xcls_actor46_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, _owner);
15215 #line 15216 "MainWindow.c"
15216 }
15217
15218
15219 static void xcls_mainwindow_xcls_actor46_class_init (Xcls_MainWindowXcls_Actor46Class * klass) {
15220 #line 2506 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15221         xcls_mainwindow_xcls_actor46_parent_class = g_type_class_peek_parent (klass);
15222 #line 2506 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15223         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor46Private));
15224 #line 2506 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15225         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor46_finalize;
15226 #line 15227 "MainWindow.c"
15227 }
15228
15229
15230 static void xcls_mainwindow_xcls_actor46_instance_init (Xcls_MainWindowXcls_Actor46 * self) {
15231 #line 2506 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15232         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR46_GET_PRIVATE (self);
15233 #line 15234 "MainWindow.c"
15234 }
15235
15236
15237 static void xcls_mainwindow_xcls_actor46_finalize (GObject* obj) {
15238         Xcls_MainWindowXcls_Actor46 * self;
15239 #line 2506 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15240         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46);
15241 #line 2508 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15242         _g_object_unref0 (self->el);
15243 #line 2509 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15244         _g_object_unref0 (self->priv->_this);
15245 #line 2506 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15246         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor46_parent_class)->finalize (obj);
15247 #line 15248 "MainWindow.c"
15248 }
15249
15250
15251 GType xcls_mainwindow_xcls_actor46_get_type (void) {
15252         static volatile gsize xcls_mainwindow_xcls_actor46_type_id__volatile = 0;
15253         if (g_once_init_enter (&xcls_mainwindow_xcls_actor46_type_id__volatile)) {
15254                 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 };
15255                 GType xcls_mainwindow_xcls_actor46_type_id;
15256                 xcls_mainwindow_xcls_actor46_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor46", &g_define_type_info, 0);
15257                 g_once_init_leave (&xcls_mainwindow_xcls_actor46_type_id__volatile, xcls_mainwindow_xcls_actor46_type_id);
15258         }
15259         return xcls_mainwindow_xcls_actor46_type_id__volatile;
15260 }
15261
15262
15263 static void __lambda42_ (Xcls_MainWindowXcls_Button47* self) {
15264         Xcls_EditProject* pe = NULL;
15265         Xcls_EditProject* _tmp0_ = NULL;
15266         Xcls_EditProject* _tmp1_ = NULL;
15267         GtkDialog* _tmp2_ = NULL;
15268         Xcls_MainWindow* _tmp3_ = NULL;
15269         GtkWindow* _tmp4_ = NULL;
15270         Xcls_EditProject* _tmp5_ = NULL;
15271         GtkDialog* _tmp6_ = NULL;
15272         ProjectProject* p = NULL;
15273         Xcls_EditProject* _tmp7_ = NULL;
15274         ProjectProject* _tmp8_ = NULL;
15275         ProjectProject* _tmp9_ = NULL;
15276         Xcls_MainWindow* _tmp10_ = NULL;
15277         Xcls_WindowLeftProjects* _tmp11_ = NULL;
15278         Xcls_MainWindow* _tmp12_ = NULL;
15279         Xcls_WindowLeftProjects* _tmp13_ = NULL;
15280         Xcls_MainWindow* _tmp14_ = NULL;
15281         Xcls_WindowLeftProjects* _tmp15_ = NULL;
15282         ProjectProject* _tmp16_ = NULL;
15283 #line 2561 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15284         _tmp0_ = xcls_editproject_singleton ();
15285 #line 2561 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15286         pe = _tmp0_;
15287 #line 2562 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15288         _tmp1_ = pe;
15289 #line 2562 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15290         _tmp2_ = _tmp1_->el;
15291 #line 2562 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15292         _tmp3_ = self->priv->_this;
15293 #line 2562 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15294         _tmp4_ = _tmp3_->el;
15295 #line 2562 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15296         gtk_window_set_transient_for ((GtkWindow*) _tmp2_, _tmp4_);
15297 #line 2563 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15298         _tmp5_ = pe;
15299 #line 2563 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15300         _tmp6_ = _tmp5_->el;
15301 #line 2563 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15302         gtk_window_set_modal ((GtkWindow*) _tmp6_, TRUE);
15303 #line 2565 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15304         _tmp7_ = pe;
15305 #line 2565 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15306         _tmp8_ = xcls_editproject_show (_tmp7_);
15307 #line 2565 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15308         p = _tmp8_;
15309 #line 2567 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15310         _tmp9_ = p;
15311 #line 2567 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15312         if (_tmp9_ == NULL) {
15313 #line 2568 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15314                 _g_object_unref0 (p);
15315 #line 2568 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15316                 _g_object_unref0 (pe);
15317 #line 2568 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15318                 return;
15319 #line 15320 "MainWindow.c"
15320         }
15321 #line 2570 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15322         _tmp10_ = self->priv->_this;
15323 #line 2570 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15324         _tmp11_ = _tmp10_->left_projects;
15325 #line 2570 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15326         _tmp11_->is_loaded = FALSE;
15327 #line 2571 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15328         _tmp12_ = self->priv->_this;
15329 #line 2571 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15330         _tmp13_ = _tmp12_->left_projects;
15331 #line 2571 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15332         xcls_windowleftprojects_load (_tmp13_);
15333 #line 2572 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15334         _tmp14_ = self->priv->_this;
15335 #line 2572 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15336         _tmp15_ = _tmp14_->left_projects;
15337 #line 2572 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15338         _tmp16_ = p;
15339 #line 2572 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15340         xcls_windowleftprojects_selectProject (_tmp15_, _tmp16_);
15341 #line 2573 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15342         _g_object_unref0 (p);
15343 #line 2573 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15344         _g_object_unref0 (pe);
15345 #line 2573 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15346         return;
15347 #line 15348 "MainWindow.c"
15348 }
15349
15350
15351 static void ___lambda42__gtk_button_clicked (GtkButton* _sender, gpointer self) {
15352 #line 2557 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15353         __lambda42_ ((Xcls_MainWindowXcls_Button47*) self);
15354 #line 15355 "MainWindow.c"
15355 }
15356
15357
15358 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_construct (GType object_type, Xcls_MainWindow* _owner) {
15359         Xcls_MainWindowXcls_Button47 * self = NULL;
15360         Xcls_MainWindow* _tmp0_ = NULL;
15361         Xcls_MainWindow* _tmp1_ = NULL;
15362         GtkButton* _tmp2_ = NULL;
15363         GtkButton* _tmp3_ = NULL;
15364         GtkButton* _tmp4_ = NULL;
15365         GtkButton* _tmp5_ = NULL;
15366         Xcls_MainWindowXcls_Image48* child_0 = NULL;
15367         Xcls_MainWindow* _tmp6_ = NULL;
15368         Xcls_MainWindowXcls_Image48* _tmp7_ = NULL;
15369         GtkButton* _tmp8_ = NULL;
15370         GtkImage* _tmp9_ = NULL;
15371         GtkButton* _tmp10_ = NULL;
15372 #line 2541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15373         g_return_val_if_fail (_owner != NULL, NULL);
15374 #line 2541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15375         self = (Xcls_MainWindowXcls_Button47*) g_object_new (object_type, NULL);
15376 #line 2543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15377         _tmp0_ = _owner;
15378 #line 2543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15379         _tmp1_ = _g_object_ref0 (_tmp0_);
15380 #line 2543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15381         _g_object_unref0 (self->priv->_this);
15382 #line 2543 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15383         self->priv->_this = _tmp1_;
15384 #line 2544 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15385         _tmp2_ = (GtkButton*) gtk_button_new ();
15386 #line 2544 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15387         g_object_ref_sink (_tmp2_);
15388 #line 2544 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15389         _g_object_unref0 (self->el);
15390 #line 2544 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15391         self->el = _tmp2_;
15392 #line 2549 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15393         _tmp3_ = self->el;
15394 #line 2549 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15395         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
15396 #line 2550 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15397         _tmp4_ = self->el;
15398 #line 2550 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15399         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
15400 #line 2551 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15401         _tmp5_ = self->el;
15402 #line 2551 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15403         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "New\nProj.");
15404 #line 2552 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15405         _tmp6_ = self->priv->_this;
15406 #line 2552 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15407         _tmp7_ = xcls_mainwindow_xcls_image48_new (_tmp6_);
15408 #line 2552 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15409         child_0 = _tmp7_;
15410 #line 2553 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15411         g_object_ref ((GObject*) child_0);
15412 #line 2554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15413         _tmp8_ = self->el;
15414 #line 2554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15415         _tmp9_ = child_0->el;
15416 #line 2554 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15417         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
15418 #line 2557 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15419         _tmp10_ = self->el;
15420 #line 2557 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15421         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda42__gtk_button_clicked, self, 0);
15422 #line 2541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15423         _g_object_unref0 (child_0);
15424 #line 2541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15425         return self;
15426 #line 15427 "MainWindow.c"
15427 }
15428
15429
15430 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_new (Xcls_MainWindow* _owner) {
15431 #line 2541 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15432         return xcls_mainwindow_xcls_button47_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, _owner);
15433 #line 15434 "MainWindow.c"
15434 }
15435
15436
15437 static void xcls_mainwindow_xcls_button47_class_init (Xcls_MainWindowXcls_Button47Class * klass) {
15438 #line 2532 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15439         xcls_mainwindow_xcls_button47_parent_class = g_type_class_peek_parent (klass);
15440 #line 2532 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15441         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button47Private));
15442 #line 2532 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15443         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button47_finalize;
15444 #line 15445 "MainWindow.c"
15445 }
15446
15447
15448 static void xcls_mainwindow_xcls_button47_instance_init (Xcls_MainWindowXcls_Button47 * self) {
15449 #line 2532 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15450         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON47_GET_PRIVATE (self);
15451 #line 15452 "MainWindow.c"
15452 }
15453
15454
15455 static void xcls_mainwindow_xcls_button47_finalize (GObject* obj) {
15456         Xcls_MainWindowXcls_Button47 * self;
15457 #line 2532 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15458         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47);
15459 #line 2534 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15460         _g_object_unref0 (self->el);
15461 #line 2535 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15462         _g_object_unref0 (self->priv->_this);
15463 #line 2532 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15464         G_OBJECT_CLASS (xcls_mainwindow_xcls_button47_parent_class)->finalize (obj);
15465 #line 15466 "MainWindow.c"
15466 }
15467
15468
15469 GType xcls_mainwindow_xcls_button47_get_type (void) {
15470         static volatile gsize xcls_mainwindow_xcls_button47_type_id__volatile = 0;
15471         if (g_once_init_enter (&xcls_mainwindow_xcls_button47_type_id__volatile)) {
15472                 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 };
15473                 GType xcls_mainwindow_xcls_button47_type_id;
15474                 xcls_mainwindow_xcls_button47_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button47", &g_define_type_info, 0);
15475                 g_once_init_leave (&xcls_mainwindow_xcls_button47_type_id__volatile, xcls_mainwindow_xcls_button47_type_id);
15476         }
15477         return xcls_mainwindow_xcls_button47_type_id__volatile;
15478 }
15479
15480
15481 Xcls_MainWindowXcls_Image48* xcls_mainwindow_xcls_image48_construct (GType object_type, Xcls_MainWindow* _owner) {
15482         Xcls_MainWindowXcls_Image48 * self = NULL;
15483         Xcls_MainWindow* _tmp0_ = NULL;
15484         Xcls_MainWindow* _tmp1_ = NULL;
15485         GtkImage* _tmp2_ = NULL;
15486         GtkImage* _tmp3_ = NULL;
15487 #line 2590 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15488         g_return_val_if_fail (_owner != NULL, NULL);
15489 #line 2590 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15490         self = (Xcls_MainWindowXcls_Image48*) g_object_new (object_type, NULL);
15491 #line 2592 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15492         _tmp0_ = _owner;
15493 #line 2592 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15494         _tmp1_ = _g_object_ref0 (_tmp0_);
15495 #line 2592 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15496         _g_object_unref0 (self->priv->_this);
15497 #line 2592 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15498         self->priv->_this = _tmp1_;
15499 #line 2593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15500         _tmp2_ = (GtkImage*) gtk_image_new ();
15501 #line 2593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15502         g_object_ref_sink (_tmp2_);
15503 #line 2593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15504         _g_object_unref0 (self->el);
15505 #line 2593 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15506         self->el = _tmp2_;
15507 #line 2598 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15508         _tmp3_ = self->el;
15509 #line 2598 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15510         g_object_set (_tmp3_, "icon-name", "folder-new", NULL);
15511 #line 2590 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15512         return self;
15513 #line 15514 "MainWindow.c"
15514 }
15515
15516
15517 Xcls_MainWindowXcls_Image48* xcls_mainwindow_xcls_image48_new (Xcls_MainWindow* _owner) {
15518 #line 2590 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15519         return xcls_mainwindow_xcls_image48_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, _owner);
15520 #line 15521 "MainWindow.c"
15521 }
15522
15523
15524 static void xcls_mainwindow_xcls_image48_class_init (Xcls_MainWindowXcls_Image48Class * klass) {
15525 #line 2581 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15526         xcls_mainwindow_xcls_image48_parent_class = g_type_class_peek_parent (klass);
15527 #line 2581 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15528         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image48Private));
15529 #line 2581 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15530         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image48_finalize;
15531 #line 15532 "MainWindow.c"
15532 }
15533
15534
15535 static void xcls_mainwindow_xcls_image48_instance_init (Xcls_MainWindowXcls_Image48 * self) {
15536 #line 2581 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15537         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE48_GET_PRIVATE (self);
15538 #line 15539 "MainWindow.c"
15539 }
15540
15541
15542 static void xcls_mainwindow_xcls_image48_finalize (GObject* obj) {
15543         Xcls_MainWindowXcls_Image48 * self;
15544 #line 2581 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15545         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, Xcls_MainWindowXcls_Image48);
15546 #line 2583 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15547         _g_object_unref0 (self->el);
15548 #line 2584 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15549         _g_object_unref0 (self->priv->_this);
15550 #line 2581 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15551         G_OBJECT_CLASS (xcls_mainwindow_xcls_image48_parent_class)->finalize (obj);
15552 #line 15553 "MainWindow.c"
15553 }
15554
15555
15556 GType xcls_mainwindow_xcls_image48_get_type (void) {
15557         static volatile gsize xcls_mainwindow_xcls_image48_type_id__volatile = 0;
15558         if (g_once_init_enter (&xcls_mainwindow_xcls_image48_type_id__volatile)) {
15559                 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 };
15560                 GType xcls_mainwindow_xcls_image48_type_id;
15561                 xcls_mainwindow_xcls_image48_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image48", &g_define_type_info, 0);
15562                 g_once_init_leave (&xcls_mainwindow_xcls_image48_type_id__volatile, xcls_mainwindow_xcls_image48_type_id);
15563         }
15564         return xcls_mainwindow_xcls_image48_type_id__volatile;
15565 }
15566
15567
15568 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_construct (GType object_type, Xcls_MainWindow* _owner) {
15569         Xcls_MainWindowXcls_addfilebutton * self = NULL;
15570         Xcls_MainWindow* _tmp0_ = NULL;
15571         Xcls_MainWindow* _tmp1_ = NULL;
15572         Xcls_MainWindow* _tmp2_ = NULL;
15573         Xcls_MainWindowXcls_addfilebutton* _tmp3_ = NULL;
15574         ClutterActor* _tmp4_ = NULL;
15575         Xcls_MainWindowXcls_Actor50* child_0 = NULL;
15576         Xcls_MainWindow* _tmp5_ = NULL;
15577         Xcls_MainWindowXcls_Actor50* _tmp6_ = NULL;
15578         ClutterActor* _tmp7_ = NULL;
15579         GtkClutterActor* _tmp8_ = NULL;
15580         ClutterActor* _tmp9_ = NULL;
15581 #line 2612 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15582         g_return_val_if_fail (_owner != NULL, NULL);
15583 #line 2612 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15584         self = (Xcls_MainWindowXcls_addfilebutton*) g_object_new (object_type, NULL);
15585 #line 2614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15586         _tmp0_ = _owner;
15587 #line 2614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15588         _tmp1_ = _g_object_ref0 (_tmp0_);
15589 #line 2614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15590         _g_object_unref0 (self->priv->_this);
15591 #line 2614 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15592         self->priv->_this = _tmp1_;
15593 #line 2615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15594         _tmp2_ = self->priv->_this;
15595 #line 2615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15596         _tmp3_ = _g_object_ref0 (self);
15597 #line 2615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15598         _g_object_unref0 (_tmp2_->addfilebutton);
15599 #line 2615 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15600         _tmp2_->addfilebutton = _tmp3_;
15601 #line 2616 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15602         _tmp4_ = clutter_actor_new ();
15603 #line 2616 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15604         g_object_ref_sink (_tmp4_);
15605 #line 2616 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15606         _g_object_unref0 (self->el);
15607 #line 2616 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15608         self->el = _tmp4_;
15609 #line 2621 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15610         _tmp5_ = self->priv->_this;
15611 #line 2621 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15612         _tmp6_ = xcls_mainwindow_xcls_actor50_new (_tmp5_);
15613 #line 2621 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15614         child_0 = _tmp6_;
15615 #line 2622 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15616         g_object_ref ((GObject*) child_0);
15617 #line 2623 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15618         _tmp7_ = self->el;
15619 #line 2623 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15620         _tmp8_ = child_0->el;
15621 #line 2623 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15622         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
15623 #line 2627 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15624         _tmp9_ = self->el;
15625 #line 2627 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15626         clutter_actor_set_size (_tmp9_, 50.0f, 50.0f);
15627 #line 2612 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15628         _g_object_unref0 (child_0);
15629 #line 2612 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15630         return self;
15631 #line 15632 "MainWindow.c"
15632 }
15633
15634
15635 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_new (Xcls_MainWindow* _owner) {
15636 #line 2612 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15637         return xcls_mainwindow_xcls_addfilebutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, _owner);
15638 #line 15639 "MainWindow.c"
15639 }
15640
15641
15642 static void xcls_mainwindow_xcls_addfilebutton_class_init (Xcls_MainWindowXcls_addfilebuttonClass * klass) {
15643 #line 2603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15644         xcls_mainwindow_xcls_addfilebutton_parent_class = g_type_class_peek_parent (klass);
15645 #line 2603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15646         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addfilebuttonPrivate));
15647 #line 2603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15648         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addfilebutton_finalize;
15649 #line 15650 "MainWindow.c"
15650 }
15651
15652
15653 static void xcls_mainwindow_xcls_addfilebutton_instance_init (Xcls_MainWindowXcls_addfilebutton * self) {
15654 #line 2603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15655         self->priv = XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_PRIVATE (self);
15656 #line 15657 "MainWindow.c"
15657 }
15658
15659
15660 static void xcls_mainwindow_xcls_addfilebutton_finalize (GObject* obj) {
15661         Xcls_MainWindowXcls_addfilebutton * self;
15662 #line 2603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15663         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebutton);
15664 #line 2605 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15665         _g_object_unref0 (self->el);
15666 #line 2606 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15667         _g_object_unref0 (self->priv->_this);
15668 #line 2603 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15669         G_OBJECT_CLASS (xcls_mainwindow_xcls_addfilebutton_parent_class)->finalize (obj);
15670 #line 15671 "MainWindow.c"
15671 }
15672
15673
15674 GType xcls_mainwindow_xcls_addfilebutton_get_type (void) {
15675         static volatile gsize xcls_mainwindow_xcls_addfilebutton_type_id__volatile = 0;
15676         if (g_once_init_enter (&xcls_mainwindow_xcls_addfilebutton_type_id__volatile)) {
15677                 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 };
15678                 GType xcls_mainwindow_xcls_addfilebutton_type_id;
15679                 xcls_mainwindow_xcls_addfilebutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addfilebutton", &g_define_type_info, 0);
15680                 g_once_init_leave (&xcls_mainwindow_xcls_addfilebutton_type_id__volatile, xcls_mainwindow_xcls_addfilebutton_type_id);
15681         }
15682         return xcls_mainwindow_xcls_addfilebutton_type_id__volatile;
15683 }
15684
15685
15686 Xcls_MainWindowXcls_Actor50* xcls_mainwindow_xcls_actor50_construct (GType object_type, Xcls_MainWindow* _owner) {
15687         Xcls_MainWindowXcls_Actor50 * self = NULL;
15688         Xcls_MainWindow* _tmp0_ = NULL;
15689         Xcls_MainWindow* _tmp1_ = NULL;
15690         GtkClutterActor* _tmp2_ = NULL;
15691         Xcls_MainWindowXcls_Button51* child_0 = NULL;
15692         Xcls_MainWindow* _tmp3_ = NULL;
15693         Xcls_MainWindowXcls_Button51* _tmp4_ = NULL;
15694         GtkClutterActor* _tmp5_ = NULL;
15695         GtkWidget* _tmp6_ = NULL;
15696         GtkButton* _tmp7_ = NULL;
15697 #line 2640 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15698         g_return_val_if_fail (_owner != NULL, NULL);
15699 #line 2640 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15700         self = (Xcls_MainWindowXcls_Actor50*) g_object_new (object_type, NULL);
15701 #line 2642 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15702         _tmp0_ = _owner;
15703 #line 2642 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15704         _tmp1_ = _g_object_ref0 (_tmp0_);
15705 #line 2642 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15706         _g_object_unref0 (self->priv->_this);
15707 #line 2642 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15708         self->priv->_this = _tmp1_;
15709 #line 2643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15710         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
15711 #line 2643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15712         g_object_ref_sink (_tmp2_);
15713 #line 2643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15714         _g_object_unref0 (self->el);
15715 #line 2643 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15716         self->el = _tmp2_;
15717 #line 2648 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15718         _tmp3_ = self->priv->_this;
15719 #line 2648 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15720         _tmp4_ = xcls_mainwindow_xcls_button51_new (_tmp3_);
15721 #line 2648 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15722         child_0 = _tmp4_;
15723 #line 2649 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15724         g_object_ref ((GObject*) child_0);
15725 #line 2653 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15726         _tmp5_ = self->el;
15727 #line 2653 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15728         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
15729 #line 2653 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15730         _tmp7_ = child_0->el;
15731 #line 2653 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15732         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
15733 #line 2640 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15734         _g_object_unref0 (child_0);
15735 #line 2640 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15736         return self;
15737 #line 15738 "MainWindow.c"
15738 }
15739
15740
15741 Xcls_MainWindowXcls_Actor50* xcls_mainwindow_xcls_actor50_new (Xcls_MainWindow* _owner) {
15742 #line 2640 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15743         return xcls_mainwindow_xcls_actor50_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, _owner);
15744 #line 15745 "MainWindow.c"
15745 }
15746
15747
15748 static void xcls_mainwindow_xcls_actor50_class_init (Xcls_MainWindowXcls_Actor50Class * klass) {
15749 #line 2631 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15750         xcls_mainwindow_xcls_actor50_parent_class = g_type_class_peek_parent (klass);
15751 #line 2631 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15752         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor50Private));
15753 #line 2631 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15754         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor50_finalize;
15755 #line 15756 "MainWindow.c"
15756 }
15757
15758
15759 static void xcls_mainwindow_xcls_actor50_instance_init (Xcls_MainWindowXcls_Actor50 * self) {
15760 #line 2631 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15761         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR50_GET_PRIVATE (self);
15762 #line 15763 "MainWindow.c"
15763 }
15764
15765
15766 static void xcls_mainwindow_xcls_actor50_finalize (GObject* obj) {
15767         Xcls_MainWindowXcls_Actor50 * self;
15768 #line 2631 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15769         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, Xcls_MainWindowXcls_Actor50);
15770 #line 2633 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15771         _g_object_unref0 (self->el);
15772 #line 2634 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15773         _g_object_unref0 (self->priv->_this);
15774 #line 2631 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15775         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor50_parent_class)->finalize (obj);
15776 #line 15777 "MainWindow.c"
15777 }
15778
15779
15780 GType xcls_mainwindow_xcls_actor50_get_type (void) {
15781         static volatile gsize xcls_mainwindow_xcls_actor50_type_id__volatile = 0;
15782         if (g_once_init_enter (&xcls_mainwindow_xcls_actor50_type_id__volatile)) {
15783                 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 };
15784                 GType xcls_mainwindow_xcls_actor50_type_id;
15785                 xcls_mainwindow_xcls_actor50_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor50", &g_define_type_info, 0);
15786                 g_once_init_leave (&xcls_mainwindow_xcls_actor50_type_id__volatile, xcls_mainwindow_xcls_actor50_type_id);
15787         }
15788         return xcls_mainwindow_xcls_actor50_type_id__volatile;
15789 }
15790
15791
15792 static void __lambda48_ (Xcls_MainWindowXcls_Button51* self) {
15793         ProjectProject* proj = NULL;
15794         Xcls_MainWindow* _tmp0_ = NULL;
15795         Xcls_WindowLeftProjects* _tmp1_ = NULL;
15796         ProjectProject* _tmp2_ = NULL;
15797         ProjectProject* _tmp3_ = NULL;
15798         JsRenderJsRender* f = NULL;
15799         ProjectProject* _tmp4_ = NULL;
15800         const gchar* _tmp5_ = NULL;
15801         ProjectProject* _tmp6_ = NULL;
15802         JsRenderJsRender* _tmp7_ = NULL;
15803         Xcls_MainWindow* _tmp8_ = NULL;
15804         ProjectProject* _tmp9_ = NULL;
15805         ProjectProject* _tmp10_ = NULL;
15806         Xcls_MainWindow* _tmp11_ = NULL;
15807         Xcls_DialogNewComponent* _tmp12_ = NULL;
15808         JsRenderJsRender* _tmp13_ = NULL;
15809 #line 2686 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15810         _tmp0_ = self->priv->_this;
15811 #line 2686 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15812         _tmp1_ = _tmp0_->left_projects;
15813 #line 2686 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15814         _tmp2_ = xcls_windowleftprojects_getSelectedProject (_tmp1_);
15815 #line 2686 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15816         proj = _tmp2_;
15817 #line 2688 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15818         _tmp3_ = proj;
15819 #line 2688 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15820         if (_tmp3_ == NULL) {
15821 #line 2689 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15822                 _g_object_unref0 (proj);
15823 #line 2689 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15824                 return;
15825 #line 15826 "MainWindow.c"
15826         }
15827 #line 2694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15828         _tmp4_ = proj;
15829 #line 2694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15830         _tmp5_ = _tmp4_->xtype;
15831 #line 2694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15832         _tmp6_ = proj;
15833 #line 2694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15834         _tmp7_ = js_render_js_render_factory (_tmp5_, _tmp6_, "");
15835 #line 2694 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15836         f = _tmp7_;
15837 #line 2695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15838         _tmp8_ = self->priv->_this;
15839 #line 2695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15840         _tmp9_ = proj;
15841 #line 2695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15842         _tmp10_ = _g_object_ref0 (_tmp9_);
15843 #line 2695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15844         _g_object_unref0 (_tmp8_->project);
15845 #line 2695 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15846         _tmp8_->project = _tmp10_;
15847 #line 2696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15848         _tmp11_ = self->priv->_this;
15849 #line 2696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15850         _tmp12_ = _tmp11_->new_file_dialog;
15851 #line 2696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15852         _tmp13_ = f;
15853 #line 2696 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15854         xcls_dialognewcomponent_show (_tmp12_, _tmp13_);
15855 #line 2698 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15856         _g_object_unref0 (f);
15857 #line 2698 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15858         _g_object_unref0 (proj);
15859 #line 2698 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15860         return;
15861 #line 15862 "MainWindow.c"
15862 }
15863
15864
15865 static void ___lambda48__gtk_button_clicked (GtkButton* _sender, gpointer self) {
15866 #line 2682 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15867         __lambda48_ ((Xcls_MainWindowXcls_Button51*) self);
15868 #line 15869 "MainWindow.c"
15869 }
15870
15871
15872 Xcls_MainWindowXcls_Button51* xcls_mainwindow_xcls_button51_construct (GType object_type, Xcls_MainWindow* _owner) {
15873         Xcls_MainWindowXcls_Button51 * self = NULL;
15874         Xcls_MainWindow* _tmp0_ = NULL;
15875         Xcls_MainWindow* _tmp1_ = NULL;
15876         GtkButton* _tmp2_ = NULL;
15877         GtkButton* _tmp3_ = NULL;
15878         GtkButton* _tmp4_ = NULL;
15879         GtkButton* _tmp5_ = NULL;
15880         Xcls_MainWindowXcls_Image52* child_0 = NULL;
15881         Xcls_MainWindow* _tmp6_ = NULL;
15882         Xcls_MainWindowXcls_Image52* _tmp7_ = NULL;
15883         GtkButton* _tmp8_ = NULL;
15884         GtkImage* _tmp9_ = NULL;
15885         GtkButton* _tmp10_ = NULL;
15886 #line 2666 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15887         g_return_val_if_fail (_owner != NULL, NULL);
15888 #line 2666 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15889         self = (Xcls_MainWindowXcls_Button51*) g_object_new (object_type, NULL);
15890 #line 2668 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15891         _tmp0_ = _owner;
15892 #line 2668 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15893         _tmp1_ = _g_object_ref0 (_tmp0_);
15894 #line 2668 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15895         _g_object_unref0 (self->priv->_this);
15896 #line 2668 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15897         self->priv->_this = _tmp1_;
15898 #line 2669 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15899         _tmp2_ = (GtkButton*) gtk_button_new ();
15900 #line 2669 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15901         g_object_ref_sink (_tmp2_);
15902 #line 2669 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15903         _g_object_unref0 (self->el);
15904 #line 2669 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15905         self->el = _tmp2_;
15906 #line 2674 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15907         _tmp3_ = self->el;
15908 #line 2674 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15909         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
15910 #line 2675 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15911         _tmp4_ = self->el;
15912 #line 2675 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15913         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
15914 #line 2676 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15915         _tmp5_ = self->el;
15916 #line 2676 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15917         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Add File");
15918 #line 2677 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15919         _tmp6_ = self->priv->_this;
15920 #line 2677 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15921         _tmp7_ = xcls_mainwindow_xcls_image52_new (_tmp6_);
15922 #line 2677 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15923         child_0 = _tmp7_;
15924 #line 2678 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15925         g_object_ref ((GObject*) child_0);
15926 #line 2679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15927         _tmp8_ = self->el;
15928 #line 2679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15929         _tmp9_ = child_0->el;
15930 #line 2679 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15931         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
15932 #line 2682 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15933         _tmp10_ = self->el;
15934 #line 2682 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15935         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda48__gtk_button_clicked, self, 0);
15936 #line 2666 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15937         _g_object_unref0 (child_0);
15938 #line 2666 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15939         return self;
15940 #line 15941 "MainWindow.c"
15941 }
15942
15943
15944 Xcls_MainWindowXcls_Button51* xcls_mainwindow_xcls_button51_new (Xcls_MainWindow* _owner) {
15945 #line 2666 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15946         return xcls_mainwindow_xcls_button51_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, _owner);
15947 #line 15948 "MainWindow.c"
15948 }
15949
15950
15951 static void xcls_mainwindow_xcls_button51_class_init (Xcls_MainWindowXcls_Button51Class * klass) {
15952 #line 2657 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15953         xcls_mainwindow_xcls_button51_parent_class = g_type_class_peek_parent (klass);
15954 #line 2657 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15955         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button51Private));
15956 #line 2657 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15957         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button51_finalize;
15958 #line 15959 "MainWindow.c"
15959 }
15960
15961
15962 static void xcls_mainwindow_xcls_button51_instance_init (Xcls_MainWindowXcls_Button51 * self) {
15963 #line 2657 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15964         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON51_GET_PRIVATE (self);
15965 #line 15966 "MainWindow.c"
15966 }
15967
15968
15969 static void xcls_mainwindow_xcls_button51_finalize (GObject* obj) {
15970         Xcls_MainWindowXcls_Button51 * self;
15971 #line 2657 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15972         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, Xcls_MainWindowXcls_Button51);
15973 #line 2659 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15974         _g_object_unref0 (self->el);
15975 #line 2660 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15976         _g_object_unref0 (self->priv->_this);
15977 #line 2657 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
15978         G_OBJECT_CLASS (xcls_mainwindow_xcls_button51_parent_class)->finalize (obj);
15979 #line 15980 "MainWindow.c"
15980 }
15981
15982
15983 GType xcls_mainwindow_xcls_button51_get_type (void) {
15984         static volatile gsize xcls_mainwindow_xcls_button51_type_id__volatile = 0;
15985         if (g_once_init_enter (&xcls_mainwindow_xcls_button51_type_id__volatile)) {
15986                 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 };
15987                 GType xcls_mainwindow_xcls_button51_type_id;
15988                 xcls_mainwindow_xcls_button51_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button51", &g_define_type_info, 0);
15989                 g_once_init_leave (&xcls_mainwindow_xcls_button51_type_id__volatile, xcls_mainwindow_xcls_button51_type_id);
15990         }
15991         return xcls_mainwindow_xcls_button51_type_id__volatile;
15992 }
15993
15994
15995 Xcls_MainWindowXcls_Image52* xcls_mainwindow_xcls_image52_construct (GType object_type, Xcls_MainWindow* _owner) {
15996         Xcls_MainWindowXcls_Image52 * self = NULL;
15997         Xcls_MainWindow* _tmp0_ = NULL;
15998         Xcls_MainWindow* _tmp1_ = NULL;
15999         GtkImage* _tmp2_ = NULL;
16000         GtkImage* _tmp3_ = NULL;
16001 #line 2713 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16002         g_return_val_if_fail (_owner != NULL, NULL);
16003 #line 2713 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16004         self = (Xcls_MainWindowXcls_Image52*) g_object_new (object_type, NULL);
16005 #line 2715 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16006         _tmp0_ = _owner;
16007 #line 2715 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16008         _tmp1_ = _g_object_ref0 (_tmp0_);
16009 #line 2715 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16010         _g_object_unref0 (self->priv->_this);
16011 #line 2715 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16012         self->priv->_this = _tmp1_;
16013 #line 2716 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16014         _tmp2_ = (GtkImage*) gtk_image_new ();
16015 #line 2716 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16016         g_object_ref_sink (_tmp2_);
16017 #line 2716 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16018         _g_object_unref0 (self->el);
16019 #line 2716 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16020         self->el = _tmp2_;
16021 #line 2721 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16022         _tmp3_ = self->el;
16023 #line 2721 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16024         g_object_set (_tmp3_, "icon-name", "document-new", NULL);
16025 #line 2713 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16026         return self;
16027 #line 16028 "MainWindow.c"
16028 }
16029
16030
16031 Xcls_MainWindowXcls_Image52* xcls_mainwindow_xcls_image52_new (Xcls_MainWindow* _owner) {
16032 #line 2713 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16033         return xcls_mainwindow_xcls_image52_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, _owner);
16034 #line 16035 "MainWindow.c"
16035 }
16036
16037
16038 static void xcls_mainwindow_xcls_image52_class_init (Xcls_MainWindowXcls_Image52Class * klass) {
16039 #line 2704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16040         xcls_mainwindow_xcls_image52_parent_class = g_type_class_peek_parent (klass);
16041 #line 2704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16042         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image52Private));
16043 #line 2704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16044         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image52_finalize;
16045 #line 16046 "MainWindow.c"
16046 }
16047
16048
16049 static void xcls_mainwindow_xcls_image52_instance_init (Xcls_MainWindowXcls_Image52 * self) {
16050 #line 2704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16051         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE52_GET_PRIVATE (self);
16052 #line 16053 "MainWindow.c"
16053 }
16054
16055
16056 static void xcls_mainwindow_xcls_image52_finalize (GObject* obj) {
16057         Xcls_MainWindowXcls_Image52 * self;
16058 #line 2704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16059         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, Xcls_MainWindowXcls_Image52);
16060 #line 2706 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16061         _g_object_unref0 (self->el);
16062 #line 2707 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16063         _g_object_unref0 (self->priv->_this);
16064 #line 2704 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16065         G_OBJECT_CLASS (xcls_mainwindow_xcls_image52_parent_class)->finalize (obj);
16066 #line 16067 "MainWindow.c"
16067 }
16068
16069
16070 GType xcls_mainwindow_xcls_image52_get_type (void) {
16071         static volatile gsize xcls_mainwindow_xcls_image52_type_id__volatile = 0;
16072         if (g_once_init_enter (&xcls_mainwindow_xcls_image52_type_id__volatile)) {
16073                 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 };
16074                 GType xcls_mainwindow_xcls_image52_type_id;
16075                 xcls_mainwindow_xcls_image52_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image52", &g_define_type_info, 0);
16076                 g_once_init_leave (&xcls_mainwindow_xcls_image52_type_id__volatile, xcls_mainwindow_xcls_image52_type_id);
16077         }
16078         return xcls_mainwindow_xcls_image52_type_id__volatile;
16079 }
16080
16081
16082 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
16083         Xcls_MainWindowXcls_delprojectbutton * self = NULL;
16084         Xcls_MainWindow* _tmp0_ = NULL;
16085         Xcls_MainWindow* _tmp1_ = NULL;
16086         Xcls_MainWindow* _tmp2_ = NULL;
16087         Xcls_MainWindowXcls_delprojectbutton* _tmp3_ = NULL;
16088         ClutterActor* _tmp4_ = NULL;
16089         Xcls_MainWindowXcls_Actor54* child_0 = NULL;
16090         Xcls_MainWindow* _tmp5_ = NULL;
16091         Xcls_MainWindowXcls_Actor54* _tmp6_ = NULL;
16092         ClutterActor* _tmp7_ = NULL;
16093         GtkClutterActor* _tmp8_ = NULL;
16094         ClutterActor* _tmp9_ = NULL;
16095 #line 2735 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16096         g_return_val_if_fail (_owner != NULL, NULL);
16097 #line 2735 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16098         self = (Xcls_MainWindowXcls_delprojectbutton*) g_object_new (object_type, NULL);
16099 #line 2737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16100         _tmp0_ = _owner;
16101 #line 2737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16102         _tmp1_ = _g_object_ref0 (_tmp0_);
16103 #line 2737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16104         _g_object_unref0 (self->priv->_this);
16105 #line 2737 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16106         self->priv->_this = _tmp1_;
16107 #line 2738 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16108         _tmp2_ = self->priv->_this;
16109 #line 2738 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16110         _tmp3_ = _g_object_ref0 (self);
16111 #line 2738 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16112         _g_object_unref0 (_tmp2_->delprojectbutton);
16113 #line 2738 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16114         _tmp2_->delprojectbutton = _tmp3_;
16115 #line 2739 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16116         _tmp4_ = clutter_actor_new ();
16117 #line 2739 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16118         g_object_ref_sink (_tmp4_);
16119 #line 2739 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16120         _g_object_unref0 (self->el);
16121 #line 2739 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16122         self->el = _tmp4_;
16123 #line 2744 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16124         _tmp5_ = self->priv->_this;
16125 #line 2744 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16126         _tmp6_ = xcls_mainwindow_xcls_actor54_new (_tmp5_);
16127 #line 2744 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16128         child_0 = _tmp6_;
16129 #line 2745 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16130         g_object_ref ((GObject*) child_0);
16131 #line 2746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16132         _tmp7_ = self->el;
16133 #line 2746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16134         _tmp8_ = child_0->el;
16135 #line 2746 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16136         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
16137 #line 2750 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16138         _tmp9_ = self->el;
16139 #line 2750 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16140         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
16141 #line 2735 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16142         _g_object_unref0 (child_0);
16143 #line 2735 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16144         return self;
16145 #line 16146 "MainWindow.c"
16146 }
16147
16148
16149 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_new (Xcls_MainWindow* _owner) {
16150 #line 2735 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16151         return xcls_mainwindow_xcls_delprojectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, _owner);
16152 #line 16153 "MainWindow.c"
16153 }
16154
16155
16156 static void xcls_mainwindow_xcls_delprojectbutton_class_init (Xcls_MainWindowXcls_delprojectbuttonClass * klass) {
16157 #line 2726 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16158         xcls_mainwindow_xcls_delprojectbutton_parent_class = g_type_class_peek_parent (klass);
16159 #line 2726 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16160         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_delprojectbuttonPrivate));
16161 #line 2726 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16162         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_delprojectbutton_finalize;
16163 #line 16164 "MainWindow.c"
16164 }
16165
16166
16167 static void xcls_mainwindow_xcls_delprojectbutton_instance_init (Xcls_MainWindowXcls_delprojectbutton * self) {
16168 #line 2726 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16169         self->priv = XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_PRIVATE (self);
16170 #line 16171 "MainWindow.c"
16171 }
16172
16173
16174 static void xcls_mainwindow_xcls_delprojectbutton_finalize (GObject* obj) {
16175         Xcls_MainWindowXcls_delprojectbutton * self;
16176 #line 2726 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16177         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbutton);
16178 #line 2728 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16179         _g_object_unref0 (self->el);
16180 #line 2729 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16181         _g_object_unref0 (self->priv->_this);
16182 #line 2726 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16183         G_OBJECT_CLASS (xcls_mainwindow_xcls_delprojectbutton_parent_class)->finalize (obj);
16184 #line 16185 "MainWindow.c"
16185 }
16186
16187
16188 GType xcls_mainwindow_xcls_delprojectbutton_get_type (void) {
16189         static volatile gsize xcls_mainwindow_xcls_delprojectbutton_type_id__volatile = 0;
16190         if (g_once_init_enter (&xcls_mainwindow_xcls_delprojectbutton_type_id__volatile)) {
16191                 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 };
16192                 GType xcls_mainwindow_xcls_delprojectbutton_type_id;
16193                 xcls_mainwindow_xcls_delprojectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_delprojectbutton", &g_define_type_info, 0);
16194                 g_once_init_leave (&xcls_mainwindow_xcls_delprojectbutton_type_id__volatile, xcls_mainwindow_xcls_delprojectbutton_type_id);
16195         }
16196         return xcls_mainwindow_xcls_delprojectbutton_type_id__volatile;
16197 }
16198
16199
16200 Xcls_MainWindowXcls_Actor54* xcls_mainwindow_xcls_actor54_construct (GType object_type, Xcls_MainWindow* _owner) {
16201         Xcls_MainWindowXcls_Actor54 * self = NULL;
16202         Xcls_MainWindow* _tmp0_ = NULL;
16203         Xcls_MainWindow* _tmp1_ = NULL;
16204         GtkClutterActor* _tmp2_ = NULL;
16205         Xcls_MainWindowXcls_Button55* child_0 = NULL;
16206         Xcls_MainWindow* _tmp3_ = NULL;
16207         Xcls_MainWindowXcls_Button55* _tmp4_ = NULL;
16208         GtkClutterActor* _tmp5_ = NULL;
16209         GtkWidget* _tmp6_ = NULL;
16210         GtkButton* _tmp7_ = NULL;
16211 #line 2763 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16212         g_return_val_if_fail (_owner != NULL, NULL);
16213 #line 2763 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16214         self = (Xcls_MainWindowXcls_Actor54*) g_object_new (object_type, NULL);
16215 #line 2765 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16216         _tmp0_ = _owner;
16217 #line 2765 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16218         _tmp1_ = _g_object_ref0 (_tmp0_);
16219 #line 2765 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16220         _g_object_unref0 (self->priv->_this);
16221 #line 2765 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16222         self->priv->_this = _tmp1_;
16223 #line 2766 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16224         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
16225 #line 2766 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16226         g_object_ref_sink (_tmp2_);
16227 #line 2766 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16228         _g_object_unref0 (self->el);
16229 #line 2766 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16230         self->el = _tmp2_;
16231 #line 2771 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16232         _tmp3_ = self->priv->_this;
16233 #line 2771 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16234         _tmp4_ = xcls_mainwindow_xcls_button55_new (_tmp3_);
16235 #line 2771 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16236         child_0 = _tmp4_;
16237 #line 2772 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16238         g_object_ref ((GObject*) child_0);
16239 #line 2776 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16240         _tmp5_ = self->el;
16241 #line 2776 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16242         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
16243 #line 2776 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16244         _tmp7_ = child_0->el;
16245 #line 2776 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16246         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
16247 #line 2763 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16248         _g_object_unref0 (child_0);
16249 #line 2763 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16250         return self;
16251 #line 16252 "MainWindow.c"
16252 }
16253
16254
16255 Xcls_MainWindowXcls_Actor54* xcls_mainwindow_xcls_actor54_new (Xcls_MainWindow* _owner) {
16256 #line 2763 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16257         return xcls_mainwindow_xcls_actor54_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, _owner);
16258 #line 16259 "MainWindow.c"
16259 }
16260
16261
16262 static void xcls_mainwindow_xcls_actor54_class_init (Xcls_MainWindowXcls_Actor54Class * klass) {
16263 #line 2754 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16264         xcls_mainwindow_xcls_actor54_parent_class = g_type_class_peek_parent (klass);
16265 #line 2754 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16266         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor54Private));
16267 #line 2754 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16268         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor54_finalize;
16269 #line 16270 "MainWindow.c"
16270 }
16271
16272
16273 static void xcls_mainwindow_xcls_actor54_instance_init (Xcls_MainWindowXcls_Actor54 * self) {
16274 #line 2754 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16275         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR54_GET_PRIVATE (self);
16276 #line 16277 "MainWindow.c"
16277 }
16278
16279
16280 static void xcls_mainwindow_xcls_actor54_finalize (GObject* obj) {
16281         Xcls_MainWindowXcls_Actor54 * self;
16282 #line 2754 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16283         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, Xcls_MainWindowXcls_Actor54);
16284 #line 2756 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16285         _g_object_unref0 (self->el);
16286 #line 2757 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16287         _g_object_unref0 (self->priv->_this);
16288 #line 2754 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16289         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor54_parent_class)->finalize (obj);
16290 #line 16291 "MainWindow.c"
16291 }
16292
16293
16294 GType xcls_mainwindow_xcls_actor54_get_type (void) {
16295         static volatile gsize xcls_mainwindow_xcls_actor54_type_id__volatile = 0;
16296         if (g_once_init_enter (&xcls_mainwindow_xcls_actor54_type_id__volatile)) {
16297                 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 };
16298                 GType xcls_mainwindow_xcls_actor54_type_id;
16299                 xcls_mainwindow_xcls_actor54_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor54", &g_define_type_info, 0);
16300                 g_once_init_leave (&xcls_mainwindow_xcls_actor54_type_id__volatile, xcls_mainwindow_xcls_actor54_type_id);
16301         }
16302         return xcls_mainwindow_xcls_actor54_type_id__volatile;
16303 }
16304
16305
16306 static void __lambda52_ (Xcls_MainWindowXcls_Button55* self) {
16307         DialogConfirm* cd = NULL;
16308         DialogConfirm* _tmp0_ = NULL;
16309         DialogConfirm* _tmp1_ = NULL;
16310         GtkMessageDialog* _tmp2_ = NULL;
16311         Xcls_MainWindow* _tmp3_ = NULL;
16312         GtkWindow* _tmp4_ = NULL;
16313         DialogConfirm* _tmp5_ = NULL;
16314         GtkMessageDialog* _tmp6_ = NULL;
16315         ProjectProject* project = NULL;
16316         Xcls_MainWindow* _tmp7_ = NULL;
16317         Xcls_WindowLeftProjects* _tmp8_ = NULL;
16318         ProjectProject* _tmp9_ = NULL;
16319         ProjectProject* _tmp10_ = NULL;
16320         DialogConfirm* _tmp11_ = NULL;
16321         ProjectProject* _tmp12_ = NULL;
16322         const gchar* _tmp13_ = NULL;
16323         gchar* _tmp14_ = NULL;
16324         gchar* _tmp15_ = NULL;
16325         gint _tmp16_ = 0;
16326         gboolean _tmp17_ = FALSE;
16327         ProjectProject* _tmp18_ = NULL;
16328         Xcls_MainWindow* _tmp19_ = NULL;
16329         Xcls_MainWindow* _tmp20_ = NULL;
16330         Xcls_WindowLeftProjects* _tmp21_ = NULL;
16331         Xcls_MainWindow* _tmp22_ = NULL;
16332         Xcls_WindowLeftProjects* _tmp23_ = NULL;
16333         Xcls_MainWindow* _tmp24_ = NULL;
16334         Xcls_ClutterFiles* _tmp25_ = NULL;
16335 #line 2807 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16336         _tmp0_ = dialog_confirm_singleton ();
16337 #line 2807 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16338         cd = _tmp0_;
16339 #line 2808 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16340         _tmp1_ = cd;
16341 #line 2808 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16342         _tmp2_ = _tmp1_->el;
16343 #line 2808 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16344         _tmp3_ = self->priv->_this;
16345 #line 2808 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16346         _tmp4_ = _tmp3_->el;
16347 #line 2808 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16348         gtk_window_set_transient_for ((GtkWindow*) _tmp2_, _tmp4_);
16349 #line 2809 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16350         _tmp5_ = cd;
16351 #line 2809 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16352         _tmp6_ = _tmp5_->el;
16353 #line 2809 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16354         gtk_window_set_modal ((GtkWindow*) _tmp6_, TRUE);
16355 #line 2811 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16356         _tmp7_ = self->priv->_this;
16357 #line 2811 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16358         _tmp8_ = _tmp7_->left_projects;
16359 #line 2811 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16360         _tmp9_ = xcls_windowleftprojects_getSelectedProject (_tmp8_);
16361 #line 2811 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16362         project = _tmp9_;
16363 #line 2812 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16364         _tmp10_ = project;
16365 #line 2812 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16366         if (_tmp10_ == NULL) {
16367 #line 2813 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16368                 g_print ("SKIP - no project\n");
16369 #line 2814 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16370                 _g_object_unref0 (project);
16371 #line 2814 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16372                 _g_object_unref0 (cd);
16373 #line 2814 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16374                 return;
16375 #line 16376 "MainWindow.c"
16376         }
16377 #line 2818 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16378         _tmp11_ = cd;
16379 #line 2818 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16380         _tmp12_ = project;
16381 #line 2818 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16382         _tmp13_ = _tmp12_->name;
16383 #line 2818 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16384         _tmp14_ = g_strdup_printf ("Are you sure you want to delete project %s", _tmp13_);
16385 #line 2818 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16386         _tmp15_ = _tmp14_;
16387 #line 2818 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16388         _tmp16_ = dialog_confirm_show (_tmp11_, "Confirm", _tmp15_);
16389 #line 2818 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16390         _tmp17_ = GTK_RESPONSE_YES != _tmp16_;
16391 #line 2818 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16392         _g_free0 (_tmp15_);
16393 #line 2818 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16394         if (_tmp17_) {
16395 #line 2820 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16396                 _g_object_unref0 (project);
16397 #line 2820 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16398                 _g_object_unref0 (cd);
16399 #line 2820 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16400                 return;
16401 #line 16402 "MainWindow.c"
16402         }
16403 #line 2825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16404         _tmp18_ = project;
16405 #line 2825 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16406         project_project_remove (_tmp18_);
16407 #line 2826 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16408         _tmp19_ = self->priv->_this;
16409 #line 2826 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16410         _g_object_unref0 (_tmp19_->project);
16411 #line 2826 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16412         _tmp19_->project = NULL;
16413 #line 2828 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16414         _tmp20_ = self->priv->_this;
16415 #line 2828 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16416         _tmp21_ = _tmp20_->left_projects;
16417 #line 2828 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16418         _tmp21_->is_loaded = FALSE;
16419 #line 2829 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16420         _tmp22_ = self->priv->_this;
16421 #line 2829 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16422         _tmp23_ = _tmp22_->left_projects;
16423 #line 2829 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16424         xcls_windowleftprojects_load (_tmp23_);
16425 #line 2830 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16426         _tmp24_ = self->priv->_this;
16427 #line 2830 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16428         _tmp25_ = _tmp24_->clutterfiles;
16429 #line 2830 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16430         xcls_clutterfiles_clearFiles (_tmp25_);
16431 #line 2805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16432         _g_object_unref0 (project);
16433 #line 2805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16434         _g_object_unref0 (cd);
16435 #line 16436 "MainWindow.c"
16436 }
16437
16438
16439 static void ___lambda52__gtk_button_clicked (GtkButton* _sender, gpointer self) {
16440 #line 2805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16441         __lambda52_ ((Xcls_MainWindowXcls_Button55*) self);
16442 #line 16443 "MainWindow.c"
16443 }
16444
16445
16446 Xcls_MainWindowXcls_Button55* xcls_mainwindow_xcls_button55_construct (GType object_type, Xcls_MainWindow* _owner) {
16447         Xcls_MainWindowXcls_Button55 * self = NULL;
16448         Xcls_MainWindow* _tmp0_ = NULL;
16449         Xcls_MainWindow* _tmp1_ = NULL;
16450         GtkButton* _tmp2_ = NULL;
16451         GtkButton* _tmp3_ = NULL;
16452         GtkButton* _tmp4_ = NULL;
16453         GtkButton* _tmp5_ = NULL;
16454         Xcls_MainWindowXcls_Image56* child_0 = NULL;
16455         Xcls_MainWindow* _tmp6_ = NULL;
16456         Xcls_MainWindowXcls_Image56* _tmp7_ = NULL;
16457         GtkButton* _tmp8_ = NULL;
16458         GtkImage* _tmp9_ = NULL;
16459         GtkButton* _tmp10_ = NULL;
16460 #line 2789 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16461         g_return_val_if_fail (_owner != NULL, NULL);
16462 #line 2789 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16463         self = (Xcls_MainWindowXcls_Button55*) g_object_new (object_type, NULL);
16464 #line 2791 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16465         _tmp0_ = _owner;
16466 #line 2791 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16467         _tmp1_ = _g_object_ref0 (_tmp0_);
16468 #line 2791 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16469         _g_object_unref0 (self->priv->_this);
16470 #line 2791 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16471         self->priv->_this = _tmp1_;
16472 #line 2792 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16473         _tmp2_ = (GtkButton*) gtk_button_new ();
16474 #line 2792 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16475         g_object_ref_sink (_tmp2_);
16476 #line 2792 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16477         _g_object_unref0 (self->el);
16478 #line 2792 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16479         self->el = _tmp2_;
16480 #line 2797 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16481         _tmp3_ = self->el;
16482 #line 2797 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16483         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
16484 #line 2798 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16485         _tmp4_ = self->el;
16486 #line 2798 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16487         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
16488 #line 2799 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16489         _tmp5_ = self->el;
16490 #line 2799 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16491         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Delelte Project");
16492 #line 2800 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16493         _tmp6_ = self->priv->_this;
16494 #line 2800 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16495         _tmp7_ = xcls_mainwindow_xcls_image56_new (_tmp6_);
16496 #line 2800 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16497         child_0 = _tmp7_;
16498 #line 2801 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16499         g_object_ref ((GObject*) child_0);
16500 #line 2802 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16501         _tmp8_ = self->el;
16502 #line 2802 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16503         _tmp9_ = child_0->el;
16504 #line 2802 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16505         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
16506 #line 2805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16507         _tmp10_ = self->el;
16508 #line 2805 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16509         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda52__gtk_button_clicked, self, 0);
16510 #line 2789 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16511         _g_object_unref0 (child_0);
16512 #line 2789 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16513         return self;
16514 #line 16515 "MainWindow.c"
16515 }
16516
16517
16518 Xcls_MainWindowXcls_Button55* xcls_mainwindow_xcls_button55_new (Xcls_MainWindow* _owner) {
16519 #line 2789 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16520         return xcls_mainwindow_xcls_button55_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, _owner);
16521 #line 16522 "MainWindow.c"
16522 }
16523
16524
16525 static void xcls_mainwindow_xcls_button55_class_init (Xcls_MainWindowXcls_Button55Class * klass) {
16526 #line 2780 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16527         xcls_mainwindow_xcls_button55_parent_class = g_type_class_peek_parent (klass);
16528 #line 2780 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16529         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button55Private));
16530 #line 2780 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16531         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button55_finalize;
16532 #line 16533 "MainWindow.c"
16533 }
16534
16535
16536 static void xcls_mainwindow_xcls_button55_instance_init (Xcls_MainWindowXcls_Button55 * self) {
16537 #line 2780 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16538         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON55_GET_PRIVATE (self);
16539 #line 16540 "MainWindow.c"
16540 }
16541
16542
16543 static void xcls_mainwindow_xcls_button55_finalize (GObject* obj) {
16544         Xcls_MainWindowXcls_Button55 * self;
16545 #line 2780 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16546         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, Xcls_MainWindowXcls_Button55);
16547 #line 2782 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16548         _g_object_unref0 (self->el);
16549 #line 2783 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16550         _g_object_unref0 (self->priv->_this);
16551 #line 2780 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16552         G_OBJECT_CLASS (xcls_mainwindow_xcls_button55_parent_class)->finalize (obj);
16553 #line 16554 "MainWindow.c"
16554 }
16555
16556
16557 GType xcls_mainwindow_xcls_button55_get_type (void) {
16558         static volatile gsize xcls_mainwindow_xcls_button55_type_id__volatile = 0;
16559         if (g_once_init_enter (&xcls_mainwindow_xcls_button55_type_id__volatile)) {
16560                 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 };
16561                 GType xcls_mainwindow_xcls_button55_type_id;
16562                 xcls_mainwindow_xcls_button55_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button55", &g_define_type_info, 0);
16563                 g_once_init_leave (&xcls_mainwindow_xcls_button55_type_id__volatile, xcls_mainwindow_xcls_button55_type_id);
16564         }
16565         return xcls_mainwindow_xcls_button55_type_id__volatile;
16566 }
16567
16568
16569 Xcls_MainWindowXcls_Image56* xcls_mainwindow_xcls_image56_construct (GType object_type, Xcls_MainWindow* _owner) {
16570         Xcls_MainWindowXcls_Image56 * self = NULL;
16571         Xcls_MainWindow* _tmp0_ = NULL;
16572         Xcls_MainWindow* _tmp1_ = NULL;
16573         GtkImage* _tmp2_ = NULL;
16574         GtkImage* _tmp3_ = NULL;
16575 #line 2846 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16576         g_return_val_if_fail (_owner != NULL, NULL);
16577 #line 2846 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16578         self = (Xcls_MainWindowXcls_Image56*) g_object_new (object_type, NULL);
16579 #line 2848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16580         _tmp0_ = _owner;
16581 #line 2848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16582         _tmp1_ = _g_object_ref0 (_tmp0_);
16583 #line 2848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16584         _g_object_unref0 (self->priv->_this);
16585 #line 2848 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16586         self->priv->_this = _tmp1_;
16587 #line 2849 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16588         _tmp2_ = (GtkImage*) gtk_image_new ();
16589 #line 2849 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16590         g_object_ref_sink (_tmp2_);
16591 #line 2849 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16592         _g_object_unref0 (self->el);
16593 #line 2849 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16594         self->el = _tmp2_;
16595 #line 2854 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16596         _tmp3_ = self->el;
16597 #line 2854 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16598         g_object_set (_tmp3_, "icon-name", "user-trash", NULL);
16599 #line 2846 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16600         return self;
16601 #line 16602 "MainWindow.c"
16602 }
16603
16604
16605 Xcls_MainWindowXcls_Image56* xcls_mainwindow_xcls_image56_new (Xcls_MainWindow* _owner) {
16606 #line 2846 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16607         return xcls_mainwindow_xcls_image56_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, _owner);
16608 #line 16609 "MainWindow.c"
16609 }
16610
16611
16612 static void xcls_mainwindow_xcls_image56_class_init (Xcls_MainWindowXcls_Image56Class * klass) {
16613 #line 2837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16614         xcls_mainwindow_xcls_image56_parent_class = g_type_class_peek_parent (klass);
16615 #line 2837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16616         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image56Private));
16617 #line 2837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16618         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image56_finalize;
16619 #line 16620 "MainWindow.c"
16620 }
16621
16622
16623 static void xcls_mainwindow_xcls_image56_instance_init (Xcls_MainWindowXcls_Image56 * self) {
16624 #line 2837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16625         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE56_GET_PRIVATE (self);
16626 #line 16627 "MainWindow.c"
16627 }
16628
16629
16630 static void xcls_mainwindow_xcls_image56_finalize (GObject* obj) {
16631         Xcls_MainWindowXcls_Image56 * self;
16632 #line 2837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16633         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, Xcls_MainWindowXcls_Image56);
16634 #line 2839 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16635         _g_object_unref0 (self->el);
16636 #line 2840 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16637         _g_object_unref0 (self->priv->_this);
16638 #line 2837 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16639         G_OBJECT_CLASS (xcls_mainwindow_xcls_image56_parent_class)->finalize (obj);
16640 #line 16641 "MainWindow.c"
16641 }
16642
16643
16644 GType xcls_mainwindow_xcls_image56_get_type (void) {
16645         static volatile gsize xcls_mainwindow_xcls_image56_type_id__volatile = 0;
16646         if (g_once_init_enter (&xcls_mainwindow_xcls_image56_type_id__volatile)) {
16647                 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 };
16648                 GType xcls_mainwindow_xcls_image56_type_id;
16649                 xcls_mainwindow_xcls_image56_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image56", &g_define_type_info, 0);
16650                 g_once_init_leave (&xcls_mainwindow_xcls_image56_type_id__volatile, xcls_mainwindow_xcls_image56_type_id);
16651         }
16652         return xcls_mainwindow_xcls_image56_type_id__volatile;
16653 }
16654
16655
16656 Xcls_MainWindowXcls_new_window* xcls_mainwindow_xcls_new_window_construct (GType object_type, Xcls_MainWindow* _owner) {
16657         Xcls_MainWindowXcls_new_window * self = NULL;
16658         Xcls_MainWindow* _tmp0_ = NULL;
16659         Xcls_MainWindow* _tmp1_ = NULL;
16660         Xcls_MainWindow* _tmp2_ = NULL;
16661         Xcls_MainWindowXcls_new_window* _tmp3_ = NULL;
16662         ClutterActor* _tmp4_ = NULL;
16663         Xcls_MainWindowXcls_Actor58* child_0 = NULL;
16664         Xcls_MainWindow* _tmp5_ = NULL;
16665         Xcls_MainWindowXcls_Actor58* _tmp6_ = NULL;
16666         ClutterActor* _tmp7_ = NULL;
16667         GtkClutterActor* _tmp8_ = NULL;
16668         ClutterActor* _tmp9_ = NULL;
16669 #line 2868 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16670         g_return_val_if_fail (_owner != NULL, NULL);
16671 #line 2868 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16672         self = (Xcls_MainWindowXcls_new_window*) g_object_new (object_type, NULL);
16673 #line 2870 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16674         _tmp0_ = _owner;
16675 #line 2870 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16676         _tmp1_ = _g_object_ref0 (_tmp0_);
16677 #line 2870 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16678         _g_object_unref0 (self->priv->_this);
16679 #line 2870 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16680         self->priv->_this = _tmp1_;
16681 #line 2871 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16682         _tmp2_ = self->priv->_this;
16683 #line 2871 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16684         _tmp3_ = _g_object_ref0 (self);
16685 #line 2871 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16686         _g_object_unref0 (_tmp2_->new_window);
16687 #line 2871 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16688         _tmp2_->new_window = _tmp3_;
16689 #line 2872 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16690         _tmp4_ = clutter_actor_new ();
16691 #line 2872 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16692         g_object_ref_sink (_tmp4_);
16693 #line 2872 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16694         _g_object_unref0 (self->el);
16695 #line 2872 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16696         self->el = _tmp4_;
16697 #line 2877 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16698         _tmp5_ = self->priv->_this;
16699 #line 2877 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16700         _tmp6_ = xcls_mainwindow_xcls_actor58_new (_tmp5_);
16701 #line 2877 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16702         child_0 = _tmp6_;
16703 #line 2878 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16704         g_object_ref ((GObject*) child_0);
16705 #line 2879 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16706         _tmp7_ = self->el;
16707 #line 2879 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16708         _tmp8_ = child_0->el;
16709 #line 2879 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16710         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
16711 #line 2883 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16712         _tmp9_ = self->el;
16713 #line 2883 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16714         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
16715 #line 2868 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16716         _g_object_unref0 (child_0);
16717 #line 2868 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16718         return self;
16719 #line 16720 "MainWindow.c"
16720 }
16721
16722
16723 Xcls_MainWindowXcls_new_window* xcls_mainwindow_xcls_new_window_new (Xcls_MainWindow* _owner) {
16724 #line 2868 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16725         return xcls_mainwindow_xcls_new_window_construct (XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, _owner);
16726 #line 16727 "MainWindow.c"
16727 }
16728
16729
16730 static void xcls_mainwindow_xcls_new_window_class_init (Xcls_MainWindowXcls_new_windowClass * klass) {
16731 #line 2859 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16732         xcls_mainwindow_xcls_new_window_parent_class = g_type_class_peek_parent (klass);
16733 #line 2859 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16734         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_new_windowPrivate));
16735 #line 2859 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16736         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_new_window_finalize;
16737 #line 16738 "MainWindow.c"
16738 }
16739
16740
16741 static void xcls_mainwindow_xcls_new_window_instance_init (Xcls_MainWindowXcls_new_window * self) {
16742 #line 2859 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16743         self->priv = XCLS_MAINWINDOW_XCLS_NEW_WINDOW_GET_PRIVATE (self);
16744 #line 16745 "MainWindow.c"
16745 }
16746
16747
16748 static void xcls_mainwindow_xcls_new_window_finalize (GObject* obj) {
16749         Xcls_MainWindowXcls_new_window * self;
16750 #line 2859 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16751         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, Xcls_MainWindowXcls_new_window);
16752 #line 2861 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16753         _g_object_unref0 (self->el);
16754 #line 2862 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16755         _g_object_unref0 (self->priv->_this);
16756 #line 2859 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16757         G_OBJECT_CLASS (xcls_mainwindow_xcls_new_window_parent_class)->finalize (obj);
16758 #line 16759 "MainWindow.c"
16759 }
16760
16761
16762 GType xcls_mainwindow_xcls_new_window_get_type (void) {
16763         static volatile gsize xcls_mainwindow_xcls_new_window_type_id__volatile = 0;
16764         if (g_once_init_enter (&xcls_mainwindow_xcls_new_window_type_id__volatile)) {
16765                 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 };
16766                 GType xcls_mainwindow_xcls_new_window_type_id;
16767                 xcls_mainwindow_xcls_new_window_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_new_window", &g_define_type_info, 0);
16768                 g_once_init_leave (&xcls_mainwindow_xcls_new_window_type_id__volatile, xcls_mainwindow_xcls_new_window_type_id);
16769         }
16770         return xcls_mainwindow_xcls_new_window_type_id__volatile;
16771 }
16772
16773
16774 Xcls_MainWindowXcls_Actor58* xcls_mainwindow_xcls_actor58_construct (GType object_type, Xcls_MainWindow* _owner) {
16775         Xcls_MainWindowXcls_Actor58 * self = NULL;
16776         Xcls_MainWindow* _tmp0_ = NULL;
16777         Xcls_MainWindow* _tmp1_ = NULL;
16778         GtkClutterActor* _tmp2_ = NULL;
16779         Xcls_MainWindowXcls_Button59* child_0 = NULL;
16780         Xcls_MainWindow* _tmp3_ = NULL;
16781         Xcls_MainWindowXcls_Button59* _tmp4_ = NULL;
16782         GtkClutterActor* _tmp5_ = NULL;
16783         GtkWidget* _tmp6_ = NULL;
16784         GtkButton* _tmp7_ = NULL;
16785 #line 2896 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16786         g_return_val_if_fail (_owner != NULL, NULL);
16787 #line 2896 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16788         self = (Xcls_MainWindowXcls_Actor58*) g_object_new (object_type, NULL);
16789 #line 2898 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16790         _tmp0_ = _owner;
16791 #line 2898 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16792         _tmp1_ = _g_object_ref0 (_tmp0_);
16793 #line 2898 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16794         _g_object_unref0 (self->priv->_this);
16795 #line 2898 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16796         self->priv->_this = _tmp1_;
16797 #line 2899 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16798         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
16799 #line 2899 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16800         g_object_ref_sink (_tmp2_);
16801 #line 2899 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16802         _g_object_unref0 (self->el);
16803 #line 2899 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16804         self->el = _tmp2_;
16805 #line 2904 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16806         _tmp3_ = self->priv->_this;
16807 #line 2904 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16808         _tmp4_ = xcls_mainwindow_xcls_button59_new (_tmp3_);
16809 #line 2904 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16810         child_0 = _tmp4_;
16811 #line 2905 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16812         g_object_ref ((GObject*) child_0);
16813 #line 2909 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16814         _tmp5_ = self->el;
16815 #line 2909 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16816         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
16817 #line 2909 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16818         _tmp7_ = child_0->el;
16819 #line 2909 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16820         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
16821 #line 2896 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16822         _g_object_unref0 (child_0);
16823 #line 2896 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16824         return self;
16825 #line 16826 "MainWindow.c"
16826 }
16827
16828
16829 Xcls_MainWindowXcls_Actor58* xcls_mainwindow_xcls_actor58_new (Xcls_MainWindow* _owner) {
16830 #line 2896 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16831         return xcls_mainwindow_xcls_actor58_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, _owner);
16832 #line 16833 "MainWindow.c"
16833 }
16834
16835
16836 static void xcls_mainwindow_xcls_actor58_class_init (Xcls_MainWindowXcls_Actor58Class * klass) {
16837 #line 2887 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16838         xcls_mainwindow_xcls_actor58_parent_class = g_type_class_peek_parent (klass);
16839 #line 2887 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16840         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor58Private));
16841 #line 2887 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16842         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor58_finalize;
16843 #line 16844 "MainWindow.c"
16844 }
16845
16846
16847 static void xcls_mainwindow_xcls_actor58_instance_init (Xcls_MainWindowXcls_Actor58 * self) {
16848 #line 2887 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16849         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR58_GET_PRIVATE (self);
16850 #line 16851 "MainWindow.c"
16851 }
16852
16853
16854 static void xcls_mainwindow_xcls_actor58_finalize (GObject* obj) {
16855         Xcls_MainWindowXcls_Actor58 * self;
16856 #line 2887 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16857         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, Xcls_MainWindowXcls_Actor58);
16858 #line 2889 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16859         _g_object_unref0 (self->el);
16860 #line 2890 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16861         _g_object_unref0 (self->priv->_this);
16862 #line 2887 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16863         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor58_parent_class)->finalize (obj);
16864 #line 16865 "MainWindow.c"
16865 }
16866
16867
16868 GType xcls_mainwindow_xcls_actor58_get_type (void) {
16869         static volatile gsize xcls_mainwindow_xcls_actor58_type_id__volatile = 0;
16870         if (g_once_init_enter (&xcls_mainwindow_xcls_actor58_type_id__volatile)) {
16871                 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 };
16872                 GType xcls_mainwindow_xcls_actor58_type_id;
16873                 xcls_mainwindow_xcls_actor58_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor58", &g_define_type_info, 0);
16874                 g_once_init_leave (&xcls_mainwindow_xcls_actor58_type_id__volatile, xcls_mainwindow_xcls_actor58_type_id);
16875         }
16876         return xcls_mainwindow_xcls_actor58_type_id__volatile;
16877 }
16878
16879
16880 static void __lambda58_ (Xcls_MainWindowXcls_Button59* self) {
16881         Xcls_MainWindow* _tmp0_ = NULL;
16882         Xcls_MainWindow* _tmp1_ = NULL;
16883         gint _tmp2_ = 0;
16884         Xcls_MainWindow* w = NULL;
16885         Xcls_MainWindow* _tmp3_ = NULL;
16886         GtkWindow* _tmp4_ = NULL;
16887 #line 2939 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16888         _tmp0_ = xcls_mainwindow_singleton ();
16889 #line 2939 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16890         _tmp1_ = _tmp0_;
16891 #line 2939 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16892         _tmp2_ = _tmp1_->no_windows;
16893 #line 2939 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16894         _tmp1_->no_windows = _tmp2_ + 1;
16895 #line 2939 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16896         _g_object_unref0 (_tmp1_);
16897 #line 2940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16898         _tmp3_ = xcls_mainwindow_new ();
16899 #line 2940 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16900         w = _tmp3_;
16901 #line 2941 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16902         g_object_ref ((GObject*) w);
16903 #line 2943 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16904         _tmp4_ = w->el;
16905 #line 2943 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16906         gtk_widget_show_all ((GtkWidget*) _tmp4_);
16907 #line 2944 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16908         xcls_mainwindow_initChildren (w);
16909 #line 2945 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16910         xcls_mainwindow_hideViewEditing (w);
16911 #line 2938 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16912         _g_object_unref0 (w);
16913 #line 16914 "MainWindow.c"
16914 }
16915
16916
16917 static void ___lambda58__gtk_button_clicked (GtkButton* _sender, gpointer self) {
16918 #line 2938 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16919         __lambda58_ ((Xcls_MainWindowXcls_Button59*) self);
16920 #line 16921 "MainWindow.c"
16921 }
16922
16923
16924 Xcls_MainWindowXcls_Button59* xcls_mainwindow_xcls_button59_construct (GType object_type, Xcls_MainWindow* _owner) {
16925         Xcls_MainWindowXcls_Button59 * self = NULL;
16926         Xcls_MainWindow* _tmp0_ = NULL;
16927         Xcls_MainWindow* _tmp1_ = NULL;
16928         GtkButton* _tmp2_ = NULL;
16929         GtkButton* _tmp3_ = NULL;
16930         GtkButton* _tmp4_ = NULL;
16931         GtkButton* _tmp5_ = NULL;
16932         Xcls_MainWindowXcls_Image60* child_0 = NULL;
16933         Xcls_MainWindow* _tmp6_ = NULL;
16934         Xcls_MainWindowXcls_Image60* _tmp7_ = NULL;
16935         GtkButton* _tmp8_ = NULL;
16936         GtkImage* _tmp9_ = NULL;
16937         GtkButton* _tmp10_ = NULL;
16938 #line 2922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16939         g_return_val_if_fail (_owner != NULL, NULL);
16940 #line 2922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16941         self = (Xcls_MainWindowXcls_Button59*) g_object_new (object_type, NULL);
16942 #line 2924 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16943         _tmp0_ = _owner;
16944 #line 2924 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16945         _tmp1_ = _g_object_ref0 (_tmp0_);
16946 #line 2924 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16947         _g_object_unref0 (self->priv->_this);
16948 #line 2924 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16949         self->priv->_this = _tmp1_;
16950 #line 2925 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16951         _tmp2_ = (GtkButton*) gtk_button_new ();
16952 #line 2925 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16953         g_object_ref_sink (_tmp2_);
16954 #line 2925 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16955         _g_object_unref0 (self->el);
16956 #line 2925 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16957         self->el = _tmp2_;
16958 #line 2930 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16959         _tmp3_ = self->el;
16960 #line 2930 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16961         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
16962 #line 2931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16963         _tmp4_ = self->el;
16964 #line 2931 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16965         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
16966 #line 2932 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16967         _tmp5_ = self->el;
16968 #line 2932 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16969         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Open New Window");
16970 #line 2933 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16971         _tmp6_ = self->priv->_this;
16972 #line 2933 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16973         _tmp7_ = xcls_mainwindow_xcls_image60_new (_tmp6_);
16974 #line 2933 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16975         child_0 = _tmp7_;
16976 #line 2934 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16977         g_object_ref ((GObject*) child_0);
16978 #line 2935 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16979         _tmp8_ = self->el;
16980 #line 2935 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16981         _tmp9_ = child_0->el;
16982 #line 2935 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16983         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
16984 #line 2938 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16985         _tmp10_ = self->el;
16986 #line 2938 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16987         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda58__gtk_button_clicked, self, 0);
16988 #line 2922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16989         _g_object_unref0 (child_0);
16990 #line 2922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16991         return self;
16992 #line 16993 "MainWindow.c"
16993 }
16994
16995
16996 Xcls_MainWindowXcls_Button59* xcls_mainwindow_xcls_button59_new (Xcls_MainWindow* _owner) {
16997 #line 2922 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
16998         return xcls_mainwindow_xcls_button59_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, _owner);
16999 #line 17000 "MainWindow.c"
17000 }
17001
17002
17003 static void xcls_mainwindow_xcls_button59_class_init (Xcls_MainWindowXcls_Button59Class * klass) {
17004 #line 2913 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17005         xcls_mainwindow_xcls_button59_parent_class = g_type_class_peek_parent (klass);
17006 #line 2913 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17007         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button59Private));
17008 #line 2913 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17009         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button59_finalize;
17010 #line 17011 "MainWindow.c"
17011 }
17012
17013
17014 static void xcls_mainwindow_xcls_button59_instance_init (Xcls_MainWindowXcls_Button59 * self) {
17015 #line 2913 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17016         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON59_GET_PRIVATE (self);
17017 #line 17018 "MainWindow.c"
17018 }
17019
17020
17021 static void xcls_mainwindow_xcls_button59_finalize (GObject* obj) {
17022         Xcls_MainWindowXcls_Button59 * self;
17023 #line 2913 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17024         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, Xcls_MainWindowXcls_Button59);
17025 #line 2915 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17026         _g_object_unref0 (self->el);
17027 #line 2916 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17028         _g_object_unref0 (self->priv->_this);
17029 #line 2913 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17030         G_OBJECT_CLASS (xcls_mainwindow_xcls_button59_parent_class)->finalize (obj);
17031 #line 17032 "MainWindow.c"
17032 }
17033
17034
17035 GType xcls_mainwindow_xcls_button59_get_type (void) {
17036         static volatile gsize xcls_mainwindow_xcls_button59_type_id__volatile = 0;
17037         if (g_once_init_enter (&xcls_mainwindow_xcls_button59_type_id__volatile)) {
17038                 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 };
17039                 GType xcls_mainwindow_xcls_button59_type_id;
17040                 xcls_mainwindow_xcls_button59_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button59", &g_define_type_info, 0);
17041                 g_once_init_leave (&xcls_mainwindow_xcls_button59_type_id__volatile, xcls_mainwindow_xcls_button59_type_id);
17042         }
17043         return xcls_mainwindow_xcls_button59_type_id__volatile;
17044 }
17045
17046
17047 Xcls_MainWindowXcls_Image60* xcls_mainwindow_xcls_image60_construct (GType object_type, Xcls_MainWindow* _owner) {
17048         Xcls_MainWindowXcls_Image60 * self = NULL;
17049         Xcls_MainWindow* _tmp0_ = NULL;
17050         Xcls_MainWindow* _tmp1_ = NULL;
17051         GtkImage* _tmp2_ = NULL;
17052         GtkImage* _tmp3_ = NULL;
17053 #line 2960 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17054         g_return_val_if_fail (_owner != NULL, NULL);
17055 #line 2960 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17056         self = (Xcls_MainWindowXcls_Image60*) g_object_new (object_type, NULL);
17057 #line 2962 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17058         _tmp0_ = _owner;
17059 #line 2962 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17060         _tmp1_ = _g_object_ref0 (_tmp0_);
17061 #line 2962 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17062         _g_object_unref0 (self->priv->_this);
17063 #line 2962 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17064         self->priv->_this = _tmp1_;
17065 #line 2963 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17066         _tmp2_ = (GtkImage*) gtk_image_new ();
17067 #line 2963 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17068         g_object_ref_sink (_tmp2_);
17069 #line 2963 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17070         _g_object_unref0 (self->el);
17071 #line 2963 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17072         self->el = _tmp2_;
17073 #line 2968 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17074         _tmp3_ = self->el;
17075 #line 2968 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17076         g_object_set (_tmp3_, "icon-name", "window-new", NULL);
17077 #line 2960 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17078         return self;
17079 #line 17080 "MainWindow.c"
17080 }
17081
17082
17083 Xcls_MainWindowXcls_Image60* xcls_mainwindow_xcls_image60_new (Xcls_MainWindow* _owner) {
17084 #line 2960 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17085         return xcls_mainwindow_xcls_image60_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, _owner);
17086 #line 17087 "MainWindow.c"
17087 }
17088
17089
17090 static void xcls_mainwindow_xcls_image60_class_init (Xcls_MainWindowXcls_Image60Class * klass) {
17091 #line 2951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17092         xcls_mainwindow_xcls_image60_parent_class = g_type_class_peek_parent (klass);
17093 #line 2951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17094         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image60Private));
17095 #line 2951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17096         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image60_finalize;
17097 #line 17098 "MainWindow.c"
17098 }
17099
17100
17101 static void xcls_mainwindow_xcls_image60_instance_init (Xcls_MainWindowXcls_Image60 * self) {
17102 #line 2951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17103         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE60_GET_PRIVATE (self);
17104 #line 17105 "MainWindow.c"
17105 }
17106
17107
17108 static void xcls_mainwindow_xcls_image60_finalize (GObject* obj) {
17109         Xcls_MainWindowXcls_Image60 * self;
17110 #line 2951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17111         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, Xcls_MainWindowXcls_Image60);
17112 #line 2953 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17113         _g_object_unref0 (self->el);
17114 #line 2954 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17115         _g_object_unref0 (self->priv->_this);
17116 #line 2951 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17117         G_OBJECT_CLASS (xcls_mainwindow_xcls_image60_parent_class)->finalize (obj);
17118 #line 17119 "MainWindow.c"
17119 }
17120
17121
17122 GType xcls_mainwindow_xcls_image60_get_type (void) {
17123         static volatile gsize xcls_mainwindow_xcls_image60_type_id__volatile = 0;
17124         if (g_once_init_enter (&xcls_mainwindow_xcls_image60_type_id__volatile)) {
17125                 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 };
17126                 GType xcls_mainwindow_xcls_image60_type_id;
17127                 xcls_mainwindow_xcls_image60_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image60", &g_define_type_info, 0);
17128                 g_once_init_leave (&xcls_mainwindow_xcls_image60_type_id__volatile, xcls_mainwindow_xcls_image60_type_id);
17129         }
17130         return xcls_mainwindow_xcls_image60_type_id__volatile;
17131 }
17132
17133
17134 static void xcls_mainwindow_class_init (Xcls_MainWindowClass * klass) {
17135 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17136         xcls_mainwindow_parent_class = g_type_class_peek_parent (klass);
17137 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17138         g_type_class_add_private (klass, sizeof (Xcls_MainWindowPrivate));
17139 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17140         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_finalize;
17141 #line 17142 "MainWindow.c"
17142 }
17143
17144
17145 static void xcls_mainwindow_instance_init (Xcls_MainWindow * self) {
17146 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17147         self->priv = XCLS_MAINWINDOW_GET_PRIVATE (self);
17148 #line 17149 "MainWindow.c"
17149 }
17150
17151
17152 static void xcls_mainwindow_finalize (GObject* obj) {
17153         Xcls_MainWindow * self;
17154 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17155         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_MAINWINDOW, Xcls_MainWindow);
17156 #line 5 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17157         _g_object_unref0 (self->el);
17158 #line 6 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17159         _g_object_unref0 (self->priv->_this);
17160 #line 15 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17161         _g_object_unref0 (self->vbox);
17162 #line 16 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17163         _g_object_unref0 (self->mainpane);
17164 #line 17 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17165         _g_object_unref0 (self->leftpane);
17166 #line 18 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17167         _g_object_unref0 (self->editpane);
17168 #line 19 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17169         _g_object_unref0 (self->tree);
17170 #line 20 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17171         _g_object_unref0 (self->props);
17172 #line 21 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17173         _g_object_unref0 (self->clutterembed);
17174 #line 22 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17175         _g_object_unref0 (self->rooview);
17176 #line 23 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17177         _g_object_unref0 (self->objectview);
17178 #line 24 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17179         _g_object_unref0 (self->codeeditview);
17180 #line 25 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17181         _g_object_unref0 (self->addpropsview);
17182 #line 26 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17183         _g_object_unref0 (self->projecteditview);
17184 #line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17185         _g_object_unref0 (self->buttonlayout);
17186 #line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17187         _g_object_unref0 (self->backbutton);
17188 #line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17189         _g_object_unref0 (self->projectbutton);
17190 #line 30 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17191         _g_object_unref0 (self->editfilebutton);
17192 #line 31 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17193         _g_object_unref0 (self->projecteditbutton);
17194 #line 32 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17195         _g_object_unref0 (self->objectshowbutton);
17196 #line 33 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17197         _g_object_unref0 (self->addpropbutton);
17198 #line 34 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17199         _g_object_unref0 (self->addlistenerbutton);
17200 #line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17201         _g_object_unref0 (self->addprojectbutton);
17202 #line 36 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17203         _g_object_unref0 (self->addfilebutton);
17204 #line 37 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17205         _g_object_unref0 (self->delprojectbutton);
17206 #line 38 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17207         _g_object_unref0 (self->new_window);
17208 #line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17209         _g_object_unref0 (self->project);
17210 #line 44 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17211         _g_object_unref0 (self->left_projects);
17212 #line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17213         _g_object_unref0 (self->window_rooview);
17214 #line 46 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17215         _g_object_unref0 (self->left_tree);
17216 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17217         _g_object_unref0 (self->code_editor);
17218 #line 48 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17219         _g_object_unref0 (self->new_file_dialog);
17220 #line 49 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17221         _g_object_unref0 (self->projectsettings);
17222 #line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17223         _g_object_unref0 (self->clutterfiles);
17224 #line 51 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17225         _g_object_unref0 (self->left_props);
17226 #line 52 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17227         _g_free0 (self->state);
17228 #line 53 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17229         _g_object_unref0 (self->rightpalete);
17230 #line 54 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17231         _g_free0 (self->title);
17232 #line 55 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17233         _g_object_unref0 (self->vala_projectsettings);
17234 #line 56 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17235         _g_object_unref0 (self->add_props);
17236 #line 57 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17237         _g_object_unref0 (self->window_gladeview);
17238 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/MainWindow.vala"
17239         G_OBJECT_CLASS (xcls_mainwindow_parent_class)->finalize (obj);
17240 #line 17241 "MainWindow.c"
17241 }
17242
17243
17244 GType xcls_mainwindow_get_type (void) {
17245         static volatile gsize xcls_mainwindow_type_id__volatile = 0;
17246         if (g_once_init_enter (&xcls_mainwindow_type_id__volatile)) {
17247                 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 };
17248                 GType xcls_mainwindow_type_id;
17249                 xcls_mainwindow_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindow", &g_define_type_info, 0);
17250                 g_once_init_leave (&xcls_mainwindow_type_id__volatile, xcls_mainwindow_type_id);
17251         }
17252         return xcls_mainwindow_type_id__volatile;
17253 }
17254
17255
17256