sync
[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 _Xcls_DialogNewComponentPrivate Xcls_DialogNewComponentPrivate;
1081
1082 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME (xcls_dialognewcomponent_xcls_name_get_type ())
1083 #define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_name))
1084 #define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_nameClass))
1085 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME))
1086 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME))
1087 #define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_nameClass))
1088
1089 typedef struct _Xcls_DialogNewComponentXcls_name Xcls_DialogNewComponentXcls_name;
1090 typedef struct _Xcls_DialogNewComponentXcls_nameClass Xcls_DialogNewComponentXcls_nameClass;
1091
1092 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE (xcls_dialognewcomponent_xcls_title_get_type ())
1093 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_title))
1094 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_titleClass))
1095 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TITLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE))
1096 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE))
1097 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_titleClass))
1098
1099 typedef struct _Xcls_DialogNewComponentXcls_title Xcls_DialogNewComponentXcls_title;
1100 typedef struct _Xcls_DialogNewComponentXcls_titleClass Xcls_DialogNewComponentXcls_titleClass;
1101
1102 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION (xcls_dialognewcomponent_xcls_region_get_type ())
1103 #define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_region))
1104 #define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_regionClass))
1105 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_REGION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION))
1106 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_REGION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION))
1107 #define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_regionClass))
1108
1109 typedef struct _Xcls_DialogNewComponentXcls_region Xcls_DialogNewComponentXcls_region;
1110 typedef struct _Xcls_DialogNewComponentXcls_regionClass Xcls_DialogNewComponentXcls_regionClass;
1111
1112 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT (xcls_dialognewcomponent_xcls_parent_get_type ())
1113 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parent))
1114 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parentClass))
1115 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PARENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT))
1116 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PARENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT))
1117 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parentClass))
1118
1119 typedef struct _Xcls_DialogNewComponentXcls_parent Xcls_DialogNewComponentXcls_parent;
1120 typedef struct _Xcls_DialogNewComponentXcls_parentClass Xcls_DialogNewComponentXcls_parentClass;
1121
1122 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME (xcls_dialognewcomponent_xcls_permname_get_type ())
1123 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permname))
1124 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permnameClass))
1125 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PERMNAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME))
1126 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PERMNAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME))
1127 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permnameClass))
1128
1129 typedef struct _Xcls_DialogNewComponentXcls_permname Xcls_DialogNewComponentXcls_permname;
1130 typedef struct _Xcls_DialogNewComponentXcls_permnameClass Xcls_DialogNewComponentXcls_permnameClass;
1131
1132 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER (xcls_dialognewcomponent_xcls_modorder_get_type ())
1133 #define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrder))
1134 #define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrderClass))
1135 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_MODORDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER))
1136 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_MODORDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER))
1137 #define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrderClass))
1138
1139 typedef struct _Xcls_DialogNewComponentXcls_modOrder Xcls_DialogNewComponentXcls_modOrder;
1140 typedef struct _Xcls_DialogNewComponentXcls_modOrderClass Xcls_DialogNewComponentXcls_modOrderClass;
1141 typedef struct _Block13Data Block13Data;
1142 typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
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 _Xcls_DialogNewComponent {
2043         GObject parent_instance;
2044         Xcls_DialogNewComponentPrivate * priv;
2045         GtkDialog* el;
2046         Xcls_DialogNewComponentXcls_name* name;
2047         Xcls_DialogNewComponentXcls_title* title;
2048         Xcls_DialogNewComponentXcls_region* region;
2049         Xcls_DialogNewComponentXcls_parent* parent;
2050         Xcls_DialogNewComponentXcls_permname* permname;
2051         Xcls_DialogNewComponentXcls_modOrder* modOrder;
2052         ProjectProject* project;
2053         JsRenderJsRender* file;
2054 };
2055
2056 struct _Xcls_DialogNewComponentClass {
2057         GObjectClass parent_class;
2058 };
2059
2060 struct _Block13Data {
2061         int _ref_count_;
2062         Xcls_MainWindow* self;
2063         GtkContainer* ctr;
2064         GtkContainer* ctr_p;
2065 };
2066
2067 struct _ProjectProject {
2068         GObject parent_instance;
2069         ProjectProjectPrivate * priv;
2070         gchar* id;
2071         gchar* fn;
2072         gchar* name;
2073         gchar* runhtml;
2074         gchar* base_template;
2075         gchar* rootURL;
2076         GeeHashMap* paths;
2077         GeeHashMap* files;
2078         gchar* xtype;
2079 };
2080
2081 struct _ProjectProjectClass {
2082         GObjectClass parent_class;
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 static void ___lambda129__xcls_clutterfiles_open (Xcls_ClutterFiles* _sender, JsRenderJsRender* file, gpointer self);
3059 Xcls_DialogNewComponent* xcls_dialognewcomponent_new (void);
3060 Xcls_DialogNewComponent* xcls_dialognewcomponent_construct (GType object_type);
3061 GType xcls_dialognewcomponent_xcls_name_get_type (void) G_GNUC_CONST;
3062 GType xcls_dialognewcomponent_xcls_title_get_type (void) G_GNUC_CONST;
3063 GType xcls_dialognewcomponent_xcls_region_get_type (void) G_GNUC_CONST;
3064 GType xcls_dialognewcomponent_xcls_parent_get_type (void) G_GNUC_CONST;
3065 GType xcls_dialognewcomponent_xcls_permname_get_type (void) G_GNUC_CONST;
3066 GType xcls_dialognewcomponent_xcls_modorder_get_type (void) G_GNUC_CONST;
3067 static void __lambda134_ (Xcls_MainWindow* self, ProjectProject* project, JsRenderJsRender* file);
3068 static Block13Data* block13_data_ref (Block13Data* _data13_);
3069 static void block13_data_unref (void * _userdata_);
3070 static void ___lambda135_ (Block13Data* _data13_, GtkWidget* w);
3071 static void ____lambda135__gtk_callback (GtkWidget* widget, gpointer self);
3072 static void ___lambda136_ (Block13Data* _data13_, GtkWidget* w);
3073 static void ____lambda136__gtk_callback (GtkWidget* widget, gpointer self);
3074 static void ___lambda137_ (Block13Data* _data13_, GtkWidget* w);
3075 static void ____lambda137__gtk_callback (GtkWidget* widget, gpointer self);
3076 static void ___lambda138_ (Block13Data* _data13_, GtkWidget* w);
3077 static void ____lambda138__gtk_callback (GtkWidget* widget, gpointer self);
3078 static void ___lambda134__xcls_dialognewcomponent_success (Xcls_DialogNewComponent* _sender, ProjectProject* pr, JsRenderJsRender* file, gpointer self);
3079 void xcls_mainwindow_showAddProp (Xcls_MainWindow* self);
3080 JsRenderNode* xcls_windowlefttree_getActiveElement (Xcls_WindowLeftTree* self);
3081 PaletePalete* palete_factory (const gchar* xtype);
3082 void xcls_mainwindow_xcls_clutterembed_setSizesAlloc (Xcls_MainWindowXcls_clutterembed* self, const gchar* state);
3083 void project_gtk_writeConfig (ProjectGtk* self);
3084 void xcls_mainwindow_showProjectEdit (Xcls_MainWindow* self);
3085 void xcls_projectsettings_show (Xcls_ProjectSettings* self, ProjectProject* project);
3086 void vala_project_settings_show (ValaProjectSettings* self, ProjectGtk* project);
3087 void xcls_mainwindow_showAddListener (Xcls_MainWindow* self);
3088 void xcls_mainwindow_hideAddProp (Xcls_MainWindow* self);
3089 void xcls_mainwindow_hideObject (Xcls_MainWindow* self);
3090 void editor_show (Editor* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* ptype, const gchar* key);
3091 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str);
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 __lambda14_ (Xcls_MainWindowXcls_Button19* self);
3253 static void ___lambda14__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/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/app.Builder.js/src/Builder4/MainWindow.vala"
3608         _tmp0_ = _MainWindow;
3609 #line 10 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
3614                 _tmp1_ = xcls_mainwindow_new ();
3615 #line 11 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3616                 _g_object_unref0 (_MainWindow);
3617 #line 11 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3618                 _MainWindow = _tmp1_;
3619 #line 3620 "MainWindow.c"
3620         }
3621 #line 13 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3622         _tmp2_ = _MainWindow;
3623 #line 13 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3624         _tmp3_ = _g_object_ref0 (_tmp2_);
3625 #line 13 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3626         result = _tmp3_;
3627 #line 13 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
3636         g_return_val_if_fail (event != NULL, FALSE);
3637 #line 98 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3638         result = FALSE;
3639 #line 98 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
3663         _tmp0_ = xcls_mainwindow_singleton ();
3664 #line 101 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3665         _tmp1_ = _tmp0_;
3666 #line 101 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3667         _tmp2_ = _tmp1_->no_windows;
3668 #line 101 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3669         _tmp1_->no_windows = _tmp2_ - 1;
3670 #line 101 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3671         _g_object_unref0 (_tmp1_);
3672 #line 103 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3673         _tmp3_ = xcls_mainwindow_singleton ();
3674 #line 103 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3675         _tmp4_ = _tmp3_;
3676 #line 103 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3677         _tmp5_ = _tmp4_->no_windows;
3678 #line 103 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3679         _tmp6_ = _tmp5_ < 1;
3680 #line 103 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3681         _g_object_unref0 (_tmp4_);
3682 #line 103 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3683         if (_tmp6_) {
3684 #line 105 "/home/alan/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/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
3727         self = (Xcls_MainWindow*) g_object_new (object_type, NULL);
3728 #line 62 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3729         _tmp0_ = _g_object_ref0 (self);
3730 #line 62 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3731         _g_object_unref0 (self->priv->_this);
3732 #line 62 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3733         self->priv->_this = _tmp0_;
3734 #line 63 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3735         _tmp1_ = (GtkWindow*) gtk_window_new (GTK_WINDOW_TOPLEVEL);
3736 #line 63 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3737         g_object_ref_sink (_tmp1_);
3738 #line 63 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3739         _g_object_unref0 (self->el);
3740 #line 63 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3741         self->el = _tmp1_;
3742 #line 66 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3743         self->no_windows = 1;
3744 #line 67 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3745         _g_object_unref0 (self->project);
3746 #line 67 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3747         self->project = NULL;
3748 #line 68 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3749         self->children_loaded = FALSE;
3750 #line 69 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3751         _g_object_unref0 (self->left_projects);
3752 #line 69 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3753         self->left_projects = NULL;
3754 #line 70 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3755         _g_object_unref0 (self->window_rooview);
3756 #line 70 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3757         self->window_rooview = NULL;
3758 #line 71 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3759         _g_object_unref0 (self->left_tree);
3760 #line 71 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3761         self->left_tree = NULL;
3762 #line 72 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3763         _g_object_unref0 (self->code_editor);
3764 #line 72 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3765         self->code_editor = NULL;
3766 #line 73 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3767         _g_object_unref0 (self->new_file_dialog);
3768 #line 73 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3769         self->new_file_dialog = NULL;
3770 #line 74 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3771         _g_object_unref0 (self->projectsettings);
3772 #line 74 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3773         self->projectsettings = NULL;
3774 #line 75 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3775         _g_object_unref0 (self->clutterfiles);
3776 #line 75 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3777         self->clutterfiles = NULL;
3778 #line 76 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3779         _g_object_unref0 (self->left_props);
3780 #line 76 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3781         self->left_props = NULL;
3782 #line 77 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3783         _g_object_unref0 (self->rightpalete);
3784 #line 77 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3785         self->rightpalete = NULL;
3786 #line 78 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3787         _tmp2_ = g_strdup ("Application Builder");
3788 #line 78 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3789         _g_free0 (self->title);
3790 #line 78 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3791         self->title = _tmp2_;
3792 #line 79 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3793         _g_object_unref0 (self->vala_projectsettings);
3794 #line 79 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3795         self->vala_projectsettings = NULL;
3796 #line 80 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3797         _g_object_unref0 (self->add_props);
3798 #line 80 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3799         self->add_props = NULL;
3800 #line 81 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3801         _g_object_unref0 (self->window_gladeview);
3802 #line 81 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3803         self->window_gladeview = NULL;
3804 #line 84 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3805         _tmp3_ = self->el;
3806 #line 84 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3807         gtk_container_set_border_width ((GtkContainer*) _tmp3_, (guint) 0);
3808 #line 85 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3809         _tmp4_ = self->el;
3810 #line 85 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3811         g_object_set (_tmp4_, "default-height", 500, NULL);
3812 #line 86 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3813         _tmp5_ = self->el;
3814 #line 86 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3815         g_object_set (_tmp5_, "default-width", 800, NULL);
3816 #line 87 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3817         _tmp6_ = self->priv->_this;
3818 #line 87 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3819         _tmp7_ = xcls_mainwindow_xcls_vbox_new (_tmp6_);
3820 #line 87 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3821         child_0 = _tmp7_;
3822 #line 88 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3823         g_object_ref ((GObject*) child_0);
3824 #line 89 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3825         _tmp8_ = self->el;
3826 #line 89 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3827         _tmp9_ = child_0->el;
3828 #line 89 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3829         gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) _tmp9_);
3830 #line 93 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3831         _tmp10_ = g_strdup ("files");
3832 #line 93 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3833         _g_free0 (self->state);
3834 #line 93 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3835         self->state = _tmp10_;
3836 #line 97 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3837         _tmp11_ = self->el;
3838 #line 97 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
3841         _tmp12_ = self->el;
3842 #line 100 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
3845         _tmp13_ = self->el;
3846 #line 108 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
3849         _g_object_unref0 (child_0);
3850 #line 60 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
3893         g_return_if_fail (self != NULL);
3894 #line 117 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3895         _tmp0_ = self->priv->_this;
3896 #line 117 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3897         _tmp1_ = _tmp0_->backbutton;
3898 #line 117 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3899         _tmp2_ = _tmp1_->el;
3900 #line 117 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3901         clutter_actor_hide (_tmp2_);
3902 #line 118 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3903         _tmp3_ = self->priv->_this;
3904 #line 118 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3905         _tmp4_ = _tmp3_->projectbutton;
3906 #line 118 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3907         _tmp5_ = _tmp4_->el;
3908 #line 118 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3909         clutter_actor_show (_tmp5_);
3910 #line 119 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3911         _tmp6_ = self->priv->_this;
3912 #line 119 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3913         _tmp7_ = _tmp6_->projecteditbutton;
3914 #line 119 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3915         _tmp8_ = _tmp7_->el;
3916 #line 119 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3917         clutter_actor_show (_tmp8_);
3918 #line 120 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3919         _tmp9_ = self->priv->_this;
3920 #line 120 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3921         _tmp10_ = _tmp9_->editfilebutton;
3922 #line 120 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3923         _tmp11_ = _tmp10_->el;
3924 #line 120 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3925         clutter_actor_show (_tmp11_);
3926 #line 121 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3927         _tmp12_ = self->priv->_this;
3928 #line 121 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3929         _tmp13_ = _tmp12_->addpropsview;
3930 #line 121 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3931         _tmp14_ = _tmp13_->el;
3932 #line 121 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3933         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
3934 #line 122 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3935         _tmp15_ = self->priv->_this;
3936 #line 122 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3937         _tmp16_ = _tmp15_->rooview;
3938 #line 122 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3939         _tmp17_ = _tmp16_->el;
3940 #line 122 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3941         _tmp18_ = _g_object_ref0 (_tmp17_);
3942 #line 122 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3943         el = _tmp18_;
3944 #line 123 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3945         clutter_actor_save_easing_state ((ClutterActor*) el);
3946 #line 126 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
3949         _tmp19_ = self->priv->_this;
3950 #line 127 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3951         _tmp20_ = _tmp19_->addpropsview;
3952 #line 127 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3953         _tmp21_ = _tmp20_->el;
3954 #line 127 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
3957         _tmp22_ = self->priv->_this;
3958 #line 128 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3959         _tmp23_ = g_strdup ("edit");
3960 #line 128 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3961         _g_free0 (_tmp22_->state);
3962 #line 128 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3963         _tmp22_->state = _tmp23_;
3964 #line 133 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3965         clutter_actor_restore_easing_state ((ClutterActor*) el);
3966 #line 134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3967         _tmp24_ = self->priv->_this;
3968 #line 134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3969         _tmp25_ = _tmp24_->addpropsview;
3970 #line 134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3971         _tmp26_ = _tmp25_->el;
3972 #line 134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3973         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
3974 #line 116 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
3986         _tmp0_ = self->state;
3987 #line 147 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
3992                 _tmp1_ = self->left_props;
3993 #line 148 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3994                 xcls_leftprops_finish_editing (_tmp1_);
3995 #line 149 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3996                 result = TRUE;
3997 #line 149 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
3998                 return result;
3999 #line 4000 "MainWindow.c"
4000         }
4001 #line 151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4002         _tmp2_ = self->code_editor;
4003 #line 151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4004         _tmp3_ = editor_saveContents (_tmp2_);
4005 #line 151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4006         if (!_tmp3_) {
4007 #line 152 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4008                 result = FALSE;
4009 #line 152 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4010                 return result;
4011 #line 4012 "MainWindow.c"
4012         }
4013 #line 154 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4014         result = FALSE;
4015 #line 154 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4045         static GQuark _tmp14_label0 = 0;
4046 #line 167 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4047         static GQuark _tmp14_label1 = 0;
4048 #line 167 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4049         static GQuark _tmp14_label2 = 0;
4050 #line 167 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4051         static GQuark _tmp14_label3 = 0;
4052 #line 160 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4053         _tmp1_ = sel;
4054 #line 160 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4055         if (_tmp1_ == NULL) {
4056 #line 160 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4057                 _tmp0_ = "NULL";
4058 #line 4059 "MainWindow.c"
4059         } else {
4060 #line 160 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4061                 _tmp0_ = "a value";
4062 #line 4063 "MainWindow.c"
4063         }
4064 #line 160 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4065         g_print ("node_selected called %s\n", _tmp0_);
4066 #line 162 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4067         _tmp2_ = sel;
4068 #line 162 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4074                 _tmp3_ = self->left_props;
4075 #line 163 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4076                 _tmp4_ = _tmp3_->el;
4077 #line 163 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4078                 gtk_widget_hide ((GtkWidget*) _tmp4_);
4079 #line 4080 "MainWindow.c"
4080         }
4081 #line 165 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4082         _tmp5_ = self->left_props;
4083 #line 165 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4084         _tmp6_ = _tmp5_->el;
4085 #line 165 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4086         gtk_widget_show ((GtkWidget*) _tmp6_);
4087 #line 166 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4088         _tmp7_ = self->left_props;
4089 #line 166 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4090         _tmp8_ = self->left_tree;
4091 #line 166 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4092         _tmp9_ = xcls_windowlefttree_getActiveFile (_tmp8_);
4093 #line 166 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4094         _tmp10_ = _tmp9_;
4095 #line 166 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4096         _tmp11_ = sel;
4097 #line 166 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4098         xcls_leftprops_load (_tmp7_, _tmp10_, _tmp11_);
4099 #line 166 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4100         _g_object_unref0 (_tmp10_);
4101 #line 167 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4102         _tmp12_ = self->state;
4103 #line 167 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4104         _tmp13_ = _tmp12_;
4105 #line 167 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4106         _tmp15_ = (NULL == _tmp13_) ? 0 : g_quark_from_string (_tmp13_);
4107 #line 167 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4126                                 _tmp16_ = sel;
4127 #line 170 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4132                                         _tmp17_ = self->rightpalete;
4133 #line 171 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4134                                         xcls_rightpalete_clear (_tmp17_);
4135 #line 172 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4136                                         break;
4137 #line 4138 "MainWindow.c"
4138                                 }
4139 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4140                                 _tmp18_ = self->rightpalete;
4141 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4142                                 _tmp19_ = self->priv->_this;
4143 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4144                                 _tmp20_ = _tmp19_->left_tree;
4145 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4146                                 _tmp21_ = xcls_windowlefttree_getActiveFile (_tmp20_);
4147 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4148                                 _tmp22_ = _tmp21_;
4149 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4150                                 _tmp23_ = js_render_js_render_palete (_tmp22_);
4151 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4152                                 _tmp24_ = _tmp23_;
4153 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4154                                 _tmp25_ = sel;
4155 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4156                                 _tmp26_ = js_render_node_fqn (_tmp25_);
4157 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4158                                 _tmp27_ = _tmp26_;
4159 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4160                                 xcls_rightpalete_load (_tmp18_, _tmp24_, _tmp27_);
4161 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4162                                 _g_free0 (_tmp27_);
4163 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4164                                 _g_object_unref0 (_tmp24_);
4165 #line 174 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4166                                 _g_object_unref0 (_tmp22_);
4167 #line 175 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4190                                 _tmp28_ = sel;
4191 #line 179 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4196                                         _tmp29_ = self->add_props;
4197 #line 180 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4198                                         xcls_windowaddprop_clear (_tmp29_);
4199 #line 181 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4200                                         break;
4201 #line 4202 "MainWindow.c"
4202                                 }
4203 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4204                                 _tmp30_ = self->add_props;
4205 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4206                                 _tmp31_ = self->priv->_this;
4207 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4208                                 _tmp32_ = _tmp31_->left_tree;
4209 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4210                                 _tmp33_ = xcls_windowlefttree_getActiveFile (_tmp32_);
4211 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4212                                 _tmp34_ = _tmp33_;
4213 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4214                                 _tmp35_ = js_render_js_render_palete (_tmp34_);
4215 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4216                                 _tmp36_ = _tmp35_;
4217 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4218                                 _tmp37_ = sel;
4219 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4220                                 _tmp38_ = js_render_node_fqn (_tmp37_);
4221 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4222                                 _tmp39_ = _tmp38_;
4223 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4224                                 xcls_windowaddprop_show (_tmp30_, _tmp36_, "props", _tmp39_);
4225 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4226                                 _g_free0 (_tmp39_);
4227 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4228                                 _g_object_unref0 (_tmp36_);
4229 #line 183 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4230                                 _g_object_unref0 (_tmp34_);
4231 #line 184 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4254                                 _tmp40_ = sel;
4255 #line 187 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4260                                         _tmp41_ = self->add_props;
4261 #line 188 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4262                                         xcls_windowaddprop_clear (_tmp41_);
4263 #line 189 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4264                                         break;
4265 #line 4266 "MainWindow.c"
4266                                 }
4267 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4268                                 _tmp42_ = self->add_props;
4269 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4270                                 _tmp43_ = self->priv->_this;
4271 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4272                                 _tmp44_ = _tmp43_->left_tree;
4273 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4274                                 _tmp45_ = xcls_windowlefttree_getActiveFile (_tmp44_);
4275 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4276                                 _tmp46_ = _tmp45_;
4277 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4278                                 _tmp47_ = js_render_js_render_palete (_tmp46_);
4279 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4280                                 _tmp48_ = _tmp47_;
4281 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4282                                 _tmp49_ = sel;
4283 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4284                                 _tmp50_ = js_render_node_fqn (_tmp49_);
4285 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4286                                 _tmp51_ = _tmp50_;
4287 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4288                                 xcls_windowaddprop_show (_tmp42_, _tmp48_, "signals", _tmp51_);
4289 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4290                                 _g_free0 (_tmp51_);
4291 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4292                                 _g_object_unref0 (_tmp48_);
4293 #line 191 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4294                                 _g_object_unref0 (_tmp46_);
4295 #line 192 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4302                 switch (0) {
4303 #line 4304 "MainWindow.c"
4304                         default:
4305                         {
4306 #line 196 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4307                                 xcls_mainwindow_hideCodeEdit (self);
4308 #line 197 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4309                                 break;
4310 #line 4311 "MainWindow.c"
4311                         }
4312                 }
4313         }
4314 #line 201 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4333         _tmp0_ = self->window_rooview;
4334 #line 206 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4335         xcls_windowrooview_requestRedraw (_tmp0_);
4336 #line 207 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4337         _tmp1_ = self->left_tree;
4338 #line 207 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4339         _tmp2_ = _tmp1_->model;
4340 #line 207 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4341         _tmp3_ = _tmp2_->file;
4342 #line 207 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4361         g_return_if_fail (file != NULL);
4362 #line 220 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4363         g_return_if_fail (node != NULL);
4364 #line 220 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4365         g_return_if_fail (type != NULL);
4366 #line 220 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4367         g_return_if_fail (key != NULL);
4368 #line 221 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4369         _tmp0_ = file;
4370 #line 221 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4371         _tmp1_ = node;
4372 #line 221 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4373         _tmp2_ = type;
4374 #line 221 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4375         _tmp3_ = key;
4376 #line 221 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4397         _tmp0_ = self->state;
4398 #line 224 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4399         if (g_strcmp0 (_tmp0_, "codeedit") != 0) {
4400 #line 225 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4401                 result = TRUE;
4402 #line 225 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4403                 return result;
4404 #line 4405 "MainWindow.c"
4405         }
4406 #line 228 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4407         _tmp1_ = self->code_editor;
4408 #line 228 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4409         _tmp2_ = editor_saveContents (_tmp1_);
4410 #line 228 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4411         ret = _tmp2_;
4412 #line 229 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4413         _tmp3_ = ret;
4414 #line 229 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4415         if (!_tmp3_) {
4416 #line 230 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4417                 result = FALSE;
4418 #line 230 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4419                 return result;
4420 #line 4421 "MainWindow.c"
4421         }
4422 #line 232 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4423         xcls_mainwindow_hideCodeEdit (self);
4424 #line 233 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4425         result = ret;
4426 #line 233 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4453         _tmp0_ = self->left_tree;
4454 #line 236 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4455         _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
4456 #line 236 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4457         _tmp2_ = _tmp1_;
4458 #line 236 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4459         _tmp3_ = _tmp2_->xtype;
4460 #line 236 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4461         _tmp4_ = g_strcmp0 (_tmp3_, "Roo") == 0;
4462 #line 236 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4463         _g_object_unref0 (_tmp2_);
4464 #line 236 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4469                 _tmp5_ = self->window_rooview;
4470 #line 237 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4479                 _tmp6_ = self->window_gladeview;
4480 #line 240 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4481                 _tmp7_ = self->left_tree;
4482 #line 240 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4483                 _tmp8_ = xcls_windowlefttree_getActiveFile (_tmp7_);
4484 #line 240 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4485                 _tmp9_ = _tmp8_;
4486 #line 240 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4487                 xcls_gtkview_loadFile (_tmp6_, _tmp9_);
4488 #line 240 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4489                 _g_object_unref0 (_tmp9_);
4490 #line 4491 "MainWindow.c"
4491         }
4492 #line 242 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4493         _tmp10_ = self->left_tree;
4494 #line 242 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4495         _tmp11_ = _tmp10_->model;
4496 #line 242 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4497         xcls_windowlefttree_xcls_model_updateSelected (_tmp11_);
4498 #line 243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4499         _tmp12_ = self->left_tree;
4500 #line 243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4501         _tmp13_ = _tmp12_->model;
4502 #line 243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4503         _tmp14_ = _tmp13_->file;
4504 #line 243 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4523         g_return_if_fail (proj != NULL);
4524 #line 255 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4525         _tmp0_ = proj;
4526 #line 255 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4527         project_project_scanDirs (_tmp0_);
4528 #line 256 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4529         _tmp1_ = self->priv->_this;
4530 #line 256 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4531         _tmp2_ = _tmp1_->clutterfiles;
4532 #line 256 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4533         _tmp3_ = proj;
4534 #line 256 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4556         g_return_if_fail (btn != NULL);
4557 #line 276 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4558         _tmp0_ = self->left_tree;
4559 #line 276 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4560         _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
4561 #line 276 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4562         _tmp2_ = _tmp1_;
4563 #line 276 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4564         _tmp3_ = _tmp2_->xtype;
4565 #line 276 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4566         _tmp4_ = g_strcmp0 (_tmp3_, "Roo") == 0;
4567 #line 276 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4568         _g_object_unref0 (_tmp2_);
4569 #line 276 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4575                 _tmp5_ = btn;
4576 #line 278 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4583                         _tmp6_ = self->priv->_this;
4584 #line 279 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4585                         _tmp7_ = _tmp6_->window_rooview;
4586 #line 279 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4587                         _tmp8_ = _tmp7_->view;
4588 #line 279 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4593                 _tmp9_ = btn;
4594 #line 281 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4601                         _tmp10_ = self->priv->_this;
4602 #line 282 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4603                         _tmp11_ = _tmp10_->window_rooview;
4604 #line 282 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4605                         _tmp12_ = _tmp11_->view;
4606 #line 282 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4607                         xcls_windowrooview_xcls_view_renderJS (_tmp12_, TRUE);
4608 #line 283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4609                         return;
4610 #line 4611 "MainWindow.c"
4611                 }
4612         } else {
4613         }
4614 #line 288 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4615         _tmp14_ = btn;
4616 #line 288 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4617         if (g_strcmp0 (_tmp14_, "save") == 0) {
4618 #line 288 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4624                 _tmp15_ = btn;
4625 #line 288 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4635                 _tmp16_ = self->priv->_this;
4636 #line 289 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4637                 _tmp17_ = _tmp16_->project;
4638 #line 289 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4639                 project_project_save (_tmp17_);
4640 #line 4641 "MainWindow.c"
4641         }
4642 #line 293 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4662         g_return_if_fail (key != NULL);
4663 #line 332 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4664         g_return_if_fail (type != NULL);
4665 #line 332 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4666         g_return_if_fail (skel != NULL);
4667 #line 332 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4668         g_return_if_fail (etype != NULL);
4669 #line 333 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4670         _tmp0_ = self->left_props;
4671 #line 333 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4672         _tmp1_ = etype;
4673 #line 333 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4674         _tmp2_ = key;
4675 #line 333 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4676         _tmp3_ = skel;
4677 #line 333 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4678         _tmp4_ = type;
4679 #line 333 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4699         _tmp0_ = self->left_tree;
4700 #line 349 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4701         _tmp1_ = _tmp0_->model;
4702 #line 349 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4703         _tmp2_ = _tmp1_->file;
4704 #line 349 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4705         js_render_js_render_save (_tmp2_);
4706 #line 350 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4707         _tmp3_ = self->left_tree;
4708 #line 350 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4709         _tmp4_ = _tmp3_->model;
4710 #line 350 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4725         g_atomic_int_inc (&_data12_->_ref_count_);
4726 #line 386 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4740                 self = _data12_->self;
4741 #line 386 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4742                 _g_object_unref0 (_data12_->ctr_p);
4743 #line 386 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4744                 _g_object_unref0 (_data12_->ctr);
4745 #line 386 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4746                 _g_object_unref0 (self);
4747 #line 386 "/home/alan/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/app.Builder.js/src/Builder4/MainWindow.vala"
4759         self = _data12_->self;
4760 #line 393 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4761         g_return_if_fail (w != NULL);
4762 #line 393 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4763         _tmp0_ = _data12_->ctr;
4764 #line 393 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4765         _tmp1_ = w;
4766 #line 393 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4784         self = _data12_->self;
4785 #line 394 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4786         g_return_if_fail (w != NULL);
4787 #line 394 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4788         _tmp0_ = _data12_->ctr_p;
4789 #line 394 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4790         _tmp1_ = w;
4791 #line 394 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4809         self = _data12_->self;
4810 #line 402 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4811         g_return_if_fail (w != NULL);
4812 #line 402 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4813         _tmp0_ = _data12_->ctr;
4814 #line 402 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4815         _tmp1_ = w;
4816 #line 402 "/home/alan/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/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/app.Builder.js/src/Builder4/MainWindow.vala"
4834         self = _data12_->self;
4835 #line 403 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4836         g_return_if_fail (w != NULL);
4837 #line 403 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4838         _tmp0_ = _data12_->ctr_p;
4839 #line 403 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4840         _tmp1_ = w;
4841 #line 403 "/home/alan/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/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 #line 386 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4887         g_return_if_fail (file != NULL);
4888 #line 386 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4889         _data12_ = g_slice_new0 (Block12Data);
4890 #line 386 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4891         _data12_->_ref_count_ = 1;
4892 #line 386 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4893         _data12_->self = g_object_ref (self);
4894 #line 387 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4895         _tmp0_ = self->priv->_this;
4896 #line 387 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4897         _tmp1_ = file;
4898 #line 387 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4899         _tmp2_ = _tmp1_->project;
4900 #line 387 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4901         _tmp3_ = _g_object_ref0 (_tmp2_);
4902 #line 387 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4903         _g_object_unref0 (_tmp0_->project);
4904 #line 387 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4905         _tmp0_->project = _tmp3_;
4906 #line 388 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4907         _tmp4_ = self->priv->_this;
4908 #line 388 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4909         xcls_mainwindow_showViewEditing (_tmp4_);
4910 #line 389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4911         _tmp5_ = self->left_tree;
4912 #line 389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4913         _tmp6_ = _tmp5_->model;
4914 #line 389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4915         _tmp7_ = file;
4916 #line 389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4917         xcls_windowlefttree_xcls_model_loadFile (_tmp6_, _tmp7_);
4918 #line 390 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4919         _tmp8_ = self->rooview;
4920 #line 390 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4921         _tmp9_ = _tmp8_->el;
4922 #line 390 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4923         _tmp10_ = gtk_clutter_actor_get_widget (_tmp9_);
4924 #line 390 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4925         _tmp11_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, gtk_container_get_type (), GtkContainer));
4926 #line 390 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4927         _data12_->ctr = _tmp11_;
4928 #line 391 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4929         _tmp12_ = self->projecteditview;
4930 #line 391 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4931         _tmp13_ = _tmp12_->el;
4932 #line 391 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4933         _tmp14_ = gtk_clutter_actor_get_widget (_tmp13_);
4934 #line 391 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4935         _tmp15_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, gtk_container_get_type (), GtkContainer));
4936 #line 391 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4937         _data12_->ctr_p = _tmp15_;
4938 #line 392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4939         _tmp16_ = file;
4940 #line 392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4941         _tmp17_ = _tmp16_->xtype;
4942 #line 392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4943         if (g_strcmp0 (_tmp17_, "Roo") == 0) {
4944 #line 4945 "MainWindow.c"
4945                 GtkContainer* _tmp18_ = NULL;
4946                 GtkContainer* _tmp19_ = NULL;
4947                 GtkContainer* _tmp20_ = NULL;
4948                 Xcls_WindowRooView* _tmp21_ = NULL;
4949                 GtkVPaned* _tmp22_ = NULL;
4950                 GtkContainer* _tmp23_ = NULL;
4951                 Xcls_ProjectSettings* _tmp24_ = NULL;
4952                 GtkVBox* _tmp25_ = NULL;
4953                 Xcls_WindowRooView* _tmp26_ = NULL;
4954                 JsRenderJsRender* _tmp27_ = NULL;
4955                 Xcls_WindowRooView* _tmp28_ = NULL;
4956                 GtkVPaned* _tmp29_ = NULL;
4957                 Xcls_ProjectSettings* _tmp30_ = NULL;
4958                 GtkVBox* _tmp31_ = NULL;
4959 #line 393 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4960                 _tmp18_ = _data12_->ctr;
4961 #line 393 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4962                 gtk_container_foreach (_tmp18_, ____lambda130__gtk_callback, _data12_);
4963 #line 394 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4964                 _tmp19_ = _data12_->ctr_p;
4965 #line 394 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4966                 gtk_container_foreach (_tmp19_, ____lambda131__gtk_callback, _data12_);
4967 #line 395 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4968                 _tmp20_ = _data12_->ctr;
4969 #line 395 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4970                 _tmp21_ = self->window_rooview;
4971 #line 395 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4972                 _tmp22_ = _tmp21_->el;
4973 #line 395 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4974                 gtk_container_add (_tmp20_, (GtkWidget*) _tmp22_);
4975 #line 396 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4976                 _tmp23_ = _data12_->ctr_p;
4977 #line 396 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4978                 _tmp24_ = self->projectsettings;
4979 #line 396 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4980                 _tmp25_ = _tmp24_->el;
4981 #line 396 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4982                 gtk_container_add (_tmp23_, (GtkWidget*) _tmp25_);
4983 #line 397 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4984                 _tmp26_ = self->window_rooview;
4985 #line 397 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4986                 _tmp27_ = file;
4987 #line 397 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4988                 xcls_windowrooview_loadFile (_tmp26_, _tmp27_);
4989 #line 398 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4990                 _tmp28_ = self->window_rooview;
4991 #line 398 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4992                 _tmp29_ = _tmp28_->el;
4993 #line 398 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4994                 gtk_widget_show_all ((GtkWidget*) _tmp29_);
4995 #line 399 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4996                 _tmp30_ = self->projectsettings;
4997 #line 399 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
4998                 _tmp31_ = _tmp30_->el;
4999 #line 399 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5000                 gtk_widget_show_all ((GtkWidget*) _tmp31_);
5001 #line 5002 "MainWindow.c"
5002         } else {
5003                 GtkContainer* _tmp32_ = NULL;
5004                 GtkContainer* _tmp33_ = NULL;
5005                 GtkContainer* _tmp34_ = NULL;
5006                 Xcls_GtkView* _tmp35_ = NULL;
5007                 GtkVPaned* _tmp36_ = NULL;
5008                 GtkContainer* _tmp37_ = NULL;
5009                 ValaProjectSettings* _tmp38_ = NULL;
5010                 GtkVBox* _tmp39_ = NULL;
5011                 Xcls_GtkView* _tmp40_ = NULL;
5012                 JsRenderJsRender* _tmp41_ = NULL;
5013                 Xcls_GtkView* _tmp42_ = NULL;
5014                 GtkVPaned* _tmp43_ = NULL;
5015                 ValaProjectSettings* _tmp44_ = NULL;
5016                 GtkVBox* _tmp45_ = NULL;
5017 #line 402 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5018                 _tmp32_ = _data12_->ctr;
5019 #line 402 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5020                 gtk_container_foreach (_tmp32_, ____lambda132__gtk_callback, _data12_);
5021 #line 403 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5022                 _tmp33_ = _data12_->ctr_p;
5023 #line 403 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5024                 gtk_container_foreach (_tmp33_, ____lambda133__gtk_callback, _data12_);
5025 #line 404 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5026                 _tmp34_ = _data12_->ctr;
5027 #line 404 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5028                 _tmp35_ = self->window_gladeview;
5029 #line 404 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5030                 _tmp36_ = _tmp35_->el;
5031 #line 404 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5032                 gtk_container_add (_tmp34_, (GtkWidget*) _tmp36_);
5033 #line 405 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5034                 _tmp37_ = _data12_->ctr_p;
5035 #line 405 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5036                 _tmp38_ = self->vala_projectsettings;
5037 #line 405 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5038                 _tmp39_ = _tmp38_->el;
5039 #line 405 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5040                 gtk_container_add (_tmp37_, (GtkWidget*) _tmp39_);
5041 #line 406 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5042                 _tmp40_ = self->window_gladeview;
5043 #line 406 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5044                 _tmp41_ = file;
5045 #line 406 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5046                 xcls_gtkview_loadFile (_tmp40_, _tmp41_);
5047 #line 407 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5048                 _tmp42_ = self->window_gladeview;
5049 #line 407 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5050                 _tmp43_ = _tmp42_->el;
5051 #line 407 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5052                 gtk_widget_show_all ((GtkWidget*) _tmp43_);
5053 #line 408 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5054                 _tmp44_ = self->vala_projectsettings;
5055 #line 408 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5056                 _tmp45_ = _tmp44_->el;
5057 #line 408 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5058                 gtk_widget_show_all ((GtkWidget*) _tmp45_);
5059 #line 5060 "MainWindow.c"
5060         }
5061 #line 410 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5062         _tmp46_ = file;
5063 #line 410 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5064         _tmp47_ = _tmp46_->name;
5065 #line 410 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5066         _tmp48_ = g_strconcat ("OPEN : ", _tmp47_, NULL);
5067 #line 410 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5068         _tmp49_ = _tmp48_;
5069 #line 410 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5070         g_print ("%s", _tmp49_);
5071 #line 410 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5072         _g_free0 (_tmp49_);
5073 #line 411 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5074         _tmp50_ = self->priv->_this;
5075 #line 411 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5076         _tmp51_ = _tmp50_->editpane;
5077 #line 411 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5078         _tmp52_ = _tmp51_->el;
5079 #line 411 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5080         _tmp53_ = self->priv->_this;
5081 #line 411 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5082         _tmp54_ = _tmp53_->editpane;
5083 #line 411 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5084         _tmp55_ = _tmp54_->el;
5085 #line 411 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5086         g_object_get ((GtkPaned*) _tmp55_, "max-position", &_tmp56_, NULL);
5087 #line 411 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5088         _tmp57_ = _tmp56_;
5089 #line 411 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5090         gtk_paned_set_position ((GtkPaned*) _tmp52_, _tmp57_);
5091 #line 386 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5092         block12_data_unref (_data12_);
5093 #line 386 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5094         _data12_ = NULL;
5095 #line 5096 "MainWindow.c"
5096 }
5097
5098
5099 static void ___lambda129__xcls_clutterfiles_open (Xcls_ClutterFiles* _sender, JsRenderJsRender* file, gpointer self) {
5100 #line 386 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5101         __lambda129_ ((Xcls_MainWindow*) self, file);
5102 #line 5103 "MainWindow.c"
5103 }
5104
5105
5106 static Block13Data* block13_data_ref (Block13Data* _data13_) {
5107 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5108         g_atomic_int_inc (&_data13_->_ref_count_);
5109 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5110         return _data13_;
5111 #line 5112 "MainWindow.c"
5112 }
5113
5114
5115 static void block13_data_unref (void * _userdata_) {
5116         Block13Data* _data13_;
5117         _data13_ = (Block13Data*) _userdata_;
5118 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5119         if (g_atomic_int_dec_and_test (&_data13_->_ref_count_)) {
5120 #line 5121 "MainWindow.c"
5121                 Xcls_MainWindow* self;
5122 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5123                 self = _data13_->self;
5124 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5125                 _g_object_unref0 (_data13_->ctr_p);
5126 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5127                 _g_object_unref0 (_data13_->ctr);
5128 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5129                 _g_object_unref0 (self);
5130 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5131                 g_slice_free (Block13Data, _data13_);
5132 #line 5133 "MainWindow.c"
5133         }
5134 }
5135
5136
5137 static void ___lambda135_ (Block13Data* _data13_, GtkWidget* w) {
5138         Xcls_MainWindow* self;
5139         GtkContainer* _tmp0_ = NULL;
5140         GtkWidget* _tmp1_ = NULL;
5141 #line 430 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5142         self = _data13_->self;
5143 #line 430 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5144         g_return_if_fail (w != NULL);
5145 #line 430 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5146         _tmp0_ = _data13_->ctr;
5147 #line 430 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5148         _tmp1_ = w;
5149 #line 430 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5150         gtk_container_remove (_tmp0_, _tmp1_);
5151 #line 5152 "MainWindow.c"
5152 }
5153
5154
5155 static void ____lambda135__gtk_callback (GtkWidget* widget, gpointer self) {
5156 #line 430 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5157         ___lambda135_ (self, widget);
5158 #line 5159 "MainWindow.c"
5159 }
5160
5161
5162 static void ___lambda136_ (Block13Data* _data13_, GtkWidget* w) {
5163         Xcls_MainWindow* self;
5164         GtkContainer* _tmp0_ = NULL;
5165         GtkWidget* _tmp1_ = NULL;
5166 #line 431 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5167         self = _data13_->self;
5168 #line 431 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5169         g_return_if_fail (w != NULL);
5170 #line 431 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5171         _tmp0_ = _data13_->ctr_p;
5172 #line 431 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5173         _tmp1_ = w;
5174 #line 431 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5175         gtk_container_remove (_tmp0_, _tmp1_);
5176 #line 5177 "MainWindow.c"
5177 }
5178
5179
5180 static void ____lambda136__gtk_callback (GtkWidget* widget, gpointer self) {
5181 #line 431 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5182         ___lambda136_ (self, widget);
5183 #line 5184 "MainWindow.c"
5184 }
5185
5186
5187 static void ___lambda137_ (Block13Data* _data13_, GtkWidget* w) {
5188         Xcls_MainWindow* self;
5189         GtkContainer* _tmp0_ = NULL;
5190         GtkWidget* _tmp1_ = NULL;
5191 #line 440 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5192         self = _data13_->self;
5193 #line 440 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5194         g_return_if_fail (w != NULL);
5195 #line 440 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5196         _tmp0_ = _data13_->ctr;
5197 #line 440 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5198         _tmp1_ = w;
5199 #line 440 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5200         gtk_container_remove (_tmp0_, _tmp1_);
5201 #line 5202 "MainWindow.c"
5202 }
5203
5204
5205 static void ____lambda137__gtk_callback (GtkWidget* widget, gpointer self) {
5206 #line 440 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5207         ___lambda137_ (self, widget);
5208 #line 5209 "MainWindow.c"
5209 }
5210
5211
5212 static void ___lambda138_ (Block13Data* _data13_, GtkWidget* w) {
5213         Xcls_MainWindow* self;
5214         GtkContainer* _tmp0_ = NULL;
5215         GtkWidget* _tmp1_ = NULL;
5216 #line 441 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5217         self = _data13_->self;
5218 #line 441 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5219         g_return_if_fail (w != NULL);
5220 #line 441 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5221         _tmp0_ = _data13_->ctr_p;
5222 #line 441 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5223         _tmp1_ = w;
5224 #line 441 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5225         gtk_container_remove (_tmp0_, _tmp1_);
5226 #line 5227 "MainWindow.c"
5227 }
5228
5229
5230 static void ____lambda138__gtk_callback (GtkWidget* widget, gpointer self) {
5231 #line 441 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5232         ___lambda138_ (self, widget);
5233 #line 5234 "MainWindow.c"
5234 }
5235
5236
5237 static void __lambda134_ (Xcls_MainWindow* self, ProjectProject* project, JsRenderJsRender* file) {
5238         Block13Data* _data13_;
5239         Xcls_MainWindow* _tmp0_ = NULL;
5240         ProjectProject* _tmp1_ = NULL;
5241         ProjectProject* _tmp2_ = NULL;
5242         Xcls_MainWindow* _tmp3_ = NULL;
5243         Xcls_WindowLeftTree* _tmp4_ = NULL;
5244         Xcls_WindowLeftTreeXcls_model* _tmp5_ = NULL;
5245         JsRenderJsRender* _tmp6_ = NULL;
5246         Xcls_MainWindowXcls_rooview* _tmp7_ = NULL;
5247         GtkClutterActor* _tmp8_ = NULL;
5248         GtkWidget* _tmp9_ = NULL;
5249         GtkContainer* _tmp10_ = NULL;
5250         Xcls_MainWindowXcls_projecteditview* _tmp11_ = NULL;
5251         GtkClutterActor* _tmp12_ = NULL;
5252         GtkWidget* _tmp13_ = NULL;
5253         GtkContainer* _tmp14_ = NULL;
5254         JsRenderJsRender* _tmp15_ = NULL;
5255         const gchar* _tmp16_ = NULL;
5256 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5257         g_return_if_fail (project != NULL);
5258 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5259         g_return_if_fail (file != NULL);
5260 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5261         _data13_ = g_slice_new0 (Block13Data);
5262 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5263         _data13_->_ref_count_ = 1;
5264 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5265         _data13_->self = g_object_ref (self);
5266 #line 424 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5267         _tmp0_ = self->priv->_this;
5268 #line 424 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5269         _tmp1_ = project;
5270 #line 424 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5271         _tmp2_ = _g_object_ref0 (_tmp1_);
5272 #line 424 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5273         _g_object_unref0 (_tmp0_->project);
5274 #line 424 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5275         _tmp0_->project = _tmp2_;
5276 #line 425 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5277         _tmp3_ = self->priv->_this;
5278 #line 425 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5279         xcls_mainwindow_showViewEditing (_tmp3_);
5280 #line 426 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5281         _tmp4_ = self->left_tree;
5282 #line 426 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5283         _tmp5_ = _tmp4_->model;
5284 #line 426 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5285         _tmp6_ = file;
5286 #line 426 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5287         xcls_windowlefttree_xcls_model_loadFile (_tmp5_, _tmp6_);
5288 #line 427 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5289         _tmp7_ = self->rooview;
5290 #line 427 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5291         _tmp8_ = _tmp7_->el;
5292 #line 427 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5293         _tmp9_ = gtk_clutter_actor_get_widget (_tmp8_);
5294 #line 427 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5295         _tmp10_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, gtk_container_get_type (), GtkContainer));
5296 #line 427 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5297         _data13_->ctr = _tmp10_;
5298 #line 428 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5299         _tmp11_ = self->projecteditview;
5300 #line 428 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5301         _tmp12_ = _tmp11_->el;
5302 #line 428 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5303         _tmp13_ = gtk_clutter_actor_get_widget (_tmp12_);
5304 #line 428 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5305         _tmp14_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp13_, gtk_container_get_type (), GtkContainer));
5306 #line 428 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5307         _data13_->ctr_p = _tmp14_;
5308 #line 429 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5309         _tmp15_ = file;
5310 #line 429 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5311         _tmp16_ = _tmp15_->xtype;
5312 #line 429 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5313         if (g_strcmp0 (_tmp16_, "Roo") == 0) {
5314 #line 5315 "MainWindow.c"
5315                 GtkContainer* _tmp17_ = NULL;
5316                 GtkContainer* _tmp18_ = NULL;
5317                 GtkContainer* _tmp19_ = NULL;
5318                 Xcls_WindowRooView* _tmp20_ = NULL;
5319                 GtkVPaned* _tmp21_ = NULL;
5320                 GtkContainer* _tmp22_ = NULL;
5321                 Xcls_ProjectSettings* _tmp23_ = NULL;
5322                 GtkVBox* _tmp24_ = NULL;
5323                 Xcls_WindowRooView* _tmp25_ = NULL;
5324                 JsRenderJsRender* _tmp26_ = NULL;
5325                 Xcls_WindowRooView* _tmp27_ = NULL;
5326                 GtkVPaned* _tmp28_ = NULL;
5327                 Xcls_ProjectSettings* _tmp29_ = NULL;
5328                 GtkVBox* _tmp30_ = NULL;
5329 #line 430 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5330                 _tmp17_ = _data13_->ctr;
5331 #line 430 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5332                 gtk_container_foreach (_tmp17_, ____lambda135__gtk_callback, _data13_);
5333 #line 431 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5334                 _tmp18_ = _data13_->ctr_p;
5335 #line 431 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5336                 gtk_container_foreach (_tmp18_, ____lambda136__gtk_callback, _data13_);
5337 #line 432 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5338                 _tmp19_ = _data13_->ctr;
5339 #line 432 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5340                 _tmp20_ = self->window_rooview;
5341 #line 432 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5342                 _tmp21_ = _tmp20_->el;
5343 #line 432 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5344                 gtk_container_add (_tmp19_, (GtkWidget*) _tmp21_);
5345 #line 433 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5346                 _tmp22_ = _data13_->ctr_p;
5347 #line 433 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5348                 _tmp23_ = self->projectsettings;
5349 #line 433 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5350                 _tmp24_ = _tmp23_->el;
5351 #line 433 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5352                 gtk_container_add (_tmp22_, (GtkWidget*) _tmp24_);
5353 #line 434 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5354                 _tmp25_ = self->window_rooview;
5355 #line 434 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5356                 _tmp26_ = file;
5357 #line 434 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5358                 xcls_windowrooview_loadFile (_tmp25_, _tmp26_);
5359 #line 435 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5360                 _tmp27_ = self->window_rooview;
5361 #line 435 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5362                 _tmp28_ = _tmp27_->el;
5363 #line 435 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5364                 gtk_widget_show_all ((GtkWidget*) _tmp28_);
5365 #line 436 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5366                 _tmp29_ = self->projectsettings;
5367 #line 436 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5368                 _tmp30_ = _tmp29_->el;
5369 #line 436 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5370                 gtk_widget_show_all ((GtkWidget*) _tmp30_);
5371 #line 5372 "MainWindow.c"
5372         } else {
5373                 GtkContainer* _tmp31_ = NULL;
5374                 GtkContainer* _tmp32_ = NULL;
5375                 GtkContainer* _tmp33_ = NULL;
5376                 Xcls_GtkView* _tmp34_ = NULL;
5377                 GtkVPaned* _tmp35_ = NULL;
5378                 GtkContainer* _tmp36_ = NULL;
5379                 ValaProjectSettings* _tmp37_ = NULL;
5380                 GtkVBox* _tmp38_ = NULL;
5381                 Xcls_GtkView* _tmp39_ = NULL;
5382                 JsRenderJsRender* _tmp40_ = NULL;
5383                 Xcls_GtkView* _tmp41_ = NULL;
5384                 GtkVPaned* _tmp42_ = NULL;
5385                 ValaProjectSettings* _tmp43_ = NULL;
5386                 GtkVBox* _tmp44_ = NULL;
5387 #line 440 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5388                 _tmp31_ = _data13_->ctr;
5389 #line 440 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5390                 gtk_container_foreach (_tmp31_, ____lambda137__gtk_callback, _data13_);
5391 #line 441 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5392                 _tmp32_ = _data13_->ctr_p;
5393 #line 441 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5394                 gtk_container_foreach (_tmp32_, ____lambda138__gtk_callback, _data13_);
5395 #line 442 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5396                 _tmp33_ = _data13_->ctr;
5397 #line 442 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5398                 _tmp34_ = self->window_gladeview;
5399 #line 442 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5400                 _tmp35_ = _tmp34_->el;
5401 #line 442 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5402                 gtk_container_add (_tmp33_, (GtkWidget*) _tmp35_);
5403 #line 443 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5404                 _tmp36_ = _data13_->ctr_p;
5405 #line 443 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5406                 _tmp37_ = self->vala_projectsettings;
5407 #line 443 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5408                 _tmp38_ = _tmp37_->el;
5409 #line 443 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5410                 gtk_container_add (_tmp36_, (GtkWidget*) _tmp38_);
5411 #line 444 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5412                 _tmp39_ = self->window_gladeview;
5413 #line 444 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5414                 _tmp40_ = file;
5415 #line 444 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5416                 xcls_gtkview_loadFile (_tmp39_, _tmp40_);
5417 #line 445 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5418                 _tmp41_ = self->window_gladeview;
5419 #line 445 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5420                 _tmp42_ = _tmp41_->el;
5421 #line 445 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5422                 gtk_widget_show_all ((GtkWidget*) _tmp42_);
5423 #line 446 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5424                 _tmp43_ = self->vala_projectsettings;
5425 #line 446 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5426                 _tmp44_ = _tmp43_->el;
5427 #line 446 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5428                 gtk_widget_show_all ((GtkWidget*) _tmp44_);
5429 #line 5430 "MainWindow.c"
5430         }
5431 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5432         block13_data_unref (_data13_);
5433 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5434         _data13_ = NULL;
5435 #line 5436 "MainWindow.c"
5436 }
5437
5438
5439 static void ___lambda134__xcls_dialognewcomponent_success (Xcls_DialogNewComponent* _sender, ProjectProject* pr, JsRenderJsRender* file, gpointer self) {
5440 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5441         __lambda134_ ((Xcls_MainWindow*) self, pr, file);
5442 #line 5443 "MainWindow.c"
5443 }
5444
5445
5446 void xcls_mainwindow_initChildren (Xcls_MainWindow* self) {
5447         Xcls_WindowLeftTree* _tmp0_ = NULL;
5448         Xcls_WindowLeftTree* _tmp1_ = NULL;
5449         Xcls_WindowLeftTree* _tmp2_ = NULL;
5450         Xcls_MainWindow* _tmp3_ = NULL;
5451         Xcls_MainWindow* _tmp4_ = NULL;
5452         Xcls_MainWindowXcls_tree* _tmp5_ = NULL;
5453         GtkVBox* _tmp6_ = NULL;
5454         Xcls_WindowLeftTree* _tmp7_ = NULL;
5455         GtkScrolledWindow* _tmp8_ = NULL;
5456         Xcls_WindowLeftTree* _tmp9_ = NULL;
5457         GtkScrolledWindow* _tmp10_ = NULL;
5458         Xcls_WindowLeftTree* _tmp11_ = NULL;
5459         Xcls_WindowLeftTree* _tmp12_ = NULL;
5460         Xcls_WindowLeftTree* _tmp13_ = NULL;
5461         Xcls_LeftProps* _tmp14_ = NULL;
5462         Xcls_LeftProps* _tmp15_ = NULL;
5463         Xcls_LeftProps* _tmp16_ = NULL;
5464         Xcls_MainWindow* _tmp17_ = NULL;
5465         Xcls_MainWindow* _tmp18_ = NULL;
5466         Xcls_MainWindowXcls_props* _tmp19_ = NULL;
5467         GtkVBox* _tmp20_ = NULL;
5468         Xcls_LeftProps* _tmp21_ = NULL;
5469         GtkVBox* _tmp22_ = NULL;
5470         Xcls_LeftProps* _tmp23_ = NULL;
5471         GtkVBox* _tmp24_ = NULL;
5472         Xcls_LeftProps* _tmp25_ = NULL;
5473         Xcls_LeftProps* _tmp26_ = NULL;
5474         Xcls_LeftProps* _tmp27_ = NULL;
5475         Xcls_WindowLeftProjects* _tmp28_ = NULL;
5476         Xcls_WindowLeftProjects* _tmp29_ = NULL;
5477         Xcls_MainWindowXcls_leftpane* _tmp30_ = NULL;
5478         GtkVBox* _tmp31_ = NULL;
5479         Xcls_WindowLeftProjects* _tmp32_ = NULL;
5480         GtkVBox* _tmp33_ = NULL;
5481         Xcls_WindowLeftProjects* _tmp34_ = NULL;
5482         GtkVBox* _tmp35_ = NULL;
5483         Xcls_WindowLeftProjects* _tmp36_ = NULL;
5484         Xcls_ProjectSettings* _tmp37_ = NULL;
5485         Xcls_ProjectSettings* _tmp38_ = NULL;
5486         ValaProjectSettings* _tmp39_ = NULL;
5487         ValaProjectSettings* _tmp40_ = NULL;
5488         ValaProjectSettings* _tmp41_ = NULL;
5489         Xcls_MainWindow* _tmp42_ = NULL;
5490         Xcls_MainWindowXcls_projecteditview* _tmp43_ = NULL;
5491         GtkClutterActor* _tmp44_ = NULL;
5492         GtkWidget* _tmp45_ = NULL;
5493         Xcls_ProjectSettings* _tmp46_ = NULL;
5494         GtkVBox* _tmp47_ = NULL;
5495         ClutterStage* stage = NULL;
5496         Xcls_MainWindow* _tmp48_ = NULL;
5497         Xcls_MainWindowXcls_projecteditview* _tmp49_ = NULL;
5498         GtkClutterActor* _tmp50_ = NULL;
5499         ClutterStage* _tmp51_ = NULL;
5500         ClutterStage* _tmp52_ = NULL;
5501         ClutterStage* _tmp53_ = NULL;
5502         ClutterColor _tmp54_ = {0};
5503         Xcls_ProjectSettings* _tmp55_ = NULL;
5504         Xcls_RightPalete* _tmp56_ = NULL;
5505         Xcls_RightPalete* _tmp57_ = NULL;
5506         Xcls_MainWindowXcls_objectview* _tmp58_ = NULL;
5507         GtkClutterActor* _tmp59_ = NULL;
5508         GtkWidget* _tmp60_ = NULL;
5509         Xcls_RightPalete* _tmp61_ = NULL;
5510         GtkVBox* _tmp62_ = NULL;
5511         Xcls_MainWindow* _tmp63_ = NULL;
5512         Xcls_MainWindowXcls_objectview* _tmp64_ = NULL;
5513         GtkClutterActor* _tmp65_ = NULL;
5514         ClutterStage* _tmp66_ = NULL;
5515         ClutterStage* _tmp67_ = NULL;
5516         ClutterStage* _tmp68_ = NULL;
5517         ClutterColor _tmp69_ = {0};
5518         Xcls_WindowAddProp* _tmp70_ = NULL;
5519         Xcls_WindowAddProp* _tmp71_ = NULL;
5520         Xcls_MainWindowXcls_addpropsview* _tmp72_ = NULL;
5521         GtkClutterActor* _tmp73_ = NULL;
5522         GtkWidget* _tmp74_ = NULL;
5523         Xcls_WindowAddProp* _tmp75_ = NULL;
5524         GtkScrolledWindow* _tmp76_ = NULL;
5525         Xcls_MainWindow* _tmp77_ = NULL;
5526         Xcls_MainWindowXcls_addpropsview* _tmp78_ = NULL;
5527         GtkClutterActor* _tmp79_ = NULL;
5528         ClutterStage* _tmp80_ = NULL;
5529         ClutterStage* _tmp81_ = NULL;
5530         ClutterStage* _tmp82_ = NULL;
5531         ClutterColor _tmp83_ = {0};
5532         Xcls_MainWindow* _tmp84_ = NULL;
5533         Xcls_WindowAddProp* _tmp85_ = NULL;
5534         Editor* _tmp86_ = NULL;
5535         Editor* _tmp87_ = NULL;
5536         Xcls_MainWindowXcls_codeeditview* _tmp88_ = NULL;
5537         GtkClutterActor* _tmp89_ = NULL;
5538         GtkWidget* _tmp90_ = NULL;
5539         Editor* _tmp91_ = NULL;
5540         GtkVBox* _tmp92_ = NULL;
5541         Xcls_MainWindow* _tmp93_ = NULL;
5542         Xcls_MainWindowXcls_codeeditview* _tmp94_ = NULL;
5543         GtkClutterActor* _tmp95_ = NULL;
5544         ClutterStage* _tmp96_ = NULL;
5545         ClutterStage* _tmp97_ = NULL;
5546         ClutterStage* _tmp98_ = NULL;
5547         ClutterColor _tmp99_ = {0};
5548         Xcls_MainWindow* _tmp100_ = NULL;
5549         Editor* _tmp101_ = NULL;
5550         Xcls_WindowRooView* _tmp102_ = NULL;
5551         Xcls_WindowRooView* _tmp103_ = NULL;
5552         Xcls_MainWindowXcls_rooview* _tmp104_ = NULL;
5553         GtkClutterActor* _tmp105_ = NULL;
5554         GtkWidget* _tmp106_ = NULL;
5555         Xcls_WindowRooView* _tmp107_ = NULL;
5556         GtkVPaned* _tmp108_ = NULL;
5557         Xcls_WindowRooView* _tmp109_ = NULL;
5558         GtkVPaned* _tmp110_ = NULL;
5559         Xcls_MainWindow* _tmp111_ = NULL;
5560         Xcls_MainWindowXcls_rooview* _tmp112_ = NULL;
5561         GtkClutterActor* _tmp113_ = NULL;
5562         ClutterStage* _tmp114_ = NULL;
5563         ClutterStage* _tmp115_ = NULL;
5564         ClutterStage* _tmp116_ = NULL;
5565         ClutterColor _tmp117_ = {0};
5566         Xcls_GtkView* _tmp118_ = NULL;
5567         Xcls_GtkView* _tmp119_ = NULL;
5568         Xcls_ClutterFiles* _tmp120_ = NULL;
5569         Xcls_ClutterFiles* _tmp121_ = NULL;
5570         ClutterStage* _tmp122_ = NULL;
5571         Xcls_ClutterFiles* _tmp123_ = NULL;
5572         ClutterScrollActor* _tmp124_ = NULL;
5573         Xcls_ClutterFiles* _tmp125_ = NULL;
5574         ClutterScrollActor* _tmp126_ = NULL;
5575         Xcls_ClutterFiles* _tmp127_ = NULL;
5576         Xcls_DialogNewComponent* _tmp128_ = NULL;
5577         Xcls_DialogNewComponent* _tmp129_ = NULL;
5578         GtkDialog* _tmp130_ = NULL;
5579         GtkWindow* _tmp131_ = NULL;
5580         Xcls_DialogNewComponent* _tmp132_ = NULL;
5581         GtkDialog* _tmp133_ = NULL;
5582         Xcls_DialogNewComponent* _tmp134_ = NULL;
5583         ClutterTimeline* tl = NULL;
5584         ClutterTimeline* _tmp135_ = NULL;
5585 #line 136 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5586         g_return_if_fail (self != NULL);
5587 #line 139 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5588         g_print ("init children");
5589 #line 140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5590         _tmp0_ = xcls_windowlefttree_new ();
5591 #line 140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5592         _g_object_unref0 (self->left_tree);
5593 #line 140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5594         self->left_tree = _tmp0_;
5595 #line 141 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5596         _tmp1_ = self->left_tree;
5597 #line 141 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5598         g_object_ref ((GObject*) _tmp1_);
5599 #line 142 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5600         _tmp2_ = self->left_tree;
5601 #line 142 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5602         _tmp3_ = self->priv->_this;
5603 #line 142 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5604         _tmp4_ = _g_object_ref0 (_tmp3_);
5605 #line 142 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5606         _g_object_unref0 (_tmp2_->main_window);
5607 #line 142 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5608         _tmp2_->main_window = _tmp4_;
5609 #line 143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5610         _tmp5_ = self->tree;
5611 #line 143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5612         _tmp6_ = _tmp5_->el;
5613 #line 143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5614         _tmp7_ = self->left_tree;
5615 #line 143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5616         _tmp8_ = _tmp7_->el;
5617 #line 143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5618         gtk_box_pack_start ((GtkBox*) _tmp6_, (GtkWidget*) _tmp8_, TRUE, TRUE, (guint) 0);
5619 #line 144 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5620         _tmp9_ = self->left_tree;
5621 #line 144 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5622         _tmp10_ = _tmp9_->el;
5623 #line 144 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5624         gtk_widget_show_all ((GtkWidget*) _tmp10_);
5625 #line 146 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5626         _tmp11_ = self->left_tree;
5627 #line 146 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5628         g_signal_connect_object (_tmp11_, "before-node-change", (GCallback) ___lambda59__xcls_windowlefttree_before_node_change, self, 0);
5629 #line 158 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5630         _tmp12_ = self->left_tree;
5631 #line 158 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5632         g_signal_connect_object (_tmp12_, "node-selected", (GCallback) ___lambda90__xcls_windowlefttree_node_selected, self, 0);
5633 #line 205 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5634         _tmp13_ = self->left_tree;
5635 #line 205 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5636         g_signal_connect_object (_tmp13_, "changed", (GCallback) ___lambda121__xcls_windowlefttree_changed, self, 0);
5637 #line 214 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5638         _tmp14_ = xcls_leftprops_new ();
5639 #line 214 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5640         _g_object_unref0 (self->left_props);
5641 #line 214 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5642         self->left_props = _tmp14_;
5643 #line 215 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5644         _tmp15_ = self->left_props;
5645 #line 215 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5646         g_object_ref ((GObject*) _tmp15_);
5647 #line 216 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5648         _tmp16_ = self->left_props;
5649 #line 216 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5650         _tmp17_ = self->priv->_this;
5651 #line 216 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5652         _tmp18_ = _g_object_ref0 (_tmp17_);
5653 #line 216 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5654         _g_object_unref0 (_tmp16_->main_window);
5655 #line 216 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5656         _tmp16_->main_window = _tmp18_;
5657 #line 217 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5658         _tmp19_ = self->props;
5659 #line 217 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5660         _tmp20_ = _tmp19_->el;
5661 #line 217 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5662         _tmp21_ = self->left_props;
5663 #line 217 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5664         _tmp22_ = _tmp21_->el;
5665 #line 217 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5666         gtk_box_pack_start ((GtkBox*) _tmp20_, (GtkWidget*) _tmp22_, TRUE, TRUE, (guint) 0);
5667 #line 218 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5668         _tmp23_ = self->left_props;
5669 #line 218 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5670         _tmp24_ = _tmp23_->el;
5671 #line 218 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5672         gtk_widget_show_all ((GtkWidget*) _tmp24_);
5673 #line 220 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5674         _tmp25_ = self->left_props;
5675 #line 220 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5676         g_signal_connect_object (_tmp25_, "show-editor", (GCallback) ___lambda122__xcls_leftprops_show_editor, self, 0);
5677 #line 223 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5678         _tmp26_ = self->left_props;
5679 #line 223 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5680         g_signal_connect_object (_tmp26_, "stop-editor", (GCallback) ___lambda123__xcls_leftprops_stop_editor, self, 0);
5681 #line 235 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5682         _tmp27_ = self->left_props;
5683 #line 235 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5684         g_signal_connect_object (_tmp27_, "changed", (GCallback) ___lambda124__xcls_leftprops_changed, self, 0);
5685 #line 250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5686         _tmp28_ = xcls_windowleftprojects_new ();
5687 #line 250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5688         _g_object_unref0 (self->left_projects);
5689 #line 250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5690         self->left_projects = _tmp28_;
5691 #line 251 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5692         _tmp29_ = self->left_projects;
5693 #line 251 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5694         g_object_ref ((GObject*) _tmp29_);
5695 #line 252 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5696         _tmp30_ = self->leftpane;
5697 #line 252 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5698         _tmp31_ = _tmp30_->el;
5699 #line 252 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5700         _tmp32_ = self->left_projects;
5701 #line 252 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5702         _tmp33_ = _tmp32_->el;
5703 #line 252 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5704         gtk_box_pack_start ((GtkBox*) _tmp31_, (GtkWidget*) _tmp33_, TRUE, TRUE, (guint) 0);
5705 #line 253 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5706         _tmp34_ = self->left_projects;
5707 #line 253 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5708         _tmp35_ = _tmp34_->el;
5709 #line 253 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5710         gtk_widget_show_all ((GtkWidget*) _tmp35_);
5711 #line 254 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5712         _tmp36_ = self->left_projects;
5713 #line 254 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5714         g_signal_connect_object (_tmp36_, "project-selected", (GCallback) ___lambda125__xcls_windowleftprojects_project_selected, self, 0);
5715 #line 262 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5716         _tmp37_ = xcls_projectsettings_new ();
5717 #line 262 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5718         _g_object_unref0 (self->projectsettings);
5719 #line 262 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5720         self->projectsettings = _tmp37_;
5721 #line 263 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5722         _tmp38_ = self->projectsettings;
5723 #line 263 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5724         g_object_ref ((GObject*) _tmp38_);
5725 #line 265 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5726         _tmp39_ = vala_project_settings_new ();
5727 #line 265 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5728         _g_object_unref0 (self->vala_projectsettings);
5729 #line 265 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5730         self->vala_projectsettings = _tmp39_;
5731 #line 266 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5732         _tmp40_ = self->vala_projectsettings;
5733 #line 266 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5734         g_object_ref ((GObject*) _tmp40_);
5735 #line 267 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5736         _tmp41_ = self->vala_projectsettings;
5737 #line 267 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5738         _tmp42_ = _g_object_ref0 (self);
5739 #line 267 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5740         _g_object_unref0 (_tmp41_->window);
5741 #line 267 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5742         _tmp41_->window = _tmp42_;
5743 #line 269 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5744         _tmp43_ = self->projecteditview;
5745 #line 269 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5746         _tmp44_ = _tmp43_->el;
5747 #line 269 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5748         _tmp45_ = gtk_clutter_actor_get_widget (_tmp44_);
5749 #line 269 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5750         _tmp46_ = self->projectsettings;
5751 #line 269 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5752         _tmp47_ = _tmp46_->el;
5753 #line 269 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5754         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp45_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp47_);
5755 #line 272 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5756         _tmp48_ = self->priv->_this;
5757 #line 272 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5758         _tmp49_ = _tmp48_->projecteditview;
5759 #line 272 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5760         _tmp50_ = _tmp49_->el;
5761 #line 272 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5762         _tmp51_ = clutter_actor_get_stage ((ClutterActor*) _tmp50_);
5763 #line 272 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5764         _tmp52_ = _g_object_ref0 (_tmp51_);
5765 #line 272 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5766         stage = _tmp52_;
5767 #line 273 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5768         _tmp53_ = stage;
5769 #line 273 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5770         clutter_color_from_string (&_tmp54_, "#000");
5771 #line 273 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5772         clutter_actor_set_background_color ((ClutterActor*) _tmp53_, &_tmp54_);
5773 #line 275 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5774         _tmp55_ = self->projectsettings;
5775 #line 275 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5776         g_signal_connect_object (_tmp55_, "button-pressed", (GCallback) ___lambda126__xcls_projectsettings_button_pressed, self, 0);
5777 #line 299 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5778         _tmp56_ = xcls_rightpalete_new ();
5779 #line 299 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5780         _g_object_unref0 (self->rightpalete);
5781 #line 299 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5782         self->rightpalete = _tmp56_;
5783 #line 300 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5784         _tmp57_ = self->rightpalete;
5785 #line 300 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5786         g_object_ref ((GObject*) _tmp57_);
5787 #line 301 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5788         _tmp58_ = self->objectview;
5789 #line 301 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5790         _tmp59_ = _tmp58_->el;
5791 #line 301 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5792         _tmp60_ = gtk_clutter_actor_get_widget (_tmp59_);
5793 #line 301 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5794         _tmp61_ = self->rightpalete;
5795 #line 301 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5796         _tmp62_ = _tmp61_->el;
5797 #line 301 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5798         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp60_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp62_);
5799 #line 304 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5800         _tmp63_ = self->priv->_this;
5801 #line 304 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5802         _tmp64_ = _tmp63_->objectview;
5803 #line 304 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5804         _tmp65_ = _tmp64_->el;
5805 #line 304 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5806         _tmp66_ = clutter_actor_get_stage ((ClutterActor*) _tmp65_);
5807 #line 304 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5808         _tmp67_ = _g_object_ref0 (_tmp66_);
5809 #line 304 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5810         _g_object_unref0 (stage);
5811 #line 304 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5812         stage = _tmp67_;
5813 #line 305 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5814         _tmp68_ = stage;
5815 #line 305 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5816         clutter_color_from_string (&_tmp69_, "#000");
5817 #line 305 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5818         clutter_actor_set_background_color ((ClutterActor*) _tmp68_, &_tmp69_);
5819 #line 323 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5820         _tmp70_ = xcls_windowaddprop_new ();
5821 #line 323 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5822         _g_object_unref0 (self->add_props);
5823 #line 323 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5824         self->add_props = _tmp70_;
5825 #line 324 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5826         _tmp71_ = self->add_props;
5827 #line 324 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5828         g_object_ref ((GObject*) _tmp71_);
5829 #line 325 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5830         _tmp72_ = self->addpropsview;
5831 #line 325 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5832         _tmp73_ = _tmp72_->el;
5833 #line 325 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5834         _tmp74_ = gtk_clutter_actor_get_widget (_tmp73_);
5835 #line 325 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5836         _tmp75_ = self->add_props;
5837 #line 325 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5838         _tmp76_ = _tmp75_->el;
5839 #line 325 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5840         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp74_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp76_);
5841 #line 328 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5842         _tmp77_ = self->priv->_this;
5843 #line 328 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5844         _tmp78_ = _tmp77_->addpropsview;
5845 #line 328 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5846         _tmp79_ = _tmp78_->el;
5847 #line 328 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5848         _tmp80_ = clutter_actor_get_stage ((ClutterActor*) _tmp79_);
5849 #line 328 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5850         _tmp81_ = _g_object_ref0 (_tmp80_);
5851 #line 328 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5852         _g_object_unref0 (stage);
5853 #line 328 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5854         stage = _tmp81_;
5855 #line 329 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5856         _tmp82_ = stage;
5857 #line 329 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5858         clutter_color_from_string (&_tmp83_, "#000");
5859 #line 329 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5860         clutter_actor_set_background_color ((ClutterActor*) _tmp82_, &_tmp83_);
5861 #line 332 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5862         _tmp84_ = self->priv->_this;
5863 #line 332 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5864         _tmp85_ = _tmp84_->add_props;
5865 #line 332 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5866         g_signal_connect_object (_tmp85_, "select", (GCallback) ___lambda127__xcls_windowaddprop_select, self, 0);
5867 #line 339 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5868         _tmp86_ = editor_new ();
5869 #line 339 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5870         _g_object_unref0 (self->code_editor);
5871 #line 339 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5872         self->code_editor = _tmp86_;
5873 #line 340 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5874         _tmp87_ = self->code_editor;
5875 #line 340 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5876         g_object_ref ((GObject*) _tmp87_);
5877 #line 341 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5878         _tmp88_ = self->codeeditview;
5879 #line 341 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5880         _tmp89_ = _tmp88_->el;
5881 #line 341 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5882         _tmp90_ = gtk_clutter_actor_get_widget (_tmp89_);
5883 #line 341 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5884         _tmp91_ = self->code_editor;
5885 #line 341 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5886         _tmp92_ = _tmp91_->el;
5887 #line 341 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5888         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp90_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp92_);
5889 #line 344 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5890         _tmp93_ = self->priv->_this;
5891 #line 344 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5892         _tmp94_ = _tmp93_->codeeditview;
5893 #line 344 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5894         _tmp95_ = _tmp94_->el;
5895 #line 344 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5896         _tmp96_ = clutter_actor_get_stage ((ClutterActor*) _tmp95_);
5897 #line 344 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5898         _tmp97_ = _g_object_ref0 (_tmp96_);
5899 #line 344 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5900         _g_object_unref0 (stage);
5901 #line 344 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5902         stage = _tmp97_;
5903 #line 345 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5904         _tmp98_ = stage;
5905 #line 345 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5906         clutter_color_from_string (&_tmp99_, "#000");
5907 #line 345 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5908         clutter_actor_set_background_color ((ClutterActor*) _tmp98_, &_tmp99_);
5909 #line 348 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5910         _tmp100_ = self->priv->_this;
5911 #line 348 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5912         _tmp101_ = _tmp100_->code_editor;
5913 #line 348 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5914         g_signal_connect_object (_tmp101_, "save", (GCallback) ___lambda128__editor_save, self, 0);
5915 #line 358 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5916         _tmp102_ = xcls_windowrooview_new ();
5917 #line 358 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5918         _g_object_unref0 (self->window_rooview);
5919 #line 358 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5920         self->window_rooview = _tmp102_;
5921 #line 359 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5922         _tmp103_ = self->window_rooview;
5923 #line 359 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5924         g_object_ref ((GObject*) _tmp103_);
5925 #line 360 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5926         _tmp104_ = self->rooview;
5927 #line 360 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5928         _tmp105_ = _tmp104_->el;
5929 #line 360 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5930         _tmp106_ = gtk_clutter_actor_get_widget (_tmp105_);
5931 #line 360 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5932         _tmp107_ = self->window_rooview;
5933 #line 360 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5934         _tmp108_ = _tmp107_->el;
5935 #line 360 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5936         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp106_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp108_);
5937 #line 361 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5938         _tmp109_ = self->window_rooview;
5939 #line 361 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5940         _tmp110_ = _tmp109_->el;
5941 #line 361 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5942         gtk_widget_show_all ((GtkWidget*) _tmp110_);
5943 #line 363 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5944         _tmp111_ = self->priv->_this;
5945 #line 363 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5946         _tmp112_ = _tmp111_->rooview;
5947 #line 363 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5948         _tmp113_ = _tmp112_->el;
5949 #line 363 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5950         _tmp114_ = clutter_actor_get_stage ((ClutterActor*) _tmp113_);
5951 #line 363 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5952         _tmp115_ = _g_object_ref0 (_tmp114_);
5953 #line 363 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5954         _g_object_unref0 (stage);
5955 #line 363 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5956         stage = _tmp115_;
5957 #line 364 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5958         _tmp116_ = stage;
5959 #line 364 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5960         clutter_color_from_string (&_tmp117_, "#000");
5961 #line 364 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5962         clutter_actor_set_background_color ((ClutterActor*) _tmp116_, &_tmp117_);
5963 #line 369 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5964         _tmp118_ = xcls_gtkview_new ();
5965 #line 369 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5966         _g_object_unref0 (self->window_gladeview);
5967 #line 369 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5968         self->window_gladeview = _tmp118_;
5969 #line 370 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5970         _tmp119_ = self->window_gladeview;
5971 #line 370 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5972         g_object_ref ((GObject*) _tmp119_);
5973 #line 380 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5974         _tmp120_ = xcls_clutterfiles_new ();
5975 #line 380 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5976         _g_object_unref0 (self->clutterfiles);
5977 #line 380 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5978         self->clutterfiles = _tmp120_;
5979 #line 381 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5980         _tmp121_ = self->clutterfiles;
5981 #line 381 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5982         g_object_ref ((GObject*) _tmp121_);
5983 #line 382 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5984         _tmp122_ = stage;
5985 #line 382 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5986         _tmp123_ = self->clutterfiles;
5987 #line 382 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5988         _tmp124_ = _tmp123_->el;
5989 #line 382 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5990         clutter_actor_add_child ((ClutterActor*) _tmp122_, (ClutterActor*) _tmp124_);
5991 #line 383 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5992         _tmp125_ = self->clutterfiles;
5993 #line 383 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5994         _tmp126_ = _tmp125_->el;
5995 #line 383 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5996         clutter_actor_show_all ((ClutterActor*) _tmp126_);
5997 #line 386 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
5998         _tmp127_ = self->clutterfiles;
5999 #line 386 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6000         g_signal_connect_object (_tmp127_, "open", (GCallback) ___lambda129__xcls_clutterfiles_open, self, 0);
6001 #line 417 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6002         _tmp128_ = xcls_dialognewcomponent_new ();
6003 #line 417 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6004         _g_object_unref0 (self->new_file_dialog);
6005 #line 417 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6006         self->new_file_dialog = _tmp128_;
6007 #line 419 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6008         _tmp129_ = self->new_file_dialog;
6009 #line 419 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6010         _tmp130_ = _tmp129_->el;
6011 #line 419 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6012         _tmp131_ = self->el;
6013 #line 419 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6014         gtk_window_set_transient_for ((GtkWindow*) _tmp130_, _tmp131_);
6015 #line 420 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6016         _tmp132_ = self->new_file_dialog;
6017 #line 420 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6018         _tmp133_ = _tmp132_->el;
6019 #line 420 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6020         gtk_window_set_modal ((GtkWindow*) _tmp133_, TRUE);
6021 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6022         _tmp134_ = self->new_file_dialog;
6023 #line 422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6024         g_signal_connect_object (_tmp134_, "success", (GCallback) ___lambda134__xcls_dialognewcomponent_success, self, 0);
6025 #line 454 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6026         _tmp135_ = clutter_timeline_new ((guint) 6000);
6027 #line 454 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6028         tl = _tmp135_;
6029 #line 455 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6030         clutter_timeline_set_repeat_count (tl, -1);
6031 #line 456 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6032         clutter_timeline_start (tl);
6033 #line 457 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6034         g_object_ref ((GObject*) tl);
6035 #line 459 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6036         self->children_loaded = TRUE;
6037 #line 136 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6038         _g_object_unref0 (tl);
6039 #line 136 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6040         _g_object_unref0 (stage);
6041 #line 6042 "MainWindow.c"
6042 }
6043
6044
6045 void xcls_mainwindow_hideCodeEdit (Xcls_MainWindow* self) {
6046         Xcls_MainWindow* _tmp0_ = NULL;
6047         Xcls_MainWindowXcls_backbutton* _tmp1_ = NULL;
6048         ClutterActor* _tmp2_ = NULL;
6049         Xcls_MainWindow* _tmp3_ = NULL;
6050         Xcls_MainWindowXcls_projectbutton* _tmp4_ = NULL;
6051         ClutterActor* _tmp5_ = NULL;
6052         Xcls_MainWindow* _tmp6_ = NULL;
6053         Xcls_MainWindowXcls_projecteditbutton* _tmp7_ = NULL;
6054         ClutterActor* _tmp8_ = NULL;
6055         Xcls_MainWindow* _tmp9_ = NULL;
6056         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
6057         ClutterActor* _tmp11_ = NULL;
6058         Xcls_MainWindow* _tmp12_ = NULL;
6059         Xcls_MainWindowXcls_codeeditview* _tmp13_ = NULL;
6060         GtkClutterActor* _tmp14_ = NULL;
6061         GtkClutterActor* el = NULL;
6062         Xcls_MainWindow* _tmp15_ = NULL;
6063         Xcls_MainWindowXcls_rooview* _tmp16_ = NULL;
6064         GtkClutterActor* _tmp17_ = NULL;
6065         GtkClutterActor* _tmp18_ = NULL;
6066         Xcls_MainWindow* _tmp19_ = NULL;
6067         Xcls_MainWindowXcls_codeeditview* _tmp20_ = NULL;
6068         GtkClutterActor* _tmp21_ = NULL;
6069         Xcls_MainWindow* _tmp22_ = NULL;
6070         gchar* _tmp23_ = NULL;
6071         Xcls_MainWindow* _tmp24_ = NULL;
6072         Xcls_MainWindowXcls_codeeditview* _tmp25_ = NULL;
6073         GtkClutterActor* _tmp26_ = NULL;
6074 #line 465 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6075         g_return_if_fail (self != NULL);
6076 #line 467 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6077         _tmp0_ = self->priv->_this;
6078 #line 467 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6079         _tmp1_ = _tmp0_->backbutton;
6080 #line 467 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6081         _tmp2_ = _tmp1_->el;
6082 #line 467 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6083         clutter_actor_hide (_tmp2_);
6084 #line 468 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6085         _tmp3_ = self->priv->_this;
6086 #line 468 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6087         _tmp4_ = _tmp3_->projectbutton;
6088 #line 468 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6089         _tmp5_ = _tmp4_->el;
6090 #line 468 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6091         clutter_actor_show (_tmp5_);
6092 #line 469 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6093         _tmp6_ = self->priv->_this;
6094 #line 469 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6095         _tmp7_ = _tmp6_->projecteditbutton;
6096 #line 469 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6097         _tmp8_ = _tmp7_->el;
6098 #line 469 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6099         clutter_actor_show (_tmp8_);
6100 #line 470 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6101         _tmp9_ = self->priv->_this;
6102 #line 470 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6103         _tmp10_ = _tmp9_->editfilebutton;
6104 #line 470 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6105         _tmp11_ = _tmp10_->el;
6106 #line 470 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6107         clutter_actor_show (_tmp11_);
6108 #line 471 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6109         _tmp12_ = self->priv->_this;
6110 #line 471 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6111         _tmp13_ = _tmp12_->codeeditview;
6112 #line 471 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6113         _tmp14_ = _tmp13_->el;
6114 #line 471 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6115         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
6116 #line 472 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6117         _tmp15_ = self->priv->_this;
6118 #line 472 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6119         _tmp16_ = _tmp15_->rooview;
6120 #line 472 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6121         _tmp17_ = _tmp16_->el;
6122 #line 472 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6123         _tmp18_ = _g_object_ref0 (_tmp17_);
6124 #line 472 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6125         el = _tmp18_;
6126 #line 473 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6127         clutter_actor_save_easing_state ((ClutterActor*) el);
6128 #line 476 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6129         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
6130 #line 477 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6131         _tmp19_ = self->priv->_this;
6132 #line 477 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6133         _tmp20_ = _tmp19_->codeeditview;
6134 #line 477 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6135         _tmp21_ = _tmp20_->el;
6136 #line 477 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6137         clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.0f, (gdouble) 0.0f);
6138 #line 478 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6139         _tmp22_ = self->priv->_this;
6140 #line 478 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6141         _tmp23_ = g_strdup ("edit");
6142 #line 478 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6143         _g_free0 (_tmp22_->state);
6144 #line 478 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6145         _tmp22_->state = _tmp23_;
6146 #line 483 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6147         clutter_actor_restore_easing_state ((ClutterActor*) el);
6148 #line 484 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6149         _tmp24_ = self->priv->_this;
6150 #line 484 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6151         _tmp25_ = _tmp24_->codeeditview;
6152 #line 484 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6153         _tmp26_ = _tmp25_->el;
6154 #line 484 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6155         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
6156 #line 465 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6157         _g_object_unref0 (el);
6158 #line 6159 "MainWindow.c"
6159 }
6160
6161
6162 void xcls_mainwindow_showAddProp (Xcls_MainWindow* self) {
6163         JsRenderNode* ae = NULL;
6164         Xcls_WindowLeftTree* _tmp0_ = NULL;
6165         JsRenderNode* _tmp1_ = NULL;
6166         JsRenderNode* _tmp2_ = NULL;
6167         Xcls_MainWindow* _tmp3_ = NULL;
6168         Xcls_MainWindowXcls_backbutton* _tmp4_ = NULL;
6169         ClutterActor* _tmp5_ = NULL;
6170         Xcls_MainWindow* _tmp6_ = NULL;
6171         Xcls_MainWindowXcls_projectbutton* _tmp7_ = NULL;
6172         ClutterActor* _tmp8_ = NULL;
6173         Xcls_MainWindow* _tmp9_ = NULL;
6174         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
6175         ClutterActor* _tmp11_ = NULL;
6176         Xcls_MainWindow* _tmp12_ = NULL;
6177         Xcls_MainWindowXcls_projecteditbutton* _tmp13_ = NULL;
6178         ClutterActor* _tmp14_ = NULL;
6179         Xcls_WindowAddProp* _tmp15_ = NULL;
6180         GtkScrolledWindow* _tmp16_ = NULL;
6181         Xcls_WindowAddProp* _tmp17_ = NULL;
6182         ProjectProject* _tmp18_ = NULL;
6183         const gchar* _tmp19_ = NULL;
6184         PaletePalete* _tmp20_ = NULL;
6185         PaletePalete* _tmp21_ = NULL;
6186         JsRenderNode* _tmp22_ = NULL;
6187         gchar* _tmp23_ = NULL;
6188         gchar* _tmp24_ = NULL;
6189         Xcls_MainWindow* _tmp25_ = NULL;
6190         Xcls_MainWindowXcls_addpropsview* _tmp26_ = NULL;
6191         GtkClutterActor* _tmp27_ = NULL;
6192         GtkClutterActor* el = NULL;
6193         Xcls_MainWindow* _tmp28_ = NULL;
6194         Xcls_MainWindowXcls_rooview* _tmp29_ = NULL;
6195         GtkClutterActor* _tmp30_ = NULL;
6196         GtkClutterActor* _tmp31_ = NULL;
6197         GtkClutterActor* _tmp32_ = NULL;
6198         Xcls_MainWindow* _tmp33_ = NULL;
6199         Xcls_MainWindowXcls_clutterembed* _tmp34_ = NULL;
6200         Xcls_MainWindow* _tmp35_ = NULL;
6201         Xcls_MainWindowXcls_addpropsview* _tmp36_ = NULL;
6202         GtkClutterActor* _tmp37_ = NULL;
6203         GtkClutterActor* _tmp38_ = NULL;
6204         Xcls_MainWindow* _tmp39_ = NULL;
6205         Xcls_MainWindowXcls_addpropsview* _tmp40_ = NULL;
6206         GtkClutterActor* _tmp41_ = NULL;
6207         gchar* _tmp42_ = NULL;
6208 #line 486 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6209         g_return_if_fail (self != NULL);
6210 #line 489 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6211         _tmp0_ = self->left_tree;
6212 #line 489 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6213         _tmp1_ = xcls_windowlefttree_getActiveElement (_tmp0_);
6214 #line 489 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6215         ae = _tmp1_;
6216 #line 490 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6217         _tmp2_ = ae;
6218 #line 490 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6219         if (_tmp2_ == NULL) {
6220 #line 491 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6221                 _g_object_unref0 (ae);
6222 #line 491 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6223                 return;
6224 #line 6225 "MainWindow.c"
6225         }
6226 #line 493 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6227         _tmp3_ = self->priv->_this;
6228 #line 493 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6229         _tmp4_ = _tmp3_->backbutton;
6230 #line 493 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6231         _tmp5_ = _tmp4_->el;
6232 #line 493 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6233         clutter_actor_show (_tmp5_);
6234 #line 494 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6235         _tmp6_ = self->priv->_this;
6236 #line 494 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6237         _tmp7_ = _tmp6_->projectbutton;
6238 #line 494 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6239         _tmp8_ = _tmp7_->el;
6240 #line 494 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6241         clutter_actor_hide (_tmp8_);
6242 #line 495 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6243         _tmp9_ = self->priv->_this;
6244 #line 495 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6245         _tmp10_ = _tmp9_->editfilebutton;
6246 #line 495 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6247         _tmp11_ = _tmp10_->el;
6248 #line 495 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6249         clutter_actor_hide (_tmp11_);
6250 #line 496 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6251         _tmp12_ = self->priv->_this;
6252 #line 496 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6253         _tmp13_ = _tmp12_->projecteditbutton;
6254 #line 496 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6255         _tmp14_ = _tmp13_->el;
6256 #line 496 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6257         clutter_actor_hide (_tmp14_);
6258 #line 501 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6259         _tmp15_ = self->add_props;
6260 #line 501 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6261         _tmp16_ = _tmp15_->el;
6262 #line 501 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6263         gtk_widget_show_all ((GtkWidget*) _tmp16_);
6264 #line 502 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6265         _tmp17_ = self->add_props;
6266 #line 502 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6267         _tmp18_ = self->project;
6268 #line 502 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6269         _tmp19_ = _tmp18_->xtype;
6270 #line 502 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6271         _tmp20_ = palete_factory (_tmp19_);
6272 #line 502 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6273         _tmp21_ = _tmp20_;
6274 #line 502 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6275         _tmp22_ = ae;
6276 #line 502 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6277         _tmp23_ = js_render_node_fqn (_tmp22_);
6278 #line 502 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6279         _tmp24_ = _tmp23_;
6280 #line 502 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6281         xcls_windowaddprop_show (_tmp17_, _tmp21_, "props", _tmp24_);
6282 #line 502 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6283         _g_free0 (_tmp24_);
6284 #line 502 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6285         _g_object_unref0 (_tmp21_);
6286 #line 508 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6287         _tmp25_ = self->priv->_this;
6288 #line 508 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6289         _tmp26_ = _tmp25_->addpropsview;
6290 #line 508 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6291         _tmp27_ = _tmp26_->el;
6292 #line 508 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6293         clutter_actor_save_easing_state ((ClutterActor*) _tmp27_);
6294 #line 510 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6295         _tmp28_ = self->priv->_this;
6296 #line 510 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6297         _tmp29_ = _tmp28_->rooview;
6298 #line 510 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6299         _tmp30_ = _tmp29_->el;
6300 #line 510 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6301         _tmp31_ = _g_object_ref0 (_tmp30_);
6302 #line 510 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6303         el = _tmp31_;
6304 #line 511 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6305         _tmp32_ = el;
6306 #line 511 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6307         clutter_actor_save_easing_state ((ClutterActor*) _tmp32_);
6308 #line 512 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6309         _tmp33_ = self->priv->_this;
6310 #line 512 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6311         _tmp34_ = _tmp33_->clutterembed;
6312 #line 512 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6313         xcls_mainwindow_xcls_clutterembed_setSizesAlloc (_tmp34_, "addprop");
6314 #line 516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6315         _tmp35_ = self->priv->_this;
6316 #line 516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6317         _tmp36_ = _tmp35_->addpropsview;
6318 #line 516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6319         _tmp37_ = _tmp36_->el;
6320 #line 516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6321         clutter_actor_set_scale ((ClutterActor*) _tmp37_, (gdouble) 1.0f, (gdouble) 1.0f);
6322 #line 522 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6323         _tmp38_ = el;
6324 #line 522 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6325         clutter_actor_restore_easing_state ((ClutterActor*) _tmp38_);
6326 #line 523 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6327         _tmp39_ = self->priv->_this;
6328 #line 523 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6329         _tmp40_ = _tmp39_->addpropsview;
6330 #line 523 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6331         _tmp41_ = _tmp40_->el;
6332 #line 523 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6333         clutter_actor_restore_easing_state ((ClutterActor*) _tmp41_);
6334 #line 524 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6335         _tmp42_ = g_strdup ("addprop");
6336 #line 524 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6337         _g_free0 (self->state);
6338 #line 524 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6339         self->state = _tmp42_;
6340 #line 486 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6341         _g_object_unref0 (el);
6342 #line 486 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6343         _g_object_unref0 (ae);
6344 #line 6345 "MainWindow.c"
6345 }
6346
6347
6348 void xcls_mainwindow_showViewEditing (Xcls_MainWindow* self) {
6349         Xcls_MainWindowXcls_editpane* _tmp0_ = NULL;
6350         GtkVPaned* _tmp1_ = NULL;
6351         Xcls_WindowLeftProjects* _tmp2_ = NULL;
6352         GtkVBox* _tmp3_ = NULL;
6353         Xcls_MainWindow* _tmp4_ = NULL;
6354         Xcls_MainWindowXcls_addprojectbutton* _tmp5_ = NULL;
6355         ClutterActor* _tmp6_ = NULL;
6356         Xcls_MainWindow* _tmp7_ = NULL;
6357         Xcls_MainWindowXcls_delprojectbutton* _tmp8_ = NULL;
6358         ClutterActor* _tmp9_ = NULL;
6359         Xcls_MainWindow* _tmp10_ = NULL;
6360         Xcls_MainWindowXcls_addfilebutton* _tmp11_ = NULL;
6361         ClutterActor* _tmp12_ = NULL;
6362         Xcls_MainWindow* _tmp13_ = NULL;
6363         Xcls_MainWindowXcls_backbutton* _tmp14_ = NULL;
6364         ClutterActor* _tmp15_ = NULL;
6365         Xcls_MainWindow* _tmp16_ = NULL;
6366         Xcls_MainWindowXcls_new_window* _tmp17_ = NULL;
6367         ClutterActor* _tmp18_ = NULL;
6368         Xcls_MainWindow* _tmp19_ = NULL;
6369         Xcls_MainWindowXcls_projectbutton* _tmp20_ = NULL;
6370         ClutterActor* _tmp21_ = NULL;
6371         Xcls_MainWindow* _tmp22_ = NULL;
6372         Xcls_MainWindowXcls_editfilebutton* _tmp23_ = NULL;
6373         ClutterActor* _tmp24_ = NULL;
6374         Xcls_MainWindow* _tmp25_ = NULL;
6375         Xcls_MainWindowXcls_projecteditbutton* _tmp26_ = NULL;
6376         ClutterActor* _tmp27_ = NULL;
6377         Xcls_MainWindow* _tmp28_ = NULL;
6378         Xcls_MainWindowXcls_objectshowbutton* _tmp29_ = NULL;
6379         ClutterActor* _tmp30_ = NULL;
6380         Xcls_MainWindow* _tmp31_ = NULL;
6381         Xcls_MainWindowXcls_addpropbutton* _tmp32_ = NULL;
6382         ClutterActor* _tmp33_ = NULL;
6383         Xcls_MainWindow* _tmp34_ = NULL;
6384         Xcls_MainWindowXcls_addlistenerbutton* _tmp35_ = NULL;
6385         ClutterActor* _tmp36_ = NULL;
6386         GtkClutterActor* el = NULL;
6387         Xcls_MainWindow* _tmp37_ = NULL;
6388         Xcls_MainWindowXcls_rooview* _tmp38_ = NULL;
6389         GtkClutterActor* _tmp39_ = NULL;
6390         GtkClutterActor* _tmp40_ = NULL;
6391         Xcls_MainWindow* _tmp41_ = NULL;
6392         gchar* _tmp42_ = NULL;
6393         Xcls_MainWindow* _tmp43_ = NULL;
6394         Xcls_ClutterFiles* _tmp44_ = NULL;
6395         ClutterScrollActor* _tmp45_ = NULL;
6396 #line 526 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6397         g_return_if_fail (self != NULL);
6398 #line 527 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6399         _tmp0_ = self->editpane;
6400 #line 527 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6401         _tmp1_ = _tmp0_->el;
6402 #line 527 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6403         gtk_widget_show ((GtkWidget*) _tmp1_);
6404 #line 529 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6405         _tmp2_ = self->left_projects;
6406 #line 529 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6407         _tmp3_ = _tmp2_->el;
6408 #line 529 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6409         gtk_widget_hide ((GtkWidget*) _tmp3_);
6410 #line 531 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6411         _tmp4_ = self->priv->_this;
6412 #line 531 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6413         _tmp5_ = _tmp4_->addprojectbutton;
6414 #line 531 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6415         _tmp6_ = _tmp5_->el;
6416 #line 531 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6417         clutter_actor_hide (_tmp6_);
6418 #line 532 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6419         _tmp7_ = self->priv->_this;
6420 #line 532 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6421         _tmp8_ = _tmp7_->delprojectbutton;
6422 #line 532 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6423         _tmp9_ = _tmp8_->el;
6424 #line 532 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6425         clutter_actor_hide (_tmp9_);
6426 #line 533 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6427         _tmp10_ = self->priv->_this;
6428 #line 533 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6429         _tmp11_ = _tmp10_->addfilebutton;
6430 #line 533 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6431         _tmp12_ = _tmp11_->el;
6432 #line 533 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6433         clutter_actor_hide (_tmp12_);
6434 #line 534 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6435         _tmp13_ = self->priv->_this;
6436 #line 534 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6437         _tmp14_ = _tmp13_->backbutton;
6438 #line 534 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6439         _tmp15_ = _tmp14_->el;
6440 #line 534 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6441         clutter_actor_hide (_tmp15_);
6442 #line 535 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6443         _tmp16_ = self->priv->_this;
6444 #line 535 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6445         _tmp17_ = _tmp16_->new_window;
6446 #line 535 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6447         _tmp18_ = _tmp17_->el;
6448 #line 535 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6449         clutter_actor_hide (_tmp18_);
6450 #line 538 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6451         _tmp19_ = self->priv->_this;
6452 #line 538 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6453         _tmp20_ = _tmp19_->projectbutton;
6454 #line 538 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6455         _tmp21_ = _tmp20_->el;
6456 #line 538 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6457         clutter_actor_show (_tmp21_);
6458 #line 539 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6459         _tmp22_ = self->priv->_this;
6460 #line 539 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6461         _tmp23_ = _tmp22_->editfilebutton;
6462 #line 539 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6463         _tmp24_ = _tmp23_->el;
6464 #line 539 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6465         clutter_actor_show (_tmp24_);
6466 #line 540 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6467         _tmp25_ = self->priv->_this;
6468 #line 540 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6469         _tmp26_ = _tmp25_->projecteditbutton;
6470 #line 540 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6471         _tmp27_ = _tmp26_->el;
6472 #line 540 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6473         clutter_actor_show (_tmp27_);
6474 #line 541 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6475         _tmp28_ = self->priv->_this;
6476 #line 541 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6477         _tmp29_ = _tmp28_->objectshowbutton;
6478 #line 541 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6479         _tmp30_ = _tmp29_->el;
6480 #line 541 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6481         clutter_actor_show (_tmp30_);
6482 #line 542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6483         _tmp31_ = self->priv->_this;
6484 #line 542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6485         _tmp32_ = _tmp31_->addpropbutton;
6486 #line 542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6487         _tmp33_ = _tmp32_->el;
6488 #line 542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6489         clutter_actor_show (_tmp33_);
6490 #line 543 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6491         _tmp34_ = self->priv->_this;
6492 #line 543 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6493         _tmp35_ = _tmp34_->addlistenerbutton;
6494 #line 543 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6495         _tmp36_ = _tmp35_->el;
6496 #line 543 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6497         clutter_actor_show (_tmp36_);
6498 #line 546 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6499         _tmp37_ = self->priv->_this;
6500 #line 546 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6501         _tmp38_ = _tmp37_->rooview;
6502 #line 546 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6503         _tmp39_ = _tmp38_->el;
6504 #line 546 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6505         _tmp40_ = _g_object_ref0 (_tmp39_);
6506 #line 546 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6507         el = _tmp40_;
6508 #line 547 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6509         clutter_actor_save_easing_state ((ClutterActor*) el);
6510 #line 550 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6511         clutter_actor_set_rotation_angle ((ClutterActor*) el, CLUTTER_Y_AXIS, (gdouble) 0.0f);
6512 #line 551 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6513         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
6514 #line 552 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6515         _tmp41_ = self->priv->_this;
6516 #line 552 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6517         _tmp42_ = g_strdup ("edit");
6518 #line 552 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6519         _g_free0 (_tmp41_->state);
6520 #line 552 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6521         _tmp41_->state = _tmp42_;
6522 #line 554 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6523         _tmp43_ = self->priv->_this;
6524 #line 554 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6525         _tmp44_ = _tmp43_->clutterfiles;
6526 #line 554 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6527         _tmp45_ = _tmp44_->el;
6528 #line 554 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6529         clutter_actor_hide ((ClutterActor*) _tmp45_);
6530 #line 556 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6531         clutter_actor_restore_easing_state ((ClutterActor*) el);
6532 #line 558 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6533         g_print ("show view editing");
6534 #line 526 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6535         _g_object_unref0 (el);
6536 #line 6537 "MainWindow.c"
6537 }
6538
6539
6540 void xcls_mainwindow_hideProjectEdit (Xcls_MainWindow* self) {
6541         Xcls_MainWindow* _tmp0_ = NULL;
6542         Xcls_MainWindowXcls_projectbutton* _tmp1_ = NULL;
6543         ClutterActor* _tmp2_ = NULL;
6544         Xcls_MainWindow* _tmp3_ = NULL;
6545         Xcls_MainWindowXcls_projecteditbutton* _tmp4_ = NULL;
6546         ClutterActor* _tmp5_ = NULL;
6547         Xcls_MainWindow* _tmp6_ = NULL;
6548         Xcls_MainWindowXcls_backbutton* _tmp7_ = NULL;
6549         ClutterActor* _tmp8_ = NULL;
6550         Xcls_MainWindow* _tmp9_ = NULL;
6551         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
6552         ClutterActor* _tmp11_ = NULL;
6553         ProjectProject* _tmp12_ = NULL;
6554         const gchar* _tmp13_ = NULL;
6555         Xcls_MainWindow* _tmp16_ = NULL;
6556         Xcls_MainWindowXcls_projecteditview* _tmp17_ = NULL;
6557         GtkClutterActor* _tmp18_ = NULL;
6558         GtkClutterActor* el = NULL;
6559         Xcls_MainWindow* _tmp19_ = NULL;
6560         Xcls_MainWindowXcls_rooview* _tmp20_ = NULL;
6561         GtkClutterActor* _tmp21_ = NULL;
6562         GtkClutterActor* _tmp22_ = NULL;
6563         Xcls_MainWindow* _tmp23_ = NULL;
6564         Xcls_MainWindowXcls_projecteditview* _tmp24_ = NULL;
6565         GtkClutterActor* _tmp25_ = NULL;
6566         Xcls_MainWindow* _tmp26_ = NULL;
6567         gchar* _tmp27_ = NULL;
6568         Xcls_MainWindow* _tmp28_ = NULL;
6569         Xcls_MainWindowXcls_projecteditview* _tmp29_ = NULL;
6570         GtkClutterActor* _tmp30_ = NULL;
6571 #line 560 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6572         g_return_if_fail (self != NULL);
6573 #line 563 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6574         _tmp0_ = self->priv->_this;
6575 #line 563 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6576         _tmp1_ = _tmp0_->projectbutton;
6577 #line 563 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6578         _tmp2_ = _tmp1_->el;
6579 #line 563 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6580         clutter_actor_show (_tmp2_);
6581 #line 564 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6582         _tmp3_ = self->priv->_this;
6583 #line 564 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6584         _tmp4_ = _tmp3_->projecteditbutton;
6585 #line 564 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6586         _tmp5_ = _tmp4_->el;
6587 #line 564 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6588         clutter_actor_show (_tmp5_);
6589 #line 565 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6590         _tmp6_ = self->priv->_this;
6591 #line 565 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6592         _tmp7_ = _tmp6_->backbutton;
6593 #line 565 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6594         _tmp8_ = _tmp7_->el;
6595 #line 565 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6596         clutter_actor_hide (_tmp8_);
6597 #line 566 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6598         _tmp9_ = self->priv->_this;
6599 #line 566 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6600         _tmp10_ = _tmp9_->editfilebutton;
6601 #line 566 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6602         _tmp11_ = _tmp10_->el;
6603 #line 566 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6604         clutter_actor_show (_tmp11_);
6605 #line 569 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6606         _tmp12_ = self->project;
6607 #line 569 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6608         _tmp13_ = _tmp12_->xtype;
6609 #line 569 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6610         if (g_strcmp0 (_tmp13_, "Roo") == 0) {
6611 #line 6612 "MainWindow.c"
6612         } else {
6613                 ValaProjectSettings* _tmp14_ = NULL;
6614                 ProjectGtk* _tmp15_ = NULL;
6615 #line 574 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6616                 _tmp14_ = self->vala_projectsettings;
6617 #line 574 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6618                 _tmp15_ = _tmp14_->project;
6619 #line 574 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6620                 project_gtk_writeConfig (_tmp15_);
6621 #line 6622 "MainWindow.c"
6622         }
6623 #line 576 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6624         _tmp16_ = self->priv->_this;
6625 #line 576 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6626         _tmp17_ = _tmp16_->projecteditview;
6627 #line 576 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6628         _tmp18_ = _tmp17_->el;
6629 #line 576 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6630         clutter_actor_save_easing_state ((ClutterActor*) _tmp18_);
6631 #line 577 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6632         _tmp19_ = self->priv->_this;
6633 #line 577 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6634         _tmp20_ = _tmp19_->rooview;
6635 #line 577 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6636         _tmp21_ = _tmp20_->el;
6637 #line 577 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6638         _tmp22_ = _g_object_ref0 (_tmp21_);
6639 #line 577 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6640         el = _tmp22_;
6641 #line 578 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6642         clutter_actor_save_easing_state ((ClutterActor*) el);
6643 #line 581 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6644         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
6645 #line 582 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6646         _tmp23_ = self->priv->_this;
6647 #line 582 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6648         _tmp24_ = _tmp23_->projecteditview;
6649 #line 582 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6650         _tmp25_ = _tmp24_->el;
6651 #line 582 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6652         clutter_actor_set_scale ((ClutterActor*) _tmp25_, (gdouble) 1.0f, (gdouble) 0.0f);
6653 #line 583 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6654         _tmp26_ = self->priv->_this;
6655 #line 583 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6656         _tmp27_ = g_strdup ("edit");
6657 #line 583 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6658         _g_free0 (_tmp26_->state);
6659 #line 583 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6660         _tmp26_->state = _tmp27_;
6661 #line 588 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6662         clutter_actor_restore_easing_state ((ClutterActor*) el);
6663 #line 589 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6664         _tmp28_ = self->priv->_this;
6665 #line 589 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6666         _tmp29_ = _tmp28_->projecteditview;
6667 #line 589 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6668         _tmp30_ = _tmp29_->el;
6669 #line 589 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6670         clutter_actor_restore_easing_state ((ClutterActor*) _tmp30_);
6671 #line 560 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6672         _g_object_unref0 (el);
6673 #line 6674 "MainWindow.c"
6674 }
6675
6676
6677 void xcls_mainwindow_showProjectEdit (Xcls_MainWindow* self) {
6678         Xcls_MainWindow* _tmp0_ = NULL;
6679         Xcls_MainWindowXcls_projectbutton* _tmp1_ = NULL;
6680         ClutterActor* _tmp2_ = NULL;
6681         Xcls_MainWindow* _tmp3_ = NULL;
6682         Xcls_MainWindowXcls_projecteditbutton* _tmp4_ = NULL;
6683         ClutterActor* _tmp5_ = NULL;
6684         Xcls_MainWindow* _tmp6_ = NULL;
6685         Xcls_MainWindowXcls_editfilebutton* _tmp7_ = NULL;
6686         ClutterActor* _tmp8_ = NULL;
6687         Xcls_MainWindow* _tmp9_ = NULL;
6688         Xcls_MainWindowXcls_backbutton* _tmp10_ = NULL;
6689         ClutterActor* _tmp11_ = NULL;
6690         ProjectProject* _tmp12_ = NULL;
6691         const gchar* _tmp13_ = NULL;
6692         Xcls_MainWindow* _tmp22_ = NULL;
6693         Xcls_MainWindowXcls_projecteditview* _tmp23_ = NULL;
6694         GtkClutterActor* _tmp24_ = NULL;
6695         GtkClutterActor* el = NULL;
6696         Xcls_MainWindow* _tmp25_ = NULL;
6697         Xcls_MainWindowXcls_rooview* _tmp26_ = NULL;
6698         GtkClutterActor* _tmp27_ = NULL;
6699         GtkClutterActor* _tmp28_ = NULL;
6700         Xcls_MainWindow* _tmp29_ = NULL;
6701         Xcls_MainWindowXcls_projecteditview* _tmp30_ = NULL;
6702         GtkClutterActor* _tmp31_ = NULL;
6703         Xcls_MainWindow* _tmp32_ = NULL;
6704         gchar* _tmp33_ = NULL;
6705         Xcls_MainWindow* _tmp34_ = NULL;
6706         Xcls_MainWindowXcls_projecteditview* _tmp35_ = NULL;
6707         GtkClutterActor* _tmp36_ = NULL;
6708 #line 592 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6709         g_return_if_fail (self != NULL);
6710 #line 596 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6711         _tmp0_ = self->priv->_this;
6712 #line 596 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6713         _tmp1_ = _tmp0_->projectbutton;
6714 #line 596 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6715         _tmp2_ = _tmp1_->el;
6716 #line 596 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6717         clutter_actor_hide (_tmp2_);
6718 #line 597 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6719         _tmp3_ = self->priv->_this;
6720 #line 597 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6721         _tmp4_ = _tmp3_->projecteditbutton;
6722 #line 597 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6723         _tmp5_ = _tmp4_->el;
6724 #line 597 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6725         clutter_actor_hide (_tmp5_);
6726 #line 598 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6727         _tmp6_ = self->priv->_this;
6728 #line 598 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6729         _tmp7_ = _tmp6_->editfilebutton;
6730 #line 598 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6731         _tmp8_ = _tmp7_->el;
6732 #line 598 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6733         clutter_actor_hide (_tmp8_);
6734 #line 600 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6735         _tmp9_ = self->priv->_this;
6736 #line 600 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6737         _tmp10_ = _tmp9_->backbutton;
6738 #line 600 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6739         _tmp11_ = _tmp10_->el;
6740 #line 600 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6741         clutter_actor_show (_tmp11_);
6742 #line 605 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6743         _tmp12_ = self->project;
6744 #line 605 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6745         _tmp13_ = _tmp12_->xtype;
6746 #line 605 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6747         if (g_strcmp0 (_tmp13_, "Roo") == 0) {
6748 #line 6749 "MainWindow.c"
6749                 Xcls_ProjectSettings* _tmp14_ = NULL;
6750                 GtkVBox* _tmp15_ = NULL;
6751                 Xcls_ProjectSettings* _tmp16_ = NULL;
6752                 ProjectProject* _tmp17_ = NULL;
6753 #line 606 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6754                 _tmp14_ = self->projectsettings;
6755 #line 606 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6756                 _tmp15_ = _tmp14_->el;
6757 #line 606 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6758                 gtk_widget_show_all ((GtkWidget*) _tmp15_);
6759 #line 607 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6760                 _tmp16_ = self->projectsettings;
6761 #line 607 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6762                 _tmp17_ = self->project;
6763 #line 607 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6764                 xcls_projectsettings_show (_tmp16_, _tmp17_);
6765 #line 6766 "MainWindow.c"
6766         } else {
6767                 ValaProjectSettings* _tmp18_ = NULL;
6768                 GtkVBox* _tmp19_ = NULL;
6769                 ValaProjectSettings* _tmp20_ = NULL;
6770                 ProjectProject* _tmp21_ = NULL;
6771 #line 609 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6772                 _tmp18_ = self->vala_projectsettings;
6773 #line 609 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6774                 _tmp19_ = _tmp18_->el;
6775 #line 609 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6776                 gtk_widget_show_all ((GtkWidget*) _tmp19_);
6777 #line 610 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6778                 _tmp20_ = self->vala_projectsettings;
6779 #line 610 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6780                 _tmp21_ = self->project;
6781 #line 610 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6782                 vala_project_settings_show (_tmp20_, G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, PROJECT_TYPE_GTK, ProjectGtk));
6783 #line 6784 "MainWindow.c"
6784         }
6785 #line 612 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6786         _tmp22_ = self->priv->_this;
6787 #line 612 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6788         _tmp23_ = _tmp22_->projecteditview;
6789 #line 612 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6790         _tmp24_ = _tmp23_->el;
6791 #line 612 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6792         clutter_actor_save_easing_state ((ClutterActor*) _tmp24_);
6793 #line 614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6794         _tmp25_ = self->priv->_this;
6795 #line 614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6796         _tmp26_ = _tmp25_->rooview;
6797 #line 614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6798         _tmp27_ = _tmp26_->el;
6799 #line 614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6800         _tmp28_ = _g_object_ref0 (_tmp27_);
6801 #line 614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6802         el = _tmp28_;
6803 #line 615 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6804         clutter_actor_save_easing_state ((ClutterActor*) el);
6805 #line 618 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6806         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 0.5f, (gdouble) 0.5f);
6807 #line 620 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6808         _tmp29_ = self->priv->_this;
6809 #line 620 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6810         _tmp30_ = _tmp29_->projecteditview;
6811 #line 620 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6812         _tmp31_ = _tmp30_->el;
6813 #line 620 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6814         clutter_actor_set_scale ((ClutterActor*) _tmp31_, (gdouble) 1.0f, (gdouble) 1.0f);
6815 #line 622 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6816         _tmp32_ = self->priv->_this;
6817 #line 622 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6818         _tmp33_ = g_strdup ("projectedit");
6819 #line 622 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6820         _g_free0 (_tmp32_->state);
6821 #line 622 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6822         _tmp32_->state = _tmp33_;
6823 #line 627 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6824         clutter_actor_restore_easing_state ((ClutterActor*) el);
6825 #line 628 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6826         _tmp34_ = self->priv->_this;
6827 #line 628 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6828         _tmp35_ = _tmp34_->projecteditview;
6829 #line 628 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6830         _tmp36_ = _tmp35_->el;
6831 #line 628 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6832         clutter_actor_restore_easing_state ((ClutterActor*) _tmp36_);
6833 #line 592 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6834         _g_object_unref0 (el);
6835 #line 6836 "MainWindow.c"
6836 }
6837
6838
6839 void xcls_mainwindow_showAddListener (Xcls_MainWindow* self) {
6840         JsRenderNode* ae = NULL;
6841         Xcls_WindowLeftTree* _tmp0_ = NULL;
6842         JsRenderNode* _tmp1_ = NULL;
6843         JsRenderNode* _tmp2_ = NULL;
6844         Xcls_MainWindow* _tmp3_ = NULL;
6845         Xcls_MainWindowXcls_backbutton* _tmp4_ = NULL;
6846         ClutterActor* _tmp5_ = NULL;
6847         Xcls_MainWindow* _tmp6_ = NULL;
6848         Xcls_MainWindowXcls_projectbutton* _tmp7_ = NULL;
6849         ClutterActor* _tmp8_ = NULL;
6850         Xcls_MainWindow* _tmp9_ = NULL;
6851         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
6852         ClutterActor* _tmp11_ = NULL;
6853         Xcls_MainWindow* _tmp12_ = NULL;
6854         Xcls_MainWindowXcls_projecteditbutton* _tmp13_ = NULL;
6855         ClutterActor* _tmp14_ = NULL;
6856         Xcls_WindowAddProp* _tmp15_ = NULL;
6857         GtkScrolledWindow* _tmp16_ = NULL;
6858         Xcls_WindowAddProp* _tmp17_ = NULL;
6859         ProjectProject* _tmp18_ = NULL;
6860         const gchar* _tmp19_ = NULL;
6861         PaletePalete* _tmp20_ = NULL;
6862         PaletePalete* _tmp21_ = NULL;
6863         JsRenderNode* _tmp22_ = NULL;
6864         gchar* _tmp23_ = NULL;
6865         gchar* _tmp24_ = NULL;
6866         Xcls_MainWindow* _tmp25_ = NULL;
6867         Xcls_MainWindowXcls_addpropsview* _tmp26_ = NULL;
6868         GtkClutterActor* _tmp27_ = NULL;
6869         GtkClutterActor* el = NULL;
6870         Xcls_MainWindow* _tmp28_ = NULL;
6871         Xcls_MainWindowXcls_rooview* _tmp29_ = NULL;
6872         GtkClutterActor* _tmp30_ = NULL;
6873         GtkClutterActor* _tmp31_ = NULL;
6874         GtkClutterActor* _tmp32_ = NULL;
6875         Xcls_MainWindow* _tmp33_ = NULL;
6876         Xcls_MainWindowXcls_clutterembed* _tmp34_ = NULL;
6877         Xcls_MainWindow* _tmp35_ = NULL;
6878         Xcls_MainWindowXcls_addpropsview* _tmp36_ = NULL;
6879         GtkClutterActor* _tmp37_ = NULL;
6880         GtkClutterActor* _tmp38_ = NULL;
6881         Xcls_MainWindow* _tmp39_ = NULL;
6882         Xcls_MainWindowXcls_addpropsview* _tmp40_ = NULL;
6883         GtkClutterActor* _tmp41_ = NULL;
6884         gchar* _tmp42_ = NULL;
6885 #line 632 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6886         g_return_if_fail (self != NULL);
6887 #line 636 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6888         _tmp0_ = self->left_tree;
6889 #line 636 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6890         _tmp1_ = xcls_windowlefttree_getActiveElement (_tmp0_);
6891 #line 636 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6892         ae = _tmp1_;
6893 #line 637 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6894         _tmp2_ = ae;
6895 #line 637 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6896         if (_tmp2_ == NULL) {
6897 #line 638 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6898                 _g_object_unref0 (ae);
6899 #line 638 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6900                 return;
6901 #line 6902 "MainWindow.c"
6902         }
6903 #line 641 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6904         _tmp3_ = self->priv->_this;
6905 #line 641 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6906         _tmp4_ = _tmp3_->backbutton;
6907 #line 641 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6908         _tmp5_ = _tmp4_->el;
6909 #line 641 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6910         clutter_actor_show (_tmp5_);
6911 #line 642 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6912         _tmp6_ = self->priv->_this;
6913 #line 642 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6914         _tmp7_ = _tmp6_->projectbutton;
6915 #line 642 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6916         _tmp8_ = _tmp7_->el;
6917 #line 642 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6918         clutter_actor_hide (_tmp8_);
6919 #line 643 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6920         _tmp9_ = self->priv->_this;
6921 #line 643 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6922         _tmp10_ = _tmp9_->editfilebutton;
6923 #line 643 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6924         _tmp11_ = _tmp10_->el;
6925 #line 643 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6926         clutter_actor_hide (_tmp11_);
6927 #line 644 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6928         _tmp12_ = self->priv->_this;
6929 #line 644 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6930         _tmp13_ = _tmp12_->projecteditbutton;
6931 #line 644 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6932         _tmp14_ = _tmp13_->el;
6933 #line 644 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6934         clutter_actor_hide (_tmp14_);
6935 #line 648 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6936         _tmp15_ = self->add_props;
6937 #line 648 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6938         _tmp16_ = _tmp15_->el;
6939 #line 648 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6940         gtk_widget_show_all ((GtkWidget*) _tmp16_);
6941 #line 649 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6942         _tmp17_ = self->add_props;
6943 #line 649 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6944         _tmp18_ = self->project;
6945 #line 649 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6946         _tmp19_ = _tmp18_->xtype;
6947 #line 649 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6948         _tmp20_ = palete_factory (_tmp19_);
6949 #line 649 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6950         _tmp21_ = _tmp20_;
6951 #line 649 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6952         _tmp22_ = ae;
6953 #line 649 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6954         _tmp23_ = js_render_node_fqn (_tmp22_);
6955 #line 649 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6956         _tmp24_ = _tmp23_;
6957 #line 649 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6958         xcls_windowaddprop_show (_tmp17_, _tmp21_, "signals", _tmp24_);
6959 #line 649 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6960         _g_free0 (_tmp24_);
6961 #line 649 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6962         _g_object_unref0 (_tmp21_);
6963 #line 656 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6964         _tmp25_ = self->priv->_this;
6965 #line 656 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6966         _tmp26_ = _tmp25_->addpropsview;
6967 #line 656 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6968         _tmp27_ = _tmp26_->el;
6969 #line 656 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6970         clutter_actor_save_easing_state ((ClutterActor*) _tmp27_);
6971 #line 658 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6972         _tmp28_ = self->priv->_this;
6973 #line 658 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6974         _tmp29_ = _tmp28_->rooview;
6975 #line 658 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6976         _tmp30_ = _tmp29_->el;
6977 #line 658 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6978         _tmp31_ = _g_object_ref0 (_tmp30_);
6979 #line 658 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6980         el = _tmp31_;
6981 #line 659 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6982         _tmp32_ = el;
6983 #line 659 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6984         clutter_actor_save_easing_state ((ClutterActor*) _tmp32_);
6985 #line 661 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6986         _tmp33_ = self->priv->_this;
6987 #line 661 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6988         _tmp34_ = _tmp33_->clutterembed;
6989 #line 661 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6990         xcls_mainwindow_xcls_clutterembed_setSizesAlloc (_tmp34_, "addlistener");
6991 #line 666 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6992         _tmp35_ = self->priv->_this;
6993 #line 666 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6994         _tmp36_ = _tmp35_->addpropsview;
6995 #line 666 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6996         _tmp37_ = _tmp36_->el;
6997 #line 666 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
6998         clutter_actor_set_scale ((ClutterActor*) _tmp37_, (gdouble) 1.0f, (gdouble) 1.0f);
6999 #line 672 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7000         _tmp38_ = el;
7001 #line 672 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7002         clutter_actor_restore_easing_state ((ClutterActor*) _tmp38_);
7003 #line 673 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7004         _tmp39_ = self->priv->_this;
7005 #line 673 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7006         _tmp40_ = _tmp39_->addpropsview;
7007 #line 673 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7008         _tmp41_ = _tmp40_->el;
7009 #line 673 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7010         clutter_actor_restore_easing_state ((ClutterActor*) _tmp41_);
7011 #line 674 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7012         _tmp42_ = g_strdup ("addlistener");
7013 #line 674 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7014         _g_free0 (self->state);
7015 #line 674 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7016         self->state = _tmp42_;
7017 #line 632 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7018         _g_object_unref0 (el);
7019 #line 632 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7020         _g_object_unref0 (ae);
7021 #line 7022 "MainWindow.c"
7022 }
7023
7024
7025 void xcls_mainwindow_hideAddProp (Xcls_MainWindow* self) {
7026         Xcls_MainWindow* _tmp0_ = NULL;
7027         Xcls_MainWindowXcls_backbutton* _tmp1_ = NULL;
7028         ClutterActor* _tmp2_ = NULL;
7029         Xcls_MainWindow* _tmp3_ = NULL;
7030         Xcls_MainWindowXcls_projectbutton* _tmp4_ = NULL;
7031         ClutterActor* _tmp5_ = NULL;
7032         Xcls_MainWindow* _tmp6_ = NULL;
7033         Xcls_MainWindowXcls_projecteditbutton* _tmp7_ = NULL;
7034         ClutterActor* _tmp8_ = NULL;
7035         Xcls_MainWindow* _tmp9_ = NULL;
7036         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
7037         ClutterActor* _tmp11_ = NULL;
7038         Xcls_MainWindow* _tmp12_ = NULL;
7039         Xcls_MainWindowXcls_addpropsview* _tmp13_ = NULL;
7040         GtkClutterActor* _tmp14_ = NULL;
7041         GtkClutterActor* el = NULL;
7042         Xcls_MainWindow* _tmp15_ = NULL;
7043         Xcls_MainWindowXcls_rooview* _tmp16_ = NULL;
7044         GtkClutterActor* _tmp17_ = NULL;
7045         GtkClutterActor* _tmp18_ = NULL;
7046         Xcls_MainWindow* _tmp19_ = NULL;
7047         Xcls_MainWindowXcls_addpropsview* _tmp20_ = NULL;
7048         GtkClutterActor* _tmp21_ = NULL;
7049         Xcls_MainWindow* _tmp22_ = NULL;
7050         gchar* _tmp23_ = NULL;
7051         Xcls_MainWindow* _tmp24_ = NULL;
7052         Xcls_MainWindowXcls_addpropsview* _tmp25_ = NULL;
7053         GtkClutterActor* _tmp26_ = NULL;
7054 #line 676 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7055         g_return_if_fail (self != NULL);
7056 #line 677 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7057         _tmp0_ = self->priv->_this;
7058 #line 677 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7059         _tmp1_ = _tmp0_->backbutton;
7060 #line 677 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7061         _tmp2_ = _tmp1_->el;
7062 #line 677 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7063         clutter_actor_hide (_tmp2_);
7064 #line 678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7065         _tmp3_ = self->priv->_this;
7066 #line 678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7067         _tmp4_ = _tmp3_->projectbutton;
7068 #line 678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7069         _tmp5_ = _tmp4_->el;
7070 #line 678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7071         clutter_actor_show (_tmp5_);
7072 #line 679 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7073         _tmp6_ = self->priv->_this;
7074 #line 679 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7075         _tmp7_ = _tmp6_->projecteditbutton;
7076 #line 679 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7077         _tmp8_ = _tmp7_->el;
7078 #line 679 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7079         clutter_actor_show (_tmp8_);
7080 #line 680 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7081         _tmp9_ = self->priv->_this;
7082 #line 680 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7083         _tmp10_ = _tmp9_->editfilebutton;
7084 #line 680 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7085         _tmp11_ = _tmp10_->el;
7086 #line 680 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7087         clutter_actor_show (_tmp11_);
7088 #line 681 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7089         _tmp12_ = self->priv->_this;
7090 #line 681 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7091         _tmp13_ = _tmp12_->addpropsview;
7092 #line 681 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7093         _tmp14_ = _tmp13_->el;
7094 #line 681 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7095         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
7096 #line 683 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7097         _tmp15_ = self->priv->_this;
7098 #line 683 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7099         _tmp16_ = _tmp15_->rooview;
7100 #line 683 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7101         _tmp17_ = _tmp16_->el;
7102 #line 683 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7103         _tmp18_ = _g_object_ref0 (_tmp17_);
7104 #line 683 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7105         el = _tmp18_;
7106 #line 684 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7107         clutter_actor_save_easing_state ((ClutterActor*) el);
7108 #line 687 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7109         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
7110 #line 688 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7111         _tmp19_ = self->priv->_this;
7112 #line 688 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7113         _tmp20_ = _tmp19_->addpropsview;
7114 #line 688 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7115         _tmp21_ = _tmp20_->el;
7116 #line 688 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7117         clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.0f, (gdouble) 0.0f);
7118 #line 689 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7119         _tmp22_ = self->priv->_this;
7120 #line 689 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7121         _tmp23_ = g_strdup ("edit");
7122 #line 689 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7123         _g_free0 (_tmp22_->state);
7124 #line 689 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7125         _tmp22_->state = _tmp23_;
7126 #line 694 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7127         clutter_actor_restore_easing_state ((ClutterActor*) el);
7128 #line 695 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7129         _tmp24_ = self->priv->_this;
7130 #line 695 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7131         _tmp25_ = _tmp24_->addpropsview;
7132 #line 695 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7133         _tmp26_ = _tmp25_->el;
7134 #line 695 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7135         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
7136 #line 676 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7137         _g_object_unref0 (el);
7138 #line 7139 "MainWindow.c"
7139 }
7140
7141
7142 void xcls_mainwindow_showCodeEdit (Xcls_MainWindow* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* ptype, const gchar* key) {
7143         const gchar* _tmp0_ = NULL;
7144         const gchar* _tmp1_ = NULL;
7145         GQuark _tmp3_ = 0U;
7146 #line 703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7147         static GQuark _tmp2_label0 = 0;
7148 #line 703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7149         static GQuark _tmp2_label1 = 0;
7150 #line 703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7151         static GQuark _tmp2_label2 = 0;
7152 #line 7153 "MainWindow.c"
7153         Xcls_MainWindow* _tmp4_ = NULL;
7154         Xcls_MainWindowXcls_backbutton* _tmp5_ = NULL;
7155         ClutterActor* _tmp6_ = NULL;
7156         Xcls_MainWindow* _tmp7_ = NULL;
7157         Xcls_MainWindowXcls_projectbutton* _tmp8_ = NULL;
7158         ClutterActor* _tmp9_ = NULL;
7159         Xcls_MainWindow* _tmp10_ = NULL;
7160         Xcls_MainWindowXcls_editfilebutton* _tmp11_ = NULL;
7161         ClutterActor* _tmp12_ = NULL;
7162         Xcls_MainWindow* _tmp13_ = NULL;
7163         Xcls_MainWindowXcls_projecteditbutton* _tmp14_ = NULL;
7164         ClutterActor* _tmp15_ = NULL;
7165         Editor* _tmp16_ = NULL;
7166         GtkVBox* _tmp17_ = NULL;
7167         Editor* _tmp18_ = NULL;
7168         JsRenderJsRender* _tmp19_ = NULL;
7169         JsRenderNode* _tmp20_ = NULL;
7170         const gchar* _tmp21_ = NULL;
7171         const gchar* _tmp22_ = NULL;
7172         Xcls_MainWindow* _tmp23_ = NULL;
7173         Xcls_MainWindowXcls_codeeditview* _tmp24_ = NULL;
7174         GtkClutterActor* _tmp25_ = NULL;
7175         GtkClutterActor* el = NULL;
7176         Xcls_MainWindow* _tmp26_ = NULL;
7177         Xcls_MainWindowXcls_rooview* _tmp27_ = NULL;
7178         GtkClutterActor* _tmp28_ = NULL;
7179         GtkClutterActor* _tmp29_ = NULL;
7180         Xcls_MainWindow* _tmp30_ = NULL;
7181         Xcls_MainWindowXcls_clutterembed* _tmp31_ = NULL;
7182         Xcls_MainWindow* _tmp32_ = NULL;
7183         Xcls_MainWindowXcls_codeeditview* _tmp33_ = NULL;
7184         GtkClutterActor* _tmp34_ = NULL;
7185         Xcls_MainWindow* _tmp35_ = NULL;
7186         Xcls_MainWindowXcls_codeeditview* _tmp36_ = NULL;
7187         GtkClutterActor* _tmp37_ = NULL;
7188         gchar* _tmp38_ = NULL;
7189 #line 697 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7190         g_return_if_fail (self != NULL);
7191 #line 697 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7192         g_return_if_fail (file != NULL);
7193 #line 697 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7194         g_return_if_fail (node != NULL);
7195 #line 697 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7196         g_return_if_fail (ptype != NULL);
7197 #line 697 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7198         g_return_if_fail (key != NULL);
7199 #line 703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7200         _tmp0_ = self->state;
7201 #line 703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7202         _tmp1_ = _tmp0_;
7203 #line 703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7204         _tmp3_ = (NULL == _tmp1_) ? 0 : g_quark_from_string (_tmp1_);
7205 #line 703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7206         if (_tmp3_ == ((0 != _tmp2_label0) ? _tmp2_label0 : (_tmp2_label0 = g_quark_from_static_string ("object")))) {
7207 #line 703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7208                 switch (0) {
7209 #line 7210 "MainWindow.c"
7210                         default:
7211                         {
7212 #line 705 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7213                                 xcls_mainwindow_hideObject (self);
7214 #line 706 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7215                                 break;
7216 #line 7217 "MainWindow.c"
7217                         }
7218                 }
7219         } else if (_tmp3_ == ((0 != _tmp2_label1) ? _tmp2_label1 : (_tmp2_label1 = g_quark_from_static_string ("addprop")))) {
7220 #line 703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7221                 switch (0) {
7222 #line 7223 "MainWindow.c"
7223                         default:
7224                         {
7225 #line 708 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7226                                 xcls_mainwindow_hideAddProp (self);
7227 #line 709 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7228                                 break;
7229 #line 7230 "MainWindow.c"
7230                         }
7231                 }
7232         } else if (_tmp3_ == ((0 != _tmp2_label2) ? _tmp2_label2 : (_tmp2_label2 = g_quark_from_static_string ("addlistener")))) {
7233 #line 703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7234                 switch (0) {
7235 #line 7236 "MainWindow.c"
7236                         default:
7237                         {
7238 #line 711 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7239                                 xcls_mainwindow_hideAddListener (self);
7240 #line 712 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7241                                 break;
7242 #line 7243 "MainWindow.c"
7243                         }
7244                 }
7245         }
7246 #line 715 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7247         _tmp4_ = self->priv->_this;
7248 #line 715 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7249         _tmp5_ = _tmp4_->backbutton;
7250 #line 715 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7251         _tmp6_ = _tmp5_->el;
7252 #line 715 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7253         clutter_actor_show (_tmp6_);
7254 #line 717 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7255         _tmp7_ = self->priv->_this;
7256 #line 717 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7257         _tmp8_ = _tmp7_->projectbutton;
7258 #line 717 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7259         _tmp9_ = _tmp8_->el;
7260 #line 717 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7261         clutter_actor_hide (_tmp9_);
7262 #line 718 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7263         _tmp10_ = self->priv->_this;
7264 #line 718 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7265         _tmp11_ = _tmp10_->editfilebutton;
7266 #line 718 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7267         _tmp12_ = _tmp11_->el;
7268 #line 718 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7269         clutter_actor_hide (_tmp12_);
7270 #line 719 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7271         _tmp13_ = self->priv->_this;
7272 #line 719 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7273         _tmp14_ = _tmp13_->projecteditbutton;
7274 #line 719 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7275         _tmp15_ = _tmp14_->el;
7276 #line 719 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7277         clutter_actor_hide (_tmp15_);
7278 #line 723 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7279         _tmp16_ = self->code_editor;
7280 #line 723 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7281         _tmp17_ = _tmp16_->el;
7282 #line 723 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7283         gtk_widget_show_all ((GtkWidget*) _tmp17_);
7284 #line 724 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7285         _tmp18_ = self->code_editor;
7286 #line 724 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7287         _tmp19_ = file;
7288 #line 724 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7289         _tmp20_ = node;
7290 #line 724 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7291         _tmp21_ = ptype;
7292 #line 724 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7293         _tmp22_ = key;
7294 #line 724 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7295         editor_show (_tmp18_, _tmp19_, _tmp20_, _tmp21_, _tmp22_);
7296 #line 731 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7297         _tmp23_ = self->priv->_this;
7298 #line 731 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7299         _tmp24_ = _tmp23_->codeeditview;
7300 #line 731 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7301         _tmp25_ = _tmp24_->el;
7302 #line 731 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7303         clutter_actor_save_easing_state ((ClutterActor*) _tmp25_);
7304 #line 733 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7305         _tmp26_ = self->priv->_this;
7306 #line 733 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7307         _tmp27_ = _tmp26_->rooview;
7308 #line 733 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7309         _tmp28_ = _tmp27_->el;
7310 #line 733 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7311         _tmp29_ = _g_object_ref0 (_tmp28_);
7312 #line 733 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7313         el = _tmp29_;
7314 #line 734 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7315         clutter_actor_save_easing_state ((ClutterActor*) el);
7316 #line 735 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7317         _tmp30_ = self->priv->_this;
7318 #line 735 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7319         _tmp31_ = _tmp30_->clutterembed;
7320 #line 735 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7321         xcls_mainwindow_xcls_clutterembed_setSizesAlloc (_tmp31_, "codedit");
7322 #line 737 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7323         _tmp32_ = self->priv->_this;
7324 #line 737 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7325         _tmp33_ = _tmp32_->codeeditview;
7326 #line 737 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7327         _tmp34_ = _tmp33_->el;
7328 #line 737 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7329         clutter_actor_set_scale ((ClutterActor*) _tmp34_, (gdouble) 1.0f, (gdouble) 1.0f);
7330 #line 743 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7331         clutter_actor_restore_easing_state ((ClutterActor*) el);
7332 #line 744 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7333         _tmp35_ = self->priv->_this;
7334 #line 744 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7335         _tmp36_ = _tmp35_->codeeditview;
7336 #line 744 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7337         _tmp37_ = _tmp36_->el;
7338 #line 744 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7339         clutter_actor_restore_easing_state ((ClutterActor*) _tmp37_);
7340 #line 745 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7341         _tmp38_ = g_strdup ("codeedit");
7342 #line 745 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7343         _g_free0 (self->state);
7344 #line 745 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7345         self->state = _tmp38_;
7346 #line 697 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7347         _g_object_unref0 (el);
7348 #line 7349 "MainWindow.c"
7349 }
7350
7351
7352 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str) {
7353         GtkWindow* _tmp0_ = NULL;
7354         const gchar* _tmp1_ = NULL;
7355         gchar* _tmp2_ = NULL;
7356         gchar* _tmp3_ = NULL;
7357         const gchar* _tmp4_ = NULL;
7358         gchar* _tmp5_ = NULL;
7359         gchar* _tmp6_ = NULL;
7360 #line 747 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7361         g_return_if_fail (self != NULL);
7362 #line 747 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7363         g_return_if_fail (str != NULL);
7364 #line 748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7365         _tmp0_ = self->el;
7366 #line 748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7367         _tmp1_ = self->title;
7368 #line 748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7369         _tmp2_ = g_strconcat (_tmp1_, " - ", NULL);
7370 #line 748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7371         _tmp3_ = _tmp2_;
7372 #line 748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7373         _tmp4_ = str;
7374 #line 748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7375         _tmp5_ = g_strconcat (_tmp3_, _tmp4_, NULL);
7376 #line 748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7377         _tmp6_ = _tmp5_;
7378 #line 748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7379         gtk_window_set_title (_tmp0_, _tmp6_);
7380 #line 748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7381         _g_free0 (_tmp6_);
7382 #line 748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7383         _g_free0 (_tmp3_);
7384 #line 7385 "MainWindow.c"
7385 }
7386
7387
7388 void xcls_mainwindow_show (Xcls_MainWindow* self) {
7389         Xcls_WindowLeftTree* _tmp0_ = NULL;
7390         Xcls_MainWindow* _tmp1_ = NULL;
7391         Xcls_MainWindowXcls_vbox* _tmp2_ = NULL;
7392         GtkVBox* _tmp3_ = NULL;
7393         Xcls_WindowLeftTree* _tmp4_ = NULL;
7394         GtkScrolledWindow* _tmp5_ = NULL;
7395         GtkWindow* _tmp6_ = NULL;
7396 #line 750 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7397         g_return_if_fail (self != NULL);
7398 #line 751 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7399         _tmp0_ = xcls_windowlefttree_new ();
7400 #line 751 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7401         _g_object_unref0 (self->left_tree);
7402 #line 751 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7403         self->left_tree = _tmp0_;
7404 #line 752 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7405         _tmp1_ = self->priv->_this;
7406 #line 752 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7407         _tmp2_ = _tmp1_->vbox;
7408 #line 752 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7409         _tmp3_ = _tmp2_->el;
7410 #line 752 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7411         _tmp4_ = self->left_tree;
7412 #line 752 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7413         _tmp5_ = _tmp4_->el;
7414 #line 752 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7415         gtk_box_pack_start ((GtkBox*) _tmp3_, (GtkWidget*) _tmp5_, TRUE, TRUE, (guint) 0);
7416 #line 753 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7417         _tmp6_ = self->el;
7418 #line 753 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7419         gtk_widget_show_all ((GtkWidget*) _tmp6_);
7420 #line 7421 "MainWindow.c"
7421 }
7422
7423
7424 void xcls_mainwindow_hideViewEditing (Xcls_MainWindow* self) {
7425         Xcls_WindowLeftTree* _tmp0_ = NULL;
7426         JsRenderJsRender* _tmp1_ = NULL;
7427         JsRenderJsRender* _tmp2_ = NULL;
7428         gboolean _tmp3_ = FALSE;
7429         Xcls_MainWindow* _tmp11_ = NULL;
7430         Xcls_MainWindowXcls_addprojectbutton* _tmp12_ = NULL;
7431         ClutterActor* _tmp13_ = NULL;
7432         Xcls_MainWindow* _tmp14_ = NULL;
7433         Xcls_MainWindowXcls_addfilebutton* _tmp15_ = NULL;
7434         ClutterActor* _tmp16_ = NULL;
7435         Xcls_MainWindow* _tmp17_ = NULL;
7436         Xcls_MainWindowXcls_backbutton* _tmp18_ = NULL;
7437         ClutterActor* _tmp19_ = NULL;
7438         Xcls_MainWindow* _tmp20_ = NULL;
7439         Xcls_MainWindowXcls_delprojectbutton* _tmp21_ = NULL;
7440         ClutterActor* _tmp22_ = NULL;
7441         Xcls_MainWindow* _tmp23_ = NULL;
7442         Xcls_MainWindowXcls_new_window* _tmp24_ = NULL;
7443         ClutterActor* _tmp25_ = NULL;
7444         Xcls_MainWindow* _tmp26_ = NULL;
7445         Xcls_MainWindowXcls_editfilebutton* _tmp27_ = NULL;
7446         ClutterActor* _tmp28_ = NULL;
7447         Xcls_MainWindow* _tmp29_ = NULL;
7448         Xcls_MainWindowXcls_projectbutton* _tmp30_ = NULL;
7449         ClutterActor* _tmp31_ = NULL;
7450         Xcls_MainWindow* _tmp32_ = NULL;
7451         Xcls_MainWindowXcls_projecteditbutton* _tmp33_ = NULL;
7452         ClutterActor* _tmp34_ = NULL;
7453         Xcls_MainWindow* _tmp35_ = NULL;
7454         Xcls_MainWindowXcls_objectshowbutton* _tmp36_ = NULL;
7455         ClutterActor* _tmp37_ = NULL;
7456         Xcls_MainWindow* _tmp38_ = NULL;
7457         Xcls_MainWindowXcls_addpropbutton* _tmp39_ = NULL;
7458         ClutterActor* _tmp40_ = NULL;
7459         Xcls_MainWindow* _tmp41_ = NULL;
7460         Xcls_MainWindowXcls_addlistenerbutton* _tmp42_ = NULL;
7461         ClutterActor* _tmp43_ = NULL;
7462         Xcls_MainWindowXcls_editpane* _tmp44_ = NULL;
7463         GtkVPaned* _tmp45_ = NULL;
7464         Xcls_WindowLeftProjects* _tmp46_ = NULL;
7465         GtkVBox* _tmp47_ = NULL;
7466         GtkClutterActor* el = NULL;
7467         Xcls_MainWindow* _tmp48_ = NULL;
7468         Xcls_MainWindowXcls_rooview* _tmp49_ = NULL;
7469         GtkClutterActor* _tmp50_ = NULL;
7470         GtkClutterActor* _tmp51_ = NULL;
7471         GtkClutterActor* _tmp52_ = NULL;
7472         GtkClutterActor* _tmp53_ = NULL;
7473         GtkClutterActor* _tmp54_ = NULL;
7474         GtkClutterActor* _tmp55_ = NULL;
7475         Xcls_MainWindow* _tmp56_ = NULL;
7476         gchar* _tmp57_ = NULL;
7477         Xcls_MainWindow* _tmp58_ = NULL;
7478         ProjectProject* _tmp59_ = NULL;
7479         GtkClutterActor* _tmp64_ = NULL;
7480 #line 756 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7481         g_return_if_fail (self != NULL);
7482 #line 760 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7483         _tmp0_ = self->left_tree;
7484 #line 760 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7485         _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
7486 #line 760 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7487         _tmp2_ = _tmp1_;
7488 #line 760 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7489         _tmp3_ = _tmp2_ != NULL;
7490 #line 760 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7491         _g_object_unref0 (_tmp2_);
7492 #line 760 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7493         if (_tmp3_) {
7494 #line 7495 "MainWindow.c"
7495                 Xcls_WindowLeftTree* _tmp4_ = NULL;
7496                 JsRenderJsRender* _tmp5_ = NULL;
7497                 JsRenderJsRender* _tmp6_ = NULL;
7498                 const gchar* _tmp7_ = NULL;
7499                 gboolean _tmp8_ = FALSE;
7500 #line 761 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7501                 _tmp4_ = self->left_tree;
7502 #line 761 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7503                 _tmp5_ = xcls_windowlefttree_getActiveFile (_tmp4_);
7504 #line 761 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7505                 _tmp6_ = _tmp5_;
7506 #line 761 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7507                 _tmp7_ = _tmp6_->xtype;
7508 #line 761 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7509                 _tmp8_ = g_strcmp0 (_tmp7_, "Roo") == 0;
7510 #line 761 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7511                 _g_object_unref0 (_tmp6_);
7512 #line 761 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7513                 if (_tmp8_) {
7514 #line 7515 "MainWindow.c"
7515                         Xcls_WindowRooView* _tmp9_ = NULL;
7516 #line 762 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7517                         _tmp9_ = self->window_rooview;
7518 #line 762 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7519                         xcls_windowrooview_createThumb (_tmp9_);
7520 #line 7521 "MainWindow.c"
7521                 } else {
7522                         Xcls_GtkView* _tmp10_ = NULL;
7523 #line 764 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7524                         _tmp10_ = self->window_gladeview;
7525 #line 764 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7526                         xcls_gtkview_createThumb (_tmp10_);
7527 #line 7528 "MainWindow.c"
7528                 }
7529         }
7530 #line 768 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7531         _tmp11_ = self->priv->_this;
7532 #line 768 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7533         _tmp12_ = _tmp11_->addprojectbutton;
7534 #line 768 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7535         _tmp13_ = _tmp12_->el;
7536 #line 768 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7537         clutter_actor_show (_tmp13_);
7538 #line 769 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7539         _tmp14_ = self->priv->_this;
7540 #line 769 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7541         _tmp15_ = _tmp14_->addfilebutton;
7542 #line 769 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7543         _tmp16_ = _tmp15_->el;
7544 #line 769 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7545         clutter_actor_show (_tmp16_);
7546 #line 770 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7547         _tmp17_ = self->priv->_this;
7548 #line 770 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7549         _tmp18_ = _tmp17_->backbutton;
7550 #line 770 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7551         _tmp19_ = _tmp18_->el;
7552 #line 770 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7553         clutter_actor_show (_tmp19_);
7554 #line 771 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7555         _tmp20_ = self->priv->_this;
7556 #line 771 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7557         _tmp21_ = _tmp20_->delprojectbutton;
7558 #line 771 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7559         _tmp22_ = _tmp21_->el;
7560 #line 771 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7561         clutter_actor_show (_tmp22_);
7562 #line 772 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7563         _tmp23_ = self->priv->_this;
7564 #line 772 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7565         _tmp24_ = _tmp23_->new_window;
7566 #line 772 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7567         _tmp25_ = _tmp24_->el;
7568 #line 772 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7569         clutter_actor_show (_tmp25_);
7570 #line 774 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7571         _tmp26_ = self->priv->_this;
7572 #line 774 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7573         _tmp27_ = _tmp26_->editfilebutton;
7574 #line 774 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7575         _tmp28_ = _tmp27_->el;
7576 #line 774 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7577         clutter_actor_hide (_tmp28_);
7578 #line 775 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7579         _tmp29_ = self->priv->_this;
7580 #line 775 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7581         _tmp30_ = _tmp29_->projectbutton;
7582 #line 775 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7583         _tmp31_ = _tmp30_->el;
7584 #line 775 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7585         clutter_actor_hide (_tmp31_);
7586 #line 776 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7587         _tmp32_ = self->priv->_this;
7588 #line 776 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7589         _tmp33_ = _tmp32_->projecteditbutton;
7590 #line 776 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7591         _tmp34_ = _tmp33_->el;
7592 #line 776 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7593         clutter_actor_hide (_tmp34_);
7594 #line 777 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7595         _tmp35_ = self->priv->_this;
7596 #line 777 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7597         _tmp36_ = _tmp35_->objectshowbutton;
7598 #line 777 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7599         _tmp37_ = _tmp36_->el;
7600 #line 777 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7601         clutter_actor_hide (_tmp37_);
7602 #line 778 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7603         _tmp38_ = self->priv->_this;
7604 #line 778 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7605         _tmp39_ = _tmp38_->addpropbutton;
7606 #line 778 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7607         _tmp40_ = _tmp39_->el;
7608 #line 778 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7609         clutter_actor_hide (_tmp40_);
7610 #line 779 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7611         _tmp41_ = self->priv->_this;
7612 #line 779 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7613         _tmp42_ = _tmp41_->addlistenerbutton;
7614 #line 779 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7615         _tmp43_ = _tmp42_->el;
7616 #line 779 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7617         clutter_actor_hide (_tmp43_);
7618 #line 789 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7619         _tmp44_ = self->editpane;
7620 #line 789 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7621         _tmp45_ = _tmp44_->el;
7622 #line 789 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7623         gtk_widget_hide ((GtkWidget*) _tmp45_);
7624 #line 791 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7625         _tmp46_ = self->left_projects;
7626 #line 791 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7627         _tmp47_ = _tmp46_->el;
7628 #line 791 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7629         gtk_widget_show ((GtkWidget*) _tmp47_);
7630 #line 793 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7631         _tmp48_ = self->priv->_this;
7632 #line 793 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7633         _tmp49_ = _tmp48_->rooview;
7634 #line 793 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7635         _tmp50_ = _tmp49_->el;
7636 #line 793 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7637         _tmp51_ = _g_object_ref0 (_tmp50_);
7638 #line 793 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7639         el = _tmp51_;
7640 #line 794 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7641         _tmp52_ = el;
7642 #line 794 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7643         clutter_actor_save_easing_state ((ClutterActor*) _tmp52_);
7644 #line 795 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7645         _tmp53_ = el;
7646 #line 795 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7647         clutter_actor_set_easing_duration ((ClutterActor*) _tmp53_, (guint) 1000);
7648 #line 800 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7649         _tmp54_ = el;
7650 #line 800 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7651         clutter_actor_set_rotation_angle ((ClutterActor*) _tmp54_, CLUTTER_Y_AXIS, (gdouble) 360.0f);
7652 #line 801 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7653         _tmp55_ = el;
7654 #line 801 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7655         clutter_actor_set_scale ((ClutterActor*) _tmp55_, (gdouble) 0.0f, (gdouble) 0.0f);
7656 #line 803 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7657         _tmp56_ = self->priv->_this;
7658 #line 803 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7659         _tmp57_ = g_strdup ("files");
7660 #line 803 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7661         _g_free0 (_tmp56_->state);
7662 #line 803 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7663         _tmp56_->state = _tmp57_;
7664 #line 804 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7665         _tmp58_ = self->priv->_this;
7666 #line 804 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7667         _tmp59_ = _tmp58_->project;
7668 #line 804 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7669         if (_tmp59_ != NULL) {
7670 #line 7671 "MainWindow.c"
7671                 Xcls_MainWindow* _tmp60_ = NULL;
7672                 Xcls_WindowLeftProjects* _tmp61_ = NULL;
7673                 Xcls_MainWindow* _tmp62_ = NULL;
7674                 ProjectProject* _tmp63_ = NULL;
7675 #line 805 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7676                 _tmp60_ = self->priv->_this;
7677 #line 805 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7678                 _tmp61_ = _tmp60_->left_projects;
7679 #line 805 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7680                 _tmp62_ = self->priv->_this;
7681 #line 805 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7682                 _tmp63_ = _tmp62_->project;
7683 #line 805 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7684                 xcls_windowleftprojects_selectProject (_tmp61_, _tmp63_);
7685 #line 7686 "MainWindow.c"
7686         }
7687 #line 809 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7688         _tmp64_ = el;
7689 #line 809 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7690         clutter_actor_restore_easing_state ((ClutterActor*) _tmp64_);
7691 #line 811 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7692         g_print ("show view browsing");
7693 #line 756 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7694         _g_object_unref0 (el);
7695 #line 7696 "MainWindow.c"
7696 }
7697
7698
7699 void xcls_mainwindow_showObject (Xcls_MainWindow* self) {
7700         JsRenderNode* n = NULL;
7701         Xcls_MainWindow* _tmp0_ = NULL;
7702         Xcls_WindowLeftTree* _tmp1_ = NULL;
7703         JsRenderNode* _tmp2_ = NULL;
7704         Xcls_MainWindow* _tmp3_ = NULL;
7705         Xcls_WindowLeftTree* _tmp4_ = NULL;
7706         Xcls_WindowLeftTreeXcls_model* _tmp5_ = NULL;
7707         JsRenderJsRender* _tmp6_ = NULL;
7708         gboolean _tmp7_ = FALSE;
7709         JsRenderNode* _tmp8_ = NULL;
7710         Xcls_MainWindow* _tmp14_ = NULL;
7711         Xcls_MainWindowXcls_backbutton* _tmp15_ = NULL;
7712         ClutterActor* _tmp16_ = NULL;
7713         Xcls_MainWindow* _tmp17_ = NULL;
7714         Xcls_MainWindowXcls_projectbutton* _tmp18_ = NULL;
7715         ClutterActor* _tmp19_ = NULL;
7716         Xcls_MainWindow* _tmp20_ = NULL;
7717         Xcls_MainWindowXcls_editfilebutton* _tmp21_ = NULL;
7718         ClutterActor* _tmp22_ = NULL;
7719         Xcls_MainWindow* _tmp23_ = NULL;
7720         Xcls_MainWindowXcls_projecteditbutton* _tmp24_ = NULL;
7721         ClutterActor* _tmp25_ = NULL;
7722         Xcls_RightPalete* _tmp26_ = NULL;
7723         GtkVBox* _tmp27_ = NULL;
7724         gchar* _tmp28_ = NULL;
7725         JsRenderNode* _tmp29_ = NULL;
7726         Xcls_RightPalete* _tmp33_ = NULL;
7727         Xcls_MainWindow* _tmp34_ = NULL;
7728         Xcls_WindowLeftTree* _tmp35_ = NULL;
7729         JsRenderJsRender* _tmp36_ = NULL;
7730         JsRenderJsRender* _tmp37_ = NULL;
7731         PaletePalete* _tmp38_ = NULL;
7732         PaletePalete* _tmp39_ = NULL;
7733         Xcls_MainWindow* _tmp40_ = NULL;
7734         Xcls_MainWindowXcls_objectview* _tmp41_ = NULL;
7735         GtkClutterActor* _tmp42_ = NULL;
7736         GtkClutterActor* el = NULL;
7737         Xcls_MainWindow* _tmp43_ = NULL;
7738         Xcls_MainWindowXcls_rooview* _tmp44_ = NULL;
7739         GtkClutterActor* _tmp45_ = NULL;
7740         GtkClutterActor* _tmp46_ = NULL;
7741         GtkClutterActor* _tmp47_ = NULL;
7742         Xcls_MainWindow* _tmp48_ = NULL;
7743         Xcls_MainWindowXcls_clutterembed* _tmp49_ = NULL;
7744         Xcls_MainWindow* _tmp50_ = NULL;
7745         Xcls_MainWindowXcls_objectview* _tmp51_ = NULL;
7746         GtkClutterActor* _tmp52_ = NULL;
7747         GtkClutterActor* _tmp53_ = NULL;
7748         Xcls_MainWindow* _tmp54_ = NULL;
7749         Xcls_MainWindowXcls_objectview* _tmp55_ = NULL;
7750         GtkClutterActor* _tmp56_ = NULL;
7751         gchar* _tmp57_ = NULL;
7752 #line 813 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7753         g_return_if_fail (self != NULL);
7754 #line 818 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7755         _tmp0_ = self->priv->_this;
7756 #line 818 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7757         _tmp1_ = _tmp0_->left_tree;
7758 #line 818 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7759         _tmp2_ = xcls_windowlefttree_getActiveElement (_tmp1_);
7760 #line 818 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7761         n = _tmp2_;
7762 #line 820 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7763         _tmp3_ = self->priv->_this;
7764 #line 820 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7765         _tmp4_ = _tmp3_->left_tree;
7766 #line 820 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7767         _tmp5_ = _tmp4_->model;
7768 #line 820 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7769         _tmp6_ = _tmp5_->file;
7770 #line 820 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7771         if (_tmp6_ == NULL) {
7772 #line 821 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7773                 _g_object_unref0 (n);
7774 #line 821 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7775                 return;
7776 #line 7777 "MainWindow.c"
7777         }
7778 #line 824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7779         _tmp8_ = n;
7780 #line 824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7781         if (_tmp8_ == NULL) {
7782 #line 7783 "MainWindow.c"
7783                 Xcls_MainWindow* _tmp9_ = NULL;
7784                 Xcls_WindowLeftTree* _tmp10_ = NULL;
7785                 Xcls_WindowLeftTreeXcls_model* _tmp11_ = NULL;
7786                 JsRenderJsRender* _tmp12_ = NULL;
7787                 JsRenderNode* _tmp13_ = NULL;
7788 #line 824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7789                 _tmp9_ = self->priv->_this;
7790 #line 824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7791                 _tmp10_ = _tmp9_->left_tree;
7792 #line 824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7793                 _tmp11_ = _tmp10_->model;
7794 #line 824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7795                 _tmp12_ = _tmp11_->file;
7796 #line 824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7797                 _tmp13_ = _tmp12_->tree;
7798 #line 824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7799                 _tmp7_ = _tmp13_ != NULL;
7800 #line 7801 "MainWindow.c"
7801         } else {
7802 #line 824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7803                 _tmp7_ = FALSE;
7804 #line 7805 "MainWindow.c"
7805         }
7806 #line 824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7807         if (_tmp7_) {
7808 #line 825 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7809                 _g_object_unref0 (n);
7810 #line 825 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7811                 return;
7812 #line 7813 "MainWindow.c"
7813         }
7814 #line 828 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7815         _tmp14_ = self->priv->_this;
7816 #line 828 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7817         _tmp15_ = _tmp14_->backbutton;
7818 #line 828 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7819         _tmp16_ = _tmp15_->el;
7820 #line 828 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7821         clutter_actor_show (_tmp16_);
7822 #line 829 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7823         _tmp17_ = self->priv->_this;
7824 #line 829 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7825         _tmp18_ = _tmp17_->projectbutton;
7826 #line 829 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7827         _tmp19_ = _tmp18_->el;
7828 #line 829 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7829         clutter_actor_hide (_tmp19_);
7830 #line 830 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7831         _tmp20_ = self->priv->_this;
7832 #line 830 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7833         _tmp21_ = _tmp20_->editfilebutton;
7834 #line 830 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7835         _tmp22_ = _tmp21_->el;
7836 #line 830 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7837         clutter_actor_hide (_tmp22_);
7838 #line 831 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7839         _tmp23_ = self->priv->_this;
7840 #line 831 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7841         _tmp24_ = _tmp23_->projecteditbutton;
7842 #line 831 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7843         _tmp25_ = _tmp24_->el;
7844 #line 831 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7845         clutter_actor_hide (_tmp25_);
7846 #line 835 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7847         _tmp26_ = self->rightpalete;
7848 #line 835 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7849         _tmp27_ = _tmp26_->el;
7850 #line 835 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7851         gtk_widget_show_all ((GtkWidget*) _tmp27_);
7852 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7853         _tmp29_ = n;
7854 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7855         if (_tmp29_ == NULL) {
7856 #line 7857 "MainWindow.c"
7857                 gchar* _tmp30_ = NULL;
7858 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7859                 _tmp30_ = g_strdup ("*top");
7860 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7861                 _g_free0 (_tmp28_);
7862 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7863                 _tmp28_ = _tmp30_;
7864 #line 7865 "MainWindow.c"
7865         } else {
7866                 JsRenderNode* _tmp31_ = NULL;
7867                 gchar* _tmp32_ = NULL;
7868 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7869                 _tmp31_ = n;
7870 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7871                 _tmp32_ = js_render_node_fqn (_tmp31_);
7872 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7873                 _g_free0 (_tmp28_);
7874 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7875                 _tmp28_ = _tmp32_;
7876 #line 7877 "MainWindow.c"
7877         }
7878 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7879         _tmp33_ = self->rightpalete;
7880 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7881         _tmp34_ = self->priv->_this;
7882 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7883         _tmp35_ = _tmp34_->left_tree;
7884 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7885         _tmp36_ = xcls_windowlefttree_getActiveFile (_tmp35_);
7886 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7887         _tmp37_ = _tmp36_;
7888 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7889         _tmp38_ = js_render_js_render_palete (_tmp37_);
7890 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7891         _tmp39_ = _tmp38_;
7892 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7893         xcls_rightpalete_load (_tmp33_, _tmp39_, _tmp28_);
7894 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7895         _g_object_unref0 (_tmp39_);
7896 #line 836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7897         _g_object_unref0 (_tmp37_);
7898 #line 841 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7899         _tmp40_ = self->priv->_this;
7900 #line 841 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7901         _tmp41_ = _tmp40_->objectview;
7902 #line 841 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7903         _tmp42_ = _tmp41_->el;
7904 #line 841 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7905         clutter_actor_save_easing_state ((ClutterActor*) _tmp42_);
7906 #line 843 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7907         _tmp43_ = self->priv->_this;
7908 #line 843 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7909         _tmp44_ = _tmp43_->rooview;
7910 #line 843 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7911         _tmp45_ = _tmp44_->el;
7912 #line 843 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7913         _tmp46_ = _g_object_ref0 (_tmp45_);
7914 #line 843 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7915         el = _tmp46_;
7916 #line 844 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7917         _tmp47_ = el;
7918 #line 844 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7919         clutter_actor_save_easing_state ((ClutterActor*) _tmp47_);
7920 #line 846 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7921         _tmp48_ = self->priv->_this;
7922 #line 846 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7923         _tmp49_ = _tmp48_->clutterembed;
7924 #line 846 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7925         xcls_mainwindow_xcls_clutterembed_setSizesAlloc (_tmp49_, "object");
7926 #line 849 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7927         _tmp50_ = self->priv->_this;
7928 #line 849 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7929         _tmp51_ = _tmp50_->objectview;
7930 #line 849 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7931         _tmp52_ = _tmp51_->el;
7932 #line 849 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7933         clutter_actor_set_scale ((ClutterActor*) _tmp52_, (gdouble) 1.0f, (gdouble) 1.0f);
7934 #line 855 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7935         _tmp53_ = el;
7936 #line 855 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7937         clutter_actor_restore_easing_state ((ClutterActor*) _tmp53_);
7938 #line 856 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7939         _tmp54_ = self->priv->_this;
7940 #line 856 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7941         _tmp55_ = _tmp54_->objectview;
7942 #line 856 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7943         _tmp56_ = _tmp55_->el;
7944 #line 856 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7945         clutter_actor_restore_easing_state ((ClutterActor*) _tmp56_);
7946 #line 857 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7947         _tmp57_ = g_strdup ("object");
7948 #line 857 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7949         _g_free0 (self->state);
7950 #line 857 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7951         self->state = _tmp57_;
7952 #line 813 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7953         _g_object_unref0 (el);
7954 #line 813 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7955         _g_free0 (_tmp28_);
7956 #line 813 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7957         _g_object_unref0 (n);
7958 #line 7959 "MainWindow.c"
7959 }
7960
7961
7962 void xcls_mainwindow_hideObject (Xcls_MainWindow* self) {
7963         Xcls_MainWindow* _tmp0_ = NULL;
7964         Xcls_MainWindowXcls_projecteditbutton* _tmp1_ = NULL;
7965         ClutterActor* _tmp2_ = NULL;
7966         Xcls_MainWindow* _tmp3_ = NULL;
7967         Xcls_MainWindowXcls_backbutton* _tmp4_ = NULL;
7968         ClutterActor* _tmp5_ = NULL;
7969         Xcls_MainWindow* _tmp6_ = NULL;
7970         Xcls_MainWindowXcls_projectbutton* _tmp7_ = NULL;
7971         ClutterActor* _tmp8_ = NULL;
7972         Xcls_MainWindow* _tmp9_ = NULL;
7973         Xcls_MainWindowXcls_editfilebutton* _tmp10_ = NULL;
7974         ClutterActor* _tmp11_ = NULL;
7975         Xcls_MainWindow* _tmp12_ = NULL;
7976         Xcls_MainWindowXcls_objectview* _tmp13_ = NULL;
7977         GtkClutterActor* _tmp14_ = NULL;
7978         GtkClutterActor* el = NULL;
7979         Xcls_MainWindow* _tmp15_ = NULL;
7980         Xcls_MainWindowXcls_rooview* _tmp16_ = NULL;
7981         GtkClutterActor* _tmp17_ = NULL;
7982         GtkClutterActor* _tmp18_ = NULL;
7983         Xcls_MainWindow* _tmp19_ = NULL;
7984         Xcls_MainWindowXcls_objectview* _tmp20_ = NULL;
7985         GtkClutterActor* _tmp21_ = NULL;
7986         Xcls_MainWindow* _tmp22_ = NULL;
7987         gchar* _tmp23_ = NULL;
7988         Xcls_MainWindow* _tmp24_ = NULL;
7989         Xcls_MainWindowXcls_objectview* _tmp25_ = NULL;
7990         GtkClutterActor* _tmp26_ = NULL;
7991 #line 859 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7992         g_return_if_fail (self != NULL);
7993 #line 862 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7994         _tmp0_ = self->priv->_this;
7995 #line 862 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7996         _tmp1_ = _tmp0_->projecteditbutton;
7997 #line 862 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
7998         _tmp2_ = _tmp1_->el;
7999 #line 862 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8000         clutter_actor_show (_tmp2_);
8001 #line 863 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8002         _tmp3_ = self->priv->_this;
8003 #line 863 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8004         _tmp4_ = _tmp3_->backbutton;
8005 #line 863 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8006         _tmp5_ = _tmp4_->el;
8007 #line 863 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8008         clutter_actor_hide (_tmp5_);
8009 #line 864 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8010         _tmp6_ = self->priv->_this;
8011 #line 864 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8012         _tmp7_ = _tmp6_->projectbutton;
8013 #line 864 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8014         _tmp8_ = _tmp7_->el;
8015 #line 864 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8016         clutter_actor_show (_tmp8_);
8017 #line 865 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8018         _tmp9_ = self->priv->_this;
8019 #line 865 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8020         _tmp10_ = _tmp9_->editfilebutton;
8021 #line 865 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8022         _tmp11_ = _tmp10_->el;
8023 #line 865 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8024         clutter_actor_show (_tmp11_);
8025 #line 866 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8026         _tmp12_ = self->priv->_this;
8027 #line 866 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8028         _tmp13_ = _tmp12_->objectview;
8029 #line 866 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8030         _tmp14_ = _tmp13_->el;
8031 #line 866 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8032         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
8033 #line 867 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8034         _tmp15_ = self->priv->_this;
8035 #line 867 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8036         _tmp16_ = _tmp15_->rooview;
8037 #line 867 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8038         _tmp17_ = _tmp16_->el;
8039 #line 867 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8040         _tmp18_ = _g_object_ref0 (_tmp17_);
8041 #line 867 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8042         el = _tmp18_;
8043 #line 868 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8044         clutter_actor_save_easing_state ((ClutterActor*) el);
8045 #line 871 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8046         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
8047 #line 872 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8048         _tmp19_ = self->priv->_this;
8049 #line 872 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8050         _tmp20_ = _tmp19_->objectview;
8051 #line 872 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8052         _tmp21_ = _tmp20_->el;
8053 #line 872 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8054         clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.0f, (gdouble) 0.0f);
8055 #line 873 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8056         _tmp22_ = self->priv->_this;
8057 #line 873 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8058         _tmp23_ = g_strdup ("edit");
8059 #line 873 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8060         _g_free0 (_tmp22_->state);
8061 #line 873 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8062         _tmp22_->state = _tmp23_;
8063 #line 878 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8064         clutter_actor_restore_easing_state ((ClutterActor*) el);
8065 #line 879 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8066         _tmp24_ = self->priv->_this;
8067 #line 879 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8068         _tmp25_ = _tmp24_->objectview;
8069 #line 879 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8070         _tmp26_ = _tmp25_->el;
8071 #line 879 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8072         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
8073 #line 859 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8074         _g_object_unref0 (el);
8075 #line 8076 "MainWindow.c"
8076 }
8077
8078
8079 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_construct (GType object_type, Xcls_MainWindow* _owner) {
8080         Xcls_MainWindowXcls_vbox * self = NULL;
8081         Xcls_MainWindow* _tmp0_ = NULL;
8082         Xcls_MainWindow* _tmp1_ = NULL;
8083         Xcls_MainWindow* _tmp2_ = NULL;
8084         Xcls_MainWindowXcls_vbox* _tmp3_ = NULL;
8085         GtkVBox* _tmp4_ = NULL;
8086         Xcls_MainWindowXcls_mainpane* child_0 = NULL;
8087         Xcls_MainWindow* _tmp5_ = NULL;
8088         Xcls_MainWindowXcls_mainpane* _tmp6_ = NULL;
8089         GtkVBox* _tmp7_ = NULL;
8090         GtkHPaned* _tmp8_ = NULL;
8091 #line 892 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8092         g_return_val_if_fail (_owner != NULL, NULL);
8093 #line 892 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8094         self = (Xcls_MainWindowXcls_vbox*) g_object_new (object_type, NULL);
8095 #line 894 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8096         _tmp0_ = _owner;
8097 #line 894 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8098         _tmp1_ = _g_object_ref0 (_tmp0_);
8099 #line 894 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8100         _g_object_unref0 (self->priv->_this);
8101 #line 894 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8102         self->priv->_this = _tmp1_;
8103 #line 895 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8104         _tmp2_ = self->priv->_this;
8105 #line 895 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8106         _tmp3_ = _g_object_ref0 (self);
8107 #line 895 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8108         _g_object_unref0 (_tmp2_->vbox);
8109 #line 895 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8110         _tmp2_->vbox = _tmp3_;
8111 #line 896 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8112         _tmp4_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
8113 #line 896 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8114         g_object_ref_sink (_tmp4_);
8115 #line 896 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8116         _g_object_unref0 (self->el);
8117 #line 896 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8118         self->el = _tmp4_;
8119 #line 901 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8120         _tmp5_ = self->priv->_this;
8121 #line 901 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8122         _tmp6_ = xcls_mainwindow_xcls_mainpane_new (_tmp5_);
8123 #line 901 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8124         child_0 = _tmp6_;
8125 #line 902 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8126         g_object_ref ((GObject*) child_0);
8127 #line 903 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8128         _tmp7_ = self->el;
8129 #line 903 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8130         _tmp8_ = child_0->el;
8131 #line 903 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8132         gtk_box_pack_end ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, TRUE, TRUE, (guint) 0);
8133 #line 892 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8134         _g_object_unref0 (child_0);
8135 #line 892 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8136         return self;
8137 #line 8138 "MainWindow.c"
8138 }
8139
8140
8141 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_new (Xcls_MainWindow* _owner) {
8142 #line 892 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8143         return xcls_mainwindow_xcls_vbox_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX, _owner);
8144 #line 8145 "MainWindow.c"
8145 }
8146
8147
8148 static void xcls_mainwindow_xcls_vbox_class_init (Xcls_MainWindowXcls_vboxClass * klass) {
8149 #line 883 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8150         xcls_mainwindow_xcls_vbox_parent_class = g_type_class_peek_parent (klass);
8151 #line 883 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8152         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_vboxPrivate));
8153 #line 883 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8154         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox_finalize;
8155 #line 8156 "MainWindow.c"
8156 }
8157
8158
8159 static void xcls_mainwindow_xcls_vbox_instance_init (Xcls_MainWindowXcls_vbox * self) {
8160 #line 883 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8161         self->priv = XCLS_MAINWINDOW_XCLS_VBOX_GET_PRIVATE (self);
8162 #line 8163 "MainWindow.c"
8163 }
8164
8165
8166 static void xcls_mainwindow_xcls_vbox_finalize (GObject* obj) {
8167         Xcls_MainWindowXcls_vbox * self;
8168 #line 883 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8169         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox);
8170 #line 885 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8171         _g_object_unref0 (self->el);
8172 #line 886 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8173         _g_object_unref0 (self->priv->_this);
8174 #line 883 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8175         G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox_parent_class)->finalize (obj);
8176 #line 8177 "MainWindow.c"
8177 }
8178
8179
8180 GType xcls_mainwindow_xcls_vbox_get_type (void) {
8181         static volatile gsize xcls_mainwindow_xcls_vbox_type_id__volatile = 0;
8182         if (g_once_init_enter (&xcls_mainwindow_xcls_vbox_type_id__volatile)) {
8183                 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 };
8184                 GType xcls_mainwindow_xcls_vbox_type_id;
8185                 xcls_mainwindow_xcls_vbox_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_vbox", &g_define_type_info, 0);
8186                 g_once_init_leave (&xcls_mainwindow_xcls_vbox_type_id__volatile, xcls_mainwindow_xcls_vbox_type_id);
8187         }
8188         return xcls_mainwindow_xcls_vbox_type_id__volatile;
8189 }
8190
8191
8192 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_construct (GType object_type, Xcls_MainWindow* _owner) {
8193         Xcls_MainWindowXcls_mainpane * self = NULL;
8194         Xcls_MainWindow* _tmp0_ = NULL;
8195         Xcls_MainWindow* _tmp1_ = NULL;
8196         Xcls_MainWindow* _tmp2_ = NULL;
8197         Xcls_MainWindowXcls_mainpane* _tmp3_ = NULL;
8198         GtkHPaned* _tmp4_ = NULL;
8199         GtkHPaned* _tmp5_ = NULL;
8200         Xcls_MainWindowXcls_leftpane* child_0 = NULL;
8201         Xcls_MainWindow* _tmp6_ = NULL;
8202         Xcls_MainWindowXcls_leftpane* _tmp7_ = NULL;
8203         GtkHPaned* _tmp8_ = NULL;
8204         GtkVBox* _tmp9_ = NULL;
8205         Xcls_MainWindowXcls_VBox8* child_1 = NULL;
8206         Xcls_MainWindow* _tmp10_ = NULL;
8207         Xcls_MainWindowXcls_VBox8* _tmp11_ = NULL;
8208         GtkHPaned* _tmp12_ = NULL;
8209         GtkVBox* _tmp13_ = NULL;
8210 #line 918 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8211         g_return_val_if_fail (_owner != NULL, NULL);
8212 #line 918 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8213         self = (Xcls_MainWindowXcls_mainpane*) g_object_new (object_type, NULL);
8214 #line 920 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8215         _tmp0_ = _owner;
8216 #line 920 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8217         _tmp1_ = _g_object_ref0 (_tmp0_);
8218 #line 920 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8219         _g_object_unref0 (self->priv->_this);
8220 #line 920 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8221         self->priv->_this = _tmp1_;
8222 #line 921 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8223         _tmp2_ = self->priv->_this;
8224 #line 921 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8225         _tmp3_ = _g_object_ref0 (self);
8226 #line 921 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8227         _g_object_unref0 (_tmp2_->mainpane);
8228 #line 921 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8229         _tmp2_->mainpane = _tmp3_;
8230 #line 922 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8231         _tmp4_ = (GtkHPaned*) gtk_hpaned_new ();
8232 #line 922 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8233         g_object_ref_sink (_tmp4_);
8234 #line 922 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8235         _g_object_unref0 (self->el);
8236 #line 922 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8237         self->el = _tmp4_;
8238 #line 925 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8239         self->lastWidth = 0;
8240 #line 928 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8241         _tmp5_ = self->el;
8242 #line 928 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8243         gtk_paned_set_position ((GtkPaned*) _tmp5_, 400);
8244 #line 929 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8245         _tmp6_ = self->priv->_this;
8246 #line 929 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8247         _tmp7_ = xcls_mainwindow_xcls_leftpane_new (_tmp6_);
8248 #line 929 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8249         child_0 = _tmp7_;
8250 #line 930 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8251         g_object_ref ((GObject*) child_0);
8252 #line 931 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8253         _tmp8_ = self->el;
8254 #line 931 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8255         _tmp9_ = child_0->el;
8256 #line 931 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8257         gtk_paned_add1 ((GtkPaned*) _tmp8_, (GtkWidget*) _tmp9_);
8258 #line 932 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8259         _tmp10_ = self->priv->_this;
8260 #line 932 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8261         _tmp11_ = xcls_mainwindow_xcls_vbox8_new (_tmp10_);
8262 #line 932 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8263         child_1 = _tmp11_;
8264 #line 933 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8265         g_object_ref ((GObject*) child_1);
8266 #line 934 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8267         _tmp12_ = self->el;
8268 #line 934 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8269         _tmp13_ = child_1->el;
8270 #line 934 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8271         gtk_paned_add2 ((GtkPaned*) _tmp12_, (GtkWidget*) _tmp13_);
8272 #line 918 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8273         _g_object_unref0 (child_1);
8274 #line 918 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8275         _g_object_unref0 (child_0);
8276 #line 918 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8277         return self;
8278 #line 8279 "MainWindow.c"
8279 }
8280
8281
8282 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_new (Xcls_MainWindow* _owner) {
8283 #line 918 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8284         return xcls_mainwindow_xcls_mainpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, _owner);
8285 #line 8286 "MainWindow.c"
8286 }
8287
8288
8289 static void xcls_mainwindow_xcls_mainpane_class_init (Xcls_MainWindowXcls_mainpaneClass * klass) {
8290 #line 908 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8291         xcls_mainwindow_xcls_mainpane_parent_class = g_type_class_peek_parent (klass);
8292 #line 908 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8293         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_mainpanePrivate));
8294 #line 908 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8295         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_mainpane_finalize;
8296 #line 8297 "MainWindow.c"
8297 }
8298
8299
8300 static void xcls_mainwindow_xcls_mainpane_instance_init (Xcls_MainWindowXcls_mainpane * self) {
8301 #line 908 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8302         self->priv = XCLS_MAINWINDOW_XCLS_MAINPANE_GET_PRIVATE (self);
8303 #line 8304 "MainWindow.c"
8304 }
8305
8306
8307 static void xcls_mainwindow_xcls_mainpane_finalize (GObject* obj) {
8308         Xcls_MainWindowXcls_mainpane * self;
8309 #line 908 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8310         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane);
8311 #line 910 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8312         _g_object_unref0 (self->el);
8313 #line 911 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8314         _g_object_unref0 (self->priv->_this);
8315 #line 908 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8316         G_OBJECT_CLASS (xcls_mainwindow_xcls_mainpane_parent_class)->finalize (obj);
8317 #line 8318 "MainWindow.c"
8318 }
8319
8320
8321 GType xcls_mainwindow_xcls_mainpane_get_type (void) {
8322         static volatile gsize xcls_mainwindow_xcls_mainpane_type_id__volatile = 0;
8323         if (g_once_init_enter (&xcls_mainwindow_xcls_mainpane_type_id__volatile)) {
8324                 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 };
8325                 GType xcls_mainwindow_xcls_mainpane_type_id;
8326                 xcls_mainwindow_xcls_mainpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_mainpane", &g_define_type_info, 0);
8327                 g_once_init_leave (&xcls_mainwindow_xcls_mainpane_type_id__volatile, xcls_mainwindow_xcls_mainpane_type_id);
8328         }
8329         return xcls_mainwindow_xcls_mainpane_type_id__volatile;
8330 }
8331
8332
8333 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_construct (GType object_type, Xcls_MainWindow* _owner) {
8334         Xcls_MainWindowXcls_leftpane * self = NULL;
8335         Xcls_MainWindow* _tmp0_ = NULL;
8336         Xcls_MainWindow* _tmp1_ = NULL;
8337         Xcls_MainWindow* _tmp2_ = NULL;
8338         Xcls_MainWindowXcls_leftpane* _tmp3_ = NULL;
8339         GtkVBox* _tmp4_ = NULL;
8340         Xcls_MainWindowXcls_editpane* child_0 = NULL;
8341         Xcls_MainWindow* _tmp5_ = NULL;
8342         Xcls_MainWindowXcls_editpane* _tmp6_ = NULL;
8343         GtkVBox* _tmp7_ = NULL;
8344         GtkVPaned* _tmp8_ = NULL;
8345 #line 948 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8346         g_return_val_if_fail (_owner != NULL, NULL);
8347 #line 948 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8348         self = (Xcls_MainWindowXcls_leftpane*) g_object_new (object_type, NULL);
8349 #line 950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8350         _tmp0_ = _owner;
8351 #line 950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8352         _tmp1_ = _g_object_ref0 (_tmp0_);
8353 #line 950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8354         _g_object_unref0 (self->priv->_this);
8355 #line 950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8356         self->priv->_this = _tmp1_;
8357 #line 951 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8358         _tmp2_ = self->priv->_this;
8359 #line 951 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8360         _tmp3_ = _g_object_ref0 (self);
8361 #line 951 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8362         _g_object_unref0 (_tmp2_->leftpane);
8363 #line 951 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8364         _tmp2_->leftpane = _tmp3_;
8365 #line 952 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8366         _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
8367 #line 952 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8368         g_object_ref_sink (_tmp4_);
8369 #line 952 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8370         _g_object_unref0 (self->el);
8371 #line 952 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8372         self->el = _tmp4_;
8373 #line 957 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8374         _tmp5_ = self->priv->_this;
8375 #line 957 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8376         _tmp6_ = xcls_mainwindow_xcls_editpane_new (_tmp5_);
8377 #line 957 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8378         child_0 = _tmp6_;
8379 #line 958 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8380         g_object_ref ((GObject*) child_0);
8381 #line 959 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8382         _tmp7_ = self->el;
8383 #line 959 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8384         _tmp8_ = child_0->el;
8385 #line 959 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8386         gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, TRUE, (guint) 0);
8387 #line 948 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8388         _g_object_unref0 (child_0);
8389 #line 948 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8390         return self;
8391 #line 8392 "MainWindow.c"
8392 }
8393
8394
8395 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_new (Xcls_MainWindow* _owner) {
8396 #line 948 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8397         return xcls_mainwindow_xcls_leftpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, _owner);
8398 #line 8399 "MainWindow.c"
8399 }
8400
8401
8402 static void xcls_mainwindow_xcls_leftpane_class_init (Xcls_MainWindowXcls_leftpaneClass * klass) {
8403 #line 939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8404         xcls_mainwindow_xcls_leftpane_parent_class = g_type_class_peek_parent (klass);
8405 #line 939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8406         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_leftpanePrivate));
8407 #line 939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8408         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_leftpane_finalize;
8409 #line 8410 "MainWindow.c"
8410 }
8411
8412
8413 static void xcls_mainwindow_xcls_leftpane_instance_init (Xcls_MainWindowXcls_leftpane * self) {
8414 #line 939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8415         self->priv = XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_PRIVATE (self);
8416 #line 8417 "MainWindow.c"
8417 }
8418
8419
8420 static void xcls_mainwindow_xcls_leftpane_finalize (GObject* obj) {
8421         Xcls_MainWindowXcls_leftpane * self;
8422 #line 939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8423         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane);
8424 #line 941 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8425         _g_object_unref0 (self->el);
8426 #line 942 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8427         _g_object_unref0 (self->priv->_this);
8428 #line 939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8429         G_OBJECT_CLASS (xcls_mainwindow_xcls_leftpane_parent_class)->finalize (obj);
8430 #line 8431 "MainWindow.c"
8431 }
8432
8433
8434 GType xcls_mainwindow_xcls_leftpane_get_type (void) {
8435         static volatile gsize xcls_mainwindow_xcls_leftpane_type_id__volatile = 0;
8436         if (g_once_init_enter (&xcls_mainwindow_xcls_leftpane_type_id__volatile)) {
8437                 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 };
8438                 GType xcls_mainwindow_xcls_leftpane_type_id;
8439                 xcls_mainwindow_xcls_leftpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_leftpane", &g_define_type_info, 0);
8440                 g_once_init_leave (&xcls_mainwindow_xcls_leftpane_type_id__volatile, xcls_mainwindow_xcls_leftpane_type_id);
8441         }
8442         return xcls_mainwindow_xcls_leftpane_type_id__volatile;
8443 }
8444
8445
8446 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_construct (GType object_type, Xcls_MainWindow* _owner) {
8447         Xcls_MainWindowXcls_editpane * self = NULL;
8448         Xcls_MainWindow* _tmp0_ = NULL;
8449         Xcls_MainWindow* _tmp1_ = NULL;
8450         Xcls_MainWindow* _tmp2_ = NULL;
8451         Xcls_MainWindowXcls_editpane* _tmp3_ = NULL;
8452         GtkVPaned* _tmp4_ = NULL;
8453         Xcls_MainWindowXcls_tree* child_0 = NULL;
8454         Xcls_MainWindow* _tmp5_ = NULL;
8455         Xcls_MainWindowXcls_tree* _tmp6_ = NULL;
8456         GtkVPaned* _tmp7_ = NULL;
8457         GtkVBox* _tmp8_ = NULL;
8458         Xcls_MainWindowXcls_props* child_1 = NULL;
8459         Xcls_MainWindow* _tmp9_ = NULL;
8460         Xcls_MainWindowXcls_props* _tmp10_ = NULL;
8461         GtkVPaned* _tmp11_ = NULL;
8462         GtkVBox* _tmp12_ = NULL;
8463 #line 973 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8464         g_return_val_if_fail (_owner != NULL, NULL);
8465 #line 973 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8466         self = (Xcls_MainWindowXcls_editpane*) g_object_new (object_type, NULL);
8467 #line 975 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8468         _tmp0_ = _owner;
8469 #line 975 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8470         _tmp1_ = _g_object_ref0 (_tmp0_);
8471 #line 975 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8472         _g_object_unref0 (self->priv->_this);
8473 #line 975 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8474         self->priv->_this = _tmp1_;
8475 #line 976 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8476         _tmp2_ = self->priv->_this;
8477 #line 976 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8478         _tmp3_ = _g_object_ref0 (self);
8479 #line 976 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8480         _g_object_unref0 (_tmp2_->editpane);
8481 #line 976 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8482         _tmp2_->editpane = _tmp3_;
8483 #line 977 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8484         _tmp4_ = (GtkVPaned*) gtk_vpaned_new ();
8485 #line 977 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8486         g_object_ref_sink (_tmp4_);
8487 #line 977 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8488         _g_object_unref0 (self->el);
8489 #line 977 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8490         self->el = _tmp4_;
8491 #line 982 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8492         _tmp5_ = self->priv->_this;
8493 #line 982 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8494         _tmp6_ = xcls_mainwindow_xcls_tree_new (_tmp5_);
8495 #line 982 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8496         child_0 = _tmp6_;
8497 #line 983 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8498         g_object_ref ((GObject*) child_0);
8499 #line 984 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8500         _tmp7_ = self->el;
8501 #line 984 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8502         _tmp8_ = child_0->el;
8503 #line 984 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8504         gtk_paned_add1 ((GtkPaned*) _tmp7_, (GtkWidget*) _tmp8_);
8505 #line 985 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8506         _tmp9_ = self->priv->_this;
8507 #line 985 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8508         _tmp10_ = xcls_mainwindow_xcls_props_new (_tmp9_);
8509 #line 985 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8510         child_1 = _tmp10_;
8511 #line 986 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8512         g_object_ref ((GObject*) child_1);
8513 #line 987 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8514         _tmp11_ = self->el;
8515 #line 987 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8516         _tmp12_ = child_1->el;
8517 #line 987 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8518         gtk_paned_add2 ((GtkPaned*) _tmp11_, (GtkWidget*) _tmp12_);
8519 #line 973 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8520         _g_object_unref0 (child_1);
8521 #line 973 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8522         _g_object_unref0 (child_0);
8523 #line 973 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8524         return self;
8525 #line 8526 "MainWindow.c"
8526 }
8527
8528
8529 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_new (Xcls_MainWindow* _owner) {
8530 #line 973 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8531         return xcls_mainwindow_xcls_editpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, _owner);
8532 #line 8533 "MainWindow.c"
8533 }
8534
8535
8536 static void xcls_mainwindow_xcls_editpane_class_init (Xcls_MainWindowXcls_editpaneClass * klass) {
8537 #line 964 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8538         xcls_mainwindow_xcls_editpane_parent_class = g_type_class_peek_parent (klass);
8539 #line 964 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8540         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_editpanePrivate));
8541 #line 964 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8542         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_editpane_finalize;
8543 #line 8544 "MainWindow.c"
8544 }
8545
8546
8547 static void xcls_mainwindow_xcls_editpane_instance_init (Xcls_MainWindowXcls_editpane * self) {
8548 #line 964 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8549         self->priv = XCLS_MAINWINDOW_XCLS_EDITPANE_GET_PRIVATE (self);
8550 #line 8551 "MainWindow.c"
8551 }
8552
8553
8554 static void xcls_mainwindow_xcls_editpane_finalize (GObject* obj) {
8555         Xcls_MainWindowXcls_editpane * self;
8556 #line 964 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8557         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane);
8558 #line 966 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8559         _g_object_unref0 (self->el);
8560 #line 967 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8561         _g_object_unref0 (self->priv->_this);
8562 #line 964 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8563         G_OBJECT_CLASS (xcls_mainwindow_xcls_editpane_parent_class)->finalize (obj);
8564 #line 8565 "MainWindow.c"
8565 }
8566
8567
8568 GType xcls_mainwindow_xcls_editpane_get_type (void) {
8569         static volatile gsize xcls_mainwindow_xcls_editpane_type_id__volatile = 0;
8570         if (g_once_init_enter (&xcls_mainwindow_xcls_editpane_type_id__volatile)) {
8571                 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 };
8572                 GType xcls_mainwindow_xcls_editpane_type_id;
8573                 xcls_mainwindow_xcls_editpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_editpane", &g_define_type_info, 0);
8574                 g_once_init_leave (&xcls_mainwindow_xcls_editpane_type_id__volatile, xcls_mainwindow_xcls_editpane_type_id);
8575         }
8576         return xcls_mainwindow_xcls_editpane_type_id__volatile;
8577 }
8578
8579
8580 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_construct (GType object_type, Xcls_MainWindow* _owner) {
8581         Xcls_MainWindowXcls_tree * self = NULL;
8582         Xcls_MainWindow* _tmp0_ = NULL;
8583         Xcls_MainWindow* _tmp1_ = NULL;
8584         Xcls_MainWindow* _tmp2_ = NULL;
8585         Xcls_MainWindowXcls_tree* _tmp3_ = NULL;
8586         GtkVBox* _tmp4_ = NULL;
8587 #line 1001 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8588         g_return_val_if_fail (_owner != NULL, NULL);
8589 #line 1001 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8590         self = (Xcls_MainWindowXcls_tree*) g_object_new (object_type, NULL);
8591 #line 1003 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8592         _tmp0_ = _owner;
8593 #line 1003 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8594         _tmp1_ = _g_object_ref0 (_tmp0_);
8595 #line 1003 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8596         _g_object_unref0 (self->priv->_this);
8597 #line 1003 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8598         self->priv->_this = _tmp1_;
8599 #line 1004 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8600         _tmp2_ = self->priv->_this;
8601 #line 1004 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8602         _tmp3_ = _g_object_ref0 (self);
8603 #line 1004 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8604         _g_object_unref0 (_tmp2_->tree);
8605 #line 1004 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8606         _tmp2_->tree = _tmp3_;
8607 #line 1005 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8608         _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
8609 #line 1005 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8610         g_object_ref_sink (_tmp4_);
8611 #line 1005 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8612         _g_object_unref0 (self->el);
8613 #line 1005 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8614         self->el = _tmp4_;
8615 #line 1001 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8616         return self;
8617 #line 8618 "MainWindow.c"
8618 }
8619
8620
8621 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_new (Xcls_MainWindow* _owner) {
8622 #line 1001 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8623         return xcls_mainwindow_xcls_tree_construct (XCLS_MAINWINDOW_TYPE_XCLS_TREE, _owner);
8624 #line 8625 "MainWindow.c"
8625 }
8626
8627
8628 static void xcls_mainwindow_xcls_tree_class_init (Xcls_MainWindowXcls_treeClass * klass) {
8629 #line 992 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8630         xcls_mainwindow_xcls_tree_parent_class = g_type_class_peek_parent (klass);
8631 #line 992 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8632         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_treePrivate));
8633 #line 992 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8634         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_tree_finalize;
8635 #line 8636 "MainWindow.c"
8636 }
8637
8638
8639 static void xcls_mainwindow_xcls_tree_instance_init (Xcls_MainWindowXcls_tree * self) {
8640 #line 992 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8641         self->priv = XCLS_MAINWINDOW_XCLS_TREE_GET_PRIVATE (self);
8642 #line 8643 "MainWindow.c"
8643 }
8644
8645
8646 static void xcls_mainwindow_xcls_tree_finalize (GObject* obj) {
8647         Xcls_MainWindowXcls_tree * self;
8648 #line 992 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8649         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree);
8650 #line 994 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8651         _g_object_unref0 (self->el);
8652 #line 995 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8653         _g_object_unref0 (self->priv->_this);
8654 #line 992 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8655         G_OBJECT_CLASS (xcls_mainwindow_xcls_tree_parent_class)->finalize (obj);
8656 #line 8657 "MainWindow.c"
8657 }
8658
8659
8660 GType xcls_mainwindow_xcls_tree_get_type (void) {
8661         static volatile gsize xcls_mainwindow_xcls_tree_type_id__volatile = 0;
8662         if (g_once_init_enter (&xcls_mainwindow_xcls_tree_type_id__volatile)) {
8663                 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 };
8664                 GType xcls_mainwindow_xcls_tree_type_id;
8665                 xcls_mainwindow_xcls_tree_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_tree", &g_define_type_info, 0);
8666                 g_once_init_leave (&xcls_mainwindow_xcls_tree_type_id__volatile, xcls_mainwindow_xcls_tree_type_id);
8667         }
8668         return xcls_mainwindow_xcls_tree_type_id__volatile;
8669 }
8670
8671
8672 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_construct (GType object_type, Xcls_MainWindow* _owner) {
8673         Xcls_MainWindowXcls_props * self = NULL;
8674         Xcls_MainWindow* _tmp0_ = NULL;
8675         Xcls_MainWindow* _tmp1_ = NULL;
8676         Xcls_MainWindow* _tmp2_ = NULL;
8677         Xcls_MainWindowXcls_props* _tmp3_ = NULL;
8678         GtkVBox* _tmp4_ = NULL;
8679 #line 1023 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8680         g_return_val_if_fail (_owner != NULL, NULL);
8681 #line 1023 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8682         self = (Xcls_MainWindowXcls_props*) g_object_new (object_type, NULL);
8683 #line 1025 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8684         _tmp0_ = _owner;
8685 #line 1025 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8686         _tmp1_ = _g_object_ref0 (_tmp0_);
8687 #line 1025 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8688         _g_object_unref0 (self->priv->_this);
8689 #line 1025 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8690         self->priv->_this = _tmp1_;
8691 #line 1026 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8692         _tmp2_ = self->priv->_this;
8693 #line 1026 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8694         _tmp3_ = _g_object_ref0 (self);
8695 #line 1026 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8696         _g_object_unref0 (_tmp2_->props);
8697 #line 1026 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8698         _tmp2_->props = _tmp3_;
8699 #line 1027 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8700         _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
8701 #line 1027 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8702         g_object_ref_sink (_tmp4_);
8703 #line 1027 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8704         _g_object_unref0 (self->el);
8705 #line 1027 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8706         self->el = _tmp4_;
8707 #line 1023 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8708         return self;
8709 #line 8710 "MainWindow.c"
8710 }
8711
8712
8713 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_new (Xcls_MainWindow* _owner) {
8714 #line 1023 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8715         return xcls_mainwindow_xcls_props_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROPS, _owner);
8716 #line 8717 "MainWindow.c"
8717 }
8718
8719
8720 static void xcls_mainwindow_xcls_props_class_init (Xcls_MainWindowXcls_propsClass * klass) {
8721 #line 1014 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8722         xcls_mainwindow_xcls_props_parent_class = g_type_class_peek_parent (klass);
8723 #line 1014 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8724         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_propsPrivate));
8725 #line 1014 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8726         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_props_finalize;
8727 #line 8728 "MainWindow.c"
8728 }
8729
8730
8731 static void xcls_mainwindow_xcls_props_instance_init (Xcls_MainWindowXcls_props * self) {
8732 #line 1014 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8733         self->priv = XCLS_MAINWINDOW_XCLS_PROPS_GET_PRIVATE (self);
8734 #line 8735 "MainWindow.c"
8735 }
8736
8737
8738 static void xcls_mainwindow_xcls_props_finalize (GObject* obj) {
8739         Xcls_MainWindowXcls_props * self;
8740 #line 1014 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8741         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props);
8742 #line 1016 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8743         _g_object_unref0 (self->el);
8744 #line 1017 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8745         _g_object_unref0 (self->priv->_this);
8746 #line 1014 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8747         G_OBJECT_CLASS (xcls_mainwindow_xcls_props_parent_class)->finalize (obj);
8748 #line 8749 "MainWindow.c"
8749 }
8750
8751
8752 GType xcls_mainwindow_xcls_props_get_type (void) {
8753         static volatile gsize xcls_mainwindow_xcls_props_type_id__volatile = 0;
8754         if (g_once_init_enter (&xcls_mainwindow_xcls_props_type_id__volatile)) {
8755                 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 };
8756                 GType xcls_mainwindow_xcls_props_type_id;
8757                 xcls_mainwindow_xcls_props_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_props", &g_define_type_info, 0);
8758                 g_once_init_leave (&xcls_mainwindow_xcls_props_type_id__volatile, xcls_mainwindow_xcls_props_type_id);
8759         }
8760         return xcls_mainwindow_xcls_props_type_id__volatile;
8761 }
8762
8763
8764 Xcls_MainWindowXcls_VBox8* xcls_mainwindow_xcls_vbox8_construct (GType object_type, Xcls_MainWindow* _owner) {
8765         Xcls_MainWindowXcls_VBox8 * self = NULL;
8766         Xcls_MainWindow* _tmp0_ = NULL;
8767         Xcls_MainWindow* _tmp1_ = NULL;
8768         GtkVBox* _tmp2_ = NULL;
8769         Xcls_MainWindowXcls_clutterembed* child_0 = NULL;
8770         Xcls_MainWindow* _tmp3_ = NULL;
8771         Xcls_MainWindowXcls_clutterembed* _tmp4_ = NULL;
8772         GtkVBox* _tmp5_ = NULL;
8773         GtkClutterEmbed* _tmp6_ = NULL;
8774 #line 1045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8775         g_return_val_if_fail (_owner != NULL, NULL);
8776 #line 1045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8777         self = (Xcls_MainWindowXcls_VBox8*) g_object_new (object_type, NULL);
8778 #line 1047 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8779         _tmp0_ = _owner;
8780 #line 1047 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8781         _tmp1_ = _g_object_ref0 (_tmp0_);
8782 #line 1047 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8783         _g_object_unref0 (self->priv->_this);
8784 #line 1047 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8785         self->priv->_this = _tmp1_;
8786 #line 1048 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8787         _tmp2_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
8788 #line 1048 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8789         g_object_ref_sink (_tmp2_);
8790 #line 1048 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8791         _g_object_unref0 (self->el);
8792 #line 1048 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8793         self->el = _tmp2_;
8794 #line 1053 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8795         _tmp3_ = self->priv->_this;
8796 #line 1053 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8797         _tmp4_ = xcls_mainwindow_xcls_clutterembed_new (_tmp3_);
8798 #line 1053 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8799         child_0 = _tmp4_;
8800 #line 1054 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8801         g_object_ref ((GObject*) child_0);
8802 #line 1055 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8803         _tmp5_ = self->el;
8804 #line 1055 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8805         _tmp6_ = child_0->el;
8806 #line 1055 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8807         gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, TRUE, TRUE, (guint) 0);
8808 #line 1045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8809         _g_object_unref0 (child_0);
8810 #line 1045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8811         return self;
8812 #line 8813 "MainWindow.c"
8813 }
8814
8815
8816 Xcls_MainWindowXcls_VBox8* xcls_mainwindow_xcls_vbox8_new (Xcls_MainWindow* _owner) {
8817 #line 1045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8818         return xcls_mainwindow_xcls_vbox8_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, _owner);
8819 #line 8820 "MainWindow.c"
8820 }
8821
8822
8823 static void xcls_mainwindow_xcls_vbox8_class_init (Xcls_MainWindowXcls_VBox8Class * klass) {
8824 #line 1036 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8825         xcls_mainwindow_xcls_vbox8_parent_class = g_type_class_peek_parent (klass);
8826 #line 1036 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8827         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_VBox8Private));
8828 #line 1036 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8829         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox8_finalize;
8830 #line 8831 "MainWindow.c"
8831 }
8832
8833
8834 static void xcls_mainwindow_xcls_vbox8_instance_init (Xcls_MainWindowXcls_VBox8 * self) {
8835 #line 1036 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8836         self->priv = XCLS_MAINWINDOW_XCLS_VBOX8_GET_PRIVATE (self);
8837 #line 8838 "MainWindow.c"
8838 }
8839
8840
8841 static void xcls_mainwindow_xcls_vbox8_finalize (GObject* obj) {
8842         Xcls_MainWindowXcls_VBox8 * self;
8843 #line 1036 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8844         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX8, Xcls_MainWindowXcls_VBox8);
8845 #line 1038 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8846         _g_object_unref0 (self->el);
8847 #line 1039 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8848         _g_object_unref0 (self->priv->_this);
8849 #line 1036 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8850         G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox8_parent_class)->finalize (obj);
8851 #line 8852 "MainWindow.c"
8852 }
8853
8854
8855 GType xcls_mainwindow_xcls_vbox8_get_type (void) {
8856         static volatile gsize xcls_mainwindow_xcls_vbox8_type_id__volatile = 0;
8857         if (g_once_init_enter (&xcls_mainwindow_xcls_vbox8_type_id__volatile)) {
8858                 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 };
8859                 GType xcls_mainwindow_xcls_vbox8_type_id;
8860                 xcls_mainwindow_xcls_vbox8_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_VBox8", &g_define_type_info, 0);
8861                 g_once_init_leave (&xcls_mainwindow_xcls_vbox8_type_id__volatile, xcls_mainwindow_xcls_vbox8_type_id);
8862         }
8863         return xcls_mainwindow_xcls_vbox8_type_id__volatile;
8864 }
8865
8866
8867 static void __lambda139_ (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc) {
8868         GtkAllocation _tmp0_ = {0};
8869         Xcls_MainWindow* _tmp1_ = NULL;
8870         const gchar* _tmp2_ = NULL;
8871 #line 1102 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8872         g_return_if_fail (alloc != NULL);
8873 #line 1103 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8874         _tmp0_ = *alloc;
8875 #line 1103 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8876         _tmp1_ = self->priv->_this;
8877 #line 1103 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8878         _tmp2_ = _tmp1_->state;
8879 #line 1103 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8880         xcls_mainwindow_xcls_clutterembed_setSizes (self, &_tmp0_, _tmp2_);
8881 #line 8882 "MainWindow.c"
8882 }
8883
8884
8885 static void ___lambda139__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self) {
8886 #line 1102 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8887         __lambda139_ ((Xcls_MainWindowXcls_clutterembed*) self, allocation);
8888 #line 8889 "MainWindow.c"
8889 }
8890
8891
8892 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_construct (GType object_type, Xcls_MainWindow* _owner) {
8893         Xcls_MainWindowXcls_clutterembed * self = NULL;
8894         Xcls_MainWindow* _tmp0_ = NULL;
8895         Xcls_MainWindow* _tmp1_ = NULL;
8896         Xcls_MainWindow* _tmp2_ = NULL;
8897         Xcls_MainWindowXcls_clutterembed* _tmp3_ = NULL;
8898         GtkClutterEmbed* _tmp4_ = NULL;
8899         Xcls_MainWindowXcls_rooview* child_0 = NULL;
8900         Xcls_MainWindow* _tmp5_ = NULL;
8901         Xcls_MainWindowXcls_rooview* _tmp6_ = NULL;
8902         GtkClutterEmbed* _tmp7_ = NULL;
8903         ClutterActor* _tmp8_ = NULL;
8904         GtkClutterActor* _tmp9_ = NULL;
8905         Xcls_MainWindowXcls_objectview* child_1 = NULL;
8906         Xcls_MainWindow* _tmp10_ = NULL;
8907         Xcls_MainWindowXcls_objectview* _tmp11_ = NULL;
8908         GtkClutterEmbed* _tmp12_ = NULL;
8909         ClutterActor* _tmp13_ = NULL;
8910         GtkClutterActor* _tmp14_ = NULL;
8911         Xcls_MainWindowXcls_codeeditview* child_2 = NULL;
8912         Xcls_MainWindow* _tmp15_ = NULL;
8913         Xcls_MainWindowXcls_codeeditview* _tmp16_ = NULL;
8914         GtkClutterEmbed* _tmp17_ = NULL;
8915         ClutterActor* _tmp18_ = NULL;
8916         GtkClutterActor* _tmp19_ = NULL;
8917         Xcls_MainWindowXcls_addpropsview* child_3 = NULL;
8918         Xcls_MainWindow* _tmp20_ = NULL;
8919         Xcls_MainWindowXcls_addpropsview* _tmp21_ = NULL;
8920         GtkClutterEmbed* _tmp22_ = NULL;
8921         ClutterActor* _tmp23_ = NULL;
8922         GtkClutterActor* _tmp24_ = NULL;
8923         Xcls_MainWindowXcls_projecteditview* child_4 = NULL;
8924         Xcls_MainWindow* _tmp25_ = NULL;
8925         Xcls_MainWindowXcls_projecteditview* _tmp26_ = NULL;
8926         GtkClutterEmbed* _tmp27_ = NULL;
8927         ClutterActor* _tmp28_ = NULL;
8928         GtkClutterActor* _tmp29_ = NULL;
8929         Xcls_MainWindowXcls_buttonlayout* child_5 = NULL;
8930         Xcls_MainWindow* _tmp30_ = NULL;
8931         Xcls_MainWindowXcls_buttonlayout* _tmp31_ = NULL;
8932         GtkClutterEmbed* _tmp32_ = NULL;
8933         ClutterActor* _tmp33_ = NULL;
8934         ClutterActor* _tmp34_ = NULL;
8935         ClutterActor* stage = NULL;
8936         GtkClutterEmbed* _tmp35_ = NULL;
8937         ClutterActor* _tmp36_ = NULL;
8938         ClutterActor* _tmp37_ = NULL;
8939         ClutterColor _tmp38_ = {0};
8940         GtkClutterEmbed* _tmp39_ = NULL;
8941 #line 1069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8942         g_return_val_if_fail (_owner != NULL, NULL);
8943 #line 1069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8944         self = (Xcls_MainWindowXcls_clutterembed*) g_object_new (object_type, NULL);
8945 #line 1071 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8946         _tmp0_ = _owner;
8947 #line 1071 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8948         _tmp1_ = _g_object_ref0 (_tmp0_);
8949 #line 1071 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8950         _g_object_unref0 (self->priv->_this);
8951 #line 1071 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8952         self->priv->_this = _tmp1_;
8953 #line 1072 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8954         _tmp2_ = self->priv->_this;
8955 #line 1072 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8956         _tmp3_ = _g_object_ref0 (self);
8957 #line 1072 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8958         _g_object_unref0 (_tmp2_->clutterembed);
8959 #line 1072 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8960         _tmp2_->clutterembed = _tmp3_;
8961 #line 1073 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8962         _tmp4_ = (GtkClutterEmbed*) gtk_clutter_embed_new ();
8963 #line 1073 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8964         g_object_ref_sink (_tmp4_);
8965 #line 1073 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8966         _g_object_unref0 (self->el);
8967 #line 1073 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8968         self->el = _tmp4_;
8969 #line 1078 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8970         _tmp5_ = self->priv->_this;
8971 #line 1078 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8972         _tmp6_ = xcls_mainwindow_xcls_rooview_new (_tmp5_);
8973 #line 1078 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8974         child_0 = _tmp6_;
8975 #line 1079 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8976         g_object_ref ((GObject*) child_0);
8977 #line 1080 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8978         _tmp7_ = self->el;
8979 #line 1080 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8980         _tmp8_ = gtk_clutter_embed_get_stage (_tmp7_);
8981 #line 1080 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8982         _tmp9_ = child_0->el;
8983 #line 1080 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8984         clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
8985 #line 1081 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8986         _tmp10_ = self->priv->_this;
8987 #line 1081 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8988         _tmp11_ = xcls_mainwindow_xcls_objectview_new (_tmp10_);
8989 #line 1081 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8990         child_1 = _tmp11_;
8991 #line 1082 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8992         g_object_ref ((GObject*) child_1);
8993 #line 1083 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8994         _tmp12_ = self->el;
8995 #line 1083 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8996         _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
8997 #line 1083 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
8998         _tmp14_ = child_1->el;
8999 #line 1083 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9000         clutter_actor_add_child (_tmp13_, (ClutterActor*) _tmp14_);
9001 #line 1084 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9002         _tmp15_ = self->priv->_this;
9003 #line 1084 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9004         _tmp16_ = xcls_mainwindow_xcls_codeeditview_new (_tmp15_);
9005 #line 1084 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9006         child_2 = _tmp16_;
9007 #line 1085 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9008         g_object_ref ((GObject*) child_2);
9009 #line 1086 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9010         _tmp17_ = self->el;
9011 #line 1086 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9012         _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
9013 #line 1086 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9014         _tmp19_ = child_2->el;
9015 #line 1086 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9016         clutter_actor_add_child (_tmp18_, (ClutterActor*) _tmp19_);
9017 #line 1087 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9018         _tmp20_ = self->priv->_this;
9019 #line 1087 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9020         _tmp21_ = xcls_mainwindow_xcls_addpropsview_new (_tmp20_);
9021 #line 1087 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9022         child_3 = _tmp21_;
9023 #line 1088 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9024         g_object_ref ((GObject*) child_3);
9025 #line 1089 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9026         _tmp22_ = self->el;
9027 #line 1089 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9028         _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
9029 #line 1089 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9030         _tmp24_ = child_3->el;
9031 #line 1089 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9032         clutter_actor_add_child (_tmp23_, (ClutterActor*) _tmp24_);
9033 #line 1090 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9034         _tmp25_ = self->priv->_this;
9035 #line 1090 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9036         _tmp26_ = xcls_mainwindow_xcls_projecteditview_new (_tmp25_);
9037 #line 1090 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9038         child_4 = _tmp26_;
9039 #line 1091 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9040         g_object_ref ((GObject*) child_4);
9041 #line 1092 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9042         _tmp27_ = self->el;
9043 #line 1092 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9044         _tmp28_ = gtk_clutter_embed_get_stage (_tmp27_);
9045 #line 1092 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9046         _tmp29_ = child_4->el;
9047 #line 1092 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9048         clutter_actor_add_child (_tmp28_, (ClutterActor*) _tmp29_);
9049 #line 1093 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9050         _tmp30_ = self->priv->_this;
9051 #line 1093 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9052         _tmp31_ = xcls_mainwindow_xcls_buttonlayout_new (_tmp30_);
9053 #line 1093 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9054         child_5 = _tmp31_;
9055 #line 1094 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9056         g_object_ref ((GObject*) child_5);
9057 #line 1095 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9058         _tmp32_ = self->el;
9059 #line 1095 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9060         _tmp33_ = gtk_clutter_embed_get_stage (_tmp32_);
9061 #line 1095 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9062         _tmp34_ = child_5->el;
9063 #line 1095 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9064         clutter_actor_add_child (_tmp33_, _tmp34_);
9065 #line 1099 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9066         _tmp35_ = self->el;
9067 #line 1099 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9068         _tmp36_ = gtk_clutter_embed_get_stage (_tmp35_);
9069 #line 1099 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9070         _tmp37_ = _g_object_ref0 (_tmp36_);
9071 #line 1099 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9072         stage = _tmp37_;
9073 #line 1100 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9074         clutter_color_from_string (&_tmp38_, "#000");
9075 #line 1100 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9076         clutter_actor_set_background_color (stage, &_tmp38_);
9077 #line 1102 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9078         _tmp39_ = self->el;
9079 #line 1102 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9080         g_signal_connect_object ((GtkWidget*) _tmp39_, "size-allocate", (GCallback) ___lambda139__gtk_widget_size_allocate, self, 0);
9081 #line 1069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9082         _g_object_unref0 (stage);
9083 #line 1069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9084         _g_object_unref0 (child_5);
9085 #line 1069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9086         _g_object_unref0 (child_4);
9087 #line 1069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9088         _g_object_unref0 (child_3);
9089 #line 1069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9090         _g_object_unref0 (child_2);
9091 #line 1069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9092         _g_object_unref0 (child_1);
9093 #line 1069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9094         _g_object_unref0 (child_0);
9095 #line 1069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9096         return self;
9097 #line 9098 "MainWindow.c"
9098 }
9099
9100
9101 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_new (Xcls_MainWindow* _owner) {
9102 #line 1069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9103         return xcls_mainwindow_xcls_clutterembed_construct (XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, _owner);
9104 #line 9105 "MainWindow.c"
9105 }
9106
9107
9108 void xcls_mainwindow_xcls_clutterembed_setSizes (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc, const gchar* state) {
9109         Xcls_MainWindow* _tmp0_ = NULL;
9110         gboolean _tmp1_ = FALSE;
9111         Xcls_MainWindow* _tmp2_ = NULL;
9112         Xcls_ClutterFiles* _tmp3_ = NULL;
9113         GtkAllocation _tmp4_ = {0};
9114         gint _tmp5_ = 0;
9115         GtkAllocation _tmp6_ = {0};
9116         gint _tmp7_ = 0;
9117         Xcls_MainWindow* _tmp8_ = NULL;
9118         Xcls_MainWindowXcls_projecteditview* _tmp9_ = NULL;
9119         GtkClutterActor* _tmp10_ = NULL;
9120         GtkAllocation _tmp11_ = {0};
9121         gint _tmp12_ = 0;
9122         GtkAllocation _tmp13_ = {0};
9123         gint _tmp14_ = 0;
9124         gfloat _tmp15_ = 0.0F;
9125         GtkAllocation _tmp16_ = {0};
9126         gint _tmp17_ = 0;
9127         gfloat avail = 0.0F;
9128         gfloat _tmp20_ = 0.0F;
9129         gfloat _tmp21_ = 0.0F;
9130         gfloat palsize = 0.0F;
9131         gfloat _tmp23_ = 0.0F;
9132         Xcls_MainWindow* _tmp24_ = NULL;
9133         Xcls_MainWindowXcls_objectview* _tmp25_ = NULL;
9134         GtkClutterActor* _tmp26_ = NULL;
9135         gfloat _tmp27_ = 0.0F;
9136         GtkAllocation _tmp28_ = {0};
9137         gint _tmp29_ = 0;
9138         Xcls_MainWindow* _tmp30_ = NULL;
9139         Xcls_MainWindowXcls_addpropsview* _tmp31_ = NULL;
9140         GtkClutterActor* _tmp32_ = NULL;
9141         gfloat _tmp33_ = 0.0F;
9142         GtkAllocation _tmp34_ = {0};
9143         gint _tmp35_ = 0;
9144         gfloat _tmp36_ = 0.0F;
9145         gfloat _tmp37_ = 0.0F;
9146         gfloat codesize = 0.0F;
9147         gfloat _tmp39_ = 0.0F;
9148         Xcls_MainWindow* _tmp40_ = NULL;
9149         Xcls_MainWindowXcls_codeeditview* _tmp41_ = NULL;
9150         GtkClutterActor* _tmp42_ = NULL;
9151         gfloat _tmp43_ = 0.0F;
9152         GtkAllocation _tmp44_ = {0};
9153         gint _tmp45_ = 0;
9154         Xcls_MainWindow* _tmp46_ = NULL;
9155         Xcls_MainWindowXcls_rooview* _tmp47_ = NULL;
9156         GtkClutterActor* _tmp48_ = NULL;
9157         GtkAllocation _tmp49_ = {0};
9158         gint _tmp50_ = 0;
9159         GtkAllocation _tmp51_ = {0};
9160         gint _tmp52_ = 0;
9161         const gchar* _tmp53_ = NULL;
9162         const gchar* _tmp54_ = NULL;
9163         GQuark _tmp56_ = 0U;
9164 #line 1140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9165         static GQuark _tmp55_label0 = 0;
9166 #line 1140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9167         static GQuark _tmp55_label1 = 0;
9168 #line 1140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9169         static GQuark _tmp55_label2 = 0;
9170 #line 1140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9171         static GQuark _tmp55_label3 = 0;
9172 #line 1109 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9173         g_return_if_fail (self != NULL);
9174 #line 1109 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9175         g_return_if_fail (alloc != NULL);
9176 #line 1109 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9177         g_return_if_fail (state != NULL);
9178 #line 1110 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9179         _tmp0_ = self->priv->_this;
9180 #line 1110 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9181         _tmp1_ = _tmp0_->children_loaded;
9182 #line 1110 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9183         if (!_tmp1_) {
9184 #line 1110 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9185                 return;
9186 #line 9187 "MainWindow.c"
9187         }
9188 #line 1112 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9189         _tmp2_ = self->priv->_this;
9190 #line 1112 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9191         _tmp3_ = _tmp2_->clutterfiles;
9192 #line 1112 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9193         _tmp4_ = *alloc;
9194 #line 1112 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9195         _tmp5_ = _tmp4_.width;
9196 #line 1112 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9197         _tmp6_ = *alloc;
9198 #line 1112 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9199         _tmp7_ = _tmp6_.height;
9200 #line 1112 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9201         xcls_clutterfiles_set_size (_tmp3_, (gfloat) (_tmp5_ - 50), (gfloat) _tmp7_);
9202 #line 1116 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9203         _tmp8_ = self->priv->_this;
9204 #line 1116 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9205         _tmp9_ = _tmp8_->projecteditview;
9206 #line 1116 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9207         _tmp10_ = _tmp9_->el;
9208 #line 1116 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9209         _tmp11_ = *alloc;
9210 #line 1116 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9211         _tmp12_ = _tmp11_.width;
9212 #line 1116 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9213         _tmp13_ = *alloc;
9214 #line 1116 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9215         _tmp14_ = _tmp13_.height;
9216 #line 1116 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9217         clutter_actor_set_size ((ClutterActor*) _tmp10_, (gfloat) (_tmp12_ - 50), _tmp14_ / 2.0f);
9218 #line 1120 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9219         _tmp16_ = *alloc;
9220 #line 1120 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9221         _tmp17_ = _tmp16_.width;
9222 #line 1120 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9223         if (((gfloat) _tmp17_) < 50.0f) {
9224 #line 1120 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9225                 _tmp15_ = (gfloat) 0;
9226 #line 9227 "MainWindow.c"
9227         } else {
9228                 GtkAllocation _tmp18_ = {0};
9229                 gint _tmp19_ = 0;
9230 #line 1120 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9231                 _tmp18_ = *alloc;
9232 #line 1120 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9233                 _tmp19_ = _tmp18_.width;
9234 #line 1120 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9235                 _tmp15_ = _tmp19_ - 50.0f;
9236 #line 9237 "MainWindow.c"
9237         }
9238 #line 1120 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9239         avail = _tmp15_;
9240 #line 1123 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9241         _tmp21_ = avail;
9242 #line 1123 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9243         if (_tmp21_ < 300.0f) {
9244 #line 9245 "MainWindow.c"
9245                 gfloat _tmp22_ = 0.0F;
9246 #line 1123 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9247                 _tmp22_ = avail;
9248 #line 1123 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9249                 _tmp20_ = _tmp22_;
9250 #line 9251 "MainWindow.c"
9251         } else {
9252 #line 1123 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9253                 _tmp20_ = 300.0f;
9254 #line 9255 "MainWindow.c"
9255         }
9256 #line 1123 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9257         palsize = _tmp20_;
9258 #line 1124 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9259         _tmp23_ = palsize;
9260 #line 1124 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9261         g_print ("set palsize size %f\n", (gdouble) _tmp23_);
9262 #line 1127 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9263         _tmp24_ = self->priv->_this;
9264 #line 1127 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9265         _tmp25_ = _tmp24_->objectview;
9266 #line 1127 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9267         _tmp26_ = _tmp25_->el;
9268 #line 1127 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9269         _tmp27_ = palsize;
9270 #line 1127 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9271         _tmp28_ = *alloc;
9272 #line 1127 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9273         _tmp29_ = _tmp28_.height;
9274 #line 1127 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9275         clutter_actor_set_size ((ClutterActor*) _tmp26_, _tmp27_, (gfloat) _tmp29_);
9276 #line 1128 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9277         _tmp30_ = self->priv->_this;
9278 #line 1128 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9279         _tmp31_ = _tmp30_->addpropsview;
9280 #line 1128 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9281         _tmp32_ = _tmp31_->el;
9282 #line 1128 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9283         _tmp33_ = palsize;
9284 #line 1128 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9285         _tmp34_ = *alloc;
9286 #line 1128 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9287         _tmp35_ = _tmp34_.height;
9288 #line 1128 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9289         clutter_actor_set_size ((ClutterActor*) _tmp32_, _tmp33_, (gfloat) _tmp35_);
9290 #line 1134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9291         _tmp37_ = avail;
9292 #line 1134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9293         if (_tmp37_ < 800.0f) {
9294 #line 9295 "MainWindow.c"
9295                 gfloat _tmp38_ = 0.0F;
9296 #line 1134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9297                 _tmp38_ = avail;
9298 #line 1134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9299                 _tmp36_ = _tmp38_;
9300 #line 9301 "MainWindow.c"
9301         } else {
9302 #line 1134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9303                 _tmp36_ = 800.0f;
9304 #line 9305 "MainWindow.c"
9305         }
9306 #line 1134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9307         codesize = _tmp36_;
9308 #line 1135 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9309         _tmp39_ = codesize;
9310 #line 1135 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9311         g_print ("set code size %f\n", (gdouble) _tmp39_);
9312 #line 1137 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9313         _tmp40_ = self->priv->_this;
9314 #line 1137 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9315         _tmp41_ = _tmp40_->codeeditview;
9316 #line 1137 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9317         _tmp42_ = _tmp41_->el;
9318 #line 1137 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9319         _tmp43_ = codesize;
9320 #line 1137 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9321         _tmp44_ = *alloc;
9322 #line 1137 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9323         _tmp45_ = _tmp44_.height;
9324 #line 1137 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9325         clutter_actor_set_size ((ClutterActor*) _tmp42_, _tmp43_, (gfloat) _tmp45_);
9326 #line 1138 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9327         _tmp46_ = self->priv->_this;
9328 #line 1138 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9329         _tmp47_ = _tmp46_->rooview;
9330 #line 1138 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9331         _tmp48_ = _tmp47_->el;
9332 #line 1138 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9333         _tmp49_ = *alloc;
9334 #line 1138 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9335         _tmp50_ = _tmp49_.width;
9336 #line 1138 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9337         _tmp51_ = *alloc;
9338 #line 1138 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9339         _tmp52_ = _tmp51_.height;
9340 #line 1138 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9341         clutter_actor_set_size ((ClutterActor*) _tmp48_, (gfloat) (_tmp50_ - 50), (gfloat) _tmp52_);
9342 #line 1140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9343         _tmp53_ = state;
9344 #line 1140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9345         _tmp54_ = _tmp53_;
9346 #line 1140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9347         _tmp56_ = (NULL == _tmp54_) ? 0 : g_quark_from_string (_tmp54_);
9348 #line 1140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9349         if (_tmp56_ == ((0 != _tmp55_label0) ? _tmp55_label0 : (_tmp55_label0 = g_quark_from_static_string ("codeedit")))) {
9350 #line 1140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9351                 switch (0) {
9352 #line 9353 "MainWindow.c"
9353                         default:
9354                         {
9355                                 gfloat _tmp57_ = 0.0F;
9356                                 gfloat _tmp58_ = 0.0F;
9357                                 gfloat scale = 0.0F;
9358                                 Xcls_MainWindow* _tmp62_ = NULL;
9359                                 Xcls_MainWindowXcls_rooview* _tmp63_ = NULL;
9360                                 GtkClutterActor* _tmp64_ = NULL;
9361                                 gfloat _tmp65_ = 0.0F;
9362                                 gfloat _tmp66_ = 0.0F;
9363 #line 1143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9364                                 _tmp58_ = avail;
9365 #line 1143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9366                                 if (_tmp58_ > 0.0f) {
9367 #line 9368 "MainWindow.c"
9368                                         gfloat _tmp59_ = 0.0F;
9369                                         gfloat _tmp60_ = 0.0F;
9370                                         gfloat _tmp61_ = 0.0F;
9371 #line 1143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9372                                         _tmp59_ = avail;
9373 #line 1143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9374                                         _tmp60_ = codesize;
9375 #line 1143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9376                                         _tmp61_ = avail;
9377 #line 1143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9378                                         _tmp57_ = ((_tmp59_ - _tmp60_) - 10) / _tmp61_;
9379 #line 9380 "MainWindow.c"
9380                                 } else {
9381 #line 1143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9382                                         _tmp57_ = 0.0f;
9383 #line 9384 "MainWindow.c"
9384                                 }
9385 #line 1143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9386                                 scale = _tmp57_;
9387 #line 1146 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9388                                 _tmp62_ = self->priv->_this;
9389 #line 1146 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9390                                 _tmp63_ = _tmp62_->rooview;
9391 #line 1146 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9392                                 _tmp64_ = _tmp63_->el;
9393 #line 1146 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9394                                 _tmp65_ = scale;
9395 #line 1146 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9396                                 _tmp66_ = scale;
9397 #line 1146 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9398                                 clutter_actor_set_scale ((ClutterActor*) _tmp64_, (gdouble) _tmp65_, (gdouble) _tmp66_);
9399 #line 1147 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9400                                 break;
9401 #line 9402 "MainWindow.c"
9402                         }
9403                 }
9404         } 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"))))) {
9405 #line 1140 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9406                 switch (0) {
9407 #line 9408 "MainWindow.c"
9408                         default:
9409                         {
9410                                 gfloat _tmp67_ = 0.0F;
9411                                 gfloat _tmp68_ = 0.0F;
9412                                 gfloat scale = 0.0F;
9413                                 Xcls_MainWindow* _tmp72_ = NULL;
9414                                 Xcls_MainWindowXcls_rooview* _tmp73_ = NULL;
9415                                 GtkClutterActor* _tmp74_ = NULL;
9416                                 gfloat _tmp75_ = 0.0F;
9417                                 gfloat _tmp76_ = 0.0F;
9418 #line 1151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9419                                 _tmp68_ = avail;
9420 #line 1151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9421                                 if (_tmp68_ > 0.0f) {
9422 #line 9423 "MainWindow.c"
9423                                         gfloat _tmp69_ = 0.0F;
9424                                         gfloat _tmp70_ = 0.0F;
9425                                         gfloat _tmp71_ = 0.0F;
9426 #line 1151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9427                                         _tmp69_ = avail;
9428 #line 1151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9429                                         _tmp70_ = palsize;
9430 #line 1151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9431                                         _tmp71_ = avail;
9432 #line 1151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9433                                         _tmp67_ = ((_tmp69_ - _tmp70_) - 10) / _tmp71_;
9434 #line 9435 "MainWindow.c"
9435                                 } else {
9436 #line 1151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9437                                         _tmp67_ = 0.0f;
9438 #line 9439 "MainWindow.c"
9439                                 }
9440 #line 1151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9441                                 scale = _tmp67_;
9442 #line 1152 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9443                                 _tmp72_ = self->priv->_this;
9444 #line 1152 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9445                                 _tmp73_ = _tmp72_->rooview;
9446 #line 1152 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9447                                 _tmp74_ = _tmp73_->el;
9448 #line 1152 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9449                                 _tmp75_ = scale;
9450 #line 1152 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9451                                 _tmp76_ = scale;
9452 #line 1152 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9453                                 clutter_actor_set_scale ((ClutterActor*) _tmp74_, (gdouble) _tmp75_, (gdouble) _tmp76_);
9454 #line 1153 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9455                                 break;
9456 #line 9457 "MainWindow.c"
9457                         }
9458                 }
9459         }
9460 }
9461
9462
9463 void xcls_mainwindow_xcls_clutterembed_setSizesAlloc (Xcls_MainWindowXcls_clutterembed* self, const gchar* state) {
9464         GtkAllocation alloc = {0};
9465         GtkClutterEmbed* _tmp0_ = NULL;
9466         GtkAllocation _tmp1_ = {0};
9467         GtkAllocation _tmp2_ = {0};
9468         const gchar* _tmp3_ = NULL;
9469 #line 1157 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9470         g_return_if_fail (self != NULL);
9471 #line 1157 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9472         g_return_if_fail (state != NULL);
9473 #line 1160 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9474         _tmp0_ = self->el;
9475 #line 1160 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9476         gtk_widget_get_allocation ((GtkWidget*) _tmp0_, &_tmp1_);
9477 #line 1160 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9478         alloc = _tmp1_;
9479 #line 1161 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9480         _tmp2_ = alloc;
9481 #line 1161 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9482         _tmp3_ = state;
9483 #line 1161 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9484         xcls_mainwindow_xcls_clutterembed_setSizes (self, &_tmp2_, _tmp3_);
9485 #line 9486 "MainWindow.c"
9486 }
9487
9488
9489 static void xcls_mainwindow_xcls_clutterembed_class_init (Xcls_MainWindowXcls_clutterembedClass * klass) {
9490 #line 1060 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9491         xcls_mainwindow_xcls_clutterembed_parent_class = g_type_class_peek_parent (klass);
9492 #line 1060 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9493         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_clutterembedPrivate));
9494 #line 1060 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9495         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_clutterembed_finalize;
9496 #line 9497 "MainWindow.c"
9497 }
9498
9499
9500 static void xcls_mainwindow_xcls_clutterembed_instance_init (Xcls_MainWindowXcls_clutterembed * self) {
9501 #line 1060 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9502         self->priv = XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_PRIVATE (self);
9503 #line 9504 "MainWindow.c"
9504 }
9505
9506
9507 static void xcls_mainwindow_xcls_clutterembed_finalize (GObject* obj) {
9508         Xcls_MainWindowXcls_clutterembed * self;
9509 #line 1060 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9510         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed);
9511 #line 1062 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9512         _g_object_unref0 (self->el);
9513 #line 1063 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9514         _g_object_unref0 (self->priv->_this);
9515 #line 1060 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9516         G_OBJECT_CLASS (xcls_mainwindow_xcls_clutterembed_parent_class)->finalize (obj);
9517 #line 9518 "MainWindow.c"
9518 }
9519
9520
9521 GType xcls_mainwindow_xcls_clutterembed_get_type (void) {
9522         static volatile gsize xcls_mainwindow_xcls_clutterembed_type_id__volatile = 0;
9523         if (g_once_init_enter (&xcls_mainwindow_xcls_clutterembed_type_id__volatile)) {
9524                 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 };
9525                 GType xcls_mainwindow_xcls_clutterembed_type_id;
9526                 xcls_mainwindow_xcls_clutterembed_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_clutterembed", &g_define_type_info, 0);
9527                 g_once_init_leave (&xcls_mainwindow_xcls_clutterembed_type_id__volatile, xcls_mainwindow_xcls_clutterembed_type_id);
9528         }
9529         return xcls_mainwindow_xcls_clutterembed_type_id__volatile;
9530 }
9531
9532
9533 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_construct (GType object_type, Xcls_MainWindow* _owner) {
9534         Xcls_MainWindowXcls_rooview * self = NULL;
9535         Xcls_MainWindow* _tmp0_ = NULL;
9536         Xcls_MainWindow* _tmp1_ = NULL;
9537         Xcls_MainWindow* _tmp2_ = NULL;
9538         Xcls_MainWindowXcls_rooview* _tmp3_ = NULL;
9539         GtkClutterActor* _tmp4_ = NULL;
9540 #line 1173 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9541         g_return_val_if_fail (_owner != NULL, NULL);
9542 #line 1173 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9543         self = (Xcls_MainWindowXcls_rooview*) g_object_new (object_type, NULL);
9544 #line 1175 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9545         _tmp0_ = _owner;
9546 #line 1175 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9547         _tmp1_ = _g_object_ref0 (_tmp0_);
9548 #line 1175 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9549         _g_object_unref0 (self->priv->_this);
9550 #line 1175 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9551         self->priv->_this = _tmp1_;
9552 #line 1176 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9553         _tmp2_ = self->priv->_this;
9554 #line 1176 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9555         _tmp3_ = _g_object_ref0 (self);
9556 #line 1176 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9557         _g_object_unref0 (_tmp2_->rooview);
9558 #line 1176 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9559         _tmp2_->rooview = _tmp3_;
9560 #line 1177 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9561         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
9562 #line 1177 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9563         g_object_ref_sink (_tmp4_);
9564 #line 1177 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9565         _g_object_unref0 (self->el);
9566 #line 1177 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9567         self->el = _tmp4_;
9568 #line 9569 "MainWindow.c"
9569         {
9570                 GtkClutterActor* _tmp5_ = NULL;
9571                 Xcls_MainWindow* _tmp6_ = NULL;
9572                 Xcls_MainWindowXcls_clutterembed* _tmp7_ = NULL;
9573                 GtkClutterEmbed* _tmp8_ = NULL;
9574                 ClutterActor* _tmp9_ = NULL;
9575                 ClutterAlignConstraint* _tmp10_ = NULL;
9576                 ClutterAlignConstraint* _tmp11_ = NULL;
9577                 GtkClutterActor* _tmp12_ = NULL;
9578                 GtkClutterActor* _tmp13_ = NULL;
9579                 Xcls_MainWindow* _tmp14_ = NULL;
9580                 Xcls_MainWindowXcls_clutterembed* _tmp15_ = NULL;
9581                 GtkClutterEmbed* _tmp16_ = NULL;
9582                 ClutterActor* _tmp17_ = NULL;
9583                 gfloat _tmp18_ = 0.0F;
9584                 gfloat _tmp19_ = 0.0F;
9585                 Xcls_MainWindow* _tmp20_ = NULL;
9586                 Xcls_MainWindowXcls_clutterembed* _tmp21_ = NULL;
9587                 GtkClutterEmbed* _tmp22_ = NULL;
9588                 ClutterActor* _tmp23_ = NULL;
9589                 gfloat _tmp24_ = 0.0F;
9590                 gfloat _tmp25_ = 0.0F;
9591 #line 1188 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9592                 _tmp5_ = self->el;
9593 #line 1188 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9594                 _tmp6_ = self->priv->_this;
9595 #line 1188 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9596                 _tmp7_ = _tmp6_->clutterembed;
9597 #line 1188 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9598                 _tmp8_ = _tmp7_->el;
9599 #line 1188 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9600                 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
9601 #line 1188 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9602                 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
9603 #line 1188 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9604                 g_object_ref_sink (_tmp10_);
9605 #line 1188 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9606                 _tmp11_ = _tmp10_;
9607 #line 1188 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9608                 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
9609 #line 1188 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9610                 _g_object_unref0 (_tmp11_);
9611 #line 1197 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9612                 _tmp12_ = self->el;
9613 #line 1197 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9614                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 1.0f, 1.0f);
9615 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9616                 _tmp13_ = self->el;
9617 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9618                 _tmp14_ = self->priv->_this;
9619 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9620                 _tmp15_ = _tmp14_->clutterembed;
9621 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9622                 _tmp16_ = _tmp15_->el;
9623 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9624                 _tmp17_ = gtk_clutter_embed_get_stage (_tmp16_);
9625 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9626                 _tmp18_ = clutter_actor_get_width (_tmp17_);
9627 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9628                 _tmp19_ = _tmp18_;
9629 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9630                 _tmp20_ = self->priv->_this;
9631 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9632                 _tmp21_ = _tmp20_->clutterembed;
9633 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9634                 _tmp22_ = _tmp21_->el;
9635 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9636                 _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
9637 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9638                 _tmp24_ = clutter_actor_get_height (_tmp23_);
9639 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9640                 _tmp25_ = _tmp24_;
9641 #line 1199 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9642                 clutter_actor_set_size ((ClutterActor*) _tmp13_, _tmp19_ - 50, _tmp25_);
9643 #line 9644 "MainWindow.c"
9644         }
9645 #line 1173 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9646         return self;
9647 #line 9648 "MainWindow.c"
9648 }
9649
9650
9651 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_new (Xcls_MainWindow* _owner) {
9652 #line 1173 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9653         return xcls_mainwindow_xcls_rooview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, _owner);
9654 #line 9655 "MainWindow.c"
9655 }
9656
9657
9658 static void xcls_mainwindow_xcls_rooview_class_init (Xcls_MainWindowXcls_rooviewClass * klass) {
9659 #line 1164 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9660         xcls_mainwindow_xcls_rooview_parent_class = g_type_class_peek_parent (klass);
9661 #line 1164 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9662         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_rooviewPrivate));
9663 #line 1164 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9664         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_rooview_finalize;
9665 #line 9666 "MainWindow.c"
9666 }
9667
9668
9669 static void xcls_mainwindow_xcls_rooview_instance_init (Xcls_MainWindowXcls_rooview * self) {
9670 #line 1164 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9671         self->priv = XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_PRIVATE (self);
9672 #line 9673 "MainWindow.c"
9673 }
9674
9675
9676 static void xcls_mainwindow_xcls_rooview_finalize (GObject* obj) {
9677         Xcls_MainWindowXcls_rooview * self;
9678 #line 1164 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9679         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview);
9680 #line 1166 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9681         _g_object_unref0 (self->el);
9682 #line 1167 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9683         _g_object_unref0 (self->priv->_this);
9684 #line 1164 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9685         G_OBJECT_CLASS (xcls_mainwindow_xcls_rooview_parent_class)->finalize (obj);
9686 #line 9687 "MainWindow.c"
9687 }
9688
9689
9690 GType xcls_mainwindow_xcls_rooview_get_type (void) {
9691         static volatile gsize xcls_mainwindow_xcls_rooview_type_id__volatile = 0;
9692         if (g_once_init_enter (&xcls_mainwindow_xcls_rooview_type_id__volatile)) {
9693                 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 };
9694                 GType xcls_mainwindow_xcls_rooview_type_id;
9695                 xcls_mainwindow_xcls_rooview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_rooview", &g_define_type_info, 0);
9696                 g_once_init_leave (&xcls_mainwindow_xcls_rooview_type_id__volatile, xcls_mainwindow_xcls_rooview_type_id);
9697         }
9698         return xcls_mainwindow_xcls_rooview_type_id__volatile;
9699 }
9700
9701
9702 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_construct (GType object_type, Xcls_MainWindow* _owner) {
9703         Xcls_MainWindowXcls_objectview * self = NULL;
9704         Xcls_MainWindow* _tmp0_ = NULL;
9705         Xcls_MainWindow* _tmp1_ = NULL;
9706         Xcls_MainWindow* _tmp2_ = NULL;
9707         Xcls_MainWindowXcls_objectview* _tmp3_ = NULL;
9708         GtkClutterActor* _tmp4_ = NULL;
9709 #line 1215 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9710         g_return_val_if_fail (_owner != NULL, NULL);
9711 #line 1215 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9712         self = (Xcls_MainWindowXcls_objectview*) g_object_new (object_type, NULL);
9713 #line 1217 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9714         _tmp0_ = _owner;
9715 #line 1217 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9716         _tmp1_ = _g_object_ref0 (_tmp0_);
9717 #line 1217 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9718         _g_object_unref0 (self->priv->_this);
9719 #line 1217 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9720         self->priv->_this = _tmp1_;
9721 #line 1218 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9722         _tmp2_ = self->priv->_this;
9723 #line 1218 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9724         _tmp3_ = _g_object_ref0 (self);
9725 #line 1218 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9726         _g_object_unref0 (_tmp2_->objectview);
9727 #line 1218 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9728         _tmp2_->objectview = _tmp3_;
9729 #line 1219 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9730         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
9731 #line 1219 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9732         g_object_ref_sink (_tmp4_);
9733 #line 1219 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9734         _g_object_unref0 (self->el);
9735 #line 1219 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9736         self->el = _tmp4_;
9737 #line 9738 "MainWindow.c"
9738         {
9739                 GtkClutterActor* _tmp5_ = NULL;
9740                 GtkClutterActor* _tmp6_ = NULL;
9741                 GtkClutterActor* _tmp7_ = NULL;
9742                 GtkClutterActor* _tmp8_ = NULL;
9743                 GtkClutterActor* _tmp9_ = NULL;
9744                 Xcls_MainWindow* _tmp10_ = NULL;
9745                 Xcls_MainWindowXcls_clutterembed* _tmp11_ = NULL;
9746                 GtkClutterEmbed* _tmp12_ = NULL;
9747                 ClutterActor* _tmp13_ = NULL;
9748                 gfloat _tmp14_ = 0.0F;
9749                 gfloat _tmp15_ = 0.0F;
9750                 Xcls_MainWindow* _tmp16_ = NULL;
9751                 Xcls_MainWindowXcls_clutterembed* _tmp17_ = NULL;
9752                 GtkClutterEmbed* _tmp18_ = NULL;
9753                 ClutterActor* _tmp19_ = NULL;
9754                 gfloat _tmp20_ = 0.0F;
9755                 gfloat _tmp21_ = 0.0F;
9756 #line 1238 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9757                 _tmp5_ = self->el;
9758 #line 1238 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9759                 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
9760 #line 1239 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9761                 _tmp6_ = self->el;
9762 #line 1239 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9763                 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
9764 #line 1241 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9765                 _tmp7_ = self->el;
9766 #line 1241 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9767                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
9768 #line 1242 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9769                 _tmp8_ = self->el;
9770 #line 1242 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9771                 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
9772 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9773                 _tmp9_ = self->el;
9774 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9775                 _tmp10_ = self->priv->_this;
9776 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9777                 _tmp11_ = _tmp10_->clutterembed;
9778 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9779                 _tmp12_ = _tmp11_->el;
9780 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9781                 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
9782 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9783                 _tmp14_ = clutter_actor_get_width (_tmp13_);
9784 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9785                 _tmp15_ = _tmp14_;
9786 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9787                 _tmp16_ = self->priv->_this;
9788 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9789                 _tmp17_ = _tmp16_->clutterembed;
9790 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9791                 _tmp18_ = _tmp17_->el;
9792 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9793                 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
9794 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9795                 _tmp20_ = clutter_actor_get_height (_tmp19_);
9796 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9797                 _tmp21_ = _tmp20_;
9798 #line 1243 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9799                 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
9800 #line 9801 "MainWindow.c"
9801         }
9802 #line 1215 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9803         return self;
9804 #line 9805 "MainWindow.c"
9805 }
9806
9807
9808 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_new (Xcls_MainWindow* _owner) {
9809 #line 1215 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9810         return xcls_mainwindow_xcls_objectview_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, _owner);
9811 #line 9812 "MainWindow.c"
9812 }
9813
9814
9815 static void xcls_mainwindow_xcls_objectview_class_init (Xcls_MainWindowXcls_objectviewClass * klass) {
9816 #line 1206 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9817         xcls_mainwindow_xcls_objectview_parent_class = g_type_class_peek_parent (klass);
9818 #line 1206 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9819         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectviewPrivate));
9820 #line 1206 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9821         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectview_finalize;
9822 #line 9823 "MainWindow.c"
9823 }
9824
9825
9826 static void xcls_mainwindow_xcls_objectview_instance_init (Xcls_MainWindowXcls_objectview * self) {
9827 #line 1206 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9828         self->priv = XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_PRIVATE (self);
9829 #line 9830 "MainWindow.c"
9830 }
9831
9832
9833 static void xcls_mainwindow_xcls_objectview_finalize (GObject* obj) {
9834         Xcls_MainWindowXcls_objectview * self;
9835 #line 1206 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9836         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview);
9837 #line 1208 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9838         _g_object_unref0 (self->el);
9839 #line 1209 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9840         _g_object_unref0 (self->priv->_this);
9841 #line 1206 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9842         G_OBJECT_CLASS (xcls_mainwindow_xcls_objectview_parent_class)->finalize (obj);
9843 #line 9844 "MainWindow.c"
9844 }
9845
9846
9847 GType xcls_mainwindow_xcls_objectview_get_type (void) {
9848         static volatile gsize xcls_mainwindow_xcls_objectview_type_id__volatile = 0;
9849         if (g_once_init_enter (&xcls_mainwindow_xcls_objectview_type_id__volatile)) {
9850                 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 };
9851                 GType xcls_mainwindow_xcls_objectview_type_id;
9852                 xcls_mainwindow_xcls_objectview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectview", &g_define_type_info, 0);
9853                 g_once_init_leave (&xcls_mainwindow_xcls_objectview_type_id__volatile, xcls_mainwindow_xcls_objectview_type_id);
9854         }
9855         return xcls_mainwindow_xcls_objectview_type_id__volatile;
9856 }
9857
9858
9859 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_construct (GType object_type, Xcls_MainWindow* _owner) {
9860         Xcls_MainWindowXcls_codeeditview * self = NULL;
9861         Xcls_MainWindow* _tmp0_ = NULL;
9862         Xcls_MainWindow* _tmp1_ = NULL;
9863         Xcls_MainWindow* _tmp2_ = NULL;
9864         Xcls_MainWindowXcls_codeeditview* _tmp3_ = NULL;
9865         GtkClutterActor* _tmp4_ = NULL;
9866 #line 1259 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9867         g_return_val_if_fail (_owner != NULL, NULL);
9868 #line 1259 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9869         self = (Xcls_MainWindowXcls_codeeditview*) g_object_new (object_type, NULL);
9870 #line 1261 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9871         _tmp0_ = _owner;
9872 #line 1261 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9873         _tmp1_ = _g_object_ref0 (_tmp0_);
9874 #line 1261 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9875         _g_object_unref0 (self->priv->_this);
9876 #line 1261 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9877         self->priv->_this = _tmp1_;
9878 #line 1262 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9879         _tmp2_ = self->priv->_this;
9880 #line 1262 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9881         _tmp3_ = _g_object_ref0 (self);
9882 #line 1262 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9883         _g_object_unref0 (_tmp2_->codeeditview);
9884 #line 1262 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9885         _tmp2_->codeeditview = _tmp3_;
9886 #line 1263 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9887         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
9888 #line 1263 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9889         g_object_ref_sink (_tmp4_);
9890 #line 1263 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9891         _g_object_unref0 (self->el);
9892 #line 1263 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9893         self->el = _tmp4_;
9894 #line 9895 "MainWindow.c"
9895         {
9896                 GtkClutterActor* _tmp5_ = NULL;
9897                 GtkClutterActor* _tmp6_ = NULL;
9898                 GtkClutterActor* _tmp7_ = NULL;
9899                 GtkClutterActor* _tmp8_ = NULL;
9900                 GtkClutterActor* _tmp9_ = NULL;
9901                 Xcls_MainWindow* _tmp10_ = NULL;
9902                 Xcls_MainWindowXcls_clutterembed* _tmp11_ = NULL;
9903                 GtkClutterEmbed* _tmp12_ = NULL;
9904                 ClutterActor* _tmp13_ = NULL;
9905                 gfloat _tmp14_ = 0.0F;
9906                 gfloat _tmp15_ = 0.0F;
9907                 Xcls_MainWindow* _tmp16_ = NULL;
9908                 Xcls_MainWindowXcls_clutterembed* _tmp17_ = NULL;
9909                 GtkClutterEmbed* _tmp18_ = NULL;
9910                 ClutterActor* _tmp19_ = NULL;
9911                 gfloat _tmp20_ = 0.0F;
9912                 gfloat _tmp21_ = 0.0F;
9913 #line 1282 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9914                 _tmp5_ = self->el;
9915 #line 1282 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9916                 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
9917 #line 1283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9918                 _tmp6_ = self->el;
9919 #line 1283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9920                 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
9921 #line 1285 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9922                 _tmp7_ = self->el;
9923 #line 1285 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9924                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
9925 #line 1286 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9926                 _tmp8_ = self->el;
9927 #line 1286 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9928                 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
9929 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9930                 _tmp9_ = self->el;
9931 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9932                 _tmp10_ = self->priv->_this;
9933 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9934                 _tmp11_ = _tmp10_->clutterembed;
9935 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9936                 _tmp12_ = _tmp11_->el;
9937 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9938                 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
9939 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9940                 _tmp14_ = clutter_actor_get_width (_tmp13_);
9941 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9942                 _tmp15_ = _tmp14_;
9943 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9944                 _tmp16_ = self->priv->_this;
9945 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9946                 _tmp17_ = _tmp16_->clutterembed;
9947 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9948                 _tmp18_ = _tmp17_->el;
9949 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9950                 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
9951 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9952                 _tmp20_ = clutter_actor_get_height (_tmp19_);
9953 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9954                 _tmp21_ = _tmp20_;
9955 #line 1287 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9956                 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
9957 #line 9958 "MainWindow.c"
9958         }
9959 #line 1259 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9960         return self;
9961 #line 9962 "MainWindow.c"
9962 }
9963
9964
9965 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_new (Xcls_MainWindow* _owner) {
9966 #line 1259 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9967         return xcls_mainwindow_xcls_codeeditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, _owner);
9968 #line 9969 "MainWindow.c"
9969 }
9970
9971
9972 static void xcls_mainwindow_xcls_codeeditview_class_init (Xcls_MainWindowXcls_codeeditviewClass * klass) {
9973 #line 1250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9974         xcls_mainwindow_xcls_codeeditview_parent_class = g_type_class_peek_parent (klass);
9975 #line 1250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9976         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_codeeditviewPrivate));
9977 #line 1250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9978         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_codeeditview_finalize;
9979 #line 9980 "MainWindow.c"
9980 }
9981
9982
9983 static void xcls_mainwindow_xcls_codeeditview_instance_init (Xcls_MainWindowXcls_codeeditview * self) {
9984 #line 1250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9985         self->priv = XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_PRIVATE (self);
9986 #line 9987 "MainWindow.c"
9987 }
9988
9989
9990 static void xcls_mainwindow_xcls_codeeditview_finalize (GObject* obj) {
9991         Xcls_MainWindowXcls_codeeditview * self;
9992 #line 1250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9993         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview);
9994 #line 1252 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9995         _g_object_unref0 (self->el);
9996 #line 1253 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9997         _g_object_unref0 (self->priv->_this);
9998 #line 1250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
9999         G_OBJECT_CLASS (xcls_mainwindow_xcls_codeeditview_parent_class)->finalize (obj);
10000 #line 10001 "MainWindow.c"
10001 }
10002
10003
10004 GType xcls_mainwindow_xcls_codeeditview_get_type (void) {
10005         static volatile gsize xcls_mainwindow_xcls_codeeditview_type_id__volatile = 0;
10006         if (g_once_init_enter (&xcls_mainwindow_xcls_codeeditview_type_id__volatile)) {
10007                 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 };
10008                 GType xcls_mainwindow_xcls_codeeditview_type_id;
10009                 xcls_mainwindow_xcls_codeeditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_codeeditview", &g_define_type_info, 0);
10010                 g_once_init_leave (&xcls_mainwindow_xcls_codeeditview_type_id__volatile, xcls_mainwindow_xcls_codeeditview_type_id);
10011         }
10012         return xcls_mainwindow_xcls_codeeditview_type_id__volatile;
10013 }
10014
10015
10016 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_construct (GType object_type, Xcls_MainWindow* _owner) {
10017         Xcls_MainWindowXcls_addpropsview * self = NULL;
10018         Xcls_MainWindow* _tmp0_ = NULL;
10019         Xcls_MainWindow* _tmp1_ = NULL;
10020         Xcls_MainWindow* _tmp2_ = NULL;
10021         Xcls_MainWindowXcls_addpropsview* _tmp3_ = NULL;
10022         GtkClutterActor* _tmp4_ = NULL;
10023 #line 1303 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10024         g_return_val_if_fail (_owner != NULL, NULL);
10025 #line 1303 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10026         self = (Xcls_MainWindowXcls_addpropsview*) g_object_new (object_type, NULL);
10027 #line 1305 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10028         _tmp0_ = _owner;
10029 #line 1305 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10030         _tmp1_ = _g_object_ref0 (_tmp0_);
10031 #line 1305 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10032         _g_object_unref0 (self->priv->_this);
10033 #line 1305 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10034         self->priv->_this = _tmp1_;
10035 #line 1306 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10036         _tmp2_ = self->priv->_this;
10037 #line 1306 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10038         _tmp3_ = _g_object_ref0 (self);
10039 #line 1306 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10040         _g_object_unref0 (_tmp2_->addpropsview);
10041 #line 1306 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10042         _tmp2_->addpropsview = _tmp3_;
10043 #line 1307 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10044         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
10045 #line 1307 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10046         g_object_ref_sink (_tmp4_);
10047 #line 1307 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10048         _g_object_unref0 (self->el);
10049 #line 1307 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10050         self->el = _tmp4_;
10051 #line 10052 "MainWindow.c"
10052         {
10053                 GtkClutterActor* _tmp5_ = NULL;
10054                 GtkClutterActor* _tmp6_ = NULL;
10055                 GtkClutterActor* _tmp7_ = NULL;
10056                 GtkClutterActor* _tmp8_ = NULL;
10057                 GtkClutterActor* _tmp9_ = NULL;
10058                 Xcls_MainWindow* _tmp10_ = NULL;
10059                 Xcls_MainWindowXcls_clutterembed* _tmp11_ = NULL;
10060                 GtkClutterEmbed* _tmp12_ = NULL;
10061                 ClutterActor* _tmp13_ = NULL;
10062                 gfloat _tmp14_ = 0.0F;
10063                 gfloat _tmp15_ = 0.0F;
10064                 Xcls_MainWindow* _tmp16_ = NULL;
10065                 Xcls_MainWindowXcls_clutterembed* _tmp17_ = NULL;
10066                 GtkClutterEmbed* _tmp18_ = NULL;
10067                 ClutterActor* _tmp19_ = NULL;
10068                 gfloat _tmp20_ = 0.0F;
10069                 gfloat _tmp21_ = 0.0F;
10070 #line 1326 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10071                 _tmp5_ = self->el;
10072 #line 1326 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10073                 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
10074 #line 1327 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10075                 _tmp6_ = self->el;
10076 #line 1327 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10077                 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
10078 #line 1329 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10079                 _tmp7_ = self->el;
10080 #line 1329 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10081                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
10082 #line 1330 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10083                 _tmp8_ = self->el;
10084 #line 1330 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10085                 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
10086 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10087                 _tmp9_ = self->el;
10088 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10089                 _tmp10_ = self->priv->_this;
10090 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10091                 _tmp11_ = _tmp10_->clutterembed;
10092 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10093                 _tmp12_ = _tmp11_->el;
10094 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10095                 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
10096 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10097                 _tmp14_ = clutter_actor_get_width (_tmp13_);
10098 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10099                 _tmp15_ = _tmp14_;
10100 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10101                 _tmp16_ = self->priv->_this;
10102 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10103                 _tmp17_ = _tmp16_->clutterembed;
10104 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10105                 _tmp18_ = _tmp17_->el;
10106 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10107                 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
10108 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10109                 _tmp20_ = clutter_actor_get_height (_tmp19_);
10110 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10111                 _tmp21_ = _tmp20_;
10112 #line 1331 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10113                 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
10114 #line 10115 "MainWindow.c"
10115         }
10116 #line 1303 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10117         return self;
10118 #line 10119 "MainWindow.c"
10119 }
10120
10121
10122 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_new (Xcls_MainWindow* _owner) {
10123 #line 1303 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10124         return xcls_mainwindow_xcls_addpropsview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, _owner);
10125 #line 10126 "MainWindow.c"
10126 }
10127
10128
10129 static void xcls_mainwindow_xcls_addpropsview_class_init (Xcls_MainWindowXcls_addpropsviewClass * klass) {
10130 #line 1294 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10131         xcls_mainwindow_xcls_addpropsview_parent_class = g_type_class_peek_parent (klass);
10132 #line 1294 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10133         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropsviewPrivate));
10134 #line 1294 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10135         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropsview_finalize;
10136 #line 10137 "MainWindow.c"
10137 }
10138
10139
10140 static void xcls_mainwindow_xcls_addpropsview_instance_init (Xcls_MainWindowXcls_addpropsview * self) {
10141 #line 1294 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10142         self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_PRIVATE (self);
10143 #line 10144 "MainWindow.c"
10144 }
10145
10146
10147 static void xcls_mainwindow_xcls_addpropsview_finalize (GObject* obj) {
10148         Xcls_MainWindowXcls_addpropsview * self;
10149 #line 1294 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10150         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview);
10151 #line 1296 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10152         _g_object_unref0 (self->el);
10153 #line 1297 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10154         _g_object_unref0 (self->priv->_this);
10155 #line 1294 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10156         G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropsview_parent_class)->finalize (obj);
10157 #line 10158 "MainWindow.c"
10158 }
10159
10160
10161 GType xcls_mainwindow_xcls_addpropsview_get_type (void) {
10162         static volatile gsize xcls_mainwindow_xcls_addpropsview_type_id__volatile = 0;
10163         if (g_once_init_enter (&xcls_mainwindow_xcls_addpropsview_type_id__volatile)) {
10164                 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 };
10165                 GType xcls_mainwindow_xcls_addpropsview_type_id;
10166                 xcls_mainwindow_xcls_addpropsview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropsview", &g_define_type_info, 0);
10167                 g_once_init_leave (&xcls_mainwindow_xcls_addpropsview_type_id__volatile, xcls_mainwindow_xcls_addpropsview_type_id);
10168         }
10169         return xcls_mainwindow_xcls_addpropsview_type_id__volatile;
10170 }
10171
10172
10173 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_construct (GType object_type, Xcls_MainWindow* _owner) {
10174         Xcls_MainWindowXcls_projecteditview * self = NULL;
10175         Xcls_MainWindow* _tmp0_ = NULL;
10176         Xcls_MainWindow* _tmp1_ = NULL;
10177         Xcls_MainWindow* _tmp2_ = NULL;
10178         Xcls_MainWindowXcls_projecteditview* _tmp3_ = NULL;
10179         GtkClutterActor* _tmp4_ = NULL;
10180 #line 1347 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10181         g_return_val_if_fail (_owner != NULL, NULL);
10182 #line 1347 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10183         self = (Xcls_MainWindowXcls_projecteditview*) g_object_new (object_type, NULL);
10184 #line 1349 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10185         _tmp0_ = _owner;
10186 #line 1349 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10187         _tmp1_ = _g_object_ref0 (_tmp0_);
10188 #line 1349 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10189         _g_object_unref0 (self->priv->_this);
10190 #line 1349 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10191         self->priv->_this = _tmp1_;
10192 #line 1350 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10193         _tmp2_ = self->priv->_this;
10194 #line 1350 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10195         _tmp3_ = _g_object_ref0 (self);
10196 #line 1350 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10197         _g_object_unref0 (_tmp2_->projecteditview);
10198 #line 1350 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10199         _tmp2_->projecteditview = _tmp3_;
10200 #line 1351 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10201         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
10202 #line 1351 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10203         g_object_ref_sink (_tmp4_);
10204 #line 1351 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10205         _g_object_unref0 (self->el);
10206 #line 1351 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10207         self->el = _tmp4_;
10208 #line 10209 "MainWindow.c"
10209         {
10210                 GtkClutterActor* _tmp5_ = NULL;
10211                 Xcls_MainWindow* _tmp6_ = NULL;
10212                 Xcls_MainWindowXcls_clutterembed* _tmp7_ = NULL;
10213                 GtkClutterEmbed* _tmp8_ = NULL;
10214                 ClutterActor* _tmp9_ = NULL;
10215                 ClutterAlignConstraint* _tmp10_ = NULL;
10216                 ClutterAlignConstraint* _tmp11_ = NULL;
10217                 GtkClutterActor* _tmp12_ = NULL;
10218                 GtkClutterActor* _tmp13_ = NULL;
10219                 GtkClutterActor* _tmp14_ = NULL;
10220                 Xcls_MainWindow* _tmp15_ = NULL;
10221                 Xcls_MainWindowXcls_clutterembed* _tmp16_ = NULL;
10222                 GtkClutterEmbed* _tmp17_ = NULL;
10223                 ClutterActor* _tmp18_ = NULL;
10224                 gfloat _tmp19_ = 0.0F;
10225                 gfloat _tmp20_ = 0.0F;
10226                 Xcls_MainWindow* _tmp21_ = NULL;
10227                 Xcls_MainWindowXcls_clutterembed* _tmp22_ = NULL;
10228                 GtkClutterEmbed* _tmp23_ = NULL;
10229                 ClutterActor* _tmp24_ = NULL;
10230                 gfloat _tmp25_ = 0.0F;
10231                 gfloat _tmp26_ = 0.0F;
10232 #line 1362 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10233                 _tmp5_ = self->el;
10234 #line 1362 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10235                 _tmp6_ = self->priv->_this;
10236 #line 1362 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10237                 _tmp7_ = _tmp6_->clutterembed;
10238 #line 1362 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10239                 _tmp8_ = _tmp7_->el;
10240 #line 1362 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10241                 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
10242 #line 1362 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10243                 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
10244 #line 1362 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10245                 g_object_ref_sink (_tmp10_);
10246 #line 1362 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10247                 _tmp11_ = _tmp10_;
10248 #line 1362 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10249                 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
10250 #line 1362 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10251                 _g_object_unref0 (_tmp11_);
10252 #line 1371 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10253                 _tmp12_ = self->el;
10254 #line 1371 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10255                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 0.0f, 0.0f);
10256 #line 1372 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10257                 _tmp13_ = self->el;
10258 #line 1372 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10259                 clutter_actor_set_scale ((ClutterActor*) _tmp13_, (gdouble) 1.0f, (gdouble) 0.0f);
10260 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10261                 _tmp14_ = self->el;
10262 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10263                 _tmp15_ = self->priv->_this;
10264 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10265                 _tmp16_ = _tmp15_->clutterembed;
10266 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10267                 _tmp17_ = _tmp16_->el;
10268 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10269                 _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
10270 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10271                 _tmp19_ = clutter_actor_get_width (_tmp18_);
10272 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10273                 _tmp20_ = _tmp19_;
10274 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10275                 _tmp21_ = self->priv->_this;
10276 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10277                 _tmp22_ = _tmp21_->clutterembed;
10278 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10279                 _tmp23_ = _tmp22_->el;
10280 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10281                 _tmp24_ = gtk_clutter_embed_get_stage (_tmp23_);
10282 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10283                 _tmp25_ = clutter_actor_get_height (_tmp24_);
10284 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10285                 _tmp26_ = _tmp25_;
10286 #line 1373 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10287                 clutter_actor_set_size ((ClutterActor*) _tmp14_, _tmp20_ - 50, _tmp26_ / 2);
10288 #line 10289 "MainWindow.c"
10289         }
10290 #line 1347 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10291         return self;
10292 #line 10293 "MainWindow.c"
10293 }
10294
10295
10296 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_new (Xcls_MainWindow* _owner) {
10297 #line 1347 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10298         return xcls_mainwindow_xcls_projecteditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, _owner);
10299 #line 10300 "MainWindow.c"
10300 }
10301
10302
10303 static void xcls_mainwindow_xcls_projecteditview_class_init (Xcls_MainWindowXcls_projecteditviewClass * klass) {
10304 #line 1338 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10305         xcls_mainwindow_xcls_projecteditview_parent_class = g_type_class_peek_parent (klass);
10306 #line 1338 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10307         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditviewPrivate));
10308 #line 1338 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10309         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditview_finalize;
10310 #line 10311 "MainWindow.c"
10311 }
10312
10313
10314 static void xcls_mainwindow_xcls_projecteditview_instance_init (Xcls_MainWindowXcls_projecteditview * self) {
10315 #line 1338 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10316         self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_PRIVATE (self);
10317 #line 10318 "MainWindow.c"
10318 }
10319
10320
10321 static void xcls_mainwindow_xcls_projecteditview_finalize (GObject* obj) {
10322         Xcls_MainWindowXcls_projecteditview * self;
10323 #line 1338 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10324         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview);
10325 #line 1340 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10326         _g_object_unref0 (self->el);
10327 #line 1341 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10328         _g_object_unref0 (self->priv->_this);
10329 #line 1338 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10330         G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditview_parent_class)->finalize (obj);
10331 #line 10332 "MainWindow.c"
10332 }
10333
10334
10335 GType xcls_mainwindow_xcls_projecteditview_get_type (void) {
10336         static volatile gsize xcls_mainwindow_xcls_projecteditview_type_id__volatile = 0;
10337         if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditview_type_id__volatile)) {
10338                 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 };
10339                 GType xcls_mainwindow_xcls_projecteditview_type_id;
10340                 xcls_mainwindow_xcls_projecteditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditview", &g_define_type_info, 0);
10341                 g_once_init_leave (&xcls_mainwindow_xcls_projecteditview_type_id__volatile, xcls_mainwindow_xcls_projecteditview_type_id);
10342         }
10343         return xcls_mainwindow_xcls_projecteditview_type_id__volatile;
10344 }
10345
10346
10347 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_construct (GType object_type, Xcls_MainWindow* _owner) {
10348         Xcls_MainWindowXcls_buttonlayout * self = NULL;
10349         Xcls_MainWindow* _tmp0_ = NULL;
10350         Xcls_MainWindow* _tmp1_ = NULL;
10351         Xcls_MainWindow* _tmp2_ = NULL;
10352         Xcls_MainWindowXcls_buttonlayout* _tmp3_ = NULL;
10353         ClutterActor* _tmp4_ = NULL;
10354         Xcls_MainWindowXcls_BoxLayout16* child_0 = NULL;
10355         Xcls_MainWindow* _tmp5_ = NULL;
10356         Xcls_MainWindowXcls_BoxLayout16* _tmp6_ = NULL;
10357         ClutterActor* _tmp7_ = NULL;
10358         ClutterBoxLayout* _tmp8_ = NULL;
10359         Xcls_MainWindowXcls_backbutton* child_1 = NULL;
10360         Xcls_MainWindow* _tmp9_ = NULL;
10361         Xcls_MainWindowXcls_backbutton* _tmp10_ = NULL;
10362         ClutterActor* _tmp11_ = NULL;
10363         ClutterActor* _tmp12_ = NULL;
10364         Xcls_MainWindowXcls_projectbutton* child_2 = NULL;
10365         Xcls_MainWindow* _tmp13_ = NULL;
10366         Xcls_MainWindowXcls_projectbutton* _tmp14_ = NULL;
10367         ClutterActor* _tmp15_ = NULL;
10368         ClutterActor* _tmp16_ = NULL;
10369         Xcls_MainWindowXcls_editfilebutton* child_3 = NULL;
10370         Xcls_MainWindow* _tmp17_ = NULL;
10371         Xcls_MainWindowXcls_editfilebutton* _tmp18_ = NULL;
10372         ClutterActor* _tmp19_ = NULL;
10373         ClutterActor* _tmp20_ = NULL;
10374         Xcls_MainWindowXcls_projecteditbutton* child_4 = NULL;
10375         Xcls_MainWindow* _tmp21_ = NULL;
10376         Xcls_MainWindowXcls_projecteditbutton* _tmp22_ = NULL;
10377         ClutterActor* _tmp23_ = NULL;
10378         ClutterActor* _tmp24_ = NULL;
10379         Xcls_MainWindowXcls_objectshowbutton* child_5 = NULL;
10380         Xcls_MainWindow* _tmp25_ = NULL;
10381         Xcls_MainWindowXcls_objectshowbutton* _tmp26_ = NULL;
10382         ClutterActor* _tmp27_ = NULL;
10383         ClutterActor* _tmp28_ = NULL;
10384         Xcls_MainWindowXcls_addpropbutton* child_6 = NULL;
10385         Xcls_MainWindow* _tmp29_ = NULL;
10386         Xcls_MainWindowXcls_addpropbutton* _tmp30_ = NULL;
10387         ClutterActor* _tmp31_ = NULL;
10388         ClutterActor* _tmp32_ = NULL;
10389         Xcls_MainWindowXcls_addlistenerbutton* child_7 = NULL;
10390         Xcls_MainWindow* _tmp33_ = NULL;
10391         Xcls_MainWindowXcls_addlistenerbutton* _tmp34_ = NULL;
10392         ClutterActor* _tmp35_ = NULL;
10393         ClutterActor* _tmp36_ = NULL;
10394         Xcls_MainWindowXcls_addprojectbutton* child_8 = NULL;
10395         Xcls_MainWindow* _tmp37_ = NULL;
10396         Xcls_MainWindowXcls_addprojectbutton* _tmp38_ = NULL;
10397         ClutterActor* _tmp39_ = NULL;
10398         ClutterActor* _tmp40_ = NULL;
10399         Xcls_MainWindowXcls_addfilebutton* child_9 = NULL;
10400         Xcls_MainWindow* _tmp41_ = NULL;
10401         Xcls_MainWindowXcls_addfilebutton* _tmp42_ = NULL;
10402         ClutterActor* _tmp43_ = NULL;
10403         ClutterActor* _tmp44_ = NULL;
10404         Xcls_MainWindowXcls_delprojectbutton* child_10 = NULL;
10405         Xcls_MainWindow* _tmp45_ = NULL;
10406         Xcls_MainWindowXcls_delprojectbutton* _tmp46_ = NULL;
10407         ClutterActor* _tmp47_ = NULL;
10408         ClutterActor* _tmp48_ = NULL;
10409         Xcls_MainWindowXcls_new_window* child_11 = NULL;
10410         Xcls_MainWindow* _tmp49_ = NULL;
10411         Xcls_MainWindowXcls_new_window* _tmp50_ = NULL;
10412         ClutterActor* _tmp51_ = NULL;
10413         ClutterActor* _tmp52_ = NULL;
10414 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10415         g_return_val_if_fail (_owner != NULL, NULL);
10416 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10417         self = (Xcls_MainWindowXcls_buttonlayout*) g_object_new (object_type, NULL);
10418 #line 1391 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10419         _tmp0_ = _owner;
10420 #line 1391 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10421         _tmp1_ = _g_object_ref0 (_tmp0_);
10422 #line 1391 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10423         _g_object_unref0 (self->priv->_this);
10424 #line 1391 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10425         self->priv->_this = _tmp1_;
10426 #line 1392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10427         _tmp2_ = self->priv->_this;
10428 #line 1392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10429         _tmp3_ = _g_object_ref0 (self);
10430 #line 1392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10431         _g_object_unref0 (_tmp2_->buttonlayout);
10432 #line 1392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10433         _tmp2_->buttonlayout = _tmp3_;
10434 #line 1393 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10435         _tmp4_ = clutter_actor_new ();
10436 #line 1393 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10437         g_object_ref_sink (_tmp4_);
10438 #line 1393 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10439         _g_object_unref0 (self->el);
10440 #line 1393 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10441         self->el = _tmp4_;
10442 #line 1398 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10443         _tmp5_ = self->priv->_this;
10444 #line 1398 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10445         _tmp6_ = xcls_mainwindow_xcls_boxlayout16_new (_tmp5_);
10446 #line 1398 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10447         child_0 = _tmp6_;
10448 #line 1399 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10449         g_object_ref ((GObject*) child_0);
10450 #line 1400 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10451         _tmp7_ = self->el;
10452 #line 1400 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10453         _tmp8_ = child_0->el;
10454 #line 1400 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10455         clutter_actor_set_layout_manager (_tmp7_, (ClutterLayoutManager*) _tmp8_);
10456 #line 1401 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10457         _tmp9_ = self->priv->_this;
10458 #line 1401 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10459         _tmp10_ = xcls_mainwindow_xcls_backbutton_new (_tmp9_);
10460 #line 1401 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10461         child_1 = _tmp10_;
10462 #line 1402 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10463         g_object_ref ((GObject*) child_1);
10464 #line 1403 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10465         _tmp11_ = self->el;
10466 #line 1403 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10467         _tmp12_ = child_1->el;
10468 #line 1403 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10469         clutter_actor_add_child (_tmp11_, _tmp12_);
10470 #line 1404 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10471         _tmp13_ = self->priv->_this;
10472 #line 1404 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10473         _tmp14_ = xcls_mainwindow_xcls_projectbutton_new (_tmp13_);
10474 #line 1404 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10475         child_2 = _tmp14_;
10476 #line 1405 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10477         g_object_ref ((GObject*) child_2);
10478 #line 1406 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10479         _tmp15_ = self->el;
10480 #line 1406 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10481         _tmp16_ = child_2->el;
10482 #line 1406 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10483         clutter_actor_add_child (_tmp15_, _tmp16_);
10484 #line 1407 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10485         _tmp17_ = self->priv->_this;
10486 #line 1407 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10487         _tmp18_ = xcls_mainwindow_xcls_editfilebutton_new (_tmp17_);
10488 #line 1407 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10489         child_3 = _tmp18_;
10490 #line 1408 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10491         g_object_ref ((GObject*) child_3);
10492 #line 1409 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10493         _tmp19_ = self->el;
10494 #line 1409 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10495         _tmp20_ = child_3->el;
10496 #line 1409 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10497         clutter_actor_add_child (_tmp19_, _tmp20_);
10498 #line 1410 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10499         _tmp21_ = self->priv->_this;
10500 #line 1410 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10501         _tmp22_ = xcls_mainwindow_xcls_projecteditbutton_new (_tmp21_);
10502 #line 1410 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10503         child_4 = _tmp22_;
10504 #line 1411 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10505         g_object_ref ((GObject*) child_4);
10506 #line 1412 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10507         _tmp23_ = self->el;
10508 #line 1412 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10509         _tmp24_ = child_4->el;
10510 #line 1412 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10511         clutter_actor_add_child (_tmp23_, _tmp24_);
10512 #line 1413 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10513         _tmp25_ = self->priv->_this;
10514 #line 1413 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10515         _tmp26_ = xcls_mainwindow_xcls_objectshowbutton_new (_tmp25_);
10516 #line 1413 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10517         child_5 = _tmp26_;
10518 #line 1414 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10519         g_object_ref ((GObject*) child_5);
10520 #line 1415 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10521         _tmp27_ = self->el;
10522 #line 1415 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10523         _tmp28_ = child_5->el;
10524 #line 1415 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10525         clutter_actor_add_child (_tmp27_, _tmp28_);
10526 #line 1416 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10527         _tmp29_ = self->priv->_this;
10528 #line 1416 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10529         _tmp30_ = xcls_mainwindow_xcls_addpropbutton_new (_tmp29_);
10530 #line 1416 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10531         child_6 = _tmp30_;
10532 #line 1417 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10533         g_object_ref ((GObject*) child_6);
10534 #line 1418 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10535         _tmp31_ = self->el;
10536 #line 1418 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10537         _tmp32_ = child_6->el;
10538 #line 1418 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10539         clutter_actor_add_child (_tmp31_, _tmp32_);
10540 #line 1419 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10541         _tmp33_ = self->priv->_this;
10542 #line 1419 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10543         _tmp34_ = xcls_mainwindow_xcls_addlistenerbutton_new (_tmp33_);
10544 #line 1419 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10545         child_7 = _tmp34_;
10546 #line 1420 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10547         g_object_ref ((GObject*) child_7);
10548 #line 1421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10549         _tmp35_ = self->el;
10550 #line 1421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10551         _tmp36_ = child_7->el;
10552 #line 1421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10553         clutter_actor_add_child (_tmp35_, _tmp36_);
10554 #line 1422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10555         _tmp37_ = self->priv->_this;
10556 #line 1422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10557         _tmp38_ = xcls_mainwindow_xcls_addprojectbutton_new (_tmp37_);
10558 #line 1422 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10559         child_8 = _tmp38_;
10560 #line 1423 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10561         g_object_ref ((GObject*) child_8);
10562 #line 1424 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10563         _tmp39_ = self->el;
10564 #line 1424 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10565         _tmp40_ = child_8->el;
10566 #line 1424 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10567         clutter_actor_add_child (_tmp39_, _tmp40_);
10568 #line 1425 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10569         _tmp41_ = self->priv->_this;
10570 #line 1425 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10571         _tmp42_ = xcls_mainwindow_xcls_addfilebutton_new (_tmp41_);
10572 #line 1425 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10573         child_9 = _tmp42_;
10574 #line 1426 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10575         g_object_ref ((GObject*) child_9);
10576 #line 1427 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10577         _tmp43_ = self->el;
10578 #line 1427 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10579         _tmp44_ = child_9->el;
10580 #line 1427 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10581         clutter_actor_add_child (_tmp43_, _tmp44_);
10582 #line 1428 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10583         _tmp45_ = self->priv->_this;
10584 #line 1428 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10585         _tmp46_ = xcls_mainwindow_xcls_delprojectbutton_new (_tmp45_);
10586 #line 1428 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10587         child_10 = _tmp46_;
10588 #line 1429 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10589         g_object_ref ((GObject*) child_10);
10590 #line 1430 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10591         _tmp47_ = self->el;
10592 #line 1430 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10593         _tmp48_ = child_10->el;
10594 #line 1430 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10595         clutter_actor_add_child (_tmp47_, _tmp48_);
10596 #line 1431 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10597         _tmp49_ = self->priv->_this;
10598 #line 1431 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10599         _tmp50_ = xcls_mainwindow_xcls_new_window_new (_tmp49_);
10600 #line 1431 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10601         child_11 = _tmp50_;
10602 #line 1432 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10603         g_object_ref ((GObject*) child_11);
10604 #line 1433 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10605         _tmp51_ = self->el;
10606 #line 1433 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10607         _tmp52_ = child_11->el;
10608 #line 1433 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10609         clutter_actor_add_child (_tmp51_, _tmp52_);
10610 #line 10611 "MainWindow.c"
10611         {
10612                 ClutterActor* _tmp53_ = NULL;
10613                 Xcls_MainWindow* _tmp54_ = NULL;
10614                 Xcls_MainWindowXcls_clutterembed* _tmp55_ = NULL;
10615                 GtkClutterEmbed* _tmp56_ = NULL;
10616                 ClutterActor* _tmp57_ = NULL;
10617                 ClutterAlignConstraint* _tmp58_ = NULL;
10618                 ClutterAlignConstraint* _tmp59_ = NULL;
10619                 ClutterActor* _tmp60_ = NULL;
10620                 ClutterActor* _tmp61_ = NULL;
10621                 Xcls_MainWindow* _tmp62_ = NULL;
10622                 Xcls_MainWindowXcls_clutterembed* _tmp63_ = NULL;
10623                 GtkClutterEmbed* _tmp64_ = NULL;
10624                 ClutterActor* _tmp65_ = NULL;
10625                 gfloat _tmp66_ = 0.0F;
10626                 gfloat _tmp67_ = 0.0F;
10627 #line 1439 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10628                 _tmp53_ = self->el;
10629 #line 1439 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10630                 _tmp54_ = self->priv->_this;
10631 #line 1439 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10632                 _tmp55_ = _tmp54_->clutterembed;
10633 #line 1439 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10634                 _tmp56_ = _tmp55_->el;
10635 #line 1439 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10636                 _tmp57_ = gtk_clutter_embed_get_stage (_tmp56_);
10637 #line 1439 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10638                 _tmp58_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp57_, CLUTTER_ALIGN_X_AXIS, 0.0f);
10639 #line 1439 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10640                 g_object_ref_sink (_tmp58_);
10641 #line 1439 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10642                 _tmp59_ = _tmp58_;
10643 #line 1439 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10644                 clutter_actor_add_constraint (_tmp53_, (ClutterConstraint*) _tmp59_);
10645 #line 1439 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10646                 _g_object_unref0 (_tmp59_);
10647 #line 1449 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10648                 _tmp60_ = self->el;
10649 #line 1449 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10650                 clutter_actor_set_pivot_point (_tmp60_, 0.5f, 0.5f);
10651 #line 1450 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10652                 _tmp61_ = self->el;
10653 #line 1450 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10654                 _tmp62_ = self->priv->_this;
10655 #line 1450 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10656                 _tmp63_ = _tmp62_->clutterembed;
10657 #line 1450 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10658                 _tmp64_ = _tmp63_->el;
10659 #line 1450 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10660                 _tmp65_ = gtk_clutter_embed_get_stage (_tmp64_);
10661 #line 1450 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10662                 _tmp66_ = clutter_actor_get_height (_tmp65_);
10663 #line 1450 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10664                 _tmp67_ = _tmp66_;
10665 #line 1450 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10666                 clutter_actor_set_size (_tmp61_, (gfloat) 50, _tmp67_);
10667 #line 10668 "MainWindow.c"
10668         }
10669 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10670         _g_object_unref0 (child_11);
10671 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10672         _g_object_unref0 (child_10);
10673 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10674         _g_object_unref0 (child_9);
10675 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10676         _g_object_unref0 (child_8);
10677 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10678         _g_object_unref0 (child_7);
10679 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10680         _g_object_unref0 (child_6);
10681 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10682         _g_object_unref0 (child_5);
10683 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10684         _g_object_unref0 (child_4);
10685 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10686         _g_object_unref0 (child_3);
10687 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10688         _g_object_unref0 (child_2);
10689 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10690         _g_object_unref0 (child_1);
10691 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10692         _g_object_unref0 (child_0);
10693 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10694         return self;
10695 #line 10696 "MainWindow.c"
10696 }
10697
10698
10699 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_new (Xcls_MainWindow* _owner) {
10700 #line 1389 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10701         return xcls_mainwindow_xcls_buttonlayout_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, _owner);
10702 #line 10703 "MainWindow.c"
10703 }
10704
10705
10706 static void xcls_mainwindow_xcls_buttonlayout_class_init (Xcls_MainWindowXcls_buttonlayoutClass * klass) {
10707 #line 1380 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10708         xcls_mainwindow_xcls_buttonlayout_parent_class = g_type_class_peek_parent (klass);
10709 #line 1380 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10710         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_buttonlayoutPrivate));
10711 #line 1380 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10712         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_buttonlayout_finalize;
10713 #line 10714 "MainWindow.c"
10714 }
10715
10716
10717 static void xcls_mainwindow_xcls_buttonlayout_instance_init (Xcls_MainWindowXcls_buttonlayout * self) {
10718 #line 1380 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10719         self->priv = XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_PRIVATE (self);
10720 #line 10721 "MainWindow.c"
10721 }
10722
10723
10724 static void xcls_mainwindow_xcls_buttonlayout_finalize (GObject* obj) {
10725         Xcls_MainWindowXcls_buttonlayout * self;
10726 #line 1380 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10727         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout);
10728 #line 1382 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10729         _g_object_unref0 (self->el);
10730 #line 1383 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10731         _g_object_unref0 (self->priv->_this);
10732 #line 1380 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10733         G_OBJECT_CLASS (xcls_mainwindow_xcls_buttonlayout_parent_class)->finalize (obj);
10734 #line 10735 "MainWindow.c"
10735 }
10736
10737
10738 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) {
10739         static volatile gsize xcls_mainwindow_xcls_buttonlayout_type_id__volatile = 0;
10740         if (g_once_init_enter (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile)) {
10741                 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 };
10742                 GType xcls_mainwindow_xcls_buttonlayout_type_id;
10743                 xcls_mainwindow_xcls_buttonlayout_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_buttonlayout", &g_define_type_info, 0);
10744                 g_once_init_leave (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile, xcls_mainwindow_xcls_buttonlayout_type_id);
10745         }
10746         return xcls_mainwindow_xcls_buttonlayout_type_id__volatile;
10747 }
10748
10749
10750 Xcls_MainWindowXcls_BoxLayout16* xcls_mainwindow_xcls_boxlayout16_construct (GType object_type, Xcls_MainWindow* _owner) {
10751         Xcls_MainWindowXcls_BoxLayout16 * self = NULL;
10752         Xcls_MainWindow* _tmp0_ = NULL;
10753         Xcls_MainWindow* _tmp1_ = NULL;
10754         ClutterBoxLayout* _tmp2_ = NULL;
10755         ClutterBoxLayout* _tmp3_ = NULL;
10756 #line 1466 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10757         g_return_val_if_fail (_owner != NULL, NULL);
10758 #line 1466 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10759         self = (Xcls_MainWindowXcls_BoxLayout16*) g_object_new (object_type, NULL);
10760 #line 1468 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10761         _tmp0_ = _owner;
10762 #line 1468 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10763         _tmp1_ = _g_object_ref0 (_tmp0_);
10764 #line 1468 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10765         _g_object_unref0 (self->priv->_this);
10766 #line 1468 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10767         self->priv->_this = _tmp1_;
10768 #line 1469 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10769         _tmp2_ = (ClutterBoxLayout*) clutter_box_layout_new ();
10770 #line 1469 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10771         g_object_ref_sink (_tmp2_);
10772 #line 1469 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10773         _g_object_unref0 (self->el);
10774 #line 1469 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10775         self->el = _tmp2_;
10776 #line 1474 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10777         _tmp3_ = self->el;
10778 #line 1474 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10779         clutter_box_layout_set_orientation (_tmp3_, CLUTTER_ORIENTATION_VERTICAL);
10780 #line 1466 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10781         return self;
10782 #line 10783 "MainWindow.c"
10783 }
10784
10785
10786 Xcls_MainWindowXcls_BoxLayout16* xcls_mainwindow_xcls_boxlayout16_new (Xcls_MainWindow* _owner) {
10787 #line 1466 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10788         return xcls_mainwindow_xcls_boxlayout16_construct (XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, _owner);
10789 #line 10790 "MainWindow.c"
10790 }
10791
10792
10793 static void xcls_mainwindow_xcls_boxlayout16_class_init (Xcls_MainWindowXcls_BoxLayout16Class * klass) {
10794 #line 1457 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10795         xcls_mainwindow_xcls_boxlayout16_parent_class = g_type_class_peek_parent (klass);
10796 #line 1457 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10797         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_BoxLayout16Private));
10798 #line 1457 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10799         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_boxlayout16_finalize;
10800 #line 10801 "MainWindow.c"
10801 }
10802
10803
10804 static void xcls_mainwindow_xcls_boxlayout16_instance_init (Xcls_MainWindowXcls_BoxLayout16 * self) {
10805 #line 1457 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10806         self->priv = XCLS_MAINWINDOW_XCLS_BOXLAYOUT16_GET_PRIVATE (self);
10807 #line 10808 "MainWindow.c"
10808 }
10809
10810
10811 static void xcls_mainwindow_xcls_boxlayout16_finalize (GObject* obj) {
10812         Xcls_MainWindowXcls_BoxLayout16 * self;
10813 #line 1457 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10814         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT16, Xcls_MainWindowXcls_BoxLayout16);
10815 #line 1459 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10816         _g_object_unref0 (self->el);
10817 #line 1460 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10818         _g_object_unref0 (self->priv->_this);
10819 #line 1457 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10820         G_OBJECT_CLASS (xcls_mainwindow_xcls_boxlayout16_parent_class)->finalize (obj);
10821 #line 10822 "MainWindow.c"
10822 }
10823
10824
10825 GType xcls_mainwindow_xcls_boxlayout16_get_type (void) {
10826         static volatile gsize xcls_mainwindow_xcls_boxlayout16_type_id__volatile = 0;
10827         if (g_once_init_enter (&xcls_mainwindow_xcls_boxlayout16_type_id__volatile)) {
10828                 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 };
10829                 GType xcls_mainwindow_xcls_boxlayout16_type_id;
10830                 xcls_mainwindow_xcls_boxlayout16_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_BoxLayout16", &g_define_type_info, 0);
10831                 g_once_init_leave (&xcls_mainwindow_xcls_boxlayout16_type_id__volatile, xcls_mainwindow_xcls_boxlayout16_type_id);
10832         }
10833         return xcls_mainwindow_xcls_boxlayout16_type_id__volatile;
10834 }
10835
10836
10837 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
10838         Xcls_MainWindowXcls_backbutton * self = NULL;
10839         Xcls_MainWindow* _tmp0_ = NULL;
10840         Xcls_MainWindow* _tmp1_ = NULL;
10841         Xcls_MainWindow* _tmp2_ = NULL;
10842         Xcls_MainWindowXcls_backbutton* _tmp3_ = NULL;
10843         ClutterActor* _tmp4_ = NULL;
10844         Xcls_MainWindowXcls_Actor18* child_0 = NULL;
10845         Xcls_MainWindow* _tmp5_ = NULL;
10846         Xcls_MainWindowXcls_Actor18* _tmp6_ = NULL;
10847         ClutterActor* _tmp7_ = NULL;
10848         GtkClutterActor* _tmp8_ = NULL;
10849         ClutterActor* _tmp9_ = NULL;
10850 #line 1488 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10851         g_return_val_if_fail (_owner != NULL, NULL);
10852 #line 1488 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10853         self = (Xcls_MainWindowXcls_backbutton*) g_object_new (object_type, NULL);
10854 #line 1490 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10855         _tmp0_ = _owner;
10856 #line 1490 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10857         _tmp1_ = _g_object_ref0 (_tmp0_);
10858 #line 1490 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10859         _g_object_unref0 (self->priv->_this);
10860 #line 1490 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10861         self->priv->_this = _tmp1_;
10862 #line 1491 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10863         _tmp2_ = self->priv->_this;
10864 #line 1491 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10865         _tmp3_ = _g_object_ref0 (self);
10866 #line 1491 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10867         _g_object_unref0 (_tmp2_->backbutton);
10868 #line 1491 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10869         _tmp2_->backbutton = _tmp3_;
10870 #line 1492 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10871         _tmp4_ = clutter_actor_new ();
10872 #line 1492 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10873         g_object_ref_sink (_tmp4_);
10874 #line 1492 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10875         _g_object_unref0 (self->el);
10876 #line 1492 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10877         self->el = _tmp4_;
10878 #line 1497 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10879         _tmp5_ = self->priv->_this;
10880 #line 1497 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10881         _tmp6_ = xcls_mainwindow_xcls_actor18_new (_tmp5_);
10882 #line 1497 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10883         child_0 = _tmp6_;
10884 #line 1498 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10885         g_object_ref ((GObject*) child_0);
10886 #line 1499 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10887         _tmp7_ = self->el;
10888 #line 1499 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10889         _tmp8_ = child_0->el;
10890 #line 1499 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10891         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
10892 #line 1503 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10893         _tmp9_ = self->el;
10894 #line 1503 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10895         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
10896 #line 1488 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10897         _g_object_unref0 (child_0);
10898 #line 1488 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10899         return self;
10900 #line 10901 "MainWindow.c"
10901 }
10902
10903
10904 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_new (Xcls_MainWindow* _owner) {
10905 #line 1488 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10906         return xcls_mainwindow_xcls_backbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, _owner);
10907 #line 10908 "MainWindow.c"
10908 }
10909
10910
10911 static void xcls_mainwindow_xcls_backbutton_class_init (Xcls_MainWindowXcls_backbuttonClass * klass) {
10912 #line 1479 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10913         xcls_mainwindow_xcls_backbutton_parent_class = g_type_class_peek_parent (klass);
10914 #line 1479 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10915         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_backbuttonPrivate));
10916 #line 1479 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10917         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_backbutton_finalize;
10918 #line 10919 "MainWindow.c"
10919 }
10920
10921
10922 static void xcls_mainwindow_xcls_backbutton_instance_init (Xcls_MainWindowXcls_backbutton * self) {
10923 #line 1479 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10924         self->priv = XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_PRIVATE (self);
10925 #line 10926 "MainWindow.c"
10926 }
10927
10928
10929 static void xcls_mainwindow_xcls_backbutton_finalize (GObject* obj) {
10930         Xcls_MainWindowXcls_backbutton * self;
10931 #line 1479 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10932         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbutton);
10933 #line 1481 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10934         _g_object_unref0 (self->el);
10935 #line 1482 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10936         _g_object_unref0 (self->priv->_this);
10937 #line 1479 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10938         G_OBJECT_CLASS (xcls_mainwindow_xcls_backbutton_parent_class)->finalize (obj);
10939 #line 10940 "MainWindow.c"
10940 }
10941
10942
10943 GType xcls_mainwindow_xcls_backbutton_get_type (void) {
10944         static volatile gsize xcls_mainwindow_xcls_backbutton_type_id__volatile = 0;
10945         if (g_once_init_enter (&xcls_mainwindow_xcls_backbutton_type_id__volatile)) {
10946                 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 };
10947                 GType xcls_mainwindow_xcls_backbutton_type_id;
10948                 xcls_mainwindow_xcls_backbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_backbutton", &g_define_type_info, 0);
10949                 g_once_init_leave (&xcls_mainwindow_xcls_backbutton_type_id__volatile, xcls_mainwindow_xcls_backbutton_type_id);
10950         }
10951         return xcls_mainwindow_xcls_backbutton_type_id__volatile;
10952 }
10953
10954
10955 Xcls_MainWindowXcls_Actor18* xcls_mainwindow_xcls_actor18_construct (GType object_type, Xcls_MainWindow* _owner) {
10956         Xcls_MainWindowXcls_Actor18 * self = NULL;
10957         Xcls_MainWindow* _tmp0_ = NULL;
10958         Xcls_MainWindow* _tmp1_ = NULL;
10959         GtkClutterActor* _tmp2_ = NULL;
10960         Xcls_MainWindowXcls_Button19* child_0 = NULL;
10961         Xcls_MainWindow* _tmp3_ = NULL;
10962         Xcls_MainWindowXcls_Button19* _tmp4_ = NULL;
10963         GtkClutterActor* _tmp5_ = NULL;
10964         GtkWidget* _tmp6_ = NULL;
10965         GtkButton* _tmp7_ = NULL;
10966 #line 1516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10967         g_return_val_if_fail (_owner != NULL, NULL);
10968 #line 1516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10969         self = (Xcls_MainWindowXcls_Actor18*) g_object_new (object_type, NULL);
10970 #line 1518 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10971         _tmp0_ = _owner;
10972 #line 1518 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10973         _tmp1_ = _g_object_ref0 (_tmp0_);
10974 #line 1518 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10975         _g_object_unref0 (self->priv->_this);
10976 #line 1518 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10977         self->priv->_this = _tmp1_;
10978 #line 1519 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10979         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
10980 #line 1519 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10981         g_object_ref_sink (_tmp2_);
10982 #line 1519 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10983         _g_object_unref0 (self->el);
10984 #line 1519 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10985         self->el = _tmp2_;
10986 #line 1524 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10987         _tmp3_ = self->priv->_this;
10988 #line 1524 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10989         _tmp4_ = xcls_mainwindow_xcls_button19_new (_tmp3_);
10990 #line 1524 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10991         child_0 = _tmp4_;
10992 #line 1525 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10993         g_object_ref ((GObject*) child_0);
10994 #line 1529 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10995         _tmp5_ = self->el;
10996 #line 1529 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10997         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
10998 #line 1529 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
10999         _tmp7_ = child_0->el;
11000 #line 1529 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11001         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
11002 #line 1516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11003         _g_object_unref0 (child_0);
11004 #line 1516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11005         return self;
11006 #line 11007 "MainWindow.c"
11007 }
11008
11009
11010 Xcls_MainWindowXcls_Actor18* xcls_mainwindow_xcls_actor18_new (Xcls_MainWindow* _owner) {
11011 #line 1516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11012         return xcls_mainwindow_xcls_actor18_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, _owner);
11013 #line 11014 "MainWindow.c"
11014 }
11015
11016
11017 static void xcls_mainwindow_xcls_actor18_class_init (Xcls_MainWindowXcls_Actor18Class * klass) {
11018 #line 1507 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11019         xcls_mainwindow_xcls_actor18_parent_class = g_type_class_peek_parent (klass);
11020 #line 1507 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11021         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor18Private));
11022 #line 1507 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11023         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor18_finalize;
11024 #line 11025 "MainWindow.c"
11025 }
11026
11027
11028 static void xcls_mainwindow_xcls_actor18_instance_init (Xcls_MainWindowXcls_Actor18 * self) {
11029 #line 1507 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11030         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR18_GET_PRIVATE (self);
11031 #line 11032 "MainWindow.c"
11032 }
11033
11034
11035 static void xcls_mainwindow_xcls_actor18_finalize (GObject* obj) {
11036         Xcls_MainWindowXcls_Actor18 * self;
11037 #line 1507 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11038         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR18, Xcls_MainWindowXcls_Actor18);
11039 #line 1509 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11040         _g_object_unref0 (self->el);
11041 #line 1510 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11042         _g_object_unref0 (self->priv->_this);
11043 #line 1507 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11044         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor18_parent_class)->finalize (obj);
11045 #line 11046 "MainWindow.c"
11046 }
11047
11048
11049 GType xcls_mainwindow_xcls_actor18_get_type (void) {
11050         static volatile gsize xcls_mainwindow_xcls_actor18_type_id__volatile = 0;
11051         if (g_once_init_enter (&xcls_mainwindow_xcls_actor18_type_id__volatile)) {
11052                 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 };
11053                 GType xcls_mainwindow_xcls_actor18_type_id;
11054                 xcls_mainwindow_xcls_actor18_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor18", &g_define_type_info, 0);
11055                 g_once_init_leave (&xcls_mainwindow_xcls_actor18_type_id__volatile, xcls_mainwindow_xcls_actor18_type_id);
11056         }
11057         return xcls_mainwindow_xcls_actor18_type_id__volatile;
11058 }
11059
11060
11061 static void __lambda14_ (Xcls_MainWindowXcls_Button19* self) {
11062         Xcls_MainWindow* _tmp0_ = NULL;
11063         const gchar* _tmp1_ = NULL;
11064         const gchar* _tmp2_ = NULL;
11065         GQuark _tmp4_ = 0U;
11066 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11067         static GQuark _tmp3_label0 = 0;
11068 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11069         static GQuark _tmp3_label1 = 0;
11070 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11071         static GQuark _tmp3_label2 = 0;
11072 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11073         static GQuark _tmp3_label3 = 0;
11074 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11075         static GQuark _tmp3_label4 = 0;
11076 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11077         static GQuark _tmp3_label5 = 0;
11078 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11079         static GQuark _tmp3_label6 = 0;
11080 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11081         _tmp0_ = self->priv->_this;
11082 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11083         _tmp1_ = _tmp0_->state;
11084 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11085         _tmp2_ = _tmp1_;
11086 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11087         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
11088 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11089         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
11090 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11091                 switch (0) {
11092 #line 11093 "MainWindow.c"
11093                         default:
11094                         {
11095                                 Xcls_MainWindow* _tmp5_ = NULL;
11096 #line 1562 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11097                                 _tmp5_ = self->priv->_this;
11098 #line 1562 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11099                                 xcls_mainwindow_hideViewEditing (_tmp5_);
11100 #line 1563 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11101                                 break;
11102 #line 11103 "MainWindow.c"
11103                         }
11104                 }
11105         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
11106 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11107                 switch (0) {
11108 #line 11109 "MainWindow.c"
11109                         default:
11110                         {
11111                                 Xcls_MainWindow* _tmp6_ = NULL;
11112 #line 1566 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11113                                 _tmp6_ = self->priv->_this;
11114 #line 1566 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11115                                 xcls_mainwindow_showViewEditing (_tmp6_);
11116 #line 1567 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11117                                 break;
11118 #line 11119 "MainWindow.c"
11119                         }
11120                 }
11121         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
11122 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11123                 switch (0) {
11124 #line 11125 "MainWindow.c"
11125                         default:
11126                         {
11127                                 Xcls_MainWindow* _tmp7_ = NULL;
11128 #line 1570 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11129                                 _tmp7_ = self->priv->_this;
11130 #line 1570 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11131                                 xcls_mainwindow_hideAddProp (_tmp7_);
11132 #line 1572 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11133                                 break;
11134 #line 11135 "MainWindow.c"
11135                         }
11136                 }
11137         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addlistener")))) {
11138 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11139                 switch (0) {
11140 #line 11141 "MainWindow.c"
11141                         default:
11142                         {
11143                                 Xcls_MainWindow* _tmp8_ = NULL;
11144 #line 1574 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11145                                 _tmp8_ = self->priv->_this;
11146 #line 1574 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11147                                 xcls_mainwindow_hideAddListener (_tmp8_);
11148 #line 1576 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11149                                 break;
11150 #line 11151 "MainWindow.c"
11151                         }
11152                 }
11153         } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("object")))) {
11154 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11155                 switch (0) {
11156 #line 11157 "MainWindow.c"
11157                         default:
11158                         {
11159                                 Xcls_MainWindow* _tmp9_ = NULL;
11160 #line 1579 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11161                                 _tmp9_ = self->priv->_this;
11162 #line 1579 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11163                                 xcls_mainwindow_hideObject (_tmp9_);
11164 #line 1580 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11165                                 break;
11166 #line 11167 "MainWindow.c"
11167                         }
11168                 }
11169         } else if (_tmp4_ == ((0 != _tmp3_label5) ? _tmp3_label5 : (_tmp3_label5 = g_quark_from_static_string ("codeedit")))) {
11170 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11171                 switch (0) {
11172 #line 11173 "MainWindow.c"
11173                         default:
11174                         {
11175                                 Xcls_MainWindow* _tmp10_ = NULL;
11176 #line 1584 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11177                                 _tmp10_ = self->priv->_this;
11178 #line 1584 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11179                                 xcls_mainwindow_hideCodeEdit (_tmp10_);
11180 #line 1585 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11181                                 break;
11182 #line 11183 "MainWindow.c"
11183                         }
11184                 }
11185         } else if (_tmp4_ == ((0 != _tmp3_label6) ? _tmp3_label6 : (_tmp3_label6 = g_quark_from_static_string ("projectedit")))) {
11186 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11187                 switch (0) {
11188 #line 11189 "MainWindow.c"
11189                         default:
11190                         {
11191                                 Xcls_MainWindow* _tmp11_ = NULL;
11192 #line 1589 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11193                                 _tmp11_ = self->priv->_this;
11194 #line 1589 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11195                                 xcls_mainwindow_hideProjectEdit (_tmp11_);
11196 #line 1590 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11197                                 break;
11198 #line 11199 "MainWindow.c"
11199                         }
11200                 }
11201         } else {
11202 #line 1559 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11203                 switch (0) {
11204 #line 11205 "MainWindow.c"
11205                         default:
11206                         {
11207 #line 1593 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11208                                 break;
11209 #line 11210 "MainWindow.c"
11210                         }
11211                 }
11212         }
11213 #line 1595 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11214         return;
11215 #line 11216 "MainWindow.c"
11216 }
11217
11218
11219 static void ___lambda14__gtk_button_clicked (GtkButton* _sender, gpointer self) {
11220 #line 1558 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11221         __lambda14_ ((Xcls_MainWindowXcls_Button19*) self);
11222 #line 11223 "MainWindow.c"
11223 }
11224
11225
11226 Xcls_MainWindowXcls_Button19* xcls_mainwindow_xcls_button19_construct (GType object_type, Xcls_MainWindow* _owner) {
11227         Xcls_MainWindowXcls_Button19 * self = NULL;
11228         Xcls_MainWindow* _tmp0_ = NULL;
11229         Xcls_MainWindow* _tmp1_ = NULL;
11230         GtkButton* _tmp2_ = NULL;
11231         GtkButton* _tmp3_ = NULL;
11232         GtkButton* _tmp4_ = NULL;
11233         GtkButton* _tmp5_ = NULL;
11234         Xcls_MainWindowXcls_Image20* child_0 = NULL;
11235         Xcls_MainWindow* _tmp6_ = NULL;
11236         Xcls_MainWindowXcls_Image20* _tmp7_ = NULL;
11237         GtkButton* _tmp8_ = NULL;
11238         GtkImage* _tmp9_ = NULL;
11239         GtkButton* _tmp10_ = NULL;
11240 #line 1542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11241         g_return_val_if_fail (_owner != NULL, NULL);
11242 #line 1542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11243         self = (Xcls_MainWindowXcls_Button19*) g_object_new (object_type, NULL);
11244 #line 1544 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11245         _tmp0_ = _owner;
11246 #line 1544 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11247         _tmp1_ = _g_object_ref0 (_tmp0_);
11248 #line 1544 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11249         _g_object_unref0 (self->priv->_this);
11250 #line 1544 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11251         self->priv->_this = _tmp1_;
11252 #line 1545 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11253         _tmp2_ = (GtkButton*) gtk_button_new ();
11254 #line 1545 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11255         g_object_ref_sink (_tmp2_);
11256 #line 1545 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11257         _g_object_unref0 (self->el);
11258 #line 1545 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11259         self->el = _tmp2_;
11260 #line 1550 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11261         _tmp3_ = self->el;
11262 #line 1550 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11263         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
11264 #line 1551 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11265         _tmp4_ = self->el;
11266 #line 1551 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11267         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
11268 #line 1552 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11269         _tmp5_ = self->el;
11270 #line 1552 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11271         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Back");
11272 #line 1553 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11273         _tmp6_ = self->priv->_this;
11274 #line 1553 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11275         _tmp7_ = xcls_mainwindow_xcls_image20_new (_tmp6_);
11276 #line 1553 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11277         child_0 = _tmp7_;
11278 #line 1554 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11279         g_object_ref ((GObject*) child_0);
11280 #line 1555 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11281         _tmp8_ = self->el;
11282 #line 1555 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11283         _tmp9_ = child_0->el;
11284 #line 1555 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11285         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
11286 #line 1558 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11287         _tmp10_ = self->el;
11288 #line 1558 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11289         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda14__gtk_button_clicked, self, 0);
11290 #line 1542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11291         _g_object_unref0 (child_0);
11292 #line 1542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11293         return self;
11294 #line 11295 "MainWindow.c"
11295 }
11296
11297
11298 Xcls_MainWindowXcls_Button19* xcls_mainwindow_xcls_button19_new (Xcls_MainWindow* _owner) {
11299 #line 1542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11300         return xcls_mainwindow_xcls_button19_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, _owner);
11301 #line 11302 "MainWindow.c"
11302 }
11303
11304
11305 static void xcls_mainwindow_xcls_button19_class_init (Xcls_MainWindowXcls_Button19Class * klass) {
11306 #line 1533 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11307         xcls_mainwindow_xcls_button19_parent_class = g_type_class_peek_parent (klass);
11308 #line 1533 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11309         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button19Private));
11310 #line 1533 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11311         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button19_finalize;
11312 #line 11313 "MainWindow.c"
11313 }
11314
11315
11316 static void xcls_mainwindow_xcls_button19_instance_init (Xcls_MainWindowXcls_Button19 * self) {
11317 #line 1533 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11318         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON19_GET_PRIVATE (self);
11319 #line 11320 "MainWindow.c"
11320 }
11321
11322
11323 static void xcls_mainwindow_xcls_button19_finalize (GObject* obj) {
11324         Xcls_MainWindowXcls_Button19 * self;
11325 #line 1533 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11326         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON19, Xcls_MainWindowXcls_Button19);
11327 #line 1535 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11328         _g_object_unref0 (self->el);
11329 #line 1536 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11330         _g_object_unref0 (self->priv->_this);
11331 #line 1533 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11332         G_OBJECT_CLASS (xcls_mainwindow_xcls_button19_parent_class)->finalize (obj);
11333 #line 11334 "MainWindow.c"
11334 }
11335
11336
11337 GType xcls_mainwindow_xcls_button19_get_type (void) {
11338         static volatile gsize xcls_mainwindow_xcls_button19_type_id__volatile = 0;
11339         if (g_once_init_enter (&xcls_mainwindow_xcls_button19_type_id__volatile)) {
11340                 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 };
11341                 GType xcls_mainwindow_xcls_button19_type_id;
11342                 xcls_mainwindow_xcls_button19_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button19", &g_define_type_info, 0);
11343                 g_once_init_leave (&xcls_mainwindow_xcls_button19_type_id__volatile, xcls_mainwindow_xcls_button19_type_id);
11344         }
11345         return xcls_mainwindow_xcls_button19_type_id__volatile;
11346 }
11347
11348
11349 Xcls_MainWindowXcls_Image20* xcls_mainwindow_xcls_image20_construct (GType object_type, Xcls_MainWindow* _owner) {
11350         Xcls_MainWindowXcls_Image20 * self = NULL;
11351         Xcls_MainWindow* _tmp0_ = NULL;
11352         Xcls_MainWindow* _tmp1_ = NULL;
11353         GtkImage* _tmp2_ = NULL;
11354         GtkImage* _tmp3_ = NULL;
11355 #line 1611 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11356         g_return_val_if_fail (_owner != NULL, NULL);
11357 #line 1611 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11358         self = (Xcls_MainWindowXcls_Image20*) g_object_new (object_type, NULL);
11359 #line 1613 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11360         _tmp0_ = _owner;
11361 #line 1613 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11362         _tmp1_ = _g_object_ref0 (_tmp0_);
11363 #line 1613 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11364         _g_object_unref0 (self->priv->_this);
11365 #line 1613 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11366         self->priv->_this = _tmp1_;
11367 #line 1614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11368         _tmp2_ = (GtkImage*) gtk_image_new ();
11369 #line 1614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11370         g_object_ref_sink (_tmp2_);
11371 #line 1614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11372         _g_object_unref0 (self->el);
11373 #line 1614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11374         self->el = _tmp2_;
11375 #line 1619 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11376         _tmp3_ = self->el;
11377 #line 1619 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11378         g_object_set (_tmp3_, "icon-name", "go-previous", NULL);
11379 #line 1611 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11380         return self;
11381 #line 11382 "MainWindow.c"
11382 }
11383
11384
11385 Xcls_MainWindowXcls_Image20* xcls_mainwindow_xcls_image20_new (Xcls_MainWindow* _owner) {
11386 #line 1611 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11387         return xcls_mainwindow_xcls_image20_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, _owner);
11388 #line 11389 "MainWindow.c"
11389 }
11390
11391
11392 static void xcls_mainwindow_xcls_image20_class_init (Xcls_MainWindowXcls_Image20Class * klass) {
11393 #line 1602 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11394         xcls_mainwindow_xcls_image20_parent_class = g_type_class_peek_parent (klass);
11395 #line 1602 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11396         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image20Private));
11397 #line 1602 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11398         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image20_finalize;
11399 #line 11400 "MainWindow.c"
11400 }
11401
11402
11403 static void xcls_mainwindow_xcls_image20_instance_init (Xcls_MainWindowXcls_Image20 * self) {
11404 #line 1602 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11405         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE20_GET_PRIVATE (self);
11406 #line 11407 "MainWindow.c"
11407 }
11408
11409
11410 static void xcls_mainwindow_xcls_image20_finalize (GObject* obj) {
11411         Xcls_MainWindowXcls_Image20 * self;
11412 #line 1602 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11413         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE20, Xcls_MainWindowXcls_Image20);
11414 #line 1604 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11415         _g_object_unref0 (self->el);
11416 #line 1605 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11417         _g_object_unref0 (self->priv->_this);
11418 #line 1602 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11419         G_OBJECT_CLASS (xcls_mainwindow_xcls_image20_parent_class)->finalize (obj);
11420 #line 11421 "MainWindow.c"
11421 }
11422
11423
11424 GType xcls_mainwindow_xcls_image20_get_type (void) {
11425         static volatile gsize xcls_mainwindow_xcls_image20_type_id__volatile = 0;
11426         if (g_once_init_enter (&xcls_mainwindow_xcls_image20_type_id__volatile)) {
11427                 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 };
11428                 GType xcls_mainwindow_xcls_image20_type_id;
11429                 xcls_mainwindow_xcls_image20_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image20", &g_define_type_info, 0);
11430                 g_once_init_leave (&xcls_mainwindow_xcls_image20_type_id__volatile, xcls_mainwindow_xcls_image20_type_id);
11431         }
11432         return xcls_mainwindow_xcls_image20_type_id__volatile;
11433 }
11434
11435
11436 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
11437         Xcls_MainWindowXcls_projectbutton * self = NULL;
11438         Xcls_MainWindow* _tmp0_ = NULL;
11439         Xcls_MainWindow* _tmp1_ = NULL;
11440         Xcls_MainWindow* _tmp2_ = NULL;
11441         Xcls_MainWindowXcls_projectbutton* _tmp3_ = NULL;
11442         ClutterActor* _tmp4_ = NULL;
11443         Xcls_MainWindowXcls_Actor22* child_0 = NULL;
11444         Xcls_MainWindow* _tmp5_ = NULL;
11445         Xcls_MainWindowXcls_Actor22* _tmp6_ = NULL;
11446         ClutterActor* _tmp7_ = NULL;
11447         GtkClutterActor* _tmp8_ = NULL;
11448         ClutterActor* _tmp9_ = NULL;
11449 #line 1633 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11450         g_return_val_if_fail (_owner != NULL, NULL);
11451 #line 1633 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11452         self = (Xcls_MainWindowXcls_projectbutton*) g_object_new (object_type, NULL);
11453 #line 1635 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11454         _tmp0_ = _owner;
11455 #line 1635 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11456         _tmp1_ = _g_object_ref0 (_tmp0_);
11457 #line 1635 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11458         _g_object_unref0 (self->priv->_this);
11459 #line 1635 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11460         self->priv->_this = _tmp1_;
11461 #line 1636 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11462         _tmp2_ = self->priv->_this;
11463 #line 1636 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11464         _tmp3_ = _g_object_ref0 (self);
11465 #line 1636 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11466         _g_object_unref0 (_tmp2_->projectbutton);
11467 #line 1636 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11468         _tmp2_->projectbutton = _tmp3_;
11469 #line 1637 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11470         _tmp4_ = clutter_actor_new ();
11471 #line 1637 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11472         g_object_ref_sink (_tmp4_);
11473 #line 1637 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11474         _g_object_unref0 (self->el);
11475 #line 1637 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11476         self->el = _tmp4_;
11477 #line 1642 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11478         _tmp5_ = self->priv->_this;
11479 #line 1642 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11480         _tmp6_ = xcls_mainwindow_xcls_actor22_new (_tmp5_);
11481 #line 1642 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11482         child_0 = _tmp6_;
11483 #line 1643 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11484         g_object_ref ((GObject*) child_0);
11485 #line 1644 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11486         _tmp7_ = self->el;
11487 #line 1644 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11488         _tmp8_ = child_0->el;
11489 #line 1644 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11490         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
11491 #line 1648 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11492         _tmp9_ = self->el;
11493 #line 1648 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11494         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
11495 #line 1633 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11496         _g_object_unref0 (child_0);
11497 #line 1633 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11498         return self;
11499 #line 11500 "MainWindow.c"
11500 }
11501
11502
11503 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_new (Xcls_MainWindow* _owner) {
11504 #line 1633 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11505         return xcls_mainwindow_xcls_projectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, _owner);
11506 #line 11507 "MainWindow.c"
11507 }
11508
11509
11510 static void xcls_mainwindow_xcls_projectbutton_class_init (Xcls_MainWindowXcls_projectbuttonClass * klass) {
11511 #line 1624 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11512         xcls_mainwindow_xcls_projectbutton_parent_class = g_type_class_peek_parent (klass);
11513 #line 1624 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11514         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projectbuttonPrivate));
11515 #line 1624 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11516         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projectbutton_finalize;
11517 #line 11518 "MainWindow.c"
11518 }
11519
11520
11521 static void xcls_mainwindow_xcls_projectbutton_instance_init (Xcls_MainWindowXcls_projectbutton * self) {
11522 #line 1624 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11523         self->priv = XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_PRIVATE (self);
11524 #line 11525 "MainWindow.c"
11525 }
11526
11527
11528 static void xcls_mainwindow_xcls_projectbutton_finalize (GObject* obj) {
11529         Xcls_MainWindowXcls_projectbutton * self;
11530 #line 1624 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11531         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton);
11532 #line 1626 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11533         _g_object_unref0 (self->el);
11534 #line 1627 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11535         _g_object_unref0 (self->priv->_this);
11536 #line 1624 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11537         G_OBJECT_CLASS (xcls_mainwindow_xcls_projectbutton_parent_class)->finalize (obj);
11538 #line 11539 "MainWindow.c"
11539 }
11540
11541
11542 GType xcls_mainwindow_xcls_projectbutton_get_type (void) {
11543         static volatile gsize xcls_mainwindow_xcls_projectbutton_type_id__volatile = 0;
11544         if (g_once_init_enter (&xcls_mainwindow_xcls_projectbutton_type_id__volatile)) {
11545                 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 };
11546                 GType xcls_mainwindow_xcls_projectbutton_type_id;
11547                 xcls_mainwindow_xcls_projectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projectbutton", &g_define_type_info, 0);
11548                 g_once_init_leave (&xcls_mainwindow_xcls_projectbutton_type_id__volatile, xcls_mainwindow_xcls_projectbutton_type_id);
11549         }
11550         return xcls_mainwindow_xcls_projectbutton_type_id__volatile;
11551 }
11552
11553
11554 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_construct (GType object_type, Xcls_MainWindow* _owner) {
11555         Xcls_MainWindowXcls_Actor22 * self = NULL;
11556         Xcls_MainWindow* _tmp0_ = NULL;
11557         Xcls_MainWindow* _tmp1_ = NULL;
11558         GtkClutterActor* _tmp2_ = NULL;
11559         Xcls_MainWindowXcls_Button23* child_0 = NULL;
11560         Xcls_MainWindow* _tmp3_ = NULL;
11561         Xcls_MainWindowXcls_Button23* _tmp4_ = NULL;
11562         GtkClutterActor* _tmp5_ = NULL;
11563         GtkWidget* _tmp6_ = NULL;
11564         GtkButton* _tmp7_ = NULL;
11565 #line 1661 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11566         g_return_val_if_fail (_owner != NULL, NULL);
11567 #line 1661 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11568         self = (Xcls_MainWindowXcls_Actor22*) g_object_new (object_type, NULL);
11569 #line 1663 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11570         _tmp0_ = _owner;
11571 #line 1663 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11572         _tmp1_ = _g_object_ref0 (_tmp0_);
11573 #line 1663 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11574         _g_object_unref0 (self->priv->_this);
11575 #line 1663 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11576         self->priv->_this = _tmp1_;
11577 #line 1664 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11578         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
11579 #line 1664 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11580         g_object_ref_sink (_tmp2_);
11581 #line 1664 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11582         _g_object_unref0 (self->el);
11583 #line 1664 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11584         self->el = _tmp2_;
11585 #line 1669 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11586         _tmp3_ = self->priv->_this;
11587 #line 1669 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11588         _tmp4_ = xcls_mainwindow_xcls_button23_new (_tmp3_);
11589 #line 1669 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11590         child_0 = _tmp4_;
11591 #line 1670 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11592         g_object_ref ((GObject*) child_0);
11593 #line 1674 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11594         _tmp5_ = self->el;
11595 #line 1674 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11596         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
11597 #line 1674 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11598         _tmp7_ = child_0->el;
11599 #line 1674 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11600         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
11601 #line 1661 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11602         _g_object_unref0 (child_0);
11603 #line 1661 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11604         return self;
11605 #line 11606 "MainWindow.c"
11606 }
11607
11608
11609 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_new (Xcls_MainWindow* _owner) {
11610 #line 1661 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11611         return xcls_mainwindow_xcls_actor22_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, _owner);
11612 #line 11613 "MainWindow.c"
11613 }
11614
11615
11616 static void xcls_mainwindow_xcls_actor22_class_init (Xcls_MainWindowXcls_Actor22Class * klass) {
11617 #line 1652 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11618         xcls_mainwindow_xcls_actor22_parent_class = g_type_class_peek_parent (klass);
11619 #line 1652 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11620         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor22Private));
11621 #line 1652 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11622         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor22_finalize;
11623 #line 11624 "MainWindow.c"
11624 }
11625
11626
11627 static void xcls_mainwindow_xcls_actor22_instance_init (Xcls_MainWindowXcls_Actor22 * self) {
11628 #line 1652 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11629         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR22_GET_PRIVATE (self);
11630 #line 11631 "MainWindow.c"
11631 }
11632
11633
11634 static void xcls_mainwindow_xcls_actor22_finalize (GObject* obj) {
11635         Xcls_MainWindowXcls_Actor22 * self;
11636 #line 1652 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11637         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22);
11638 #line 1654 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11639         _g_object_unref0 (self->el);
11640 #line 1655 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11641         _g_object_unref0 (self->priv->_this);
11642 #line 1652 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11643         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor22_parent_class)->finalize (obj);
11644 #line 11645 "MainWindow.c"
11645 }
11646
11647
11648 GType xcls_mainwindow_xcls_actor22_get_type (void) {
11649         static volatile gsize xcls_mainwindow_xcls_actor22_type_id__volatile = 0;
11650         if (g_once_init_enter (&xcls_mainwindow_xcls_actor22_type_id__volatile)) {
11651                 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 };
11652                 GType xcls_mainwindow_xcls_actor22_type_id;
11653                 xcls_mainwindow_xcls_actor22_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor22", &g_define_type_info, 0);
11654                 g_once_init_leave (&xcls_mainwindow_xcls_actor22_type_id__volatile, xcls_mainwindow_xcls_actor22_type_id);
11655         }
11656         return xcls_mainwindow_xcls_actor22_type_id__volatile;
11657 }
11658
11659
11660 static void __lambda96_ (Xcls_MainWindowXcls_Button23* self) {
11661         Xcls_MainWindow* _tmp0_ = NULL;
11662         const gchar* _tmp1_ = NULL;
11663         const gchar* _tmp2_ = NULL;
11664         GQuark _tmp4_ = 0U;
11665 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11666         static GQuark _tmp3_label0 = 0;
11667 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11668         static GQuark _tmp3_label1 = 0;
11669 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11670         static GQuark _tmp3_label2 = 0;
11671 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11672         static GQuark _tmp3_label3 = 0;
11673 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11674         static GQuark _tmp3_label4 = 0;
11675 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11676         _tmp0_ = self->priv->_this;
11677 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11678         _tmp1_ = _tmp0_->state;
11679 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11680         _tmp2_ = _tmp1_;
11681 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11682         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
11683 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11684         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
11685 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11686                 switch (0) {
11687 #line 11688 "MainWindow.c"
11688                         default:
11689                         {
11690                                 Xcls_MainWindow* _tmp5_ = NULL;
11691 #line 1706 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11692                                 _tmp5_ = self->priv->_this;
11693 #line 1706 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11694                                 xcls_mainwindow_hideViewEditing (_tmp5_);
11695 #line 1707 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11696                                 break;
11697 #line 11698 "MainWindow.c"
11698                         }
11699                 }
11700         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
11701 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11702                 switch (0) {
11703 #line 11704 "MainWindow.c"
11704                         default:
11705                         {
11706                                 Xcls_MainWindow* _tmp6_ = NULL;
11707 #line 1709 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11708                                 _tmp6_ = self->priv->_this;
11709 #line 1709 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11710                                 xcls_mainwindow_showViewEditing (_tmp6_);
11711 #line 1710 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11712                                 break;
11713 #line 11714 "MainWindow.c"
11714                         }
11715                 }
11716         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
11717 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11718                 switch (0) {
11719 #line 11720 "MainWindow.c"
11720                         default:
11721                         {
11722                                 Xcls_MainWindow* _tmp7_ = NULL;
11723                                 Xcls_MainWindow* _tmp8_ = NULL;
11724 #line 1713 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11725                                 _tmp7_ = self->priv->_this;
11726 #line 1713 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11727                                 xcls_mainwindow_hideAddProp (_tmp7_);
11728 #line 1714 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11729                                 _tmp8_ = self->priv->_this;
11730 #line 1714 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11731                                 xcls_mainwindow_hideViewEditing (_tmp8_);
11732 #line 1715 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11733                                 break;
11734 #line 11735 "MainWindow.c"
11735                         }
11736                 }
11737         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addlistener")))) {
11738 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11739                 switch (0) {
11740 #line 11741 "MainWindow.c"
11741                         default:
11742                         {
11743                                 Xcls_MainWindow* _tmp9_ = NULL;
11744                                 Xcls_MainWindow* _tmp10_ = NULL;
11745 #line 1717 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11746                                 _tmp9_ = self->priv->_this;
11747 #line 1717 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11748                                 xcls_mainwindow_hideAddListener (_tmp9_);
11749 #line 1718 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11750                                 _tmp10_ = self->priv->_this;
11751 #line 1718 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11752                                 xcls_mainwindow_hideViewEditing (_tmp10_);
11753 #line 1719 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11754                                 break;
11755 #line 11756 "MainWindow.c"
11756                         }
11757                 }
11758         } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("object")))) {
11759 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11760                 switch (0) {
11761 #line 11762 "MainWindow.c"
11762                         default:
11763                         {
11764                                 Xcls_MainWindow* _tmp11_ = NULL;
11765                                 Xcls_MainWindow* _tmp12_ = NULL;
11766 #line 1722 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11767                                 _tmp11_ = self->priv->_this;
11768 #line 1722 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11769                                 xcls_mainwindow_hideObject (_tmp11_);
11770 #line 1723 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11771                                 _tmp12_ = self->priv->_this;
11772 #line 1723 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11773                                 xcls_mainwindow_hideViewEditing (_tmp12_);
11774 #line 1724 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11775                                 break;
11776 #line 11777 "MainWindow.c"
11777                         }
11778                 }
11779         } else {
11780 #line 1703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11781                 switch (0) {
11782 #line 11783 "MainWindow.c"
11783                         default:
11784                         {
11785 #line 1727 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11786                                 break;
11787 #line 11788 "MainWindow.c"
11788                         }
11789                 }
11790         }
11791 #line 1729 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11792         return;
11793 #line 11794 "MainWindow.c"
11794 }
11795
11796
11797 static void ___lambda96__gtk_button_clicked (GtkButton* _sender, gpointer self) {
11798 #line 1702 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11799         __lambda96_ ((Xcls_MainWindowXcls_Button23*) self);
11800 #line 11801 "MainWindow.c"
11801 }
11802
11803
11804 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_construct (GType object_type, Xcls_MainWindow* _owner) {
11805         Xcls_MainWindowXcls_Button23 * self = NULL;
11806         Xcls_MainWindow* _tmp0_ = NULL;
11807         Xcls_MainWindow* _tmp1_ = NULL;
11808         GtkButton* _tmp2_ = NULL;
11809         GtkButton* _tmp3_ = NULL;
11810         GtkButton* _tmp4_ = NULL;
11811         Xcls_MainWindowXcls_Image24* child_0 = NULL;
11812         Xcls_MainWindow* _tmp5_ = NULL;
11813         Xcls_MainWindowXcls_Image24* _tmp6_ = NULL;
11814         GtkButton* _tmp7_ = NULL;
11815         GtkImage* _tmp8_ = NULL;
11816         GtkButton* _tmp9_ = NULL;
11817 #line 1687 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11818         g_return_val_if_fail (_owner != NULL, NULL);
11819 #line 1687 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11820         self = (Xcls_MainWindowXcls_Button23*) g_object_new (object_type, NULL);
11821 #line 1689 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11822         _tmp0_ = _owner;
11823 #line 1689 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11824         _tmp1_ = _g_object_ref0 (_tmp0_);
11825 #line 1689 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11826         _g_object_unref0 (self->priv->_this);
11827 #line 1689 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11828         self->priv->_this = _tmp1_;
11829 #line 1690 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11830         _tmp2_ = (GtkButton*) gtk_button_new ();
11831 #line 1690 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11832         g_object_ref_sink (_tmp2_);
11833 #line 1690 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11834         _g_object_unref0 (self->el);
11835 #line 1690 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11836         self->el = _tmp2_;
11837 #line 1695 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11838         _tmp3_ = self->el;
11839 #line 1695 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11840         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
11841 #line 1696 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11842         _tmp4_ = self->el;
11843 #line 1696 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11844         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
11845 #line 1697 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11846         _tmp5_ = self->priv->_this;
11847 #line 1697 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11848         _tmp6_ = xcls_mainwindow_xcls_image24_new (_tmp5_);
11849 #line 1697 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11850         child_0 = _tmp6_;
11851 #line 1698 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11852         g_object_ref ((GObject*) child_0);
11853 #line 1699 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11854         _tmp7_ = self->el;
11855 #line 1699 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11856         _tmp8_ = child_0->el;
11857 #line 1699 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11858         gtk_button_set_image (_tmp7_, (GtkWidget*) _tmp8_);
11859 #line 1702 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11860         _tmp9_ = self->el;
11861 #line 1702 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11862         g_signal_connect_object (_tmp9_, "clicked", (GCallback) ___lambda96__gtk_button_clicked, self, 0);
11863 #line 1687 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11864         _g_object_unref0 (child_0);
11865 #line 1687 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11866         return self;
11867 #line 11868 "MainWindow.c"
11868 }
11869
11870
11871 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_new (Xcls_MainWindow* _owner) {
11872 #line 1687 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11873         return xcls_mainwindow_xcls_button23_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, _owner);
11874 #line 11875 "MainWindow.c"
11875 }
11876
11877
11878 static void xcls_mainwindow_xcls_button23_class_init (Xcls_MainWindowXcls_Button23Class * klass) {
11879 #line 1678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11880         xcls_mainwindow_xcls_button23_parent_class = g_type_class_peek_parent (klass);
11881 #line 1678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11882         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button23Private));
11883 #line 1678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11884         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button23_finalize;
11885 #line 11886 "MainWindow.c"
11886 }
11887
11888
11889 static void xcls_mainwindow_xcls_button23_instance_init (Xcls_MainWindowXcls_Button23 * self) {
11890 #line 1678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11891         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON23_GET_PRIVATE (self);
11892 #line 11893 "MainWindow.c"
11893 }
11894
11895
11896 static void xcls_mainwindow_xcls_button23_finalize (GObject* obj) {
11897         Xcls_MainWindowXcls_Button23 * self;
11898 #line 1678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11899         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23);
11900 #line 1680 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11901         _g_object_unref0 (self->el);
11902 #line 1681 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11903         _g_object_unref0 (self->priv->_this);
11904 #line 1678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11905         G_OBJECT_CLASS (xcls_mainwindow_xcls_button23_parent_class)->finalize (obj);
11906 #line 11907 "MainWindow.c"
11907 }
11908
11909
11910 GType xcls_mainwindow_xcls_button23_get_type (void) {
11911         static volatile gsize xcls_mainwindow_xcls_button23_type_id__volatile = 0;
11912         if (g_once_init_enter (&xcls_mainwindow_xcls_button23_type_id__volatile)) {
11913                 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 };
11914                 GType xcls_mainwindow_xcls_button23_type_id;
11915                 xcls_mainwindow_xcls_button23_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button23", &g_define_type_info, 0);
11916                 g_once_init_leave (&xcls_mainwindow_xcls_button23_type_id__volatile, xcls_mainwindow_xcls_button23_type_id);
11917         }
11918         return xcls_mainwindow_xcls_button23_type_id__volatile;
11919 }
11920
11921
11922 Xcls_MainWindowXcls_Image24* xcls_mainwindow_xcls_image24_construct (GType object_type, Xcls_MainWindow* _owner) {
11923         Xcls_MainWindowXcls_Image24 * self = NULL;
11924         Xcls_MainWindow* _tmp0_ = NULL;
11925         Xcls_MainWindow* _tmp1_ = NULL;
11926         GtkImage* _tmp2_ = NULL;
11927         GtkImage* _tmp3_ = NULL;
11928 #line 1745 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11929         g_return_val_if_fail (_owner != NULL, NULL);
11930 #line 1745 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11931         self = (Xcls_MainWindowXcls_Image24*) g_object_new (object_type, NULL);
11932 #line 1747 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11933         _tmp0_ = _owner;
11934 #line 1747 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11935         _tmp1_ = _g_object_ref0 (_tmp0_);
11936 #line 1747 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11937         _g_object_unref0 (self->priv->_this);
11938 #line 1747 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11939         self->priv->_this = _tmp1_;
11940 #line 1748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11941         _tmp2_ = (GtkImage*) gtk_image_new ();
11942 #line 1748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11943         g_object_ref_sink (_tmp2_);
11944 #line 1748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11945         _g_object_unref0 (self->el);
11946 #line 1748 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11947         self->el = _tmp2_;
11948 #line 1753 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11949         _tmp3_ = self->el;
11950 #line 1753 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11951         g_object_set (_tmp3_, "icon-name", "document-open", NULL);
11952 #line 1745 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11953         return self;
11954 #line 11955 "MainWindow.c"
11955 }
11956
11957
11958 Xcls_MainWindowXcls_Image24* xcls_mainwindow_xcls_image24_new (Xcls_MainWindow* _owner) {
11959 #line 1745 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11960         return xcls_mainwindow_xcls_image24_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, _owner);
11961 #line 11962 "MainWindow.c"
11962 }
11963
11964
11965 static void xcls_mainwindow_xcls_image24_class_init (Xcls_MainWindowXcls_Image24Class * klass) {
11966 #line 1736 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11967         xcls_mainwindow_xcls_image24_parent_class = g_type_class_peek_parent (klass);
11968 #line 1736 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11969         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image24Private));
11970 #line 1736 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11971         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image24_finalize;
11972 #line 11973 "MainWindow.c"
11973 }
11974
11975
11976 static void xcls_mainwindow_xcls_image24_instance_init (Xcls_MainWindowXcls_Image24 * self) {
11977 #line 1736 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11978         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE24_GET_PRIVATE (self);
11979 #line 11980 "MainWindow.c"
11980 }
11981
11982
11983 static void xcls_mainwindow_xcls_image24_finalize (GObject* obj) {
11984         Xcls_MainWindowXcls_Image24 * self;
11985 #line 1736 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11986         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE24, Xcls_MainWindowXcls_Image24);
11987 #line 1738 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11988         _g_object_unref0 (self->el);
11989 #line 1739 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11990         _g_object_unref0 (self->priv->_this);
11991 #line 1736 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
11992         G_OBJECT_CLASS (xcls_mainwindow_xcls_image24_parent_class)->finalize (obj);
11993 #line 11994 "MainWindow.c"
11994 }
11995
11996
11997 GType xcls_mainwindow_xcls_image24_get_type (void) {
11998         static volatile gsize xcls_mainwindow_xcls_image24_type_id__volatile = 0;
11999         if (g_once_init_enter (&xcls_mainwindow_xcls_image24_type_id__volatile)) {
12000                 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 };
12001                 GType xcls_mainwindow_xcls_image24_type_id;
12002                 xcls_mainwindow_xcls_image24_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image24", &g_define_type_info, 0);
12003                 g_once_init_leave (&xcls_mainwindow_xcls_image24_type_id__volatile, xcls_mainwindow_xcls_image24_type_id);
12004         }
12005         return xcls_mainwindow_xcls_image24_type_id__volatile;
12006 }
12007
12008
12009 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_construct (GType object_type, Xcls_MainWindow* _owner) {
12010         Xcls_MainWindowXcls_editfilebutton * self = NULL;
12011         Xcls_MainWindow* _tmp0_ = NULL;
12012         Xcls_MainWindow* _tmp1_ = NULL;
12013         Xcls_MainWindow* _tmp2_ = NULL;
12014         Xcls_MainWindowXcls_editfilebutton* _tmp3_ = NULL;
12015         ClutterActor* _tmp4_ = NULL;
12016         Xcls_MainWindowXcls_Actor26* child_0 = NULL;
12017         Xcls_MainWindow* _tmp5_ = NULL;
12018         Xcls_MainWindowXcls_Actor26* _tmp6_ = NULL;
12019         ClutterActor* _tmp7_ = NULL;
12020         GtkClutterActor* _tmp8_ = NULL;
12021         ClutterActor* _tmp9_ = NULL;
12022 #line 1767 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12023         g_return_val_if_fail (_owner != NULL, NULL);
12024 #line 1767 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12025         self = (Xcls_MainWindowXcls_editfilebutton*) g_object_new (object_type, NULL);
12026 #line 1769 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12027         _tmp0_ = _owner;
12028 #line 1769 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12029         _tmp1_ = _g_object_ref0 (_tmp0_);
12030 #line 1769 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12031         _g_object_unref0 (self->priv->_this);
12032 #line 1769 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12033         self->priv->_this = _tmp1_;
12034 #line 1770 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12035         _tmp2_ = self->priv->_this;
12036 #line 1770 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12037         _tmp3_ = _g_object_ref0 (self);
12038 #line 1770 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12039         _g_object_unref0 (_tmp2_->editfilebutton);
12040 #line 1770 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12041         _tmp2_->editfilebutton = _tmp3_;
12042 #line 1771 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12043         _tmp4_ = clutter_actor_new ();
12044 #line 1771 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12045         g_object_ref_sink (_tmp4_);
12046 #line 1771 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12047         _g_object_unref0 (self->el);
12048 #line 1771 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12049         self->el = _tmp4_;
12050 #line 1776 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12051         _tmp5_ = self->priv->_this;
12052 #line 1776 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12053         _tmp6_ = xcls_mainwindow_xcls_actor26_new (_tmp5_);
12054 #line 1776 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12055         child_0 = _tmp6_;
12056 #line 1777 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12057         g_object_ref ((GObject*) child_0);
12058 #line 1778 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12059         _tmp7_ = self->el;
12060 #line 1778 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12061         _tmp8_ = child_0->el;
12062 #line 1778 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12063         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
12064 #line 1782 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12065         _tmp9_ = self->el;
12066 #line 1782 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12067         clutter_actor_set_size (_tmp9_, 50.0f, 50.0f);
12068 #line 1767 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12069         _g_object_unref0 (child_0);
12070 #line 1767 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12071         return self;
12072 #line 12073 "MainWindow.c"
12073 }
12074
12075
12076 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_new (Xcls_MainWindow* _owner) {
12077 #line 1767 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12078         return xcls_mainwindow_xcls_editfilebutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, _owner);
12079 #line 12080 "MainWindow.c"
12080 }
12081
12082
12083 static void xcls_mainwindow_xcls_editfilebutton_class_init (Xcls_MainWindowXcls_editfilebuttonClass * klass) {
12084 #line 1758 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12085         xcls_mainwindow_xcls_editfilebutton_parent_class = g_type_class_peek_parent (klass);
12086 #line 1758 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12087         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_editfilebuttonPrivate));
12088 #line 1758 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12089         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_editfilebutton_finalize;
12090 #line 12091 "MainWindow.c"
12091 }
12092
12093
12094 static void xcls_mainwindow_xcls_editfilebutton_instance_init (Xcls_MainWindowXcls_editfilebutton * self) {
12095 #line 1758 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12096         self->priv = XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_PRIVATE (self);
12097 #line 12098 "MainWindow.c"
12098 }
12099
12100
12101 static void xcls_mainwindow_xcls_editfilebutton_finalize (GObject* obj) {
12102         Xcls_MainWindowXcls_editfilebutton * self;
12103 #line 1758 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12104         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebutton);
12105 #line 1760 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12106         _g_object_unref0 (self->el);
12107 #line 1761 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12108         _g_object_unref0 (self->priv->_this);
12109 #line 1758 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12110         G_OBJECT_CLASS (xcls_mainwindow_xcls_editfilebutton_parent_class)->finalize (obj);
12111 #line 12112 "MainWindow.c"
12112 }
12113
12114
12115 GType xcls_mainwindow_xcls_editfilebutton_get_type (void) {
12116         static volatile gsize xcls_mainwindow_xcls_editfilebutton_type_id__volatile = 0;
12117         if (g_once_init_enter (&xcls_mainwindow_xcls_editfilebutton_type_id__volatile)) {
12118                 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 };
12119                 GType xcls_mainwindow_xcls_editfilebutton_type_id;
12120                 xcls_mainwindow_xcls_editfilebutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_editfilebutton", &g_define_type_info, 0);
12121                 g_once_init_leave (&xcls_mainwindow_xcls_editfilebutton_type_id__volatile, xcls_mainwindow_xcls_editfilebutton_type_id);
12122         }
12123         return xcls_mainwindow_xcls_editfilebutton_type_id__volatile;
12124 }
12125
12126
12127 Xcls_MainWindowXcls_Actor26* xcls_mainwindow_xcls_actor26_construct (GType object_type, Xcls_MainWindow* _owner) {
12128         Xcls_MainWindowXcls_Actor26 * self = NULL;
12129         Xcls_MainWindow* _tmp0_ = NULL;
12130         Xcls_MainWindow* _tmp1_ = NULL;
12131         GtkClutterActor* _tmp2_ = NULL;
12132         Xcls_MainWindowXcls_Button27* child_0 = NULL;
12133         Xcls_MainWindow* _tmp3_ = NULL;
12134         Xcls_MainWindowXcls_Button27* _tmp4_ = NULL;
12135         GtkClutterActor* _tmp5_ = NULL;
12136         GtkWidget* _tmp6_ = NULL;
12137         GtkButton* _tmp7_ = NULL;
12138 #line 1795 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12139         g_return_val_if_fail (_owner != NULL, NULL);
12140 #line 1795 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12141         self = (Xcls_MainWindowXcls_Actor26*) g_object_new (object_type, NULL);
12142 #line 1797 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12143         _tmp0_ = _owner;
12144 #line 1797 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12145         _tmp1_ = _g_object_ref0 (_tmp0_);
12146 #line 1797 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12147         _g_object_unref0 (self->priv->_this);
12148 #line 1797 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12149         self->priv->_this = _tmp1_;
12150 #line 1798 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12151         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
12152 #line 1798 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12153         g_object_ref_sink (_tmp2_);
12154 #line 1798 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12155         _g_object_unref0 (self->el);
12156 #line 1798 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12157         self->el = _tmp2_;
12158 #line 1803 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12159         _tmp3_ = self->priv->_this;
12160 #line 1803 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12161         _tmp4_ = xcls_mainwindow_xcls_button27_new (_tmp3_);
12162 #line 1803 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12163         child_0 = _tmp4_;
12164 #line 1804 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12165         g_object_ref ((GObject*) child_0);
12166 #line 1808 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12167         _tmp5_ = self->el;
12168 #line 1808 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12169         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
12170 #line 1808 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12171         _tmp7_ = child_0->el;
12172 #line 1808 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12173         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
12174 #line 1795 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12175         _g_object_unref0 (child_0);
12176 #line 1795 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12177         return self;
12178 #line 12179 "MainWindow.c"
12179 }
12180
12181
12182 Xcls_MainWindowXcls_Actor26* xcls_mainwindow_xcls_actor26_new (Xcls_MainWindow* _owner) {
12183 #line 1795 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12184         return xcls_mainwindow_xcls_actor26_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, _owner);
12185 #line 12186 "MainWindow.c"
12186 }
12187
12188
12189 static void xcls_mainwindow_xcls_actor26_class_init (Xcls_MainWindowXcls_Actor26Class * klass) {
12190 #line 1786 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12191         xcls_mainwindow_xcls_actor26_parent_class = g_type_class_peek_parent (klass);
12192 #line 1786 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12193         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor26Private));
12194 #line 1786 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12195         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor26_finalize;
12196 #line 12197 "MainWindow.c"
12197 }
12198
12199
12200 static void xcls_mainwindow_xcls_actor26_instance_init (Xcls_MainWindowXcls_Actor26 * self) {
12201 #line 1786 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12202         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR26_GET_PRIVATE (self);
12203 #line 12204 "MainWindow.c"
12204 }
12205
12206
12207 static void xcls_mainwindow_xcls_actor26_finalize (GObject* obj) {
12208         Xcls_MainWindowXcls_Actor26 * self;
12209 #line 1786 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12210         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR26, Xcls_MainWindowXcls_Actor26);
12211 #line 1788 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12212         _g_object_unref0 (self->el);
12213 #line 1789 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12214         _g_object_unref0 (self->priv->_this);
12215 #line 1786 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12216         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor26_parent_class)->finalize (obj);
12217 #line 12218 "MainWindow.c"
12218 }
12219
12220
12221 GType xcls_mainwindow_xcls_actor26_get_type (void) {
12222         static volatile gsize xcls_mainwindow_xcls_actor26_type_id__volatile = 0;
12223         if (g_once_init_enter (&xcls_mainwindow_xcls_actor26_type_id__volatile)) {
12224                 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 };
12225                 GType xcls_mainwindow_xcls_actor26_type_id;
12226                 xcls_mainwindow_xcls_actor26_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor26", &g_define_type_info, 0);
12227                 g_once_init_leave (&xcls_mainwindow_xcls_actor26_type_id__volatile, xcls_mainwindow_xcls_actor26_type_id);
12228         }
12229         return xcls_mainwindow_xcls_actor26_type_id__volatile;
12230 }
12231
12232
12233 static void __lambda97_ (Xcls_MainWindowXcls_Button27* self) {
12234         gboolean _tmp0_ = FALSE;
12235         Xcls_MainWindow* _tmp1_ = NULL;
12236         ProjectProject* _tmp2_ = NULL;
12237         Xcls_MainWindow* _tmp7_ = NULL;
12238         Xcls_DialogNewComponent* _tmp8_ = NULL;
12239         Xcls_MainWindow* _tmp9_ = NULL;
12240         Xcls_WindowLeftTree* _tmp10_ = NULL;
12241         Xcls_WindowLeftTreeXcls_model* _tmp11_ = NULL;
12242         JsRenderJsRender* _tmp12_ = NULL;
12243 #line 1840 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12244         _tmp1_ = self->priv->_this;
12245 #line 1840 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12246         _tmp2_ = _tmp1_->project;
12247 #line 1840 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12248         if (_tmp2_ == NULL) {
12249 #line 1840 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12250                 _tmp0_ = TRUE;
12251 #line 12252 "MainWindow.c"
12252         } else {
12253                 Xcls_MainWindow* _tmp3_ = NULL;
12254                 Xcls_WindowLeftTree* _tmp4_ = NULL;
12255                 Xcls_WindowLeftTreeXcls_model* _tmp5_ = NULL;
12256                 JsRenderJsRender* _tmp6_ = NULL;
12257 #line 1840 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12258                 _tmp3_ = self->priv->_this;
12259 #line 1840 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12260                 _tmp4_ = _tmp3_->left_tree;
12261 #line 1840 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12262                 _tmp5_ = _tmp4_->model;
12263 #line 1840 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12264                 _tmp6_ = _tmp5_->file;
12265 #line 1840 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12266                 _tmp0_ = _tmp6_ == NULL;
12267 #line 12268 "MainWindow.c"
12268         }
12269 #line 1840 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12270         if (_tmp0_) {
12271 #line 1841 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12272                 return;
12273 #line 12274 "MainWindow.c"
12274         }
12275 #line 1844 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12276         _tmp7_ = self->priv->_this;
12277 #line 1844 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12278         _tmp8_ = _tmp7_->new_file_dialog;
12279 #line 1844 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12280         _tmp9_ = self->priv->_this;
12281 #line 1844 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12282         _tmp10_ = _tmp9_->left_tree;
12283 #line 1844 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12284         _tmp11_ = _tmp10_->model;
12285 #line 1844 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12286         _tmp12_ = _tmp11_->file;
12287 #line 1844 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12288         xcls_dialognewcomponent_show (_tmp8_, _tmp12_);
12289 #line 1846 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12290         return;
12291 #line 12292 "MainWindow.c"
12292 }
12293
12294
12295 static void ___lambda97__gtk_button_clicked (GtkButton* _sender, gpointer self) {
12296 #line 1837 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12297         __lambda97_ ((Xcls_MainWindowXcls_Button27*) self);
12298 #line 12299 "MainWindow.c"
12299 }
12300
12301
12302 Xcls_MainWindowXcls_Button27* xcls_mainwindow_xcls_button27_construct (GType object_type, Xcls_MainWindow* _owner) {
12303         Xcls_MainWindowXcls_Button27 * self = NULL;
12304         Xcls_MainWindow* _tmp0_ = NULL;
12305         Xcls_MainWindow* _tmp1_ = NULL;
12306         GtkButton* _tmp2_ = NULL;
12307         GtkButton* _tmp3_ = NULL;
12308         GtkButton* _tmp4_ = NULL;
12309         GtkButton* _tmp5_ = NULL;
12310         Xcls_MainWindowXcls_Image28* child_0 = NULL;
12311         Xcls_MainWindow* _tmp6_ = NULL;
12312         Xcls_MainWindowXcls_Image28* _tmp7_ = NULL;
12313         GtkButton* _tmp8_ = NULL;
12314         GtkImage* _tmp9_ = NULL;
12315         GtkButton* _tmp10_ = NULL;
12316 #line 1821 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12317         g_return_val_if_fail (_owner != NULL, NULL);
12318 #line 1821 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12319         self = (Xcls_MainWindowXcls_Button27*) g_object_new (object_type, NULL);
12320 #line 1823 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12321         _tmp0_ = _owner;
12322 #line 1823 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12323         _tmp1_ = _g_object_ref0 (_tmp0_);
12324 #line 1823 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12325         _g_object_unref0 (self->priv->_this);
12326 #line 1823 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12327         self->priv->_this = _tmp1_;
12328 #line 1824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12329         _tmp2_ = (GtkButton*) gtk_button_new ();
12330 #line 1824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12331         g_object_ref_sink (_tmp2_);
12332 #line 1824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12333         _g_object_unref0 (self->el);
12334 #line 1824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12335         self->el = _tmp2_;
12336 #line 1829 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12337         _tmp3_ = self->el;
12338 #line 1829 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12339         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
12340 #line 1830 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12341         _tmp4_ = self->el;
12342 #line 1830 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12343         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
12344 #line 1831 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12345         _tmp5_ = self->el;
12346 #line 1831 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12347         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "File Details");
12348 #line 1832 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12349         _tmp6_ = self->priv->_this;
12350 #line 1832 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12351         _tmp7_ = xcls_mainwindow_xcls_image28_new (_tmp6_);
12352 #line 1832 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12353         child_0 = _tmp7_;
12354 #line 1833 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12355         g_object_ref ((GObject*) child_0);
12356 #line 1834 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12357         _tmp8_ = self->el;
12358 #line 1834 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12359         _tmp9_ = child_0->el;
12360 #line 1834 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12361         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
12362 #line 1837 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12363         _tmp10_ = self->el;
12364 #line 1837 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12365         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda97__gtk_button_clicked, self, 0);
12366 #line 1821 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12367         _g_object_unref0 (child_0);
12368 #line 1821 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12369         return self;
12370 #line 12371 "MainWindow.c"
12371 }
12372
12373
12374 Xcls_MainWindowXcls_Button27* xcls_mainwindow_xcls_button27_new (Xcls_MainWindow* _owner) {
12375 #line 1821 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12376         return xcls_mainwindow_xcls_button27_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, _owner);
12377 #line 12378 "MainWindow.c"
12378 }
12379
12380
12381 static void xcls_mainwindow_xcls_button27_class_init (Xcls_MainWindowXcls_Button27Class * klass) {
12382 #line 1812 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12383         xcls_mainwindow_xcls_button27_parent_class = g_type_class_peek_parent (klass);
12384 #line 1812 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12385         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button27Private));
12386 #line 1812 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12387         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button27_finalize;
12388 #line 12389 "MainWindow.c"
12389 }
12390
12391
12392 static void xcls_mainwindow_xcls_button27_instance_init (Xcls_MainWindowXcls_Button27 * self) {
12393 #line 1812 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12394         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON27_GET_PRIVATE (self);
12395 #line 12396 "MainWindow.c"
12396 }
12397
12398
12399 static void xcls_mainwindow_xcls_button27_finalize (GObject* obj) {
12400         Xcls_MainWindowXcls_Button27 * self;
12401 #line 1812 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12402         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON27, Xcls_MainWindowXcls_Button27);
12403 #line 1814 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12404         _g_object_unref0 (self->el);
12405 #line 1815 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12406         _g_object_unref0 (self->priv->_this);
12407 #line 1812 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12408         G_OBJECT_CLASS (xcls_mainwindow_xcls_button27_parent_class)->finalize (obj);
12409 #line 12410 "MainWindow.c"
12410 }
12411
12412
12413 GType xcls_mainwindow_xcls_button27_get_type (void) {
12414         static volatile gsize xcls_mainwindow_xcls_button27_type_id__volatile = 0;
12415         if (g_once_init_enter (&xcls_mainwindow_xcls_button27_type_id__volatile)) {
12416                 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 };
12417                 GType xcls_mainwindow_xcls_button27_type_id;
12418                 xcls_mainwindow_xcls_button27_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button27", &g_define_type_info, 0);
12419                 g_once_init_leave (&xcls_mainwindow_xcls_button27_type_id__volatile, xcls_mainwindow_xcls_button27_type_id);
12420         }
12421         return xcls_mainwindow_xcls_button27_type_id__volatile;
12422 }
12423
12424
12425 Xcls_MainWindowXcls_Image28* xcls_mainwindow_xcls_image28_construct (GType object_type, Xcls_MainWindow* _owner) {
12426         Xcls_MainWindowXcls_Image28 * self = NULL;
12427         Xcls_MainWindow* _tmp0_ = NULL;
12428         Xcls_MainWindow* _tmp1_ = NULL;
12429         GtkImage* _tmp2_ = NULL;
12430         GtkImage* _tmp3_ = NULL;
12431 #line 1863 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12432         g_return_val_if_fail (_owner != NULL, NULL);
12433 #line 1863 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12434         self = (Xcls_MainWindowXcls_Image28*) g_object_new (object_type, NULL);
12435 #line 1865 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12436         _tmp0_ = _owner;
12437 #line 1865 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12438         _tmp1_ = _g_object_ref0 (_tmp0_);
12439 #line 1865 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12440         _g_object_unref0 (self->priv->_this);
12441 #line 1865 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12442         self->priv->_this = _tmp1_;
12443 #line 1866 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12444         _tmp2_ = (GtkImage*) gtk_image_new ();
12445 #line 1866 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12446         g_object_ref_sink (_tmp2_);
12447 #line 1866 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12448         _g_object_unref0 (self->el);
12449 #line 1866 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12450         self->el = _tmp2_;
12451 #line 1871 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12452         _tmp3_ = self->el;
12453 #line 1871 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12454         g_object_set (_tmp3_, "icon-name", "document-properties", NULL);
12455 #line 1863 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12456         return self;
12457 #line 12458 "MainWindow.c"
12458 }
12459
12460
12461 Xcls_MainWindowXcls_Image28* xcls_mainwindow_xcls_image28_new (Xcls_MainWindow* _owner) {
12462 #line 1863 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12463         return xcls_mainwindow_xcls_image28_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, _owner);
12464 #line 12465 "MainWindow.c"
12465 }
12466
12467
12468 static void xcls_mainwindow_xcls_image28_class_init (Xcls_MainWindowXcls_Image28Class * klass) {
12469 #line 1854 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12470         xcls_mainwindow_xcls_image28_parent_class = g_type_class_peek_parent (klass);
12471 #line 1854 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12472         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image28Private));
12473 #line 1854 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12474         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image28_finalize;
12475 #line 12476 "MainWindow.c"
12476 }
12477
12478
12479 static void xcls_mainwindow_xcls_image28_instance_init (Xcls_MainWindowXcls_Image28 * self) {
12480 #line 1854 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12481         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE28_GET_PRIVATE (self);
12482 #line 12483 "MainWindow.c"
12483 }
12484
12485
12486 static void xcls_mainwindow_xcls_image28_finalize (GObject* obj) {
12487         Xcls_MainWindowXcls_Image28 * self;
12488 #line 1854 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12489         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE28, Xcls_MainWindowXcls_Image28);
12490 #line 1856 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12491         _g_object_unref0 (self->el);
12492 #line 1857 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12493         _g_object_unref0 (self->priv->_this);
12494 #line 1854 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12495         G_OBJECT_CLASS (xcls_mainwindow_xcls_image28_parent_class)->finalize (obj);
12496 #line 12497 "MainWindow.c"
12497 }
12498
12499
12500 GType xcls_mainwindow_xcls_image28_get_type (void) {
12501         static volatile gsize xcls_mainwindow_xcls_image28_type_id__volatile = 0;
12502         if (g_once_init_enter (&xcls_mainwindow_xcls_image28_type_id__volatile)) {
12503                 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 };
12504                 GType xcls_mainwindow_xcls_image28_type_id;
12505                 xcls_mainwindow_xcls_image28_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image28", &g_define_type_info, 0);
12506                 g_once_init_leave (&xcls_mainwindow_xcls_image28_type_id__volatile, xcls_mainwindow_xcls_image28_type_id);
12507         }
12508         return xcls_mainwindow_xcls_image28_type_id__volatile;
12509 }
12510
12511
12512 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
12513         Xcls_MainWindowXcls_projecteditbutton * self = NULL;
12514         Xcls_MainWindow* _tmp0_ = NULL;
12515         Xcls_MainWindow* _tmp1_ = NULL;
12516         Xcls_MainWindow* _tmp2_ = NULL;
12517         Xcls_MainWindowXcls_projecteditbutton* _tmp3_ = NULL;
12518         ClutterActor* _tmp4_ = NULL;
12519         Xcls_MainWindowXcls_Actor30* child_0 = NULL;
12520         Xcls_MainWindow* _tmp5_ = NULL;
12521         Xcls_MainWindowXcls_Actor30* _tmp6_ = NULL;
12522         ClutterActor* _tmp7_ = NULL;
12523         GtkClutterActor* _tmp8_ = NULL;
12524         ClutterActor* _tmp9_ = NULL;
12525 #line 1885 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12526         g_return_val_if_fail (_owner != NULL, NULL);
12527 #line 1885 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12528         self = (Xcls_MainWindowXcls_projecteditbutton*) g_object_new (object_type, NULL);
12529 #line 1887 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12530         _tmp0_ = _owner;
12531 #line 1887 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12532         _tmp1_ = _g_object_ref0 (_tmp0_);
12533 #line 1887 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12534         _g_object_unref0 (self->priv->_this);
12535 #line 1887 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12536         self->priv->_this = _tmp1_;
12537 #line 1888 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12538         _tmp2_ = self->priv->_this;
12539 #line 1888 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12540         _tmp3_ = _g_object_ref0 (self);
12541 #line 1888 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12542         _g_object_unref0 (_tmp2_->projecteditbutton);
12543 #line 1888 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12544         _tmp2_->projecteditbutton = _tmp3_;
12545 #line 1889 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12546         _tmp4_ = clutter_actor_new ();
12547 #line 1889 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12548         g_object_ref_sink (_tmp4_);
12549 #line 1889 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12550         _g_object_unref0 (self->el);
12551 #line 1889 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12552         self->el = _tmp4_;
12553 #line 1894 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12554         _tmp5_ = self->priv->_this;
12555 #line 1894 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12556         _tmp6_ = xcls_mainwindow_xcls_actor30_new (_tmp5_);
12557 #line 1894 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12558         child_0 = _tmp6_;
12559 #line 1895 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12560         g_object_ref ((GObject*) child_0);
12561 #line 1896 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12562         _tmp7_ = self->el;
12563 #line 1896 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12564         _tmp8_ = child_0->el;
12565 #line 1896 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12566         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
12567 #line 1900 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12568         _tmp9_ = self->el;
12569 #line 1900 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12570         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
12571 #line 1885 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12572         _g_object_unref0 (child_0);
12573 #line 1885 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12574         return self;
12575 #line 12576 "MainWindow.c"
12576 }
12577
12578
12579 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_new (Xcls_MainWindow* _owner) {
12580 #line 1885 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12581         return xcls_mainwindow_xcls_projecteditbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, _owner);
12582 #line 12583 "MainWindow.c"
12583 }
12584
12585
12586 static void xcls_mainwindow_xcls_projecteditbutton_class_init (Xcls_MainWindowXcls_projecteditbuttonClass * klass) {
12587 #line 1876 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12588         xcls_mainwindow_xcls_projecteditbutton_parent_class = g_type_class_peek_parent (klass);
12589 #line 1876 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12590         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditbuttonPrivate));
12591 #line 1876 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12592         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditbutton_finalize;
12593 #line 12594 "MainWindow.c"
12594 }
12595
12596
12597 static void xcls_mainwindow_xcls_projecteditbutton_instance_init (Xcls_MainWindowXcls_projecteditbutton * self) {
12598 #line 1876 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12599         self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_PRIVATE (self);
12600 #line 12601 "MainWindow.c"
12601 }
12602
12603
12604 static void xcls_mainwindow_xcls_projecteditbutton_finalize (GObject* obj) {
12605         Xcls_MainWindowXcls_projecteditbutton * self;
12606 #line 1876 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12607         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton);
12608 #line 1878 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12609         _g_object_unref0 (self->el);
12610 #line 1879 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12611         _g_object_unref0 (self->priv->_this);
12612 #line 1876 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12613         G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditbutton_parent_class)->finalize (obj);
12614 #line 12615 "MainWindow.c"
12615 }
12616
12617
12618 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) {
12619         static volatile gsize xcls_mainwindow_xcls_projecteditbutton_type_id__volatile = 0;
12620         if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile)) {
12621                 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 };
12622                 GType xcls_mainwindow_xcls_projecteditbutton_type_id;
12623                 xcls_mainwindow_xcls_projecteditbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditbutton", &g_define_type_info, 0);
12624                 g_once_init_leave (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile, xcls_mainwindow_xcls_projecteditbutton_type_id);
12625         }
12626         return xcls_mainwindow_xcls_projecteditbutton_type_id__volatile;
12627 }
12628
12629
12630 Xcls_MainWindowXcls_Actor30* xcls_mainwindow_xcls_actor30_construct (GType object_type, Xcls_MainWindow* _owner) {
12631         Xcls_MainWindowXcls_Actor30 * self = NULL;
12632         Xcls_MainWindow* _tmp0_ = NULL;
12633         Xcls_MainWindow* _tmp1_ = NULL;
12634         GtkClutterActor* _tmp2_ = NULL;
12635         Xcls_MainWindowXcls_Button31* child_0 = NULL;
12636         Xcls_MainWindow* _tmp3_ = NULL;
12637         Xcls_MainWindowXcls_Button31* _tmp4_ = NULL;
12638         GtkClutterActor* _tmp5_ = NULL;
12639         GtkWidget* _tmp6_ = NULL;
12640         GtkButton* _tmp7_ = NULL;
12641 #line 1913 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12642         g_return_val_if_fail (_owner != NULL, NULL);
12643 #line 1913 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12644         self = (Xcls_MainWindowXcls_Actor30*) g_object_new (object_type, NULL);
12645 #line 1915 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12646         _tmp0_ = _owner;
12647 #line 1915 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12648         _tmp1_ = _g_object_ref0 (_tmp0_);
12649 #line 1915 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12650         _g_object_unref0 (self->priv->_this);
12651 #line 1915 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12652         self->priv->_this = _tmp1_;
12653 #line 1916 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12654         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
12655 #line 1916 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12656         g_object_ref_sink (_tmp2_);
12657 #line 1916 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12658         _g_object_unref0 (self->el);
12659 #line 1916 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12660         self->el = _tmp2_;
12661 #line 1921 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12662         _tmp3_ = self->priv->_this;
12663 #line 1921 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12664         _tmp4_ = xcls_mainwindow_xcls_button31_new (_tmp3_);
12665 #line 1921 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12666         child_0 = _tmp4_;
12667 #line 1922 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12668         g_object_ref ((GObject*) child_0);
12669 #line 1926 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12670         _tmp5_ = self->el;
12671 #line 1926 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12672         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
12673 #line 1926 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12674         _tmp7_ = child_0->el;
12675 #line 1926 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12676         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
12677 #line 1913 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12678         _g_object_unref0 (child_0);
12679 #line 1913 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12680         return self;
12681 #line 12682 "MainWindow.c"
12682 }
12683
12684
12685 Xcls_MainWindowXcls_Actor30* xcls_mainwindow_xcls_actor30_new (Xcls_MainWindow* _owner) {
12686 #line 1913 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12687         return xcls_mainwindow_xcls_actor30_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, _owner);
12688 #line 12689 "MainWindow.c"
12689 }
12690
12691
12692 static void xcls_mainwindow_xcls_actor30_class_init (Xcls_MainWindowXcls_Actor30Class * klass) {
12693 #line 1904 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12694         xcls_mainwindow_xcls_actor30_parent_class = g_type_class_peek_parent (klass);
12695 #line 1904 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12696         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor30Private));
12697 #line 1904 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12698         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor30_finalize;
12699 #line 12700 "MainWindow.c"
12700 }
12701
12702
12703 static void xcls_mainwindow_xcls_actor30_instance_init (Xcls_MainWindowXcls_Actor30 * self) {
12704 #line 1904 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12705         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR30_GET_PRIVATE (self);
12706 #line 12707 "MainWindow.c"
12707 }
12708
12709
12710 static void xcls_mainwindow_xcls_actor30_finalize (GObject* obj) {
12711         Xcls_MainWindowXcls_Actor30 * self;
12712 #line 1904 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12713         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR30, Xcls_MainWindowXcls_Actor30);
12714 #line 1906 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12715         _g_object_unref0 (self->el);
12716 #line 1907 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12717         _g_object_unref0 (self->priv->_this);
12718 #line 1904 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12719         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor30_parent_class)->finalize (obj);
12720 #line 12721 "MainWindow.c"
12721 }
12722
12723
12724 GType xcls_mainwindow_xcls_actor30_get_type (void) {
12725         static volatile gsize xcls_mainwindow_xcls_actor30_type_id__volatile = 0;
12726         if (g_once_init_enter (&xcls_mainwindow_xcls_actor30_type_id__volatile)) {
12727                 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 };
12728                 GType xcls_mainwindow_xcls_actor30_type_id;
12729                 xcls_mainwindow_xcls_actor30_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor30", &g_define_type_info, 0);
12730                 g_once_init_leave (&xcls_mainwindow_xcls_actor30_type_id__volatile, xcls_mainwindow_xcls_actor30_type_id);
12731         }
12732         return xcls_mainwindow_xcls_actor30_type_id__volatile;
12733 }
12734
12735
12736 static void __lambda98_ (Xcls_MainWindowXcls_Button31* self) {
12737         Xcls_MainWindow* _tmp0_ = NULL;
12738         const gchar* _tmp1_ = NULL;
12739         const gchar* _tmp2_ = NULL;
12740         GQuark _tmp4_ = 0U;
12741 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12742         static GQuark _tmp3_label0 = 0;
12743 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12744         static GQuark _tmp3_label1 = 0;
12745 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12746         static GQuark _tmp3_label2 = 0;
12747 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12748         static GQuark _tmp3_label3 = 0;
12749 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12750         static GQuark _tmp3_label4 = 0;
12751 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12752         static GQuark _tmp3_label5 = 0;
12753 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12754         _tmp0_ = self->priv->_this;
12755 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12756         _tmp1_ = _tmp0_->state;
12757 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12758         _tmp2_ = _tmp1_;
12759 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12760         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
12761 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12762         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
12763 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12764                 switch (0) {
12765 #line 12766 "MainWindow.c"
12766                         default:
12767                         {
12768                                 Xcls_MainWindow* _tmp5_ = NULL;
12769 #line 1958 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12770                                 _tmp5_ = self->priv->_this;
12771 #line 1958 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12772                                 xcls_mainwindow_showProjectEdit (_tmp5_);
12773 #line 1959 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12774                                 break;
12775 #line 12776 "MainWindow.c"
12776                         }
12777                 }
12778         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
12779 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12780                 switch (0) {
12781 #line 12782 "MainWindow.c"
12782                         default:
12783                         {
12784 #line 1962 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12785                                 break;
12786 #line 12787 "MainWindow.c"
12787                         }
12788                 }
12789         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("projectedit")))) {
12790 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12791                 switch (0) {
12792 #line 12793 "MainWindow.c"
12793                         default:
12794                         {
12795                                 Xcls_MainWindow* _tmp6_ = NULL;
12796 #line 1964 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12797                                 _tmp6_ = self->priv->_this;
12798 #line 1964 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12799                                 xcls_mainwindow_hideProjectEdit (_tmp6_);
12800 #line 1965 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12801                                 break;
12802 #line 12803 "MainWindow.c"
12803                         }
12804                 }
12805         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addprop")))) {
12806 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12807                 switch (0) {
12808 #line 12809 "MainWindow.c"
12809                         default:
12810                         {
12811                                 Xcls_MainWindow* _tmp7_ = NULL;
12812                                 Xcls_MainWindow* _tmp8_ = NULL;
12813 #line 1970 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12814                                 _tmp7_ = self->priv->_this;
12815 #line 1970 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12816                                 xcls_mainwindow_hideAddProp (_tmp7_);
12817 #line 1971 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12818                                 _tmp8_ = self->priv->_this;
12819 #line 1971 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12820                                 xcls_mainwindow_showProjectEdit (_tmp8_);
12821 #line 1972 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12822                                 break;
12823 #line 12824 "MainWindow.c"
12824                         }
12825                 }
12826         } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("addlistener")))) {
12827 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12828                 switch (0) {
12829 #line 12830 "MainWindow.c"
12830                         default:
12831                         {
12832                                 Xcls_MainWindow* _tmp9_ = NULL;
12833                                 Xcls_MainWindow* _tmp10_ = NULL;
12834 #line 1974 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12835                                 _tmp9_ = self->priv->_this;
12836 #line 1974 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12837                                 xcls_mainwindow_hideAddListener (_tmp9_);
12838 #line 1975 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12839                                 _tmp10_ = self->priv->_this;
12840 #line 1975 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12841                                 xcls_mainwindow_showProjectEdit (_tmp10_);
12842 #line 1976 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12843                                 break;
12844 #line 12845 "MainWindow.c"
12845                         }
12846                 }
12847         } else if (_tmp4_ == ((0 != _tmp3_label5) ? _tmp3_label5 : (_tmp3_label5 = g_quark_from_static_string ("object")))) {
12848 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12849                 switch (0) {
12850 #line 12851 "MainWindow.c"
12851                         default:
12852                         {
12853                                 Xcls_MainWindow* _tmp11_ = NULL;
12854                                 Xcls_MainWindow* _tmp12_ = NULL;
12855 #line 1979 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12856                                 _tmp11_ = self->priv->_this;
12857 #line 1979 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12858                                 xcls_mainwindow_hideObject (_tmp11_);
12859 #line 1980 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12860                                 _tmp12_ = self->priv->_this;
12861 #line 1980 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12862                                 xcls_mainwindow_showProjectEdit (_tmp12_);
12863 #line 1981 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12864                                 break;
12865 #line 12866 "MainWindow.c"
12866                         }
12867                 }
12868         } else {
12869 #line 1956 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12870                 switch (0) {
12871 #line 12872 "MainWindow.c"
12872                         default:
12873                         {
12874 #line 1983 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12875                                 break;
12876 #line 12877 "MainWindow.c"
12877                         }
12878                 }
12879         }
12880 #line 1985 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12881         return;
12882 #line 12883 "MainWindow.c"
12883 }
12884
12885
12886 static void ___lambda98__gtk_button_clicked (GtkButton* _sender, gpointer self) {
12887 #line 1955 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12888         __lambda98_ ((Xcls_MainWindowXcls_Button31*) self);
12889 #line 12890 "MainWindow.c"
12890 }
12891
12892
12893 Xcls_MainWindowXcls_Button31* xcls_mainwindow_xcls_button31_construct (GType object_type, Xcls_MainWindow* _owner) {
12894         Xcls_MainWindowXcls_Button31 * self = NULL;
12895         Xcls_MainWindow* _tmp0_ = NULL;
12896         Xcls_MainWindow* _tmp1_ = NULL;
12897         GtkButton* _tmp2_ = NULL;
12898         GtkButton* _tmp3_ = NULL;
12899         GtkButton* _tmp4_ = NULL;
12900         GtkButton* _tmp5_ = NULL;
12901         Xcls_MainWindowXcls_Image32* child_0 = NULL;
12902         Xcls_MainWindow* _tmp6_ = NULL;
12903         Xcls_MainWindowXcls_Image32* _tmp7_ = NULL;
12904         GtkButton* _tmp8_ = NULL;
12905         GtkImage* _tmp9_ = NULL;
12906         GtkButton* _tmp10_ = NULL;
12907 #line 1939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12908         g_return_val_if_fail (_owner != NULL, NULL);
12909 #line 1939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12910         self = (Xcls_MainWindowXcls_Button31*) g_object_new (object_type, NULL);
12911 #line 1941 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12912         _tmp0_ = _owner;
12913 #line 1941 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12914         _tmp1_ = _g_object_ref0 (_tmp0_);
12915 #line 1941 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12916         _g_object_unref0 (self->priv->_this);
12917 #line 1941 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12918         self->priv->_this = _tmp1_;
12919 #line 1942 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12920         _tmp2_ = (GtkButton*) gtk_button_new ();
12921 #line 1942 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12922         g_object_ref_sink (_tmp2_);
12923 #line 1942 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12924         _g_object_unref0 (self->el);
12925 #line 1942 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12926         self->el = _tmp2_;
12927 #line 1947 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12928         _tmp3_ = self->el;
12929 #line 1947 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12930         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
12931 #line 1948 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12932         _tmp4_ = self->el;
12933 #line 1948 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12934         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
12935 #line 1949 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12936         _tmp5_ = self->el;
12937 #line 1949 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12938         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Project Details");
12939 #line 1950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12940         _tmp6_ = self->priv->_this;
12941 #line 1950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12942         _tmp7_ = xcls_mainwindow_xcls_image32_new (_tmp6_);
12943 #line 1950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12944         child_0 = _tmp7_;
12945 #line 1951 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12946         g_object_ref ((GObject*) child_0);
12947 #line 1952 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12948         _tmp8_ = self->el;
12949 #line 1952 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12950         _tmp9_ = child_0->el;
12951 #line 1952 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12952         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
12953 #line 1955 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12954         _tmp10_ = self->el;
12955 #line 1955 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12956         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda98__gtk_button_clicked, self, 0);
12957 #line 1939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12958         _g_object_unref0 (child_0);
12959 #line 1939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12960         return self;
12961 #line 12962 "MainWindow.c"
12962 }
12963
12964
12965 Xcls_MainWindowXcls_Button31* xcls_mainwindow_xcls_button31_new (Xcls_MainWindow* _owner) {
12966 #line 1939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12967         return xcls_mainwindow_xcls_button31_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, _owner);
12968 #line 12969 "MainWindow.c"
12969 }
12970
12971
12972 static void xcls_mainwindow_xcls_button31_class_init (Xcls_MainWindowXcls_Button31Class * klass) {
12973 #line 1930 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12974         xcls_mainwindow_xcls_button31_parent_class = g_type_class_peek_parent (klass);
12975 #line 1930 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12976         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button31Private));
12977 #line 1930 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12978         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button31_finalize;
12979 #line 12980 "MainWindow.c"
12980 }
12981
12982
12983 static void xcls_mainwindow_xcls_button31_instance_init (Xcls_MainWindowXcls_Button31 * self) {
12984 #line 1930 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12985         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON31_GET_PRIVATE (self);
12986 #line 12987 "MainWindow.c"
12987 }
12988
12989
12990 static void xcls_mainwindow_xcls_button31_finalize (GObject* obj) {
12991         Xcls_MainWindowXcls_Button31 * self;
12992 #line 1930 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12993         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON31, Xcls_MainWindowXcls_Button31);
12994 #line 1932 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12995         _g_object_unref0 (self->el);
12996 #line 1933 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12997         _g_object_unref0 (self->priv->_this);
12998 #line 1930 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
12999         G_OBJECT_CLASS (xcls_mainwindow_xcls_button31_parent_class)->finalize (obj);
13000 #line 13001 "MainWindow.c"
13001 }
13002
13003
13004 GType xcls_mainwindow_xcls_button31_get_type (void) {
13005         static volatile gsize xcls_mainwindow_xcls_button31_type_id__volatile = 0;
13006         if (g_once_init_enter (&xcls_mainwindow_xcls_button31_type_id__volatile)) {
13007                 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 };
13008                 GType xcls_mainwindow_xcls_button31_type_id;
13009                 xcls_mainwindow_xcls_button31_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button31", &g_define_type_info, 0);
13010                 g_once_init_leave (&xcls_mainwindow_xcls_button31_type_id__volatile, xcls_mainwindow_xcls_button31_type_id);
13011         }
13012         return xcls_mainwindow_xcls_button31_type_id__volatile;
13013 }
13014
13015
13016 Xcls_MainWindowXcls_Image32* xcls_mainwindow_xcls_image32_construct (GType object_type, Xcls_MainWindow* _owner) {
13017         Xcls_MainWindowXcls_Image32 * self = NULL;
13018         Xcls_MainWindow* _tmp0_ = NULL;
13019         Xcls_MainWindow* _tmp1_ = NULL;
13020         GtkImage* _tmp2_ = NULL;
13021         GtkImage* _tmp3_ = NULL;
13022 #line 2002 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13023         g_return_val_if_fail (_owner != NULL, NULL);
13024 #line 2002 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13025         self = (Xcls_MainWindowXcls_Image32*) g_object_new (object_type, NULL);
13026 #line 2004 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13027         _tmp0_ = _owner;
13028 #line 2004 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13029         _tmp1_ = _g_object_ref0 (_tmp0_);
13030 #line 2004 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13031         _g_object_unref0 (self->priv->_this);
13032 #line 2004 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13033         self->priv->_this = _tmp1_;
13034 #line 2005 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13035         _tmp2_ = (GtkImage*) gtk_image_new ();
13036 #line 2005 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13037         g_object_ref_sink (_tmp2_);
13038 #line 2005 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13039         _g_object_unref0 (self->el);
13040 #line 2005 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13041         self->el = _tmp2_;
13042 #line 2010 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13043         _tmp3_ = self->el;
13044 #line 2010 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13045         g_object_set (_tmp3_, "icon-name", "emblem-system", NULL);
13046 #line 2002 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13047         return self;
13048 #line 13049 "MainWindow.c"
13049 }
13050
13051
13052 Xcls_MainWindowXcls_Image32* xcls_mainwindow_xcls_image32_new (Xcls_MainWindow* _owner) {
13053 #line 2002 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13054         return xcls_mainwindow_xcls_image32_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, _owner);
13055 #line 13056 "MainWindow.c"
13056 }
13057
13058
13059 static void xcls_mainwindow_xcls_image32_class_init (Xcls_MainWindowXcls_Image32Class * klass) {
13060 #line 1993 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13061         xcls_mainwindow_xcls_image32_parent_class = g_type_class_peek_parent (klass);
13062 #line 1993 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13063         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image32Private));
13064 #line 1993 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13065         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image32_finalize;
13066 #line 13067 "MainWindow.c"
13067 }
13068
13069
13070 static void xcls_mainwindow_xcls_image32_instance_init (Xcls_MainWindowXcls_Image32 * self) {
13071 #line 1993 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13072         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE32_GET_PRIVATE (self);
13073 #line 13074 "MainWindow.c"
13074 }
13075
13076
13077 static void xcls_mainwindow_xcls_image32_finalize (GObject* obj) {
13078         Xcls_MainWindowXcls_Image32 * self;
13079 #line 1993 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13080         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE32, Xcls_MainWindowXcls_Image32);
13081 #line 1995 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13082         _g_object_unref0 (self->el);
13083 #line 1996 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13084         _g_object_unref0 (self->priv->_this);
13085 #line 1993 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13086         G_OBJECT_CLASS (xcls_mainwindow_xcls_image32_parent_class)->finalize (obj);
13087 #line 13088 "MainWindow.c"
13088 }
13089
13090
13091 GType xcls_mainwindow_xcls_image32_get_type (void) {
13092         static volatile gsize xcls_mainwindow_xcls_image32_type_id__volatile = 0;
13093         if (g_once_init_enter (&xcls_mainwindow_xcls_image32_type_id__volatile)) {
13094                 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 };
13095                 GType xcls_mainwindow_xcls_image32_type_id;
13096                 xcls_mainwindow_xcls_image32_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image32", &g_define_type_info, 0);
13097                 g_once_init_leave (&xcls_mainwindow_xcls_image32_type_id__volatile, xcls_mainwindow_xcls_image32_type_id);
13098         }
13099         return xcls_mainwindow_xcls_image32_type_id__volatile;
13100 }
13101
13102
13103 static gboolean __lambda116_ (Xcls_MainWindowXcls_objectshowbutton* self) {
13104         gboolean result = FALSE;
13105         Xcls_MainWindow* _tmp0_ = NULL;
13106         const gchar* _tmp1_ = NULL;
13107         const gchar* _tmp2_ = NULL;
13108         GQuark _tmp4_ = 0U;
13109 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13110         static GQuark _tmp3_label0 = 0;
13111 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13112         static GQuark _tmp3_label1 = 0;
13113 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13114         static GQuark _tmp3_label2 = 0;
13115 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13116         static GQuark _tmp3_label3 = 0;
13117 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13118         _tmp0_ = self->priv->_this;
13119 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13120         _tmp1_ = _tmp0_->state;
13121 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13122         _tmp2_ = _tmp1_;
13123 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13124         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
13125 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13126         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("addprop")))) {
13127 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13128                 switch (0) {
13129 #line 13130 "MainWindow.c"
13130                         default:
13131                         {
13132                                 Xcls_MainWindow* _tmp5_ = NULL;
13133                                 Xcls_MainWindow* _tmp6_ = NULL;
13134 #line 2049 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13135                                 _tmp5_ = self->priv->_this;
13136 #line 2049 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13137                                 xcls_mainwindow_hideAddProp (_tmp5_);
13138 #line 2050 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13139                                 _tmp6_ = self->priv->_this;
13140 #line 2050 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13141                                 xcls_mainwindow_showObject (_tmp6_);
13142 #line 2051 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13143                                 break;
13144 #line 13145 "MainWindow.c"
13145                         }
13146                 }
13147         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
13148 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13149                 switch (0) {
13150 #line 13151 "MainWindow.c"
13151                         default:
13152                         {
13153                                 Xcls_MainWindow* _tmp7_ = NULL;
13154                                 Xcls_MainWindow* _tmp8_ = NULL;
13155 #line 2053 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13156                                 _tmp7_ = self->priv->_this;
13157 #line 2053 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13158                                 xcls_mainwindow_hideAddListener (_tmp7_);
13159 #line 2054 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13160                                 _tmp8_ = self->priv->_this;
13161 #line 2054 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13162                                 xcls_mainwindow_showObject (_tmp8_);
13163 #line 2055 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13164                                 break;
13165 #line 13166 "MainWindow.c"
13166                         }
13167                 }
13168         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("edit")))) {
13169 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13170                 switch (0) {
13171 #line 13172 "MainWindow.c"
13172                         default:
13173                         {
13174                                 Xcls_MainWindow* _tmp9_ = NULL;
13175 #line 2059 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13176                                 _tmp9_ = self->priv->_this;
13177 #line 2059 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13178                                 xcls_mainwindow_showObject (_tmp9_);
13179 #line 2060 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13180                                 break;
13181 #line 13182 "MainWindow.c"
13182                         }
13183                 }
13184         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
13185 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13186                 switch (0) {
13187 #line 13188 "MainWindow.c"
13188                         default:
13189                         {
13190                                 Xcls_MainWindow* _tmp10_ = NULL;
13191 #line 2064 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13192                                 _tmp10_ = self->priv->_this;
13193 #line 2064 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13194                                 xcls_mainwindow_hideObject (_tmp10_);
13195 #line 2065 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13196                                 break;
13197 #line 2066 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13198                                 break;
13199 #line 13200 "MainWindow.c"
13200                         }
13201                 }
13202         } else {
13203 #line 2045 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13204                 switch (0) {
13205 #line 13206 "MainWindow.c"
13206                         default:
13207                         {
13208                                 Xcls_MainWindow* _tmp11_ = NULL;
13209                                 const gchar* _tmp12_ = NULL;
13210 #line 2069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13211                                 _tmp11_ = self->priv->_this;
13212 #line 2069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13213                                 _tmp12_ = _tmp11_->state;
13214 #line 2069 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13215                                 g_print ("unhandled add objects from %s\n", _tmp12_);
13216 #line 2070 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13217                                 break;
13218 #line 13219 "MainWindow.c"
13219                         }
13220                 }
13221         }
13222 #line 2072 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13223         result = FALSE;
13224 #line 2072 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13225         return result;
13226 #line 13227 "MainWindow.c"
13227 }
13228
13229
13230 static gboolean ___lambda116__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
13231         gboolean result;
13232         result = __lambda116_ ((Xcls_MainWindowXcls_objectshowbutton*) self);
13233 #line 2041 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13234         return result;
13235 #line 13236 "MainWindow.c"
13236 }
13237
13238
13239 static gboolean __lambda117_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
13240         gboolean result = FALSE;
13241         ClutterActor* _tmp0_ = NULL;
13242         ClutterColor _tmp1_ = {0};
13243 #line 2076 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13244         g_return_val_if_fail (event != NULL, FALSE);
13245 #line 2077 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13246         _tmp0_ = self->el;
13247 #line 2077 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13248         clutter_color_from_string (&_tmp1_, "#333");
13249 #line 2077 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13250         clutter_actor_set_background_color (_tmp0_, &_tmp1_);
13251 #line 2078 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13252         result = FALSE;
13253 #line 2078 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13254         return result;
13255 #line 13256 "MainWindow.c"
13256 }
13257
13258
13259 static gboolean ___lambda117__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
13260         gboolean result;
13261         result = __lambda117_ ((Xcls_MainWindowXcls_objectshowbutton*) self, event);
13262 #line 2076 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13263         return result;
13264 #line 13265 "MainWindow.c"
13265 }
13266
13267
13268 static gboolean __lambda118_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
13269         gboolean result = FALSE;
13270         ClutterActor* _tmp0_ = NULL;
13271         ClutterColor _tmp1_ = {0};
13272 #line 2080 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13273         g_return_val_if_fail (event != NULL, FALSE);
13274 #line 2081 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13275         _tmp0_ = self->el;
13276 #line 2081 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13277         clutter_color_from_string (&_tmp1_, "#000");
13278 #line 2081 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13279         clutter_actor_set_background_color (_tmp0_, &_tmp1_);
13280 #line 2082 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13281         result = FALSE;
13282 #line 2082 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13283         return result;
13284 #line 13285 "MainWindow.c"
13285 }
13286
13287
13288 static gboolean ___lambda118__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
13289         gboolean result;
13290         result = __lambda118_ ((Xcls_MainWindowXcls_objectshowbutton*) self, event);
13291 #line 2080 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13292         return result;
13293 #line 13294 "MainWindow.c"
13294 }
13295
13296
13297 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
13298         Xcls_MainWindowXcls_objectshowbutton * self = NULL;
13299         Xcls_MainWindow* _tmp0_ = NULL;
13300         Xcls_MainWindow* _tmp1_ = NULL;
13301         Xcls_MainWindow* _tmp2_ = NULL;
13302         Xcls_MainWindowXcls_objectshowbutton* _tmp3_ = NULL;
13303         ClutterActor* _tmp4_ = NULL;
13304         Xcls_MainWindowXcls_Actor34* child_0 = NULL;
13305         Xcls_MainWindow* _tmp5_ = NULL;
13306         Xcls_MainWindowXcls_Actor34* _tmp6_ = NULL;
13307         ClutterActor* _tmp7_ = NULL;
13308         GtkClutterActor* _tmp8_ = NULL;
13309         ClutterActor* _tmp9_ = NULL;
13310         ClutterActor* _tmp10_ = NULL;
13311         ClutterActor* _tmp11_ = NULL;
13312         ClutterActor* _tmp12_ = NULL;
13313 #line 2024 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13314         g_return_val_if_fail (_owner != NULL, NULL);
13315 #line 2024 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13316         self = (Xcls_MainWindowXcls_objectshowbutton*) g_object_new (object_type, NULL);
13317 #line 2026 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13318         _tmp0_ = _owner;
13319 #line 2026 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13320         _tmp1_ = _g_object_ref0 (_tmp0_);
13321 #line 2026 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13322         _g_object_unref0 (self->priv->_this);
13323 #line 2026 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13324         self->priv->_this = _tmp1_;
13325 #line 2027 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13326         _tmp2_ = self->priv->_this;
13327 #line 2027 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13328         _tmp3_ = _g_object_ref0 (self);
13329 #line 2027 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13330         _g_object_unref0 (_tmp2_->objectshowbutton);
13331 #line 2027 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13332         _tmp2_->objectshowbutton = _tmp3_;
13333 #line 2028 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13334         _tmp4_ = clutter_actor_new ();
13335 #line 2028 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13336         g_object_ref_sink (_tmp4_);
13337 #line 2028 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13338         _g_object_unref0 (self->el);
13339 #line 2028 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13340         self->el = _tmp4_;
13341 #line 2033 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13342         _tmp5_ = self->priv->_this;
13343 #line 2033 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13344         _tmp6_ = xcls_mainwindow_xcls_actor34_new (_tmp5_);
13345 #line 2033 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13346         child_0 = _tmp6_;
13347 #line 2034 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13348         g_object_ref ((GObject*) child_0);
13349 #line 2035 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13350         _tmp7_ = self->el;
13351 #line 2035 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13352         _tmp8_ = child_0->el;
13353 #line 2035 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13354         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
13355 #line 2039 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13356         _tmp9_ = self->el;
13357 #line 2039 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13358         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
13359 #line 2041 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13360         _tmp10_ = self->el;
13361 #line 2041 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13362         g_signal_connect_object (_tmp10_, "button-press-event", (GCallback) ___lambda116__clutter_actor_button_press_event, self, 0);
13363 #line 2076 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13364         _tmp11_ = self->el;
13365 #line 2076 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13366         g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda117__clutter_actor_enter_event, self, 0);
13367 #line 2080 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13368         _tmp12_ = self->el;
13369 #line 2080 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13370         g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda118__clutter_actor_leave_event, self, 0);
13371 #line 2024 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13372         _g_object_unref0 (child_0);
13373 #line 2024 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13374         return self;
13375 #line 13376 "MainWindow.c"
13376 }
13377
13378
13379 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_new (Xcls_MainWindow* _owner) {
13380 #line 2024 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13381         return xcls_mainwindow_xcls_objectshowbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, _owner);
13382 #line 13383 "MainWindow.c"
13383 }
13384
13385
13386 static void xcls_mainwindow_xcls_objectshowbutton_class_init (Xcls_MainWindowXcls_objectshowbuttonClass * klass) {
13387 #line 2015 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13388         xcls_mainwindow_xcls_objectshowbutton_parent_class = g_type_class_peek_parent (klass);
13389 #line 2015 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13390         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectshowbuttonPrivate));
13391 #line 2015 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13392         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectshowbutton_finalize;
13393 #line 13394 "MainWindow.c"
13394 }
13395
13396
13397 static void xcls_mainwindow_xcls_objectshowbutton_instance_init (Xcls_MainWindowXcls_objectshowbutton * self) {
13398 #line 2015 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13399         self->priv = XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_PRIVATE (self);
13400 #line 13401 "MainWindow.c"
13401 }
13402
13403
13404 static void xcls_mainwindow_xcls_objectshowbutton_finalize (GObject* obj) {
13405         Xcls_MainWindowXcls_objectshowbutton * self;
13406 #line 2015 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13407         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton);
13408 #line 2017 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13409         _g_object_unref0 (self->el);
13410 #line 2018 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13411         _g_object_unref0 (self->priv->_this);
13412 #line 2015 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13413         G_OBJECT_CLASS (xcls_mainwindow_xcls_objectshowbutton_parent_class)->finalize (obj);
13414 #line 13415 "MainWindow.c"
13415 }
13416
13417
13418 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) {
13419         static volatile gsize xcls_mainwindow_xcls_objectshowbutton_type_id__volatile = 0;
13420         if (g_once_init_enter (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile)) {
13421                 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 };
13422                 GType xcls_mainwindow_xcls_objectshowbutton_type_id;
13423                 xcls_mainwindow_xcls_objectshowbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectshowbutton", &g_define_type_info, 0);
13424                 g_once_init_leave (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile, xcls_mainwindow_xcls_objectshowbutton_type_id);
13425         }
13426         return xcls_mainwindow_xcls_objectshowbutton_type_id__volatile;
13427 }
13428
13429
13430 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_construct (GType object_type, Xcls_MainWindow* _owner) {
13431         Xcls_MainWindowXcls_Actor34 * self = NULL;
13432         Xcls_MainWindow* _tmp0_ = NULL;
13433         Xcls_MainWindow* _tmp1_ = NULL;
13434         GtkClutterActor* _tmp2_ = NULL;
13435         Xcls_MainWindowXcls_Button35* child_0 = NULL;
13436         Xcls_MainWindow* _tmp3_ = NULL;
13437         Xcls_MainWindowXcls_Button35* _tmp4_ = NULL;
13438         GtkClutterActor* _tmp5_ = NULL;
13439         GtkWidget* _tmp6_ = NULL;
13440         GtkButton* _tmp7_ = NULL;
13441 #line 2097 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13442         g_return_val_if_fail (_owner != NULL, NULL);
13443 #line 2097 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13444         self = (Xcls_MainWindowXcls_Actor34*) g_object_new (object_type, NULL);
13445 #line 2099 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13446         _tmp0_ = _owner;
13447 #line 2099 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13448         _tmp1_ = _g_object_ref0 (_tmp0_);
13449 #line 2099 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13450         _g_object_unref0 (self->priv->_this);
13451 #line 2099 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13452         self->priv->_this = _tmp1_;
13453 #line 2100 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13454         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
13455 #line 2100 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13456         g_object_ref_sink (_tmp2_);
13457 #line 2100 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13458         _g_object_unref0 (self->el);
13459 #line 2100 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13460         self->el = _tmp2_;
13461 #line 2105 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13462         _tmp3_ = self->priv->_this;
13463 #line 2105 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13464         _tmp4_ = xcls_mainwindow_xcls_button35_new (_tmp3_);
13465 #line 2105 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13466         child_0 = _tmp4_;
13467 #line 2106 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13468         g_object_ref ((GObject*) child_0);
13469 #line 2110 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13470         _tmp5_ = self->el;
13471 #line 2110 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13472         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
13473 #line 2110 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13474         _tmp7_ = child_0->el;
13475 #line 2110 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13476         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
13477 #line 2097 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13478         _g_object_unref0 (child_0);
13479 #line 2097 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13480         return self;
13481 #line 13482 "MainWindow.c"
13482 }
13483
13484
13485 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_new (Xcls_MainWindow* _owner) {
13486 #line 2097 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13487         return xcls_mainwindow_xcls_actor34_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, _owner);
13488 #line 13489 "MainWindow.c"
13489 }
13490
13491
13492 static void xcls_mainwindow_xcls_actor34_class_init (Xcls_MainWindowXcls_Actor34Class * klass) {
13493 #line 2088 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13494         xcls_mainwindow_xcls_actor34_parent_class = g_type_class_peek_parent (klass);
13495 #line 2088 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13496         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor34Private));
13497 #line 2088 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13498         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor34_finalize;
13499 #line 13500 "MainWindow.c"
13500 }
13501
13502
13503 static void xcls_mainwindow_xcls_actor34_instance_init (Xcls_MainWindowXcls_Actor34 * self) {
13504 #line 2088 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13505         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR34_GET_PRIVATE (self);
13506 #line 13507 "MainWindow.c"
13507 }
13508
13509
13510 static void xcls_mainwindow_xcls_actor34_finalize (GObject* obj) {
13511         Xcls_MainWindowXcls_Actor34 * self;
13512 #line 2088 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13513         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34);
13514 #line 2090 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13515         _g_object_unref0 (self->el);
13516 #line 2091 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13517         _g_object_unref0 (self->priv->_this);
13518 #line 2088 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13519         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor34_parent_class)->finalize (obj);
13520 #line 13521 "MainWindow.c"
13521 }
13522
13523
13524 GType xcls_mainwindow_xcls_actor34_get_type (void) {
13525         static volatile gsize xcls_mainwindow_xcls_actor34_type_id__volatile = 0;
13526         if (g_once_init_enter (&xcls_mainwindow_xcls_actor34_type_id__volatile)) {
13527                 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 };
13528                 GType xcls_mainwindow_xcls_actor34_type_id;
13529                 xcls_mainwindow_xcls_actor34_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor34", &g_define_type_info, 0);
13530                 g_once_init_leave (&xcls_mainwindow_xcls_actor34_type_id__volatile, xcls_mainwindow_xcls_actor34_type_id);
13531         }
13532         return xcls_mainwindow_xcls_actor34_type_id__volatile;
13533 }
13534
13535
13536 static void __lambda115_ (Xcls_MainWindowXcls_Button35* self) {
13537         Xcls_MainWindow* _tmp0_ = NULL;
13538         const gchar* _tmp1_ = NULL;
13539         const gchar* _tmp2_ = NULL;
13540         GQuark _tmp4_ = 0U;
13541 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13542         static GQuark _tmp3_label0 = 0;
13543 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13544         static GQuark _tmp3_label1 = 0;
13545 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13546         static GQuark _tmp3_label2 = 0;
13547 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13548         static GQuark _tmp3_label3 = 0;
13549 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13550         _tmp0_ = self->priv->_this;
13551 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13552         _tmp1_ = _tmp0_->state;
13553 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13554         _tmp2_ = _tmp1_;
13555 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13556         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
13557 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13558         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("addprop")))) {
13559 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13560                 switch (0) {
13561 #line 13562 "MainWindow.c"
13562                         default:
13563                         {
13564                                 Xcls_MainWindow* _tmp5_ = NULL;
13565                                 Xcls_MainWindow* _tmp6_ = NULL;
13566 #line 2147 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13567                                 _tmp5_ = self->priv->_this;
13568 #line 2147 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13569                                 xcls_mainwindow_hideAddProp (_tmp5_);
13570 #line 2148 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13571                                 _tmp6_ = self->priv->_this;
13572 #line 2148 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13573                                 xcls_mainwindow_showObject (_tmp6_);
13574 #line 2149 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13575                                 break;
13576 #line 13577 "MainWindow.c"
13577                         }
13578                 }
13579         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
13580 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13581                 switch (0) {
13582 #line 13583 "MainWindow.c"
13583                         default:
13584                         {
13585                                 Xcls_MainWindow* _tmp7_ = NULL;
13586                                 Xcls_MainWindow* _tmp8_ = NULL;
13587 #line 2151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13588                                 _tmp7_ = self->priv->_this;
13589 #line 2151 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13590                                 xcls_mainwindow_hideAddListener (_tmp7_);
13591 #line 2152 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13592                                 _tmp8_ = self->priv->_this;
13593 #line 2152 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13594                                 xcls_mainwindow_showObject (_tmp8_);
13595 #line 2153 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13596                                 break;
13597 #line 13598 "MainWindow.c"
13598                         }
13599                 }
13600         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("edit")))) {
13601 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13602                 switch (0) {
13603 #line 13604 "MainWindow.c"
13604                         default:
13605                         {
13606                                 Xcls_MainWindow* _tmp9_ = NULL;
13607 #line 2157 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13608                                 _tmp9_ = self->priv->_this;
13609 #line 2157 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13610                                 xcls_mainwindow_showObject (_tmp9_);
13611 #line 2158 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13612                                 break;
13613 #line 13614 "MainWindow.c"
13614                         }
13615                 }
13616         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
13617 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13618                 switch (0) {
13619 #line 13620 "MainWindow.c"
13620                         default:
13621                         {
13622                                 Xcls_MainWindow* _tmp10_ = NULL;
13623 #line 2162 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13624                                 _tmp10_ = self->priv->_this;
13625 #line 2162 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13626                                 xcls_mainwindow_hideObject (_tmp10_);
13627 #line 2163 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13628                                 break;
13629 #line 2164 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13630                                 break;
13631 #line 13632 "MainWindow.c"
13632                         }
13633                 }
13634         } else {
13635 #line 2143 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13636                 switch (0) {
13637 #line 13638 "MainWindow.c"
13638                         default:
13639                         {
13640                                 Xcls_MainWindow* _tmp11_ = NULL;
13641                                 const gchar* _tmp12_ = NULL;
13642 #line 2167 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13643                                 _tmp11_ = self->priv->_this;
13644 #line 2167 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13645                                 _tmp12_ = _tmp11_->state;
13646 #line 2167 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13647                                 g_print ("unhandled add objects from %s\n", _tmp12_);
13648 #line 2168 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13649                                 break;
13650 #line 13651 "MainWindow.c"
13651                         }
13652                 }
13653         }
13654 #line 2170 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13655         return;
13656 #line 13657 "MainWindow.c"
13657 }
13658
13659
13660 static void ___lambda115__gtk_button_clicked (GtkButton* _sender, gpointer self) {
13661 #line 2139 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13662         __lambda115_ ((Xcls_MainWindowXcls_Button35*) self);
13663 #line 13664 "MainWindow.c"
13664 }
13665
13666
13667 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_construct (GType object_type, Xcls_MainWindow* _owner) {
13668         Xcls_MainWindowXcls_Button35 * self = NULL;
13669         Xcls_MainWindow* _tmp0_ = NULL;
13670         Xcls_MainWindow* _tmp1_ = NULL;
13671         GtkButton* _tmp2_ = NULL;
13672         GtkButton* _tmp3_ = NULL;
13673         GtkButton* _tmp4_ = NULL;
13674         GtkButton* _tmp5_ = NULL;
13675         Xcls_MainWindowXcls_Image36* child_0 = NULL;
13676         Xcls_MainWindow* _tmp6_ = NULL;
13677         Xcls_MainWindowXcls_Image36* _tmp7_ = NULL;
13678         GtkButton* _tmp8_ = NULL;
13679         GtkImage* _tmp9_ = NULL;
13680         GtkButton* _tmp10_ = NULL;
13681 #line 2123 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13682         g_return_val_if_fail (_owner != NULL, NULL);
13683 #line 2123 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13684         self = (Xcls_MainWindowXcls_Button35*) g_object_new (object_type, NULL);
13685 #line 2125 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13686         _tmp0_ = _owner;
13687 #line 2125 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13688         _tmp1_ = _g_object_ref0 (_tmp0_);
13689 #line 2125 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13690         _g_object_unref0 (self->priv->_this);
13691 #line 2125 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13692         self->priv->_this = _tmp1_;
13693 #line 2126 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13694         _tmp2_ = (GtkButton*) gtk_button_new ();
13695 #line 2126 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13696         g_object_ref_sink (_tmp2_);
13697 #line 2126 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13698         _g_object_unref0 (self->el);
13699 #line 2126 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13700         self->el = _tmp2_;
13701 #line 2131 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13702         _tmp3_ = self->el;
13703 #line 2131 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13704         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
13705 #line 2132 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13706         _tmp4_ = self->el;
13707 #line 2132 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13708         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
13709 #line 2133 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13710         _tmp5_ = self->el;
13711 #line 2133 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13712         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Add Child Element");
13713 #line 2134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13714         _tmp6_ = self->priv->_this;
13715 #line 2134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13716         _tmp7_ = xcls_mainwindow_xcls_image36_new (_tmp6_);
13717 #line 2134 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13718         child_0 = _tmp7_;
13719 #line 2135 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13720         g_object_ref ((GObject*) child_0);
13721 #line 2136 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13722         _tmp8_ = self->el;
13723 #line 2136 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13724         _tmp9_ = child_0->el;
13725 #line 2136 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13726         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
13727 #line 2139 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13728         _tmp10_ = self->el;
13729 #line 2139 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13730         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda115__gtk_button_clicked, self, 0);
13731 #line 2123 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13732         _g_object_unref0 (child_0);
13733 #line 2123 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13734         return self;
13735 #line 13736 "MainWindow.c"
13736 }
13737
13738
13739 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_new (Xcls_MainWindow* _owner) {
13740 #line 2123 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13741         return xcls_mainwindow_xcls_button35_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, _owner);
13742 #line 13743 "MainWindow.c"
13743 }
13744
13745
13746 static void xcls_mainwindow_xcls_button35_class_init (Xcls_MainWindowXcls_Button35Class * klass) {
13747 #line 2114 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13748         xcls_mainwindow_xcls_button35_parent_class = g_type_class_peek_parent (klass);
13749 #line 2114 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13750         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button35Private));
13751 #line 2114 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13752         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button35_finalize;
13753 #line 13754 "MainWindow.c"
13754 }
13755
13756
13757 static void xcls_mainwindow_xcls_button35_instance_init (Xcls_MainWindowXcls_Button35 * self) {
13758 #line 2114 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13759         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON35_GET_PRIVATE (self);
13760 #line 13761 "MainWindow.c"
13761 }
13762
13763
13764 static void xcls_mainwindow_xcls_button35_finalize (GObject* obj) {
13765         Xcls_MainWindowXcls_Button35 * self;
13766 #line 2114 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13767         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35);
13768 #line 2116 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13769         _g_object_unref0 (self->el);
13770 #line 2117 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13771         _g_object_unref0 (self->priv->_this);
13772 #line 2114 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13773         G_OBJECT_CLASS (xcls_mainwindow_xcls_button35_parent_class)->finalize (obj);
13774 #line 13775 "MainWindow.c"
13775 }
13776
13777
13778 GType xcls_mainwindow_xcls_button35_get_type (void) {
13779         static volatile gsize xcls_mainwindow_xcls_button35_type_id__volatile = 0;
13780         if (g_once_init_enter (&xcls_mainwindow_xcls_button35_type_id__volatile)) {
13781                 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 };
13782                 GType xcls_mainwindow_xcls_button35_type_id;
13783                 xcls_mainwindow_xcls_button35_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button35", &g_define_type_info, 0);
13784                 g_once_init_leave (&xcls_mainwindow_xcls_button35_type_id__volatile, xcls_mainwindow_xcls_button35_type_id);
13785         }
13786         return xcls_mainwindow_xcls_button35_type_id__volatile;
13787 }
13788
13789
13790 Xcls_MainWindowXcls_Image36* xcls_mainwindow_xcls_image36_construct (GType object_type, Xcls_MainWindow* _owner) {
13791         Xcls_MainWindowXcls_Image36 * self = NULL;
13792         Xcls_MainWindow* _tmp0_ = NULL;
13793         Xcls_MainWindow* _tmp1_ = NULL;
13794         GtkImage* _tmp2_ = NULL;
13795         GtkImage* _tmp3_ = NULL;
13796 #line 2187 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13797         g_return_val_if_fail (_owner != NULL, NULL);
13798 #line 2187 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13799         self = (Xcls_MainWindowXcls_Image36*) g_object_new (object_type, NULL);
13800 #line 2189 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13801         _tmp0_ = _owner;
13802 #line 2189 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13803         _tmp1_ = _g_object_ref0 (_tmp0_);
13804 #line 2189 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13805         _g_object_unref0 (self->priv->_this);
13806 #line 2189 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13807         self->priv->_this = _tmp1_;
13808 #line 2190 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13809         _tmp2_ = (GtkImage*) gtk_image_new ();
13810 #line 2190 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13811         g_object_ref_sink (_tmp2_);
13812 #line 2190 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13813         _g_object_unref0 (self->el);
13814 #line 2190 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13815         self->el = _tmp2_;
13816 #line 2195 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13817         _tmp3_ = self->el;
13818 #line 2195 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13819         g_object_set (_tmp3_, "icon-name", "list-add", NULL);
13820 #line 2187 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13821         return self;
13822 #line 13823 "MainWindow.c"
13823 }
13824
13825
13826 Xcls_MainWindowXcls_Image36* xcls_mainwindow_xcls_image36_new (Xcls_MainWindow* _owner) {
13827 #line 2187 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13828         return xcls_mainwindow_xcls_image36_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, _owner);
13829 #line 13830 "MainWindow.c"
13830 }
13831
13832
13833 static void xcls_mainwindow_xcls_image36_class_init (Xcls_MainWindowXcls_Image36Class * klass) {
13834 #line 2178 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13835         xcls_mainwindow_xcls_image36_parent_class = g_type_class_peek_parent (klass);
13836 #line 2178 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13837         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image36Private));
13838 #line 2178 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13839         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image36_finalize;
13840 #line 13841 "MainWindow.c"
13841 }
13842
13843
13844 static void xcls_mainwindow_xcls_image36_instance_init (Xcls_MainWindowXcls_Image36 * self) {
13845 #line 2178 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13846         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE36_GET_PRIVATE (self);
13847 #line 13848 "MainWindow.c"
13848 }
13849
13850
13851 static void xcls_mainwindow_xcls_image36_finalize (GObject* obj) {
13852         Xcls_MainWindowXcls_Image36 * self;
13853 #line 2178 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13854         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE36, Xcls_MainWindowXcls_Image36);
13855 #line 2180 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13856         _g_object_unref0 (self->el);
13857 #line 2181 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13858         _g_object_unref0 (self->priv->_this);
13859 #line 2178 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13860         G_OBJECT_CLASS (xcls_mainwindow_xcls_image36_parent_class)->finalize (obj);
13861 #line 13862 "MainWindow.c"
13862 }
13863
13864
13865 GType xcls_mainwindow_xcls_image36_get_type (void) {
13866         static volatile gsize xcls_mainwindow_xcls_image36_type_id__volatile = 0;
13867         if (g_once_init_enter (&xcls_mainwindow_xcls_image36_type_id__volatile)) {
13868                 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 };
13869                 GType xcls_mainwindow_xcls_image36_type_id;
13870                 xcls_mainwindow_xcls_image36_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image36", &g_define_type_info, 0);
13871                 g_once_init_leave (&xcls_mainwindow_xcls_image36_type_id__volatile, xcls_mainwindow_xcls_image36_type_id);
13872         }
13873         return xcls_mainwindow_xcls_image36_type_id__volatile;
13874 }
13875
13876
13877 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
13878         Xcls_MainWindowXcls_addpropbutton * self = NULL;
13879         Xcls_MainWindow* _tmp0_ = NULL;
13880         Xcls_MainWindow* _tmp1_ = NULL;
13881         Xcls_MainWindow* _tmp2_ = NULL;
13882         Xcls_MainWindowXcls_addpropbutton* _tmp3_ = NULL;
13883         ClutterActor* _tmp4_ = NULL;
13884         Xcls_MainWindowXcls_Actor38* child_0 = NULL;
13885         Xcls_MainWindow* _tmp5_ = NULL;
13886         Xcls_MainWindowXcls_Actor38* _tmp6_ = NULL;
13887         ClutterActor* _tmp7_ = NULL;
13888         GtkClutterActor* _tmp8_ = NULL;
13889         ClutterActor* _tmp9_ = NULL;
13890 #line 2209 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13891         g_return_val_if_fail (_owner != NULL, NULL);
13892 #line 2209 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13893         self = (Xcls_MainWindowXcls_addpropbutton*) g_object_new (object_type, NULL);
13894 #line 2211 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13895         _tmp0_ = _owner;
13896 #line 2211 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13897         _tmp1_ = _g_object_ref0 (_tmp0_);
13898 #line 2211 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13899         _g_object_unref0 (self->priv->_this);
13900 #line 2211 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13901         self->priv->_this = _tmp1_;
13902 #line 2212 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13903         _tmp2_ = self->priv->_this;
13904 #line 2212 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13905         _tmp3_ = _g_object_ref0 (self);
13906 #line 2212 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13907         _g_object_unref0 (_tmp2_->addpropbutton);
13908 #line 2212 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13909         _tmp2_->addpropbutton = _tmp3_;
13910 #line 2213 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13911         _tmp4_ = clutter_actor_new ();
13912 #line 2213 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13913         g_object_ref_sink (_tmp4_);
13914 #line 2213 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13915         _g_object_unref0 (self->el);
13916 #line 2213 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13917         self->el = _tmp4_;
13918 #line 2218 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13919         _tmp5_ = self->priv->_this;
13920 #line 2218 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13921         _tmp6_ = xcls_mainwindow_xcls_actor38_new (_tmp5_);
13922 #line 2218 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13923         child_0 = _tmp6_;
13924 #line 2219 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13925         g_object_ref ((GObject*) child_0);
13926 #line 2220 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13927         _tmp7_ = self->el;
13928 #line 2220 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13929         _tmp8_ = child_0->el;
13930 #line 2220 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13931         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
13932 #line 2224 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13933         _tmp9_ = self->el;
13934 #line 2224 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13935         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
13936 #line 2209 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13937         _g_object_unref0 (child_0);
13938 #line 2209 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13939         return self;
13940 #line 13941 "MainWindow.c"
13941 }
13942
13943
13944 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_new (Xcls_MainWindow* _owner) {
13945 #line 2209 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13946         return xcls_mainwindow_xcls_addpropbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, _owner);
13947 #line 13948 "MainWindow.c"
13948 }
13949
13950
13951 static void xcls_mainwindow_xcls_addpropbutton_class_init (Xcls_MainWindowXcls_addpropbuttonClass * klass) {
13952 #line 2200 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13953         xcls_mainwindow_xcls_addpropbutton_parent_class = g_type_class_peek_parent (klass);
13954 #line 2200 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13955         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropbuttonPrivate));
13956 #line 2200 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13957         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropbutton_finalize;
13958 #line 13959 "MainWindow.c"
13959 }
13960
13961
13962 static void xcls_mainwindow_xcls_addpropbutton_instance_init (Xcls_MainWindowXcls_addpropbutton * self) {
13963 #line 2200 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13964         self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_PRIVATE (self);
13965 #line 13966 "MainWindow.c"
13966 }
13967
13968
13969 static void xcls_mainwindow_xcls_addpropbutton_finalize (GObject* obj) {
13970         Xcls_MainWindowXcls_addpropbutton * self;
13971 #line 2200 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13972         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton);
13973 #line 2202 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13974         _g_object_unref0 (self->el);
13975 #line 2203 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13976         _g_object_unref0 (self->priv->_this);
13977 #line 2200 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
13978         G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropbutton_parent_class)->finalize (obj);
13979 #line 13980 "MainWindow.c"
13980 }
13981
13982
13983 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) {
13984         static volatile gsize xcls_mainwindow_xcls_addpropbutton_type_id__volatile = 0;
13985         if (g_once_init_enter (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile)) {
13986                 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 };
13987                 GType xcls_mainwindow_xcls_addpropbutton_type_id;
13988                 xcls_mainwindow_xcls_addpropbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropbutton", &g_define_type_info, 0);
13989                 g_once_init_leave (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile, xcls_mainwindow_xcls_addpropbutton_type_id);
13990         }
13991         return xcls_mainwindow_xcls_addpropbutton_type_id__volatile;
13992 }
13993
13994
13995 Xcls_MainWindowXcls_Actor38* xcls_mainwindow_xcls_actor38_construct (GType object_type, Xcls_MainWindow* _owner) {
13996         Xcls_MainWindowXcls_Actor38 * self = NULL;
13997         Xcls_MainWindow* _tmp0_ = NULL;
13998         Xcls_MainWindow* _tmp1_ = NULL;
13999         GtkClutterActor* _tmp2_ = NULL;
14000         Xcls_MainWindowXcls_Button39* child_0 = NULL;
14001         Xcls_MainWindow* _tmp3_ = NULL;
14002         Xcls_MainWindowXcls_Button39* _tmp4_ = NULL;
14003         GtkClutterActor* _tmp5_ = NULL;
14004         GtkWidget* _tmp6_ = NULL;
14005         GtkButton* _tmp7_ = NULL;
14006 #line 2237 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14007         g_return_val_if_fail (_owner != NULL, NULL);
14008 #line 2237 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14009         self = (Xcls_MainWindowXcls_Actor38*) g_object_new (object_type, NULL);
14010 #line 2239 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14011         _tmp0_ = _owner;
14012 #line 2239 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14013         _tmp1_ = _g_object_ref0 (_tmp0_);
14014 #line 2239 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14015         _g_object_unref0 (self->priv->_this);
14016 #line 2239 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14017         self->priv->_this = _tmp1_;
14018 #line 2240 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14019         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
14020 #line 2240 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14021         g_object_ref_sink (_tmp2_);
14022 #line 2240 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14023         _g_object_unref0 (self->el);
14024 #line 2240 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14025         self->el = _tmp2_;
14026 #line 2245 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14027         _tmp3_ = self->priv->_this;
14028 #line 2245 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14029         _tmp4_ = xcls_mainwindow_xcls_button39_new (_tmp3_);
14030 #line 2245 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14031         child_0 = _tmp4_;
14032 #line 2246 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14033         g_object_ref ((GObject*) child_0);
14034 #line 2250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14035         _tmp5_ = self->el;
14036 #line 2250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14037         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
14038 #line 2250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14039         _tmp7_ = child_0->el;
14040 #line 2250 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14041         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
14042 #line 2237 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14043         _g_object_unref0 (child_0);
14044 #line 2237 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14045         return self;
14046 #line 14047 "MainWindow.c"
14047 }
14048
14049
14050 Xcls_MainWindowXcls_Actor38* xcls_mainwindow_xcls_actor38_new (Xcls_MainWindow* _owner) {
14051 #line 2237 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14052         return xcls_mainwindow_xcls_actor38_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, _owner);
14053 #line 14054 "MainWindow.c"
14054 }
14055
14056
14057 static void xcls_mainwindow_xcls_actor38_class_init (Xcls_MainWindowXcls_Actor38Class * klass) {
14058 #line 2228 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14059         xcls_mainwindow_xcls_actor38_parent_class = g_type_class_peek_parent (klass);
14060 #line 2228 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14061         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor38Private));
14062 #line 2228 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14063         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor38_finalize;
14064 #line 14065 "MainWindow.c"
14065 }
14066
14067
14068 static void xcls_mainwindow_xcls_actor38_instance_init (Xcls_MainWindowXcls_Actor38 * self) {
14069 #line 2228 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14070         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR38_GET_PRIVATE (self);
14071 #line 14072 "MainWindow.c"
14072 }
14073
14074
14075 static void xcls_mainwindow_xcls_actor38_finalize (GObject* obj) {
14076         Xcls_MainWindowXcls_Actor38 * self;
14077 #line 2228 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14078         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR38, Xcls_MainWindowXcls_Actor38);
14079 #line 2230 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14080         _g_object_unref0 (self->el);
14081 #line 2231 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14082         _g_object_unref0 (self->priv->_this);
14083 #line 2228 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14084         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor38_parent_class)->finalize (obj);
14085 #line 14086 "MainWindow.c"
14086 }
14087
14088
14089 GType xcls_mainwindow_xcls_actor38_get_type (void) {
14090         static volatile gsize xcls_mainwindow_xcls_actor38_type_id__volatile = 0;
14091         if (g_once_init_enter (&xcls_mainwindow_xcls_actor38_type_id__volatile)) {
14092                 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 };
14093                 GType xcls_mainwindow_xcls_actor38_type_id;
14094                 xcls_mainwindow_xcls_actor38_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor38", &g_define_type_info, 0);
14095                 g_once_init_leave (&xcls_mainwindow_xcls_actor38_type_id__volatile, xcls_mainwindow_xcls_actor38_type_id);
14096         }
14097         return xcls_mainwindow_xcls_actor38_type_id__volatile;
14098 }
14099
14100
14101 static void __lambda119_ (Xcls_MainWindowXcls_Button39* self) {
14102         Xcls_MainWindow* _tmp0_ = NULL;
14103         const gchar* _tmp1_ = NULL;
14104         const gchar* _tmp2_ = NULL;
14105         GQuark _tmp4_ = 0U;
14106 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14107         static GQuark _tmp3_label0 = 0;
14108 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14109         static GQuark _tmp3_label1 = 0;
14110 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14111         static GQuark _tmp3_label2 = 0;
14112 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14113         static GQuark _tmp3_label3 = 0;
14114 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14115         _tmp0_ = self->priv->_this;
14116 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14117         _tmp1_ = _tmp0_->state;
14118 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14119         _tmp2_ = _tmp1_;
14120 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14121         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
14122 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14123         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
14124 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14125                 switch (0) {
14126 #line 14127 "MainWindow.c"
14127                         default:
14128                         {
14129                                 Xcls_MainWindow* _tmp5_ = NULL;
14130 #line 2285 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14131                                 _tmp5_ = self->priv->_this;
14132 #line 2285 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14133                                 xcls_mainwindow_showAddProp (_tmp5_);
14134 #line 2286 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14135                                 break;
14136 #line 14137 "MainWindow.c"
14137                         }
14138                 }
14139         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("object")))) {
14140 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14141                 switch (0) {
14142 #line 14143 "MainWindow.c"
14143                         default:
14144                         {
14145                                 Xcls_MainWindow* _tmp6_ = NULL;
14146                                 Xcls_MainWindow* _tmp7_ = NULL;
14147 #line 2289 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14148                                 _tmp6_ = self->priv->_this;
14149 #line 2289 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14150                                 xcls_mainwindow_hideObject (_tmp6_);
14151 #line 2290 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14152                                 _tmp7_ = self->priv->_this;
14153 #line 2290 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14154                                 xcls_mainwindow_showAddProp (_tmp7_);
14155 #line 2291 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14156                                 break;
14157 #line 14158 "MainWindow.c"
14158                         }
14159                 }
14160         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addlistener")))) {
14161 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14162                 switch (0) {
14163 #line 14164 "MainWindow.c"
14164                         default:
14165                         {
14166                                 Xcls_MainWindow* _tmp8_ = NULL;
14167                                 Xcls_MainWindow* _tmp9_ = NULL;
14168 #line 2294 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14169                                 _tmp8_ = self->priv->_this;
14170 #line 2294 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14171                                 xcls_mainwindow_hideAddListener (_tmp8_);
14172 #line 2295 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14173                                 _tmp9_ = self->priv->_this;
14174 #line 2295 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14175                                 xcls_mainwindow_showAddProp (_tmp9_);
14176 #line 2296 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14177                                 break;
14178 #line 14179 "MainWindow.c"
14179                         }
14180                 }
14181         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addprop")))) {
14182 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14183                 switch (0) {
14184 #line 14185 "MainWindow.c"
14185                         default:
14186                         {
14187                                 Xcls_MainWindow* _tmp10_ = NULL;
14188 #line 2300 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14189                                 _tmp10_ = self->priv->_this;
14190 #line 2300 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14191                                 xcls_mainwindow_hideAddProp (_tmp10_);
14192 #line 2301 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14193                                 break;
14194 #line 14195 "MainWindow.c"
14195                         }
14196                 }
14197         } else {
14198 #line 2283 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14199                 switch (0) {
14200 #line 14201 "MainWindow.c"
14201                         default:
14202                         {
14203                                 Xcls_MainWindow* _tmp11_ = NULL;
14204                                 const gchar* _tmp12_ = NULL;
14205 #line 2304 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14206                                 _tmp11_ = self->priv->_this;
14207 #line 2304 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14208                                 _tmp12_ = _tmp11_->state;
14209 #line 2304 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14210                                 g_print ("unhandled add property from %s\n", _tmp12_);
14211 #line 2305 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14212                                 break;
14213 #line 14214 "MainWindow.c"
14214                         }
14215                 }
14216         }
14217 #line 2308 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14218         return;
14219 #line 14220 "MainWindow.c"
14220 }
14221
14222
14223 static void ___lambda119__gtk_button_clicked (GtkButton* _sender, gpointer self) {
14224 #line 2279 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14225         __lambda119_ ((Xcls_MainWindowXcls_Button39*) self);
14226 #line 14227 "MainWindow.c"
14227 }
14228
14229
14230 Xcls_MainWindowXcls_Button39* xcls_mainwindow_xcls_button39_construct (GType object_type, Xcls_MainWindow* _owner) {
14231         Xcls_MainWindowXcls_Button39 * self = NULL;
14232         Xcls_MainWindow* _tmp0_ = NULL;
14233         Xcls_MainWindow* _tmp1_ = NULL;
14234         GtkButton* _tmp2_ = NULL;
14235         GtkButton* _tmp3_ = NULL;
14236         GtkButton* _tmp4_ = NULL;
14237         GtkButton* _tmp5_ = NULL;
14238         Xcls_MainWindowXcls_Image40* child_0 = NULL;
14239         Xcls_MainWindow* _tmp6_ = NULL;
14240         Xcls_MainWindowXcls_Image40* _tmp7_ = NULL;
14241         GtkButton* _tmp8_ = NULL;
14242         GtkImage* _tmp9_ = NULL;
14243         GtkButton* _tmp10_ = NULL;
14244 #line 2263 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14245         g_return_val_if_fail (_owner != NULL, NULL);
14246 #line 2263 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14247         self = (Xcls_MainWindowXcls_Button39*) g_object_new (object_type, NULL);
14248 #line 2265 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14249         _tmp0_ = _owner;
14250 #line 2265 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14251         _tmp1_ = _g_object_ref0 (_tmp0_);
14252 #line 2265 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14253         _g_object_unref0 (self->priv->_this);
14254 #line 2265 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14255         self->priv->_this = _tmp1_;
14256 #line 2266 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14257         _tmp2_ = (GtkButton*) gtk_button_new ();
14258 #line 2266 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14259         g_object_ref_sink (_tmp2_);
14260 #line 2266 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14261         _g_object_unref0 (self->el);
14262 #line 2266 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14263         self->el = _tmp2_;
14264 #line 2271 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14265         _tmp3_ = self->el;
14266 #line 2271 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14267         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
14268 #line 2272 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14269         _tmp4_ = self->el;
14270 #line 2272 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14271         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
14272 #line 2273 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14273         _tmp5_ = self->el;
14274 #line 2273 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14275         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Add Property");
14276 #line 2274 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14277         _tmp6_ = self->priv->_this;
14278 #line 2274 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14279         _tmp7_ = xcls_mainwindow_xcls_image40_new (_tmp6_);
14280 #line 2274 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14281         child_0 = _tmp7_;
14282 #line 2275 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14283         g_object_ref ((GObject*) child_0);
14284 #line 2276 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14285         _tmp8_ = self->el;
14286 #line 2276 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14287         _tmp9_ = child_0->el;
14288 #line 2276 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14289         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
14290 #line 2279 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14291         _tmp10_ = self->el;
14292 #line 2279 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14293         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda119__gtk_button_clicked, self, 0);
14294 #line 2263 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14295         _g_object_unref0 (child_0);
14296 #line 2263 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14297         return self;
14298 #line 14299 "MainWindow.c"
14299 }
14300
14301
14302 Xcls_MainWindowXcls_Button39* xcls_mainwindow_xcls_button39_new (Xcls_MainWindow* _owner) {
14303 #line 2263 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14304         return xcls_mainwindow_xcls_button39_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, _owner);
14305 #line 14306 "MainWindow.c"
14306 }
14307
14308
14309 static void xcls_mainwindow_xcls_button39_class_init (Xcls_MainWindowXcls_Button39Class * klass) {
14310 #line 2254 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14311         xcls_mainwindow_xcls_button39_parent_class = g_type_class_peek_parent (klass);
14312 #line 2254 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14313         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button39Private));
14314 #line 2254 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14315         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button39_finalize;
14316 #line 14317 "MainWindow.c"
14317 }
14318
14319
14320 static void xcls_mainwindow_xcls_button39_instance_init (Xcls_MainWindowXcls_Button39 * self) {
14321 #line 2254 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14322         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON39_GET_PRIVATE (self);
14323 #line 14324 "MainWindow.c"
14324 }
14325
14326
14327 static void xcls_mainwindow_xcls_button39_finalize (GObject* obj) {
14328         Xcls_MainWindowXcls_Button39 * self;
14329 #line 2254 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14330         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON39, Xcls_MainWindowXcls_Button39);
14331 #line 2256 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14332         _g_object_unref0 (self->el);
14333 #line 2257 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14334         _g_object_unref0 (self->priv->_this);
14335 #line 2254 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14336         G_OBJECT_CLASS (xcls_mainwindow_xcls_button39_parent_class)->finalize (obj);
14337 #line 14338 "MainWindow.c"
14338 }
14339
14340
14341 GType xcls_mainwindow_xcls_button39_get_type (void) {
14342         static volatile gsize xcls_mainwindow_xcls_button39_type_id__volatile = 0;
14343         if (g_once_init_enter (&xcls_mainwindow_xcls_button39_type_id__volatile)) {
14344                 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 };
14345                 GType xcls_mainwindow_xcls_button39_type_id;
14346                 xcls_mainwindow_xcls_button39_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button39", &g_define_type_info, 0);
14347                 g_once_init_leave (&xcls_mainwindow_xcls_button39_type_id__volatile, xcls_mainwindow_xcls_button39_type_id);
14348         }
14349         return xcls_mainwindow_xcls_button39_type_id__volatile;
14350 }
14351
14352
14353 Xcls_MainWindowXcls_Image40* xcls_mainwindow_xcls_image40_construct (GType object_type, Xcls_MainWindow* _owner) {
14354         Xcls_MainWindowXcls_Image40 * self = NULL;
14355         Xcls_MainWindow* _tmp0_ = NULL;
14356         Xcls_MainWindow* _tmp1_ = NULL;
14357         GtkImage* _tmp2_ = NULL;
14358         GtkImage* _tmp3_ = NULL;
14359 #line 2325 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14360         g_return_val_if_fail (_owner != NULL, NULL);
14361 #line 2325 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14362         self = (Xcls_MainWindowXcls_Image40*) g_object_new (object_type, NULL);
14363 #line 2327 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14364         _tmp0_ = _owner;
14365 #line 2327 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14366         _tmp1_ = _g_object_ref0 (_tmp0_);
14367 #line 2327 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14368         _g_object_unref0 (self->priv->_this);
14369 #line 2327 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14370         self->priv->_this = _tmp1_;
14371 #line 2328 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14372         _tmp2_ = (GtkImage*) gtk_image_new ();
14373 #line 2328 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14374         g_object_ref_sink (_tmp2_);
14375 #line 2328 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14376         _g_object_unref0 (self->el);
14377 #line 2328 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14378         self->el = _tmp2_;
14379 #line 2333 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14380         _tmp3_ = self->el;
14381 #line 2333 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14382         g_object_set (_tmp3_, "icon-name", "format-justify-left", NULL);
14383 #line 2325 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14384         return self;
14385 #line 14386 "MainWindow.c"
14386 }
14387
14388
14389 Xcls_MainWindowXcls_Image40* xcls_mainwindow_xcls_image40_new (Xcls_MainWindow* _owner) {
14390 #line 2325 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14391         return xcls_mainwindow_xcls_image40_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, _owner);
14392 #line 14393 "MainWindow.c"
14393 }
14394
14395
14396 static void xcls_mainwindow_xcls_image40_class_init (Xcls_MainWindowXcls_Image40Class * klass) {
14397 #line 2316 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14398         xcls_mainwindow_xcls_image40_parent_class = g_type_class_peek_parent (klass);
14399 #line 2316 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14400         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image40Private));
14401 #line 2316 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14402         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image40_finalize;
14403 #line 14404 "MainWindow.c"
14404 }
14405
14406
14407 static void xcls_mainwindow_xcls_image40_instance_init (Xcls_MainWindowXcls_Image40 * self) {
14408 #line 2316 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14409         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE40_GET_PRIVATE (self);
14410 #line 14411 "MainWindow.c"
14411 }
14412
14413
14414 static void xcls_mainwindow_xcls_image40_finalize (GObject* obj) {
14415         Xcls_MainWindowXcls_Image40 * self;
14416 #line 2316 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14417         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE40, Xcls_MainWindowXcls_Image40);
14418 #line 2318 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14419         _g_object_unref0 (self->el);
14420 #line 2319 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14421         _g_object_unref0 (self->priv->_this);
14422 #line 2316 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14423         G_OBJECT_CLASS (xcls_mainwindow_xcls_image40_parent_class)->finalize (obj);
14424 #line 14425 "MainWindow.c"
14425 }
14426
14427
14428 GType xcls_mainwindow_xcls_image40_get_type (void) {
14429         static volatile gsize xcls_mainwindow_xcls_image40_type_id__volatile = 0;
14430         if (g_once_init_enter (&xcls_mainwindow_xcls_image40_type_id__volatile)) {
14431                 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 };
14432                 GType xcls_mainwindow_xcls_image40_type_id;
14433                 xcls_mainwindow_xcls_image40_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image40", &g_define_type_info, 0);
14434                 g_once_init_leave (&xcls_mainwindow_xcls_image40_type_id__volatile, xcls_mainwindow_xcls_image40_type_id);
14435         }
14436         return xcls_mainwindow_xcls_image40_type_id__volatile;
14437 }
14438
14439
14440 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
14441         Xcls_MainWindowXcls_addlistenerbutton * self = NULL;
14442         Xcls_MainWindow* _tmp0_ = NULL;
14443         Xcls_MainWindow* _tmp1_ = NULL;
14444         Xcls_MainWindow* _tmp2_ = NULL;
14445         Xcls_MainWindowXcls_addlistenerbutton* _tmp3_ = NULL;
14446         ClutterActor* _tmp4_ = NULL;
14447         Xcls_MainWindowXcls_Actor42* child_0 = NULL;
14448         Xcls_MainWindow* _tmp5_ = NULL;
14449         Xcls_MainWindowXcls_Actor42* _tmp6_ = NULL;
14450         ClutterActor* _tmp7_ = NULL;
14451         GtkClutterActor* _tmp8_ = NULL;
14452         ClutterActor* _tmp9_ = NULL;
14453 #line 2347 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14454         g_return_val_if_fail (_owner != NULL, NULL);
14455 #line 2347 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14456         self = (Xcls_MainWindowXcls_addlistenerbutton*) g_object_new (object_type, NULL);
14457 #line 2349 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14458         _tmp0_ = _owner;
14459 #line 2349 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14460         _tmp1_ = _g_object_ref0 (_tmp0_);
14461 #line 2349 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14462         _g_object_unref0 (self->priv->_this);
14463 #line 2349 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14464         self->priv->_this = _tmp1_;
14465 #line 2350 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14466         _tmp2_ = self->priv->_this;
14467 #line 2350 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14468         _tmp3_ = _g_object_ref0 (self);
14469 #line 2350 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14470         _g_object_unref0 (_tmp2_->addlistenerbutton);
14471 #line 2350 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14472         _tmp2_->addlistenerbutton = _tmp3_;
14473 #line 2351 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14474         _tmp4_ = clutter_actor_new ();
14475 #line 2351 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14476         g_object_ref_sink (_tmp4_);
14477 #line 2351 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14478         _g_object_unref0 (self->el);
14479 #line 2351 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14480         self->el = _tmp4_;
14481 #line 2356 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14482         _tmp5_ = self->priv->_this;
14483 #line 2356 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14484         _tmp6_ = xcls_mainwindow_xcls_actor42_new (_tmp5_);
14485 #line 2356 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14486         child_0 = _tmp6_;
14487 #line 2357 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14488         g_object_ref ((GObject*) child_0);
14489 #line 2358 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14490         _tmp7_ = self->el;
14491 #line 2358 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14492         _tmp8_ = child_0->el;
14493 #line 2358 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14494         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
14495 #line 2362 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14496         _tmp9_ = self->el;
14497 #line 2362 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14498         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
14499 #line 2347 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14500         _g_object_unref0 (child_0);
14501 #line 2347 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14502         return self;
14503 #line 14504 "MainWindow.c"
14504 }
14505
14506
14507 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_new (Xcls_MainWindow* _owner) {
14508 #line 2347 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14509         return xcls_mainwindow_xcls_addlistenerbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, _owner);
14510 #line 14511 "MainWindow.c"
14511 }
14512
14513
14514 static void xcls_mainwindow_xcls_addlistenerbutton_class_init (Xcls_MainWindowXcls_addlistenerbuttonClass * klass) {
14515 #line 2338 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14516         xcls_mainwindow_xcls_addlistenerbutton_parent_class = g_type_class_peek_parent (klass);
14517 #line 2338 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14518         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addlistenerbuttonPrivate));
14519 #line 2338 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14520         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addlistenerbutton_finalize;
14521 #line 14522 "MainWindow.c"
14522 }
14523
14524
14525 static void xcls_mainwindow_xcls_addlistenerbutton_instance_init (Xcls_MainWindowXcls_addlistenerbutton * self) {
14526 #line 2338 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14527         self->priv = XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_PRIVATE (self);
14528 #line 14529 "MainWindow.c"
14529 }
14530
14531
14532 static void xcls_mainwindow_xcls_addlistenerbutton_finalize (GObject* obj) {
14533         Xcls_MainWindowXcls_addlistenerbutton * self;
14534 #line 2338 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14535         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton);
14536 #line 2340 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14537         _g_object_unref0 (self->el);
14538 #line 2341 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14539         _g_object_unref0 (self->priv->_this);
14540 #line 2338 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14541         G_OBJECT_CLASS (xcls_mainwindow_xcls_addlistenerbutton_parent_class)->finalize (obj);
14542 #line 14543 "MainWindow.c"
14543 }
14544
14545
14546 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) {
14547         static volatile gsize xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile = 0;
14548         if (g_once_init_enter (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile)) {
14549                 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 };
14550                 GType xcls_mainwindow_xcls_addlistenerbutton_type_id;
14551                 xcls_mainwindow_xcls_addlistenerbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addlistenerbutton", &g_define_type_info, 0);
14552                 g_once_init_leave (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile, xcls_mainwindow_xcls_addlistenerbutton_type_id);
14553         }
14554         return xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile;
14555 }
14556
14557
14558 Xcls_MainWindowXcls_Actor42* xcls_mainwindow_xcls_actor42_construct (GType object_type, Xcls_MainWindow* _owner) {
14559         Xcls_MainWindowXcls_Actor42 * self = NULL;
14560         Xcls_MainWindow* _tmp0_ = NULL;
14561         Xcls_MainWindow* _tmp1_ = NULL;
14562         GtkClutterActor* _tmp2_ = NULL;
14563         Xcls_MainWindowXcls_Button43* child_0 = NULL;
14564         Xcls_MainWindow* _tmp3_ = NULL;
14565         Xcls_MainWindowXcls_Button43* _tmp4_ = NULL;
14566         GtkClutterActor* _tmp5_ = NULL;
14567         GtkWidget* _tmp6_ = NULL;
14568         GtkButton* _tmp7_ = NULL;
14569 #line 2375 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14570         g_return_val_if_fail (_owner != NULL, NULL);
14571 #line 2375 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14572         self = (Xcls_MainWindowXcls_Actor42*) g_object_new (object_type, NULL);
14573 #line 2377 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14574         _tmp0_ = _owner;
14575 #line 2377 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14576         _tmp1_ = _g_object_ref0 (_tmp0_);
14577 #line 2377 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14578         _g_object_unref0 (self->priv->_this);
14579 #line 2377 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14580         self->priv->_this = _tmp1_;
14581 #line 2378 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14582         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
14583 #line 2378 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14584         g_object_ref_sink (_tmp2_);
14585 #line 2378 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14586         _g_object_unref0 (self->el);
14587 #line 2378 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14588         self->el = _tmp2_;
14589 #line 2383 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14590         _tmp3_ = self->priv->_this;
14591 #line 2383 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14592         _tmp4_ = xcls_mainwindow_xcls_button43_new (_tmp3_);
14593 #line 2383 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14594         child_0 = _tmp4_;
14595 #line 2384 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14596         g_object_ref ((GObject*) child_0);
14597 #line 2388 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14598         _tmp5_ = self->el;
14599 #line 2388 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14600         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
14601 #line 2388 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14602         _tmp7_ = child_0->el;
14603 #line 2388 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14604         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
14605 #line 2375 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14606         _g_object_unref0 (child_0);
14607 #line 2375 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14608         return self;
14609 #line 14610 "MainWindow.c"
14610 }
14611
14612
14613 Xcls_MainWindowXcls_Actor42* xcls_mainwindow_xcls_actor42_new (Xcls_MainWindow* _owner) {
14614 #line 2375 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14615         return xcls_mainwindow_xcls_actor42_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, _owner);
14616 #line 14617 "MainWindow.c"
14617 }
14618
14619
14620 static void xcls_mainwindow_xcls_actor42_class_init (Xcls_MainWindowXcls_Actor42Class * klass) {
14621 #line 2366 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14622         xcls_mainwindow_xcls_actor42_parent_class = g_type_class_peek_parent (klass);
14623 #line 2366 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14624         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor42Private));
14625 #line 2366 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14626         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor42_finalize;
14627 #line 14628 "MainWindow.c"
14628 }
14629
14630
14631 static void xcls_mainwindow_xcls_actor42_instance_init (Xcls_MainWindowXcls_Actor42 * self) {
14632 #line 2366 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14633         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR42_GET_PRIVATE (self);
14634 #line 14635 "MainWindow.c"
14635 }
14636
14637
14638 static void xcls_mainwindow_xcls_actor42_finalize (GObject* obj) {
14639         Xcls_MainWindowXcls_Actor42 * self;
14640 #line 2366 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14641         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR42, Xcls_MainWindowXcls_Actor42);
14642 #line 2368 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14643         _g_object_unref0 (self->el);
14644 #line 2369 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14645         _g_object_unref0 (self->priv->_this);
14646 #line 2366 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14647         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor42_parent_class)->finalize (obj);
14648 #line 14649 "MainWindow.c"
14649 }
14650
14651
14652 GType xcls_mainwindow_xcls_actor42_get_type (void) {
14653         static volatile gsize xcls_mainwindow_xcls_actor42_type_id__volatile = 0;
14654         if (g_once_init_enter (&xcls_mainwindow_xcls_actor42_type_id__volatile)) {
14655                 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 };
14656                 GType xcls_mainwindow_xcls_actor42_type_id;
14657                 xcls_mainwindow_xcls_actor42_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor42", &g_define_type_info, 0);
14658                 g_once_init_leave (&xcls_mainwindow_xcls_actor42_type_id__volatile, xcls_mainwindow_xcls_actor42_type_id);
14659         }
14660         return xcls_mainwindow_xcls_actor42_type_id__volatile;
14661 }
14662
14663
14664 static void __lambda120_ (Xcls_MainWindowXcls_Button43* self) {
14665         Xcls_MainWindow* _tmp0_ = NULL;
14666         const gchar* _tmp1_ = NULL;
14667         const gchar* _tmp2_ = NULL;
14668         GQuark _tmp4_ = 0U;
14669 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14670         static GQuark _tmp3_label0 = 0;
14671 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14672         static GQuark _tmp3_label1 = 0;
14673 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14674         static GQuark _tmp3_label2 = 0;
14675 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14676         static GQuark _tmp3_label3 = 0;
14677 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14678         _tmp0_ = self->priv->_this;
14679 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14680         _tmp1_ = _tmp0_->state;
14681 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14682         _tmp2_ = _tmp1_;
14683 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14684         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
14685 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14686         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
14687 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14688                 switch (0) {
14689 #line 14690 "MainWindow.c"
14690                         default:
14691                         {
14692                                 Xcls_MainWindow* _tmp5_ = NULL;
14693 #line 2423 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14694                                 _tmp5_ = self->priv->_this;
14695 #line 2423 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14696                                 xcls_mainwindow_showAddListener (_tmp5_);
14697 #line 2424 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14698                                 break;
14699 #line 14700 "MainWindow.c"
14700                         }
14701                 }
14702         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
14703 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14704                 switch (0) {
14705 #line 14706 "MainWindow.c"
14706                         default:
14707                         {
14708                                 Xcls_MainWindow* _tmp6_ = NULL;
14709 #line 2428 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14710                                 _tmp6_ = self->priv->_this;
14711 #line 2428 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14712                                 xcls_mainwindow_hideAddListener (_tmp6_);
14713 #line 2429 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14714                                 break;
14715 #line 14716 "MainWindow.c"
14716                         }
14717                 }
14718         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
14719 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14720                 switch (0) {
14721 #line 14722 "MainWindow.c"
14722                         default:
14723                         {
14724                                 Xcls_MainWindow* _tmp7_ = NULL;
14725                                 Xcls_MainWindow* _tmp8_ = NULL;
14726 #line 2433 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14727                                 _tmp7_ = self->priv->_this;
14728 #line 2433 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14729                                 xcls_mainwindow_hideAddProp (_tmp7_);
14730 #line 2434 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14731                                 _tmp8_ = self->priv->_this;
14732 #line 2434 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14733                                 xcls_mainwindow_showAddListener (_tmp8_);
14734 #line 2435 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14735                                 break;
14736 #line 14737 "MainWindow.c"
14737                         }
14738                 }
14739         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
14740 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14741                 switch (0) {
14742 #line 14743 "MainWindow.c"
14743                         default:
14744                         {
14745                                 Xcls_MainWindow* _tmp9_ = NULL;
14746                                 Xcls_MainWindow* _tmp10_ = NULL;
14747 #line 2437 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14748                                 _tmp9_ = self->priv->_this;
14749 #line 2437 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14750                                 xcls_mainwindow_hideObject (_tmp9_);
14751 #line 2438 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14752                                 _tmp10_ = self->priv->_this;
14753 #line 2438 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14754                                 xcls_mainwindow_showAddListener (_tmp10_);
14755 #line 2439 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14756                                 break;
14757 #line 14758 "MainWindow.c"
14758                         }
14759                 }
14760         } else {
14761 #line 2421 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14762                 switch (0) {
14763 #line 14764 "MainWindow.c"
14764                         default:
14765                         {
14766                                 Xcls_MainWindow* _tmp11_ = NULL;
14767                                 const gchar* _tmp12_ = NULL;
14768 #line 2442 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14769                                 _tmp11_ = self->priv->_this;
14770 #line 2442 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14771                                 _tmp12_ = _tmp11_->state;
14772 #line 2442 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14773                                 g_print ("unhandled add listener from %s\n", _tmp12_);
14774 #line 2444 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14775                                 break;
14776 #line 14777 "MainWindow.c"
14777                         }
14778                 }
14779         }
14780 #line 2447 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14781         return;
14782 #line 14783 "MainWindow.c"
14783 }
14784
14785
14786 static void ___lambda120__gtk_button_clicked (GtkButton* _sender, gpointer self) {
14787 #line 2417 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14788         __lambda120_ ((Xcls_MainWindowXcls_Button43*) self);
14789 #line 14790 "MainWindow.c"
14790 }
14791
14792
14793 Xcls_MainWindowXcls_Button43* xcls_mainwindow_xcls_button43_construct (GType object_type, Xcls_MainWindow* _owner) {
14794         Xcls_MainWindowXcls_Button43 * self = NULL;
14795         Xcls_MainWindow* _tmp0_ = NULL;
14796         Xcls_MainWindow* _tmp1_ = NULL;
14797         GtkButton* _tmp2_ = NULL;
14798         GtkButton* _tmp3_ = NULL;
14799         GtkButton* _tmp4_ = NULL;
14800         GtkButton* _tmp5_ = NULL;
14801         Xcls_MainWindowXcls_Image44* child_0 = NULL;
14802         Xcls_MainWindow* _tmp6_ = NULL;
14803         Xcls_MainWindowXcls_Image44* _tmp7_ = NULL;
14804         GtkButton* _tmp8_ = NULL;
14805         GtkImage* _tmp9_ = NULL;
14806         GtkButton* _tmp10_ = NULL;
14807 #line 2401 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14808         g_return_val_if_fail (_owner != NULL, NULL);
14809 #line 2401 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14810         self = (Xcls_MainWindowXcls_Button43*) g_object_new (object_type, NULL);
14811 #line 2403 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14812         _tmp0_ = _owner;
14813 #line 2403 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14814         _tmp1_ = _g_object_ref0 (_tmp0_);
14815 #line 2403 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14816         _g_object_unref0 (self->priv->_this);
14817 #line 2403 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14818         self->priv->_this = _tmp1_;
14819 #line 2404 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14820         _tmp2_ = (GtkButton*) gtk_button_new ();
14821 #line 2404 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14822         g_object_ref_sink (_tmp2_);
14823 #line 2404 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14824         _g_object_unref0 (self->el);
14825 #line 2404 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14826         self->el = _tmp2_;
14827 #line 2409 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14828         _tmp3_ = self->el;
14829 #line 2409 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14830         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
14831 #line 2410 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14832         _tmp4_ = self->el;
14833 #line 2410 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14834         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
14835 #line 2411 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14836         _tmp5_ = self->el;
14837 #line 2411 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14838         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Add Event Code");
14839 #line 2412 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14840         _tmp6_ = self->priv->_this;
14841 #line 2412 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14842         _tmp7_ = xcls_mainwindow_xcls_image44_new (_tmp6_);
14843 #line 2412 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14844         child_0 = _tmp7_;
14845 #line 2413 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14846         g_object_ref ((GObject*) child_0);
14847 #line 2414 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14848         _tmp8_ = self->el;
14849 #line 2414 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14850         _tmp9_ = child_0->el;
14851 #line 2414 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14852         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
14853 #line 2417 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14854         _tmp10_ = self->el;
14855 #line 2417 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14856         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda120__gtk_button_clicked, self, 0);
14857 #line 2401 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14858         _g_object_unref0 (child_0);
14859 #line 2401 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14860         return self;
14861 #line 14862 "MainWindow.c"
14862 }
14863
14864
14865 Xcls_MainWindowXcls_Button43* xcls_mainwindow_xcls_button43_new (Xcls_MainWindow* _owner) {
14866 #line 2401 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14867         return xcls_mainwindow_xcls_button43_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, _owner);
14868 #line 14869 "MainWindow.c"
14869 }
14870
14871
14872 static void xcls_mainwindow_xcls_button43_class_init (Xcls_MainWindowXcls_Button43Class * klass) {
14873 #line 2392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14874         xcls_mainwindow_xcls_button43_parent_class = g_type_class_peek_parent (klass);
14875 #line 2392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14876         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button43Private));
14877 #line 2392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14878         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button43_finalize;
14879 #line 14880 "MainWindow.c"
14880 }
14881
14882
14883 static void xcls_mainwindow_xcls_button43_instance_init (Xcls_MainWindowXcls_Button43 * self) {
14884 #line 2392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14885         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON43_GET_PRIVATE (self);
14886 #line 14887 "MainWindow.c"
14887 }
14888
14889
14890 static void xcls_mainwindow_xcls_button43_finalize (GObject* obj) {
14891         Xcls_MainWindowXcls_Button43 * self;
14892 #line 2392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14893         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON43, Xcls_MainWindowXcls_Button43);
14894 #line 2394 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14895         _g_object_unref0 (self->el);
14896 #line 2395 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14897         _g_object_unref0 (self->priv->_this);
14898 #line 2392 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14899         G_OBJECT_CLASS (xcls_mainwindow_xcls_button43_parent_class)->finalize (obj);
14900 #line 14901 "MainWindow.c"
14901 }
14902
14903
14904 GType xcls_mainwindow_xcls_button43_get_type (void) {
14905         static volatile gsize xcls_mainwindow_xcls_button43_type_id__volatile = 0;
14906         if (g_once_init_enter (&xcls_mainwindow_xcls_button43_type_id__volatile)) {
14907                 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 };
14908                 GType xcls_mainwindow_xcls_button43_type_id;
14909                 xcls_mainwindow_xcls_button43_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button43", &g_define_type_info, 0);
14910                 g_once_init_leave (&xcls_mainwindow_xcls_button43_type_id__volatile, xcls_mainwindow_xcls_button43_type_id);
14911         }
14912         return xcls_mainwindow_xcls_button43_type_id__volatile;
14913 }
14914
14915
14916 Xcls_MainWindowXcls_Image44* xcls_mainwindow_xcls_image44_construct (GType object_type, Xcls_MainWindow* _owner) {
14917         Xcls_MainWindowXcls_Image44 * self = NULL;
14918         Xcls_MainWindow* _tmp0_ = NULL;
14919         Xcls_MainWindow* _tmp1_ = NULL;
14920         GtkImage* _tmp2_ = NULL;
14921         GtkImage* _tmp3_ = NULL;
14922 #line 2464 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14923         g_return_val_if_fail (_owner != NULL, NULL);
14924 #line 2464 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14925         self = (Xcls_MainWindowXcls_Image44*) g_object_new (object_type, NULL);
14926 #line 2466 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14927         _tmp0_ = _owner;
14928 #line 2466 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14929         _tmp1_ = _g_object_ref0 (_tmp0_);
14930 #line 2466 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14931         _g_object_unref0 (self->priv->_this);
14932 #line 2466 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14933         self->priv->_this = _tmp1_;
14934 #line 2467 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14935         _tmp2_ = (GtkImage*) gtk_image_new ();
14936 #line 2467 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14937         g_object_ref_sink (_tmp2_);
14938 #line 2467 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14939         _g_object_unref0 (self->el);
14940 #line 2467 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14941         self->el = _tmp2_;
14942 #line 2472 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14943         _tmp3_ = self->el;
14944 #line 2472 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14945         g_object_set (_tmp3_, "icon-name", "appointment-new", NULL);
14946 #line 2464 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14947         return self;
14948 #line 14949 "MainWindow.c"
14949 }
14950
14951
14952 Xcls_MainWindowXcls_Image44* xcls_mainwindow_xcls_image44_new (Xcls_MainWindow* _owner) {
14953 #line 2464 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14954         return xcls_mainwindow_xcls_image44_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, _owner);
14955 #line 14956 "MainWindow.c"
14956 }
14957
14958
14959 static void xcls_mainwindow_xcls_image44_class_init (Xcls_MainWindowXcls_Image44Class * klass) {
14960 #line 2455 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14961         xcls_mainwindow_xcls_image44_parent_class = g_type_class_peek_parent (klass);
14962 #line 2455 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14963         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image44Private));
14964 #line 2455 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14965         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image44_finalize;
14966 #line 14967 "MainWindow.c"
14967 }
14968
14969
14970 static void xcls_mainwindow_xcls_image44_instance_init (Xcls_MainWindowXcls_Image44 * self) {
14971 #line 2455 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14972         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE44_GET_PRIVATE (self);
14973 #line 14974 "MainWindow.c"
14974 }
14975
14976
14977 static void xcls_mainwindow_xcls_image44_finalize (GObject* obj) {
14978         Xcls_MainWindowXcls_Image44 * self;
14979 #line 2455 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14980         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE44, Xcls_MainWindowXcls_Image44);
14981 #line 2457 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14982         _g_object_unref0 (self->el);
14983 #line 2458 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14984         _g_object_unref0 (self->priv->_this);
14985 #line 2455 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
14986         G_OBJECT_CLASS (xcls_mainwindow_xcls_image44_parent_class)->finalize (obj);
14987 #line 14988 "MainWindow.c"
14988 }
14989
14990
14991 GType xcls_mainwindow_xcls_image44_get_type (void) {
14992         static volatile gsize xcls_mainwindow_xcls_image44_type_id__volatile = 0;
14993         if (g_once_init_enter (&xcls_mainwindow_xcls_image44_type_id__volatile)) {
14994                 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 };
14995                 GType xcls_mainwindow_xcls_image44_type_id;
14996                 xcls_mainwindow_xcls_image44_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image44", &g_define_type_info, 0);
14997                 g_once_init_leave (&xcls_mainwindow_xcls_image44_type_id__volatile, xcls_mainwindow_xcls_image44_type_id);
14998         }
14999         return xcls_mainwindow_xcls_image44_type_id__volatile;
15000 }
15001
15002
15003 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
15004         Xcls_MainWindowXcls_addprojectbutton * self = NULL;
15005         Xcls_MainWindow* _tmp0_ = NULL;
15006         Xcls_MainWindow* _tmp1_ = NULL;
15007         Xcls_MainWindow* _tmp2_ = NULL;
15008         Xcls_MainWindowXcls_addprojectbutton* _tmp3_ = NULL;
15009         ClutterActor* _tmp4_ = NULL;
15010         Xcls_MainWindowXcls_Actor46* child_0 = NULL;
15011         Xcls_MainWindow* _tmp5_ = NULL;
15012         Xcls_MainWindowXcls_Actor46* _tmp6_ = NULL;
15013         ClutterActor* _tmp7_ = NULL;
15014         GtkClutterActor* _tmp8_ = NULL;
15015         ClutterActor* _tmp9_ = NULL;
15016 #line 2486 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15017         g_return_val_if_fail (_owner != NULL, NULL);
15018 #line 2486 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15019         self = (Xcls_MainWindowXcls_addprojectbutton*) g_object_new (object_type, NULL);
15020 #line 2488 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15021         _tmp0_ = _owner;
15022 #line 2488 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15023         _tmp1_ = _g_object_ref0 (_tmp0_);
15024 #line 2488 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15025         _g_object_unref0 (self->priv->_this);
15026 #line 2488 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15027         self->priv->_this = _tmp1_;
15028 #line 2489 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15029         _tmp2_ = self->priv->_this;
15030 #line 2489 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15031         _tmp3_ = _g_object_ref0 (self);
15032 #line 2489 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15033         _g_object_unref0 (_tmp2_->addprojectbutton);
15034 #line 2489 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15035         _tmp2_->addprojectbutton = _tmp3_;
15036 #line 2490 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15037         _tmp4_ = clutter_actor_new ();
15038 #line 2490 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15039         g_object_ref_sink (_tmp4_);
15040 #line 2490 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15041         _g_object_unref0 (self->el);
15042 #line 2490 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15043         self->el = _tmp4_;
15044 #line 2495 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15045         _tmp5_ = self->priv->_this;
15046 #line 2495 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15047         _tmp6_ = xcls_mainwindow_xcls_actor46_new (_tmp5_);
15048 #line 2495 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15049         child_0 = _tmp6_;
15050 #line 2496 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15051         g_object_ref ((GObject*) child_0);
15052 #line 2497 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15053         _tmp7_ = self->el;
15054 #line 2497 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15055         _tmp8_ = child_0->el;
15056 #line 2497 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15057         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
15058 #line 2501 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15059         _tmp9_ = self->el;
15060 #line 2501 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15061         clutter_actor_set_size (_tmp9_, 50.0f, 50.0f);
15062 #line 2486 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15063         _g_object_unref0 (child_0);
15064 #line 2486 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15065         return self;
15066 #line 15067 "MainWindow.c"
15067 }
15068
15069
15070 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_new (Xcls_MainWindow* _owner) {
15071 #line 2486 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15072         return xcls_mainwindow_xcls_addprojectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, _owner);
15073 #line 15074 "MainWindow.c"
15074 }
15075
15076
15077 static void xcls_mainwindow_xcls_addprojectbutton_class_init (Xcls_MainWindowXcls_addprojectbuttonClass * klass) {
15078 #line 2477 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15079         xcls_mainwindow_xcls_addprojectbutton_parent_class = g_type_class_peek_parent (klass);
15080 #line 2477 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15081         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addprojectbuttonPrivate));
15082 #line 2477 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15083         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addprojectbutton_finalize;
15084 #line 15085 "MainWindow.c"
15085 }
15086
15087
15088 static void xcls_mainwindow_xcls_addprojectbutton_instance_init (Xcls_MainWindowXcls_addprojectbutton * self) {
15089 #line 2477 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15090         self->priv = XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_PRIVATE (self);
15091 #line 15092 "MainWindow.c"
15092 }
15093
15094
15095 static void xcls_mainwindow_xcls_addprojectbutton_finalize (GObject* obj) {
15096         Xcls_MainWindowXcls_addprojectbutton * self;
15097 #line 2477 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15098         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbutton);
15099 #line 2479 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15100         _g_object_unref0 (self->el);
15101 #line 2480 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15102         _g_object_unref0 (self->priv->_this);
15103 #line 2477 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15104         G_OBJECT_CLASS (xcls_mainwindow_xcls_addprojectbutton_parent_class)->finalize (obj);
15105 #line 15106 "MainWindow.c"
15106 }
15107
15108
15109 GType xcls_mainwindow_xcls_addprojectbutton_get_type (void) {
15110         static volatile gsize xcls_mainwindow_xcls_addprojectbutton_type_id__volatile = 0;
15111         if (g_once_init_enter (&xcls_mainwindow_xcls_addprojectbutton_type_id__volatile)) {
15112                 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 };
15113                 GType xcls_mainwindow_xcls_addprojectbutton_type_id;
15114                 xcls_mainwindow_xcls_addprojectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addprojectbutton", &g_define_type_info, 0);
15115                 g_once_init_leave (&xcls_mainwindow_xcls_addprojectbutton_type_id__volatile, xcls_mainwindow_xcls_addprojectbutton_type_id);
15116         }
15117         return xcls_mainwindow_xcls_addprojectbutton_type_id__volatile;
15118 }
15119
15120
15121 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_construct (GType object_type, Xcls_MainWindow* _owner) {
15122         Xcls_MainWindowXcls_Actor46 * self = NULL;
15123         Xcls_MainWindow* _tmp0_ = NULL;
15124         Xcls_MainWindow* _tmp1_ = NULL;
15125         GtkClutterActor* _tmp2_ = NULL;
15126         Xcls_MainWindowXcls_Button47* child_0 = NULL;
15127         Xcls_MainWindow* _tmp3_ = NULL;
15128         Xcls_MainWindowXcls_Button47* _tmp4_ = NULL;
15129         GtkClutterActor* _tmp5_ = NULL;
15130         GtkWidget* _tmp6_ = NULL;
15131         GtkButton* _tmp7_ = NULL;
15132 #line 2514 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15133         g_return_val_if_fail (_owner != NULL, NULL);
15134 #line 2514 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15135         self = (Xcls_MainWindowXcls_Actor46*) g_object_new (object_type, NULL);
15136 #line 2516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15137         _tmp0_ = _owner;
15138 #line 2516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15139         _tmp1_ = _g_object_ref0 (_tmp0_);
15140 #line 2516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15141         _g_object_unref0 (self->priv->_this);
15142 #line 2516 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15143         self->priv->_this = _tmp1_;
15144 #line 2517 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15145         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
15146 #line 2517 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15147         g_object_ref_sink (_tmp2_);
15148 #line 2517 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15149         _g_object_unref0 (self->el);
15150 #line 2517 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15151         self->el = _tmp2_;
15152 #line 2522 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15153         _tmp3_ = self->priv->_this;
15154 #line 2522 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15155         _tmp4_ = xcls_mainwindow_xcls_button47_new (_tmp3_);
15156 #line 2522 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15157         child_0 = _tmp4_;
15158 #line 2523 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15159         g_object_ref ((GObject*) child_0);
15160 #line 2527 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15161         _tmp5_ = self->el;
15162 #line 2527 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15163         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
15164 #line 2527 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15165         _tmp7_ = child_0->el;
15166 #line 2527 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15167         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
15168 #line 2514 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15169         _g_object_unref0 (child_0);
15170 #line 2514 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15171         return self;
15172 #line 15173 "MainWindow.c"
15173 }
15174
15175
15176 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_new (Xcls_MainWindow* _owner) {
15177 #line 2514 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15178         return xcls_mainwindow_xcls_actor46_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, _owner);
15179 #line 15180 "MainWindow.c"
15180 }
15181
15182
15183 static void xcls_mainwindow_xcls_actor46_class_init (Xcls_MainWindowXcls_Actor46Class * klass) {
15184 #line 2505 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15185         xcls_mainwindow_xcls_actor46_parent_class = g_type_class_peek_parent (klass);
15186 #line 2505 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15187         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor46Private));
15188 #line 2505 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15189         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor46_finalize;
15190 #line 15191 "MainWindow.c"
15191 }
15192
15193
15194 static void xcls_mainwindow_xcls_actor46_instance_init (Xcls_MainWindowXcls_Actor46 * self) {
15195 #line 2505 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15196         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR46_GET_PRIVATE (self);
15197 #line 15198 "MainWindow.c"
15198 }
15199
15200
15201 static void xcls_mainwindow_xcls_actor46_finalize (GObject* obj) {
15202         Xcls_MainWindowXcls_Actor46 * self;
15203 #line 2505 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15204         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46);
15205 #line 2507 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15206         _g_object_unref0 (self->el);
15207 #line 2508 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15208         _g_object_unref0 (self->priv->_this);
15209 #line 2505 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15210         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor46_parent_class)->finalize (obj);
15211 #line 15212 "MainWindow.c"
15212 }
15213
15214
15215 GType xcls_mainwindow_xcls_actor46_get_type (void) {
15216         static volatile gsize xcls_mainwindow_xcls_actor46_type_id__volatile = 0;
15217         if (g_once_init_enter (&xcls_mainwindow_xcls_actor46_type_id__volatile)) {
15218                 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 };
15219                 GType xcls_mainwindow_xcls_actor46_type_id;
15220                 xcls_mainwindow_xcls_actor46_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor46", &g_define_type_info, 0);
15221                 g_once_init_leave (&xcls_mainwindow_xcls_actor46_type_id__volatile, xcls_mainwindow_xcls_actor46_type_id);
15222         }
15223         return xcls_mainwindow_xcls_actor46_type_id__volatile;
15224 }
15225
15226
15227 static void __lambda42_ (Xcls_MainWindowXcls_Button47* self) {
15228         Xcls_EditProject* pe = NULL;
15229         Xcls_EditProject* _tmp0_ = NULL;
15230         Xcls_EditProject* _tmp1_ = NULL;
15231         GtkDialog* _tmp2_ = NULL;
15232         Xcls_MainWindow* _tmp3_ = NULL;
15233         GtkWindow* _tmp4_ = NULL;
15234         Xcls_EditProject* _tmp5_ = NULL;
15235         GtkDialog* _tmp6_ = NULL;
15236         ProjectProject* p = NULL;
15237         Xcls_EditProject* _tmp7_ = NULL;
15238         ProjectProject* _tmp8_ = NULL;
15239         ProjectProject* _tmp9_ = NULL;
15240         Xcls_MainWindow* _tmp10_ = NULL;
15241         Xcls_WindowLeftProjects* _tmp11_ = NULL;
15242         Xcls_MainWindow* _tmp12_ = NULL;
15243         Xcls_WindowLeftProjects* _tmp13_ = NULL;
15244         Xcls_MainWindow* _tmp14_ = NULL;
15245         Xcls_WindowLeftProjects* _tmp15_ = NULL;
15246         ProjectProject* _tmp16_ = NULL;
15247 #line 2560 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15248         _tmp0_ = xcls_editproject_singleton ();
15249 #line 2560 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15250         pe = _tmp0_;
15251 #line 2561 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15252         _tmp1_ = pe;
15253 #line 2561 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15254         _tmp2_ = _tmp1_->el;
15255 #line 2561 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15256         _tmp3_ = self->priv->_this;
15257 #line 2561 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15258         _tmp4_ = _tmp3_->el;
15259 #line 2561 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15260         gtk_window_set_transient_for ((GtkWindow*) _tmp2_, _tmp4_);
15261 #line 2562 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15262         _tmp5_ = pe;
15263 #line 2562 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15264         _tmp6_ = _tmp5_->el;
15265 #line 2562 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15266         gtk_window_set_modal ((GtkWindow*) _tmp6_, TRUE);
15267 #line 2564 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15268         _tmp7_ = pe;
15269 #line 2564 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15270         _tmp8_ = xcls_editproject_show (_tmp7_);
15271 #line 2564 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15272         p = _tmp8_;
15273 #line 2566 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15274         _tmp9_ = p;
15275 #line 2566 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15276         if (_tmp9_ == NULL) {
15277 #line 2567 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15278                 _g_object_unref0 (p);
15279 #line 2567 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15280                 _g_object_unref0 (pe);
15281 #line 2567 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15282                 return;
15283 #line 15284 "MainWindow.c"
15284         }
15285 #line 2569 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15286         _tmp10_ = self->priv->_this;
15287 #line 2569 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15288         _tmp11_ = _tmp10_->left_projects;
15289 #line 2569 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15290         _tmp11_->is_loaded = FALSE;
15291 #line 2570 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15292         _tmp12_ = self->priv->_this;
15293 #line 2570 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15294         _tmp13_ = _tmp12_->left_projects;
15295 #line 2570 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15296         xcls_windowleftprojects_load (_tmp13_);
15297 #line 2571 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15298         _tmp14_ = self->priv->_this;
15299 #line 2571 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15300         _tmp15_ = _tmp14_->left_projects;
15301 #line 2571 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15302         _tmp16_ = p;
15303 #line 2571 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15304         xcls_windowleftprojects_selectProject (_tmp15_, _tmp16_);
15305 #line 2572 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15306         _g_object_unref0 (p);
15307 #line 2572 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15308         _g_object_unref0 (pe);
15309 #line 2572 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15310         return;
15311 #line 15312 "MainWindow.c"
15312 }
15313
15314
15315 static void ___lambda42__gtk_button_clicked (GtkButton* _sender, gpointer self) {
15316 #line 2556 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15317         __lambda42_ ((Xcls_MainWindowXcls_Button47*) self);
15318 #line 15319 "MainWindow.c"
15319 }
15320
15321
15322 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_construct (GType object_type, Xcls_MainWindow* _owner) {
15323         Xcls_MainWindowXcls_Button47 * self = NULL;
15324         Xcls_MainWindow* _tmp0_ = NULL;
15325         Xcls_MainWindow* _tmp1_ = NULL;
15326         GtkButton* _tmp2_ = NULL;
15327         GtkButton* _tmp3_ = NULL;
15328         GtkButton* _tmp4_ = NULL;
15329         GtkButton* _tmp5_ = NULL;
15330         Xcls_MainWindowXcls_Image48* child_0 = NULL;
15331         Xcls_MainWindow* _tmp6_ = NULL;
15332         Xcls_MainWindowXcls_Image48* _tmp7_ = NULL;
15333         GtkButton* _tmp8_ = NULL;
15334         GtkImage* _tmp9_ = NULL;
15335         GtkButton* _tmp10_ = NULL;
15336 #line 2540 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15337         g_return_val_if_fail (_owner != NULL, NULL);
15338 #line 2540 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15339         self = (Xcls_MainWindowXcls_Button47*) g_object_new (object_type, NULL);
15340 #line 2542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15341         _tmp0_ = _owner;
15342 #line 2542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15343         _tmp1_ = _g_object_ref0 (_tmp0_);
15344 #line 2542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15345         _g_object_unref0 (self->priv->_this);
15346 #line 2542 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15347         self->priv->_this = _tmp1_;
15348 #line 2543 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15349         _tmp2_ = (GtkButton*) gtk_button_new ();
15350 #line 2543 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15351         g_object_ref_sink (_tmp2_);
15352 #line 2543 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15353         _g_object_unref0 (self->el);
15354 #line 2543 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15355         self->el = _tmp2_;
15356 #line 2548 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15357         _tmp3_ = self->el;
15358 #line 2548 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15359         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
15360 #line 2549 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15361         _tmp4_ = self->el;
15362 #line 2549 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15363         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
15364 #line 2550 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15365         _tmp5_ = self->el;
15366 #line 2550 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15367         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "New\nProj.");
15368 #line 2551 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15369         _tmp6_ = self->priv->_this;
15370 #line 2551 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15371         _tmp7_ = xcls_mainwindow_xcls_image48_new (_tmp6_);
15372 #line 2551 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15373         child_0 = _tmp7_;
15374 #line 2552 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15375         g_object_ref ((GObject*) child_0);
15376 #line 2553 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15377         _tmp8_ = self->el;
15378 #line 2553 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15379         _tmp9_ = child_0->el;
15380 #line 2553 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15381         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
15382 #line 2556 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15383         _tmp10_ = self->el;
15384 #line 2556 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15385         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda42__gtk_button_clicked, self, 0);
15386 #line 2540 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15387         _g_object_unref0 (child_0);
15388 #line 2540 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15389         return self;
15390 #line 15391 "MainWindow.c"
15391 }
15392
15393
15394 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_new (Xcls_MainWindow* _owner) {
15395 #line 2540 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15396         return xcls_mainwindow_xcls_button47_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, _owner);
15397 #line 15398 "MainWindow.c"
15398 }
15399
15400
15401 static void xcls_mainwindow_xcls_button47_class_init (Xcls_MainWindowXcls_Button47Class * klass) {
15402 #line 2531 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15403         xcls_mainwindow_xcls_button47_parent_class = g_type_class_peek_parent (klass);
15404 #line 2531 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15405         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button47Private));
15406 #line 2531 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15407         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button47_finalize;
15408 #line 15409 "MainWindow.c"
15409 }
15410
15411
15412 static void xcls_mainwindow_xcls_button47_instance_init (Xcls_MainWindowXcls_Button47 * self) {
15413 #line 2531 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15414         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON47_GET_PRIVATE (self);
15415 #line 15416 "MainWindow.c"
15416 }
15417
15418
15419 static void xcls_mainwindow_xcls_button47_finalize (GObject* obj) {
15420         Xcls_MainWindowXcls_Button47 * self;
15421 #line 2531 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15422         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47);
15423 #line 2533 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15424         _g_object_unref0 (self->el);
15425 #line 2534 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15426         _g_object_unref0 (self->priv->_this);
15427 #line 2531 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15428         G_OBJECT_CLASS (xcls_mainwindow_xcls_button47_parent_class)->finalize (obj);
15429 #line 15430 "MainWindow.c"
15430 }
15431
15432
15433 GType xcls_mainwindow_xcls_button47_get_type (void) {
15434         static volatile gsize xcls_mainwindow_xcls_button47_type_id__volatile = 0;
15435         if (g_once_init_enter (&xcls_mainwindow_xcls_button47_type_id__volatile)) {
15436                 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 };
15437                 GType xcls_mainwindow_xcls_button47_type_id;
15438                 xcls_mainwindow_xcls_button47_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button47", &g_define_type_info, 0);
15439                 g_once_init_leave (&xcls_mainwindow_xcls_button47_type_id__volatile, xcls_mainwindow_xcls_button47_type_id);
15440         }
15441         return xcls_mainwindow_xcls_button47_type_id__volatile;
15442 }
15443
15444
15445 Xcls_MainWindowXcls_Image48* xcls_mainwindow_xcls_image48_construct (GType object_type, Xcls_MainWindow* _owner) {
15446         Xcls_MainWindowXcls_Image48 * self = NULL;
15447         Xcls_MainWindow* _tmp0_ = NULL;
15448         Xcls_MainWindow* _tmp1_ = NULL;
15449         GtkImage* _tmp2_ = NULL;
15450         GtkImage* _tmp3_ = NULL;
15451 #line 2589 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15452         g_return_val_if_fail (_owner != NULL, NULL);
15453 #line 2589 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15454         self = (Xcls_MainWindowXcls_Image48*) g_object_new (object_type, NULL);
15455 #line 2591 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15456         _tmp0_ = _owner;
15457 #line 2591 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15458         _tmp1_ = _g_object_ref0 (_tmp0_);
15459 #line 2591 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15460         _g_object_unref0 (self->priv->_this);
15461 #line 2591 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15462         self->priv->_this = _tmp1_;
15463 #line 2592 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15464         _tmp2_ = (GtkImage*) gtk_image_new ();
15465 #line 2592 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15466         g_object_ref_sink (_tmp2_);
15467 #line 2592 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15468         _g_object_unref0 (self->el);
15469 #line 2592 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15470         self->el = _tmp2_;
15471 #line 2597 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15472         _tmp3_ = self->el;
15473 #line 2597 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15474         g_object_set (_tmp3_, "icon-name", "folder-new", NULL);
15475 #line 2589 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15476         return self;
15477 #line 15478 "MainWindow.c"
15478 }
15479
15480
15481 Xcls_MainWindowXcls_Image48* xcls_mainwindow_xcls_image48_new (Xcls_MainWindow* _owner) {
15482 #line 2589 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15483         return xcls_mainwindow_xcls_image48_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, _owner);
15484 #line 15485 "MainWindow.c"
15485 }
15486
15487
15488 static void xcls_mainwindow_xcls_image48_class_init (Xcls_MainWindowXcls_Image48Class * klass) {
15489 #line 2580 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15490         xcls_mainwindow_xcls_image48_parent_class = g_type_class_peek_parent (klass);
15491 #line 2580 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15492         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image48Private));
15493 #line 2580 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15494         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image48_finalize;
15495 #line 15496 "MainWindow.c"
15496 }
15497
15498
15499 static void xcls_mainwindow_xcls_image48_instance_init (Xcls_MainWindowXcls_Image48 * self) {
15500 #line 2580 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15501         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE48_GET_PRIVATE (self);
15502 #line 15503 "MainWindow.c"
15503 }
15504
15505
15506 static void xcls_mainwindow_xcls_image48_finalize (GObject* obj) {
15507         Xcls_MainWindowXcls_Image48 * self;
15508 #line 2580 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15509         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE48, Xcls_MainWindowXcls_Image48);
15510 #line 2582 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15511         _g_object_unref0 (self->el);
15512 #line 2583 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15513         _g_object_unref0 (self->priv->_this);
15514 #line 2580 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15515         G_OBJECT_CLASS (xcls_mainwindow_xcls_image48_parent_class)->finalize (obj);
15516 #line 15517 "MainWindow.c"
15517 }
15518
15519
15520 GType xcls_mainwindow_xcls_image48_get_type (void) {
15521         static volatile gsize xcls_mainwindow_xcls_image48_type_id__volatile = 0;
15522         if (g_once_init_enter (&xcls_mainwindow_xcls_image48_type_id__volatile)) {
15523                 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 };
15524                 GType xcls_mainwindow_xcls_image48_type_id;
15525                 xcls_mainwindow_xcls_image48_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image48", &g_define_type_info, 0);
15526                 g_once_init_leave (&xcls_mainwindow_xcls_image48_type_id__volatile, xcls_mainwindow_xcls_image48_type_id);
15527         }
15528         return xcls_mainwindow_xcls_image48_type_id__volatile;
15529 }
15530
15531
15532 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_construct (GType object_type, Xcls_MainWindow* _owner) {
15533         Xcls_MainWindowXcls_addfilebutton * self = NULL;
15534         Xcls_MainWindow* _tmp0_ = NULL;
15535         Xcls_MainWindow* _tmp1_ = NULL;
15536         Xcls_MainWindow* _tmp2_ = NULL;
15537         Xcls_MainWindowXcls_addfilebutton* _tmp3_ = NULL;
15538         ClutterActor* _tmp4_ = NULL;
15539         Xcls_MainWindowXcls_Actor50* child_0 = NULL;
15540         Xcls_MainWindow* _tmp5_ = NULL;
15541         Xcls_MainWindowXcls_Actor50* _tmp6_ = NULL;
15542         ClutterActor* _tmp7_ = NULL;
15543         GtkClutterActor* _tmp8_ = NULL;
15544         ClutterActor* _tmp9_ = NULL;
15545 #line 2611 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15546         g_return_val_if_fail (_owner != NULL, NULL);
15547 #line 2611 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15548         self = (Xcls_MainWindowXcls_addfilebutton*) g_object_new (object_type, NULL);
15549 #line 2613 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15550         _tmp0_ = _owner;
15551 #line 2613 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15552         _tmp1_ = _g_object_ref0 (_tmp0_);
15553 #line 2613 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15554         _g_object_unref0 (self->priv->_this);
15555 #line 2613 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15556         self->priv->_this = _tmp1_;
15557 #line 2614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15558         _tmp2_ = self->priv->_this;
15559 #line 2614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15560         _tmp3_ = _g_object_ref0 (self);
15561 #line 2614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15562         _g_object_unref0 (_tmp2_->addfilebutton);
15563 #line 2614 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15564         _tmp2_->addfilebutton = _tmp3_;
15565 #line 2615 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15566         _tmp4_ = clutter_actor_new ();
15567 #line 2615 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15568         g_object_ref_sink (_tmp4_);
15569 #line 2615 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15570         _g_object_unref0 (self->el);
15571 #line 2615 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15572         self->el = _tmp4_;
15573 #line 2620 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15574         _tmp5_ = self->priv->_this;
15575 #line 2620 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15576         _tmp6_ = xcls_mainwindow_xcls_actor50_new (_tmp5_);
15577 #line 2620 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15578         child_0 = _tmp6_;
15579 #line 2621 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15580         g_object_ref ((GObject*) child_0);
15581 #line 2622 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15582         _tmp7_ = self->el;
15583 #line 2622 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15584         _tmp8_ = child_0->el;
15585 #line 2622 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15586         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
15587 #line 2626 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15588         _tmp9_ = self->el;
15589 #line 2626 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15590         clutter_actor_set_size (_tmp9_, 50.0f, 50.0f);
15591 #line 2611 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15592         _g_object_unref0 (child_0);
15593 #line 2611 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15594         return self;
15595 #line 15596 "MainWindow.c"
15596 }
15597
15598
15599 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_new (Xcls_MainWindow* _owner) {
15600 #line 2611 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15601         return xcls_mainwindow_xcls_addfilebutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, _owner);
15602 #line 15603 "MainWindow.c"
15603 }
15604
15605
15606 static void xcls_mainwindow_xcls_addfilebutton_class_init (Xcls_MainWindowXcls_addfilebuttonClass * klass) {
15607 #line 2602 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15608         xcls_mainwindow_xcls_addfilebutton_parent_class = g_type_class_peek_parent (klass);
15609 #line 2602 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15610         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addfilebuttonPrivate));
15611 #line 2602 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15612         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addfilebutton_finalize;
15613 #line 15614 "MainWindow.c"
15614 }
15615
15616
15617 static void xcls_mainwindow_xcls_addfilebutton_instance_init (Xcls_MainWindowXcls_addfilebutton * self) {
15618 #line 2602 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15619         self->priv = XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_PRIVATE (self);
15620 #line 15621 "MainWindow.c"
15621 }
15622
15623
15624 static void xcls_mainwindow_xcls_addfilebutton_finalize (GObject* obj) {
15625         Xcls_MainWindowXcls_addfilebutton * self;
15626 #line 2602 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15627         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebutton);
15628 #line 2604 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15629         _g_object_unref0 (self->el);
15630 #line 2605 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15631         _g_object_unref0 (self->priv->_this);
15632 #line 2602 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15633         G_OBJECT_CLASS (xcls_mainwindow_xcls_addfilebutton_parent_class)->finalize (obj);
15634 #line 15635 "MainWindow.c"
15635 }
15636
15637
15638 GType xcls_mainwindow_xcls_addfilebutton_get_type (void) {
15639         static volatile gsize xcls_mainwindow_xcls_addfilebutton_type_id__volatile = 0;
15640         if (g_once_init_enter (&xcls_mainwindow_xcls_addfilebutton_type_id__volatile)) {
15641                 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 };
15642                 GType xcls_mainwindow_xcls_addfilebutton_type_id;
15643                 xcls_mainwindow_xcls_addfilebutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addfilebutton", &g_define_type_info, 0);
15644                 g_once_init_leave (&xcls_mainwindow_xcls_addfilebutton_type_id__volatile, xcls_mainwindow_xcls_addfilebutton_type_id);
15645         }
15646         return xcls_mainwindow_xcls_addfilebutton_type_id__volatile;
15647 }
15648
15649
15650 Xcls_MainWindowXcls_Actor50* xcls_mainwindow_xcls_actor50_construct (GType object_type, Xcls_MainWindow* _owner) {
15651         Xcls_MainWindowXcls_Actor50 * self = NULL;
15652         Xcls_MainWindow* _tmp0_ = NULL;
15653         Xcls_MainWindow* _tmp1_ = NULL;
15654         GtkClutterActor* _tmp2_ = NULL;
15655         Xcls_MainWindowXcls_Button51* child_0 = NULL;
15656         Xcls_MainWindow* _tmp3_ = NULL;
15657         Xcls_MainWindowXcls_Button51* _tmp4_ = NULL;
15658         GtkClutterActor* _tmp5_ = NULL;
15659         GtkWidget* _tmp6_ = NULL;
15660         GtkButton* _tmp7_ = NULL;
15661 #line 2639 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15662         g_return_val_if_fail (_owner != NULL, NULL);
15663 #line 2639 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15664         self = (Xcls_MainWindowXcls_Actor50*) g_object_new (object_type, NULL);
15665 #line 2641 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15666         _tmp0_ = _owner;
15667 #line 2641 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15668         _tmp1_ = _g_object_ref0 (_tmp0_);
15669 #line 2641 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15670         _g_object_unref0 (self->priv->_this);
15671 #line 2641 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15672         self->priv->_this = _tmp1_;
15673 #line 2642 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15674         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
15675 #line 2642 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15676         g_object_ref_sink (_tmp2_);
15677 #line 2642 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15678         _g_object_unref0 (self->el);
15679 #line 2642 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15680         self->el = _tmp2_;
15681 #line 2647 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15682         _tmp3_ = self->priv->_this;
15683 #line 2647 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15684         _tmp4_ = xcls_mainwindow_xcls_button51_new (_tmp3_);
15685 #line 2647 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15686         child_0 = _tmp4_;
15687 #line 2648 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15688         g_object_ref ((GObject*) child_0);
15689 #line 2652 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15690         _tmp5_ = self->el;
15691 #line 2652 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15692         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
15693 #line 2652 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15694         _tmp7_ = child_0->el;
15695 #line 2652 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15696         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
15697 #line 2639 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15698         _g_object_unref0 (child_0);
15699 #line 2639 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15700         return self;
15701 #line 15702 "MainWindow.c"
15702 }
15703
15704
15705 Xcls_MainWindowXcls_Actor50* xcls_mainwindow_xcls_actor50_new (Xcls_MainWindow* _owner) {
15706 #line 2639 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15707         return xcls_mainwindow_xcls_actor50_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, _owner);
15708 #line 15709 "MainWindow.c"
15709 }
15710
15711
15712 static void xcls_mainwindow_xcls_actor50_class_init (Xcls_MainWindowXcls_Actor50Class * klass) {
15713 #line 2630 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15714         xcls_mainwindow_xcls_actor50_parent_class = g_type_class_peek_parent (klass);
15715 #line 2630 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15716         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor50Private));
15717 #line 2630 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15718         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor50_finalize;
15719 #line 15720 "MainWindow.c"
15720 }
15721
15722
15723 static void xcls_mainwindow_xcls_actor50_instance_init (Xcls_MainWindowXcls_Actor50 * self) {
15724 #line 2630 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15725         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR50_GET_PRIVATE (self);
15726 #line 15727 "MainWindow.c"
15727 }
15728
15729
15730 static void xcls_mainwindow_xcls_actor50_finalize (GObject* obj) {
15731         Xcls_MainWindowXcls_Actor50 * self;
15732 #line 2630 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15733         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR50, Xcls_MainWindowXcls_Actor50);
15734 #line 2632 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15735         _g_object_unref0 (self->el);
15736 #line 2633 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15737         _g_object_unref0 (self->priv->_this);
15738 #line 2630 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15739         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor50_parent_class)->finalize (obj);
15740 #line 15741 "MainWindow.c"
15741 }
15742
15743
15744 GType xcls_mainwindow_xcls_actor50_get_type (void) {
15745         static volatile gsize xcls_mainwindow_xcls_actor50_type_id__volatile = 0;
15746         if (g_once_init_enter (&xcls_mainwindow_xcls_actor50_type_id__volatile)) {
15747                 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 };
15748                 GType xcls_mainwindow_xcls_actor50_type_id;
15749                 xcls_mainwindow_xcls_actor50_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor50", &g_define_type_info, 0);
15750                 g_once_init_leave (&xcls_mainwindow_xcls_actor50_type_id__volatile, xcls_mainwindow_xcls_actor50_type_id);
15751         }
15752         return xcls_mainwindow_xcls_actor50_type_id__volatile;
15753 }
15754
15755
15756 static void __lambda48_ (Xcls_MainWindowXcls_Button51* self) {
15757         ProjectProject* proj = NULL;
15758         Xcls_MainWindow* _tmp0_ = NULL;
15759         Xcls_WindowLeftProjects* _tmp1_ = NULL;
15760         ProjectProject* _tmp2_ = NULL;
15761         ProjectProject* _tmp3_ = NULL;
15762         JsRenderJsRender* f = NULL;
15763         ProjectProject* _tmp4_ = NULL;
15764         const gchar* _tmp5_ = NULL;
15765         ProjectProject* _tmp6_ = NULL;
15766         JsRenderJsRender* _tmp7_ = NULL;
15767         Xcls_MainWindow* _tmp8_ = NULL;
15768         ProjectProject* _tmp9_ = NULL;
15769         ProjectProject* _tmp10_ = NULL;
15770         Xcls_MainWindow* _tmp11_ = NULL;
15771         Xcls_DialogNewComponent* _tmp12_ = NULL;
15772         JsRenderJsRender* _tmp13_ = NULL;
15773 #line 2685 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15774         _tmp0_ = self->priv->_this;
15775 #line 2685 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15776         _tmp1_ = _tmp0_->left_projects;
15777 #line 2685 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15778         _tmp2_ = xcls_windowleftprojects_getSelectedProject (_tmp1_);
15779 #line 2685 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15780         proj = _tmp2_;
15781 #line 2687 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15782         _tmp3_ = proj;
15783 #line 2687 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15784         if (_tmp3_ == NULL) {
15785 #line 2688 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15786                 _g_object_unref0 (proj);
15787 #line 2688 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15788                 return;
15789 #line 15790 "MainWindow.c"
15790         }
15791 #line 2693 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15792         _tmp4_ = proj;
15793 #line 2693 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15794         _tmp5_ = _tmp4_->xtype;
15795 #line 2693 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15796         _tmp6_ = proj;
15797 #line 2693 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15798         _tmp7_ = js_render_js_render_factory (_tmp5_, _tmp6_, "");
15799 #line 2693 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15800         f = _tmp7_;
15801 #line 2694 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15802         _tmp8_ = self->priv->_this;
15803 #line 2694 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15804         _tmp9_ = proj;
15805 #line 2694 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15806         _tmp10_ = _g_object_ref0 (_tmp9_);
15807 #line 2694 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15808         _g_object_unref0 (_tmp8_->project);
15809 #line 2694 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15810         _tmp8_->project = _tmp10_;
15811 #line 2695 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15812         _tmp11_ = self->priv->_this;
15813 #line 2695 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15814         _tmp12_ = _tmp11_->new_file_dialog;
15815 #line 2695 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15816         _tmp13_ = f;
15817 #line 2695 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15818         xcls_dialognewcomponent_show (_tmp12_, _tmp13_);
15819 #line 2697 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15820         _g_object_unref0 (f);
15821 #line 2697 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15822         _g_object_unref0 (proj);
15823 #line 2697 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15824         return;
15825 #line 15826 "MainWindow.c"
15826 }
15827
15828
15829 static void ___lambda48__gtk_button_clicked (GtkButton* _sender, gpointer self) {
15830 #line 2681 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15831         __lambda48_ ((Xcls_MainWindowXcls_Button51*) self);
15832 #line 15833 "MainWindow.c"
15833 }
15834
15835
15836 Xcls_MainWindowXcls_Button51* xcls_mainwindow_xcls_button51_construct (GType object_type, Xcls_MainWindow* _owner) {
15837         Xcls_MainWindowXcls_Button51 * self = NULL;
15838         Xcls_MainWindow* _tmp0_ = NULL;
15839         Xcls_MainWindow* _tmp1_ = NULL;
15840         GtkButton* _tmp2_ = NULL;
15841         GtkButton* _tmp3_ = NULL;
15842         GtkButton* _tmp4_ = NULL;
15843         GtkButton* _tmp5_ = NULL;
15844         Xcls_MainWindowXcls_Image52* child_0 = NULL;
15845         Xcls_MainWindow* _tmp6_ = NULL;
15846         Xcls_MainWindowXcls_Image52* _tmp7_ = NULL;
15847         GtkButton* _tmp8_ = NULL;
15848         GtkImage* _tmp9_ = NULL;
15849         GtkButton* _tmp10_ = NULL;
15850 #line 2665 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15851         g_return_val_if_fail (_owner != NULL, NULL);
15852 #line 2665 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15853         self = (Xcls_MainWindowXcls_Button51*) g_object_new (object_type, NULL);
15854 #line 2667 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15855         _tmp0_ = _owner;
15856 #line 2667 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15857         _tmp1_ = _g_object_ref0 (_tmp0_);
15858 #line 2667 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15859         _g_object_unref0 (self->priv->_this);
15860 #line 2667 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15861         self->priv->_this = _tmp1_;
15862 #line 2668 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15863         _tmp2_ = (GtkButton*) gtk_button_new ();
15864 #line 2668 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15865         g_object_ref_sink (_tmp2_);
15866 #line 2668 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15867         _g_object_unref0 (self->el);
15868 #line 2668 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15869         self->el = _tmp2_;
15870 #line 2673 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15871         _tmp3_ = self->el;
15872 #line 2673 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15873         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
15874 #line 2674 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15875         _tmp4_ = self->el;
15876 #line 2674 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15877         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
15878 #line 2675 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15879         _tmp5_ = self->el;
15880 #line 2675 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15881         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Add File");
15882 #line 2676 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15883         _tmp6_ = self->priv->_this;
15884 #line 2676 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15885         _tmp7_ = xcls_mainwindow_xcls_image52_new (_tmp6_);
15886 #line 2676 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15887         child_0 = _tmp7_;
15888 #line 2677 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15889         g_object_ref ((GObject*) child_0);
15890 #line 2678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15891         _tmp8_ = self->el;
15892 #line 2678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15893         _tmp9_ = child_0->el;
15894 #line 2678 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15895         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
15896 #line 2681 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15897         _tmp10_ = self->el;
15898 #line 2681 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15899         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda48__gtk_button_clicked, self, 0);
15900 #line 2665 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15901         _g_object_unref0 (child_0);
15902 #line 2665 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15903         return self;
15904 #line 15905 "MainWindow.c"
15905 }
15906
15907
15908 Xcls_MainWindowXcls_Button51* xcls_mainwindow_xcls_button51_new (Xcls_MainWindow* _owner) {
15909 #line 2665 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15910         return xcls_mainwindow_xcls_button51_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, _owner);
15911 #line 15912 "MainWindow.c"
15912 }
15913
15914
15915 static void xcls_mainwindow_xcls_button51_class_init (Xcls_MainWindowXcls_Button51Class * klass) {
15916 #line 2656 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15917         xcls_mainwindow_xcls_button51_parent_class = g_type_class_peek_parent (klass);
15918 #line 2656 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15919         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button51Private));
15920 #line 2656 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15921         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button51_finalize;
15922 #line 15923 "MainWindow.c"
15923 }
15924
15925
15926 static void xcls_mainwindow_xcls_button51_instance_init (Xcls_MainWindowXcls_Button51 * self) {
15927 #line 2656 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15928         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON51_GET_PRIVATE (self);
15929 #line 15930 "MainWindow.c"
15930 }
15931
15932
15933 static void xcls_mainwindow_xcls_button51_finalize (GObject* obj) {
15934         Xcls_MainWindowXcls_Button51 * self;
15935 #line 2656 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15936         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON51, Xcls_MainWindowXcls_Button51);
15937 #line 2658 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15938         _g_object_unref0 (self->el);
15939 #line 2659 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15940         _g_object_unref0 (self->priv->_this);
15941 #line 2656 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15942         G_OBJECT_CLASS (xcls_mainwindow_xcls_button51_parent_class)->finalize (obj);
15943 #line 15944 "MainWindow.c"
15944 }
15945
15946
15947 GType xcls_mainwindow_xcls_button51_get_type (void) {
15948         static volatile gsize xcls_mainwindow_xcls_button51_type_id__volatile = 0;
15949         if (g_once_init_enter (&xcls_mainwindow_xcls_button51_type_id__volatile)) {
15950                 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 };
15951                 GType xcls_mainwindow_xcls_button51_type_id;
15952                 xcls_mainwindow_xcls_button51_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button51", &g_define_type_info, 0);
15953                 g_once_init_leave (&xcls_mainwindow_xcls_button51_type_id__volatile, xcls_mainwindow_xcls_button51_type_id);
15954         }
15955         return xcls_mainwindow_xcls_button51_type_id__volatile;
15956 }
15957
15958
15959 Xcls_MainWindowXcls_Image52* xcls_mainwindow_xcls_image52_construct (GType object_type, Xcls_MainWindow* _owner) {
15960         Xcls_MainWindowXcls_Image52 * self = NULL;
15961         Xcls_MainWindow* _tmp0_ = NULL;
15962         Xcls_MainWindow* _tmp1_ = NULL;
15963         GtkImage* _tmp2_ = NULL;
15964         GtkImage* _tmp3_ = NULL;
15965 #line 2712 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15966         g_return_val_if_fail (_owner != NULL, NULL);
15967 #line 2712 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15968         self = (Xcls_MainWindowXcls_Image52*) g_object_new (object_type, NULL);
15969 #line 2714 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15970         _tmp0_ = _owner;
15971 #line 2714 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15972         _tmp1_ = _g_object_ref0 (_tmp0_);
15973 #line 2714 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15974         _g_object_unref0 (self->priv->_this);
15975 #line 2714 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15976         self->priv->_this = _tmp1_;
15977 #line 2715 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15978         _tmp2_ = (GtkImage*) gtk_image_new ();
15979 #line 2715 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15980         g_object_ref_sink (_tmp2_);
15981 #line 2715 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15982         _g_object_unref0 (self->el);
15983 #line 2715 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15984         self->el = _tmp2_;
15985 #line 2720 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15986         _tmp3_ = self->el;
15987 #line 2720 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15988         g_object_set (_tmp3_, "icon-name", "document-new", NULL);
15989 #line 2712 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15990         return self;
15991 #line 15992 "MainWindow.c"
15992 }
15993
15994
15995 Xcls_MainWindowXcls_Image52* xcls_mainwindow_xcls_image52_new (Xcls_MainWindow* _owner) {
15996 #line 2712 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
15997         return xcls_mainwindow_xcls_image52_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, _owner);
15998 #line 15999 "MainWindow.c"
15999 }
16000
16001
16002 static void xcls_mainwindow_xcls_image52_class_init (Xcls_MainWindowXcls_Image52Class * klass) {
16003 #line 2703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16004         xcls_mainwindow_xcls_image52_parent_class = g_type_class_peek_parent (klass);
16005 #line 2703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16006         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image52Private));
16007 #line 2703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16008         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image52_finalize;
16009 #line 16010 "MainWindow.c"
16010 }
16011
16012
16013 static void xcls_mainwindow_xcls_image52_instance_init (Xcls_MainWindowXcls_Image52 * self) {
16014 #line 2703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16015         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE52_GET_PRIVATE (self);
16016 #line 16017 "MainWindow.c"
16017 }
16018
16019
16020 static void xcls_mainwindow_xcls_image52_finalize (GObject* obj) {
16021         Xcls_MainWindowXcls_Image52 * self;
16022 #line 2703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16023         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE52, Xcls_MainWindowXcls_Image52);
16024 #line 2705 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16025         _g_object_unref0 (self->el);
16026 #line 2706 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16027         _g_object_unref0 (self->priv->_this);
16028 #line 2703 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16029         G_OBJECT_CLASS (xcls_mainwindow_xcls_image52_parent_class)->finalize (obj);
16030 #line 16031 "MainWindow.c"
16031 }
16032
16033
16034 GType xcls_mainwindow_xcls_image52_get_type (void) {
16035         static volatile gsize xcls_mainwindow_xcls_image52_type_id__volatile = 0;
16036         if (g_once_init_enter (&xcls_mainwindow_xcls_image52_type_id__volatile)) {
16037                 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 };
16038                 GType xcls_mainwindow_xcls_image52_type_id;
16039                 xcls_mainwindow_xcls_image52_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image52", &g_define_type_info, 0);
16040                 g_once_init_leave (&xcls_mainwindow_xcls_image52_type_id__volatile, xcls_mainwindow_xcls_image52_type_id);
16041         }
16042         return xcls_mainwindow_xcls_image52_type_id__volatile;
16043 }
16044
16045
16046 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
16047         Xcls_MainWindowXcls_delprojectbutton * self = NULL;
16048         Xcls_MainWindow* _tmp0_ = NULL;
16049         Xcls_MainWindow* _tmp1_ = NULL;
16050         Xcls_MainWindow* _tmp2_ = NULL;
16051         Xcls_MainWindowXcls_delprojectbutton* _tmp3_ = NULL;
16052         ClutterActor* _tmp4_ = NULL;
16053         Xcls_MainWindowXcls_Actor54* child_0 = NULL;
16054         Xcls_MainWindow* _tmp5_ = NULL;
16055         Xcls_MainWindowXcls_Actor54* _tmp6_ = NULL;
16056         ClutterActor* _tmp7_ = NULL;
16057         GtkClutterActor* _tmp8_ = NULL;
16058         ClutterActor* _tmp9_ = NULL;
16059 #line 2734 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16060         g_return_val_if_fail (_owner != NULL, NULL);
16061 #line 2734 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16062         self = (Xcls_MainWindowXcls_delprojectbutton*) g_object_new (object_type, NULL);
16063 #line 2736 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16064         _tmp0_ = _owner;
16065 #line 2736 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16066         _tmp1_ = _g_object_ref0 (_tmp0_);
16067 #line 2736 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16068         _g_object_unref0 (self->priv->_this);
16069 #line 2736 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16070         self->priv->_this = _tmp1_;
16071 #line 2737 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16072         _tmp2_ = self->priv->_this;
16073 #line 2737 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16074         _tmp3_ = _g_object_ref0 (self);
16075 #line 2737 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16076         _g_object_unref0 (_tmp2_->delprojectbutton);
16077 #line 2737 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16078         _tmp2_->delprojectbutton = _tmp3_;
16079 #line 2738 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16080         _tmp4_ = clutter_actor_new ();
16081 #line 2738 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16082         g_object_ref_sink (_tmp4_);
16083 #line 2738 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16084         _g_object_unref0 (self->el);
16085 #line 2738 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16086         self->el = _tmp4_;
16087 #line 2743 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16088         _tmp5_ = self->priv->_this;
16089 #line 2743 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16090         _tmp6_ = xcls_mainwindow_xcls_actor54_new (_tmp5_);
16091 #line 2743 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16092         child_0 = _tmp6_;
16093 #line 2744 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16094         g_object_ref ((GObject*) child_0);
16095 #line 2745 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16096         _tmp7_ = self->el;
16097 #line 2745 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16098         _tmp8_ = child_0->el;
16099 #line 2745 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16100         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
16101 #line 2749 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16102         _tmp9_ = self->el;
16103 #line 2749 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16104         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
16105 #line 2734 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16106         _g_object_unref0 (child_0);
16107 #line 2734 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16108         return self;
16109 #line 16110 "MainWindow.c"
16110 }
16111
16112
16113 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_new (Xcls_MainWindow* _owner) {
16114 #line 2734 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16115         return xcls_mainwindow_xcls_delprojectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, _owner);
16116 #line 16117 "MainWindow.c"
16117 }
16118
16119
16120 static void xcls_mainwindow_xcls_delprojectbutton_class_init (Xcls_MainWindowXcls_delprojectbuttonClass * klass) {
16121 #line 2725 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16122         xcls_mainwindow_xcls_delprojectbutton_parent_class = g_type_class_peek_parent (klass);
16123 #line 2725 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16124         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_delprojectbuttonPrivate));
16125 #line 2725 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16126         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_delprojectbutton_finalize;
16127 #line 16128 "MainWindow.c"
16128 }
16129
16130
16131 static void xcls_mainwindow_xcls_delprojectbutton_instance_init (Xcls_MainWindowXcls_delprojectbutton * self) {
16132 #line 2725 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16133         self->priv = XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_PRIVATE (self);
16134 #line 16135 "MainWindow.c"
16135 }
16136
16137
16138 static void xcls_mainwindow_xcls_delprojectbutton_finalize (GObject* obj) {
16139         Xcls_MainWindowXcls_delprojectbutton * self;
16140 #line 2725 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16141         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbutton);
16142 #line 2727 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16143         _g_object_unref0 (self->el);
16144 #line 2728 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16145         _g_object_unref0 (self->priv->_this);
16146 #line 2725 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16147         G_OBJECT_CLASS (xcls_mainwindow_xcls_delprojectbutton_parent_class)->finalize (obj);
16148 #line 16149 "MainWindow.c"
16149 }
16150
16151
16152 GType xcls_mainwindow_xcls_delprojectbutton_get_type (void) {
16153         static volatile gsize xcls_mainwindow_xcls_delprojectbutton_type_id__volatile = 0;
16154         if (g_once_init_enter (&xcls_mainwindow_xcls_delprojectbutton_type_id__volatile)) {
16155                 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 };
16156                 GType xcls_mainwindow_xcls_delprojectbutton_type_id;
16157                 xcls_mainwindow_xcls_delprojectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_delprojectbutton", &g_define_type_info, 0);
16158                 g_once_init_leave (&xcls_mainwindow_xcls_delprojectbutton_type_id__volatile, xcls_mainwindow_xcls_delprojectbutton_type_id);
16159         }
16160         return xcls_mainwindow_xcls_delprojectbutton_type_id__volatile;
16161 }
16162
16163
16164 Xcls_MainWindowXcls_Actor54* xcls_mainwindow_xcls_actor54_construct (GType object_type, Xcls_MainWindow* _owner) {
16165         Xcls_MainWindowXcls_Actor54 * self = NULL;
16166         Xcls_MainWindow* _tmp0_ = NULL;
16167         Xcls_MainWindow* _tmp1_ = NULL;
16168         GtkClutterActor* _tmp2_ = NULL;
16169         Xcls_MainWindowXcls_Button55* child_0 = NULL;
16170         Xcls_MainWindow* _tmp3_ = NULL;
16171         Xcls_MainWindowXcls_Button55* _tmp4_ = NULL;
16172         GtkClutterActor* _tmp5_ = NULL;
16173         GtkWidget* _tmp6_ = NULL;
16174         GtkButton* _tmp7_ = NULL;
16175 #line 2762 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16176         g_return_val_if_fail (_owner != NULL, NULL);
16177 #line 2762 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16178         self = (Xcls_MainWindowXcls_Actor54*) g_object_new (object_type, NULL);
16179 #line 2764 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16180         _tmp0_ = _owner;
16181 #line 2764 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16182         _tmp1_ = _g_object_ref0 (_tmp0_);
16183 #line 2764 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16184         _g_object_unref0 (self->priv->_this);
16185 #line 2764 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16186         self->priv->_this = _tmp1_;
16187 #line 2765 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16188         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
16189 #line 2765 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16190         g_object_ref_sink (_tmp2_);
16191 #line 2765 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16192         _g_object_unref0 (self->el);
16193 #line 2765 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16194         self->el = _tmp2_;
16195 #line 2770 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16196         _tmp3_ = self->priv->_this;
16197 #line 2770 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16198         _tmp4_ = xcls_mainwindow_xcls_button55_new (_tmp3_);
16199 #line 2770 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16200         child_0 = _tmp4_;
16201 #line 2771 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16202         g_object_ref ((GObject*) child_0);
16203 #line 2775 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16204         _tmp5_ = self->el;
16205 #line 2775 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16206         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
16207 #line 2775 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16208         _tmp7_ = child_0->el;
16209 #line 2775 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16210         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
16211 #line 2762 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16212         _g_object_unref0 (child_0);
16213 #line 2762 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16214         return self;
16215 #line 16216 "MainWindow.c"
16216 }
16217
16218
16219 Xcls_MainWindowXcls_Actor54* xcls_mainwindow_xcls_actor54_new (Xcls_MainWindow* _owner) {
16220 #line 2762 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16221         return xcls_mainwindow_xcls_actor54_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, _owner);
16222 #line 16223 "MainWindow.c"
16223 }
16224
16225
16226 static void xcls_mainwindow_xcls_actor54_class_init (Xcls_MainWindowXcls_Actor54Class * klass) {
16227 #line 2753 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16228         xcls_mainwindow_xcls_actor54_parent_class = g_type_class_peek_parent (klass);
16229 #line 2753 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16230         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor54Private));
16231 #line 2753 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16232         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor54_finalize;
16233 #line 16234 "MainWindow.c"
16234 }
16235
16236
16237 static void xcls_mainwindow_xcls_actor54_instance_init (Xcls_MainWindowXcls_Actor54 * self) {
16238 #line 2753 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16239         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR54_GET_PRIVATE (self);
16240 #line 16241 "MainWindow.c"
16241 }
16242
16243
16244 static void xcls_mainwindow_xcls_actor54_finalize (GObject* obj) {
16245         Xcls_MainWindowXcls_Actor54 * self;
16246 #line 2753 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16247         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR54, Xcls_MainWindowXcls_Actor54);
16248 #line 2755 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16249         _g_object_unref0 (self->el);
16250 #line 2756 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16251         _g_object_unref0 (self->priv->_this);
16252 #line 2753 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16253         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor54_parent_class)->finalize (obj);
16254 #line 16255 "MainWindow.c"
16255 }
16256
16257
16258 GType xcls_mainwindow_xcls_actor54_get_type (void) {
16259         static volatile gsize xcls_mainwindow_xcls_actor54_type_id__volatile = 0;
16260         if (g_once_init_enter (&xcls_mainwindow_xcls_actor54_type_id__volatile)) {
16261                 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 };
16262                 GType xcls_mainwindow_xcls_actor54_type_id;
16263                 xcls_mainwindow_xcls_actor54_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor54", &g_define_type_info, 0);
16264                 g_once_init_leave (&xcls_mainwindow_xcls_actor54_type_id__volatile, xcls_mainwindow_xcls_actor54_type_id);
16265         }
16266         return xcls_mainwindow_xcls_actor54_type_id__volatile;
16267 }
16268
16269
16270 static void __lambda52_ (Xcls_MainWindowXcls_Button55* self) {
16271         DialogConfirm* cd = NULL;
16272         DialogConfirm* _tmp0_ = NULL;
16273         DialogConfirm* _tmp1_ = NULL;
16274         GtkMessageDialog* _tmp2_ = NULL;
16275         Xcls_MainWindow* _tmp3_ = NULL;
16276         GtkWindow* _tmp4_ = NULL;
16277         DialogConfirm* _tmp5_ = NULL;
16278         GtkMessageDialog* _tmp6_ = NULL;
16279         ProjectProject* project = NULL;
16280         Xcls_MainWindow* _tmp7_ = NULL;
16281         Xcls_WindowLeftProjects* _tmp8_ = NULL;
16282         ProjectProject* _tmp9_ = NULL;
16283         ProjectProject* _tmp10_ = NULL;
16284         DialogConfirm* _tmp11_ = NULL;
16285         ProjectProject* _tmp12_ = NULL;
16286         const gchar* _tmp13_ = NULL;
16287         gchar* _tmp14_ = NULL;
16288         gchar* _tmp15_ = NULL;
16289         gint _tmp16_ = 0;
16290         gboolean _tmp17_ = FALSE;
16291         ProjectProject* _tmp18_ = NULL;
16292         Xcls_MainWindow* _tmp19_ = NULL;
16293         Xcls_MainWindow* _tmp20_ = NULL;
16294         Xcls_WindowLeftProjects* _tmp21_ = NULL;
16295         Xcls_MainWindow* _tmp22_ = NULL;
16296         Xcls_WindowLeftProjects* _tmp23_ = NULL;
16297         Xcls_MainWindow* _tmp24_ = NULL;
16298         Xcls_ClutterFiles* _tmp25_ = NULL;
16299 #line 2806 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16300         _tmp0_ = dialog_confirm_singleton ();
16301 #line 2806 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16302         cd = _tmp0_;
16303 #line 2807 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16304         _tmp1_ = cd;
16305 #line 2807 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16306         _tmp2_ = _tmp1_->el;
16307 #line 2807 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16308         _tmp3_ = self->priv->_this;
16309 #line 2807 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16310         _tmp4_ = _tmp3_->el;
16311 #line 2807 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16312         gtk_window_set_transient_for ((GtkWindow*) _tmp2_, _tmp4_);
16313 #line 2808 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16314         _tmp5_ = cd;
16315 #line 2808 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16316         _tmp6_ = _tmp5_->el;
16317 #line 2808 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16318         gtk_window_set_modal ((GtkWindow*) _tmp6_, TRUE);
16319 #line 2810 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16320         _tmp7_ = self->priv->_this;
16321 #line 2810 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16322         _tmp8_ = _tmp7_->left_projects;
16323 #line 2810 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16324         _tmp9_ = xcls_windowleftprojects_getSelectedProject (_tmp8_);
16325 #line 2810 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16326         project = _tmp9_;
16327 #line 2811 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16328         _tmp10_ = project;
16329 #line 2811 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16330         if (_tmp10_ == NULL) {
16331 #line 2812 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16332                 g_print ("SKIP - no project\n");
16333 #line 2813 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16334                 _g_object_unref0 (project);
16335 #line 2813 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16336                 _g_object_unref0 (cd);
16337 #line 2813 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16338                 return;
16339 #line 16340 "MainWindow.c"
16340         }
16341 #line 2817 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16342         _tmp11_ = cd;
16343 #line 2817 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16344         _tmp12_ = project;
16345 #line 2817 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16346         _tmp13_ = _tmp12_->name;
16347 #line 2817 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16348         _tmp14_ = g_strdup_printf ("Are you sure you want to delete project %s", _tmp13_);
16349 #line 2817 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16350         _tmp15_ = _tmp14_;
16351 #line 2817 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16352         _tmp16_ = dialog_confirm_show (_tmp11_, "Confirm", _tmp15_);
16353 #line 2817 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16354         _tmp17_ = GTK_RESPONSE_YES != _tmp16_;
16355 #line 2817 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16356         _g_free0 (_tmp15_);
16357 #line 2817 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16358         if (_tmp17_) {
16359 #line 2819 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16360                 _g_object_unref0 (project);
16361 #line 2819 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16362                 _g_object_unref0 (cd);
16363 #line 2819 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16364                 return;
16365 #line 16366 "MainWindow.c"
16366         }
16367 #line 2824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16368         _tmp18_ = project;
16369 #line 2824 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16370         project_project_remove (_tmp18_);
16371 #line 2825 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16372         _tmp19_ = self->priv->_this;
16373 #line 2825 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16374         _g_object_unref0 (_tmp19_->project);
16375 #line 2825 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16376         _tmp19_->project = NULL;
16377 #line 2827 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16378         _tmp20_ = self->priv->_this;
16379 #line 2827 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16380         _tmp21_ = _tmp20_->left_projects;
16381 #line 2827 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16382         _tmp21_->is_loaded = FALSE;
16383 #line 2828 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16384         _tmp22_ = self->priv->_this;
16385 #line 2828 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16386         _tmp23_ = _tmp22_->left_projects;
16387 #line 2828 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16388         xcls_windowleftprojects_load (_tmp23_);
16389 #line 2829 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16390         _tmp24_ = self->priv->_this;
16391 #line 2829 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16392         _tmp25_ = _tmp24_->clutterfiles;
16393 #line 2829 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16394         xcls_clutterfiles_clearFiles (_tmp25_);
16395 #line 2804 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16396         _g_object_unref0 (project);
16397 #line 2804 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16398         _g_object_unref0 (cd);
16399 #line 16400 "MainWindow.c"
16400 }
16401
16402
16403 static void ___lambda52__gtk_button_clicked (GtkButton* _sender, gpointer self) {
16404 #line 2804 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16405         __lambda52_ ((Xcls_MainWindowXcls_Button55*) self);
16406 #line 16407 "MainWindow.c"
16407 }
16408
16409
16410 Xcls_MainWindowXcls_Button55* xcls_mainwindow_xcls_button55_construct (GType object_type, Xcls_MainWindow* _owner) {
16411         Xcls_MainWindowXcls_Button55 * self = NULL;
16412         Xcls_MainWindow* _tmp0_ = NULL;
16413         Xcls_MainWindow* _tmp1_ = NULL;
16414         GtkButton* _tmp2_ = NULL;
16415         GtkButton* _tmp3_ = NULL;
16416         GtkButton* _tmp4_ = NULL;
16417         GtkButton* _tmp5_ = NULL;
16418         Xcls_MainWindowXcls_Image56* child_0 = NULL;
16419         Xcls_MainWindow* _tmp6_ = NULL;
16420         Xcls_MainWindowXcls_Image56* _tmp7_ = NULL;
16421         GtkButton* _tmp8_ = NULL;
16422         GtkImage* _tmp9_ = NULL;
16423         GtkButton* _tmp10_ = NULL;
16424 #line 2788 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16425         g_return_val_if_fail (_owner != NULL, NULL);
16426 #line 2788 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16427         self = (Xcls_MainWindowXcls_Button55*) g_object_new (object_type, NULL);
16428 #line 2790 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16429         _tmp0_ = _owner;
16430 #line 2790 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16431         _tmp1_ = _g_object_ref0 (_tmp0_);
16432 #line 2790 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16433         _g_object_unref0 (self->priv->_this);
16434 #line 2790 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16435         self->priv->_this = _tmp1_;
16436 #line 2791 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16437         _tmp2_ = (GtkButton*) gtk_button_new ();
16438 #line 2791 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16439         g_object_ref_sink (_tmp2_);
16440 #line 2791 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16441         _g_object_unref0 (self->el);
16442 #line 2791 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16443         self->el = _tmp2_;
16444 #line 2796 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16445         _tmp3_ = self->el;
16446 #line 2796 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16447         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
16448 #line 2797 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16449         _tmp4_ = self->el;
16450 #line 2797 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16451         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
16452 #line 2798 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16453         _tmp5_ = self->el;
16454 #line 2798 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16455         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Delelte Project");
16456 #line 2799 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16457         _tmp6_ = self->priv->_this;
16458 #line 2799 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16459         _tmp7_ = xcls_mainwindow_xcls_image56_new (_tmp6_);
16460 #line 2799 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16461         child_0 = _tmp7_;
16462 #line 2800 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16463         g_object_ref ((GObject*) child_0);
16464 #line 2801 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16465         _tmp8_ = self->el;
16466 #line 2801 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16467         _tmp9_ = child_0->el;
16468 #line 2801 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16469         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
16470 #line 2804 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16471         _tmp10_ = self->el;
16472 #line 2804 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16473         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda52__gtk_button_clicked, self, 0);
16474 #line 2788 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16475         _g_object_unref0 (child_0);
16476 #line 2788 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16477         return self;
16478 #line 16479 "MainWindow.c"
16479 }
16480
16481
16482 Xcls_MainWindowXcls_Button55* xcls_mainwindow_xcls_button55_new (Xcls_MainWindow* _owner) {
16483 #line 2788 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16484         return xcls_mainwindow_xcls_button55_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, _owner);
16485 #line 16486 "MainWindow.c"
16486 }
16487
16488
16489 static void xcls_mainwindow_xcls_button55_class_init (Xcls_MainWindowXcls_Button55Class * klass) {
16490 #line 2779 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16491         xcls_mainwindow_xcls_button55_parent_class = g_type_class_peek_parent (klass);
16492 #line 2779 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16493         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button55Private));
16494 #line 2779 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16495         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button55_finalize;
16496 #line 16497 "MainWindow.c"
16497 }
16498
16499
16500 static void xcls_mainwindow_xcls_button55_instance_init (Xcls_MainWindowXcls_Button55 * self) {
16501 #line 2779 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16502         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON55_GET_PRIVATE (self);
16503 #line 16504 "MainWindow.c"
16504 }
16505
16506
16507 static void xcls_mainwindow_xcls_button55_finalize (GObject* obj) {
16508         Xcls_MainWindowXcls_Button55 * self;
16509 #line 2779 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16510         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON55, Xcls_MainWindowXcls_Button55);
16511 #line 2781 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16512         _g_object_unref0 (self->el);
16513 #line 2782 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16514         _g_object_unref0 (self->priv->_this);
16515 #line 2779 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16516         G_OBJECT_CLASS (xcls_mainwindow_xcls_button55_parent_class)->finalize (obj);
16517 #line 16518 "MainWindow.c"
16518 }
16519
16520
16521 GType xcls_mainwindow_xcls_button55_get_type (void) {
16522         static volatile gsize xcls_mainwindow_xcls_button55_type_id__volatile = 0;
16523         if (g_once_init_enter (&xcls_mainwindow_xcls_button55_type_id__volatile)) {
16524                 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 };
16525                 GType xcls_mainwindow_xcls_button55_type_id;
16526                 xcls_mainwindow_xcls_button55_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button55", &g_define_type_info, 0);
16527                 g_once_init_leave (&xcls_mainwindow_xcls_button55_type_id__volatile, xcls_mainwindow_xcls_button55_type_id);
16528         }
16529         return xcls_mainwindow_xcls_button55_type_id__volatile;
16530 }
16531
16532
16533 Xcls_MainWindowXcls_Image56* xcls_mainwindow_xcls_image56_construct (GType object_type, Xcls_MainWindow* _owner) {
16534         Xcls_MainWindowXcls_Image56 * self = NULL;
16535         Xcls_MainWindow* _tmp0_ = NULL;
16536         Xcls_MainWindow* _tmp1_ = NULL;
16537         GtkImage* _tmp2_ = NULL;
16538         GtkImage* _tmp3_ = NULL;
16539 #line 2845 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16540         g_return_val_if_fail (_owner != NULL, NULL);
16541 #line 2845 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16542         self = (Xcls_MainWindowXcls_Image56*) g_object_new (object_type, NULL);
16543 #line 2847 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16544         _tmp0_ = _owner;
16545 #line 2847 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16546         _tmp1_ = _g_object_ref0 (_tmp0_);
16547 #line 2847 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16548         _g_object_unref0 (self->priv->_this);
16549 #line 2847 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16550         self->priv->_this = _tmp1_;
16551 #line 2848 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16552         _tmp2_ = (GtkImage*) gtk_image_new ();
16553 #line 2848 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16554         g_object_ref_sink (_tmp2_);
16555 #line 2848 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16556         _g_object_unref0 (self->el);
16557 #line 2848 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16558         self->el = _tmp2_;
16559 #line 2853 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16560         _tmp3_ = self->el;
16561 #line 2853 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16562         g_object_set (_tmp3_, "icon-name", "user-trash", NULL);
16563 #line 2845 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16564         return self;
16565 #line 16566 "MainWindow.c"
16566 }
16567
16568
16569 Xcls_MainWindowXcls_Image56* xcls_mainwindow_xcls_image56_new (Xcls_MainWindow* _owner) {
16570 #line 2845 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16571         return xcls_mainwindow_xcls_image56_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, _owner);
16572 #line 16573 "MainWindow.c"
16573 }
16574
16575
16576 static void xcls_mainwindow_xcls_image56_class_init (Xcls_MainWindowXcls_Image56Class * klass) {
16577 #line 2836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16578         xcls_mainwindow_xcls_image56_parent_class = g_type_class_peek_parent (klass);
16579 #line 2836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16580         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image56Private));
16581 #line 2836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16582         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image56_finalize;
16583 #line 16584 "MainWindow.c"
16584 }
16585
16586
16587 static void xcls_mainwindow_xcls_image56_instance_init (Xcls_MainWindowXcls_Image56 * self) {
16588 #line 2836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16589         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE56_GET_PRIVATE (self);
16590 #line 16591 "MainWindow.c"
16591 }
16592
16593
16594 static void xcls_mainwindow_xcls_image56_finalize (GObject* obj) {
16595         Xcls_MainWindowXcls_Image56 * self;
16596 #line 2836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16597         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE56, Xcls_MainWindowXcls_Image56);
16598 #line 2838 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16599         _g_object_unref0 (self->el);
16600 #line 2839 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16601         _g_object_unref0 (self->priv->_this);
16602 #line 2836 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16603         G_OBJECT_CLASS (xcls_mainwindow_xcls_image56_parent_class)->finalize (obj);
16604 #line 16605 "MainWindow.c"
16605 }
16606
16607
16608 GType xcls_mainwindow_xcls_image56_get_type (void) {
16609         static volatile gsize xcls_mainwindow_xcls_image56_type_id__volatile = 0;
16610         if (g_once_init_enter (&xcls_mainwindow_xcls_image56_type_id__volatile)) {
16611                 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 };
16612                 GType xcls_mainwindow_xcls_image56_type_id;
16613                 xcls_mainwindow_xcls_image56_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image56", &g_define_type_info, 0);
16614                 g_once_init_leave (&xcls_mainwindow_xcls_image56_type_id__volatile, xcls_mainwindow_xcls_image56_type_id);
16615         }
16616         return xcls_mainwindow_xcls_image56_type_id__volatile;
16617 }
16618
16619
16620 Xcls_MainWindowXcls_new_window* xcls_mainwindow_xcls_new_window_construct (GType object_type, Xcls_MainWindow* _owner) {
16621         Xcls_MainWindowXcls_new_window * self = NULL;
16622         Xcls_MainWindow* _tmp0_ = NULL;
16623         Xcls_MainWindow* _tmp1_ = NULL;
16624         Xcls_MainWindow* _tmp2_ = NULL;
16625         Xcls_MainWindowXcls_new_window* _tmp3_ = NULL;
16626         ClutterActor* _tmp4_ = NULL;
16627         Xcls_MainWindowXcls_Actor58* child_0 = NULL;
16628         Xcls_MainWindow* _tmp5_ = NULL;
16629         Xcls_MainWindowXcls_Actor58* _tmp6_ = NULL;
16630         ClutterActor* _tmp7_ = NULL;
16631         GtkClutterActor* _tmp8_ = NULL;
16632         ClutterActor* _tmp9_ = NULL;
16633 #line 2867 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16634         g_return_val_if_fail (_owner != NULL, NULL);
16635 #line 2867 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16636         self = (Xcls_MainWindowXcls_new_window*) g_object_new (object_type, NULL);
16637 #line 2869 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16638         _tmp0_ = _owner;
16639 #line 2869 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16640         _tmp1_ = _g_object_ref0 (_tmp0_);
16641 #line 2869 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16642         _g_object_unref0 (self->priv->_this);
16643 #line 2869 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16644         self->priv->_this = _tmp1_;
16645 #line 2870 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16646         _tmp2_ = self->priv->_this;
16647 #line 2870 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16648         _tmp3_ = _g_object_ref0 (self);
16649 #line 2870 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16650         _g_object_unref0 (_tmp2_->new_window);
16651 #line 2870 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16652         _tmp2_->new_window = _tmp3_;
16653 #line 2871 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16654         _tmp4_ = clutter_actor_new ();
16655 #line 2871 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16656         g_object_ref_sink (_tmp4_);
16657 #line 2871 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16658         _g_object_unref0 (self->el);
16659 #line 2871 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16660         self->el = _tmp4_;
16661 #line 2876 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16662         _tmp5_ = self->priv->_this;
16663 #line 2876 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16664         _tmp6_ = xcls_mainwindow_xcls_actor58_new (_tmp5_);
16665 #line 2876 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16666         child_0 = _tmp6_;
16667 #line 2877 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16668         g_object_ref ((GObject*) child_0);
16669 #line 2878 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16670         _tmp7_ = self->el;
16671 #line 2878 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16672         _tmp8_ = child_0->el;
16673 #line 2878 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16674         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
16675 #line 2882 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16676         _tmp9_ = self->el;
16677 #line 2882 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16678         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
16679 #line 2867 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16680         _g_object_unref0 (child_0);
16681 #line 2867 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16682         return self;
16683 #line 16684 "MainWindow.c"
16684 }
16685
16686
16687 Xcls_MainWindowXcls_new_window* xcls_mainwindow_xcls_new_window_new (Xcls_MainWindow* _owner) {
16688 #line 2867 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16689         return xcls_mainwindow_xcls_new_window_construct (XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, _owner);
16690 #line 16691 "MainWindow.c"
16691 }
16692
16693
16694 static void xcls_mainwindow_xcls_new_window_class_init (Xcls_MainWindowXcls_new_windowClass * klass) {
16695 #line 2858 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16696         xcls_mainwindow_xcls_new_window_parent_class = g_type_class_peek_parent (klass);
16697 #line 2858 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16698         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_new_windowPrivate));
16699 #line 2858 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16700         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_new_window_finalize;
16701 #line 16702 "MainWindow.c"
16702 }
16703
16704
16705 static void xcls_mainwindow_xcls_new_window_instance_init (Xcls_MainWindowXcls_new_window * self) {
16706 #line 2858 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16707         self->priv = XCLS_MAINWINDOW_XCLS_NEW_WINDOW_GET_PRIVATE (self);
16708 #line 16709 "MainWindow.c"
16709 }
16710
16711
16712 static void xcls_mainwindow_xcls_new_window_finalize (GObject* obj) {
16713         Xcls_MainWindowXcls_new_window * self;
16714 #line 2858 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16715         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, Xcls_MainWindowXcls_new_window);
16716 #line 2860 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16717         _g_object_unref0 (self->el);
16718 #line 2861 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16719         _g_object_unref0 (self->priv->_this);
16720 #line 2858 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16721         G_OBJECT_CLASS (xcls_mainwindow_xcls_new_window_parent_class)->finalize (obj);
16722 #line 16723 "MainWindow.c"
16723 }
16724
16725
16726 GType xcls_mainwindow_xcls_new_window_get_type (void) {
16727         static volatile gsize xcls_mainwindow_xcls_new_window_type_id__volatile = 0;
16728         if (g_once_init_enter (&xcls_mainwindow_xcls_new_window_type_id__volatile)) {
16729                 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 };
16730                 GType xcls_mainwindow_xcls_new_window_type_id;
16731                 xcls_mainwindow_xcls_new_window_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_new_window", &g_define_type_info, 0);
16732                 g_once_init_leave (&xcls_mainwindow_xcls_new_window_type_id__volatile, xcls_mainwindow_xcls_new_window_type_id);
16733         }
16734         return xcls_mainwindow_xcls_new_window_type_id__volatile;
16735 }
16736
16737
16738 Xcls_MainWindowXcls_Actor58* xcls_mainwindow_xcls_actor58_construct (GType object_type, Xcls_MainWindow* _owner) {
16739         Xcls_MainWindowXcls_Actor58 * self = NULL;
16740         Xcls_MainWindow* _tmp0_ = NULL;
16741         Xcls_MainWindow* _tmp1_ = NULL;
16742         GtkClutterActor* _tmp2_ = NULL;
16743         Xcls_MainWindowXcls_Button59* child_0 = NULL;
16744         Xcls_MainWindow* _tmp3_ = NULL;
16745         Xcls_MainWindowXcls_Button59* _tmp4_ = NULL;
16746         GtkClutterActor* _tmp5_ = NULL;
16747         GtkWidget* _tmp6_ = NULL;
16748         GtkButton* _tmp7_ = NULL;
16749 #line 2895 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16750         g_return_val_if_fail (_owner != NULL, NULL);
16751 #line 2895 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16752         self = (Xcls_MainWindowXcls_Actor58*) g_object_new (object_type, NULL);
16753 #line 2897 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16754         _tmp0_ = _owner;
16755 #line 2897 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16756         _tmp1_ = _g_object_ref0 (_tmp0_);
16757 #line 2897 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16758         _g_object_unref0 (self->priv->_this);
16759 #line 2897 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16760         self->priv->_this = _tmp1_;
16761 #line 2898 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16762         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
16763 #line 2898 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16764         g_object_ref_sink (_tmp2_);
16765 #line 2898 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16766         _g_object_unref0 (self->el);
16767 #line 2898 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16768         self->el = _tmp2_;
16769 #line 2903 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16770         _tmp3_ = self->priv->_this;
16771 #line 2903 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16772         _tmp4_ = xcls_mainwindow_xcls_button59_new (_tmp3_);
16773 #line 2903 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16774         child_0 = _tmp4_;
16775 #line 2904 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16776         g_object_ref ((GObject*) child_0);
16777 #line 2908 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16778         _tmp5_ = self->el;
16779 #line 2908 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16780         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
16781 #line 2908 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16782         _tmp7_ = child_0->el;
16783 #line 2908 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16784         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), (GtkWidget*) _tmp7_);
16785 #line 2895 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16786         _g_object_unref0 (child_0);
16787 #line 2895 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16788         return self;
16789 #line 16790 "MainWindow.c"
16790 }
16791
16792
16793 Xcls_MainWindowXcls_Actor58* xcls_mainwindow_xcls_actor58_new (Xcls_MainWindow* _owner) {
16794 #line 2895 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16795         return xcls_mainwindow_xcls_actor58_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, _owner);
16796 #line 16797 "MainWindow.c"
16797 }
16798
16799
16800 static void xcls_mainwindow_xcls_actor58_class_init (Xcls_MainWindowXcls_Actor58Class * klass) {
16801 #line 2886 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16802         xcls_mainwindow_xcls_actor58_parent_class = g_type_class_peek_parent (klass);
16803 #line 2886 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16804         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor58Private));
16805 #line 2886 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16806         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor58_finalize;
16807 #line 16808 "MainWindow.c"
16808 }
16809
16810
16811 static void xcls_mainwindow_xcls_actor58_instance_init (Xcls_MainWindowXcls_Actor58 * self) {
16812 #line 2886 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16813         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR58_GET_PRIVATE (self);
16814 #line 16815 "MainWindow.c"
16815 }
16816
16817
16818 static void xcls_mainwindow_xcls_actor58_finalize (GObject* obj) {
16819         Xcls_MainWindowXcls_Actor58 * self;
16820 #line 2886 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16821         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR58, Xcls_MainWindowXcls_Actor58);
16822 #line 2888 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16823         _g_object_unref0 (self->el);
16824 #line 2889 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16825         _g_object_unref0 (self->priv->_this);
16826 #line 2886 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16827         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor58_parent_class)->finalize (obj);
16828 #line 16829 "MainWindow.c"
16829 }
16830
16831
16832 GType xcls_mainwindow_xcls_actor58_get_type (void) {
16833         static volatile gsize xcls_mainwindow_xcls_actor58_type_id__volatile = 0;
16834         if (g_once_init_enter (&xcls_mainwindow_xcls_actor58_type_id__volatile)) {
16835                 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 };
16836                 GType xcls_mainwindow_xcls_actor58_type_id;
16837                 xcls_mainwindow_xcls_actor58_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor58", &g_define_type_info, 0);
16838                 g_once_init_leave (&xcls_mainwindow_xcls_actor58_type_id__volatile, xcls_mainwindow_xcls_actor58_type_id);
16839         }
16840         return xcls_mainwindow_xcls_actor58_type_id__volatile;
16841 }
16842
16843
16844 static void __lambda58_ (Xcls_MainWindowXcls_Button59* self) {
16845         Xcls_MainWindow* _tmp0_ = NULL;
16846         Xcls_MainWindow* _tmp1_ = NULL;
16847         gint _tmp2_ = 0;
16848         Xcls_MainWindow* w = NULL;
16849         Xcls_MainWindow* _tmp3_ = NULL;
16850         GtkWindow* _tmp4_ = NULL;
16851 #line 2938 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16852         _tmp0_ = xcls_mainwindow_singleton ();
16853 #line 2938 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16854         _tmp1_ = _tmp0_;
16855 #line 2938 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16856         _tmp2_ = _tmp1_->no_windows;
16857 #line 2938 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16858         _tmp1_->no_windows = _tmp2_ + 1;
16859 #line 2938 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16860         _g_object_unref0 (_tmp1_);
16861 #line 2939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16862         _tmp3_ = xcls_mainwindow_new ();
16863 #line 2939 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16864         w = _tmp3_;
16865 #line 2940 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16866         g_object_ref ((GObject*) w);
16867 #line 2942 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16868         _tmp4_ = w->el;
16869 #line 2942 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16870         gtk_widget_show_all ((GtkWidget*) _tmp4_);
16871 #line 2943 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16872         xcls_mainwindow_initChildren (w);
16873 #line 2944 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16874         xcls_mainwindow_hideViewEditing (w);
16875 #line 2937 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16876         _g_object_unref0 (w);
16877 #line 16878 "MainWindow.c"
16878 }
16879
16880
16881 static void ___lambda58__gtk_button_clicked (GtkButton* _sender, gpointer self) {
16882 #line 2937 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16883         __lambda58_ ((Xcls_MainWindowXcls_Button59*) self);
16884 #line 16885 "MainWindow.c"
16885 }
16886
16887
16888 Xcls_MainWindowXcls_Button59* xcls_mainwindow_xcls_button59_construct (GType object_type, Xcls_MainWindow* _owner) {
16889         Xcls_MainWindowXcls_Button59 * self = NULL;
16890         Xcls_MainWindow* _tmp0_ = NULL;
16891         Xcls_MainWindow* _tmp1_ = NULL;
16892         GtkButton* _tmp2_ = NULL;
16893         GtkButton* _tmp3_ = NULL;
16894         GtkButton* _tmp4_ = NULL;
16895         GtkButton* _tmp5_ = NULL;
16896         Xcls_MainWindowXcls_Image60* child_0 = NULL;
16897         Xcls_MainWindow* _tmp6_ = NULL;
16898         Xcls_MainWindowXcls_Image60* _tmp7_ = NULL;
16899         GtkButton* _tmp8_ = NULL;
16900         GtkImage* _tmp9_ = NULL;
16901         GtkButton* _tmp10_ = NULL;
16902 #line 2921 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16903         g_return_val_if_fail (_owner != NULL, NULL);
16904 #line 2921 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16905         self = (Xcls_MainWindowXcls_Button59*) g_object_new (object_type, NULL);
16906 #line 2923 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16907         _tmp0_ = _owner;
16908 #line 2923 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16909         _tmp1_ = _g_object_ref0 (_tmp0_);
16910 #line 2923 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16911         _g_object_unref0 (self->priv->_this);
16912 #line 2923 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16913         self->priv->_this = _tmp1_;
16914 #line 2924 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16915         _tmp2_ = (GtkButton*) gtk_button_new ();
16916 #line 2924 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16917         g_object_ref_sink (_tmp2_);
16918 #line 2924 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16919         _g_object_unref0 (self->el);
16920 #line 2924 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16921         self->el = _tmp2_;
16922 #line 2929 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16923         _tmp3_ = self->el;
16924 #line 2929 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16925         g_object_set ((GtkWidget*) _tmp3_, "width-request", 50, NULL);
16926 #line 2930 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16927         _tmp4_ = self->el;
16928 #line 2930 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16929         g_object_set ((GtkWidget*) _tmp4_, "height-request", 50, NULL);
16930 #line 2931 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16931         _tmp5_ = self->el;
16932 #line 2931 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16933         gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "Open New Window");
16934 #line 2932 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16935         _tmp6_ = self->priv->_this;
16936 #line 2932 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16937         _tmp7_ = xcls_mainwindow_xcls_image60_new (_tmp6_);
16938 #line 2932 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16939         child_0 = _tmp7_;
16940 #line 2933 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16941         g_object_ref ((GObject*) child_0);
16942 #line 2934 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16943         _tmp8_ = self->el;
16944 #line 2934 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16945         _tmp9_ = child_0->el;
16946 #line 2934 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16947         gtk_button_set_image (_tmp8_, (GtkWidget*) _tmp9_);
16948 #line 2937 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16949         _tmp10_ = self->el;
16950 #line 2937 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16951         g_signal_connect_object (_tmp10_, "clicked", (GCallback) ___lambda58__gtk_button_clicked, self, 0);
16952 #line 2921 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16953         _g_object_unref0 (child_0);
16954 #line 2921 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16955         return self;
16956 #line 16957 "MainWindow.c"
16957 }
16958
16959
16960 Xcls_MainWindowXcls_Button59* xcls_mainwindow_xcls_button59_new (Xcls_MainWindow* _owner) {
16961 #line 2921 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16962         return xcls_mainwindow_xcls_button59_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, _owner);
16963 #line 16964 "MainWindow.c"
16964 }
16965
16966
16967 static void xcls_mainwindow_xcls_button59_class_init (Xcls_MainWindowXcls_Button59Class * klass) {
16968 #line 2912 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16969         xcls_mainwindow_xcls_button59_parent_class = g_type_class_peek_parent (klass);
16970 #line 2912 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16971         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button59Private));
16972 #line 2912 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16973         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button59_finalize;
16974 #line 16975 "MainWindow.c"
16975 }
16976
16977
16978 static void xcls_mainwindow_xcls_button59_instance_init (Xcls_MainWindowXcls_Button59 * self) {
16979 #line 2912 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16980         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON59_GET_PRIVATE (self);
16981 #line 16982 "MainWindow.c"
16982 }
16983
16984
16985 static void xcls_mainwindow_xcls_button59_finalize (GObject* obj) {
16986         Xcls_MainWindowXcls_Button59 * self;
16987 #line 2912 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16988         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON59, Xcls_MainWindowXcls_Button59);
16989 #line 2914 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16990         _g_object_unref0 (self->el);
16991 #line 2915 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16992         _g_object_unref0 (self->priv->_this);
16993 #line 2912 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
16994         G_OBJECT_CLASS (xcls_mainwindow_xcls_button59_parent_class)->finalize (obj);
16995 #line 16996 "MainWindow.c"
16996 }
16997
16998
16999 GType xcls_mainwindow_xcls_button59_get_type (void) {
17000         static volatile gsize xcls_mainwindow_xcls_button59_type_id__volatile = 0;
17001         if (g_once_init_enter (&xcls_mainwindow_xcls_button59_type_id__volatile)) {
17002                 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 };
17003                 GType xcls_mainwindow_xcls_button59_type_id;
17004                 xcls_mainwindow_xcls_button59_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button59", &g_define_type_info, 0);
17005                 g_once_init_leave (&xcls_mainwindow_xcls_button59_type_id__volatile, xcls_mainwindow_xcls_button59_type_id);
17006         }
17007         return xcls_mainwindow_xcls_button59_type_id__volatile;
17008 }
17009
17010
17011 Xcls_MainWindowXcls_Image60* xcls_mainwindow_xcls_image60_construct (GType object_type, Xcls_MainWindow* _owner) {
17012         Xcls_MainWindowXcls_Image60 * self = NULL;
17013         Xcls_MainWindow* _tmp0_ = NULL;
17014         Xcls_MainWindow* _tmp1_ = NULL;
17015         GtkImage* _tmp2_ = NULL;
17016         GtkImage* _tmp3_ = NULL;
17017 #line 2959 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17018         g_return_val_if_fail (_owner != NULL, NULL);
17019 #line 2959 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17020         self = (Xcls_MainWindowXcls_Image60*) g_object_new (object_type, NULL);
17021 #line 2961 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17022         _tmp0_ = _owner;
17023 #line 2961 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17024         _tmp1_ = _g_object_ref0 (_tmp0_);
17025 #line 2961 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17026         _g_object_unref0 (self->priv->_this);
17027 #line 2961 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17028         self->priv->_this = _tmp1_;
17029 #line 2962 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17030         _tmp2_ = (GtkImage*) gtk_image_new ();
17031 #line 2962 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17032         g_object_ref_sink (_tmp2_);
17033 #line 2962 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17034         _g_object_unref0 (self->el);
17035 #line 2962 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17036         self->el = _tmp2_;
17037 #line 2967 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17038         _tmp3_ = self->el;
17039 #line 2967 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17040         g_object_set (_tmp3_, "icon-name", "window-new", NULL);
17041 #line 2959 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17042         return self;
17043 #line 17044 "MainWindow.c"
17044 }
17045
17046
17047 Xcls_MainWindowXcls_Image60* xcls_mainwindow_xcls_image60_new (Xcls_MainWindow* _owner) {
17048 #line 2959 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17049         return xcls_mainwindow_xcls_image60_construct (XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, _owner);
17050 #line 17051 "MainWindow.c"
17051 }
17052
17053
17054 static void xcls_mainwindow_xcls_image60_class_init (Xcls_MainWindowXcls_Image60Class * klass) {
17055 #line 2950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17056         xcls_mainwindow_xcls_image60_parent_class = g_type_class_peek_parent (klass);
17057 #line 2950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17058         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Image60Private));
17059 #line 2950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17060         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_image60_finalize;
17061 #line 17062 "MainWindow.c"
17062 }
17063
17064
17065 static void xcls_mainwindow_xcls_image60_instance_init (Xcls_MainWindowXcls_Image60 * self) {
17066 #line 2950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17067         self->priv = XCLS_MAINWINDOW_XCLS_IMAGE60_GET_PRIVATE (self);
17068 #line 17069 "MainWindow.c"
17069 }
17070
17071
17072 static void xcls_mainwindow_xcls_image60_finalize (GObject* obj) {
17073         Xcls_MainWindowXcls_Image60 * self;
17074 #line 2950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17075         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_IMAGE60, Xcls_MainWindowXcls_Image60);
17076 #line 2952 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17077         _g_object_unref0 (self->el);
17078 #line 2953 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17079         _g_object_unref0 (self->priv->_this);
17080 #line 2950 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17081         G_OBJECT_CLASS (xcls_mainwindow_xcls_image60_parent_class)->finalize (obj);
17082 #line 17083 "MainWindow.c"
17083 }
17084
17085
17086 GType xcls_mainwindow_xcls_image60_get_type (void) {
17087         static volatile gsize xcls_mainwindow_xcls_image60_type_id__volatile = 0;
17088         if (g_once_init_enter (&xcls_mainwindow_xcls_image60_type_id__volatile)) {
17089                 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 };
17090                 GType xcls_mainwindow_xcls_image60_type_id;
17091                 xcls_mainwindow_xcls_image60_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Image60", &g_define_type_info, 0);
17092                 g_once_init_leave (&xcls_mainwindow_xcls_image60_type_id__volatile, xcls_mainwindow_xcls_image60_type_id);
17093         }
17094         return xcls_mainwindow_xcls_image60_type_id__volatile;
17095 }
17096
17097
17098 static void xcls_mainwindow_class_init (Xcls_MainWindowClass * klass) {
17099 #line 3 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17100         xcls_mainwindow_parent_class = g_type_class_peek_parent (klass);
17101 #line 3 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17102         g_type_class_add_private (klass, sizeof (Xcls_MainWindowPrivate));
17103 #line 3 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17104         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_finalize;
17105 #line 17106 "MainWindow.c"
17106 }
17107
17108
17109 static void xcls_mainwindow_instance_init (Xcls_MainWindow * self) {
17110 #line 3 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17111         self->priv = XCLS_MAINWINDOW_GET_PRIVATE (self);
17112 #line 17113 "MainWindow.c"
17113 }
17114
17115
17116 static void xcls_mainwindow_finalize (GObject* obj) {
17117         Xcls_MainWindow * self;
17118 #line 3 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17119         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_MAINWINDOW, Xcls_MainWindow);
17120 #line 5 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17121         _g_object_unref0 (self->el);
17122 #line 6 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17123         _g_object_unref0 (self->priv->_this);
17124 #line 15 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17125         _g_object_unref0 (self->vbox);
17126 #line 16 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17127         _g_object_unref0 (self->mainpane);
17128 #line 17 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17129         _g_object_unref0 (self->leftpane);
17130 #line 18 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17131         _g_object_unref0 (self->editpane);
17132 #line 19 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17133         _g_object_unref0 (self->tree);
17134 #line 20 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17135         _g_object_unref0 (self->props);
17136 #line 21 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17137         _g_object_unref0 (self->clutterembed);
17138 #line 22 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17139         _g_object_unref0 (self->rooview);
17140 #line 23 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17141         _g_object_unref0 (self->objectview);
17142 #line 24 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17143         _g_object_unref0 (self->codeeditview);
17144 #line 25 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17145         _g_object_unref0 (self->addpropsview);
17146 #line 26 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17147         _g_object_unref0 (self->projecteditview);
17148 #line 27 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17149         _g_object_unref0 (self->buttonlayout);
17150 #line 28 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17151         _g_object_unref0 (self->backbutton);
17152 #line 29 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17153         _g_object_unref0 (self->projectbutton);
17154 #line 30 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17155         _g_object_unref0 (self->editfilebutton);
17156 #line 31 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17157         _g_object_unref0 (self->projecteditbutton);
17158 #line 32 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17159         _g_object_unref0 (self->objectshowbutton);
17160 #line 33 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17161         _g_object_unref0 (self->addpropbutton);
17162 #line 34 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17163         _g_object_unref0 (self->addlistenerbutton);
17164 #line 35 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17165         _g_object_unref0 (self->addprojectbutton);
17166 #line 36 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17167         _g_object_unref0 (self->addfilebutton);
17168 #line 37 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17169         _g_object_unref0 (self->delprojectbutton);
17170 #line 38 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17171         _g_object_unref0 (self->new_window);
17172 #line 42 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17173         _g_object_unref0 (self->project);
17174 #line 44 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17175         _g_object_unref0 (self->left_projects);
17176 #line 45 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17177         _g_object_unref0 (self->window_rooview);
17178 #line 46 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17179         _g_object_unref0 (self->left_tree);
17180 #line 47 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17181         _g_object_unref0 (self->code_editor);
17182 #line 48 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17183         _g_object_unref0 (self->new_file_dialog);
17184 #line 49 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17185         _g_object_unref0 (self->projectsettings);
17186 #line 50 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17187         _g_object_unref0 (self->clutterfiles);
17188 #line 51 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17189         _g_object_unref0 (self->left_props);
17190 #line 52 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17191         _g_free0 (self->state);
17192 #line 53 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17193         _g_object_unref0 (self->rightpalete);
17194 #line 54 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17195         _g_free0 (self->title);
17196 #line 55 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17197         _g_object_unref0 (self->vala_projectsettings);
17198 #line 56 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17199         _g_object_unref0 (self->add_props);
17200 #line 57 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17201         _g_object_unref0 (self->window_gladeview);
17202 #line 3 "/home/alan/app.Builder.js/src/Builder4/MainWindow.vala"
17203         G_OBJECT_CLASS (xcls_mainwindow_parent_class)->finalize (obj);
17204 #line 17205 "MainWindow.c"
17205 }
17206
17207
17208 GType xcls_mainwindow_get_type (void) {
17209         static volatile gsize xcls_mainwindow_type_id__volatile = 0;
17210         if (g_once_init_enter (&xcls_mainwindow_type_id__volatile)) {
17211                 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 };
17212                 GType xcls_mainwindow_type_id;
17213                 xcls_mainwindow_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindow", &g_define_type_info, 0);
17214                 g_once_init_leave (&xcls_mainwindow_type_id__volatile, xcls_mainwindow_type_id);
17215         }
17216         return xcls_mainwindow_type_id__volatile;
17217 }
17218
17219
17220