JsRender/Gtk.vala.c
[app.Builder.js] / Builder4 / MainWindow.vala.c
1 /* MainWindow.vala.c generated by valac 0.20.1, the Vala compiler
2  * generated from MainWindow.vala, do not modify */
3
4 /* -- to compile
5 valac  --pkg gio-2.0  --pkg posix  --pkg gtk+-3.0 --pkg libnotify --pkg gtksourceview-3.0  --pkg  libwnck-3.0 \
6     /tmp/MainWindow.vala  -o /tmp/MainWindow
7 */
8 /* -- to test class
9 static int main (string[] args) {
10     Gtk.init (ref args);
11     new Xcls_MainWindow();
12     MainWindow.show_all();
13      Gtk.main ();
14     return 0;
15 }
16 */
17
18 #include <glib.h>
19 #include <glib-object.h>
20 #include <gtk/gtk.h>
21 #include <stdlib.h>
22 #include <string.h>
23 #include <gdk/gdk.h>
24 #include <clutter/clutter.h>
25 #include <clutter-gtk/clutter-gtk.h>
26 #include <float.h>
27 #include <math.h>
28 #include <gee.h>
29 #include <gladeui/glade.h>
30
31
32 #define TYPE_XCLS_MAINWINDOW (xcls_mainwindow_get_type ())
33 #define XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindow))
34 #define XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
35 #define IS_XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_MAINWINDOW))
36 #define IS_XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_MAINWINDOW))
37 #define XCLS_MAINWINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
38
39 typedef struct _Xcls_MainWindow Xcls_MainWindow;
40 typedef struct _Xcls_MainWindowClass Xcls_MainWindowClass;
41 typedef struct _Xcls_MainWindowPrivate Xcls_MainWindowPrivate;
42
43 #define XCLS_MAINWINDOW_TYPE_XCLS_VBOX (xcls_mainwindow_xcls_vbox_get_type ())
44 #define XCLS_MAINWINDOW_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox))
45 #define XCLS_MAINWINDOW_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
46 #define XCLS_MAINWINDOW_IS_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
47 #define XCLS_MAINWINDOW_IS_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
48 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
49
50 typedef struct _Xcls_MainWindowXcls_vbox Xcls_MainWindowXcls_vbox;
51 typedef struct _Xcls_MainWindowXcls_vboxClass Xcls_MainWindowXcls_vboxClass;
52
53 #define XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR (xcls_mainwindow_xcls_topbar_get_type ())
54 #define XCLS_MAINWINDOW_XCLS_TOPBAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbar))
55 #define XCLS_MAINWINDOW_XCLS_TOPBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbarClass))
56 #define XCLS_MAINWINDOW_IS_XCLS_TOPBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR))
57 #define XCLS_MAINWINDOW_IS_XCLS_TOPBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR))
58 #define XCLS_MAINWINDOW_XCLS_TOPBAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbarClass))
59
60 typedef struct _Xcls_MainWindowXcls_topbar Xcls_MainWindowXcls_topbar;
61 typedef struct _Xcls_MainWindowXcls_topbarClass Xcls_MainWindowXcls_topbarClass;
62
63 #define XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE (xcls_mainwindow_xcls_mainpane_get_type ())
64 #define XCLS_MAINWINDOW_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane))
65 #define XCLS_MAINWINDOW_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
66 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
67 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
68 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
69
70 typedef struct _Xcls_MainWindowXcls_mainpane Xcls_MainWindowXcls_mainpane;
71 typedef struct _Xcls_MainWindowXcls_mainpaneClass Xcls_MainWindowXcls_mainpaneClass;
72
73 #define XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE (xcls_mainwindow_xcls_leftpane_get_type ())
74 #define XCLS_MAINWINDOW_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane))
75 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
76 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
77 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
78 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
79
80 typedef struct _Xcls_MainWindowXcls_leftpane Xcls_MainWindowXcls_leftpane;
81 typedef struct _Xcls_MainWindowXcls_leftpaneClass Xcls_MainWindowXcls_leftpaneClass;
82
83 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE (xcls_mainwindow_xcls_editpane_get_type ())
84 #define XCLS_MAINWINDOW_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane))
85 #define XCLS_MAINWINDOW_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
86 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
87 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
88 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
89
90 typedef struct _Xcls_MainWindowXcls_editpane Xcls_MainWindowXcls_editpane;
91 typedef struct _Xcls_MainWindowXcls_editpaneClass Xcls_MainWindowXcls_editpaneClass;
92
93 #define XCLS_MAINWINDOW_TYPE_XCLS_TREE (xcls_mainwindow_xcls_tree_get_type ())
94 #define XCLS_MAINWINDOW_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree))
95 #define XCLS_MAINWINDOW_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
96 #define XCLS_MAINWINDOW_IS_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
97 #define XCLS_MAINWINDOW_IS_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
98 #define XCLS_MAINWINDOW_XCLS_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
99
100 typedef struct _Xcls_MainWindowXcls_tree Xcls_MainWindowXcls_tree;
101 typedef struct _Xcls_MainWindowXcls_treeClass Xcls_MainWindowXcls_treeClass;
102
103 #define XCLS_MAINWINDOW_TYPE_XCLS_PROPS (xcls_mainwindow_xcls_props_get_type ())
104 #define XCLS_MAINWINDOW_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props))
105 #define XCLS_MAINWINDOW_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
106 #define XCLS_MAINWINDOW_IS_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
107 #define XCLS_MAINWINDOW_IS_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
108 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
109
110 typedef struct _Xcls_MainWindowXcls_props Xcls_MainWindowXcls_props;
111 typedef struct _Xcls_MainWindowXcls_propsClass Xcls_MainWindowXcls_propsClass;
112
113 #define XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED (xcls_mainwindow_xcls_clutterembed_get_type ())
114 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed))
115 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
116 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
117 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
118 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
119
120 typedef struct _Xcls_MainWindowXcls_clutterembed Xcls_MainWindowXcls_clutterembed;
121 typedef struct _Xcls_MainWindowXcls_clutterembedClass Xcls_MainWindowXcls_clutterembedClass;
122
123 #define XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW (xcls_mainwindow_xcls_rooview_get_type ())
124 #define XCLS_MAINWINDOW_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview))
125 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
126 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
127 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
128 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
129
130 typedef struct _Xcls_MainWindowXcls_rooview Xcls_MainWindowXcls_rooview;
131 typedef struct _Xcls_MainWindowXcls_rooviewClass Xcls_MainWindowXcls_rooviewClass;
132
133 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW (xcls_mainwindow_xcls_objectview_get_type ())
134 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview))
135 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
136 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
137 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
138 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
139
140 typedef struct _Xcls_MainWindowXcls_objectview Xcls_MainWindowXcls_objectview;
141 typedef struct _Xcls_MainWindowXcls_objectviewClass Xcls_MainWindowXcls_objectviewClass;
142
143 #define XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW (xcls_mainwindow_xcls_codeeditview_get_type ())
144 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview))
145 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
146 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
147 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
148 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
149
150 typedef struct _Xcls_MainWindowXcls_codeeditview Xcls_MainWindowXcls_codeeditview;
151 typedef struct _Xcls_MainWindowXcls_codeeditviewClass Xcls_MainWindowXcls_codeeditviewClass;
152
153 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW (xcls_mainwindow_xcls_addpropsview_get_type ())
154 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview))
155 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
156 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
157 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
158 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
159
160 typedef struct _Xcls_MainWindowXcls_addpropsview Xcls_MainWindowXcls_addpropsview;
161 typedef struct _Xcls_MainWindowXcls_addpropsviewClass Xcls_MainWindowXcls_addpropsviewClass;
162
163 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW (xcls_mainwindow_xcls_projecteditview_get_type ())
164 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview))
165 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
166 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
167 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
168 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
169
170 typedef struct _Xcls_MainWindowXcls_projecteditview Xcls_MainWindowXcls_projecteditview;
171 typedef struct _Xcls_MainWindowXcls_projecteditviewClass Xcls_MainWindowXcls_projecteditviewClass;
172
173 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT (xcls_mainwindow_xcls_buttonlayout_get_type ())
174 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout))
175 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
176 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
177 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
178 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
179
180 typedef struct _Xcls_MainWindowXcls_buttonlayout Xcls_MainWindowXcls_buttonlayout;
181 typedef struct _Xcls_MainWindowXcls_buttonlayoutClass Xcls_MainWindowXcls_buttonlayoutClass;
182
183 #define XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON (xcls_mainwindow_xcls_backbutton_get_type ())
184 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbutton))
185 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
186 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
187 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
188 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
189
190 typedef struct _Xcls_MainWindowXcls_backbutton Xcls_MainWindowXcls_backbutton;
191 typedef struct _Xcls_MainWindowXcls_backbuttonClass Xcls_MainWindowXcls_backbuttonClass;
192
193 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON (xcls_mainwindow_xcls_projectbutton_get_type ())
194 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton))
195 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
196 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
197 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
198 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
199
200 typedef struct _Xcls_MainWindowXcls_projectbutton Xcls_MainWindowXcls_projectbutton;
201 typedef struct _Xcls_MainWindowXcls_projectbuttonClass Xcls_MainWindowXcls_projectbuttonClass;
202
203 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON (xcls_mainwindow_xcls_editfilebutton_get_type ())
204 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebutton))
205 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
206 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
207 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
208 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
209
210 typedef struct _Xcls_MainWindowXcls_editfilebutton Xcls_MainWindowXcls_editfilebutton;
211 typedef struct _Xcls_MainWindowXcls_editfilebuttonClass Xcls_MainWindowXcls_editfilebuttonClass;
212
213 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON (xcls_mainwindow_xcls_projecteditbutton_get_type ())
214 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton))
215 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
216 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
217 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
218 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
219
220 typedef struct _Xcls_MainWindowXcls_projecteditbutton Xcls_MainWindowXcls_projecteditbutton;
221 typedef struct _Xcls_MainWindowXcls_projecteditbuttonClass Xcls_MainWindowXcls_projecteditbuttonClass;
222
223 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON (xcls_mainwindow_xcls_objectshowbutton_get_type ())
224 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton))
225 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
226 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
227 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
228 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
229
230 typedef struct _Xcls_MainWindowXcls_objectshowbutton Xcls_MainWindowXcls_objectshowbutton;
231 typedef struct _Xcls_MainWindowXcls_objectshowbuttonClass Xcls_MainWindowXcls_objectshowbuttonClass;
232
233 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON (xcls_mainwindow_xcls_addpropbutton_get_type ())
234 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton))
235 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
236 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
237 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
238 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
239
240 typedef struct _Xcls_MainWindowXcls_addpropbutton Xcls_MainWindowXcls_addpropbutton;
241 typedef struct _Xcls_MainWindowXcls_addpropbuttonClass Xcls_MainWindowXcls_addpropbuttonClass;
242
243 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON (xcls_mainwindow_xcls_addlistenerbutton_get_type ())
244 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton))
245 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
246 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
247 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
248 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
249
250 typedef struct _Xcls_MainWindowXcls_addlistenerbutton Xcls_MainWindowXcls_addlistenerbutton;
251 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonClass Xcls_MainWindowXcls_addlistenerbuttonClass;
252
253 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON (xcls_mainwindow_xcls_addprojectbutton_get_type ())
254 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbutton))
255 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
256 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
257 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
258 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
259
260 typedef struct _Xcls_MainWindowXcls_addprojectbutton Xcls_MainWindowXcls_addprojectbutton;
261 typedef struct _Xcls_MainWindowXcls_addprojectbuttonClass Xcls_MainWindowXcls_addprojectbuttonClass;
262
263 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON (xcls_mainwindow_xcls_addfilebutton_get_type ())
264 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebutton))
265 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
266 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
267 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
268 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
269
270 typedef struct _Xcls_MainWindowXcls_addfilebutton Xcls_MainWindowXcls_addfilebutton;
271 typedef struct _Xcls_MainWindowXcls_addfilebuttonClass Xcls_MainWindowXcls_addfilebuttonClass;
272
273 #define XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON (xcls_mainwindow_xcls_delprojectbutton_get_type ())
274 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbutton))
275 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
276 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
277 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
278 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
279
280 typedef struct _Xcls_MainWindowXcls_delprojectbutton Xcls_MainWindowXcls_delprojectbutton;
281 typedef struct _Xcls_MainWindowXcls_delprojectbuttonClass Xcls_MainWindowXcls_delprojectbuttonClass;
282
283 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
284 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
285 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
286 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
287 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
288 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
289
290 typedef struct _ProjectProject ProjectProject;
291 typedef struct _ProjectProjectClass ProjectProjectClass;
292
293 #define TYPE_XCLS_CLUTTERFILES (xcls_clutterfiles_get_type ())
294 #define XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFiles))
295 #define XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
296 #define IS_XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_CLUTTERFILES))
297 #define IS_XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_CLUTTERFILES))
298 #define XCLS_CLUTTERFILES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
299
300 typedef struct _Xcls_ClutterFiles Xcls_ClutterFiles;
301 typedef struct _Xcls_ClutterFilesClass Xcls_ClutterFilesClass;
302
303 #define TYPE_XCLS_DIALOGNEWCOMPONENT (xcls_dialognewcomponent_get_type ())
304 #define XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponent))
305 #define XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
306 #define IS_XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT))
307 #define IS_XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT))
308 #define XCLS_DIALOGNEWCOMPONENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
309
310 typedef struct _Xcls_DialogNewComponent Xcls_DialogNewComponent;
311 typedef struct _Xcls_DialogNewComponentClass Xcls_DialogNewComponentClass;
312
313 #define TYPE_XCLS_EDITOR (xcls_editor_get_type ())
314 #define XCLS_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_EDITOR, Xcls_Editor))
315 #define XCLS_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_EDITOR, Xcls_EditorClass))
316 #define IS_XCLS_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_EDITOR))
317 #define IS_XCLS_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_EDITOR))
318 #define XCLS_EDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_EDITOR, Xcls_EditorClass))
319
320 typedef struct _Xcls_Editor Xcls_Editor;
321 typedef struct _Xcls_EditorClass Xcls_EditorClass;
322
323 #define TYPE_XCLS_GLADEVIEW (xcls_gladeview_get_type ())
324 #define XCLS_GLADEVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_GLADEVIEW, Xcls_GladeView))
325 #define XCLS_GLADEVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_GLADEVIEW, Xcls_GladeViewClass))
326 #define IS_XCLS_GLADEVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_GLADEVIEW))
327 #define IS_XCLS_GLADEVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_GLADEVIEW))
328 #define XCLS_GLADEVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_GLADEVIEW, Xcls_GladeViewClass))
329
330 typedef struct _Xcls_GladeView Xcls_GladeView;
331 typedef struct _Xcls_GladeViewClass Xcls_GladeViewClass;
332
333 #define TYPE_XCLS_LEFTPROPS (xcls_leftprops_get_type ())
334 #define XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftProps))
335 #define XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
336 #define IS_XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_LEFTPROPS))
337 #define IS_XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_LEFTPROPS))
338 #define XCLS_LEFTPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
339
340 typedef struct _Xcls_LeftProps Xcls_LeftProps;
341 typedef struct _Xcls_LeftPropsClass Xcls_LeftPropsClass;
342
343 #define TYPE_XCLS_PROJECTSETTINGS (xcls_projectsettings_get_type ())
344 #define XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettings))
345 #define XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
346 #define IS_XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_PROJECTSETTINGS))
347 #define IS_XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_PROJECTSETTINGS))
348 #define XCLS_PROJECTSETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
349
350 typedef struct _Xcls_ProjectSettings Xcls_ProjectSettings;
351 typedef struct _Xcls_ProjectSettingsClass Xcls_ProjectSettingsClass;
352
353 #define TYPE_XCLS_RIGHTPALETE (xcls_rightpalete_get_type ())
354 #define XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPalete))
355 #define XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
356 #define IS_XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_RIGHTPALETE))
357 #define IS_XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_RIGHTPALETE))
358 #define XCLS_RIGHTPALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
359
360 typedef struct _Xcls_RightPalete Xcls_RightPalete;
361 typedef struct _Xcls_RightPaleteClass Xcls_RightPaleteClass;
362
363 #define TYPE_XCLS_WINDOWADDPROP (xcls_windowaddprop_get_type ())
364 #define XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddProp))
365 #define XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
366 #define IS_XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWADDPROP))
367 #define IS_XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWADDPROP))
368 #define XCLS_WINDOWADDPROP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
369
370 typedef struct _Xcls_WindowAddProp Xcls_WindowAddProp;
371 typedef struct _Xcls_WindowAddPropClass Xcls_WindowAddPropClass;
372
373 #define TYPE_XCLS_WINDOWLEFTPROJECTS (xcls_windowleftprojects_get_type ())
374 #define XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjects))
375 #define XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
376 #define IS_XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS))
377 #define IS_XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS))
378 #define XCLS_WINDOWLEFTPROJECTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
379
380 typedef struct _Xcls_WindowLeftProjects Xcls_WindowLeftProjects;
381 typedef struct _Xcls_WindowLeftProjectsClass Xcls_WindowLeftProjectsClass;
382
383 #define TYPE_XCLS_WINDOWLEFTTREE (xcls_windowlefttree_get_type ())
384 #define XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTree))
385 #define XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
386 #define IS_XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTTREE))
387 #define IS_XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTTREE))
388 #define XCLS_WINDOWLEFTTREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
389
390 typedef struct _Xcls_WindowLeftTree Xcls_WindowLeftTree;
391 typedef struct _Xcls_WindowLeftTreeClass Xcls_WindowLeftTreeClass;
392
393 #define TYPE_XCLS_WINDOWROOVIEW (xcls_windowrooview_get_type ())
394 #define XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooView))
395 #define XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
396 #define IS_XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWROOVIEW))
397 #define IS_XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWROOVIEW))
398 #define XCLS_WINDOWROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
399
400 typedef struct _Xcls_WindowRooView Xcls_WindowRooView;
401 typedef struct _Xcls_WindowRooViewClass Xcls_WindowRooViewClass;
402 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
403 #define _g_free0(var) (var = (g_free (var), NULL))
404 typedef struct _Xcls_MainWindowXcls_vboxPrivate Xcls_MainWindowXcls_vboxPrivate;
405 typedef struct _Xcls_MainWindowXcls_backbuttonPrivate Xcls_MainWindowXcls_backbuttonPrivate;
406 typedef struct _Xcls_MainWindowXcls_projectbuttonPrivate Xcls_MainWindowXcls_projectbuttonPrivate;
407 typedef struct _Xcls_MainWindowXcls_projecteditbuttonPrivate Xcls_MainWindowXcls_projecteditbuttonPrivate;
408 typedef struct _Xcls_MainWindowXcls_editfilebuttonPrivate Xcls_MainWindowXcls_editfilebuttonPrivate;
409 typedef struct _Xcls_MainWindowXcls_addpropsviewPrivate Xcls_MainWindowXcls_addpropsviewPrivate;
410 typedef struct _Xcls_MainWindowXcls_rooviewPrivate Xcls_MainWindowXcls_rooviewPrivate;
411 typedef struct _Xcls_MainWindowXcls_codeeditviewPrivate Xcls_MainWindowXcls_codeeditviewPrivate;
412 typedef struct _Xcls_MainWindowXcls_objectviewPrivate Xcls_MainWindowXcls_objectviewPrivate;
413 typedef struct _Xcls_MainWindowXcls_projecteditviewPrivate Xcls_MainWindowXcls_projecteditviewPrivate;
414
415 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
416 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
417 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
418 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
419 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
420 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
421
422 typedef struct _JsRenderJsRender JsRenderJsRender;
423 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
424 typedef struct _JsRenderJsRenderPrivate JsRenderJsRenderPrivate;
425
426 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
427 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
428 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
429 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
430 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
431 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
432
433 typedef struct _JsRenderNode JsRenderNode;
434 typedef struct _JsRenderNodeClass JsRenderNodeClass;
435 typedef struct _Xcls_MainWindowXcls_addprojectbuttonPrivate Xcls_MainWindowXcls_addprojectbuttonPrivate;
436 typedef struct _Xcls_MainWindowXcls_addfilebuttonPrivate Xcls_MainWindowXcls_addfilebuttonPrivate;
437 typedef struct _Xcls_MainWindowXcls_delprojectbuttonPrivate Xcls_MainWindowXcls_delprojectbuttonPrivate;
438 typedef struct _Xcls_MainWindowXcls_objectshowbuttonPrivate Xcls_MainWindowXcls_objectshowbuttonPrivate;
439 typedef struct _Xcls_MainWindowXcls_addpropbuttonPrivate Xcls_MainWindowXcls_addpropbuttonPrivate;
440 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonPrivate Xcls_MainWindowXcls_addlistenerbuttonPrivate;
441 typedef struct _Xcls_MainWindowXcls_editpanePrivate Xcls_MainWindowXcls_editpanePrivate;
442 typedef struct _Xcls_WindowLeftProjectsPrivate Xcls_WindowLeftProjectsPrivate;
443
444 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW (xcls_windowleftprojects_xcls_view_get_type ())
445 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_view))
446 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_viewClass))
447 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW))
448 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW))
449 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_viewClass))
450
451 typedef struct _Xcls_WindowLeftProjectsXcls_view Xcls_WindowLeftProjectsXcls_view;
452 typedef struct _Xcls_WindowLeftProjectsXcls_viewClass Xcls_WindowLeftProjectsXcls_viewClass;
453
454 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL (xcls_windowleftprojects_xcls_model_get_type ())
455 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_model))
456 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_modelClass))
457 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL))
458 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL))
459 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_modelClass))
460
461 typedef struct _Xcls_WindowLeftProjectsXcls_model Xcls_WindowLeftProjectsXcls_model;
462 typedef struct _Xcls_WindowLeftProjectsXcls_modelClass Xcls_WindowLeftProjectsXcls_modelClass;
463
464 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL (xcls_windowleftprojects_xcls_namecol_get_type ())
465 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecol))
466 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecolClass))
467 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL))
468 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL))
469 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecolClass))
470
471 typedef struct _Xcls_WindowLeftProjectsXcls_namecol Xcls_WindowLeftProjectsXcls_namecol;
472 typedef struct _Xcls_WindowLeftProjectsXcls_namecolClass Xcls_WindowLeftProjectsXcls_namecolClass;
473 typedef struct _Xcls_MainWindowXcls_treePrivate Xcls_MainWindowXcls_treePrivate;
474 typedef struct _Xcls_WindowLeftTreePrivate Xcls_WindowLeftTreePrivate;
475
476 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW (xcls_windowlefttree_xcls_view_get_type ())
477 #define XCLS_WINDOWLEFTTREE_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW, Xcls_WindowLeftTreeXcls_view))
478 #define XCLS_WINDOWLEFTTREE_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW, Xcls_WindowLeftTreeXcls_viewClass))
479 #define XCLS_WINDOWLEFTTREE_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW))
480 #define XCLS_WINDOWLEFTTREE_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW))
481 #define XCLS_WINDOWLEFTTREE_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW, Xcls_WindowLeftTreeXcls_viewClass))
482
483 typedef struct _Xcls_WindowLeftTreeXcls_view Xcls_WindowLeftTreeXcls_view;
484 typedef struct _Xcls_WindowLeftTreeXcls_viewClass Xcls_WindowLeftTreeXcls_viewClass;
485
486 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL (xcls_windowlefttree_xcls_model_get_type ())
487 #define XCLS_WINDOWLEFTTREE_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL, Xcls_WindowLeftTreeXcls_model))
488 #define XCLS_WINDOWLEFTTREE_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL, Xcls_WindowLeftTreeXcls_modelClass))
489 #define XCLS_WINDOWLEFTTREE_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL))
490 #define XCLS_WINDOWLEFTTREE_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL))
491 #define XCLS_WINDOWLEFTTREE_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL, Xcls_WindowLeftTreeXcls_modelClass))
492
493 typedef struct _Xcls_WindowLeftTreeXcls_model Xcls_WindowLeftTreeXcls_model;
494 typedef struct _Xcls_WindowLeftTreeXcls_modelClass Xcls_WindowLeftTreeXcls_modelClass;
495
496 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER (xcls_windowlefttree_xcls_renderer_get_type ())
497 #define XCLS_WINDOWLEFTTREE_XCLS_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER, Xcls_WindowLeftTreeXcls_renderer))
498 #define XCLS_WINDOWLEFTTREE_XCLS_RENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER, Xcls_WindowLeftTreeXcls_rendererClass))
499 #define XCLS_WINDOWLEFTTREE_IS_XCLS_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER))
500 #define XCLS_WINDOWLEFTTREE_IS_XCLS_RENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER))
501 #define XCLS_WINDOWLEFTTREE_XCLS_RENDERER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER, Xcls_WindowLeftTreeXcls_rendererClass))
502
503 typedef struct _Xcls_WindowLeftTreeXcls_renderer Xcls_WindowLeftTreeXcls_renderer;
504 typedef struct _Xcls_WindowLeftTreeXcls_rendererClass Xcls_WindowLeftTreeXcls_rendererClass;
505
506 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU (xcls_windowlefttree_xcls_lefttreemenu_get_type ())
507 #define XCLS_WINDOWLEFTTREE_XCLS_LEFTTREEMENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU, Xcls_WindowLeftTreeXcls_LeftTreeMenu))
508 #define XCLS_WINDOWLEFTTREE_XCLS_LEFTTREEMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU, Xcls_WindowLeftTreeXcls_LeftTreeMenuClass))
509 #define XCLS_WINDOWLEFTTREE_IS_XCLS_LEFTTREEMENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU))
510 #define XCLS_WINDOWLEFTTREE_IS_XCLS_LEFTTREEMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU))
511 #define XCLS_WINDOWLEFTTREE_XCLS_LEFTTREEMENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU, Xcls_WindowLeftTreeXcls_LeftTreeMenuClass))
512
513 typedef struct _Xcls_WindowLeftTreeXcls_LeftTreeMenu Xcls_WindowLeftTreeXcls_LeftTreeMenu;
514 typedef struct _Xcls_WindowLeftTreeXcls_LeftTreeMenuClass Xcls_WindowLeftTreeXcls_LeftTreeMenuClass;
515 typedef struct _Xcls_LeftPropsPrivate Xcls_LeftPropsPrivate;
516
517 #define XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP (xcls_leftprops_xcls_addpropertypopup_get_type ())
518 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopup))
519 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopupClass))
520 #define XCLS_LEFTPROPS_IS_XCLS_ADDPROPERTYPOPUP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP))
521 #define XCLS_LEFTPROPS_IS_XCLS_ADDPROPERTYPOPUP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP))
522 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopupClass))
523
524 typedef struct _Xcls_LeftPropsXcls_AddPropertyPopup Xcls_LeftPropsXcls_AddPropertyPopup;
525 typedef struct _Xcls_LeftPropsXcls_AddPropertyPopupClass Xcls_LeftPropsXcls_AddPropertyPopupClass;
526
527 #define XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS (xcls_leftprops_xcls_editprops_get_type ())
528 #define XCLS_LEFTPROPS_XCLS_EDITPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditProps))
529 #define XCLS_LEFTPROPS_XCLS_EDITPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditPropsClass))
530 #define XCLS_LEFTPROPS_IS_XCLS_EDITPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS))
531 #define XCLS_LEFTPROPS_IS_XCLS_EDITPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS))
532 #define XCLS_LEFTPROPS_XCLS_EDITPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditPropsClass))
533
534 typedef struct _Xcls_LeftPropsXcls_EditProps Xcls_LeftPropsXcls_EditProps;
535 typedef struct _Xcls_LeftPropsXcls_EditPropsClass Xcls_LeftPropsXcls_EditPropsClass;
536
537 #define XCLS_LEFTPROPS_TYPE_XCLS_VIEW (xcls_leftprops_xcls_view_get_type ())
538 #define XCLS_LEFTPROPS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_view))
539 #define XCLS_LEFTPROPS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_viewClass))
540 #define XCLS_LEFTPROPS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW))
541 #define XCLS_LEFTPROPS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VIEW))
542 #define XCLS_LEFTPROPS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_viewClass))
543
544 typedef struct _Xcls_LeftPropsXcls_view Xcls_LeftPropsXcls_view;
545 typedef struct _Xcls_LeftPropsXcls_viewClass Xcls_LeftPropsXcls_viewClass;
546
547 #define XCLS_LEFTPROPS_TYPE_XCLS_MODEL (xcls_leftprops_xcls_model_get_type ())
548 #define XCLS_LEFTPROPS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_model))
549 #define XCLS_LEFTPROPS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_modelClass))
550 #define XCLS_LEFTPROPS_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL))
551 #define XCLS_LEFTPROPS_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MODEL))
552 #define XCLS_LEFTPROPS_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_modelClass))
553
554 typedef struct _Xcls_LeftPropsXcls_model Xcls_LeftPropsXcls_model;
555 typedef struct _Xcls_LeftPropsXcls_modelClass Xcls_LeftPropsXcls_modelClass;
556
557 #define XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL (xcls_leftprops_xcls_keycol_get_type ())
558 #define XCLS_LEFTPROPS_XCLS_KEYCOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycol))
559 #define XCLS_LEFTPROPS_XCLS_KEYCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycolClass))
560 #define XCLS_LEFTPROPS_IS_XCLS_KEYCOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL))
561 #define XCLS_LEFTPROPS_IS_XCLS_KEYCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL))
562 #define XCLS_LEFTPROPS_XCLS_KEYCOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycolClass))
563
564 typedef struct _Xcls_LeftPropsXcls_keycol Xcls_LeftPropsXcls_keycol;
565 typedef struct _Xcls_LeftPropsXcls_keycolClass Xcls_LeftPropsXcls_keycolClass;
566
567 #define XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER (xcls_leftprops_xcls_keyrender_get_type ())
568 #define XCLS_LEFTPROPS_XCLS_KEYRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrender))
569 #define XCLS_LEFTPROPS_XCLS_KEYRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrenderClass))
570 #define XCLS_LEFTPROPS_IS_XCLS_KEYRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER))
571 #define XCLS_LEFTPROPS_IS_XCLS_KEYRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER))
572 #define XCLS_LEFTPROPS_XCLS_KEYRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrenderClass))
573
574 typedef struct _Xcls_LeftPropsXcls_keyrender Xcls_LeftPropsXcls_keyrender;
575 typedef struct _Xcls_LeftPropsXcls_keyrenderClass Xcls_LeftPropsXcls_keyrenderClass;
576
577 #define XCLS_LEFTPROPS_TYPE_XCLS_VALCOL (xcls_leftprops_xcls_valcol_get_type ())
578 #define XCLS_LEFTPROPS_XCLS_VALCOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcol))
579 #define XCLS_LEFTPROPS_XCLS_VALCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcolClass))
580 #define XCLS_LEFTPROPS_IS_XCLS_VALCOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL))
581 #define XCLS_LEFTPROPS_IS_XCLS_VALCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL))
582 #define XCLS_LEFTPROPS_XCLS_VALCOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcolClass))
583
584 typedef struct _Xcls_LeftPropsXcls_valcol Xcls_LeftPropsXcls_valcol;
585 typedef struct _Xcls_LeftPropsXcls_valcolClass Xcls_LeftPropsXcls_valcolClass;
586
587 #define XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER (xcls_leftprops_xcls_valrender_get_type ())
588 #define XCLS_LEFTPROPS_XCLS_VALRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrender))
589 #define XCLS_LEFTPROPS_XCLS_VALRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrenderClass))
590 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER))
591 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER))
592 #define XCLS_LEFTPROPS_XCLS_VALRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrenderClass))
593
594 typedef struct _Xcls_LeftPropsXcls_valrender Xcls_LeftPropsXcls_valrender;
595 typedef struct _Xcls_LeftPropsXcls_valrenderClass Xcls_LeftPropsXcls_valrenderClass;
596
597 #define XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL (xcls_leftprops_xcls_valrendermodel_get_type ())
598 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodel))
599 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodelClass))
600 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDERMODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL))
601 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDERMODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL))
602 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodelClass))
603
604 typedef struct _Xcls_LeftPropsXcls_valrendermodel Xcls_LeftPropsXcls_valrendermodel;
605 typedef struct _Xcls_LeftPropsXcls_valrendermodelClass Xcls_LeftPropsXcls_valrendermodelClass;
606
607 #define XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU (xcls_leftprops_xcls_contextmenu_get_type ())
608 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenu))
609 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenuClass))
610 #define XCLS_LEFTPROPS_IS_XCLS_CONTEXTMENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU))
611 #define XCLS_LEFTPROPS_IS_XCLS_CONTEXTMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU))
612 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenuClass))
613
614 typedef struct _Xcls_LeftPropsXcls_ContextMenu Xcls_LeftPropsXcls_ContextMenu;
615 typedef struct _Xcls_LeftPropsXcls_ContextMenuClass Xcls_LeftPropsXcls_ContextMenuClass;
616
617 #define PALETE_TYPE_PALETE (palete_palete_get_type ())
618 #define PALETE_PALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PALETE_TYPE_PALETE, PaletePalete))
619 #define PALETE_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PALETE_TYPE_PALETE, PaletePaleteClass))
620 #define PALETE_IS_PALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PALETE_TYPE_PALETE))
621 #define PALETE_IS_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PALETE_TYPE_PALETE))
622 #define PALETE_PALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PALETE_TYPE_PALETE, PaletePaleteClass))
623
624 typedef struct _PaletePalete PaletePalete;
625 typedef struct _PaletePaleteClass PaletePaleteClass;
626 typedef struct _Xcls_WindowLeftTreeXcls_modelPrivate Xcls_WindowLeftTreeXcls_modelPrivate;
627 typedef struct _Xcls_MainWindowXcls_propsPrivate Xcls_MainWindowXcls_propsPrivate;
628 typedef struct _Xcls_MainWindowXcls_leftpanePrivate Xcls_MainWindowXcls_leftpanePrivate;
629 typedef struct _Xcls_ProjectSettingsPrivate Xcls_ProjectSettingsPrivate;
630
631 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_PATH (xcls_projectsettings_xcls_path_get_type ())
632 #define XCLS_PROJECTSETTINGS_XCLS_PATH(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_PATH, Xcls_ProjectSettingsXcls_path))
633 #define XCLS_PROJECTSETTINGS_XCLS_PATH_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_PATH, Xcls_ProjectSettingsXcls_pathClass))
634 #define XCLS_PROJECTSETTINGS_IS_XCLS_PATH(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_PATH))
635 #define XCLS_PROJECTSETTINGS_IS_XCLS_PATH_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_PATH))
636 #define XCLS_PROJECTSETTINGS_XCLS_PATH_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_PATH, Xcls_ProjectSettingsXcls_pathClass))
637
638 typedef struct _Xcls_ProjectSettingsXcls_path Xcls_ProjectSettingsXcls_path;
639 typedef struct _Xcls_ProjectSettingsXcls_pathClass Xcls_ProjectSettingsXcls_pathClass;
640
641 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_BASE_TEMPLATE (xcls_projectsettings_xcls_base_template_get_type ())
642 #define XCLS_PROJECTSETTINGS_XCLS_BASE_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BASE_TEMPLATE, Xcls_ProjectSettingsXcls_base_template))
643 #define XCLS_PROJECTSETTINGS_XCLS_BASE_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_BASE_TEMPLATE, Xcls_ProjectSettingsXcls_base_templateClass))
644 #define XCLS_PROJECTSETTINGS_IS_XCLS_BASE_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BASE_TEMPLATE))
645 #define XCLS_PROJECTSETTINGS_IS_XCLS_BASE_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_BASE_TEMPLATE))
646 #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))
647
648 typedef struct _Xcls_ProjectSettingsXcls_base_template Xcls_ProjectSettingsXcls_base_template;
649 typedef struct _Xcls_ProjectSettingsXcls_base_templateClass Xcls_ProjectSettingsXcls_base_templateClass;
650
651 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_ROOTURL (xcls_projectsettings_xcls_rooturl_get_type ())
652 #define XCLS_PROJECTSETTINGS_XCLS_ROOTURL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_ROOTURL, Xcls_ProjectSettingsXcls_rootURL))
653 #define XCLS_PROJECTSETTINGS_XCLS_ROOTURL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_ROOTURL, Xcls_ProjectSettingsXcls_rootURLClass))
654 #define XCLS_PROJECTSETTINGS_IS_XCLS_ROOTURL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_ROOTURL))
655 #define XCLS_PROJECTSETTINGS_IS_XCLS_ROOTURL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_ROOTURL))
656 #define XCLS_PROJECTSETTINGS_XCLS_ROOTURL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_ROOTURL, Xcls_ProjectSettingsXcls_rootURLClass))
657
658 typedef struct _Xcls_ProjectSettingsXcls_rootURL Xcls_ProjectSettingsXcls_rootURL;
659 typedef struct _Xcls_ProjectSettingsXcls_rootURLClass Xcls_ProjectSettingsXcls_rootURLClass;
660
661 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW (xcls_projectsettings_xcls_view_get_type ())
662 #define XCLS_PROJECTSETTINGS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_view))
663 #define XCLS_PROJECTSETTINGS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_viewClass))
664 #define XCLS_PROJECTSETTINGS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW))
665 #define XCLS_PROJECTSETTINGS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW))
666 #define XCLS_PROJECTSETTINGS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_viewClass))
667
668 typedef struct _Xcls_ProjectSettingsXcls_view Xcls_ProjectSettingsXcls_view;
669 typedef struct _Xcls_ProjectSettingsXcls_viewClass Xcls_ProjectSettingsXcls_viewClass;
670 typedef struct _Xcls_WindowRooViewPrivate Xcls_WindowRooViewPrivate;
671
672 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW (xcls_windowrooview_xcls_autoredraw_get_type ())
673 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedraw))
674 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedrawClass))
675 #define XCLS_WINDOWROOVIEW_IS_XCLS_AUTOREDRAW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW))
676 #define XCLS_WINDOWROOVIEW_IS_XCLS_AUTOREDRAW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW))
677 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedrawClass))
678
679 typedef struct _Xcls_WindowRooViewXcls_AutoRedraw Xcls_WindowRooViewXcls_AutoRedraw;
680 typedef struct _Xcls_WindowRooViewXcls_AutoRedrawClass Xcls_WindowRooViewXcls_AutoRedrawClass;
681
682 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW (xcls_windowrooview_xcls_view_get_type ())
683 #define XCLS_WINDOWROOVIEW_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_view))
684 #define XCLS_WINDOWROOVIEW_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_viewClass))
685 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW))
686 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW))
687 #define XCLS_WINDOWROOVIEW_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_viewClass))
688
689 typedef struct _Xcls_WindowRooViewXcls_view Xcls_WindowRooViewXcls_view;
690 typedef struct _Xcls_WindowRooViewXcls_viewClass Xcls_WindowRooViewXcls_viewClass;
691
692 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER (xcls_windowrooview_xcls_inspectorcontainer_get_type ())
693 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainer))
694 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainerClass))
695 #define XCLS_WINDOWROOVIEW_IS_XCLS_INSPECTORCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER))
696 #define XCLS_WINDOWROOVIEW_IS_XCLS_INSPECTORCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER))
697 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainerClass))
698
699 typedef struct _Xcls_WindowRooViewXcls_inspectorcontainer Xcls_WindowRooViewXcls_inspectorcontainer;
700 typedef struct _Xcls_WindowRooViewXcls_inspectorcontainerClass Xcls_WindowRooViewXcls_inspectorcontainerClass;
701 typedef struct _Xcls_RightPaletePrivate Xcls_RightPaletePrivate;
702
703 #define XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX (xcls_rightpalete_xcls_viewbox_get_type ())
704 #define XCLS_RIGHTPALETE_XCLS_VIEWBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX, Xcls_RightPaleteXcls_viewbox))
705 #define XCLS_RIGHTPALETE_XCLS_VIEWBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX, Xcls_RightPaleteXcls_viewboxClass))
706 #define XCLS_RIGHTPALETE_IS_XCLS_VIEWBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX))
707 #define XCLS_RIGHTPALETE_IS_XCLS_VIEWBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX))
708 #define XCLS_RIGHTPALETE_XCLS_VIEWBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX, Xcls_RightPaleteXcls_viewboxClass))
709
710 typedef struct _Xcls_RightPaleteXcls_viewbox Xcls_RightPaleteXcls_viewbox;
711 typedef struct _Xcls_RightPaleteXcls_viewboxClass Xcls_RightPaleteXcls_viewboxClass;
712
713 #define XCLS_RIGHTPALETE_TYPE_XCLS_MODEL (xcls_rightpalete_xcls_model_get_type ())
714 #define XCLS_RIGHTPALETE_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL, Xcls_RightPaleteXcls_model))
715 #define XCLS_RIGHTPALETE_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL, Xcls_RightPaleteXcls_modelClass))
716 #define XCLS_RIGHTPALETE_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL))
717 #define XCLS_RIGHTPALETE_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL))
718 #define XCLS_RIGHTPALETE_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL, Xcls_RightPaleteXcls_modelClass))
719
720 typedef struct _Xcls_RightPaleteXcls_model Xcls_RightPaleteXcls_model;
721 typedef struct _Xcls_RightPaleteXcls_modelClass Xcls_RightPaleteXcls_modelClass;
722
723 #define XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER (xcls_rightpalete_xcls_txtrender_get_type ())
724 #define XCLS_RIGHTPALETE_XCLS_TXTRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER, Xcls_RightPaleteXcls_txtrender))
725 #define XCLS_RIGHTPALETE_XCLS_TXTRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER, Xcls_RightPaleteXcls_txtrenderClass))
726 #define XCLS_RIGHTPALETE_IS_XCLS_TXTRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER))
727 #define XCLS_RIGHTPALETE_IS_XCLS_TXTRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER))
728 #define XCLS_RIGHTPALETE_XCLS_TXTRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER, Xcls_RightPaleteXcls_txtrenderClass))
729
730 typedef struct _Xcls_RightPaleteXcls_txtrender Xcls_RightPaleteXcls_txtrender;
731 typedef struct _Xcls_RightPaleteXcls_txtrenderClass Xcls_RightPaleteXcls_txtrenderClass;
732 typedef struct _Xcls_WindowAddPropPrivate Xcls_WindowAddPropPrivate;
733
734 #define XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL (xcls_windowaddprop_xcls_model_get_type ())
735 #define XCLS_WINDOWADDPROP_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_model))
736 #define XCLS_WINDOWADDPROP_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_modelClass))
737 #define XCLS_WINDOWADDPROP_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL))
738 #define XCLS_WINDOWADDPROP_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL))
739 #define XCLS_WINDOWADDPROP_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_modelClass))
740
741 typedef struct _Xcls_WindowAddPropXcls_model Xcls_WindowAddPropXcls_model;
742 typedef struct _Xcls_WindowAddPropXcls_modelClass Xcls_WindowAddPropXcls_modelClass;
743
744 #define XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL (xcls_windowaddprop_xcls_namecol_get_type ())
745 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecol))
746 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecolClass))
747 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL))
748 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL))
749 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecolClass))
750
751 typedef struct _Xcls_WindowAddPropXcls_namecol Xcls_WindowAddPropXcls_namecol;
752 typedef struct _Xcls_WindowAddPropXcls_namecolClass Xcls_WindowAddPropXcls_namecolClass;
753
754 #define XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER (xcls_windowaddprop_xcls_namerender_get_type ())
755 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerender))
756 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerenderClass))
757 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMERENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER))
758 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMERENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER))
759 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerenderClass))
760
761 typedef struct _Xcls_WindowAddPropXcls_namerender Xcls_WindowAddPropXcls_namerender;
762 typedef struct _Xcls_WindowAddPropXcls_namerenderClass Xcls_WindowAddPropXcls_namerenderClass;
763 typedef struct _Xcls_EditorPrivate Xcls_EditorPrivate;
764
765 #define XCLS_EDITOR_TYPE_XCLS_SAVE_BUTTON (xcls_editor_xcls_save_button_get_type ())
766 #define XCLS_EDITOR_XCLS_SAVE_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITOR_TYPE_XCLS_SAVE_BUTTON, Xcls_EditorXcls_save_button))
767 #define XCLS_EDITOR_XCLS_SAVE_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITOR_TYPE_XCLS_SAVE_BUTTON, Xcls_EditorXcls_save_buttonClass))
768 #define XCLS_EDITOR_IS_XCLS_SAVE_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITOR_TYPE_XCLS_SAVE_BUTTON))
769 #define XCLS_EDITOR_IS_XCLS_SAVE_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITOR_TYPE_XCLS_SAVE_BUTTON))
770 #define XCLS_EDITOR_XCLS_SAVE_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITOR_TYPE_XCLS_SAVE_BUTTON, Xcls_EditorXcls_save_buttonClass))
771
772 typedef struct _Xcls_EditorXcls_save_button Xcls_EditorXcls_save_button;
773 typedef struct _Xcls_EditorXcls_save_buttonClass Xcls_EditorXcls_save_buttonClass;
774
775 #define XCLS_EDITOR_TYPE_XCLS_KEY_EDIT (xcls_editor_xcls_key_edit_get_type ())
776 #define XCLS_EDITOR_XCLS_KEY_EDIT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITOR_TYPE_XCLS_KEY_EDIT, Xcls_EditorXcls_key_edit))
777 #define XCLS_EDITOR_XCLS_KEY_EDIT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITOR_TYPE_XCLS_KEY_EDIT, Xcls_EditorXcls_key_editClass))
778 #define XCLS_EDITOR_IS_XCLS_KEY_EDIT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITOR_TYPE_XCLS_KEY_EDIT))
779 #define XCLS_EDITOR_IS_XCLS_KEY_EDIT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITOR_TYPE_XCLS_KEY_EDIT))
780 #define XCLS_EDITOR_XCLS_KEY_EDIT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITOR_TYPE_XCLS_KEY_EDIT, Xcls_EditorXcls_key_editClass))
781
782 typedef struct _Xcls_EditorXcls_key_edit Xcls_EditorXcls_key_edit;
783 typedef struct _Xcls_EditorXcls_key_editClass Xcls_EditorXcls_key_editClass;
784
785 #define XCLS_EDITOR_TYPE_XCLS_RIGHTEDITOR (xcls_editor_xcls_righteditor_get_type ())
786 #define XCLS_EDITOR_XCLS_RIGHTEDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITOR_TYPE_XCLS_RIGHTEDITOR, Xcls_EditorXcls_RightEditor))
787 #define XCLS_EDITOR_XCLS_RIGHTEDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITOR_TYPE_XCLS_RIGHTEDITOR, Xcls_EditorXcls_RightEditorClass))
788 #define XCLS_EDITOR_IS_XCLS_RIGHTEDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITOR_TYPE_XCLS_RIGHTEDITOR))
789 #define XCLS_EDITOR_IS_XCLS_RIGHTEDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITOR_TYPE_XCLS_RIGHTEDITOR))
790 #define XCLS_EDITOR_XCLS_RIGHTEDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITOR_TYPE_XCLS_RIGHTEDITOR, Xcls_EditorXcls_RightEditorClass))
791
792 typedef struct _Xcls_EditorXcls_RightEditor Xcls_EditorXcls_RightEditor;
793 typedef struct _Xcls_EditorXcls_RightEditorClass Xcls_EditorXcls_RightEditorClass;
794
795 #define XCLS_EDITOR_TYPE_XCLS_VIEW (xcls_editor_xcls_view_get_type ())
796 #define XCLS_EDITOR_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITOR_TYPE_XCLS_VIEW, Xcls_EditorXcls_view))
797 #define XCLS_EDITOR_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITOR_TYPE_XCLS_VIEW, Xcls_EditorXcls_viewClass))
798 #define XCLS_EDITOR_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITOR_TYPE_XCLS_VIEW))
799 #define XCLS_EDITOR_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITOR_TYPE_XCLS_VIEW))
800 #define XCLS_EDITOR_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITOR_TYPE_XCLS_VIEW, Xcls_EditorXcls_viewClass))
801
802 typedef struct _Xcls_EditorXcls_view Xcls_EditorXcls_view;
803 typedef struct _Xcls_EditorXcls_viewClass Xcls_EditorXcls_viewClass;
804
805 #define XCLS_EDITOR_TYPE_XCLS_BUFFER (xcls_editor_xcls_buffer_get_type ())
806 #define XCLS_EDITOR_XCLS_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITOR_TYPE_XCLS_BUFFER, Xcls_EditorXcls_buffer))
807 #define XCLS_EDITOR_XCLS_BUFFER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITOR_TYPE_XCLS_BUFFER, Xcls_EditorXcls_bufferClass))
808 #define XCLS_EDITOR_IS_XCLS_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITOR_TYPE_XCLS_BUFFER))
809 #define XCLS_EDITOR_IS_XCLS_BUFFER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITOR_TYPE_XCLS_BUFFER))
810 #define XCLS_EDITOR_XCLS_BUFFER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITOR_TYPE_XCLS_BUFFER, Xcls_EditorXcls_bufferClass))
811
812 typedef struct _Xcls_EditorXcls_buffer Xcls_EditorXcls_buffer;
813 typedef struct _Xcls_EditorXcls_bufferClass Xcls_EditorXcls_bufferClass;
814 typedef struct _Xcls_ClutterFilesPrivate Xcls_ClutterFilesPrivate;
815
816 #define XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT (xcls_clutterfiles_xcls_filelayout_get_type ())
817 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayout))
818 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayoutClass))
819 #define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT))
820 #define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT))
821 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayoutClass))
822
823 typedef struct _Xcls_ClutterFilesXcls_filelayout Xcls_ClutterFilesXcls_filelayout;
824 typedef struct _Xcls_ClutterFilesXcls_filelayoutClass Xcls_ClutterFilesXcls_filelayoutClass;
825
826 #define XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER (xcls_clutterfiles_xcls_filelayout_manager_get_type ())
827 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, Xcls_ClutterFilesXcls_filelayout_manager))
828 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, Xcls_ClutterFilesXcls_filelayout_managerClass))
829 #define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER))
830 #define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER))
831 #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))
832
833 typedef struct _Xcls_ClutterFilesXcls_filelayout_manager Xcls_ClutterFilesXcls_filelayout_manager;
834 typedef struct _Xcls_ClutterFilesXcls_filelayout_managerClass Xcls_ClutterFilesXcls_filelayout_managerClass;
835
836 #define XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM (xcls_clutterfiles_xcls_fileitem_get_type ())
837 #define XCLS_CLUTTERFILES_XCLS_FILEITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitem))
838 #define XCLS_CLUTTERFILES_XCLS_FILEITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitemClass))
839 #define XCLS_CLUTTERFILES_IS_XCLS_FILEITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM))
840 #define XCLS_CLUTTERFILES_IS_XCLS_FILEITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM))
841 #define XCLS_CLUTTERFILES_XCLS_FILEITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitemClass))
842
843 typedef struct _Xcls_ClutterFilesXcls_fileitem Xcls_ClutterFilesXcls_fileitem;
844 typedef struct _Xcls_ClutterFilesXcls_fileitemClass Xcls_ClutterFilesXcls_fileitemClass;
845 typedef struct _Block11Data Block11Data;
846 typedef struct _Xcls_GladeViewPrivate Xcls_GladeViewPrivate;
847 typedef struct _Xcls_DialogNewComponentPrivate Xcls_DialogNewComponentPrivate;
848
849 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME (xcls_dialognewcomponent_xcls_name_get_type ())
850 #define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_name))
851 #define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_nameClass))
852 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME))
853 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME))
854 #define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_nameClass))
855
856 typedef struct _Xcls_DialogNewComponentXcls_name Xcls_DialogNewComponentXcls_name;
857 typedef struct _Xcls_DialogNewComponentXcls_nameClass Xcls_DialogNewComponentXcls_nameClass;
858
859 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE (xcls_dialognewcomponent_xcls_title_get_type ())
860 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_title))
861 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_titleClass))
862 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TITLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE))
863 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE))
864 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_titleClass))
865
866 typedef struct _Xcls_DialogNewComponentXcls_title Xcls_DialogNewComponentXcls_title;
867 typedef struct _Xcls_DialogNewComponentXcls_titleClass Xcls_DialogNewComponentXcls_titleClass;
868
869 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION (xcls_dialognewcomponent_xcls_region_get_type ())
870 #define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_region))
871 #define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_regionClass))
872 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_REGION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION))
873 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_REGION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION))
874 #define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_regionClass))
875
876 typedef struct _Xcls_DialogNewComponentXcls_region Xcls_DialogNewComponentXcls_region;
877 typedef struct _Xcls_DialogNewComponentXcls_regionClass Xcls_DialogNewComponentXcls_regionClass;
878
879 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT (xcls_dialognewcomponent_xcls_parent_get_type ())
880 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parent))
881 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parentClass))
882 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PARENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT))
883 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PARENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT))
884 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parentClass))
885
886 typedef struct _Xcls_DialogNewComponentXcls_parent Xcls_DialogNewComponentXcls_parent;
887 typedef struct _Xcls_DialogNewComponentXcls_parentClass Xcls_DialogNewComponentXcls_parentClass;
888
889 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME (xcls_dialognewcomponent_xcls_permname_get_type ())
890 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permname))
891 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permnameClass))
892 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PERMNAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME))
893 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PERMNAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME))
894 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permnameClass))
895
896 typedef struct _Xcls_DialogNewComponentXcls_permname Xcls_DialogNewComponentXcls_permname;
897 typedef struct _Xcls_DialogNewComponentXcls_permnameClass Xcls_DialogNewComponentXcls_permnameClass;
898
899 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER (xcls_dialognewcomponent_xcls_modorder_get_type ())
900 #define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrder))
901 #define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrderClass))
902 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_MODORDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER))
903 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_MODORDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER))
904 #define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrderClass))
905
906 typedef struct _Xcls_DialogNewComponentXcls_modOrder Xcls_DialogNewComponentXcls_modOrder;
907 typedef struct _Xcls_DialogNewComponentXcls_modOrderClass Xcls_DialogNewComponentXcls_modOrderClass;
908 typedef struct _Block12Data Block12Data;
909 typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
910 typedef struct _Xcls_MainWindowXcls_topbarPrivate Xcls_MainWindowXcls_topbarPrivate;
911 typedef struct _Xcls_MainWindowXcls_mainpanePrivate Xcls_MainWindowXcls_mainpanePrivate;
912
913 #define XCLS_MAINWINDOW_TYPE_XCLS_VBOX9 (xcls_mainwindow_xcls_vbox9_get_type ())
914 #define XCLS_MAINWINDOW_XCLS_VBOX9(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9))
915 #define XCLS_MAINWINDOW_XCLS_VBOX9_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9Class))
916 #define XCLS_MAINWINDOW_IS_XCLS_VBOX9(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9))
917 #define XCLS_MAINWINDOW_IS_XCLS_VBOX9_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9))
918 #define XCLS_MAINWINDOW_XCLS_VBOX9_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9Class))
919
920 typedef struct _Xcls_MainWindowXcls_VBox9 Xcls_MainWindowXcls_VBox9;
921 typedef struct _Xcls_MainWindowXcls_VBox9Class Xcls_MainWindowXcls_VBox9Class;
922 typedef struct _Xcls_MainWindowXcls_VBox9Private Xcls_MainWindowXcls_VBox9Private;
923 typedef struct _Xcls_MainWindowXcls_clutterembedPrivate Xcls_MainWindowXcls_clutterembedPrivate;
924 typedef struct _Xcls_MainWindowXcls_buttonlayoutPrivate Xcls_MainWindowXcls_buttonlayoutPrivate;
925
926 #define XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17 (xcls_mainwindow_xcls_boxlayout17_get_type ())
927 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT17(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17))
928 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17Class))
929 #define XCLS_MAINWINDOW_IS_XCLS_BOXLAYOUT17(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17))
930 #define XCLS_MAINWINDOW_IS_XCLS_BOXLAYOUT17_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17))
931 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17Class))
932
933 typedef struct _Xcls_MainWindowXcls_BoxLayout17 Xcls_MainWindowXcls_BoxLayout17;
934 typedef struct _Xcls_MainWindowXcls_BoxLayout17Class Xcls_MainWindowXcls_BoxLayout17Class;
935 typedef struct _Xcls_MainWindowXcls_BoxLayout17Private Xcls_MainWindowXcls_BoxLayout17Private;
936
937 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR19 (xcls_mainwindow_xcls_actor19_get_type ())
938 #define XCLS_MAINWINDOW_XCLS_ACTOR19(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR19, Xcls_MainWindowXcls_Actor19))
939 #define XCLS_MAINWINDOW_XCLS_ACTOR19_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR19, Xcls_MainWindowXcls_Actor19Class))
940 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR19(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR19))
941 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR19_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR19))
942 #define XCLS_MAINWINDOW_XCLS_ACTOR19_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR19, Xcls_MainWindowXcls_Actor19Class))
943
944 typedef struct _Xcls_MainWindowXcls_Actor19 Xcls_MainWindowXcls_Actor19;
945 typedef struct _Xcls_MainWindowXcls_Actor19Class Xcls_MainWindowXcls_Actor19Class;
946 typedef struct _Xcls_MainWindowXcls_Actor19Private Xcls_MainWindowXcls_Actor19Private;
947
948 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON20 (xcls_mainwindow_xcls_button20_get_type ())
949 #define XCLS_MAINWINDOW_XCLS_BUTTON20(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON20, Xcls_MainWindowXcls_Button20))
950 #define XCLS_MAINWINDOW_XCLS_BUTTON20_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON20, Xcls_MainWindowXcls_Button20Class))
951 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON20(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON20))
952 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON20_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON20))
953 #define XCLS_MAINWINDOW_XCLS_BUTTON20_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON20, Xcls_MainWindowXcls_Button20Class))
954
955 typedef struct _Xcls_MainWindowXcls_Button20 Xcls_MainWindowXcls_Button20;
956 typedef struct _Xcls_MainWindowXcls_Button20Class Xcls_MainWindowXcls_Button20Class;
957 typedef struct _Xcls_MainWindowXcls_Button20Private Xcls_MainWindowXcls_Button20Private;
958
959 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22 (xcls_mainwindow_xcls_actor22_get_type ())
960 #define XCLS_MAINWINDOW_XCLS_ACTOR22(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22))
961 #define XCLS_MAINWINDOW_XCLS_ACTOR22_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22Class))
962 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR22(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22))
963 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR22_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22))
964 #define XCLS_MAINWINDOW_XCLS_ACTOR22_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22Class))
965
966 typedef struct _Xcls_MainWindowXcls_Actor22 Xcls_MainWindowXcls_Actor22;
967 typedef struct _Xcls_MainWindowXcls_Actor22Class Xcls_MainWindowXcls_Actor22Class;
968 typedef struct _Xcls_MainWindowXcls_Actor22Private Xcls_MainWindowXcls_Actor22Private;
969
970 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23 (xcls_mainwindow_xcls_button23_get_type ())
971 #define XCLS_MAINWINDOW_XCLS_BUTTON23(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23))
972 #define XCLS_MAINWINDOW_XCLS_BUTTON23_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23Class))
973 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON23(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23))
974 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON23_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23))
975 #define XCLS_MAINWINDOW_XCLS_BUTTON23_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23Class))
976
977 typedef struct _Xcls_MainWindowXcls_Button23 Xcls_MainWindowXcls_Button23;
978 typedef struct _Xcls_MainWindowXcls_Button23Class Xcls_MainWindowXcls_Button23Class;
979 typedef struct _Xcls_MainWindowXcls_Button23Private Xcls_MainWindowXcls_Button23Private;
980
981 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR25 (xcls_mainwindow_xcls_actor25_get_type ())
982 #define XCLS_MAINWINDOW_XCLS_ACTOR25(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR25, Xcls_MainWindowXcls_Actor25))
983 #define XCLS_MAINWINDOW_XCLS_ACTOR25_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR25, Xcls_MainWindowXcls_Actor25Class))
984 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR25(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR25))
985 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR25_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR25))
986 #define XCLS_MAINWINDOW_XCLS_ACTOR25_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR25, Xcls_MainWindowXcls_Actor25Class))
987
988 typedef struct _Xcls_MainWindowXcls_Actor25 Xcls_MainWindowXcls_Actor25;
989 typedef struct _Xcls_MainWindowXcls_Actor25Class Xcls_MainWindowXcls_Actor25Class;
990 typedef struct _Xcls_MainWindowXcls_Actor25Private Xcls_MainWindowXcls_Actor25Private;
991
992 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON26 (xcls_mainwindow_xcls_button26_get_type ())
993 #define XCLS_MAINWINDOW_XCLS_BUTTON26(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON26, Xcls_MainWindowXcls_Button26))
994 #define XCLS_MAINWINDOW_XCLS_BUTTON26_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON26, Xcls_MainWindowXcls_Button26Class))
995 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON26(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON26))
996 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON26_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON26))
997 #define XCLS_MAINWINDOW_XCLS_BUTTON26_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON26, Xcls_MainWindowXcls_Button26Class))
998
999 typedef struct _Xcls_MainWindowXcls_Button26 Xcls_MainWindowXcls_Button26;
1000 typedef struct _Xcls_MainWindowXcls_Button26Class Xcls_MainWindowXcls_Button26Class;
1001 typedef struct _Xcls_MainWindowXcls_Button26Private Xcls_MainWindowXcls_Button26Private;
1002
1003 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR28 (xcls_mainwindow_xcls_actor28_get_type ())
1004 #define XCLS_MAINWINDOW_XCLS_ACTOR28(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR28, Xcls_MainWindowXcls_Actor28))
1005 #define XCLS_MAINWINDOW_XCLS_ACTOR28_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR28, Xcls_MainWindowXcls_Actor28Class))
1006 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR28(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR28))
1007 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR28_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR28))
1008 #define XCLS_MAINWINDOW_XCLS_ACTOR28_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR28, Xcls_MainWindowXcls_Actor28Class))
1009
1010 typedef struct _Xcls_MainWindowXcls_Actor28 Xcls_MainWindowXcls_Actor28;
1011 typedef struct _Xcls_MainWindowXcls_Actor28Class Xcls_MainWindowXcls_Actor28Class;
1012 typedef struct _Xcls_MainWindowXcls_Actor28Private Xcls_MainWindowXcls_Actor28Private;
1013
1014 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON29 (xcls_mainwindow_xcls_button29_get_type ())
1015 #define XCLS_MAINWINDOW_XCLS_BUTTON29(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON29, Xcls_MainWindowXcls_Button29))
1016 #define XCLS_MAINWINDOW_XCLS_BUTTON29_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON29, Xcls_MainWindowXcls_Button29Class))
1017 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON29(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON29))
1018 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON29_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON29))
1019 #define XCLS_MAINWINDOW_XCLS_BUTTON29_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON29, Xcls_MainWindowXcls_Button29Class))
1020
1021 typedef struct _Xcls_MainWindowXcls_Button29 Xcls_MainWindowXcls_Button29;
1022 typedef struct _Xcls_MainWindowXcls_Button29Class Xcls_MainWindowXcls_Button29Class;
1023 typedef struct _Xcls_MainWindowXcls_Button29Private Xcls_MainWindowXcls_Button29Private;
1024
1025 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR31 (xcls_mainwindow_xcls_actor31_get_type ())
1026 #define XCLS_MAINWINDOW_XCLS_ACTOR31(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR31, Xcls_MainWindowXcls_Actor31))
1027 #define XCLS_MAINWINDOW_XCLS_ACTOR31_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR31, Xcls_MainWindowXcls_Actor31Class))
1028 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR31(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR31))
1029 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR31_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR31))
1030 #define XCLS_MAINWINDOW_XCLS_ACTOR31_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR31, Xcls_MainWindowXcls_Actor31Class))
1031
1032 typedef struct _Xcls_MainWindowXcls_Actor31 Xcls_MainWindowXcls_Actor31;
1033 typedef struct _Xcls_MainWindowXcls_Actor31Class Xcls_MainWindowXcls_Actor31Class;
1034 typedef struct _Xcls_MainWindowXcls_Actor31Private Xcls_MainWindowXcls_Actor31Private;
1035
1036 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON32 (xcls_mainwindow_xcls_button32_get_type ())
1037 #define XCLS_MAINWINDOW_XCLS_BUTTON32(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON32, Xcls_MainWindowXcls_Button32))
1038 #define XCLS_MAINWINDOW_XCLS_BUTTON32_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON32, Xcls_MainWindowXcls_Button32Class))
1039 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON32(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON32))
1040 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON32_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON32))
1041 #define XCLS_MAINWINDOW_XCLS_BUTTON32_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON32, Xcls_MainWindowXcls_Button32Class))
1042
1043 typedef struct _Xcls_MainWindowXcls_Button32 Xcls_MainWindowXcls_Button32;
1044 typedef struct _Xcls_MainWindowXcls_Button32Class Xcls_MainWindowXcls_Button32Class;
1045 typedef struct _Xcls_MainWindowXcls_Button32Private Xcls_MainWindowXcls_Button32Private;
1046
1047 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34 (xcls_mainwindow_xcls_actor34_get_type ())
1048 #define XCLS_MAINWINDOW_XCLS_ACTOR34(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34))
1049 #define XCLS_MAINWINDOW_XCLS_ACTOR34_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34Class))
1050 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR34(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34))
1051 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR34_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34))
1052 #define XCLS_MAINWINDOW_XCLS_ACTOR34_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34Class))
1053
1054 typedef struct _Xcls_MainWindowXcls_Actor34 Xcls_MainWindowXcls_Actor34;
1055 typedef struct _Xcls_MainWindowXcls_Actor34Class Xcls_MainWindowXcls_Actor34Class;
1056 typedef struct _Xcls_MainWindowXcls_Actor34Private Xcls_MainWindowXcls_Actor34Private;
1057
1058 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35 (xcls_mainwindow_xcls_button35_get_type ())
1059 #define XCLS_MAINWINDOW_XCLS_BUTTON35(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35))
1060 #define XCLS_MAINWINDOW_XCLS_BUTTON35_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35Class))
1061 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON35(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35))
1062 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON35_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35))
1063 #define XCLS_MAINWINDOW_XCLS_BUTTON35_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35Class))
1064
1065 typedef struct _Xcls_MainWindowXcls_Button35 Xcls_MainWindowXcls_Button35;
1066 typedef struct _Xcls_MainWindowXcls_Button35Class Xcls_MainWindowXcls_Button35Class;
1067 typedef struct _Xcls_MainWindowXcls_Button35Private Xcls_MainWindowXcls_Button35Private;
1068
1069 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR37 (xcls_mainwindow_xcls_actor37_get_type ())
1070 #define XCLS_MAINWINDOW_XCLS_ACTOR37(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR37, Xcls_MainWindowXcls_Actor37))
1071 #define XCLS_MAINWINDOW_XCLS_ACTOR37_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR37, Xcls_MainWindowXcls_Actor37Class))
1072 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR37(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR37))
1073 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR37_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR37))
1074 #define XCLS_MAINWINDOW_XCLS_ACTOR37_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR37, Xcls_MainWindowXcls_Actor37Class))
1075
1076 typedef struct _Xcls_MainWindowXcls_Actor37 Xcls_MainWindowXcls_Actor37;
1077 typedef struct _Xcls_MainWindowXcls_Actor37Class Xcls_MainWindowXcls_Actor37Class;
1078 typedef struct _Xcls_MainWindowXcls_Actor37Private Xcls_MainWindowXcls_Actor37Private;
1079
1080 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON38 (xcls_mainwindow_xcls_button38_get_type ())
1081 #define XCLS_MAINWINDOW_XCLS_BUTTON38(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON38, Xcls_MainWindowXcls_Button38))
1082 #define XCLS_MAINWINDOW_XCLS_BUTTON38_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON38, Xcls_MainWindowXcls_Button38Class))
1083 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON38(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON38))
1084 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON38_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON38))
1085 #define XCLS_MAINWINDOW_XCLS_BUTTON38_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON38, Xcls_MainWindowXcls_Button38Class))
1086
1087 typedef struct _Xcls_MainWindowXcls_Button38 Xcls_MainWindowXcls_Button38;
1088 typedef struct _Xcls_MainWindowXcls_Button38Class Xcls_MainWindowXcls_Button38Class;
1089 typedef struct _Xcls_MainWindowXcls_Button38Private Xcls_MainWindowXcls_Button38Private;
1090
1091 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR40 (xcls_mainwindow_xcls_actor40_get_type ())
1092 #define XCLS_MAINWINDOW_XCLS_ACTOR40(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR40, Xcls_MainWindowXcls_Actor40))
1093 #define XCLS_MAINWINDOW_XCLS_ACTOR40_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR40, Xcls_MainWindowXcls_Actor40Class))
1094 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR40(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR40))
1095 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR40_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR40))
1096 #define XCLS_MAINWINDOW_XCLS_ACTOR40_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR40, Xcls_MainWindowXcls_Actor40Class))
1097
1098 typedef struct _Xcls_MainWindowXcls_Actor40 Xcls_MainWindowXcls_Actor40;
1099 typedef struct _Xcls_MainWindowXcls_Actor40Class Xcls_MainWindowXcls_Actor40Class;
1100 typedef struct _Xcls_MainWindowXcls_Actor40Private Xcls_MainWindowXcls_Actor40Private;
1101
1102 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON41 (xcls_mainwindow_xcls_button41_get_type ())
1103 #define XCLS_MAINWINDOW_XCLS_BUTTON41(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON41, Xcls_MainWindowXcls_Button41))
1104 #define XCLS_MAINWINDOW_XCLS_BUTTON41_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON41, Xcls_MainWindowXcls_Button41Class))
1105 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON41(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON41))
1106 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON41_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON41))
1107 #define XCLS_MAINWINDOW_XCLS_BUTTON41_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON41, Xcls_MainWindowXcls_Button41Class))
1108
1109 typedef struct _Xcls_MainWindowXcls_Button41 Xcls_MainWindowXcls_Button41;
1110 typedef struct _Xcls_MainWindowXcls_Button41Class Xcls_MainWindowXcls_Button41Class;
1111 typedef struct _Xcls_MainWindowXcls_Button41Private Xcls_MainWindowXcls_Button41Private;
1112
1113 #define TYPE_XCLS_EDITPROJECT (xcls_editproject_get_type ())
1114 #define XCLS_EDITPROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_EDITPROJECT, Xcls_EditProject))
1115 #define XCLS_EDITPROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_EDITPROJECT, Xcls_EditProjectClass))
1116 #define IS_XCLS_EDITPROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_EDITPROJECT))
1117 #define IS_XCLS_EDITPROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_EDITPROJECT))
1118 #define XCLS_EDITPROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_EDITPROJECT, Xcls_EditProjectClass))
1119
1120 typedef struct _Xcls_EditProject Xcls_EditProject;
1121 typedef struct _Xcls_EditProjectClass Xcls_EditProjectClass;
1122 typedef struct _Xcls_EditProjectPrivate Xcls_EditProjectPrivate;
1123
1124 #define XCLS_EDITPROJECT_TYPE_XCLS_XTYPE (xcls_editproject_xcls_xtype_get_type ())
1125 #define XCLS_EDITPROJECT_XCLS_XTYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtype))
1126 #define XCLS_EDITPROJECT_XCLS_XTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtypeClass))
1127 #define XCLS_EDITPROJECT_IS_XCLS_XTYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE))
1128 #define XCLS_EDITPROJECT_IS_XCLS_XTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE))
1129 #define XCLS_EDITPROJECT_XCLS_XTYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtypeClass))
1130
1131 typedef struct _Xcls_EditProjectXcls_xtype Xcls_EditProjectXcls_xtype;
1132 typedef struct _Xcls_EditProjectXcls_xtypeClass Xcls_EditProjectXcls_xtypeClass;
1133
1134 #define XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER (xcls_editproject_xcls_cellrender_get_type ())
1135 #define XCLS_EDITPROJECT_XCLS_CELLRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrender))
1136 #define XCLS_EDITPROJECT_XCLS_CELLRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrenderClass))
1137 #define XCLS_EDITPROJECT_IS_XCLS_CELLRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER))
1138 #define XCLS_EDITPROJECT_IS_XCLS_CELLRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER))
1139 #define XCLS_EDITPROJECT_XCLS_CELLRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrenderClass))
1140
1141 typedef struct _Xcls_EditProjectXcls_cellrender Xcls_EditProjectXcls_cellrender;
1142 typedef struct _Xcls_EditProjectXcls_cellrenderClass Xcls_EditProjectXcls_cellrenderClass;
1143
1144 #define XCLS_EDITPROJECT_TYPE_XCLS_MODEL (xcls_editproject_xcls_model_get_type ())
1145 #define XCLS_EDITPROJECT_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_model))
1146 #define XCLS_EDITPROJECT_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_modelClass))
1147 #define XCLS_EDITPROJECT_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_MODEL))
1148 #define XCLS_EDITPROJECT_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_MODEL))
1149 #define XCLS_EDITPROJECT_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_modelClass))
1150
1151 typedef struct _Xcls_EditProjectXcls_model Xcls_EditProjectXcls_model;
1152 typedef struct _Xcls_EditProjectXcls_modelClass Xcls_EditProjectXcls_modelClass;
1153
1154 #define XCLS_EDITPROJECT_TYPE_XCLS_DIR (xcls_editproject_xcls_dir_get_type ())
1155 #define XCLS_EDITPROJECT_XCLS_DIR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dir))
1156 #define XCLS_EDITPROJECT_XCLS_DIR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dirClass))
1157 #define XCLS_EDITPROJECT_IS_XCLS_DIR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_DIR))
1158 #define XCLS_EDITPROJECT_IS_XCLS_DIR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_DIR))
1159 #define XCLS_EDITPROJECT_XCLS_DIR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dirClass))
1160
1161 typedef struct _Xcls_EditProjectXcls_dir Xcls_EditProjectXcls_dir;
1162 typedef struct _Xcls_EditProjectXcls_dirClass Xcls_EditProjectXcls_dirClass;
1163
1164 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR43 (xcls_mainwindow_xcls_actor43_get_type ())
1165 #define XCLS_MAINWINDOW_XCLS_ACTOR43(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR43, Xcls_MainWindowXcls_Actor43))
1166 #define XCLS_MAINWINDOW_XCLS_ACTOR43_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR43, Xcls_MainWindowXcls_Actor43Class))
1167 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR43(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR43))
1168 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR43_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR43))
1169 #define XCLS_MAINWINDOW_XCLS_ACTOR43_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR43, Xcls_MainWindowXcls_Actor43Class))
1170
1171 typedef struct _Xcls_MainWindowXcls_Actor43 Xcls_MainWindowXcls_Actor43;
1172 typedef struct _Xcls_MainWindowXcls_Actor43Class Xcls_MainWindowXcls_Actor43Class;
1173 typedef struct _Xcls_MainWindowXcls_Actor43Private Xcls_MainWindowXcls_Actor43Private;
1174
1175 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON44 (xcls_mainwindow_xcls_button44_get_type ())
1176 #define XCLS_MAINWINDOW_XCLS_BUTTON44(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON44, Xcls_MainWindowXcls_Button44))
1177 #define XCLS_MAINWINDOW_XCLS_BUTTON44_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON44, Xcls_MainWindowXcls_Button44Class))
1178 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON44(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON44))
1179 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON44_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON44))
1180 #define XCLS_MAINWINDOW_XCLS_BUTTON44_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON44, Xcls_MainWindowXcls_Button44Class))
1181
1182 typedef struct _Xcls_MainWindowXcls_Button44 Xcls_MainWindowXcls_Button44;
1183 typedef struct _Xcls_MainWindowXcls_Button44Class Xcls_MainWindowXcls_Button44Class;
1184 typedef struct _Xcls_MainWindowXcls_Button44Private Xcls_MainWindowXcls_Button44Private;
1185
1186 #define XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46 (xcls_mainwindow_xcls_actor46_get_type ())
1187 #define XCLS_MAINWINDOW_XCLS_ACTOR46(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46))
1188 #define XCLS_MAINWINDOW_XCLS_ACTOR46_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46Class))
1189 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR46(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46))
1190 #define XCLS_MAINWINDOW_IS_XCLS_ACTOR46_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46))
1191 #define XCLS_MAINWINDOW_XCLS_ACTOR46_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46Class))
1192
1193 typedef struct _Xcls_MainWindowXcls_Actor46 Xcls_MainWindowXcls_Actor46;
1194 typedef struct _Xcls_MainWindowXcls_Actor46Class Xcls_MainWindowXcls_Actor46Class;
1195 typedef struct _Xcls_MainWindowXcls_Actor46Private Xcls_MainWindowXcls_Actor46Private;
1196
1197 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47 (xcls_mainwindow_xcls_button47_get_type ())
1198 #define XCLS_MAINWINDOW_XCLS_BUTTON47(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47))
1199 #define XCLS_MAINWINDOW_XCLS_BUTTON47_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47Class))
1200 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON47(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47))
1201 #define XCLS_MAINWINDOW_IS_XCLS_BUTTON47_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47))
1202 #define XCLS_MAINWINDOW_XCLS_BUTTON47_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47Class))
1203
1204 typedef struct _Xcls_MainWindowXcls_Button47 Xcls_MainWindowXcls_Button47;
1205 typedef struct _Xcls_MainWindowXcls_Button47Class Xcls_MainWindowXcls_Button47Class;
1206 typedef struct _Xcls_MainWindowXcls_Button47Private Xcls_MainWindowXcls_Button47Private;
1207
1208 #define TYPE_XCLS_DIALOGCONFIRM (xcls_dialogconfirm_get_type ())
1209 #define XCLS_DIALOGCONFIRM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGCONFIRM, Xcls_DialogConfirm))
1210 #define XCLS_DIALOGCONFIRM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGCONFIRM, Xcls_DialogConfirmClass))
1211 #define IS_XCLS_DIALOGCONFIRM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGCONFIRM))
1212 #define IS_XCLS_DIALOGCONFIRM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGCONFIRM))
1213 #define XCLS_DIALOGCONFIRM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGCONFIRM, Xcls_DialogConfirmClass))
1214
1215 typedef struct _Xcls_DialogConfirm Xcls_DialogConfirm;
1216 typedef struct _Xcls_DialogConfirmClass Xcls_DialogConfirmClass;
1217 typedef struct _Xcls_DialogConfirmPrivate Xcls_DialogConfirmPrivate;
1218
1219 struct _Xcls_MainWindow {
1220         GObject parent_instance;
1221         Xcls_MainWindowPrivate * priv;
1222         GtkWindow* el;
1223         Xcls_MainWindowXcls_vbox* vbox;
1224         Xcls_MainWindowXcls_topbar* topbar;
1225         Xcls_MainWindowXcls_mainpane* mainpane;
1226         Xcls_MainWindowXcls_leftpane* leftpane;
1227         Xcls_MainWindowXcls_editpane* editpane;
1228         Xcls_MainWindowXcls_tree* tree;
1229         Xcls_MainWindowXcls_props* props;
1230         Xcls_MainWindowXcls_clutterembed* clutterembed;
1231         Xcls_MainWindowXcls_rooview* rooview;
1232         Xcls_MainWindowXcls_objectview* objectview;
1233         Xcls_MainWindowXcls_codeeditview* codeeditview;
1234         Xcls_MainWindowXcls_addpropsview* addpropsview;
1235         Xcls_MainWindowXcls_projecteditview* projecteditview;
1236         Xcls_MainWindowXcls_buttonlayout* buttonlayout;
1237         Xcls_MainWindowXcls_backbutton* backbutton;
1238         Xcls_MainWindowXcls_projectbutton* projectbutton;
1239         Xcls_MainWindowXcls_editfilebutton* editfilebutton;
1240         Xcls_MainWindowXcls_projecteditbutton* projecteditbutton;
1241         Xcls_MainWindowXcls_objectshowbutton* objectshowbutton;
1242         Xcls_MainWindowXcls_addpropbutton* addpropbutton;
1243         Xcls_MainWindowXcls_addlistenerbutton* addlistenerbutton;
1244         Xcls_MainWindowXcls_addprojectbutton* addprojectbutton;
1245         Xcls_MainWindowXcls_addfilebutton* addfilebutton;
1246         Xcls_MainWindowXcls_delprojectbutton* delprojectbutton;
1247         ProjectProject* project;
1248         Xcls_ClutterFiles* clutterfiles;
1249         Xcls_DialogNewComponent* new_file_dialog;
1250         Xcls_Editor* code_editor;
1251         Xcls_GladeView* window_gladeview;
1252         Xcls_LeftProps* left_props;
1253         Xcls_ProjectSettings* projectsettings;
1254         Xcls_RightPalete* rightpalete;
1255         Xcls_WindowAddProp* add_props;
1256         Xcls_WindowLeftProjects* left_projects;
1257         Xcls_WindowLeftTree* left_tree;
1258         Xcls_WindowRooView* window_rooview;
1259         gboolean children_loaded;
1260         gchar* state;
1261         gchar* title;
1262 };
1263
1264 struct _Xcls_MainWindowClass {
1265         GObjectClass parent_class;
1266 };
1267
1268 struct _Xcls_MainWindowPrivate {
1269         Xcls_MainWindow* _this;
1270 };
1271
1272 struct _Xcls_MainWindowXcls_vbox {
1273         GObject parent_instance;
1274         Xcls_MainWindowXcls_vboxPrivate * priv;
1275         GtkVBox* el;
1276 };
1277
1278 struct _Xcls_MainWindowXcls_vboxClass {
1279         GObjectClass parent_class;
1280 };
1281
1282 struct _Xcls_MainWindowXcls_backbutton {
1283         GObject parent_instance;
1284         Xcls_MainWindowXcls_backbuttonPrivate * priv;
1285         ClutterActor* el;
1286 };
1287
1288 struct _Xcls_MainWindowXcls_backbuttonClass {
1289         GObjectClass parent_class;
1290 };
1291
1292 struct _Xcls_MainWindowXcls_projectbutton {
1293         GObject parent_instance;
1294         Xcls_MainWindowXcls_projectbuttonPrivate * priv;
1295         ClutterActor* el;
1296 };
1297
1298 struct _Xcls_MainWindowXcls_projectbuttonClass {
1299         GObjectClass parent_class;
1300 };
1301
1302 struct _Xcls_MainWindowXcls_projecteditbutton {
1303         GObject parent_instance;
1304         Xcls_MainWindowXcls_projecteditbuttonPrivate * priv;
1305         ClutterActor* el;
1306 };
1307
1308 struct _Xcls_MainWindowXcls_projecteditbuttonClass {
1309         GObjectClass parent_class;
1310 };
1311
1312 struct _Xcls_MainWindowXcls_editfilebutton {
1313         GObject parent_instance;
1314         Xcls_MainWindowXcls_editfilebuttonPrivate * priv;
1315         ClutterActor* el;
1316 };
1317
1318 struct _Xcls_MainWindowXcls_editfilebuttonClass {
1319         GObjectClass parent_class;
1320 };
1321
1322 struct _Xcls_MainWindowXcls_addpropsview {
1323         GObject parent_instance;
1324         Xcls_MainWindowXcls_addpropsviewPrivate * priv;
1325         GtkClutterActor* el;
1326 };
1327
1328 struct _Xcls_MainWindowXcls_addpropsviewClass {
1329         GObjectClass parent_class;
1330 };
1331
1332 struct _Xcls_MainWindowXcls_rooview {
1333         GObject parent_instance;
1334         Xcls_MainWindowXcls_rooviewPrivate * priv;
1335         GtkClutterActor* el;
1336 };
1337
1338 struct _Xcls_MainWindowXcls_rooviewClass {
1339         GObjectClass parent_class;
1340 };
1341
1342 struct _Xcls_MainWindowXcls_codeeditview {
1343         GObject parent_instance;
1344         Xcls_MainWindowXcls_codeeditviewPrivate * priv;
1345         GtkClutterActor* el;
1346 };
1347
1348 struct _Xcls_MainWindowXcls_codeeditviewClass {
1349         GObjectClass parent_class;
1350 };
1351
1352 struct _Xcls_MainWindowXcls_objectview {
1353         GObject parent_instance;
1354         Xcls_MainWindowXcls_objectviewPrivate * priv;
1355         GtkClutterActor* el;
1356 };
1357
1358 struct _Xcls_MainWindowXcls_objectviewClass {
1359         GObjectClass parent_class;
1360 };
1361
1362 struct _Xcls_MainWindowXcls_projecteditview {
1363         GObject parent_instance;
1364         Xcls_MainWindowXcls_projecteditviewPrivate * priv;
1365         GtkClutterActor* el;
1366 };
1367
1368 struct _Xcls_MainWindowXcls_projecteditviewClass {
1369         GObjectClass parent_class;
1370 };
1371
1372 struct _JsRenderJsRender {
1373         GObject parent_instance;
1374         JsRenderJsRenderPrivate * priv;
1375         GeeArrayList* doubleStringProps;
1376         gchar* id;
1377         gchar* name;
1378         gchar* fullname;
1379         gchar* path;
1380         gchar* parent;
1381         gchar* region;
1382         gchar* title;
1383         gchar* permname;
1384         gchar* modOrder;
1385         gchar* xtype;
1386         guint64 webkit_page_id;
1387         ProjectProject* project;
1388         JsRenderNode* tree;
1389         GList* cn;
1390         gboolean hasParent;
1391 };
1392
1393 struct _JsRenderJsRenderClass {
1394         GObjectClass parent_class;
1395         void (*loadItems) (JsRenderJsRender* self, GError** error);
1396         void (*save) (JsRenderJsRender* self);
1397         void (*saveHTML) (JsRenderJsRender* self, const gchar* html);
1398         gchar* (*toSource) (JsRenderJsRender* self);
1399         gchar* (*toSourcePreview) (JsRenderJsRender* self);
1400         gchar* (*toValaSource) (JsRenderJsRender* self, gboolean testcompile);
1401 };
1402
1403 struct _Xcls_MainWindowXcls_addprojectbutton {
1404         GObject parent_instance;
1405         Xcls_MainWindowXcls_addprojectbuttonPrivate * priv;
1406         ClutterActor* el;
1407 };
1408
1409 struct _Xcls_MainWindowXcls_addprojectbuttonClass {
1410         GObjectClass parent_class;
1411 };
1412
1413 struct _Xcls_MainWindowXcls_addfilebutton {
1414         GObject parent_instance;
1415         Xcls_MainWindowXcls_addfilebuttonPrivate * priv;
1416         ClutterActor* el;
1417 };
1418
1419 struct _Xcls_MainWindowXcls_addfilebuttonClass {
1420         GObjectClass parent_class;
1421 };
1422
1423 struct _Xcls_MainWindowXcls_delprojectbutton {
1424         GObject parent_instance;
1425         Xcls_MainWindowXcls_delprojectbuttonPrivate * priv;
1426         ClutterActor* el;
1427 };
1428
1429 struct _Xcls_MainWindowXcls_delprojectbuttonClass {
1430         GObjectClass parent_class;
1431 };
1432
1433 struct _Xcls_MainWindowXcls_objectshowbutton {
1434         GObject parent_instance;
1435         Xcls_MainWindowXcls_objectshowbuttonPrivate * priv;
1436         ClutterActor* el;
1437 };
1438
1439 struct _Xcls_MainWindowXcls_objectshowbuttonClass {
1440         GObjectClass parent_class;
1441 };
1442
1443 struct _Xcls_MainWindowXcls_addpropbutton {
1444         GObject parent_instance;
1445         Xcls_MainWindowXcls_addpropbuttonPrivate * priv;
1446         ClutterActor* el;
1447 };
1448
1449 struct _Xcls_MainWindowXcls_addpropbuttonClass {
1450         GObjectClass parent_class;
1451 };
1452
1453 struct _Xcls_MainWindowXcls_addlistenerbutton {
1454         GObject parent_instance;
1455         Xcls_MainWindowXcls_addlistenerbuttonPrivate * priv;
1456         ClutterActor* el;
1457 };
1458
1459 struct _Xcls_MainWindowXcls_addlistenerbuttonClass {
1460         GObjectClass parent_class;
1461 };
1462
1463 struct _Xcls_MainWindowXcls_editpane {
1464         GObject parent_instance;
1465         Xcls_MainWindowXcls_editpanePrivate * priv;
1466         GtkVPaned* el;
1467 };
1468
1469 struct _Xcls_MainWindowXcls_editpaneClass {
1470         GObjectClass parent_class;
1471 };
1472
1473 struct _Xcls_WindowLeftProjects {
1474         GObject parent_instance;
1475         Xcls_WindowLeftProjectsPrivate * priv;
1476         GtkVBox* el;
1477         Xcls_WindowLeftProjectsXcls_view* view;
1478         Xcls_WindowLeftProjectsXcls_model* model;
1479         Xcls_WindowLeftProjectsXcls_namecol* namecol;
1480         gboolean is_loaded;
1481         gboolean is_loading;
1482 };
1483
1484 struct _Xcls_WindowLeftProjectsClass {
1485         GObjectClass parent_class;
1486 };
1487
1488 struct _Xcls_MainWindowXcls_tree {
1489         GObject parent_instance;
1490         Xcls_MainWindowXcls_treePrivate * priv;
1491         GtkVBox* el;
1492 };
1493
1494 struct _Xcls_MainWindowXcls_treeClass {
1495         GObjectClass parent_class;
1496 };
1497
1498 struct _Xcls_WindowLeftTree {
1499         GObject parent_instance;
1500         Xcls_WindowLeftTreePrivate * priv;
1501         GtkScrolledWindow* el;
1502         Xcls_WindowLeftTreeXcls_view* view;
1503         Xcls_WindowLeftTreeXcls_model* model;
1504         Xcls_WindowLeftTreeXcls_renderer* renderer;
1505         Xcls_WindowLeftTreeXcls_LeftTreeMenu* LeftTreeMenu;
1506 };
1507
1508 struct _Xcls_WindowLeftTreeClass {
1509         GObjectClass parent_class;
1510 };
1511
1512 struct _Xcls_LeftProps {
1513         GObject parent_instance;
1514         Xcls_LeftPropsPrivate * priv;
1515         GtkVBox* el;
1516         Xcls_LeftPropsXcls_AddPropertyPopup* AddPropertyPopup;
1517         Xcls_LeftPropsXcls_EditProps* EditProps;
1518         Xcls_LeftPropsXcls_view* view;
1519         Xcls_LeftPropsXcls_model* model;
1520         Xcls_LeftPropsXcls_keycol* keycol;
1521         Xcls_LeftPropsXcls_keyrender* keyrender;
1522         Xcls_LeftPropsXcls_valcol* valcol;
1523         Xcls_LeftPropsXcls_valrender* valrender;
1524         Xcls_LeftPropsXcls_valrendermodel* valrendermodel;
1525         Xcls_LeftPropsXcls_ContextMenu* ContextMenu;
1526         JsRenderJsRender* file;
1527         JsRenderNode* node;
1528         gboolean allow_edit;
1529 };
1530
1531 struct _Xcls_LeftPropsClass {
1532         GObjectClass parent_class;
1533 };
1534
1535 struct _Xcls_WindowLeftTreeXcls_model {
1536         GObject parent_instance;
1537         Xcls_WindowLeftTreeXcls_modelPrivate * priv;
1538         GtkTreeStore* el;
1539         JsRenderJsRender* file;
1540         ProjectProject* project;
1541         gchar* activePath;
1542 };
1543
1544 struct _Xcls_WindowLeftTreeXcls_modelClass {
1545         GObjectClass parent_class;
1546 };
1547
1548 struct _Xcls_MainWindowXcls_props {
1549         GObject parent_instance;
1550         Xcls_MainWindowXcls_propsPrivate * priv;
1551         GtkVBox* el;
1552 };
1553
1554 struct _Xcls_MainWindowXcls_propsClass {
1555         GObjectClass parent_class;
1556 };
1557
1558 struct _Xcls_MainWindowXcls_leftpane {
1559         GObject parent_instance;
1560         Xcls_MainWindowXcls_leftpanePrivate * priv;
1561         GtkVBox* el;
1562 };
1563
1564 struct _Xcls_MainWindowXcls_leftpaneClass {
1565         GObjectClass parent_class;
1566 };
1567
1568 struct _Xcls_ProjectSettings {
1569         GObject parent_instance;
1570         Xcls_ProjectSettingsPrivate * priv;
1571         GtkVBox* el;
1572         Xcls_ProjectSettingsXcls_path* path;
1573         Xcls_ProjectSettingsXcls_base_template* base_template;
1574         Xcls_ProjectSettingsXcls_rootURL* rootURL;
1575         Xcls_ProjectSettingsXcls_view* view;
1576         ProjectProject* project;
1577 };
1578
1579 struct _Xcls_ProjectSettingsClass {
1580         GObjectClass parent_class;
1581 };
1582
1583 struct _Xcls_WindowRooView {
1584         GObject parent_instance;
1585         Xcls_WindowRooViewPrivate * priv;
1586         GtkVPaned* el;
1587         Xcls_WindowRooViewXcls_AutoRedraw* AutoRedraw;
1588         Xcls_WindowRooViewXcls_view* view;
1589         Xcls_WindowRooViewXcls_inspectorcontainer* inspectorcontainer;
1590         JsRenderJsRender* file;
1591 };
1592
1593 struct _Xcls_WindowRooViewClass {
1594         GObjectClass parent_class;
1595 };
1596
1597 struct _Xcls_RightPalete {
1598         GObject parent_instance;
1599         Xcls_RightPaletePrivate * priv;
1600         GtkVBox* el;
1601         Xcls_RightPaleteXcls_viewbox* viewbox;
1602         Xcls_RightPaleteXcls_model* model;
1603         Xcls_RightPaleteXcls_txtrender* txtrender;
1604 };
1605
1606 struct _Xcls_RightPaleteClass {
1607         GObjectClass parent_class;
1608 };
1609
1610 struct _Xcls_WindowAddProp {
1611         GObject parent_instance;
1612         Xcls_WindowAddPropPrivate * priv;
1613         GtkScrolledWindow* el;
1614         Xcls_WindowAddPropXcls_model* model;
1615         Xcls_WindowAddPropXcls_namecol* namecol;
1616         Xcls_WindowAddPropXcls_namerender* namerender;
1617 };
1618
1619 struct _Xcls_WindowAddPropClass {
1620         GObjectClass parent_class;
1621 };
1622
1623 struct _Xcls_Editor {
1624         GObject parent_instance;
1625         Xcls_EditorPrivate * priv;
1626         GtkVBox* el;
1627         Xcls_EditorXcls_save_button* save_button;
1628         Xcls_EditorXcls_key_edit* key_edit;
1629         Xcls_EditorXcls_RightEditor* RightEditor;
1630         Xcls_EditorXcls_view* view;
1631         Xcls_EditorXcls_buffer* buffer;
1632         JsRenderNode* node;
1633         gboolean dirty;
1634         gboolean pos;
1635         gint pos_root_x;
1636         gint pos_root_y;
1637         gchar* activeEditor;
1638         gchar* key;
1639         gchar* ptype;
1640 };
1641
1642 struct _Xcls_EditorClass {
1643         GObjectClass parent_class;
1644 };
1645
1646 struct _Xcls_ClutterFiles {
1647         GObject parent_instance;
1648         Xcls_ClutterFilesPrivate * priv;
1649         ClutterScrollActor* el;
1650         Xcls_ClutterFilesXcls_filelayout* filelayout;
1651         Xcls_ClutterFilesXcls_filelayout_manager* filelayout_manager;
1652         GeeArrayList* fileitems;
1653 };
1654
1655 struct _Xcls_ClutterFilesClass {
1656         GObjectClass parent_class;
1657 };
1658
1659 struct _Block11Data {
1660         int _ref_count_;
1661         Xcls_MainWindow * self;
1662         GtkContainer* ctr;
1663 };
1664
1665 struct _Xcls_GladeView {
1666         GObject parent_instance;
1667         Xcls_GladeViewPrivate * priv;
1668         GladeDesignView* el;
1669         JsRenderJsRender* file;
1670 };
1671
1672 struct _Xcls_GladeViewClass {
1673         GObjectClass parent_class;
1674 };
1675
1676 struct _Xcls_DialogNewComponent {
1677         GObject parent_instance;
1678         Xcls_DialogNewComponentPrivate * priv;
1679         GtkDialog* el;
1680         Xcls_DialogNewComponentXcls_name* name;
1681         Xcls_DialogNewComponentXcls_title* title;
1682         Xcls_DialogNewComponentXcls_region* region;
1683         Xcls_DialogNewComponentXcls_parent* parent;
1684         Xcls_DialogNewComponentXcls_permname* permname;
1685         Xcls_DialogNewComponentXcls_modOrder* modOrder;
1686         JsRenderJsRender* file;
1687         ProjectProject* project;
1688 };
1689
1690 struct _Xcls_DialogNewComponentClass {
1691         GObjectClass parent_class;
1692 };
1693
1694 struct _Block12Data {
1695         int _ref_count_;
1696         Xcls_MainWindow * self;
1697         GtkContainer* ctr;
1698 };
1699
1700 struct _ProjectProject {
1701         GObject parent_instance;
1702         ProjectProjectPrivate * priv;
1703         gchar* id;
1704         gchar* fn;
1705         gchar* name;
1706         gchar* runhtml;
1707         gchar* base_template;
1708         gchar* rootURL;
1709         GeeHashMap* paths;
1710         GeeHashMap* files;
1711         gchar* xtype;
1712 };
1713
1714 struct _ProjectProjectClass {
1715         GObjectClass parent_class;
1716 };
1717
1718 struct _Xcls_MainWindowXcls_vboxPrivate {
1719         Xcls_MainWindow* _this;
1720 };
1721
1722 struct _Xcls_MainWindowXcls_topbar {
1723         GObject parent_instance;
1724         Xcls_MainWindowXcls_topbarPrivate * priv;
1725         GtkHBox* el;
1726 };
1727
1728 struct _Xcls_MainWindowXcls_topbarClass {
1729         GObjectClass parent_class;
1730 };
1731
1732 struct _Xcls_MainWindowXcls_mainpane {
1733         GObject parent_instance;
1734         Xcls_MainWindowXcls_mainpanePrivate * priv;
1735         GtkHPaned* el;
1736         gint lastWidth;
1737 };
1738
1739 struct _Xcls_MainWindowXcls_mainpaneClass {
1740         GObjectClass parent_class;
1741 };
1742
1743 struct _Xcls_MainWindowXcls_topbarPrivate {
1744         Xcls_MainWindow* _this;
1745 };
1746
1747 struct _Xcls_MainWindowXcls_mainpanePrivate {
1748         Xcls_MainWindow* _this;
1749 };
1750
1751 struct _Xcls_MainWindowXcls_VBox9 {
1752         GObject parent_instance;
1753         Xcls_MainWindowXcls_VBox9Private * priv;
1754         GtkVBox* el;
1755 };
1756
1757 struct _Xcls_MainWindowXcls_VBox9Class {
1758         GObjectClass parent_class;
1759 };
1760
1761 struct _Xcls_MainWindowXcls_leftpanePrivate {
1762         Xcls_MainWindow* _this;
1763 };
1764
1765 struct _Xcls_MainWindowXcls_editpanePrivate {
1766         Xcls_MainWindow* _this;
1767 };
1768
1769 struct _Xcls_MainWindowXcls_treePrivate {
1770         Xcls_MainWindow* _this;
1771 };
1772
1773 struct _Xcls_MainWindowXcls_propsPrivate {
1774         Xcls_MainWindow* _this;
1775 };
1776
1777 struct _Xcls_MainWindowXcls_VBox9Private {
1778         Xcls_MainWindow* _this;
1779 };
1780
1781 struct _Xcls_MainWindowXcls_clutterembed {
1782         GObject parent_instance;
1783         Xcls_MainWindowXcls_clutterembedPrivate * priv;
1784         GtkClutterEmbed* el;
1785 };
1786
1787 struct _Xcls_MainWindowXcls_clutterembedClass {
1788         GObjectClass parent_class;
1789 };
1790
1791 struct _Xcls_MainWindowXcls_clutterembedPrivate {
1792         Xcls_MainWindow* _this;
1793 };
1794
1795 struct _Xcls_MainWindowXcls_buttonlayout {
1796         GObject parent_instance;
1797         Xcls_MainWindowXcls_buttonlayoutPrivate * priv;
1798         ClutterActor* el;
1799 };
1800
1801 struct _Xcls_MainWindowXcls_buttonlayoutClass {
1802         GObjectClass parent_class;
1803 };
1804
1805 struct _Xcls_MainWindowXcls_rooviewPrivate {
1806         Xcls_MainWindow* _this;
1807 };
1808
1809 struct _Xcls_MainWindowXcls_objectviewPrivate {
1810         Xcls_MainWindow* _this;
1811 };
1812
1813 struct _Xcls_MainWindowXcls_codeeditviewPrivate {
1814         Xcls_MainWindow* _this;
1815 };
1816
1817 struct _Xcls_MainWindowXcls_addpropsviewPrivate {
1818         Xcls_MainWindow* _this;
1819 };
1820
1821 struct _Xcls_MainWindowXcls_projecteditviewPrivate {
1822         Xcls_MainWindow* _this;
1823 };
1824
1825 struct _Xcls_MainWindowXcls_buttonlayoutPrivate {
1826         Xcls_MainWindow* _this;
1827 };
1828
1829 struct _Xcls_MainWindowXcls_BoxLayout17 {
1830         GObject parent_instance;
1831         Xcls_MainWindowXcls_BoxLayout17Private * priv;
1832         ClutterBoxLayout* el;
1833 };
1834
1835 struct _Xcls_MainWindowXcls_BoxLayout17Class {
1836         GObjectClass parent_class;
1837 };
1838
1839 struct _Xcls_MainWindowXcls_BoxLayout17Private {
1840         Xcls_MainWindow* _this;
1841 };
1842
1843 struct _Xcls_MainWindowXcls_backbuttonPrivate {
1844         Xcls_MainWindow* _this;
1845 };
1846
1847 struct _Xcls_MainWindowXcls_Actor19 {
1848         GObject parent_instance;
1849         Xcls_MainWindowXcls_Actor19Private * priv;
1850         GtkClutterActor* el;
1851 };
1852
1853 struct _Xcls_MainWindowXcls_Actor19Class {
1854         GObjectClass parent_class;
1855 };
1856
1857 struct _Xcls_MainWindowXcls_Actor19Private {
1858         Xcls_MainWindow* _this;
1859 };
1860
1861 struct _Xcls_MainWindowXcls_Button20 {
1862         GObject parent_instance;
1863         Xcls_MainWindowXcls_Button20Private * priv;
1864         GtkButton* el;
1865 };
1866
1867 struct _Xcls_MainWindowXcls_Button20Class {
1868         GObjectClass parent_class;
1869 };
1870
1871 struct _Xcls_MainWindowXcls_Button20Private {
1872         Xcls_MainWindow* _this;
1873 };
1874
1875 struct _Xcls_MainWindowXcls_projectbuttonPrivate {
1876         Xcls_MainWindow* _this;
1877 };
1878
1879 struct _Xcls_MainWindowXcls_Actor22 {
1880         GObject parent_instance;
1881         Xcls_MainWindowXcls_Actor22Private * priv;
1882         GtkClutterActor* el;
1883 };
1884
1885 struct _Xcls_MainWindowXcls_Actor22Class {
1886         GObjectClass parent_class;
1887 };
1888
1889 struct _Xcls_MainWindowXcls_Actor22Private {
1890         Xcls_MainWindow* _this;
1891 };
1892
1893 struct _Xcls_MainWindowXcls_Button23 {
1894         GObject parent_instance;
1895         Xcls_MainWindowXcls_Button23Private * priv;
1896         GtkButton* el;
1897 };
1898
1899 struct _Xcls_MainWindowXcls_Button23Class {
1900         GObjectClass parent_class;
1901 };
1902
1903 struct _Xcls_MainWindowXcls_Button23Private {
1904         Xcls_MainWindow* _this;
1905 };
1906
1907 struct _Xcls_MainWindowXcls_editfilebuttonPrivate {
1908         Xcls_MainWindow* _this;
1909 };
1910
1911 struct _Xcls_MainWindowXcls_Actor25 {
1912         GObject parent_instance;
1913         Xcls_MainWindowXcls_Actor25Private * priv;
1914         GtkClutterActor* el;
1915 };
1916
1917 struct _Xcls_MainWindowXcls_Actor25Class {
1918         GObjectClass parent_class;
1919 };
1920
1921 struct _Xcls_MainWindowXcls_Actor25Private {
1922         Xcls_MainWindow* _this;
1923 };
1924
1925 struct _Xcls_MainWindowXcls_Button26 {
1926         GObject parent_instance;
1927         Xcls_MainWindowXcls_Button26Private * priv;
1928         GtkButton* el;
1929 };
1930
1931 struct _Xcls_MainWindowXcls_Button26Class {
1932         GObjectClass parent_class;
1933 };
1934
1935 struct _Xcls_MainWindowXcls_Button26Private {
1936         Xcls_MainWindow* _this;
1937 };
1938
1939 struct _Xcls_MainWindowXcls_projecteditbuttonPrivate {
1940         Xcls_MainWindow* _this;
1941 };
1942
1943 struct _Xcls_MainWindowXcls_Actor28 {
1944         GObject parent_instance;
1945         Xcls_MainWindowXcls_Actor28Private * priv;
1946         GtkClutterActor* el;
1947 };
1948
1949 struct _Xcls_MainWindowXcls_Actor28Class {
1950         GObjectClass parent_class;
1951 };
1952
1953 struct _Xcls_MainWindowXcls_Actor28Private {
1954         Xcls_MainWindow* _this;
1955 };
1956
1957 struct _Xcls_MainWindowXcls_Button29 {
1958         GObject parent_instance;
1959         Xcls_MainWindowXcls_Button29Private * priv;
1960         GtkButton* el;
1961 };
1962
1963 struct _Xcls_MainWindowXcls_Button29Class {
1964         GObjectClass parent_class;
1965 };
1966
1967 struct _Xcls_MainWindowXcls_Button29Private {
1968         Xcls_MainWindow* _this;
1969 };
1970
1971 struct _Xcls_MainWindowXcls_objectshowbuttonPrivate {
1972         Xcls_MainWindow* _this;
1973 };
1974
1975 struct _Xcls_MainWindowXcls_Actor31 {
1976         GObject parent_instance;
1977         Xcls_MainWindowXcls_Actor31Private * priv;
1978         GtkClutterActor* el;
1979 };
1980
1981 struct _Xcls_MainWindowXcls_Actor31Class {
1982         GObjectClass parent_class;
1983 };
1984
1985 struct _Xcls_MainWindowXcls_Actor31Private {
1986         Xcls_MainWindow* _this;
1987 };
1988
1989 struct _Xcls_MainWindowXcls_Button32 {
1990         GObject parent_instance;
1991         Xcls_MainWindowXcls_Button32Private * priv;
1992         GtkButton* el;
1993 };
1994
1995 struct _Xcls_MainWindowXcls_Button32Class {
1996         GObjectClass parent_class;
1997 };
1998
1999 struct _Xcls_MainWindowXcls_Button32Private {
2000         Xcls_MainWindow* _this;
2001 };
2002
2003 struct _Xcls_MainWindowXcls_addpropbuttonPrivate {
2004         Xcls_MainWindow* _this;
2005 };
2006
2007 struct _Xcls_MainWindowXcls_Actor34 {
2008         GObject parent_instance;
2009         Xcls_MainWindowXcls_Actor34Private * priv;
2010         GtkClutterActor* el;
2011 };
2012
2013 struct _Xcls_MainWindowXcls_Actor34Class {
2014         GObjectClass parent_class;
2015 };
2016
2017 struct _Xcls_MainWindowXcls_Actor34Private {
2018         Xcls_MainWindow* _this;
2019 };
2020
2021 struct _Xcls_MainWindowXcls_Button35 {
2022         GObject parent_instance;
2023         Xcls_MainWindowXcls_Button35Private * priv;
2024         GtkButton* el;
2025 };
2026
2027 struct _Xcls_MainWindowXcls_Button35Class {
2028         GObjectClass parent_class;
2029 };
2030
2031 struct _Xcls_MainWindowXcls_Button35Private {
2032         Xcls_MainWindow* _this;
2033 };
2034
2035 struct _Xcls_MainWindowXcls_addlistenerbuttonPrivate {
2036         Xcls_MainWindow* _this;
2037 };
2038
2039 struct _Xcls_MainWindowXcls_Actor37 {
2040         GObject parent_instance;
2041         Xcls_MainWindowXcls_Actor37Private * priv;
2042         GtkClutterActor* el;
2043 };
2044
2045 struct _Xcls_MainWindowXcls_Actor37Class {
2046         GObjectClass parent_class;
2047 };
2048
2049 struct _Xcls_MainWindowXcls_Actor37Private {
2050         Xcls_MainWindow* _this;
2051 };
2052
2053 struct _Xcls_MainWindowXcls_Button38 {
2054         GObject parent_instance;
2055         Xcls_MainWindowXcls_Button38Private * priv;
2056         GtkButton* el;
2057 };
2058
2059 struct _Xcls_MainWindowXcls_Button38Class {
2060         GObjectClass parent_class;
2061 };
2062
2063 struct _Xcls_MainWindowXcls_Button38Private {
2064         Xcls_MainWindow* _this;
2065 };
2066
2067 struct _Xcls_MainWindowXcls_addprojectbuttonPrivate {
2068         Xcls_MainWindow* _this;
2069 };
2070
2071 struct _Xcls_MainWindowXcls_Actor40 {
2072         GObject parent_instance;
2073         Xcls_MainWindowXcls_Actor40Private * priv;
2074         GtkClutterActor* el;
2075 };
2076
2077 struct _Xcls_MainWindowXcls_Actor40Class {
2078         GObjectClass parent_class;
2079 };
2080
2081 struct _Xcls_MainWindowXcls_Actor40Private {
2082         Xcls_MainWindow* _this;
2083 };
2084
2085 struct _Xcls_MainWindowXcls_Button41 {
2086         GObject parent_instance;
2087         Xcls_MainWindowXcls_Button41Private * priv;
2088         GtkButton* el;
2089 };
2090
2091 struct _Xcls_MainWindowXcls_Button41Class {
2092         GObjectClass parent_class;
2093 };
2094
2095 struct _Xcls_MainWindowXcls_Button41Private {
2096         Xcls_MainWindow* _this;
2097 };
2098
2099 struct _Xcls_EditProject {
2100         GObject parent_instance;
2101         Xcls_EditProjectPrivate * priv;
2102         GtkDialog* el;
2103         Xcls_EditProjectXcls_xtype* xtype;
2104         Xcls_EditProjectXcls_cellrender* cellrender;
2105         Xcls_EditProjectXcls_model* model;
2106         Xcls_EditProjectXcls_dir* dir;
2107 };
2108
2109 struct _Xcls_EditProjectClass {
2110         GObjectClass parent_class;
2111 };
2112
2113 struct _Xcls_MainWindowXcls_addfilebuttonPrivate {
2114         Xcls_MainWindow* _this;
2115 };
2116
2117 struct _Xcls_MainWindowXcls_Actor43 {
2118         GObject parent_instance;
2119         Xcls_MainWindowXcls_Actor43Private * priv;
2120         GtkClutterActor* el;
2121 };
2122
2123 struct _Xcls_MainWindowXcls_Actor43Class {
2124         GObjectClass parent_class;
2125 };
2126
2127 struct _Xcls_MainWindowXcls_Actor43Private {
2128         Xcls_MainWindow* _this;
2129 };
2130
2131 struct _Xcls_MainWindowXcls_Button44 {
2132         GObject parent_instance;
2133         Xcls_MainWindowXcls_Button44Private * priv;
2134         GtkButton* el;
2135 };
2136
2137 struct _Xcls_MainWindowXcls_Button44Class {
2138         GObjectClass parent_class;
2139 };
2140
2141 struct _Xcls_MainWindowXcls_Button44Private {
2142         Xcls_MainWindow* _this;
2143 };
2144
2145 struct _Xcls_MainWindowXcls_delprojectbuttonPrivate {
2146         Xcls_MainWindow* _this;
2147 };
2148
2149 struct _Xcls_MainWindowXcls_Actor46 {
2150         GObject parent_instance;
2151         Xcls_MainWindowXcls_Actor46Private * priv;
2152         GtkClutterActor* el;
2153 };
2154
2155 struct _Xcls_MainWindowXcls_Actor46Class {
2156         GObjectClass parent_class;
2157 };
2158
2159 struct _Xcls_MainWindowXcls_Actor46Private {
2160         Xcls_MainWindow* _this;
2161 };
2162
2163 struct _Xcls_MainWindowXcls_Button47 {
2164         GObject parent_instance;
2165         Xcls_MainWindowXcls_Button47Private * priv;
2166         GtkButton* el;
2167 };
2168
2169 struct _Xcls_MainWindowXcls_Button47Class {
2170         GObjectClass parent_class;
2171 };
2172
2173 struct _Xcls_MainWindowXcls_Button47Private {
2174         Xcls_MainWindow* _this;
2175 };
2176
2177 struct _Xcls_DialogConfirm {
2178         GObject parent_instance;
2179         Xcls_DialogConfirmPrivate * priv;
2180         GtkMessageDialog* el;
2181 };
2182
2183 struct _Xcls_DialogConfirmClass {
2184         GObjectClass parent_class;
2185 };
2186
2187
2188 extern Xcls_MainWindow* MainWindow;
2189 Xcls_MainWindow* MainWindow = NULL;
2190 static gpointer xcls_mainwindow_parent_class = NULL;
2191 static gpointer xcls_mainwindow_xcls_vbox_parent_class = NULL;
2192 static gpointer xcls_mainwindow_xcls_topbar_parent_class = NULL;
2193 static gpointer xcls_mainwindow_xcls_mainpane_parent_class = NULL;
2194 static gpointer xcls_mainwindow_xcls_leftpane_parent_class = NULL;
2195 static gpointer xcls_mainwindow_xcls_editpane_parent_class = NULL;
2196 static gpointer xcls_mainwindow_xcls_tree_parent_class = NULL;
2197 static gpointer xcls_mainwindow_xcls_props_parent_class = NULL;
2198 static gpointer xcls_mainwindow_xcls_vbox9_parent_class = NULL;
2199 static gpointer xcls_mainwindow_xcls_clutterembed_parent_class = NULL;
2200 static gpointer xcls_mainwindow_xcls_rooview_parent_class = NULL;
2201 static gpointer xcls_mainwindow_xcls_objectview_parent_class = NULL;
2202 static gpointer xcls_mainwindow_xcls_codeeditview_parent_class = NULL;
2203 static gpointer xcls_mainwindow_xcls_addpropsview_parent_class = NULL;
2204 static gpointer xcls_mainwindow_xcls_projecteditview_parent_class = NULL;
2205 static gpointer xcls_mainwindow_xcls_buttonlayout_parent_class = NULL;
2206 static gpointer xcls_mainwindow_xcls_boxlayout17_parent_class = NULL;
2207 static gpointer xcls_mainwindow_xcls_backbutton_parent_class = NULL;
2208 static gpointer xcls_mainwindow_xcls_actor19_parent_class = NULL;
2209 static gpointer xcls_mainwindow_xcls_button20_parent_class = NULL;
2210 static gpointer xcls_mainwindow_xcls_projectbutton_parent_class = NULL;
2211 static gpointer xcls_mainwindow_xcls_actor22_parent_class = NULL;
2212 static gpointer xcls_mainwindow_xcls_button23_parent_class = NULL;
2213 static gpointer xcls_mainwindow_xcls_editfilebutton_parent_class = NULL;
2214 static gpointer xcls_mainwindow_xcls_actor25_parent_class = NULL;
2215 static gpointer xcls_mainwindow_xcls_button26_parent_class = NULL;
2216 static gpointer xcls_mainwindow_xcls_projecteditbutton_parent_class = NULL;
2217 static gpointer xcls_mainwindow_xcls_actor28_parent_class = NULL;
2218 static gpointer xcls_mainwindow_xcls_button29_parent_class = NULL;
2219 static gpointer xcls_mainwindow_xcls_objectshowbutton_parent_class = NULL;
2220 static gpointer xcls_mainwindow_xcls_actor31_parent_class = NULL;
2221 static gpointer xcls_mainwindow_xcls_button32_parent_class = NULL;
2222 static gpointer xcls_mainwindow_xcls_addpropbutton_parent_class = NULL;
2223 static gpointer xcls_mainwindow_xcls_actor34_parent_class = NULL;
2224 static gpointer xcls_mainwindow_xcls_button35_parent_class = NULL;
2225 static gpointer xcls_mainwindow_xcls_addlistenerbutton_parent_class = NULL;
2226 static gpointer xcls_mainwindow_xcls_actor37_parent_class = NULL;
2227 static gpointer xcls_mainwindow_xcls_button38_parent_class = NULL;
2228 static gpointer xcls_mainwindow_xcls_addprojectbutton_parent_class = NULL;
2229 static gpointer xcls_mainwindow_xcls_actor40_parent_class = NULL;
2230 static gpointer xcls_mainwindow_xcls_button41_parent_class = NULL;
2231 static gpointer xcls_mainwindow_xcls_addfilebutton_parent_class = NULL;
2232 static gpointer xcls_mainwindow_xcls_actor43_parent_class = NULL;
2233 static gpointer xcls_mainwindow_xcls_button44_parent_class = NULL;
2234 static gpointer xcls_mainwindow_xcls_delprojectbutton_parent_class = NULL;
2235 static gpointer xcls_mainwindow_xcls_actor46_parent_class = NULL;
2236 static gpointer xcls_mainwindow_xcls_button47_parent_class = NULL;
2237
2238 GType xcls_mainwindow_get_type (void) G_GNUC_CONST;
2239 GType xcls_mainwindow_xcls_vbox_get_type (void) G_GNUC_CONST;
2240 GType xcls_mainwindow_xcls_topbar_get_type (void) G_GNUC_CONST;
2241 GType xcls_mainwindow_xcls_mainpane_get_type (void) G_GNUC_CONST;
2242 GType xcls_mainwindow_xcls_leftpane_get_type (void) G_GNUC_CONST;
2243 GType xcls_mainwindow_xcls_editpane_get_type (void) G_GNUC_CONST;
2244 GType xcls_mainwindow_xcls_tree_get_type (void) G_GNUC_CONST;
2245 GType xcls_mainwindow_xcls_props_get_type (void) G_GNUC_CONST;
2246 GType xcls_mainwindow_xcls_clutterembed_get_type (void) G_GNUC_CONST;
2247 GType xcls_mainwindow_xcls_rooview_get_type (void) G_GNUC_CONST;
2248 GType xcls_mainwindow_xcls_objectview_get_type (void) G_GNUC_CONST;
2249 GType xcls_mainwindow_xcls_codeeditview_get_type (void) G_GNUC_CONST;
2250 GType xcls_mainwindow_xcls_addpropsview_get_type (void) G_GNUC_CONST;
2251 GType xcls_mainwindow_xcls_projecteditview_get_type (void) G_GNUC_CONST;
2252 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) G_GNUC_CONST;
2253 GType xcls_mainwindow_xcls_backbutton_get_type (void) G_GNUC_CONST;
2254 GType xcls_mainwindow_xcls_projectbutton_get_type (void) G_GNUC_CONST;
2255 GType xcls_mainwindow_xcls_editfilebutton_get_type (void) G_GNUC_CONST;
2256 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) G_GNUC_CONST;
2257 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) G_GNUC_CONST;
2258 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) G_GNUC_CONST;
2259 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) G_GNUC_CONST;
2260 GType xcls_mainwindow_xcls_addprojectbutton_get_type (void) G_GNUC_CONST;
2261 GType xcls_mainwindow_xcls_addfilebutton_get_type (void) G_GNUC_CONST;
2262 GType xcls_mainwindow_xcls_delprojectbutton_get_type (void) G_GNUC_CONST;
2263 GType project_project_get_type (void) G_GNUC_CONST;
2264 GType xcls_clutterfiles_get_type (void) G_GNUC_CONST;
2265 GType xcls_dialognewcomponent_get_type (void) G_GNUC_CONST;
2266 GType xcls_editor_get_type (void) G_GNUC_CONST;
2267 GType xcls_gladeview_get_type (void) G_GNUC_CONST;
2268 GType xcls_leftprops_get_type (void) G_GNUC_CONST;
2269 GType xcls_projectsettings_get_type (void) G_GNUC_CONST;
2270 GType xcls_rightpalete_get_type (void) G_GNUC_CONST;
2271 GType xcls_windowaddprop_get_type (void) G_GNUC_CONST;
2272 GType xcls_windowleftprojects_get_type (void) G_GNUC_CONST;
2273 GType xcls_windowlefttree_get_type (void) G_GNUC_CONST;
2274 GType xcls_windowrooview_get_type (void) G_GNUC_CONST;
2275 #define XCLS_MAINWINDOW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowPrivate))
2276 enum  {
2277         XCLS_MAINWINDOW_DUMMY_PROPERTY
2278 };
2279 Xcls_MainWindow* xcls_mainwindow_singleton (void);
2280 Xcls_MainWindow* xcls_mainwindow_new (void);
2281 Xcls_MainWindow* xcls_mainwindow_construct (GType object_type);
2282 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_new (Xcls_MainWindow* _owner);
2283 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_construct (GType object_type, Xcls_MainWindow* _owner);
2284 static void __lambda104_ (Xcls_MainWindow* self);
2285 static void ___lambda104__gtk_widget_show (GtkWidget* _sender, gpointer self);
2286 static gboolean __lambda105_ (Xcls_MainWindow* self, GdkEventAny* event);
2287 static gboolean ___lambda105__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
2288 static void __lambda106_ (Xcls_MainWindow* self);
2289 static void ___lambda106__gtk_widget_destroy (GtkWidget* _sender, gpointer self);
2290 void xcls_mainwindow_hideAddListener (Xcls_MainWindow* self);
2291 void xcls_mainwindow_hideAddProp (Xcls_MainWindow* self);
2292 void xcls_mainwindow_hideCodeEdit (Xcls_MainWindow* self);
2293 void xcls_mainwindow_hideObject (Xcls_MainWindow* self);
2294 void xcls_mainwindow_hideProjectEdit (Xcls_MainWindow* self);
2295 void xcls_mainwindow_hideViewEditing (Xcls_MainWindow* self);
2296 GType js_render_js_render_get_type (void) G_GNUC_CONST;
2297 JsRenderJsRender* xcls_windowlefttree_getActiveFile (Xcls_WindowLeftTree* self);
2298 GType js_render_node_get_type (void) G_GNUC_CONST;
2299 void xcls_windowrooview_createThumb (Xcls_WindowRooView* self);
2300 void xcls_gladeview_createThumb (Xcls_GladeView* self);
2301 GType xcls_windowleftprojects_xcls_view_get_type (void) G_GNUC_CONST;
2302 GType xcls_windowleftprojects_xcls_model_get_type (void) G_GNUC_CONST;
2303 GType xcls_windowleftprojects_xcls_namecol_get_type (void) G_GNUC_CONST;
2304 void xcls_windowleftprojects_selectProject (Xcls_WindowLeftProjects* self, ProjectProject* project);
2305 void xcls_mainwindow_initChildren (Xcls_MainWindow* self);
2306 Xcls_WindowLeftTree* xcls_windowlefttree_new (void);
2307 Xcls_WindowLeftTree* xcls_windowlefttree_construct (GType object_type);
2308 GType xcls_windowlefttree_xcls_view_get_type (void) G_GNUC_CONST;
2309 GType xcls_windowlefttree_xcls_model_get_type (void) G_GNUC_CONST;
2310 GType xcls_windowlefttree_xcls_renderer_get_type (void) G_GNUC_CONST;
2311 GType xcls_windowlefttree_xcls_lefttreemenu_get_type (void) G_GNUC_CONST;
2312 static gboolean __lambda107_ (Xcls_MainWindow* self);
2313 void xcls_leftprops_finish_editing (Xcls_LeftProps* self);
2314 gboolean xcls_editor_saveContents (Xcls_Editor* self);
2315 static gboolean ___lambda107__xcls_windowlefttree_before_node_change (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self);
2316 static void __lambda108_ (Xcls_MainWindow* self, JsRenderNode* sel);
2317 GType xcls_leftprops_xcls_addpropertypopup_get_type (void) G_GNUC_CONST;
2318 GType xcls_leftprops_xcls_editprops_get_type (void) G_GNUC_CONST;
2319 GType xcls_leftprops_xcls_view_get_type (void) G_GNUC_CONST;
2320 GType xcls_leftprops_xcls_model_get_type (void) G_GNUC_CONST;
2321 GType xcls_leftprops_xcls_keycol_get_type (void) G_GNUC_CONST;
2322 GType xcls_leftprops_xcls_keyrender_get_type (void) G_GNUC_CONST;
2323 GType xcls_leftprops_xcls_valcol_get_type (void) G_GNUC_CONST;
2324 GType xcls_leftprops_xcls_valrender_get_type (void) G_GNUC_CONST;
2325 GType xcls_leftprops_xcls_valrendermodel_get_type (void) G_GNUC_CONST;
2326 GType xcls_leftprops_xcls_contextmenu_get_type (void) G_GNUC_CONST;
2327 void xcls_leftprops_load (Xcls_LeftProps* self, JsRenderJsRender* file, JsRenderNode* node);
2328 void xcls_rightpalete_clear (Xcls_RightPalete* self);
2329 GType palete_palete_get_type (void) G_GNUC_CONST;
2330 void xcls_rightpalete_load (Xcls_RightPalete* self, PaletePalete* pal, const gchar* cls);
2331 PaletePalete* js_render_js_render_palete (JsRenderJsRender* self);
2332 gchar* js_render_node_fqn (JsRenderNode* self);
2333 void xcls_windowaddprop_clear (Xcls_WindowAddProp* self);
2334 void xcls_windowaddprop_show (Xcls_WindowAddProp* self, PaletePalete* pal, const gchar* etype, const gchar* xtype);
2335 static void ___lambda108__xcls_windowlefttree_node_selected (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self);
2336 static void __lambda109_ (Xcls_MainWindow* self);
2337 void xcls_windowrooview_requestRedraw (Xcls_WindowRooView* self);
2338 void js_render_js_render_save (JsRenderJsRender* self);
2339 static void ___lambda109__xcls_windowlefttree_changed (Xcls_WindowLeftTree* _sender, gpointer self);
2340 Xcls_LeftProps* xcls_leftprops_new (void);
2341 Xcls_LeftProps* xcls_leftprops_construct (GType object_type);
2342 static void __lambda110_ (Xcls_MainWindow* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key);
2343 void xcls_mainwindow_showCodeEdit (Xcls_MainWindow* self, JsRenderNode* node, const gchar* ptype, const gchar* key);
2344 static void ___lambda110__xcls_leftprops_show_editor (Xcls_LeftProps* _sender, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key, gpointer self);
2345 static gboolean __lambda111_ (Xcls_MainWindow* self);
2346 static gboolean ___lambda111__xcls_leftprops_stop_editor (Xcls_LeftProps* _sender, gpointer self);
2347 static void __lambda112_ (Xcls_MainWindow* self);
2348 void xcls_gladeview_loadFile (Xcls_GladeView* self, JsRenderJsRender* file);
2349 static void ___lambda112__xcls_leftprops_changed (Xcls_LeftProps* _sender, gpointer self);
2350 Xcls_WindowLeftProjects* xcls_windowleftprojects_new (void);
2351 Xcls_WindowLeftProjects* xcls_windowleftprojects_construct (GType object_type);
2352 static void __lambda113_ (Xcls_MainWindow* self, ProjectProject* proj);
2353 void project_project_scanDirs (ProjectProject* self);
2354 void xcls_clutterfiles_loadProject (Xcls_ClutterFiles* self, ProjectProject* pr);
2355 static void ___lambda113__xcls_windowleftprojects_project_selected (Xcls_WindowLeftProjects* _sender, ProjectProject* project, gpointer self);
2356 Xcls_ProjectSettings* xcls_projectsettings_new (void);
2357 Xcls_ProjectSettings* xcls_projectsettings_construct (GType object_type);
2358 GType xcls_projectsettings_xcls_path_get_type (void) G_GNUC_CONST;
2359 GType xcls_projectsettings_xcls_base_template_get_type (void) G_GNUC_CONST;
2360 GType xcls_projectsettings_xcls_rooturl_get_type (void) G_GNUC_CONST;
2361 GType xcls_projectsettings_xcls_view_get_type (void) G_GNUC_CONST;
2362 static void __lambda114_ (Xcls_MainWindow* self, const gchar* btn);
2363 GType xcls_windowrooview_xcls_autoredraw_get_type (void) G_GNUC_CONST;
2364 GType xcls_windowrooview_xcls_view_get_type (void) G_GNUC_CONST;
2365 GType xcls_windowrooview_xcls_inspectorcontainer_get_type (void) G_GNUC_CONST;
2366 void xcls_windowrooview_xcls_view_renderJS (Xcls_WindowRooViewXcls_view* self, gboolean force);
2367 void project_project_save (ProjectProject* self);
2368 static void ___lambda114__xcls_projectsettings_button_pressed (Xcls_ProjectSettings* _sender, const gchar* btn, gpointer self);
2369 Xcls_RightPalete* xcls_rightpalete_new (void);
2370 Xcls_RightPalete* xcls_rightpalete_construct (GType object_type);
2371 GType xcls_rightpalete_xcls_viewbox_get_type (void) G_GNUC_CONST;
2372 GType xcls_rightpalete_xcls_model_get_type (void) G_GNUC_CONST;
2373 GType xcls_rightpalete_xcls_txtrender_get_type (void) G_GNUC_CONST;
2374 Xcls_WindowAddProp* xcls_windowaddprop_new (void);
2375 Xcls_WindowAddProp* xcls_windowaddprop_construct (GType object_type);
2376 GType xcls_windowaddprop_xcls_model_get_type (void) G_GNUC_CONST;
2377 GType xcls_windowaddprop_xcls_namecol_get_type (void) G_GNUC_CONST;
2378 GType xcls_windowaddprop_xcls_namerender_get_type (void) G_GNUC_CONST;
2379 static void __lambda115_ (Xcls_MainWindow* self, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype);
2380 void xcls_leftprops_addProp (Xcls_LeftProps* self, const gchar* in_type, const gchar* key, const gchar* value, const gchar* value_type);
2381 static void ___lambda115__xcls_windowaddprop_select (Xcls_WindowAddProp* _sender, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype, gpointer self);
2382 Xcls_Editor* xcls_editor_new (void);
2383 Xcls_Editor* xcls_editor_construct (GType object_type);
2384 GType xcls_editor_xcls_save_button_get_type (void) G_GNUC_CONST;
2385 GType xcls_editor_xcls_key_edit_get_type (void) G_GNUC_CONST;
2386 GType xcls_editor_xcls_righteditor_get_type (void) G_GNUC_CONST;
2387 GType xcls_editor_xcls_view_get_type (void) G_GNUC_CONST;
2388 GType xcls_editor_xcls_buffer_get_type (void) G_GNUC_CONST;
2389 Xcls_WindowRooView* xcls_windowrooview_new (void);
2390 Xcls_WindowRooView* xcls_windowrooview_construct (GType object_type);
2391 Xcls_GladeView* xcls_gladeview_new (void);
2392 Xcls_GladeView* xcls_gladeview_construct (GType object_type);
2393 Xcls_ClutterFiles* xcls_clutterfiles_new (void);
2394 Xcls_ClutterFiles* xcls_clutterfiles_construct (GType object_type);
2395 GType xcls_clutterfiles_xcls_filelayout_get_type (void) G_GNUC_CONST;
2396 GType xcls_clutterfiles_xcls_filelayout_manager_get_type (void) G_GNUC_CONST;
2397 GType xcls_clutterfiles_xcls_fileitem_get_type (void) G_GNUC_CONST;
2398 static void __lambda116_ (Xcls_MainWindow* self, JsRenderJsRender* file);
2399 static Block11Data* block11_data_ref (Block11Data* _data11_);
2400 static void block11_data_unref (void * _userdata_);
2401 void xcls_mainwindow_showViewEditing (Xcls_MainWindow* self);
2402 void xcls_windowlefttree_xcls_model_loadFile (Xcls_WindowLeftTreeXcls_model* self, JsRenderJsRender* f);
2403 static void ___lambda117_ (Block11Data* _data11_, GtkWidget* w);
2404 static void ____lambda117__gtk_callback (GtkWidget* widget, gpointer self);
2405 void xcls_windowrooview_loadFile (Xcls_WindowRooView* self, JsRenderJsRender* file);
2406 static void ___lambda118_ (Block11Data* _data11_, GtkWidget* w);
2407 static void ____lambda118__gtk_callback (GtkWidget* widget, gpointer self);
2408 static void ___lambda116__xcls_clutterfiles_open (Xcls_ClutterFiles* _sender, JsRenderJsRender* file, gpointer self);
2409 Xcls_DialogNewComponent* xcls_dialognewcomponent_new (void);
2410 Xcls_DialogNewComponent* xcls_dialognewcomponent_construct (GType object_type);
2411 GType xcls_dialognewcomponent_xcls_name_get_type (void) G_GNUC_CONST;
2412 GType xcls_dialognewcomponent_xcls_title_get_type (void) G_GNUC_CONST;
2413 GType xcls_dialognewcomponent_xcls_region_get_type (void) G_GNUC_CONST;
2414 GType xcls_dialognewcomponent_xcls_parent_get_type (void) G_GNUC_CONST;
2415 GType xcls_dialognewcomponent_xcls_permname_get_type (void) G_GNUC_CONST;
2416 GType xcls_dialognewcomponent_xcls_modorder_get_type (void) G_GNUC_CONST;
2417 static void __lambda119_ (Xcls_MainWindow* self, ProjectProject* project, JsRenderJsRender* file);
2418 static Block12Data* block12_data_ref (Block12Data* _data12_);
2419 static void block12_data_unref (void * _userdata_);
2420 static void ___lambda120_ (Block12Data* _data12_, GtkWidget* w);
2421 static void ____lambda120__gtk_callback (GtkWidget* widget, gpointer self);
2422 static void ___lambda121_ (Block12Data* _data12_, GtkWidget* w);
2423 static void ____lambda121__gtk_callback (GtkWidget* widget, gpointer self);
2424 static void ___lambda119__xcls_dialognewcomponent_success (Xcls_DialogNewComponent* _sender, ProjectProject* pr, JsRenderJsRender* file, gpointer self);
2425 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str);
2426 void xcls_mainwindow_show (Xcls_MainWindow* self);
2427 void xcls_mainwindow_showAddListener (Xcls_MainWindow* self);
2428 JsRenderNode* xcls_windowlefttree_getActiveElement (Xcls_WindowLeftTree* self);
2429 PaletePalete* palete_factory (const gchar* xtype);
2430 void xcls_mainwindow_showAddProp (Xcls_MainWindow* self);
2431 void xcls_editor_show (Xcls_Editor* self, JsRenderNode* node, const gchar* ptype, const gchar* key);
2432 void xcls_mainwindow_showObject (Xcls_MainWindow* self);
2433 void xcls_mainwindow_showProjectEdit (Xcls_MainWindow* self);
2434 void xcls_projectsettings_show (Xcls_ProjectSettings* self, ProjectProject* project);
2435 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxPrivate))
2436 enum  {
2437         XCLS_MAINWINDOW_XCLS_VBOX_DUMMY_PROPERTY
2438 };
2439 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_new (Xcls_MainWindow* _owner);
2440 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_construct (GType object_type, Xcls_MainWindow* _owner);
2441 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_new (Xcls_MainWindow* _owner);
2442 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_construct (GType object_type, Xcls_MainWindow* _owner);
2443 static void xcls_mainwindow_xcls_vbox_finalize (GObject* obj);
2444 #define XCLS_MAINWINDOW_XCLS_TOPBAR_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbarPrivate))
2445 enum  {
2446         XCLS_MAINWINDOW_XCLS_TOPBAR_DUMMY_PROPERTY
2447 };
2448 static void xcls_mainwindow_xcls_topbar_finalize (GObject* obj);
2449 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpanePrivate))
2450 enum  {
2451         XCLS_MAINWINDOW_XCLS_MAINPANE_DUMMY_PROPERTY
2452 };
2453 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_new (Xcls_MainWindow* _owner);
2454 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_construct (GType object_type, Xcls_MainWindow* _owner);
2455 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_new (Xcls_MainWindow* _owner);
2456 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_construct (GType object_type, Xcls_MainWindow* _owner);
2457 GType xcls_mainwindow_xcls_vbox9_get_type (void) G_GNUC_CONST;
2458 static void xcls_mainwindow_xcls_mainpane_finalize (GObject* obj);
2459 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpanePrivate))
2460 enum  {
2461         XCLS_MAINWINDOW_XCLS_LEFTPANE_DUMMY_PROPERTY
2462 };
2463 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_new (Xcls_MainWindow* _owner);
2464 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_construct (GType object_type, Xcls_MainWindow* _owner);
2465 static void xcls_mainwindow_xcls_leftpane_finalize (GObject* obj);
2466 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpanePrivate))
2467 enum  {
2468         XCLS_MAINWINDOW_XCLS_EDITPANE_DUMMY_PROPERTY
2469 };
2470 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_new (Xcls_MainWindow* _owner);
2471 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_construct (GType object_type, Xcls_MainWindow* _owner);
2472 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_new (Xcls_MainWindow* _owner);
2473 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_construct (GType object_type, Xcls_MainWindow* _owner);
2474 static void xcls_mainwindow_xcls_editpane_finalize (GObject* obj);
2475 #define XCLS_MAINWINDOW_XCLS_TREE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treePrivate))
2476 enum  {
2477         XCLS_MAINWINDOW_XCLS_TREE_DUMMY_PROPERTY
2478 };
2479 static void xcls_mainwindow_xcls_tree_finalize (GObject* obj);
2480 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsPrivate))
2481 enum  {
2482         XCLS_MAINWINDOW_XCLS_PROPS_DUMMY_PROPERTY
2483 };
2484 static void xcls_mainwindow_xcls_props_finalize (GObject* obj);
2485 #define XCLS_MAINWINDOW_XCLS_VBOX9_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9Private))
2486 enum  {
2487         XCLS_MAINWINDOW_XCLS_VBOX9_DUMMY_PROPERTY
2488 };
2489 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_new (Xcls_MainWindow* _owner);
2490 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_construct (GType object_type, Xcls_MainWindow* _owner);
2491 static void xcls_mainwindow_xcls_vbox9_finalize (GObject* obj);
2492 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedPrivate))
2493 enum  {
2494         XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_DUMMY_PROPERTY
2495 };
2496 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_new (Xcls_MainWindow* _owner);
2497 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_construct (GType object_type, Xcls_MainWindow* _owner);
2498 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_new (Xcls_MainWindow* _owner);
2499 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_construct (GType object_type, Xcls_MainWindow* _owner);
2500 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_new (Xcls_MainWindow* _owner);
2501 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_construct (GType object_type, Xcls_MainWindow* _owner);
2502 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_new (Xcls_MainWindow* _owner);
2503 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_construct (GType object_type, Xcls_MainWindow* _owner);
2504 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_new (Xcls_MainWindow* _owner);
2505 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_construct (GType object_type, Xcls_MainWindow* _owner);
2506 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_new (Xcls_MainWindow* _owner);
2507 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_construct (GType object_type, Xcls_MainWindow* _owner);
2508 static void __lambda75_ (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc);
2509 void xcls_clutterfiles_set_size (Xcls_ClutterFiles* self, gfloat w, gfloat h);
2510 static void ___lambda75__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self);
2511 static void xcls_mainwindow_xcls_clutterembed_finalize (GObject* obj);
2512 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewPrivate))
2513 enum  {
2514         XCLS_MAINWINDOW_XCLS_ROOVIEW_DUMMY_PROPERTY
2515 };
2516 static void xcls_mainwindow_xcls_rooview_finalize (GObject* obj);
2517 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewPrivate))
2518 enum  {
2519         XCLS_MAINWINDOW_XCLS_OBJECTVIEW_DUMMY_PROPERTY
2520 };
2521 static void xcls_mainwindow_xcls_objectview_finalize (GObject* obj);
2522 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewPrivate))
2523 enum  {
2524         XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_DUMMY_PROPERTY
2525 };
2526 static void xcls_mainwindow_xcls_codeeditview_finalize (GObject* obj);
2527 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewPrivate))
2528 enum  {
2529         XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_DUMMY_PROPERTY
2530 };
2531 static void xcls_mainwindow_xcls_addpropsview_finalize (GObject* obj);
2532 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewPrivate))
2533 enum  {
2534         XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_DUMMY_PROPERTY
2535 };
2536 static void xcls_mainwindow_xcls_projecteditview_finalize (GObject* obj);
2537 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutPrivate))
2538 enum  {
2539         XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_DUMMY_PROPERTY
2540 };
2541 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_new (Xcls_MainWindow* _owner);
2542 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_construct (GType object_type, Xcls_MainWindow* _owner);
2543 GType xcls_mainwindow_xcls_boxlayout17_get_type (void) G_GNUC_CONST;
2544 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_new (Xcls_MainWindow* _owner);
2545 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2546 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_new (Xcls_MainWindow* _owner);
2547 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2548 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_new (Xcls_MainWindow* _owner);
2549 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_construct (GType object_type, Xcls_MainWindow* _owner);
2550 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_new (Xcls_MainWindow* _owner);
2551 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2552 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_new (Xcls_MainWindow* _owner);
2553 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2554 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_new (Xcls_MainWindow* _owner);
2555 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2556 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_new (Xcls_MainWindow* _owner);
2557 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2558 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_new (Xcls_MainWindow* _owner);
2559 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2560 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_new (Xcls_MainWindow* _owner);
2561 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_construct (GType object_type, Xcls_MainWindow* _owner);
2562 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_new (Xcls_MainWindow* _owner);
2563 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner);
2564 static void xcls_mainwindow_xcls_buttonlayout_finalize (GObject* obj);
2565 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17Private))
2566 enum  {
2567         XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_DUMMY_PROPERTY
2568 };
2569 static void xcls_mainwindow_xcls_boxlayout17_finalize (GObject* obj);
2570 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonPrivate))
2571 enum  {
2572         XCLS_MAINWINDOW_XCLS_BACKBUTTON_DUMMY_PROPERTY
2573 };
2574 Xcls_MainWindowXcls_Actor19* xcls_mainwindow_xcls_actor19_new (Xcls_MainWindow* _owner);
2575 Xcls_MainWindowXcls_Actor19* xcls_mainwindow_xcls_actor19_construct (GType object_type, Xcls_MainWindow* _owner);
2576 GType xcls_mainwindow_xcls_actor19_get_type (void) G_GNUC_CONST;
2577 static void xcls_mainwindow_xcls_backbutton_finalize (GObject* obj);
2578 #define XCLS_MAINWINDOW_XCLS_ACTOR19_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR19, Xcls_MainWindowXcls_Actor19Private))
2579 enum  {
2580         XCLS_MAINWINDOW_XCLS_ACTOR19_DUMMY_PROPERTY
2581 };
2582 Xcls_MainWindowXcls_Button20* xcls_mainwindow_xcls_button20_new (Xcls_MainWindow* _owner);
2583 Xcls_MainWindowXcls_Button20* xcls_mainwindow_xcls_button20_construct (GType object_type, Xcls_MainWindow* _owner);
2584 GType xcls_mainwindow_xcls_button20_get_type (void) G_GNUC_CONST;
2585 static void xcls_mainwindow_xcls_actor19_finalize (GObject* obj);
2586 #define XCLS_MAINWINDOW_XCLS_BUTTON20_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON20, Xcls_MainWindowXcls_Button20Private))
2587 enum  {
2588         XCLS_MAINWINDOW_XCLS_BUTTON20_DUMMY_PROPERTY
2589 };
2590 static void __lambda22_ (Xcls_MainWindowXcls_Button20* self);
2591 static void ___lambda22__gtk_button_clicked (GtkButton* _sender, gpointer self);
2592 static void xcls_mainwindow_xcls_button20_finalize (GObject* obj);
2593 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonPrivate))
2594 enum  {
2595         XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_DUMMY_PROPERTY
2596 };
2597 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_new (Xcls_MainWindow* _owner);
2598 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_construct (GType object_type, Xcls_MainWindow* _owner);
2599 GType xcls_mainwindow_xcls_actor22_get_type (void) G_GNUC_CONST;
2600 static void xcls_mainwindow_xcls_projectbutton_finalize (GObject* obj);
2601 #define XCLS_MAINWINDOW_XCLS_ACTOR22_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22Private))
2602 enum  {
2603         XCLS_MAINWINDOW_XCLS_ACTOR22_DUMMY_PROPERTY
2604 };
2605 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_new (Xcls_MainWindow* _owner);
2606 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_construct (GType object_type, Xcls_MainWindow* _owner);
2607 GType xcls_mainwindow_xcls_button23_get_type (void) G_GNUC_CONST;
2608 static void xcls_mainwindow_xcls_actor22_finalize (GObject* obj);
2609 #define XCLS_MAINWINDOW_XCLS_BUTTON23_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23Private))
2610 enum  {
2611         XCLS_MAINWINDOW_XCLS_BUTTON23_DUMMY_PROPERTY
2612 };
2613 static void __lambda59_ (Xcls_MainWindowXcls_Button23* self);
2614 static void ___lambda59__gtk_button_clicked (GtkButton* _sender, gpointer self);
2615 static void xcls_mainwindow_xcls_button23_finalize (GObject* obj);
2616 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonPrivate))
2617 enum  {
2618         XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_DUMMY_PROPERTY
2619 };
2620 Xcls_MainWindowXcls_Actor25* xcls_mainwindow_xcls_actor25_new (Xcls_MainWindow* _owner);
2621 Xcls_MainWindowXcls_Actor25* xcls_mainwindow_xcls_actor25_construct (GType object_type, Xcls_MainWindow* _owner);
2622 GType xcls_mainwindow_xcls_actor25_get_type (void) G_GNUC_CONST;
2623 static void xcls_mainwindow_xcls_editfilebutton_finalize (GObject* obj);
2624 #define XCLS_MAINWINDOW_XCLS_ACTOR25_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR25, Xcls_MainWindowXcls_Actor25Private))
2625 enum  {
2626         XCLS_MAINWINDOW_XCLS_ACTOR25_DUMMY_PROPERTY
2627 };
2628 Xcls_MainWindowXcls_Button26* xcls_mainwindow_xcls_button26_new (Xcls_MainWindow* _owner);
2629 Xcls_MainWindowXcls_Button26* xcls_mainwindow_xcls_button26_construct (GType object_type, Xcls_MainWindow* _owner);
2630 GType xcls_mainwindow_xcls_button26_get_type (void) G_GNUC_CONST;
2631 static void xcls_mainwindow_xcls_actor25_finalize (GObject* obj);
2632 #define XCLS_MAINWINDOW_XCLS_BUTTON26_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON26, Xcls_MainWindowXcls_Button26Private))
2633 enum  {
2634         XCLS_MAINWINDOW_XCLS_BUTTON26_DUMMY_PROPERTY
2635 };
2636 static void __lambda58_ (Xcls_MainWindowXcls_Button26* self);
2637 void xcls_dialognewcomponent_show (Xcls_DialogNewComponent* self, JsRenderJsRender* c);
2638 static void ___lambda58__gtk_button_clicked (GtkButton* _sender, gpointer self);
2639 static void xcls_mainwindow_xcls_button26_finalize (GObject* obj);
2640 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonPrivate))
2641 enum  {
2642         XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_DUMMY_PROPERTY
2643 };
2644 Xcls_MainWindowXcls_Actor28* xcls_mainwindow_xcls_actor28_new (Xcls_MainWindow* _owner);
2645 Xcls_MainWindowXcls_Actor28* xcls_mainwindow_xcls_actor28_construct (GType object_type, Xcls_MainWindow* _owner);
2646 GType xcls_mainwindow_xcls_actor28_get_type (void) G_GNUC_CONST;
2647 static void xcls_mainwindow_xcls_projecteditbutton_finalize (GObject* obj);
2648 #define XCLS_MAINWINDOW_XCLS_ACTOR28_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR28, Xcls_MainWindowXcls_Actor28Private))
2649 enum  {
2650         XCLS_MAINWINDOW_XCLS_ACTOR28_DUMMY_PROPERTY
2651 };
2652 Xcls_MainWindowXcls_Button29* xcls_mainwindow_xcls_button29_new (Xcls_MainWindow* _owner);
2653 Xcls_MainWindowXcls_Button29* xcls_mainwindow_xcls_button29_construct (GType object_type, Xcls_MainWindow* _owner);
2654 GType xcls_mainwindow_xcls_button29_get_type (void) G_GNUC_CONST;
2655 static void xcls_mainwindow_xcls_actor28_finalize (GObject* obj);
2656 #define XCLS_MAINWINDOW_XCLS_BUTTON29_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON29, Xcls_MainWindowXcls_Button29Private))
2657 enum  {
2658         XCLS_MAINWINDOW_XCLS_BUTTON29_DUMMY_PROPERTY
2659 };
2660 static void __lambda60_ (Xcls_MainWindowXcls_Button29* self);
2661 static void ___lambda60__gtk_button_clicked (GtkButton* _sender, gpointer self);
2662 static void xcls_mainwindow_xcls_button29_finalize (GObject* obj);
2663 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonPrivate))
2664 enum  {
2665         XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_DUMMY_PROPERTY
2666 };
2667 Xcls_MainWindowXcls_Actor31* xcls_mainwindow_xcls_actor31_new (Xcls_MainWindow* _owner);
2668 Xcls_MainWindowXcls_Actor31* xcls_mainwindow_xcls_actor31_construct (GType object_type, Xcls_MainWindow* _owner);
2669 GType xcls_mainwindow_xcls_actor31_get_type (void) G_GNUC_CONST;
2670 static gboolean __lambda69_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event);
2671 static gboolean ___lambda69__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
2672 static gboolean __lambda70_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event);
2673 static gboolean ___lambda70__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
2674 static gboolean __lambda71_ (Xcls_MainWindowXcls_objectshowbutton* self);
2675 static gboolean ___lambda71__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
2676 static void xcls_mainwindow_xcls_objectshowbutton_finalize (GObject* obj);
2677 #define XCLS_MAINWINDOW_XCLS_ACTOR31_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR31, Xcls_MainWindowXcls_Actor31Private))
2678 enum  {
2679         XCLS_MAINWINDOW_XCLS_ACTOR31_DUMMY_PROPERTY
2680 };
2681 Xcls_MainWindowXcls_Button32* xcls_mainwindow_xcls_button32_new (Xcls_MainWindow* _owner);
2682 Xcls_MainWindowXcls_Button32* xcls_mainwindow_xcls_button32_construct (GType object_type, Xcls_MainWindow* _owner);
2683 GType xcls_mainwindow_xcls_button32_get_type (void) G_GNUC_CONST;
2684 static void xcls_mainwindow_xcls_actor31_finalize (GObject* obj);
2685 #define XCLS_MAINWINDOW_XCLS_BUTTON32_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON32, Xcls_MainWindowXcls_Button32Private))
2686 enum  {
2687         XCLS_MAINWINDOW_XCLS_BUTTON32_DUMMY_PROPERTY
2688 };
2689 static void __lambda64_ (Xcls_MainWindowXcls_Button32* self);
2690 static void ___lambda64__gtk_button_clicked (GtkButton* _sender, gpointer self);
2691 static void xcls_mainwindow_xcls_button32_finalize (GObject* obj);
2692 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonPrivate))
2693 enum  {
2694         XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_DUMMY_PROPERTY
2695 };
2696 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_new (Xcls_MainWindow* _owner);
2697 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_construct (GType object_type, Xcls_MainWindow* _owner);
2698 GType xcls_mainwindow_xcls_actor34_get_type (void) G_GNUC_CONST;
2699 static void xcls_mainwindow_xcls_addpropbutton_finalize (GObject* obj);
2700 #define XCLS_MAINWINDOW_XCLS_ACTOR34_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34Private))
2701 enum  {
2702         XCLS_MAINWINDOW_XCLS_ACTOR34_DUMMY_PROPERTY
2703 };
2704 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_new (Xcls_MainWindow* _owner);
2705 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_construct (GType object_type, Xcls_MainWindow* _owner);
2706 GType xcls_mainwindow_xcls_button35_get_type (void) G_GNUC_CONST;
2707 static void xcls_mainwindow_xcls_actor34_finalize (GObject* obj);
2708 #define XCLS_MAINWINDOW_XCLS_BUTTON35_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35Private))
2709 enum  {
2710         XCLS_MAINWINDOW_XCLS_BUTTON35_DUMMY_PROPERTY
2711 };
2712 static void __lambda72_ (Xcls_MainWindowXcls_Button35* self);
2713 static void ___lambda72__gtk_button_clicked (GtkButton* _sender, gpointer self);
2714 static void xcls_mainwindow_xcls_button35_finalize (GObject* obj);
2715 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonPrivate))
2716 enum  {
2717         XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_DUMMY_PROPERTY
2718 };
2719 Xcls_MainWindowXcls_Actor37* xcls_mainwindow_xcls_actor37_new (Xcls_MainWindow* _owner);
2720 Xcls_MainWindowXcls_Actor37* xcls_mainwindow_xcls_actor37_construct (GType object_type, Xcls_MainWindow* _owner);
2721 GType xcls_mainwindow_xcls_actor37_get_type (void) G_GNUC_CONST;
2722 static void xcls_mainwindow_xcls_addlistenerbutton_finalize (GObject* obj);
2723 #define XCLS_MAINWINDOW_XCLS_ACTOR37_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR37, Xcls_MainWindowXcls_Actor37Private))
2724 enum  {
2725         XCLS_MAINWINDOW_XCLS_ACTOR37_DUMMY_PROPERTY
2726 };
2727 Xcls_MainWindowXcls_Button38* xcls_mainwindow_xcls_button38_new (Xcls_MainWindow* _owner);
2728 Xcls_MainWindowXcls_Button38* xcls_mainwindow_xcls_button38_construct (GType object_type, Xcls_MainWindow* _owner);
2729 GType xcls_mainwindow_xcls_button38_get_type (void) G_GNUC_CONST;
2730 static void xcls_mainwindow_xcls_actor37_finalize (GObject* obj);
2731 #define XCLS_MAINWINDOW_XCLS_BUTTON38_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON38, Xcls_MainWindowXcls_Button38Private))
2732 enum  {
2733         XCLS_MAINWINDOW_XCLS_BUTTON38_DUMMY_PROPERTY
2734 };
2735 static void __lambda74_ (Xcls_MainWindowXcls_Button38* self);
2736 static void ___lambda74__gtk_button_clicked (GtkButton* _sender, gpointer self);
2737 static void xcls_mainwindow_xcls_button38_finalize (GObject* obj);
2738 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonPrivate))
2739 enum  {
2740         XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_DUMMY_PROPERTY
2741 };
2742 Xcls_MainWindowXcls_Actor40* xcls_mainwindow_xcls_actor40_new (Xcls_MainWindow* _owner);
2743 Xcls_MainWindowXcls_Actor40* xcls_mainwindow_xcls_actor40_construct (GType object_type, Xcls_MainWindow* _owner);
2744 GType xcls_mainwindow_xcls_actor40_get_type (void) G_GNUC_CONST;
2745 static void xcls_mainwindow_xcls_addprojectbutton_finalize (GObject* obj);
2746 #define XCLS_MAINWINDOW_XCLS_ACTOR40_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR40, Xcls_MainWindowXcls_Actor40Private))
2747 enum  {
2748         XCLS_MAINWINDOW_XCLS_ACTOR40_DUMMY_PROPERTY
2749 };
2750 Xcls_MainWindowXcls_Button41* xcls_mainwindow_xcls_button41_new (Xcls_MainWindow* _owner);
2751 Xcls_MainWindowXcls_Button41* xcls_mainwindow_xcls_button41_construct (GType object_type, Xcls_MainWindow* _owner);
2752 GType xcls_mainwindow_xcls_button41_get_type (void) G_GNUC_CONST;
2753 static void xcls_mainwindow_xcls_actor40_finalize (GObject* obj);
2754 #define XCLS_MAINWINDOW_XCLS_BUTTON41_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON41, Xcls_MainWindowXcls_Button41Private))
2755 enum  {
2756         XCLS_MAINWINDOW_XCLS_BUTTON41_DUMMY_PROPERTY
2757 };
2758 static void __lambda44_ (Xcls_MainWindowXcls_Button41* self);
2759 GType xcls_editproject_get_type (void) G_GNUC_CONST;
2760 Xcls_EditProject* xcls_editproject_singleton (void);
2761 GType xcls_editproject_xcls_xtype_get_type (void) G_GNUC_CONST;
2762 GType xcls_editproject_xcls_cellrender_get_type (void) G_GNUC_CONST;
2763 GType xcls_editproject_xcls_model_get_type (void) G_GNUC_CONST;
2764 GType xcls_editproject_xcls_dir_get_type (void) G_GNUC_CONST;
2765 ProjectProject* xcls_editproject_show (Xcls_EditProject* self);
2766 void xcls_windowleftprojects_load (Xcls_WindowLeftProjects* self);
2767 static void ___lambda44__gtk_button_clicked (GtkButton* _sender, gpointer self);
2768 static void xcls_mainwindow_xcls_button41_finalize (GObject* obj);
2769 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonPrivate))
2770 enum  {
2771         XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_DUMMY_PROPERTY
2772 };
2773 Xcls_MainWindowXcls_Actor43* xcls_mainwindow_xcls_actor43_new (Xcls_MainWindow* _owner);
2774 Xcls_MainWindowXcls_Actor43* xcls_mainwindow_xcls_actor43_construct (GType object_type, Xcls_MainWindow* _owner);
2775 GType xcls_mainwindow_xcls_actor43_get_type (void) G_GNUC_CONST;
2776 static void xcls_mainwindow_xcls_addfilebutton_finalize (GObject* obj);
2777 #define XCLS_MAINWINDOW_XCLS_ACTOR43_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR43, Xcls_MainWindowXcls_Actor43Private))
2778 enum  {
2779         XCLS_MAINWINDOW_XCLS_ACTOR43_DUMMY_PROPERTY
2780 };
2781 Xcls_MainWindowXcls_Button44* xcls_mainwindow_xcls_button44_new (Xcls_MainWindow* _owner);
2782 Xcls_MainWindowXcls_Button44* xcls_mainwindow_xcls_button44_construct (GType object_type, Xcls_MainWindow* _owner);
2783 GType xcls_mainwindow_xcls_button44_get_type (void) G_GNUC_CONST;
2784 static void xcls_mainwindow_xcls_actor43_finalize (GObject* obj);
2785 #define XCLS_MAINWINDOW_XCLS_BUTTON44_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON44, Xcls_MainWindowXcls_Button44Private))
2786 enum  {
2787         XCLS_MAINWINDOW_XCLS_BUTTON44_DUMMY_PROPERTY
2788 };
2789 static void __lambda52_ (Xcls_MainWindowXcls_Button44* self);
2790 JsRenderJsRender* js_render_js_render_factory (const gchar* xt, ProjectProject* project, const gchar* path);
2791 static void ___lambda52__gtk_button_clicked (GtkButton* _sender, gpointer self);
2792 static void xcls_mainwindow_xcls_button44_finalize (GObject* obj);
2793 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonPrivate))
2794 enum  {
2795         XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_DUMMY_PROPERTY
2796 };
2797 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_new (Xcls_MainWindow* _owner);
2798 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_construct (GType object_type, Xcls_MainWindow* _owner);
2799 GType xcls_mainwindow_xcls_actor46_get_type (void) G_GNUC_CONST;
2800 static void xcls_mainwindow_xcls_delprojectbutton_finalize (GObject* obj);
2801 #define XCLS_MAINWINDOW_XCLS_ACTOR46_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46Private))
2802 enum  {
2803         XCLS_MAINWINDOW_XCLS_ACTOR46_DUMMY_PROPERTY
2804 };
2805 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_new (Xcls_MainWindow* _owner);
2806 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_construct (GType object_type, Xcls_MainWindow* _owner);
2807 GType xcls_mainwindow_xcls_button47_get_type (void) G_GNUC_CONST;
2808 static void xcls_mainwindow_xcls_actor46_finalize (GObject* obj);
2809 #define XCLS_MAINWINDOW_XCLS_BUTTON47_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47Private))
2810 enum  {
2811         XCLS_MAINWINDOW_XCLS_BUTTON47_DUMMY_PROPERTY
2812 };
2813 static void __lambda53_ (Xcls_MainWindowXcls_Button47* self);
2814 GType xcls_dialogconfirm_get_type (void) G_GNUC_CONST;
2815 Xcls_DialogConfirm* xcls_dialogconfirm_singleton (void);
2816 ProjectProject* xcls_windowleftprojects_getSelectedProject (Xcls_WindowLeftProjects* self);
2817 gint xcls_dialogconfirm_show (Xcls_DialogConfirm* self, const gchar* title, const gchar* msg);
2818 void project_project_remove (ProjectProject* project);
2819 void xcls_clutterfiles_clearFiles (Xcls_ClutterFiles* self);
2820 static void ___lambda53__gtk_button_clicked (GtkButton* _sender, gpointer self);
2821 static void xcls_mainwindow_xcls_button47_finalize (GObject* obj);
2822 static void xcls_mainwindow_finalize (GObject* obj);
2823
2824
2825 static gpointer _g_object_ref0 (gpointer self) {
2826 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2827         return self ? g_object_ref (self) : NULL;
2828 #line 2829 "MainWindow.vala.c"
2829 }
2830
2831
2832 Xcls_MainWindow* xcls_mainwindow_singleton (void) {
2833         Xcls_MainWindow* result = NULL;
2834         Xcls_MainWindow* _tmp0_;
2835         Xcls_MainWindow* _tmp2_;
2836         Xcls_MainWindow* _tmp3_;
2837 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2838         _tmp0_ = MainWindow;
2839 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2840         if (_tmp0_ == NULL) {
2841 #line 2842 "MainWindow.vala.c"
2842                 Xcls_MainWindow* _tmp1_;
2843 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2844                 _tmp1_ = xcls_mainwindow_new ();
2845 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2846                 _g_object_unref0 (MainWindow);
2847 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2848                 MainWindow = _tmp1_;
2849 #line 2850 "MainWindow.vala.c"
2850         }
2851 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2852         _tmp2_ = MainWindow;
2853 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2854         _tmp3_ = _g_object_ref0 (_tmp2_);
2855 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2856         result = _tmp3_;
2857 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2858         return result;
2859 #line 2860 "MainWindow.vala.c"
2860 }
2861
2862
2863 static void __lambda104_ (Xcls_MainWindow* self) {
2864 }
2865
2866
2867 static void ___lambda104__gtk_widget_show (GtkWidget* _sender, gpointer self) {
2868 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2869         __lambda104_ (self);
2870 #line 2871 "MainWindow.vala.c"
2871 }
2872
2873
2874 static gboolean __lambda105_ (Xcls_MainWindow* self, GdkEventAny* event) {
2875         gboolean result = FALSE;
2876 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2877         g_return_val_if_fail (event != NULL, FALSE);
2878 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2879         result = FALSE;
2880 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2881         return result;
2882 #line 2883 "MainWindow.vala.c"
2883 }
2884
2885
2886 static gboolean ___lambda105__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
2887         gboolean result;
2888         result = __lambda105_ (self, event);
2889 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2890         return result;
2891 #line 2892 "MainWindow.vala.c"
2892 }
2893
2894
2895 static void __lambda106_ (Xcls_MainWindow* self) {
2896 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2897         gtk_main_quit ();
2898 #line 2899 "MainWindow.vala.c"
2899 }
2900
2901
2902 static void ___lambda106__gtk_widget_destroy (GtkWidget* _sender, gpointer self) {
2903 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2904         __lambda106_ (self);
2905 #line 2906 "MainWindow.vala.c"
2906 }
2907
2908
2909 Xcls_MainWindow* xcls_mainwindow_construct (GType object_type) {
2910         Xcls_MainWindow * self = NULL;
2911         Xcls_MainWindow* _tmp0_;
2912         GtkWindow* _tmp1_;
2913         gchar* _tmp2_;
2914         GtkWindow* _tmp3_;
2915         GtkWindow* _tmp4_;
2916         GtkWindow* _tmp5_;
2917         Xcls_MainWindow* _tmp6_;
2918         Xcls_MainWindowXcls_vbox* _tmp7_;
2919         Xcls_MainWindowXcls_vbox* child_0;
2920         GtkWindow* _tmp8_;
2921         GtkVBox* _tmp9_;
2922         gchar* _tmp10_;
2923         GtkWindow* _tmp11_;
2924         GtkWindow* _tmp12_;
2925         GtkWindow* _tmp13_;
2926 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2927         self = (Xcls_MainWindow*) g_object_new (object_type, NULL);
2928 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2929         _tmp0_ = _g_object_ref0 (self);
2930 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2931         _g_object_unref0 (self->priv->_this);
2932 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2933         self->priv->_this = _tmp0_;
2934 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2935         _tmp1_ = (GtkWindow*) gtk_window_new (GTK_WINDOW_TOPLEVEL);
2936 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2937         g_object_ref_sink (_tmp1_);
2938 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2939         _g_object_unref0 (self->el);
2940 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2941         self->el = _tmp1_;
2942 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2943         _g_object_unref0 (self->project);
2944 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2945         self->project = NULL;
2946 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2947         _g_object_unref0 (self->clutterfiles);
2948 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2949         self->clutterfiles = NULL;
2950 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2951         _g_object_unref0 (self->new_file_dialog);
2952 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2953         self->new_file_dialog = NULL;
2954 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2955         _g_object_unref0 (self->code_editor);
2956 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2957         self->code_editor = NULL;
2958 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2959         _g_object_unref0 (self->window_gladeview);
2960 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2961         self->window_gladeview = NULL;
2962 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2963         _g_object_unref0 (self->left_props);
2964 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2965         self->left_props = NULL;
2966 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2967         _g_object_unref0 (self->projectsettings);
2968 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2969         self->projectsettings = NULL;
2970 #line 88 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2971         _g_object_unref0 (self->rightpalete);
2972 #line 88 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2973         self->rightpalete = NULL;
2974 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2975         _g_object_unref0 (self->add_props);
2976 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2977         self->add_props = NULL;
2978 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2979         _g_object_unref0 (self->left_projects);
2980 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2981         self->left_projects = NULL;
2982 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2983         _g_object_unref0 (self->left_tree);
2984 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2985         self->left_tree = NULL;
2986 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2987         _g_object_unref0 (self->window_rooview);
2988 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2989         self->window_rooview = NULL;
2990 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2991         self->children_loaded = FALSE;
2992 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2993         _tmp2_ = g_strdup ("Application Builder");
2994 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2995         _g_free0 (self->title);
2996 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2997         self->title = _tmp2_;
2998 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2999         _tmp3_ = self->el;
3000 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3001         gtk_container_set_border_width ((GtkContainer*) _tmp3_, (guint) 0);
3002 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3003         _tmp4_ = self->el;
3004 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3005         g_object_set (_tmp4_, "default-height", 500, NULL);
3006 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3007         _tmp5_ = self->el;
3008 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3009         g_object_set (_tmp5_, "default-width", 800, NULL);
3010 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3011         _tmp6_ = self->priv->_this;
3012 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3013         _tmp7_ = xcls_mainwindow_xcls_vbox_new (_tmp6_);
3014 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3015         child_0 = _tmp7_;
3016 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3017         g_object_ref ((GObject*) child_0);
3018 #line 102 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3019         _tmp8_ = self->el;
3020 #line 102 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3021         _tmp9_ = child_0->el;
3022 #line 102 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3023         gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) _tmp9_);
3024 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3025         _tmp10_ = g_strdup ("files");
3026 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3027         _g_free0 (self->state);
3028 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3029         self->state = _tmp10_;
3030 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3031         _tmp11_ = self->el;
3032 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3033         g_signal_connect_object ((GtkWidget*) _tmp11_, "show", (GCallback) ___lambda104__gtk_widget_show, self, 0);
3034 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3035         _tmp12_ = self->el;
3036 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3037         g_signal_connect_object ((GtkWidget*) _tmp12_, "delete-event", (GCallback) ___lambda105__gtk_widget_delete_event, self, 0);
3038 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3039         _tmp13_ = self->el;
3040 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3041         g_signal_connect_object ((GtkWidget*) _tmp13_, "destroy", (GCallback) ___lambda106__gtk_widget_destroy, self, 0);
3042 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3043         _g_object_unref0 (child_0);
3044 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3045         return self;
3046 #line 3047 "MainWindow.vala.c"
3047 }
3048
3049
3050 Xcls_MainWindow* xcls_mainwindow_new (void) {
3051 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3052         return xcls_mainwindow_construct (TYPE_XCLS_MAINWINDOW);
3053 #line 3054 "MainWindow.vala.c"
3054 }
3055
3056
3057 void xcls_mainwindow_hideAddListener (Xcls_MainWindow* self) {
3058         Xcls_MainWindow* _tmp0_;
3059         Xcls_MainWindowXcls_backbutton* _tmp1_;
3060         ClutterActor* _tmp2_;
3061         Xcls_MainWindow* _tmp3_;
3062         Xcls_MainWindowXcls_projectbutton* _tmp4_;
3063         ClutterActor* _tmp5_;
3064         Xcls_MainWindow* _tmp6_;
3065         Xcls_MainWindowXcls_projecteditbutton* _tmp7_;
3066         ClutterActor* _tmp8_;
3067         Xcls_MainWindow* _tmp9_;
3068         Xcls_MainWindowXcls_editfilebutton* _tmp10_;
3069         ClutterActor* _tmp11_;
3070         Xcls_MainWindow* _tmp12_;
3071         Xcls_MainWindowXcls_addpropsview* _tmp13_;
3072         GtkClutterActor* _tmp14_;
3073         Xcls_MainWindow* _tmp15_;
3074         Xcls_MainWindowXcls_rooview* _tmp16_;
3075         GtkClutterActor* _tmp17_;
3076         GtkClutterActor* _tmp18_;
3077         GtkClutterActor* el;
3078         Xcls_MainWindow* _tmp19_;
3079         Xcls_MainWindowXcls_addpropsview* _tmp20_;
3080         GtkClutterActor* _tmp21_;
3081         Xcls_MainWindow* _tmp22_;
3082         gchar* _tmp23_;
3083         Xcls_MainWindow* _tmp24_;
3084         Xcls_MainWindowXcls_addpropsview* _tmp25_;
3085         GtkClutterActor* _tmp26_;
3086 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3087         g_return_if_fail (self != NULL);
3088 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3089         _tmp0_ = self->priv->_this;
3090 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3091         _tmp1_ = _tmp0_->backbutton;
3092 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3093         _tmp2_ = _tmp1_->el;
3094 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3095         clutter_actor_hide (_tmp2_);
3096 #line 128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3097         _tmp3_ = self->priv->_this;
3098 #line 128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3099         _tmp4_ = _tmp3_->projectbutton;
3100 #line 128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3101         _tmp5_ = _tmp4_->el;
3102 #line 128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3103         clutter_actor_show (_tmp5_);
3104 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3105         _tmp6_ = self->priv->_this;
3106 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3107         _tmp7_ = _tmp6_->projecteditbutton;
3108 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3109         _tmp8_ = _tmp7_->el;
3110 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3111         clutter_actor_show (_tmp8_);
3112 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3113         _tmp9_ = self->priv->_this;
3114 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3115         _tmp10_ = _tmp9_->editfilebutton;
3116 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3117         _tmp11_ = _tmp10_->el;
3118 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3119         clutter_actor_show (_tmp11_);
3120 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3121         _tmp12_ = self->priv->_this;
3122 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3123         _tmp13_ = _tmp12_->addpropsview;
3124 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3125         _tmp14_ = _tmp13_->el;
3126 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3127         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
3128 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3129         _tmp15_ = self->priv->_this;
3130 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3131         _tmp16_ = _tmp15_->rooview;
3132 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3133         _tmp17_ = _tmp16_->el;
3134 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3135         _tmp18_ = _g_object_ref0 (_tmp17_);
3136 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3137         el = _tmp18_;
3138 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3139         clutter_actor_save_easing_state ((ClutterActor*) el);
3140 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3141         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
3142 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3143         _tmp19_ = self->priv->_this;
3144 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3145         _tmp20_ = _tmp19_->addpropsview;
3146 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3147         _tmp21_ = _tmp20_->el;
3148 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3149         clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.0f, (gdouble) 0.0f);
3150 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3151         _tmp22_ = self->priv->_this;
3152 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3153         _tmp23_ = g_strdup ("edit");
3154 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3155         _g_free0 (_tmp22_->state);
3156 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3157         _tmp22_->state = _tmp23_;
3158 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3159         clutter_actor_restore_easing_state ((ClutterActor*) el);
3160 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3161         _tmp24_ = self->priv->_this;
3162 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3163         _tmp25_ = _tmp24_->addpropsview;
3164 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3165         _tmp26_ = _tmp25_->el;
3166 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3167         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
3168 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3169         _g_object_unref0 (el);
3170 #line 3171 "MainWindow.vala.c"
3171 }
3172
3173
3174 void xcls_mainwindow_hideAddProp (Xcls_MainWindow* self) {
3175         Xcls_MainWindow* _tmp0_;
3176         Xcls_MainWindowXcls_backbutton* _tmp1_;
3177         ClutterActor* _tmp2_;
3178         Xcls_MainWindow* _tmp3_;
3179         Xcls_MainWindowXcls_projectbutton* _tmp4_;
3180         ClutterActor* _tmp5_;
3181         Xcls_MainWindow* _tmp6_;
3182         Xcls_MainWindowXcls_projecteditbutton* _tmp7_;
3183         ClutterActor* _tmp8_;
3184         Xcls_MainWindow* _tmp9_;
3185         Xcls_MainWindowXcls_editfilebutton* _tmp10_;
3186         ClutterActor* _tmp11_;
3187         Xcls_MainWindow* _tmp12_;
3188         Xcls_MainWindowXcls_addpropsview* _tmp13_;
3189         GtkClutterActor* _tmp14_;
3190         Xcls_MainWindow* _tmp15_;
3191         Xcls_MainWindowXcls_rooview* _tmp16_;
3192         GtkClutterActor* _tmp17_;
3193         GtkClutterActor* _tmp18_;
3194         GtkClutterActor* el;
3195         Xcls_MainWindow* _tmp19_;
3196         Xcls_MainWindowXcls_addpropsview* _tmp20_;
3197         GtkClutterActor* _tmp21_;
3198         Xcls_MainWindow* _tmp22_;
3199         gchar* _tmp23_;
3200         Xcls_MainWindow* _tmp24_;
3201         Xcls_MainWindowXcls_addpropsview* _tmp25_;
3202         GtkClutterActor* _tmp26_;
3203 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3204         g_return_if_fail (self != NULL);
3205 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3206         _tmp0_ = self->priv->_this;
3207 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3208         _tmp1_ = _tmp0_->backbutton;
3209 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3210         _tmp2_ = _tmp1_->el;
3211 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3212         clutter_actor_hide (_tmp2_);
3213 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3214         _tmp3_ = self->priv->_this;
3215 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3216         _tmp4_ = _tmp3_->projectbutton;
3217 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3218         _tmp5_ = _tmp4_->el;
3219 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3220         clutter_actor_show (_tmp5_);
3221 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3222         _tmp6_ = self->priv->_this;
3223 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3224         _tmp7_ = _tmp6_->projecteditbutton;
3225 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3226         _tmp8_ = _tmp7_->el;
3227 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3228         clutter_actor_show (_tmp8_);
3229 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3230         _tmp9_ = self->priv->_this;
3231 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3232         _tmp10_ = _tmp9_->editfilebutton;
3233 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3234         _tmp11_ = _tmp10_->el;
3235 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3236         clutter_actor_show (_tmp11_);
3237 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3238         _tmp12_ = self->priv->_this;
3239 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3240         _tmp13_ = _tmp12_->addpropsview;
3241 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3242         _tmp14_ = _tmp13_->el;
3243 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3244         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
3245 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3246         _tmp15_ = self->priv->_this;
3247 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3248         _tmp16_ = _tmp15_->rooview;
3249 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3250         _tmp17_ = _tmp16_->el;
3251 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3252         _tmp18_ = _g_object_ref0 (_tmp17_);
3253 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3254         el = _tmp18_;
3255 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3256         clutter_actor_save_easing_state ((ClutterActor*) el);
3257 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3258         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
3259 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3260         _tmp19_ = self->priv->_this;
3261 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3262         _tmp20_ = _tmp19_->addpropsview;
3263 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3264         _tmp21_ = _tmp20_->el;
3265 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3266         clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.0f, (gdouble) 0.0f);
3267 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3268         _tmp22_ = self->priv->_this;
3269 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3270         _tmp23_ = g_strdup ("edit");
3271 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3272         _g_free0 (_tmp22_->state);
3273 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3274         _tmp22_->state = _tmp23_;
3275 #line 164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3276         clutter_actor_restore_easing_state ((ClutterActor*) el);
3277 #line 165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3278         _tmp24_ = self->priv->_this;
3279 #line 165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3280         _tmp25_ = _tmp24_->addpropsview;
3281 #line 165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3282         _tmp26_ = _tmp25_->el;
3283 #line 165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3284         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
3285 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3286         _g_object_unref0 (el);
3287 #line 3288 "MainWindow.vala.c"
3288 }
3289
3290
3291 void xcls_mainwindow_hideCodeEdit (Xcls_MainWindow* self) {
3292         Xcls_MainWindow* _tmp0_;
3293         Xcls_MainWindowXcls_backbutton* _tmp1_;
3294         ClutterActor* _tmp2_;
3295         Xcls_MainWindow* _tmp3_;
3296         Xcls_MainWindowXcls_projectbutton* _tmp4_;
3297         ClutterActor* _tmp5_;
3298         Xcls_MainWindow* _tmp6_;
3299         Xcls_MainWindowXcls_projecteditbutton* _tmp7_;
3300         ClutterActor* _tmp8_;
3301         Xcls_MainWindow* _tmp9_;
3302         Xcls_MainWindowXcls_editfilebutton* _tmp10_;
3303         ClutterActor* _tmp11_;
3304         Xcls_MainWindow* _tmp12_;
3305         Xcls_MainWindowXcls_codeeditview* _tmp13_;
3306         GtkClutterActor* _tmp14_;
3307         Xcls_MainWindow* _tmp15_;
3308         Xcls_MainWindowXcls_rooview* _tmp16_;
3309         GtkClutterActor* _tmp17_;
3310         GtkClutterActor* _tmp18_;
3311         GtkClutterActor* el;
3312         Xcls_MainWindow* _tmp19_;
3313         Xcls_MainWindowXcls_codeeditview* _tmp20_;
3314         GtkClutterActor* _tmp21_;
3315         Xcls_MainWindow* _tmp22_;
3316         gchar* _tmp23_;
3317         Xcls_MainWindow* _tmp24_;
3318         Xcls_MainWindowXcls_codeeditview* _tmp25_;
3319         GtkClutterActor* _tmp26_;
3320 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3321         g_return_if_fail (self != NULL);
3322 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3323         _tmp0_ = self->priv->_this;
3324 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3325         _tmp1_ = _tmp0_->backbutton;
3326 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3327         _tmp2_ = _tmp1_->el;
3328 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3329         clutter_actor_hide (_tmp2_);
3330 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3331         _tmp3_ = self->priv->_this;
3332 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3333         _tmp4_ = _tmp3_->projectbutton;
3334 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3335         _tmp5_ = _tmp4_->el;
3336 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3337         clutter_actor_show (_tmp5_);
3338 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3339         _tmp6_ = self->priv->_this;
3340 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3341         _tmp7_ = _tmp6_->projecteditbutton;
3342 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3343         _tmp8_ = _tmp7_->el;
3344 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3345         clutter_actor_show (_tmp8_);
3346 #line 172 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3347         _tmp9_ = self->priv->_this;
3348 #line 172 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3349         _tmp10_ = _tmp9_->editfilebutton;
3350 #line 172 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3351         _tmp11_ = _tmp10_->el;
3352 #line 172 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3353         clutter_actor_show (_tmp11_);
3354 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3355         _tmp12_ = self->priv->_this;
3356 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3357         _tmp13_ = _tmp12_->codeeditview;
3358 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3359         _tmp14_ = _tmp13_->el;
3360 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3361         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
3362 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3363         _tmp15_ = self->priv->_this;
3364 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3365         _tmp16_ = _tmp15_->rooview;
3366 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3367         _tmp17_ = _tmp16_->el;
3368 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3369         _tmp18_ = _g_object_ref0 (_tmp17_);
3370 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3371         el = _tmp18_;
3372 #line 175 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3373         clutter_actor_save_easing_state ((ClutterActor*) el);
3374 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3375         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
3376 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3377         _tmp19_ = self->priv->_this;
3378 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3379         _tmp20_ = _tmp19_->codeeditview;
3380 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3381         _tmp21_ = _tmp20_->el;
3382 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3383         clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.0f, (gdouble) 0.0f);
3384 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3385         _tmp22_ = self->priv->_this;
3386 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3387         _tmp23_ = g_strdup ("edit");
3388 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3389         _g_free0 (_tmp22_->state);
3390 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3391         _tmp22_->state = _tmp23_;
3392 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3393         clutter_actor_restore_easing_state ((ClutterActor*) el);
3394 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3395         _tmp24_ = self->priv->_this;
3396 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3397         _tmp25_ = _tmp24_->codeeditview;
3398 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3399         _tmp26_ = _tmp25_->el;
3400 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3401         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
3402 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3403         _g_object_unref0 (el);
3404 #line 3405 "MainWindow.vala.c"
3405 }
3406
3407
3408 void xcls_mainwindow_hideObject (Xcls_MainWindow* self) {
3409         Xcls_MainWindow* _tmp0_;
3410         Xcls_MainWindowXcls_projecteditbutton* _tmp1_;
3411         ClutterActor* _tmp2_;
3412         Xcls_MainWindow* _tmp3_;
3413         Xcls_MainWindowXcls_backbutton* _tmp4_;
3414         ClutterActor* _tmp5_;
3415         Xcls_MainWindow* _tmp6_;
3416         Xcls_MainWindowXcls_projectbutton* _tmp7_;
3417         ClutterActor* _tmp8_;
3418         Xcls_MainWindow* _tmp9_;
3419         Xcls_MainWindowXcls_editfilebutton* _tmp10_;
3420         ClutterActor* _tmp11_;
3421         Xcls_MainWindow* _tmp12_;
3422         Xcls_MainWindowXcls_objectview* _tmp13_;
3423         GtkClutterActor* _tmp14_;
3424         Xcls_MainWindow* _tmp15_;
3425         Xcls_MainWindowXcls_rooview* _tmp16_;
3426         GtkClutterActor* _tmp17_;
3427         GtkClutterActor* _tmp18_;
3428         GtkClutterActor* el;
3429         Xcls_MainWindow* _tmp19_;
3430         Xcls_MainWindowXcls_objectview* _tmp20_;
3431         GtkClutterActor* _tmp21_;
3432         Xcls_MainWindow* _tmp22_;
3433         gchar* _tmp23_;
3434         Xcls_MainWindow* _tmp24_;
3435         Xcls_MainWindowXcls_objectview* _tmp25_;
3436         GtkClutterActor* _tmp26_;
3437 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3438         g_return_if_fail (self != NULL);
3439 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3440         _tmp0_ = self->priv->_this;
3441 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3442         _tmp1_ = _tmp0_->projecteditbutton;
3443 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3444         _tmp2_ = _tmp1_->el;
3445 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3446         clutter_actor_show (_tmp2_);
3447 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3448         _tmp3_ = self->priv->_this;
3449 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3450         _tmp4_ = _tmp3_->backbutton;
3451 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3452         _tmp5_ = _tmp4_->el;
3453 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3454         clutter_actor_hide (_tmp5_);
3455 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3456         _tmp6_ = self->priv->_this;
3457 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3458         _tmp7_ = _tmp6_->projectbutton;
3459 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3460         _tmp8_ = _tmp7_->el;
3461 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3462         clutter_actor_show (_tmp8_);
3463 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3464         _tmp9_ = self->priv->_this;
3465 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3466         _tmp10_ = _tmp9_->editfilebutton;
3467 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3468         _tmp11_ = _tmp10_->el;
3469 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3470         clutter_actor_show (_tmp11_);
3471 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3472         _tmp12_ = self->priv->_this;
3473 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3474         _tmp13_ = _tmp12_->objectview;
3475 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3476         _tmp14_ = _tmp13_->el;
3477 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3478         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
3479 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3480         _tmp15_ = self->priv->_this;
3481 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3482         _tmp16_ = _tmp15_->rooview;
3483 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3484         _tmp17_ = _tmp16_->el;
3485 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3486         _tmp18_ = _g_object_ref0 (_tmp17_);
3487 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3488         el = _tmp18_;
3489 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3490         clutter_actor_save_easing_state ((ClutterActor*) el);
3491 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3492         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
3493 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3494         _tmp19_ = self->priv->_this;
3495 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3496         _tmp20_ = _tmp19_->objectview;
3497 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3498         _tmp21_ = _tmp20_->el;
3499 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3500         clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.0f, (gdouble) 0.0f);
3501 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3502         _tmp22_ = self->priv->_this;
3503 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3504         _tmp23_ = g_strdup ("edit");
3505 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3506         _g_free0 (_tmp22_->state);
3507 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3508         _tmp22_->state = _tmp23_;
3509 #line 207 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3510         clutter_actor_restore_easing_state ((ClutterActor*) el);
3511 #line 208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3512         _tmp24_ = self->priv->_this;
3513 #line 208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3514         _tmp25_ = _tmp24_->objectview;
3515 #line 208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3516         _tmp26_ = _tmp25_->el;
3517 #line 208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3518         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
3519 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3520         _g_object_unref0 (el);
3521 #line 3522 "MainWindow.vala.c"
3522 }
3523
3524
3525 void xcls_mainwindow_hideProjectEdit (Xcls_MainWindow* self) {
3526         Xcls_MainWindow* _tmp0_;
3527         Xcls_MainWindowXcls_projectbutton* _tmp1_;
3528         ClutterActor* _tmp2_;
3529         Xcls_MainWindow* _tmp3_;
3530         Xcls_MainWindowXcls_projecteditbutton* _tmp4_;
3531         ClutterActor* _tmp5_;
3532         Xcls_MainWindow* _tmp6_;
3533         Xcls_MainWindowXcls_backbutton* _tmp7_;
3534         ClutterActor* _tmp8_;
3535         Xcls_MainWindow* _tmp9_;
3536         Xcls_MainWindowXcls_editfilebutton* _tmp10_;
3537         ClutterActor* _tmp11_;
3538         Xcls_MainWindow* _tmp12_;
3539         Xcls_MainWindowXcls_projecteditview* _tmp13_;
3540         GtkClutterActor* _tmp14_;
3541         Xcls_MainWindow* _tmp15_;
3542         Xcls_MainWindowXcls_rooview* _tmp16_;
3543         GtkClutterActor* _tmp17_;
3544         GtkClutterActor* _tmp18_;
3545         GtkClutterActor* el;
3546         Xcls_MainWindow* _tmp19_;
3547         Xcls_MainWindowXcls_projecteditview* _tmp20_;
3548         GtkClutterActor* _tmp21_;
3549         Xcls_MainWindow* _tmp22_;
3550         gchar* _tmp23_;
3551         Xcls_MainWindow* _tmp24_;
3552         Xcls_MainWindowXcls_projecteditview* _tmp25_;
3553         GtkClutterActor* _tmp26_;
3554 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3555         g_return_if_fail (self != NULL);
3556 #line 215 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3557         _tmp0_ = self->priv->_this;
3558 #line 215 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3559         _tmp1_ = _tmp0_->projectbutton;
3560 #line 215 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3561         _tmp2_ = _tmp1_->el;
3562 #line 215 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3563         clutter_actor_show (_tmp2_);
3564 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3565         _tmp3_ = self->priv->_this;
3566 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3567         _tmp4_ = _tmp3_->projecteditbutton;
3568 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3569         _tmp5_ = _tmp4_->el;
3570 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3571         clutter_actor_show (_tmp5_);
3572 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3573         _tmp6_ = self->priv->_this;
3574 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3575         _tmp7_ = _tmp6_->backbutton;
3576 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3577         _tmp8_ = _tmp7_->el;
3578 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3579         clutter_actor_hide (_tmp8_);
3580 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3581         _tmp9_ = self->priv->_this;
3582 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3583         _tmp10_ = _tmp9_->editfilebutton;
3584 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3585         _tmp11_ = _tmp10_->el;
3586 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3587         clutter_actor_show (_tmp11_);
3588 #line 222 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3589         _tmp12_ = self->priv->_this;
3590 #line 222 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3591         _tmp13_ = _tmp12_->projecteditview;
3592 #line 222 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3593         _tmp14_ = _tmp13_->el;
3594 #line 222 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3595         clutter_actor_save_easing_state ((ClutterActor*) _tmp14_);
3596 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3597         _tmp15_ = self->priv->_this;
3598 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3599         _tmp16_ = _tmp15_->rooview;
3600 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3601         _tmp17_ = _tmp16_->el;
3602 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3603         _tmp18_ = _g_object_ref0 (_tmp17_);
3604 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3605         el = _tmp18_;
3606 #line 224 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3607         clutter_actor_save_easing_state ((ClutterActor*) el);
3608 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3609         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
3610 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3611         _tmp19_ = self->priv->_this;
3612 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3613         _tmp20_ = _tmp19_->projecteditview;
3614 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3615         _tmp21_ = _tmp20_->el;
3616 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3617         clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 1.0f, (gdouble) 0.0f);
3618 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3619         _tmp22_ = self->priv->_this;
3620 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3621         _tmp23_ = g_strdup ("edit");
3622 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3623         _g_free0 (_tmp22_->state);
3624 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3625         _tmp22_->state = _tmp23_;
3626 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3627         clutter_actor_restore_easing_state ((ClutterActor*) el);
3628 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3629         _tmp24_ = self->priv->_this;
3630 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3631         _tmp25_ = _tmp24_->projecteditview;
3632 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3633         _tmp26_ = _tmp25_->el;
3634 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3635         clutter_actor_restore_easing_state ((ClutterActor*) _tmp26_);
3636 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3637         _g_object_unref0 (el);
3638 #line 3639 "MainWindow.vala.c"
3639 }
3640
3641
3642 void xcls_mainwindow_hideViewEditing (Xcls_MainWindow* self) {
3643         Xcls_WindowLeftTree* _tmp0_;
3644         JsRenderJsRender* _tmp1_ = NULL;
3645         JsRenderJsRender* _tmp2_;
3646         gboolean _tmp3_;
3647         Xcls_MainWindow* _tmp11_;
3648         Xcls_MainWindowXcls_addprojectbutton* _tmp12_;
3649         ClutterActor* _tmp13_;
3650         Xcls_MainWindow* _tmp14_;
3651         Xcls_MainWindowXcls_addfilebutton* _tmp15_;
3652         ClutterActor* _tmp16_;
3653         Xcls_MainWindow* _tmp17_;
3654         Xcls_MainWindowXcls_backbutton* _tmp18_;
3655         ClutterActor* _tmp19_;
3656         Xcls_MainWindow* _tmp20_;
3657         Xcls_MainWindowXcls_delprojectbutton* _tmp21_;
3658         ClutterActor* _tmp22_;
3659         Xcls_MainWindow* _tmp23_;
3660         Xcls_MainWindowXcls_editfilebutton* _tmp24_;
3661         ClutterActor* _tmp25_;
3662         Xcls_MainWindow* _tmp26_;
3663         Xcls_MainWindowXcls_projectbutton* _tmp27_;
3664         ClutterActor* _tmp28_;
3665         Xcls_MainWindow* _tmp29_;
3666         Xcls_MainWindowXcls_projecteditbutton* _tmp30_;
3667         ClutterActor* _tmp31_;
3668         Xcls_MainWindow* _tmp32_;
3669         Xcls_MainWindowXcls_objectshowbutton* _tmp33_;
3670         ClutterActor* _tmp34_;
3671         Xcls_MainWindow* _tmp35_;
3672         Xcls_MainWindowXcls_addpropbutton* _tmp36_;
3673         ClutterActor* _tmp37_;
3674         Xcls_MainWindow* _tmp38_;
3675         Xcls_MainWindowXcls_addlistenerbutton* _tmp39_;
3676         ClutterActor* _tmp40_;
3677         Xcls_MainWindowXcls_editpane* _tmp41_;
3678         GtkVPaned* _tmp42_;
3679         Xcls_WindowLeftProjects* _tmp43_;
3680         GtkVBox* _tmp44_;
3681         Xcls_MainWindow* _tmp45_;
3682         Xcls_MainWindowXcls_rooview* _tmp46_;
3683         GtkClutterActor* _tmp47_;
3684         GtkClutterActor* _tmp48_;
3685         GtkClutterActor* el;
3686         GtkClutterActor* _tmp49_;
3687         GtkClutterActor* _tmp50_;
3688         GtkClutterActor* _tmp51_;
3689         GtkClutterActor* _tmp52_;
3690         Xcls_MainWindow* _tmp53_;
3691         gchar* _tmp54_;
3692         Xcls_MainWindow* _tmp55_;
3693         ProjectProject* _tmp56_;
3694         GtkClutterActor* _tmp61_;
3695 #line 238 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3696         g_return_if_fail (self != NULL);
3697 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3698         _tmp0_ = self->left_tree;
3699 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3700         _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
3701 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3702         _tmp2_ = _tmp1_;
3703 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3704         _tmp3_ = _tmp2_ != NULL;
3705 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3706         _g_object_unref0 (_tmp2_);
3707 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3708         if (_tmp3_) {
3709 #line 3710 "MainWindow.vala.c"
3710                 Xcls_WindowLeftTree* _tmp4_;
3711                 JsRenderJsRender* _tmp5_ = NULL;
3712                 JsRenderJsRender* _tmp6_;
3713                 const gchar* _tmp7_;
3714                 gboolean _tmp8_;
3715 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3716                 _tmp4_ = self->left_tree;
3717 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3718                 _tmp5_ = xcls_windowlefttree_getActiveFile (_tmp4_);
3719 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3720                 _tmp6_ = _tmp5_;
3721 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3722                 _tmp7_ = _tmp6_->xtype;
3723 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3724                 _tmp8_ = g_strcmp0 (_tmp7_, "Roo") == 0;
3725 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3726                 _g_object_unref0 (_tmp6_);
3727 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3728                 if (_tmp8_) {
3729 #line 3730 "MainWindow.vala.c"
3730                         Xcls_WindowRooView* _tmp9_;
3731 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3732                         _tmp9_ = self->window_rooview;
3733 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3734                         xcls_windowrooview_createThumb (_tmp9_);
3735 #line 3736 "MainWindow.vala.c"
3736                 } else {
3737                         Xcls_GladeView* _tmp10_;
3738 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3739                         _tmp10_ = self->window_gladeview;
3740 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3741                         xcls_gladeview_createThumb (_tmp10_);
3742 #line 3743 "MainWindow.vala.c"
3743                 }
3744         }
3745 #line 250 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3746         _tmp11_ = self->priv->_this;
3747 #line 250 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3748         _tmp12_ = _tmp11_->addprojectbutton;
3749 #line 250 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3750         _tmp13_ = _tmp12_->el;
3751 #line 250 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3752         clutter_actor_show (_tmp13_);
3753 #line 251 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3754         _tmp14_ = self->priv->_this;
3755 #line 251 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3756         _tmp15_ = _tmp14_->addfilebutton;
3757 #line 251 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3758         _tmp16_ = _tmp15_->el;
3759 #line 251 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3760         clutter_actor_show (_tmp16_);
3761 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3762         _tmp17_ = self->priv->_this;
3763 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3764         _tmp18_ = _tmp17_->backbutton;
3765 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3766         _tmp19_ = _tmp18_->el;
3767 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3768         clutter_actor_show (_tmp19_);
3769 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3770         _tmp20_ = self->priv->_this;
3771 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3772         _tmp21_ = _tmp20_->delprojectbutton;
3773 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3774         _tmp22_ = _tmp21_->el;
3775 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3776         clutter_actor_show (_tmp22_);
3777 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3778         _tmp23_ = self->priv->_this;
3779 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3780         _tmp24_ = _tmp23_->editfilebutton;
3781 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3782         _tmp25_ = _tmp24_->el;
3783 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3784         clutter_actor_hide (_tmp25_);
3785 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3786         _tmp26_ = self->priv->_this;
3787 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3788         _tmp27_ = _tmp26_->projectbutton;
3789 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3790         _tmp28_ = _tmp27_->el;
3791 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3792         clutter_actor_hide (_tmp28_);
3793 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3794         _tmp29_ = self->priv->_this;
3795 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3796         _tmp30_ = _tmp29_->projecteditbutton;
3797 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3798         _tmp31_ = _tmp30_->el;
3799 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3800         clutter_actor_hide (_tmp31_);
3801 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3802         _tmp32_ = self->priv->_this;
3803 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3804         _tmp33_ = _tmp32_->objectshowbutton;
3805 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3806         _tmp34_ = _tmp33_->el;
3807 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3808         clutter_actor_hide (_tmp34_);
3809 #line 259 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3810         _tmp35_ = self->priv->_this;
3811 #line 259 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3812         _tmp36_ = _tmp35_->addpropbutton;
3813 #line 259 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3814         _tmp37_ = _tmp36_->el;
3815 #line 259 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3816         clutter_actor_hide (_tmp37_);
3817 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3818         _tmp38_ = self->priv->_this;
3819 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3820         _tmp39_ = _tmp38_->addlistenerbutton;
3821 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3822         _tmp40_ = _tmp39_->el;
3823 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3824         clutter_actor_hide (_tmp40_);
3825 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3826         _tmp41_ = self->editpane;
3827 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3828         _tmp42_ = _tmp41_->el;
3829 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3830         gtk_widget_hide ((GtkWidget*) _tmp42_);
3831 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3832         _tmp43_ = self->left_projects;
3833 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3834         _tmp44_ = _tmp43_->el;
3835 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3836         gtk_widget_show ((GtkWidget*) _tmp44_);
3837 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3838         _tmp45_ = self->priv->_this;
3839 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3840         _tmp46_ = _tmp45_->rooview;
3841 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3842         _tmp47_ = _tmp46_->el;
3843 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3844         _tmp48_ = _g_object_ref0 (_tmp47_);
3845 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3846         el = _tmp48_;
3847 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3848         _tmp49_ = el;
3849 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3850         clutter_actor_save_easing_state ((ClutterActor*) _tmp49_);
3851 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3852         _tmp50_ = el;
3853 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3854         clutter_actor_set_easing_duration ((ClutterActor*) _tmp50_, (guint) 1000);
3855 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3856         _tmp51_ = el;
3857 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3858         clutter_actor_set_rotation_angle ((ClutterActor*) _tmp51_, CLUTTER_Y_AXIS, (gdouble) 360.0f);
3859 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3860         _tmp52_ = el;
3861 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3862         clutter_actor_set_scale ((ClutterActor*) _tmp52_, (gdouble) 0.0f, (gdouble) 0.0f);
3863 #line 284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3864         _tmp53_ = self->priv->_this;
3865 #line 284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3866         _tmp54_ = g_strdup ("files");
3867 #line 284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3868         _g_free0 (_tmp53_->state);
3869 #line 284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3870         _tmp53_->state = _tmp54_;
3871 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3872         _tmp55_ = self->priv->_this;
3873 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3874         _tmp56_ = _tmp55_->project;
3875 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3876         if (_tmp56_ != NULL) {
3877 #line 3878 "MainWindow.vala.c"
3878                 Xcls_MainWindow* _tmp57_;
3879                 Xcls_WindowLeftProjects* _tmp58_;
3880                 Xcls_MainWindow* _tmp59_;
3881                 ProjectProject* _tmp60_;
3882 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3883                 _tmp57_ = self->priv->_this;
3884 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3885                 _tmp58_ = _tmp57_->left_projects;
3886 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3887                 _tmp59_ = self->priv->_this;
3888 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3889                 _tmp60_ = _tmp59_->project;
3890 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3891                 xcls_windowleftprojects_selectProject (_tmp58_, _tmp60_);
3892 #line 3893 "MainWindow.vala.c"
3893         }
3894 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3895         _tmp61_ = el;
3896 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3897         clutter_actor_restore_easing_state ((ClutterActor*) _tmp61_);
3898 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3899         g_print ("show view browsing");
3900 #line 238 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3901         _g_object_unref0 (el);
3902 #line 3903 "MainWindow.vala.c"
3903 }
3904
3905
3906 static gboolean __lambda107_ (Xcls_MainWindow* self) {
3907         gboolean result = FALSE;
3908         const gchar* _tmp0_;
3909         Xcls_Editor* _tmp2_;
3910         gboolean _tmp3_ = FALSE;
3911 #line 304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3912         _tmp0_ = self->state;
3913 #line 304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3914         if (g_strcmp0 (_tmp0_, "codeedit") != 0) {
3915 #line 3916 "MainWindow.vala.c"
3916                 Xcls_LeftProps* _tmp1_;
3917 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3918                 _tmp1_ = self->left_props;
3919 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3920                 xcls_leftprops_finish_editing (_tmp1_);
3921 #line 306 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3922                 result = TRUE;
3923 #line 306 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3924                 return result;
3925 #line 3926 "MainWindow.vala.c"
3926         }
3927 #line 308 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3928         _tmp2_ = self->code_editor;
3929 #line 308 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3930         _tmp3_ = xcls_editor_saveContents (_tmp2_);
3931 #line 308 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3932         if (!_tmp3_) {
3933 #line 309 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3934                 result = FALSE;
3935 #line 309 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3936                 return result;
3937 #line 3938 "MainWindow.vala.c"
3938         }
3939 #line 311 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3940         result = FALSE;
3941 #line 311 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3942         return result;
3943 #line 3944 "MainWindow.vala.c"
3944 }
3945
3946
3947 static gboolean ___lambda107__xcls_windowlefttree_before_node_change (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self) {
3948         gboolean result;
3949         result = __lambda107_ (self);
3950 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3951         return result;
3952 #line 3953 "MainWindow.vala.c"
3953 }
3954
3955
3956 static void __lambda108_ (Xcls_MainWindow* self, JsRenderNode* sel) {
3957         const gchar* _tmp0_ = NULL;
3958         JsRenderNode* _tmp1_;
3959         const gchar* _tmp2_;
3960         JsRenderNode* _tmp3_;
3961         Xcls_LeftProps* _tmp6_;
3962         GtkVBox* _tmp7_;
3963         Xcls_LeftProps* _tmp8_;
3964         Xcls_WindowLeftTree* _tmp9_;
3965         JsRenderJsRender* _tmp10_ = NULL;
3966         JsRenderJsRender* _tmp11_;
3967         JsRenderNode* _tmp12_;
3968         const gchar* _tmp13_;
3969         const gchar* _tmp14_;
3970         GQuark _tmp16_ = 0U;
3971 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3972         static GQuark _tmp15_label0 = 0;
3973 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3974         static GQuark _tmp15_label1 = 0;
3975 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3976         static GQuark _tmp15_label2 = 0;
3977 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3978         static GQuark _tmp15_label3 = 0;
3979 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3980         _tmp1_ = sel;
3981 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3982         if (_tmp1_ == NULL) {
3983 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3984                 _tmp0_ = "NULL";
3985 #line 3986 "MainWindow.vala.c"
3986         } else {
3987 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3988                 _tmp0_ = "a value";
3989 #line 3990 "MainWindow.vala.c"
3990         }
3991 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3992         _tmp2_ = _tmp0_;
3993 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3994         g_print ("node_selected called %s\n", _tmp2_);
3995 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3996         _tmp3_ = sel;
3997 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3998         if (_tmp3_ == NULL) {
3999 #line 4000 "MainWindow.vala.c"
4000                 Xcls_LeftProps* _tmp4_;
4001                 GtkVBox* _tmp5_;
4002 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4003                 _tmp4_ = self->left_props;
4004 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4005                 _tmp5_ = _tmp4_->el;
4006 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4007                 gtk_widget_hide ((GtkWidget*) _tmp5_);
4008 #line 4009 "MainWindow.vala.c"
4009         }
4010 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4011         _tmp6_ = self->left_props;
4012 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4013         _tmp7_ = _tmp6_->el;
4014 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4015         gtk_widget_show ((GtkWidget*) _tmp7_);
4016 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4017         _tmp8_ = self->left_props;
4018 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4019         _tmp9_ = self->left_tree;
4020 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4021         _tmp10_ = xcls_windowlefttree_getActiveFile (_tmp9_);
4022 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4023         _tmp11_ = _tmp10_;
4024 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4025         _tmp12_ = sel;
4026 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4027         xcls_leftprops_load (_tmp8_, _tmp11_, _tmp12_);
4028 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4029         _g_object_unref0 (_tmp11_);
4030 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4031         _tmp13_ = self->state;
4032 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4033         _tmp14_ = _tmp13_;
4034 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4035         _tmp16_ = (NULL == _tmp14_) ? 0 : g_quark_from_string (_tmp14_);
4036 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4037         if (_tmp16_ == ((0 != _tmp15_label0) ? _tmp15_label0 : (_tmp15_label0 = g_quark_from_static_string ("object")))) {
4038 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4039                 switch (0) {
4040 #line 4041 "MainWindow.vala.c"
4041                         default:
4042                         {
4043                                 JsRenderNode* _tmp17_;
4044                                 Xcls_RightPalete* _tmp19_;
4045                                 Xcls_MainWindow* _tmp20_;
4046                                 Xcls_WindowLeftTree* _tmp21_;
4047                                 JsRenderJsRender* _tmp22_ = NULL;
4048                                 JsRenderJsRender* _tmp23_;
4049                                 PaletePalete* _tmp24_ = NULL;
4050                                 PaletePalete* _tmp25_;
4051                                 JsRenderNode* _tmp26_;
4052                                 gchar* _tmp27_ = NULL;
4053                                 gchar* _tmp28_;
4054 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4055                                 _tmp17_ = sel;
4056 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4057                                 if (_tmp17_ == NULL) {
4058 #line 4059 "MainWindow.vala.c"
4059                                         Xcls_RightPalete* _tmp18_;
4060 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4061                                         _tmp18_ = self->rightpalete;
4062 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4063                                         xcls_rightpalete_clear (_tmp18_);
4064 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4065                                         break;
4066 #line 4067 "MainWindow.vala.c"
4067                                 }
4068 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4069                                 _tmp19_ = self->rightpalete;
4070 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4071                                 _tmp20_ = self->priv->_this;
4072 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4073                                 _tmp21_ = _tmp20_->left_tree;
4074 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4075                                 _tmp22_ = xcls_windowlefttree_getActiveFile (_tmp21_);
4076 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4077                                 _tmp23_ = _tmp22_;
4078 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4079                                 _tmp24_ = js_render_js_render_palete (_tmp23_);
4080 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4081                                 _tmp25_ = _tmp24_;
4082 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4083                                 _tmp26_ = sel;
4084 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4085                                 _tmp27_ = js_render_node_fqn (_tmp26_);
4086 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4087                                 _tmp28_ = _tmp27_;
4088 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4089                                 xcls_rightpalete_load (_tmp19_, _tmp25_, _tmp28_);
4090 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4091                                 _g_free0 (_tmp28_);
4092 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4093                                 _g_object_unref0 (_tmp25_);
4094 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4095                                 _g_object_unref0 (_tmp23_);
4096 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4097                                 break;
4098 #line 4099 "MainWindow.vala.c"
4099                         }
4100                 }
4101         } else if (_tmp16_ == ((0 != _tmp15_label1) ? _tmp15_label1 : (_tmp15_label1 = g_quark_from_static_string ("addprop")))) {
4102 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4103                 switch (0) {
4104 #line 4105 "MainWindow.vala.c"
4105                         default:
4106                         {
4107                                 JsRenderNode* _tmp29_;
4108                                 Xcls_WindowAddProp* _tmp31_;
4109                                 Xcls_MainWindow* _tmp32_;
4110                                 Xcls_WindowLeftTree* _tmp33_;
4111                                 JsRenderJsRender* _tmp34_ = NULL;
4112                                 JsRenderJsRender* _tmp35_;
4113                                 PaletePalete* _tmp36_ = NULL;
4114                                 PaletePalete* _tmp37_;
4115                                 JsRenderNode* _tmp38_;
4116                                 gchar* _tmp39_ = NULL;
4117                                 gchar* _tmp40_;
4118 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4119                                 _tmp29_ = sel;
4120 #line 336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4121                                 if (_tmp29_ == NULL) {
4122 #line 4123 "MainWindow.vala.c"
4123                                         Xcls_WindowAddProp* _tmp30_;
4124 #line 337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4125                                         _tmp30_ = self->add_props;
4126 #line 337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4127                                         xcls_windowaddprop_clear (_tmp30_);
4128 #line 338 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4129                                         break;
4130 #line 4131 "MainWindow.vala.c"
4131                                 }
4132 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4133                                 _tmp31_ = self->add_props;
4134 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4135                                 _tmp32_ = self->priv->_this;
4136 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4137                                 _tmp33_ = _tmp32_->left_tree;
4138 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4139                                 _tmp34_ = xcls_windowlefttree_getActiveFile (_tmp33_);
4140 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4141                                 _tmp35_ = _tmp34_;
4142 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4143                                 _tmp36_ = js_render_js_render_palete (_tmp35_);
4144 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4145                                 _tmp37_ = _tmp36_;
4146 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4147                                 _tmp38_ = sel;
4148 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4149                                 _tmp39_ = js_render_node_fqn (_tmp38_);
4150 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4151                                 _tmp40_ = _tmp39_;
4152 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4153                                 xcls_windowaddprop_show (_tmp31_, _tmp37_, "props", _tmp40_);
4154 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4155                                 _g_free0 (_tmp40_);
4156 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4157                                 _g_object_unref0 (_tmp37_);
4158 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4159                                 _g_object_unref0 (_tmp35_);
4160 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4161                                 break;
4162 #line 4163 "MainWindow.vala.c"
4163                         }
4164                 }
4165         } else if (_tmp16_ == ((0 != _tmp15_label2) ? _tmp15_label2 : (_tmp15_label2 = g_quark_from_static_string ("addlistener")))) {
4166 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4167                 switch (0) {
4168 #line 4169 "MainWindow.vala.c"
4169                         default:
4170                         {
4171                                 JsRenderNode* _tmp41_;
4172                                 Xcls_WindowAddProp* _tmp43_;
4173                                 Xcls_MainWindow* _tmp44_;
4174                                 Xcls_WindowLeftTree* _tmp45_;
4175                                 JsRenderJsRender* _tmp46_ = NULL;
4176                                 JsRenderJsRender* _tmp47_;
4177                                 PaletePalete* _tmp48_ = NULL;
4178                                 PaletePalete* _tmp49_;
4179                                 JsRenderNode* _tmp50_;
4180                                 gchar* _tmp51_ = NULL;
4181                                 gchar* _tmp52_;
4182 #line 344 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4183                                 _tmp41_ = sel;
4184 #line 344 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4185                                 if (_tmp41_ == NULL) {
4186 #line 4187 "MainWindow.vala.c"
4187                                         Xcls_WindowAddProp* _tmp42_;
4188 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4189                                         _tmp42_ = self->add_props;
4190 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4191                                         xcls_windowaddprop_clear (_tmp42_);
4192 #line 346 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4193                                         break;
4194 #line 4195 "MainWindow.vala.c"
4195                                 }
4196 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4197                                 _tmp43_ = self->add_props;
4198 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4199                                 _tmp44_ = self->priv->_this;
4200 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4201                                 _tmp45_ = _tmp44_->left_tree;
4202 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4203                                 _tmp46_ = xcls_windowlefttree_getActiveFile (_tmp45_);
4204 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4205                                 _tmp47_ = _tmp46_;
4206 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4207                                 _tmp48_ = js_render_js_render_palete (_tmp47_);
4208 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4209                                 _tmp49_ = _tmp48_;
4210 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4211                                 _tmp50_ = sel;
4212 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4213                                 _tmp51_ = js_render_node_fqn (_tmp50_);
4214 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4215                                 _tmp52_ = _tmp51_;
4216 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4217                                 xcls_windowaddprop_show (_tmp43_, _tmp49_, "signals", _tmp52_);
4218 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4219                                 _g_free0 (_tmp52_);
4220 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4221                                 _g_object_unref0 (_tmp49_);
4222 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4223                                 _g_object_unref0 (_tmp47_);
4224 #line 349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4225                                 break;
4226 #line 4227 "MainWindow.vala.c"
4227                         }
4228                 }
4229         } else if (_tmp16_ == ((0 != _tmp15_label3) ? _tmp15_label3 : (_tmp15_label3 = g_quark_from_static_string ("codeedit")))) {
4230 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4231                 switch (0) {
4232 #line 4233 "MainWindow.vala.c"
4233                         default:
4234                         {
4235 #line 353 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4236                                 xcls_mainwindow_hideCodeEdit (self);
4237 #line 354 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4238                                 break;
4239 #line 4240 "MainWindow.vala.c"
4240                         }
4241                 }
4242         }
4243 #line 358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4244         return;
4245 #line 4246 "MainWindow.vala.c"
4246 }
4247
4248
4249 static void ___lambda108__xcls_windowlefttree_node_selected (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self) {
4250 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4251         __lambda108_ (self, node);
4252 #line 4253 "MainWindow.vala.c"
4253 }
4254
4255
4256 static void __lambda109_ (Xcls_MainWindow* self) {
4257         Xcls_WindowRooView* _tmp0_;
4258         Xcls_WindowLeftTree* _tmp1_;
4259         Xcls_WindowLeftTreeXcls_model* _tmp2_;
4260         JsRenderJsRender* _tmp3_;
4261 #line 363 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4262         _tmp0_ = self->window_rooview;
4263 #line 363 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4264         xcls_windowrooview_requestRedraw (_tmp0_);
4265 #line 364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4266         _tmp1_ = self->left_tree;
4267 #line 364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4268         _tmp2_ = _tmp1_->model;
4269 #line 364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4270         _tmp3_ = _tmp2_->file;
4271 #line 364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4272         js_render_js_render_save (_tmp3_);
4273 #line 4274 "MainWindow.vala.c"
4274 }
4275
4276
4277 static void ___lambda109__xcls_windowlefttree_changed (Xcls_WindowLeftTree* _sender, gpointer self) {
4278 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4279         __lambda109_ (self);
4280 #line 4281 "MainWindow.vala.c"
4281 }
4282
4283
4284 static void __lambda110_ (Xcls_MainWindow* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key) {
4285         JsRenderNode* _tmp0_;
4286         const gchar* _tmp1_;
4287         const gchar* _tmp2_;
4288 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4289         g_return_if_fail (file != NULL);
4290 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4291         g_return_if_fail (node != NULL);
4292 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4293         g_return_if_fail (type != NULL);
4294 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4295         g_return_if_fail (key != NULL);
4296 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4297         _tmp0_ = node;
4298 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4299         _tmp1_ = type;
4300 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4301         _tmp2_ = key;
4302 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4303         xcls_mainwindow_showCodeEdit (self, _tmp0_, _tmp1_, _tmp2_);
4304 #line 4305 "MainWindow.vala.c"
4305 }
4306
4307
4308 static void ___lambda110__xcls_leftprops_show_editor (Xcls_LeftProps* _sender, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key, gpointer self) {
4309 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4310         __lambda110_ (self, file, node, type, key);
4311 #line 4312 "MainWindow.vala.c"
4312 }
4313
4314
4315 static gboolean __lambda111_ (Xcls_MainWindow* self) {
4316         gboolean result = FALSE;
4317         const gchar* _tmp0_;
4318         Xcls_Editor* _tmp1_;
4319         gboolean _tmp2_ = FALSE;
4320         gboolean ret;
4321         gboolean _tmp3_;
4322 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4323         _tmp0_ = self->state;
4324 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4325         if (g_strcmp0 (_tmp0_, "codeedit") != 0) {
4326 #line 381 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4327                 result = TRUE;
4328 #line 381 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4329                 return result;
4330 #line 4331 "MainWindow.vala.c"
4331         }
4332 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4333         _tmp1_ = self->code_editor;
4334 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4335         _tmp2_ = xcls_editor_saveContents (_tmp1_);
4336 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4337         ret = _tmp2_;
4338 #line 385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4339         _tmp3_ = ret;
4340 #line 385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4341         if (!_tmp3_) {
4342 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4343                 result = FALSE;
4344 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4345                 return result;
4346 #line 4347 "MainWindow.vala.c"
4347         }
4348 #line 388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4349         xcls_mainwindow_hideCodeEdit (self);
4350 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4351         result = ret;
4352 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4353         return result;
4354 #line 4355 "MainWindow.vala.c"
4355 }
4356
4357
4358 static gboolean ___lambda111__xcls_leftprops_stop_editor (Xcls_LeftProps* _sender, gpointer self) {
4359         gboolean result;
4360         result = __lambda111_ (self);
4361 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4362         return result;
4363 #line 4364 "MainWindow.vala.c"
4364 }
4365
4366
4367 static void __lambda112_ (Xcls_MainWindow* self) {
4368         Xcls_WindowLeftTree* _tmp0_;
4369         JsRenderJsRender* _tmp1_ = NULL;
4370         JsRenderJsRender* _tmp2_;
4371         const gchar* _tmp3_;
4372         gboolean _tmp4_;
4373         Xcls_WindowLeftTree* _tmp10_;
4374         Xcls_WindowLeftTreeXcls_model* _tmp11_;
4375         JsRenderJsRender* _tmp12_;
4376 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4377         _tmp0_ = self->left_tree;
4378 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4379         _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
4380 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4381         _tmp2_ = _tmp1_;
4382 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4383         _tmp3_ = _tmp2_->xtype;
4384 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4385         _tmp4_ = g_strcmp0 (_tmp3_, "Roo") == 0;
4386 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4387         _g_object_unref0 (_tmp2_);
4388 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4389         if (_tmp4_) {
4390 #line 4391 "MainWindow.vala.c"
4391                 Xcls_WindowRooView* _tmp5_;
4392 #line 393 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4393                 _tmp5_ = self->window_rooview;
4394 #line 393 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4395                 xcls_windowrooview_requestRedraw (_tmp5_);
4396 #line 4397 "MainWindow.vala.c"
4397         } else {
4398                 Xcls_GladeView* _tmp6_;
4399                 Xcls_WindowLeftTree* _tmp7_;
4400                 JsRenderJsRender* _tmp8_ = NULL;
4401                 JsRenderJsRender* _tmp9_;
4402 #line 396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4403                 _tmp6_ = self->window_gladeview;
4404 #line 396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4405                 _tmp7_ = self->left_tree;
4406 #line 396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4407                 _tmp8_ = xcls_windowlefttree_getActiveFile (_tmp7_);
4408 #line 396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4409                 _tmp9_ = _tmp8_;
4410 #line 396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4411                 xcls_gladeview_loadFile (_tmp6_, _tmp9_);
4412 #line 396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4413                 _g_object_unref0 (_tmp9_);
4414 #line 4415 "MainWindow.vala.c"
4415         }
4416 #line 398 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4417         _tmp10_ = self->left_tree;
4418 #line 398 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4419         _tmp11_ = _tmp10_->model;
4420 #line 398 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4421         _tmp12_ = _tmp11_->file;
4422 #line 398 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4423         js_render_js_render_save (_tmp12_);
4424 #line 4425 "MainWindow.vala.c"
4425 }
4426
4427
4428 static void ___lambda112__xcls_leftprops_changed (Xcls_LeftProps* _sender, gpointer self) {
4429 #line 391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4430         __lambda112_ (self);
4431 #line 4432 "MainWindow.vala.c"
4432 }
4433
4434
4435 static void __lambda113_ (Xcls_MainWindow* self, ProjectProject* proj) {
4436         ProjectProject* _tmp0_;
4437         Xcls_MainWindow* _tmp1_;
4438         Xcls_ClutterFiles* _tmp2_;
4439         ProjectProject* _tmp3_;
4440 #line 409 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4441         g_return_if_fail (proj != NULL);
4442 #line 410 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4443         _tmp0_ = proj;
4444 #line 410 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4445         project_project_scanDirs (_tmp0_);
4446 #line 411 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4447         _tmp1_ = self->priv->_this;
4448 #line 411 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4449         _tmp2_ = _tmp1_->clutterfiles;
4450 #line 411 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4451         _tmp3_ = proj;
4452 #line 411 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4453         xcls_clutterfiles_loadProject (_tmp2_, _tmp3_);
4454 #line 4455 "MainWindow.vala.c"
4455 }
4456
4457
4458 static void ___lambda113__xcls_windowleftprojects_project_selected (Xcls_WindowLeftProjects* _sender, ProjectProject* project, gpointer self) {
4459 #line 409 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4460         __lambda113_ (self, project);
4461 #line 4462 "MainWindow.vala.c"
4462 }
4463
4464
4465 static void __lambda114_ (Xcls_MainWindow* self, const gchar* btn) {
4466         Xcls_WindowLeftTree* _tmp0_;
4467         JsRenderJsRender* _tmp1_ = NULL;
4468         JsRenderJsRender* _tmp2_;
4469         const gchar* _tmp3_;
4470         gboolean _tmp4_;
4471         gboolean _tmp13_ = FALSE;
4472         const gchar* _tmp14_;
4473         gboolean _tmp16_;
4474 #line 425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4475         g_return_if_fail (btn != NULL);
4476 #line 426 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4477         _tmp0_ = self->left_tree;
4478 #line 426 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4479         _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
4480 #line 426 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4481         _tmp2_ = _tmp1_;
4482 #line 426 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4483         _tmp3_ = _tmp2_->xtype;
4484 #line 426 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4485         _tmp4_ = g_strcmp0 (_tmp3_, "Roo") == 0;
4486 #line 426 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4487         _g_object_unref0 (_tmp2_);
4488 #line 426 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4489         if (_tmp4_) {
4490 #line 4491 "MainWindow.vala.c"
4491                 const gchar* _tmp5_;
4492                 const gchar* _tmp9_;
4493 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4494                 _tmp5_ = btn;
4495 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4496                 if (g_strcmp0 (_tmp5_, "save") == 0) {
4497 #line 4498 "MainWindow.vala.c"
4498                         Xcls_MainWindow* _tmp6_;
4499                         Xcls_WindowRooView* _tmp7_;
4500                         Xcls_WindowRooViewXcls_view* _tmp8_;
4501 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4502                         _tmp6_ = self->priv->_this;
4503 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4504                         _tmp7_ = _tmp6_->window_rooview;
4505 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4506                         _tmp8_ = _tmp7_->view;
4507 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4508                         xcls_windowrooview_xcls_view_renderJS (_tmp8_, TRUE);
4509 #line 4510 "MainWindow.vala.c"
4510                 }
4511 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4512                 _tmp9_ = btn;
4513 #line 431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4514                 if (g_strcmp0 (_tmp9_, "apply") == 0) {
4515 #line 4516 "MainWindow.vala.c"
4516                         Xcls_MainWindow* _tmp10_;
4517                         Xcls_WindowRooView* _tmp11_;
4518                         Xcls_WindowRooViewXcls_view* _tmp12_;
4519 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4520                         _tmp10_ = self->priv->_this;
4521 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4522                         _tmp11_ = _tmp10_->window_rooview;
4523 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4524                         _tmp12_ = _tmp11_->view;
4525 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4526                         xcls_windowrooview_xcls_view_renderJS (_tmp12_, TRUE);
4527 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4528                         return;
4529 #line 4530 "MainWindow.vala.c"
4530                 }
4531         } else {
4532         }
4533 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4534         _tmp14_ = btn;
4535 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4536         if (g_strcmp0 (_tmp14_, "save") == 0) {
4537 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4538                 _tmp13_ = TRUE;
4539 #line 4540 "MainWindow.vala.c"
4540         } else {
4541                 const gchar* _tmp15_;
4542 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4543                 _tmp15_ = btn;
4544 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4545                 _tmp13_ = g_strcmp0 (_tmp15_, "apply") == 0;
4546 #line 4547 "MainWindow.vala.c"
4547         }
4548 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4549         _tmp16_ = _tmp13_;
4550 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4551         if (_tmp16_) {
4552 #line 4553 "MainWindow.vala.c"
4553                 Xcls_MainWindow* _tmp17_;
4554                 ProjectProject* _tmp18_;
4555 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4556                 _tmp17_ = self->priv->_this;
4557 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4558                 _tmp18_ = _tmp17_->project;
4559 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4560                 project_project_save (_tmp18_);
4561 #line 4562 "MainWindow.vala.c"
4562         }
4563 #line 443 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4564         xcls_mainwindow_hideProjectEdit (self);
4565 #line 4566 "MainWindow.vala.c"
4566 }
4567
4568
4569 static void ___lambda114__xcls_projectsettings_button_pressed (Xcls_ProjectSettings* _sender, const gchar* btn, gpointer self) {
4570 #line 425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4571         __lambda114_ (self, btn);
4572 #line 4573 "MainWindow.vala.c"
4573 }
4574
4575
4576 static void __lambda115_ (Xcls_MainWindow* self, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype) {
4577         Xcls_LeftProps* _tmp0_;
4578         const gchar* _tmp1_;
4579         const gchar* _tmp2_;
4580         const gchar* _tmp3_;
4581         const gchar* _tmp4_;
4582 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4583         g_return_if_fail (key != NULL);
4584 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4585         g_return_if_fail (type != NULL);
4586 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4587         g_return_if_fail (skel != NULL);
4588 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4589         g_return_if_fail (etype != NULL);
4590 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4591         _tmp0_ = self->left_props;
4592 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4593         _tmp1_ = etype;
4594 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4595         _tmp2_ = key;
4596 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4597         _tmp3_ = skel;
4598 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4599         _tmp4_ = type;
4600 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4601         xcls_leftprops_addProp (_tmp0_, _tmp1_, _tmp2_, _tmp3_, _tmp4_);
4602 #line 4603 "MainWindow.vala.c"
4603 }
4604
4605
4606 static void ___lambda115__xcls_windowaddprop_select (Xcls_WindowAddProp* _sender, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype, gpointer self) {
4607 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4608         __lambda115_ (self, key, type, skel, etype);
4609 #line 4610 "MainWindow.vala.c"
4610 }
4611
4612
4613 static Block11Data* block11_data_ref (Block11Data* _data11_) {
4614 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4615         g_atomic_int_inc (&_data11_->_ref_count_);
4616 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4617         return _data11_;
4618 #line 4619 "MainWindow.vala.c"
4619 }
4620
4621
4622 static void block11_data_unref (void * _userdata_) {
4623         Block11Data* _data11_;
4624         _data11_ = (Block11Data*) _userdata_;
4625 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4626         if (g_atomic_int_dec_and_test (&_data11_->_ref_count_)) {
4627 #line 4628 "MainWindow.vala.c"
4628                 Xcls_MainWindow * self;
4629 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4630                 self = _data11_->self;
4631 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4632                 _g_object_unref0 (_data11_->ctr);
4633 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4634                 _g_object_unref0 (self);
4635 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4636                 g_slice_free (Block11Data, _data11_);
4637 #line 4638 "MainWindow.vala.c"
4638         }
4639 }
4640
4641
4642 static void ___lambda117_ (Block11Data* _data11_, GtkWidget* w) {
4643         Xcls_MainWindow * self;
4644         GtkContainer* _tmp0_;
4645         GtkWidget* _tmp1_;
4646 #line 539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4647         self = _data11_->self;
4648 #line 539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4649         g_return_if_fail (w != NULL);
4650 #line 539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4651         _tmp0_ = _data11_->ctr;
4652 #line 539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4653         _tmp1_ = w;
4654 #line 539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4655         gtk_container_remove (_tmp0_, _tmp1_);
4656 #line 4657 "MainWindow.vala.c"
4657 }
4658
4659
4660 static void ____lambda117__gtk_callback (GtkWidget* widget, gpointer self) {
4661 #line 539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4662         ___lambda117_ (self, widget);
4663 #line 4664 "MainWindow.vala.c"
4664 }
4665
4666
4667 static void ___lambda118_ (Block11Data* _data11_, GtkWidget* w) {
4668         Xcls_MainWindow * self;
4669         GtkContainer* _tmp0_;
4670         GtkWidget* _tmp1_;
4671 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4672         self = _data11_->self;
4673 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4674         g_return_if_fail (w != NULL);
4675 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4676         _tmp0_ = _data11_->ctr;
4677 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4678         _tmp1_ = w;
4679 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4680         gtk_container_remove (_tmp0_, _tmp1_);
4681 #line 4682 "MainWindow.vala.c"
4682 }
4683
4684
4685 static void ____lambda118__gtk_callback (GtkWidget* widget, gpointer self) {
4686 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4687         ___lambda118_ (self, widget);
4688 #line 4689 "MainWindow.vala.c"
4689 }
4690
4691
4692 static void __lambda116_ (Xcls_MainWindow* self, JsRenderJsRender* file) {
4693         Block11Data* _data11_;
4694         Xcls_MainWindow* _tmp0_;
4695         JsRenderJsRender* _tmp1_;
4696         ProjectProject* _tmp2_;
4697         ProjectProject* _tmp3_;
4698         Xcls_MainWindow* _tmp4_;
4699         Xcls_WindowLeftTree* _tmp5_;
4700         Xcls_WindowLeftTreeXcls_model* _tmp6_;
4701         JsRenderJsRender* _tmp7_;
4702         Xcls_MainWindowXcls_rooview* _tmp8_;
4703         GtkClutterActor* _tmp9_;
4704         GtkWidget* _tmp10_ = NULL;
4705         GtkContainer* _tmp11_;
4706         JsRenderJsRender* _tmp12_;
4707         const gchar* _tmp13_;
4708         JsRenderJsRender* _tmp30_;
4709         const gchar* _tmp31_;
4710         gchar* _tmp32_;
4711         gchar* _tmp33_;
4712 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4713         g_return_if_fail (file != NULL);
4714 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4715         _data11_ = g_slice_new0 (Block11Data);
4716 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4717         _data11_->_ref_count_ = 1;
4718 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4719         _data11_->self = g_object_ref (self);
4720 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4721         _tmp0_ = self->priv->_this;
4722 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4723         _tmp1_ = file;
4724 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4725         _tmp2_ = _tmp1_->project;
4726 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4727         _tmp3_ = _g_object_ref0 (_tmp2_);
4728 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4729         _g_object_unref0 (_tmp0_->project);
4730 #line 534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4731         _tmp0_->project = _tmp3_;
4732 #line 535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4733         _tmp4_ = self->priv->_this;
4734 #line 535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4735         xcls_mainwindow_showViewEditing (_tmp4_);
4736 #line 536 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4737         _tmp5_ = self->left_tree;
4738 #line 536 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4739         _tmp6_ = _tmp5_->model;
4740 #line 536 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4741         _tmp7_ = file;
4742 #line 536 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4743         xcls_windowlefttree_xcls_model_loadFile (_tmp6_, _tmp7_);
4744 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4745         _tmp8_ = self->rooview;
4746 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4747         _tmp9_ = _tmp8_->el;
4748 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4749         _tmp10_ = gtk_clutter_actor_get_widget (_tmp9_);
4750 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4751         _tmp11_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, GTK_TYPE_CONTAINER, GtkContainer));
4752 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4753         _data11_->ctr = _tmp11_;
4754 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4755         _tmp12_ = file;
4756 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4757         _tmp13_ = _tmp12_->xtype;
4758 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4759         if (g_strcmp0 (_tmp13_, "Roo") == 0) {
4760 #line 4761 "MainWindow.vala.c"
4761                 GtkContainer* _tmp14_;
4762                 GtkContainer* _tmp15_;
4763                 Xcls_WindowRooView* _tmp16_;
4764                 GtkVPaned* _tmp17_;
4765                 Xcls_WindowRooView* _tmp18_;
4766                 JsRenderJsRender* _tmp19_;
4767                 Xcls_WindowRooView* _tmp20_;
4768                 GtkVPaned* _tmp21_;
4769 #line 539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4770                 _tmp14_ = _data11_->ctr;
4771 #line 539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4772                 gtk_container_foreach (_tmp14_, ____lambda117__gtk_callback, _data11_);
4773 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4774                 _tmp15_ = _data11_->ctr;
4775 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4776                 _tmp16_ = self->window_rooview;
4777 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4778                 _tmp17_ = _tmp16_->el;
4779 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4780                 gtk_container_add (_tmp15_, (GtkWidget*) _tmp17_);
4781 #line 541 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4782                 _tmp18_ = self->window_rooview;
4783 #line 541 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4784                 _tmp19_ = file;
4785 #line 541 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4786                 xcls_windowrooview_loadFile (_tmp18_, _tmp19_);
4787 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4788                 _tmp20_ = self->window_rooview;
4789 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4790                 _tmp21_ = _tmp20_->el;
4791 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4792                 gtk_widget_show_all ((GtkWidget*) _tmp21_);
4793 #line 4794 "MainWindow.vala.c"
4794         } else {
4795                 GtkContainer* _tmp22_;
4796                 GtkContainer* _tmp23_;
4797                 Xcls_GladeView* _tmp24_;
4798                 GladeDesignView* _tmp25_;
4799                 Xcls_GladeView* _tmp26_;
4800                 JsRenderJsRender* _tmp27_;
4801                 Xcls_GladeView* _tmp28_;
4802                 GladeDesignView* _tmp29_;
4803 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4804                 _tmp22_ = _data11_->ctr;
4805 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4806                 gtk_container_foreach (_tmp22_, ____lambda118__gtk_callback, _data11_);
4807 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4808                 _tmp23_ = _data11_->ctr;
4809 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4810                 _tmp24_ = self->window_gladeview;
4811 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4812                 _tmp25_ = _tmp24_->el;
4813 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4814                 gtk_container_add (_tmp23_, (GtkWidget*) _tmp25_);
4815 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4816                 _tmp26_ = self->window_gladeview;
4817 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4818                 _tmp27_ = file;
4819 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4820                 xcls_gladeview_loadFile (_tmp26_, _tmp27_);
4821 #line 548 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4822                 _tmp28_ = self->window_gladeview;
4823 #line 548 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4824                 _tmp29_ = _tmp28_->el;
4825 #line 548 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4826                 gtk_widget_show_all ((GtkWidget*) _tmp29_);
4827 #line 4828 "MainWindow.vala.c"
4828         }
4829 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4830         _tmp30_ = file;
4831 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4832         _tmp31_ = _tmp30_->name;
4833 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4834         _tmp32_ = g_strconcat ("OPEN : ", _tmp31_, NULL);
4835 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4836         _tmp33_ = _tmp32_;
4837 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4838         g_print ("%s", _tmp33_);
4839 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4840         _g_free0 (_tmp33_);
4841 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4842         block11_data_unref (_data11_);
4843 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4844         _data11_ = NULL;
4845 #line 4846 "MainWindow.vala.c"
4846 }
4847
4848
4849 static void ___lambda116__xcls_clutterfiles_open (Xcls_ClutterFiles* _sender, JsRenderJsRender* file, gpointer self) {
4850 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4851         __lambda116_ (self, file);
4852 #line 4853 "MainWindow.vala.c"
4853 }
4854
4855
4856 static Block12Data* block12_data_ref (Block12Data* _data12_) {
4857 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4858         g_atomic_int_inc (&_data12_->_ref_count_);
4859 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4860         return _data12_;
4861 #line 4862 "MainWindow.vala.c"
4862 }
4863
4864
4865 static void block12_data_unref (void * _userdata_) {
4866         Block12Data* _data12_;
4867         _data12_ = (Block12Data*) _userdata_;
4868 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4869         if (g_atomic_int_dec_and_test (&_data12_->_ref_count_)) {
4870 #line 4871 "MainWindow.vala.c"
4871                 Xcls_MainWindow * self;
4872 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4873                 self = _data12_->self;
4874 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4875                 _g_object_unref0 (_data12_->ctr);
4876 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4877                 _g_object_unref0 (self);
4878 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4879                 g_slice_free (Block12Data, _data12_);
4880 #line 4881 "MainWindow.vala.c"
4881         }
4882 }
4883
4884
4885 static void ___lambda120_ (Block12Data* _data12_, GtkWidget* w) {
4886         Xcls_MainWindow * self;
4887         GtkContainer* _tmp0_;
4888         GtkWidget* _tmp1_;
4889 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4890         self = _data12_->self;
4891 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4892         g_return_if_fail (w != NULL);
4893 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4894         _tmp0_ = _data12_->ctr;
4895 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4896         _tmp1_ = w;
4897 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4898         gtk_container_remove (_tmp0_, _tmp1_);
4899 #line 4900 "MainWindow.vala.c"
4900 }
4901
4902
4903 static void ____lambda120__gtk_callback (GtkWidget* widget, gpointer self) {
4904 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4905         ___lambda120_ (self, widget);
4906 #line 4907 "MainWindow.vala.c"
4907 }
4908
4909
4910 static void ___lambda121_ (Block12Data* _data12_, GtkWidget* w) {
4911         Xcls_MainWindow * self;
4912         GtkContainer* _tmp0_;
4913         GtkWidget* _tmp1_;
4914 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4915         self = _data12_->self;
4916 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4917         g_return_if_fail (w != NULL);
4918 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4919         _tmp0_ = _data12_->ctr;
4920 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4921         _tmp1_ = w;
4922 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4923         gtk_container_remove (_tmp0_, _tmp1_);
4924 #line 4925 "MainWindow.vala.c"
4925 }
4926
4927
4928 static void ____lambda121__gtk_callback (GtkWidget* widget, gpointer self) {
4929 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4930         ___lambda121_ (self, widget);
4931 #line 4932 "MainWindow.vala.c"
4932 }
4933
4934
4935 static void __lambda119_ (Xcls_MainWindow* self, ProjectProject* project, JsRenderJsRender* file) {
4936         Block12Data* _data12_;
4937         Xcls_MainWindow* _tmp0_;
4938         ProjectProject* _tmp1_;
4939         ProjectProject* _tmp2_;
4940         Xcls_MainWindow* _tmp3_;
4941         Xcls_WindowLeftTree* _tmp4_;
4942         Xcls_WindowLeftTreeXcls_model* _tmp5_;
4943         JsRenderJsRender* _tmp6_;
4944         Xcls_MainWindowXcls_rooview* _tmp7_;
4945         GtkClutterActor* _tmp8_;
4946         GtkWidget* _tmp9_ = NULL;
4947         GtkContainer* _tmp10_;
4948         JsRenderJsRender* _tmp11_;
4949         const gchar* _tmp12_;
4950 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4951         g_return_if_fail (project != NULL);
4952 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4953         g_return_if_fail (file != NULL);
4954 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4955         _data12_ = g_slice_new0 (Block12Data);
4956 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4957         _data12_->_ref_count_ = 1;
4958 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4959         _data12_->self = g_object_ref (self);
4960 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4961         _tmp0_ = self->priv->_this;
4962 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4963         _tmp1_ = project;
4964 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4965         _tmp2_ = _g_object_ref0 (_tmp1_);
4966 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4967         _g_object_unref0 (_tmp0_->project);
4968 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4969         _tmp0_->project = _tmp2_;
4970 #line 563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4971         _tmp3_ = self->priv->_this;
4972 #line 563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4973         xcls_mainwindow_showViewEditing (_tmp3_);
4974 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4975         _tmp4_ = self->left_tree;
4976 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4977         _tmp5_ = _tmp4_->model;
4978 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4979         _tmp6_ = file;
4980 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4981         xcls_windowlefttree_xcls_model_loadFile (_tmp5_, _tmp6_);
4982 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4983         _tmp7_ = self->rooview;
4984 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4985         _tmp8_ = _tmp7_->el;
4986 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4987         _tmp9_ = gtk_clutter_actor_get_widget (_tmp8_);
4988 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4989         _tmp10_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, GTK_TYPE_CONTAINER, GtkContainer));
4990 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4991         _data12_->ctr = _tmp10_;
4992 #line 566 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4993         _tmp11_ = file;
4994 #line 566 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4995         _tmp12_ = _tmp11_->xtype;
4996 #line 566 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4997         if (g_strcmp0 (_tmp12_, "Roo") == 0) {
4998 #line 4999 "MainWindow.vala.c"
4999                 GtkContainer* _tmp13_;
5000                 GtkContainer* _tmp14_;
5001                 Xcls_WindowRooView* _tmp15_;
5002                 GtkVPaned* _tmp16_;
5003                 Xcls_WindowRooView* _tmp17_;
5004                 JsRenderJsRender* _tmp18_;
5005                 Xcls_WindowRooView* _tmp19_;
5006                 GtkVPaned* _tmp20_;
5007 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5008                 _tmp13_ = _data12_->ctr;
5009 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5010                 gtk_container_foreach (_tmp13_, ____lambda120__gtk_callback, _data12_);
5011 #line 568 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5012                 _tmp14_ = _data12_->ctr;
5013 #line 568 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5014                 _tmp15_ = self->window_rooview;
5015 #line 568 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5016                 _tmp16_ = _tmp15_->el;
5017 #line 568 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5018                 gtk_container_add (_tmp14_, (GtkWidget*) _tmp16_);
5019 #line 569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5020                 _tmp17_ = self->window_rooview;
5021 #line 569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5022                 _tmp18_ = file;
5023 #line 569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5024                 xcls_windowrooview_loadFile (_tmp17_, _tmp18_);
5025 #line 571 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5026                 _tmp19_ = self->window_rooview;
5027 #line 571 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5028                 _tmp20_ = _tmp19_->el;
5029 #line 571 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5030                 gtk_widget_show_all ((GtkWidget*) _tmp20_);
5031 #line 5032 "MainWindow.vala.c"
5032         } else {
5033                 GtkContainer* _tmp21_;
5034                 GtkContainer* _tmp22_;
5035                 Xcls_GladeView* _tmp23_;
5036                 GladeDesignView* _tmp24_;
5037                 Xcls_GladeView* _tmp25_;
5038                 JsRenderJsRender* _tmp26_;
5039                 Xcls_GladeView* _tmp27_;
5040                 GladeDesignView* _tmp28_;
5041 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5042                 _tmp21_ = _data12_->ctr;
5043 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5044                 gtk_container_foreach (_tmp21_, ____lambda121__gtk_callback, _data12_);
5045 #line 574 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5046                 _tmp22_ = _data12_->ctr;
5047 #line 574 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5048                 _tmp23_ = self->window_gladeview;
5049 #line 574 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5050                 _tmp24_ = _tmp23_->el;
5051 #line 574 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5052                 gtk_container_add (_tmp22_, (GtkWidget*) _tmp24_);
5053 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5054                 _tmp25_ = self->window_gladeview;
5055 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5056                 _tmp26_ = file;
5057 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5058                 xcls_gladeview_loadFile (_tmp25_, _tmp26_);
5059 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5060                 _tmp27_ = self->window_gladeview;
5061 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5062                 _tmp28_ = _tmp27_->el;
5063 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5064                 gtk_widget_show_all ((GtkWidget*) _tmp28_);
5065 #line 5066 "MainWindow.vala.c"
5066         }
5067 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5068         block12_data_unref (_data12_);
5069 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5070         _data12_ = NULL;
5071 #line 5072 "MainWindow.vala.c"
5072 }
5073
5074
5075 static void ___lambda119__xcls_dialognewcomponent_success (Xcls_DialogNewComponent* _sender, ProjectProject* pr, JsRenderJsRender* file, gpointer self) {
5076 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5077         __lambda119_ (self, pr, file);
5078 #line 5079 "MainWindow.vala.c"
5079 }
5080
5081
5082 void xcls_mainwindow_initChildren (Xcls_MainWindow* self) {
5083         Xcls_WindowLeftTree* _tmp0_;
5084         Xcls_WindowLeftTree* _tmp1_;
5085         Xcls_MainWindowXcls_tree* _tmp2_;
5086         GtkVBox* _tmp3_;
5087         Xcls_WindowLeftTree* _tmp4_;
5088         GtkScrolledWindow* _tmp5_;
5089         Xcls_WindowLeftTree* _tmp6_;
5090         GtkScrolledWindow* _tmp7_;
5091         Xcls_WindowLeftTree* _tmp8_;
5092         Xcls_WindowLeftTree* _tmp9_;
5093         Xcls_WindowLeftTree* _tmp10_;
5094         Xcls_LeftProps* _tmp11_;
5095         Xcls_LeftProps* _tmp12_;
5096         Xcls_MainWindowXcls_props* _tmp13_;
5097         GtkVBox* _tmp14_;
5098         Xcls_LeftProps* _tmp15_;
5099         GtkVBox* _tmp16_;
5100         Xcls_LeftProps* _tmp17_;
5101         GtkVBox* _tmp18_;
5102         Xcls_LeftProps* _tmp19_;
5103         Xcls_LeftProps* _tmp20_;
5104         Xcls_LeftProps* _tmp21_;
5105         Xcls_WindowLeftProjects* _tmp22_;
5106         Xcls_WindowLeftProjects* _tmp23_;
5107         Xcls_MainWindowXcls_leftpane* _tmp24_;
5108         GtkVBox* _tmp25_;
5109         Xcls_WindowLeftProjects* _tmp26_;
5110         GtkVBox* _tmp27_;
5111         Xcls_WindowLeftProjects* _tmp28_;
5112         GtkVBox* _tmp29_;
5113         Xcls_WindowLeftProjects* _tmp30_;
5114         Xcls_ProjectSettings* _tmp31_;
5115         Xcls_ProjectSettings* _tmp32_;
5116         Xcls_MainWindowXcls_projecteditview* _tmp33_;
5117         GtkClutterActor* _tmp34_;
5118         GtkWidget* _tmp35_ = NULL;
5119         Xcls_ProjectSettings* _tmp36_;
5120         GtkVBox* _tmp37_;
5121         Xcls_MainWindow* _tmp38_;
5122         Xcls_MainWindowXcls_projecteditview* _tmp39_;
5123         GtkClutterActor* _tmp40_;
5124         ClutterStage* _tmp41_ = NULL;
5125         ClutterStage* _tmp42_;
5126         ClutterStage* stage;
5127         ClutterStage* _tmp43_;
5128         ClutterColor _tmp44_ = {0};
5129         Xcls_ProjectSettings* _tmp45_;
5130         Xcls_RightPalete* _tmp46_;
5131         Xcls_RightPalete* _tmp47_;
5132         Xcls_MainWindowXcls_objectview* _tmp48_;
5133         GtkClutterActor* _tmp49_;
5134         GtkWidget* _tmp50_ = NULL;
5135         Xcls_RightPalete* _tmp51_;
5136         GtkVBox* _tmp52_;
5137         Xcls_MainWindow* _tmp53_;
5138         Xcls_MainWindowXcls_objectview* _tmp54_;
5139         GtkClutterActor* _tmp55_;
5140         ClutterStage* _tmp56_ = NULL;
5141         ClutterStage* _tmp57_;
5142         ClutterStage* _tmp58_;
5143         ClutterColor _tmp59_ = {0};
5144         Xcls_WindowAddProp* _tmp60_;
5145         Xcls_WindowAddProp* _tmp61_;
5146         Xcls_MainWindowXcls_addpropsview* _tmp62_;
5147         GtkClutterActor* _tmp63_;
5148         GtkWidget* _tmp64_ = NULL;
5149         Xcls_WindowAddProp* _tmp65_;
5150         GtkScrolledWindow* _tmp66_;
5151         Xcls_MainWindow* _tmp67_;
5152         Xcls_MainWindowXcls_addpropsview* _tmp68_;
5153         GtkClutterActor* _tmp69_;
5154         ClutterStage* _tmp70_ = NULL;
5155         ClutterStage* _tmp71_;
5156         ClutterStage* _tmp72_;
5157         ClutterColor _tmp73_ = {0};
5158         Xcls_MainWindow* _tmp74_;
5159         Xcls_WindowAddProp* _tmp75_;
5160         Xcls_Editor* _tmp76_;
5161         Xcls_Editor* _tmp77_;
5162         Xcls_MainWindowXcls_codeeditview* _tmp78_;
5163         GtkClutterActor* _tmp79_;
5164         GtkWidget* _tmp80_ = NULL;
5165         Xcls_Editor* _tmp81_;
5166         GtkVBox* _tmp82_;
5167         Xcls_MainWindow* _tmp83_;
5168         Xcls_MainWindowXcls_codeeditview* _tmp84_;
5169         GtkClutterActor* _tmp85_;
5170         ClutterStage* _tmp86_ = NULL;
5171         ClutterStage* _tmp87_;
5172         ClutterStage* _tmp88_;
5173         ClutterColor _tmp89_ = {0};
5174         Xcls_WindowRooView* _tmp90_;
5175         Xcls_WindowRooView* _tmp91_;
5176         Xcls_MainWindowXcls_rooview* _tmp92_;
5177         GtkClutterActor* _tmp93_;
5178         GtkWidget* _tmp94_ = NULL;
5179         Xcls_WindowRooView* _tmp95_;
5180         GtkVPaned* _tmp96_;
5181         Xcls_WindowRooView* _tmp97_;
5182         GtkVPaned* _tmp98_;
5183         Xcls_MainWindow* _tmp99_;
5184         Xcls_MainWindowXcls_rooview* _tmp100_;
5185         GtkClutterActor* _tmp101_;
5186         ClutterStage* _tmp102_ = NULL;
5187         ClutterStage* _tmp103_;
5188         ClutterStage* _tmp104_;
5189         ClutterColor _tmp105_ = {0};
5190         Xcls_GladeView* _tmp106_;
5191         Xcls_GladeView* _tmp107_;
5192         Xcls_ClutterFiles* _tmp108_;
5193         Xcls_ClutterFiles* _tmp109_;
5194         ClutterStage* _tmp110_;
5195         Xcls_ClutterFiles* _tmp111_;
5196         ClutterScrollActor* _tmp112_;
5197         Xcls_ClutterFiles* _tmp113_;
5198         ClutterScrollActor* _tmp114_;
5199         Xcls_ClutterFiles* _tmp115_;
5200         Xcls_DialogNewComponent* _tmp116_;
5201         Xcls_DialogNewComponent* _tmp117_;
5202         GtkDialog* _tmp118_;
5203         GtkWindow* _tmp119_;
5204         Xcls_DialogNewComponent* _tmp120_;
5205         GtkDialog* _tmp121_;
5206         Xcls_DialogNewComponent* _tmp122_;
5207         ClutterTimeline* _tmp123_;
5208         ClutterTimeline* tl;
5209 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5210         g_return_if_fail (self != NULL);
5211 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5212         g_print ("init children");
5213 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5214         _tmp0_ = xcls_windowlefttree_new ();
5215 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5216         _g_object_unref0 (self->left_tree);
5217 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5218         self->left_tree = _tmp0_;
5219 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5220         _tmp1_ = self->left_tree;
5221 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5222         g_object_ref ((GObject*) _tmp1_);
5223 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5224         _tmp2_ = self->tree;
5225 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5226         _tmp3_ = _tmp2_->el;
5227 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5228         _tmp4_ = self->left_tree;
5229 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5230         _tmp5_ = _tmp4_->el;
5231 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5232         gtk_box_pack_start ((GtkBox*) _tmp3_, (GtkWidget*) _tmp5_, TRUE, TRUE, (guint) 0);
5233 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5234         _tmp6_ = self->left_tree;
5235 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5236         _tmp7_ = _tmp6_->el;
5237 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5238         gtk_widget_show_all ((GtkWidget*) _tmp7_);
5239 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5240         _tmp8_ = self->left_tree;
5241 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5242         g_signal_connect_object (_tmp8_, "before-node-change", (GCallback) ___lambda107__xcls_windowlefttree_before_node_change, self, 0);
5243 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5244         _tmp9_ = self->left_tree;
5245 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5246         g_signal_connect_object (_tmp9_, "node-selected", (GCallback) ___lambda108__xcls_windowlefttree_node_selected, self, 0);
5247 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5248         _tmp10_ = self->left_tree;
5249 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5250         g_signal_connect_object (_tmp10_, "changed", (GCallback) ___lambda109__xcls_windowlefttree_changed, self, 0);
5251 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5252         _tmp11_ = xcls_leftprops_new ();
5253 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5254         _g_object_unref0 (self->left_props);
5255 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5256         self->left_props = _tmp11_;
5257 #line 372 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5258         _tmp12_ = self->left_props;
5259 #line 372 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5260         g_object_ref ((GObject*) _tmp12_);
5261 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5262         _tmp13_ = self->props;
5263 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5264         _tmp14_ = _tmp13_->el;
5265 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5266         _tmp15_ = self->left_props;
5267 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5268         _tmp16_ = _tmp15_->el;
5269 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5270         gtk_box_pack_start ((GtkBox*) _tmp14_, (GtkWidget*) _tmp16_, TRUE, TRUE, (guint) 0);
5271 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5272         _tmp17_ = self->left_props;
5273 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5274         _tmp18_ = _tmp17_->el;
5275 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5276         gtk_widget_show_all ((GtkWidget*) _tmp18_);
5277 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5278         _tmp19_ = self->left_props;
5279 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5280         g_signal_connect_object (_tmp19_, "show-editor", (GCallback) ___lambda110__xcls_leftprops_show_editor, self, 0);
5281 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5282         _tmp20_ = self->left_props;
5283 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5284         g_signal_connect_object (_tmp20_, "stop-editor", (GCallback) ___lambda111__xcls_leftprops_stop_editor, self, 0);
5285 #line 391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5286         _tmp21_ = self->left_props;
5287 #line 391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5288         g_signal_connect_object (_tmp21_, "changed", (GCallback) ___lambda112__xcls_leftprops_changed, self, 0);
5289 #line 405 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5290         _tmp22_ = xcls_windowleftprojects_new ();
5291 #line 405 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5292         _g_object_unref0 (self->left_projects);
5293 #line 405 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5294         self->left_projects = _tmp22_;
5295 #line 406 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5296         _tmp23_ = self->left_projects;
5297 #line 406 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5298         g_object_ref ((GObject*) _tmp23_);
5299 #line 407 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5300         _tmp24_ = self->leftpane;
5301 #line 407 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5302         _tmp25_ = _tmp24_->el;
5303 #line 407 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5304         _tmp26_ = self->left_projects;
5305 #line 407 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5306         _tmp27_ = _tmp26_->el;
5307 #line 407 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5308         gtk_box_pack_start ((GtkBox*) _tmp25_, (GtkWidget*) _tmp27_, TRUE, TRUE, (guint) 0);
5309 #line 408 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5310         _tmp28_ = self->left_projects;
5311 #line 408 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5312         _tmp29_ = _tmp28_->el;
5313 #line 408 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5314         gtk_widget_show_all ((GtkWidget*) _tmp29_);
5315 #line 409 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5316         _tmp30_ = self->left_projects;
5317 #line 409 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5318         g_signal_connect_object (_tmp30_, "project-selected", (GCallback) ___lambda113__xcls_windowleftprojects_project_selected, self, 0);
5319 #line 417 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5320         _tmp31_ = xcls_projectsettings_new ();
5321 #line 417 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5322         _g_object_unref0 (self->projectsettings);
5323 #line 417 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5324         self->projectsettings = _tmp31_;
5325 #line 418 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5326         _tmp32_ = self->projectsettings;
5327 #line 418 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5328         g_object_ref ((GObject*) _tmp32_);
5329 #line 419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5330         _tmp33_ = self->projecteditview;
5331 #line 419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5332         _tmp34_ = _tmp33_->el;
5333 #line 419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5334         _tmp35_ = gtk_clutter_actor_get_widget (_tmp34_);
5335 #line 419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5336         _tmp36_ = self->projectsettings;
5337 #line 419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5338         _tmp37_ = _tmp36_->el;
5339 #line 419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5340         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp35_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp37_);
5341 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5342         _tmp38_ = self->priv->_this;
5343 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5344         _tmp39_ = _tmp38_->projecteditview;
5345 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5346         _tmp40_ = _tmp39_->el;
5347 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5348         _tmp41_ = clutter_actor_get_stage ((ClutterActor*) _tmp40_);
5349 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5350         _tmp42_ = _g_object_ref0 (_tmp41_);
5351 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5352         stage = _tmp42_;
5353 #line 423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5354         _tmp43_ = stage;
5355 #line 423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5356         clutter_color_from_string (&_tmp44_, "#000");
5357 #line 423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5358         clutter_actor_set_background_color ((ClutterActor*) _tmp43_, &_tmp44_);
5359 #line 425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5360         _tmp45_ = self->projectsettings;
5361 #line 425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5362         g_signal_connect_object (_tmp45_, "button-pressed", (GCallback) ___lambda114__xcls_projectsettings_button_pressed, self, 0);
5363 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5364         _tmp46_ = xcls_rightpalete_new ();
5365 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5366         _g_object_unref0 (self->rightpalete);
5367 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5368         self->rightpalete = _tmp46_;
5369 #line 450 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5370         _tmp47_ = self->rightpalete;
5371 #line 450 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5372         g_object_ref ((GObject*) _tmp47_);
5373 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5374         _tmp48_ = self->objectview;
5375 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5376         _tmp49_ = _tmp48_->el;
5377 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5378         _tmp50_ = gtk_clutter_actor_get_widget (_tmp49_);
5379 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5380         _tmp51_ = self->rightpalete;
5381 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5382         _tmp52_ = _tmp51_->el;
5383 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5384         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp50_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp52_);
5385 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5386         _tmp53_ = self->priv->_this;
5387 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5388         _tmp54_ = _tmp53_->objectview;
5389 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5390         _tmp55_ = _tmp54_->el;
5391 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5392         _tmp56_ = clutter_actor_get_stage ((ClutterActor*) _tmp55_);
5393 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5394         _tmp57_ = _g_object_ref0 (_tmp56_);
5395 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5396         _g_object_unref0 (stage);
5397 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5398         stage = _tmp57_;
5399 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5400         _tmp58_ = stage;
5401 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5402         clutter_color_from_string (&_tmp59_, "#000");
5403 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5404         clutter_actor_set_background_color ((ClutterActor*) _tmp58_, &_tmp59_);
5405 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5406         _tmp60_ = xcls_windowaddprop_new ();
5407 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5408         _g_object_unref0 (self->add_props);
5409 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5410         self->add_props = _tmp60_;
5411 #line 474 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5412         _tmp61_ = self->add_props;
5413 #line 474 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5414         g_object_ref ((GObject*) _tmp61_);
5415 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5416         _tmp62_ = self->addpropsview;
5417 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5418         _tmp63_ = _tmp62_->el;
5419 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5420         _tmp64_ = gtk_clutter_actor_get_widget (_tmp63_);
5421 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5422         _tmp65_ = self->add_props;
5423 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5424         _tmp66_ = _tmp65_->el;
5425 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5426         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp64_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp66_);
5427 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5428         _tmp67_ = self->priv->_this;
5429 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5430         _tmp68_ = _tmp67_->addpropsview;
5431 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5432         _tmp69_ = _tmp68_->el;
5433 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5434         _tmp70_ = clutter_actor_get_stage ((ClutterActor*) _tmp69_);
5435 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5436         _tmp71_ = _g_object_ref0 (_tmp70_);
5437 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5438         _g_object_unref0 (stage);
5439 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5440         stage = _tmp71_;
5441 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5442         _tmp72_ = stage;
5443 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5444         clutter_color_from_string (&_tmp73_, "#000");
5445 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5446         clutter_actor_set_background_color ((ClutterActor*) _tmp72_, &_tmp73_);
5447 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5448         _tmp74_ = self->priv->_this;
5449 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5450         _tmp75_ = _tmp74_->add_props;
5451 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5452         g_signal_connect_object (_tmp75_, "select", (GCallback) ___lambda115__xcls_windowaddprop_select, self, 0);
5453 #line 489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5454         _tmp76_ = xcls_editor_new ();
5455 #line 489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5456         _g_object_unref0 (self->code_editor);
5457 #line 489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5458         self->code_editor = _tmp76_;
5459 #line 490 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5460         _tmp77_ = self->code_editor;
5461 #line 490 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5462         g_object_ref ((GObject*) _tmp77_);
5463 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5464         _tmp78_ = self->codeeditview;
5465 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5466         _tmp79_ = _tmp78_->el;
5467 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5468         _tmp80_ = gtk_clutter_actor_get_widget (_tmp79_);
5469 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5470         _tmp81_ = self->code_editor;
5471 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5472         _tmp82_ = _tmp81_->el;
5473 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5474         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp80_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp82_);
5475 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5476         _tmp83_ = self->priv->_this;
5477 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5478         _tmp84_ = _tmp83_->codeeditview;
5479 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5480         _tmp85_ = _tmp84_->el;
5481 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5482         _tmp86_ = clutter_actor_get_stage ((ClutterActor*) _tmp85_);
5483 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5484         _tmp87_ = _g_object_ref0 (_tmp86_);
5485 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5486         _g_object_unref0 (stage);
5487 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5488         stage = _tmp87_;
5489 #line 495 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5490         _tmp88_ = stage;
5491 #line 495 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5492         clutter_color_from_string (&_tmp89_, "#000");
5493 #line 495 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5494         clutter_actor_set_background_color ((ClutterActor*) _tmp88_, &_tmp89_);
5495 #line 505 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5496         _tmp90_ = xcls_windowrooview_new ();
5497 #line 505 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5498         _g_object_unref0 (self->window_rooview);
5499 #line 505 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5500         self->window_rooview = _tmp90_;
5501 #line 506 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5502         _tmp91_ = self->window_rooview;
5503 #line 506 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5504         g_object_ref ((GObject*) _tmp91_);
5505 #line 507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5506         _tmp92_ = self->rooview;
5507 #line 507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5508         _tmp93_ = _tmp92_->el;
5509 #line 507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5510         _tmp94_ = gtk_clutter_actor_get_widget (_tmp93_);
5511 #line 507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5512         _tmp95_ = self->window_rooview;
5513 #line 507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5514         _tmp96_ = _tmp95_->el;
5515 #line 507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5516         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp94_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp96_);
5517 #line 508 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5518         _tmp97_ = self->window_rooview;
5519 #line 508 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5520         _tmp98_ = _tmp97_->el;
5521 #line 508 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5522         gtk_widget_show_all ((GtkWidget*) _tmp98_);
5523 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5524         _tmp99_ = self->priv->_this;
5525 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5526         _tmp100_ = _tmp99_->rooview;
5527 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5528         _tmp101_ = _tmp100_->el;
5529 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5530         _tmp102_ = clutter_actor_get_stage ((ClutterActor*) _tmp101_);
5531 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5532         _tmp103_ = _g_object_ref0 (_tmp102_);
5533 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5534         _g_object_unref0 (stage);
5535 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5536         stage = _tmp103_;
5537 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5538         _tmp104_ = stage;
5539 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5540         clutter_color_from_string (&_tmp105_, "#000");
5541 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5542         clutter_actor_set_background_color ((ClutterActor*) _tmp104_, &_tmp105_);
5543 #line 516 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5544         _tmp106_ = xcls_gladeview_new ();
5545 #line 516 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5546         _g_object_unref0 (self->window_gladeview);
5547 #line 516 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5548         self->window_gladeview = _tmp106_;
5549 #line 517 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5550         _tmp107_ = self->window_gladeview;
5551 #line 517 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5552         g_object_ref ((GObject*) _tmp107_);
5553 #line 527 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5554         _tmp108_ = xcls_clutterfiles_new ();
5555 #line 527 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5556         _g_object_unref0 (self->clutterfiles);
5557 #line 527 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5558         self->clutterfiles = _tmp108_;
5559 #line 528 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5560         _tmp109_ = self->clutterfiles;
5561 #line 528 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5562         g_object_ref ((GObject*) _tmp109_);
5563 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5564         _tmp110_ = stage;
5565 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5566         _tmp111_ = self->clutterfiles;
5567 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5568         _tmp112_ = _tmp111_->el;
5569 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5570         clutter_actor_add_child ((ClutterActor*) _tmp110_, (ClutterActor*) _tmp112_);
5571 #line 530 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5572         _tmp113_ = self->clutterfiles;
5573 #line 530 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5574         _tmp114_ = _tmp113_->el;
5575 #line 530 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5576         clutter_actor_show_all ((ClutterActor*) _tmp114_);
5577 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5578         _tmp115_ = self->clutterfiles;
5579 #line 533 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5580         g_signal_connect_object (_tmp115_, "open", (GCallback) ___lambda116__xcls_clutterfiles_open, self, 0);
5581 #line 555 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5582         _tmp116_ = xcls_dialognewcomponent_new ();
5583 #line 555 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5584         _g_object_unref0 (self->new_file_dialog);
5585 #line 555 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5586         self->new_file_dialog = _tmp116_;
5587 #line 557 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5588         _tmp117_ = self->new_file_dialog;
5589 #line 557 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5590         _tmp118_ = _tmp117_->el;
5591 #line 557 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5592         _tmp119_ = self->el;
5593 #line 557 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5594         gtk_window_set_transient_for ((GtkWindow*) _tmp118_, _tmp119_);
5595 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5596         _tmp120_ = self->new_file_dialog;
5597 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5598         _tmp121_ = _tmp120_->el;
5599 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5600         gtk_window_set_modal ((GtkWindow*) _tmp121_, TRUE);
5601 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5602         _tmp122_ = self->new_file_dialog;
5603 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5604         g_signal_connect_object (_tmp122_, "success", (GCallback) ___lambda119__xcls_dialognewcomponent_success, self, 0);
5605 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5606         _tmp123_ = clutter_timeline_new ((guint) 6000);
5607 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5608         tl = _tmp123_;
5609 #line 585 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5610         clutter_timeline_set_repeat_count (tl, -1);
5611 #line 586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5612         clutter_timeline_start (tl);
5613 #line 587 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5614         g_object_ref ((GObject*) tl);
5615 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5616         self->children_loaded = TRUE;
5617 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5618         _g_object_unref0 (tl);
5619 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5620         _g_object_unref0 (stage);
5621 #line 5622 "MainWindow.vala.c"
5622 }
5623
5624
5625 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str) {
5626         GtkWindow* _tmp0_;
5627         const gchar* _tmp1_;
5628         gchar* _tmp2_;
5629         gchar* _tmp3_;
5630         const gchar* _tmp4_;
5631         gchar* _tmp5_;
5632         gchar* _tmp6_;
5633 #line 595 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5634         g_return_if_fail (self != NULL);
5635 #line 595 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5636         g_return_if_fail (str != NULL);
5637 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5638         _tmp0_ = self->el;
5639 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5640         _tmp1_ = self->title;
5641 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5642         _tmp2_ = g_strconcat (_tmp1_, " - ", NULL);
5643 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5644         _tmp3_ = _tmp2_;
5645 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5646         _tmp4_ = str;
5647 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5648         _tmp5_ = g_strconcat (_tmp3_, _tmp4_, NULL);
5649 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5650         _tmp6_ = _tmp5_;
5651 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5652         gtk_window_set_title (_tmp0_, _tmp6_);
5653 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5654         _g_free0 (_tmp6_);
5655 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5656         _g_free0 (_tmp3_);
5657 #line 5658 "MainWindow.vala.c"
5658 }
5659
5660
5661 void xcls_mainwindow_show (Xcls_MainWindow* self) {
5662         Xcls_WindowLeftTree* _tmp0_;
5663         Xcls_MainWindow* _tmp1_;
5664         Xcls_MainWindowXcls_vbox* _tmp2_;
5665         GtkVBox* _tmp3_;
5666         Xcls_WindowLeftTree* _tmp4_;
5667         GtkScrolledWindow* _tmp5_;
5668         GtkWindow* _tmp6_;
5669 #line 598 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5670         g_return_if_fail (self != NULL);
5671 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5672         _tmp0_ = xcls_windowlefttree_new ();
5673 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5674         _g_object_unref0 (self->left_tree);
5675 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5676         self->left_tree = _tmp0_;
5677 #line 600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5678         _tmp1_ = self->priv->_this;
5679 #line 600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5680         _tmp2_ = _tmp1_->vbox;
5681 #line 600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5682         _tmp3_ = _tmp2_->el;
5683 #line 600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5684         _tmp4_ = self->left_tree;
5685 #line 600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5686         _tmp5_ = _tmp4_->el;
5687 #line 600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5688         gtk_box_pack_start ((GtkBox*) _tmp3_, (GtkWidget*) _tmp5_, TRUE, TRUE, (guint) 0);
5689 #line 601 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5690         _tmp6_ = self->el;
5691 #line 601 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5692         gtk_widget_show_all ((GtkWidget*) _tmp6_);
5693 #line 5694 "MainWindow.vala.c"
5694 }
5695
5696
5697 void xcls_mainwindow_showAddListener (Xcls_MainWindow* self) {
5698         Xcls_WindowLeftTree* _tmp0_;
5699         JsRenderNode* _tmp1_ = NULL;
5700         JsRenderNode* ae;
5701         JsRenderNode* _tmp2_;
5702         Xcls_MainWindow* _tmp3_;
5703         Xcls_MainWindowXcls_backbutton* _tmp4_;
5704         ClutterActor* _tmp5_;
5705         Xcls_MainWindow* _tmp6_;
5706         Xcls_MainWindowXcls_projectbutton* _tmp7_;
5707         ClutterActor* _tmp8_;
5708         Xcls_MainWindow* _tmp9_;
5709         Xcls_MainWindowXcls_editfilebutton* _tmp10_;
5710         ClutterActor* _tmp11_;
5711         Xcls_MainWindow* _tmp12_;
5712         Xcls_MainWindowXcls_projecteditbutton* _tmp13_;
5713         ClutterActor* _tmp14_;
5714         Xcls_WindowAddProp* _tmp15_;
5715         GtkScrolledWindow* _tmp16_;
5716         Xcls_WindowAddProp* _tmp17_;
5717         ProjectProject* _tmp18_;
5718         const gchar* _tmp19_;
5719         PaletePalete* _tmp20_ = NULL;
5720         PaletePalete* _tmp21_;
5721         JsRenderNode* _tmp22_;
5722         gchar* _tmp23_ = NULL;
5723         gchar* _tmp24_;
5724         Xcls_MainWindow* _tmp25_;
5725         Xcls_MainWindowXcls_addpropsview* _tmp26_;
5726         GtkClutterActor* _tmp27_;
5727         Xcls_MainWindow* _tmp28_;
5728         Xcls_MainWindowXcls_rooview* _tmp29_;
5729         GtkClutterActor* _tmp30_;
5730         GtkClutterActor* _tmp31_;
5731         GtkClutterActor* el;
5732         GtkClutterActor* _tmp32_;
5733         GtkClutterActor* _tmp33_;
5734         Xcls_MainWindow* _tmp34_;
5735         Xcls_MainWindowXcls_addpropsview* _tmp35_;
5736         GtkClutterActor* _tmp36_;
5737         GtkClutterActor* _tmp37_;
5738         Xcls_MainWindow* _tmp38_;
5739         Xcls_MainWindowXcls_addpropsview* _tmp39_;
5740         GtkClutterActor* _tmp40_;
5741         gchar* _tmp41_;
5742 #line 604 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5743         g_return_if_fail (self != NULL);
5744 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5745         _tmp0_ = self->left_tree;
5746 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5747         _tmp1_ = xcls_windowlefttree_getActiveElement (_tmp0_);
5748 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5749         ae = _tmp1_;
5750 #line 609 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5751         _tmp2_ = ae;
5752 #line 609 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5753         if (_tmp2_ == NULL) {
5754 #line 610 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5755                 _g_object_unref0 (ae);
5756 #line 610 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5757                 return;
5758 #line 5759 "MainWindow.vala.c"
5759         }
5760 #line 613 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5761         _tmp3_ = self->priv->_this;
5762 #line 613 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5763         _tmp4_ = _tmp3_->backbutton;
5764 #line 613 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5765         _tmp5_ = _tmp4_->el;
5766 #line 613 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5767         clutter_actor_show (_tmp5_);
5768 #line 614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5769         _tmp6_ = self->priv->_this;
5770 #line 614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5771         _tmp7_ = _tmp6_->projectbutton;
5772 #line 614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5773         _tmp8_ = _tmp7_->el;
5774 #line 614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5775         clutter_actor_hide (_tmp8_);
5776 #line 615 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5777         _tmp9_ = self->priv->_this;
5778 #line 615 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5779         _tmp10_ = _tmp9_->editfilebutton;
5780 #line 615 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5781         _tmp11_ = _tmp10_->el;
5782 #line 615 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5783         clutter_actor_hide (_tmp11_);
5784 #line 616 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5785         _tmp12_ = self->priv->_this;
5786 #line 616 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5787         _tmp13_ = _tmp12_->projecteditbutton;
5788 #line 616 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5789         _tmp14_ = _tmp13_->el;
5790 #line 616 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5791         clutter_actor_hide (_tmp14_);
5792 #line 620 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5793         _tmp15_ = self->add_props;
5794 #line 620 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5795         _tmp16_ = _tmp15_->el;
5796 #line 620 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5797         gtk_widget_show_all ((GtkWidget*) _tmp16_);
5798 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5799         _tmp17_ = self->add_props;
5800 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5801         _tmp18_ = self->project;
5802 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5803         _tmp19_ = _tmp18_->xtype;
5804 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5805         _tmp20_ = palete_factory (_tmp19_);
5806 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5807         _tmp21_ = _tmp20_;
5808 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5809         _tmp22_ = ae;
5810 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5811         _tmp23_ = js_render_node_fqn (_tmp22_);
5812 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5813         _tmp24_ = _tmp23_;
5814 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5815         xcls_windowaddprop_show (_tmp17_, _tmp21_, "signals", _tmp24_);
5816 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5817         _g_free0 (_tmp24_);
5818 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5819         _g_object_unref0 (_tmp21_);
5820 #line 628 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5821         _tmp25_ = self->priv->_this;
5822 #line 628 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5823         _tmp26_ = _tmp25_->addpropsview;
5824 #line 628 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5825         _tmp27_ = _tmp26_->el;
5826 #line 628 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5827         clutter_actor_save_easing_state ((ClutterActor*) _tmp27_);
5828 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5829         _tmp28_ = self->priv->_this;
5830 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5831         _tmp29_ = _tmp28_->rooview;
5832 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5833         _tmp30_ = _tmp29_->el;
5834 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5835         _tmp31_ = _g_object_ref0 (_tmp30_);
5836 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5837         el = _tmp31_;
5838 #line 631 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5839         _tmp32_ = el;
5840 #line 631 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5841         clutter_actor_save_easing_state ((ClutterActor*) _tmp32_);
5842 #line 634 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5843         _tmp33_ = el;
5844 #line 634 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5845         clutter_actor_set_scale ((ClutterActor*) _tmp33_, (gdouble) 0.5f, (gdouble) 0.5f);
5846 #line 636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5847         _tmp34_ = self->priv->_this;
5848 #line 636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5849         _tmp35_ = _tmp34_->addpropsview;
5850 #line 636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5851         _tmp36_ = _tmp35_->el;
5852 #line 636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5853         clutter_actor_set_scale ((ClutterActor*) _tmp36_, (gdouble) 1.0f, (gdouble) 1.0f);
5854 #line 642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5855         _tmp37_ = el;
5856 #line 642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5857         clutter_actor_restore_easing_state ((ClutterActor*) _tmp37_);
5858 #line 643 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5859         _tmp38_ = self->priv->_this;
5860 #line 643 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5861         _tmp39_ = _tmp38_->addpropsview;
5862 #line 643 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5863         _tmp40_ = _tmp39_->el;
5864 #line 643 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5865         clutter_actor_restore_easing_state ((ClutterActor*) _tmp40_);
5866 #line 644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5867         _tmp41_ = g_strdup ("addlistener");
5868 #line 644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5869         _g_free0 (self->state);
5870 #line 644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5871         self->state = _tmp41_;
5872 #line 604 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5873         _g_object_unref0 (el);
5874 #line 604 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5875         _g_object_unref0 (ae);
5876 #line 5877 "MainWindow.vala.c"
5877 }
5878
5879
5880 void xcls_mainwindow_showAddProp (Xcls_MainWindow* self) {
5881         Xcls_WindowLeftTree* _tmp0_;
5882         JsRenderNode* _tmp1_ = NULL;
5883         JsRenderNode* ae;
5884         JsRenderNode* _tmp2_;
5885         Xcls_MainWindow* _tmp3_;
5886         Xcls_MainWindowXcls_backbutton* _tmp4_;
5887         ClutterActor* _tmp5_;
5888         Xcls_MainWindow* _tmp6_;
5889         Xcls_MainWindowXcls_projectbutton* _tmp7_;
5890         ClutterActor* _tmp8_;
5891         Xcls_MainWindow* _tmp9_;
5892         Xcls_MainWindowXcls_editfilebutton* _tmp10_;
5893         ClutterActor* _tmp11_;
5894         Xcls_MainWindow* _tmp12_;
5895         Xcls_MainWindowXcls_projecteditbutton* _tmp13_;
5896         ClutterActor* _tmp14_;
5897         Xcls_WindowAddProp* _tmp15_;
5898         GtkScrolledWindow* _tmp16_;
5899         Xcls_WindowAddProp* _tmp17_;
5900         ProjectProject* _tmp18_;
5901         const gchar* _tmp19_;
5902         PaletePalete* _tmp20_ = NULL;
5903         PaletePalete* _tmp21_;
5904         JsRenderNode* _tmp22_;
5905         gchar* _tmp23_ = NULL;
5906         gchar* _tmp24_;
5907         Xcls_MainWindow* _tmp25_;
5908         Xcls_MainWindowXcls_addpropsview* _tmp26_;
5909         GtkClutterActor* _tmp27_;
5910         Xcls_MainWindow* _tmp28_;
5911         Xcls_MainWindowXcls_rooview* _tmp29_;
5912         GtkClutterActor* _tmp30_;
5913         GtkClutterActor* _tmp31_;
5914         GtkClutterActor* el;
5915         GtkClutterActor* _tmp32_;
5916         GtkClutterActor* _tmp33_;
5917         Xcls_MainWindow* _tmp34_;
5918         Xcls_MainWindowXcls_addpropsview* _tmp35_;
5919         GtkClutterActor* _tmp36_;
5920         GtkClutterActor* _tmp37_;
5921         Xcls_MainWindow* _tmp38_;
5922         Xcls_MainWindowXcls_addpropsview* _tmp39_;
5923         GtkClutterActor* _tmp40_;
5924         gchar* _tmp41_;
5925 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5926         g_return_if_fail (self != NULL);
5927 #line 649 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5928         _tmp0_ = self->left_tree;
5929 #line 649 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5930         _tmp1_ = xcls_windowlefttree_getActiveElement (_tmp0_);
5931 #line 649 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5932         ae = _tmp1_;
5933 #line 650 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5934         _tmp2_ = ae;
5935 #line 650 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5936         if (_tmp2_ == NULL) {
5937 #line 651 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5938                 _g_object_unref0 (ae);
5939 #line 651 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5940                 return;
5941 #line 5942 "MainWindow.vala.c"
5942         }
5943 #line 653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5944         _tmp3_ = self->priv->_this;
5945 #line 653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5946         _tmp4_ = _tmp3_->backbutton;
5947 #line 653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5948         _tmp5_ = _tmp4_->el;
5949 #line 653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5950         clutter_actor_show (_tmp5_);
5951 #line 654 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5952         _tmp6_ = self->priv->_this;
5953 #line 654 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5954         _tmp7_ = _tmp6_->projectbutton;
5955 #line 654 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5956         _tmp8_ = _tmp7_->el;
5957 #line 654 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5958         clutter_actor_hide (_tmp8_);
5959 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5960         _tmp9_ = self->priv->_this;
5961 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5962         _tmp10_ = _tmp9_->editfilebutton;
5963 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5964         _tmp11_ = _tmp10_->el;
5965 #line 655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5966         clutter_actor_hide (_tmp11_);
5967 #line 656 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5968         _tmp12_ = self->priv->_this;
5969 #line 656 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5970         _tmp13_ = _tmp12_->projecteditbutton;
5971 #line 656 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5972         _tmp14_ = _tmp13_->el;
5973 #line 656 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5974         clutter_actor_hide (_tmp14_);
5975 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5976         _tmp15_ = self->add_props;
5977 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5978         _tmp16_ = _tmp15_->el;
5979 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5980         gtk_widget_show_all ((GtkWidget*) _tmp16_);
5981 #line 662 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5982         _tmp17_ = self->add_props;
5983 #line 662 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5984         _tmp18_ = self->project;
5985 #line 662 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5986         _tmp19_ = _tmp18_->xtype;
5987 #line 662 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5988         _tmp20_ = palete_factory (_tmp19_);
5989 #line 662 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5990         _tmp21_ = _tmp20_;
5991 #line 662 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5992         _tmp22_ = ae;
5993 #line 662 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5994         _tmp23_ = js_render_node_fqn (_tmp22_);
5995 #line 662 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5996         _tmp24_ = _tmp23_;
5997 #line 662 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5998         xcls_windowaddprop_show (_tmp17_, _tmp21_, "props", _tmp24_);
5999 #line 662 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6000         _g_free0 (_tmp24_);
6001 #line 662 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6002         _g_object_unref0 (_tmp21_);
6003 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6004         _tmp25_ = self->priv->_this;
6005 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6006         _tmp26_ = _tmp25_->addpropsview;
6007 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6008         _tmp27_ = _tmp26_->el;
6009 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6010         clutter_actor_save_easing_state ((ClutterActor*) _tmp27_);
6011 #line 670 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6012         _tmp28_ = self->priv->_this;
6013 #line 670 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6014         _tmp29_ = _tmp28_->rooview;
6015 #line 670 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6016         _tmp30_ = _tmp29_->el;
6017 #line 670 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6018         _tmp31_ = _g_object_ref0 (_tmp30_);
6019 #line 670 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6020         el = _tmp31_;
6021 #line 671 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6022         _tmp32_ = el;
6023 #line 671 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6024         clutter_actor_save_easing_state ((ClutterActor*) _tmp32_);
6025 #line 674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6026         _tmp33_ = el;
6027 #line 674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6028         clutter_actor_set_scale ((ClutterActor*) _tmp33_, (gdouble) 0.5f, (gdouble) 0.5f);
6029 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6030         _tmp34_ = self->priv->_this;
6031 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6032         _tmp35_ = _tmp34_->addpropsview;
6033 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6034         _tmp36_ = _tmp35_->el;
6035 #line 676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6036         clutter_actor_set_scale ((ClutterActor*) _tmp36_, (gdouble) 1.0f, (gdouble) 1.0f);
6037 #line 682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6038         _tmp37_ = el;
6039 #line 682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6040         clutter_actor_restore_easing_state ((ClutterActor*) _tmp37_);
6041 #line 683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6042         _tmp38_ = self->priv->_this;
6043 #line 683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6044         _tmp39_ = _tmp38_->addpropsview;
6045 #line 683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6046         _tmp40_ = _tmp39_->el;
6047 #line 683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6048         clutter_actor_restore_easing_state ((ClutterActor*) _tmp40_);
6049 #line 684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6050         _tmp41_ = g_strdup ("addprop");
6051 #line 684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6052         _g_free0 (self->state);
6053 #line 684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6054         self->state = _tmp41_;
6055 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6056         _g_object_unref0 (el);
6057 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6058         _g_object_unref0 (ae);
6059 #line 6060 "MainWindow.vala.c"
6060 }
6061
6062
6063 void xcls_mainwindow_showCodeEdit (Xcls_MainWindow* self, JsRenderNode* node, const gchar* ptype, const gchar* key) {
6064         const gchar* _tmp0_;
6065         const gchar* _tmp1_;
6066         GQuark _tmp3_ = 0U;
6067 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6068         static GQuark _tmp2_label0 = 0;
6069 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6070         static GQuark _tmp2_label1 = 0;
6071 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6072         static GQuark _tmp2_label2 = 0;
6073 #line 6074 "MainWindow.vala.c"
6074         Xcls_MainWindow* _tmp4_;
6075         Xcls_MainWindowXcls_backbutton* _tmp5_;
6076         ClutterActor* _tmp6_;
6077         Xcls_MainWindow* _tmp7_;
6078         Xcls_MainWindowXcls_projectbutton* _tmp8_;
6079         ClutterActor* _tmp9_;
6080         Xcls_MainWindow* _tmp10_;
6081         Xcls_MainWindowXcls_editfilebutton* _tmp11_;
6082         ClutterActor* _tmp12_;
6083         Xcls_MainWindow* _tmp13_;
6084         Xcls_MainWindowXcls_projecteditbutton* _tmp14_;
6085         ClutterActor* _tmp15_;
6086         Xcls_Editor* _tmp16_;
6087         GtkVBox* _tmp17_;
6088         Xcls_Editor* _tmp18_;
6089         JsRenderNode* _tmp19_;
6090         const gchar* _tmp20_;
6091         const gchar* _tmp21_;
6092         Xcls_MainWindow* _tmp22_;
6093         Xcls_MainWindowXcls_codeeditview* _tmp23_;
6094         GtkClutterActor* _tmp24_;
6095         Xcls_MainWindow* _tmp25_;
6096         Xcls_MainWindowXcls_rooview* _tmp26_;
6097         GtkClutterActor* _tmp27_;
6098         GtkClutterActor* _tmp28_;
6099         GtkClutterActor* el;
6100         Xcls_MainWindow* _tmp29_;
6101         Xcls_MainWindowXcls_codeeditview* _tmp30_;
6102         GtkClutterActor* _tmp31_;
6103         Xcls_MainWindow* _tmp32_;
6104         Xcls_MainWindowXcls_codeeditview* _tmp33_;
6105         GtkClutterActor* _tmp34_;
6106         gchar* _tmp35_;
6107 #line 686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6108         g_return_if_fail (self != NULL);
6109 #line 686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6110         g_return_if_fail (node != NULL);
6111 #line 686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6112         g_return_if_fail (ptype != NULL);
6113 #line 686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6114         g_return_if_fail (key != NULL);
6115 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6116         _tmp0_ = self->state;
6117 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6118         _tmp1_ = _tmp0_;
6119 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6120         _tmp3_ = (NULL == _tmp1_) ? 0 : g_quark_from_string (_tmp1_);
6121 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6122         if (_tmp3_ == ((0 != _tmp2_label0) ? _tmp2_label0 : (_tmp2_label0 = g_quark_from_static_string ("object")))) {
6123 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6124                 switch (0) {
6125 #line 6126 "MainWindow.vala.c"
6126                         default:
6127                         {
6128 #line 694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6129                                 xcls_mainwindow_hideObject (self);
6130 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6131                                 break;
6132 #line 6133 "MainWindow.vala.c"
6133                         }
6134                 }
6135         } else if (_tmp3_ == ((0 != _tmp2_label1) ? _tmp2_label1 : (_tmp2_label1 = g_quark_from_static_string ("addprop")))) {
6136 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6137                 switch (0) {
6138 #line 6139 "MainWindow.vala.c"
6139                         default:
6140                         {
6141 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6142                                 xcls_mainwindow_hideAddProp (self);
6143 #line 698 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6144                                 break;
6145 #line 6146 "MainWindow.vala.c"
6146                         }
6147                 }
6148         } else if (_tmp3_ == ((0 != _tmp2_label2) ? _tmp2_label2 : (_tmp2_label2 = g_quark_from_static_string ("addlistener")))) {
6149 #line 692 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6150                 switch (0) {
6151 #line 6152 "MainWindow.vala.c"
6152                         default:
6153                         {
6154 #line 700 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6155                                 xcls_mainwindow_hideAddListener (self);
6156 #line 701 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6157                                 break;
6158 #line 6159 "MainWindow.vala.c"
6159                         }
6160                 }
6161         }
6162 #line 704 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6163         _tmp4_ = self->priv->_this;
6164 #line 704 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6165         _tmp5_ = _tmp4_->backbutton;
6166 #line 704 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6167         _tmp6_ = _tmp5_->el;
6168 #line 704 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6169         clutter_actor_show (_tmp6_);
6170 #line 706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6171         _tmp7_ = self->priv->_this;
6172 #line 706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6173         _tmp8_ = _tmp7_->projectbutton;
6174 #line 706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6175         _tmp9_ = _tmp8_->el;
6176 #line 706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6177         clutter_actor_hide (_tmp9_);
6178 #line 707 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6179         _tmp10_ = self->priv->_this;
6180 #line 707 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6181         _tmp11_ = _tmp10_->editfilebutton;
6182 #line 707 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6183         _tmp12_ = _tmp11_->el;
6184 #line 707 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6185         clutter_actor_hide (_tmp12_);
6186 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6187         _tmp13_ = self->priv->_this;
6188 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6189         _tmp14_ = _tmp13_->projecteditbutton;
6190 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6191         _tmp15_ = _tmp14_->el;
6192 #line 708 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6193         clutter_actor_hide (_tmp15_);
6194 #line 712 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6195         _tmp16_ = self->code_editor;
6196 #line 712 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6197         _tmp17_ = _tmp16_->el;
6198 #line 712 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6199         gtk_widget_show_all ((GtkWidget*) _tmp17_);
6200 #line 713 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6201         _tmp18_ = self->code_editor;
6202 #line 713 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6203         _tmp19_ = node;
6204 #line 713 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6205         _tmp20_ = ptype;
6206 #line 713 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6207         _tmp21_ = key;
6208 #line 713 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6209         xcls_editor_show (_tmp18_, _tmp19_, _tmp20_, _tmp21_);
6210 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6211         _tmp22_ = self->priv->_this;
6212 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6213         _tmp23_ = _tmp22_->codeeditview;
6214 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6215         _tmp24_ = _tmp23_->el;
6216 #line 719 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6217         clutter_actor_save_easing_state ((ClutterActor*) _tmp24_);
6218 #line 721 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6219         _tmp25_ = self->priv->_this;
6220 #line 721 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6221         _tmp26_ = _tmp25_->rooview;
6222 #line 721 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6223         _tmp27_ = _tmp26_->el;
6224 #line 721 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6225         _tmp28_ = _g_object_ref0 (_tmp27_);
6226 #line 721 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6227         el = _tmp28_;
6228 #line 722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6229         clutter_actor_save_easing_state ((ClutterActor*) el);
6230 #line 725 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6231         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 0.5f, (gdouble) 0.5f);
6232 #line 727 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6233         _tmp29_ = self->priv->_this;
6234 #line 727 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6235         _tmp30_ = _tmp29_->codeeditview;
6236 #line 727 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6237         _tmp31_ = _tmp30_->el;
6238 #line 727 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6239         clutter_actor_set_scale ((ClutterActor*) _tmp31_, (gdouble) 1.0f, (gdouble) 1.0f);
6240 #line 733 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6241         clutter_actor_restore_easing_state ((ClutterActor*) el);
6242 #line 734 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6243         _tmp32_ = self->priv->_this;
6244 #line 734 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6245         _tmp33_ = _tmp32_->codeeditview;
6246 #line 734 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6247         _tmp34_ = _tmp33_->el;
6248 #line 734 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6249         clutter_actor_restore_easing_state ((ClutterActor*) _tmp34_);
6250 #line 735 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6251         _tmp35_ = g_strdup ("codeedit");
6252 #line 735 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6253         _g_free0 (self->state);
6254 #line 735 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6255         self->state = _tmp35_;
6256 #line 686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6257         _g_object_unref0 (el);
6258 #line 6259 "MainWindow.vala.c"
6259 }
6260
6261
6262 void xcls_mainwindow_showObject (Xcls_MainWindow* self) {
6263         Xcls_MainWindow* _tmp0_;
6264         Xcls_WindowLeftTree* _tmp1_;
6265         JsRenderNode* _tmp2_ = NULL;
6266         JsRenderNode* n;
6267         Xcls_MainWindow* _tmp3_;
6268         Xcls_WindowLeftTree* _tmp4_;
6269         Xcls_WindowLeftTreeXcls_model* _tmp5_;
6270         JsRenderJsRender* _tmp6_;
6271         gboolean _tmp7_ = FALSE;
6272         JsRenderNode* _tmp8_;
6273         gboolean _tmp14_;
6274         Xcls_MainWindow* _tmp15_;
6275         Xcls_MainWindowXcls_backbutton* _tmp16_;
6276         ClutterActor* _tmp17_;
6277         Xcls_MainWindow* _tmp18_;
6278         Xcls_MainWindowXcls_projectbutton* _tmp19_;
6279         ClutterActor* _tmp20_;
6280         Xcls_MainWindow* _tmp21_;
6281         Xcls_MainWindowXcls_editfilebutton* _tmp22_;
6282         ClutterActor* _tmp23_;
6283         Xcls_MainWindow* _tmp24_;
6284         Xcls_MainWindowXcls_projecteditbutton* _tmp25_;
6285         ClutterActor* _tmp26_;
6286         Xcls_RightPalete* _tmp27_;
6287         GtkVBox* _tmp28_;
6288         gchar* _tmp29_ = NULL;
6289         JsRenderNode* _tmp30_;
6290         Xcls_RightPalete* _tmp34_;
6291         Xcls_MainWindow* _tmp35_;
6292         Xcls_WindowLeftTree* _tmp36_;
6293         JsRenderJsRender* _tmp37_ = NULL;
6294         JsRenderJsRender* _tmp38_;
6295         PaletePalete* _tmp39_ = NULL;
6296         PaletePalete* _tmp40_;
6297         const gchar* _tmp41_;
6298         Xcls_MainWindow* _tmp42_;
6299         Xcls_MainWindowXcls_objectview* _tmp43_;
6300         GtkClutterActor* _tmp44_;
6301         Xcls_MainWindow* _tmp45_;
6302         Xcls_MainWindowXcls_rooview* _tmp46_;
6303         GtkClutterActor* _tmp47_;
6304         GtkClutterActor* _tmp48_;
6305         GtkClutterActor* el;
6306         GtkClutterActor* _tmp49_;
6307         GtkClutterActor* _tmp50_;
6308         Xcls_MainWindow* _tmp51_;
6309         Xcls_MainWindowXcls_objectview* _tmp52_;
6310         GtkClutterActor* _tmp53_;
6311         GtkClutterActor* _tmp54_;
6312         Xcls_MainWindow* _tmp55_;
6313         Xcls_MainWindowXcls_objectview* _tmp56_;
6314         GtkClutterActor* _tmp57_;
6315         gchar* _tmp58_;
6316 #line 737 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6317         g_return_if_fail (self != NULL);
6318 #line 742 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6319         _tmp0_ = self->priv->_this;
6320 #line 742 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6321         _tmp1_ = _tmp0_->left_tree;
6322 #line 742 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6323         _tmp2_ = xcls_windowlefttree_getActiveElement (_tmp1_);
6324 #line 742 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6325         n = _tmp2_;
6326 #line 744 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6327         _tmp3_ = self->priv->_this;
6328 #line 744 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6329         _tmp4_ = _tmp3_->left_tree;
6330 #line 744 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6331         _tmp5_ = _tmp4_->model;
6332 #line 744 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6333         _tmp6_ = _tmp5_->file;
6334 #line 744 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6335         if (_tmp6_ == NULL) {
6336 #line 745 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6337                 _g_object_unref0 (n);
6338 #line 745 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6339                 return;
6340 #line 6341 "MainWindow.vala.c"
6341         }
6342 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6343         _tmp8_ = n;
6344 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6345         if (_tmp8_ == NULL) {
6346 #line 6347 "MainWindow.vala.c"
6347                 Xcls_MainWindow* _tmp9_;
6348                 Xcls_WindowLeftTree* _tmp10_;
6349                 Xcls_WindowLeftTreeXcls_model* _tmp11_;
6350                 JsRenderJsRender* _tmp12_;
6351                 JsRenderNode* _tmp13_;
6352 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6353                 _tmp9_ = self->priv->_this;
6354 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6355                 _tmp10_ = _tmp9_->left_tree;
6356 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6357                 _tmp11_ = _tmp10_->model;
6358 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6359                 _tmp12_ = _tmp11_->file;
6360 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6361                 _tmp13_ = _tmp12_->tree;
6362 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6363                 _tmp7_ = _tmp13_ != NULL;
6364 #line 6365 "MainWindow.vala.c"
6365         } else {
6366 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6367                 _tmp7_ = FALSE;
6368 #line 6369 "MainWindow.vala.c"
6369         }
6370 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6371         _tmp14_ = _tmp7_;
6372 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6373         if (_tmp14_) {
6374 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6375                 _g_object_unref0 (n);
6376 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6377                 return;
6378 #line 6379 "MainWindow.vala.c"
6379         }
6380 #line 752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6381         _tmp15_ = self->priv->_this;
6382 #line 752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6383         _tmp16_ = _tmp15_->backbutton;
6384 #line 752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6385         _tmp17_ = _tmp16_->el;
6386 #line 752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6387         clutter_actor_show (_tmp17_);
6388 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6389         _tmp18_ = self->priv->_this;
6390 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6391         _tmp19_ = _tmp18_->projectbutton;
6392 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6393         _tmp20_ = _tmp19_->el;
6394 #line 753 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6395         clutter_actor_hide (_tmp20_);
6396 #line 754 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6397         _tmp21_ = self->priv->_this;
6398 #line 754 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6399         _tmp22_ = _tmp21_->editfilebutton;
6400 #line 754 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6401         _tmp23_ = _tmp22_->el;
6402 #line 754 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6403         clutter_actor_hide (_tmp23_);
6404 #line 755 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6405         _tmp24_ = self->priv->_this;
6406 #line 755 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6407         _tmp25_ = _tmp24_->projecteditbutton;
6408 #line 755 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6409         _tmp26_ = _tmp25_->el;
6410 #line 755 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6411         clutter_actor_hide (_tmp26_);
6412 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6413         _tmp27_ = self->rightpalete;
6414 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6415         _tmp28_ = _tmp27_->el;
6416 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6417         gtk_widget_show_all ((GtkWidget*) _tmp28_);
6418 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6419         _tmp30_ = n;
6420 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6421         if (_tmp30_ == NULL) {
6422 #line 6423 "MainWindow.vala.c"
6423                 gchar* _tmp31_;
6424 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6425                 _tmp31_ = g_strdup ("*top");
6426 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6427                 _g_free0 (_tmp29_);
6428 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6429                 _tmp29_ = _tmp31_;
6430 #line 6431 "MainWindow.vala.c"
6431         } else {
6432                 JsRenderNode* _tmp32_;
6433                 gchar* _tmp33_ = NULL;
6434 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6435                 _tmp32_ = n;
6436 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6437                 _tmp33_ = js_render_node_fqn (_tmp32_);
6438 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6439                 _g_free0 (_tmp29_);
6440 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6441                 _tmp29_ = _tmp33_;
6442 #line 6443 "MainWindow.vala.c"
6443         }
6444 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6445         _tmp34_ = self->rightpalete;
6446 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6447         _tmp35_ = self->priv->_this;
6448 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6449         _tmp36_ = _tmp35_->left_tree;
6450 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6451         _tmp37_ = xcls_windowlefttree_getActiveFile (_tmp36_);
6452 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6453         _tmp38_ = _tmp37_;
6454 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6455         _tmp39_ = js_render_js_render_palete (_tmp38_);
6456 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6457         _tmp40_ = _tmp39_;
6458 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6459         _tmp41_ = _tmp29_;
6460 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6461         xcls_rightpalete_load (_tmp34_, _tmp40_, _tmp41_);
6462 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6463         _g_object_unref0 (_tmp40_);
6464 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6465         _g_object_unref0 (_tmp38_);
6466 #line 765 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6467         _tmp42_ = self->priv->_this;
6468 #line 765 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6469         _tmp43_ = _tmp42_->objectview;
6470 #line 765 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6471         _tmp44_ = _tmp43_->el;
6472 #line 765 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6473         clutter_actor_save_easing_state ((ClutterActor*) _tmp44_);
6474 #line 767 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6475         _tmp45_ = self->priv->_this;
6476 #line 767 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6477         _tmp46_ = _tmp45_->rooview;
6478 #line 767 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6479         _tmp47_ = _tmp46_->el;
6480 #line 767 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6481         _tmp48_ = _g_object_ref0 (_tmp47_);
6482 #line 767 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6483         el = _tmp48_;
6484 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6485         _tmp49_ = el;
6486 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6487         clutter_actor_save_easing_state ((ClutterActor*) _tmp49_);
6488 #line 771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6489         _tmp50_ = el;
6490 #line 771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6491         clutter_actor_set_scale ((ClutterActor*) _tmp50_, (gdouble) 0.5f, (gdouble) 0.5f);
6492 #line 773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6493         _tmp51_ = self->priv->_this;
6494 #line 773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6495         _tmp52_ = _tmp51_->objectview;
6496 #line 773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6497         _tmp53_ = _tmp52_->el;
6498 #line 773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6499         clutter_actor_set_scale ((ClutterActor*) _tmp53_, (gdouble) 1.0f, (gdouble) 1.0f);
6500 #line 779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6501         _tmp54_ = el;
6502 #line 779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6503         clutter_actor_restore_easing_state ((ClutterActor*) _tmp54_);
6504 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6505         _tmp55_ = self->priv->_this;
6506 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6507         _tmp56_ = _tmp55_->objectview;
6508 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6509         _tmp57_ = _tmp56_->el;
6510 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6511         clutter_actor_restore_easing_state ((ClutterActor*) _tmp57_);
6512 #line 781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6513         _tmp58_ = g_strdup ("object");
6514 #line 781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6515         _g_free0 (self->state);
6516 #line 781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6517         self->state = _tmp58_;
6518 #line 737 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6519         _g_object_unref0 (el);
6520 #line 737 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6521         _g_free0 (_tmp29_);
6522 #line 737 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6523         _g_object_unref0 (n);
6524 #line 6525 "MainWindow.vala.c"
6525 }
6526
6527
6528 void xcls_mainwindow_showProjectEdit (Xcls_MainWindow* self) {
6529         Xcls_MainWindow* _tmp0_;
6530         Xcls_MainWindowXcls_projectbutton* _tmp1_;
6531         ClutterActor* _tmp2_;
6532         Xcls_MainWindow* _tmp3_;
6533         Xcls_MainWindowXcls_projecteditbutton* _tmp4_;
6534         ClutterActor* _tmp5_;
6535         Xcls_MainWindow* _tmp6_;
6536         Xcls_MainWindowXcls_editfilebutton* _tmp7_;
6537         ClutterActor* _tmp8_;
6538         Xcls_MainWindow* _tmp9_;
6539         Xcls_MainWindowXcls_backbutton* _tmp10_;
6540         ClutterActor* _tmp11_;
6541         Xcls_ProjectSettings* _tmp12_;
6542         GtkVBox* _tmp13_;
6543         Xcls_ProjectSettings* _tmp14_;
6544         ProjectProject* _tmp15_;
6545         Xcls_MainWindow* _tmp16_;
6546         Xcls_MainWindowXcls_projecteditview* _tmp17_;
6547         GtkClutterActor* _tmp18_;
6548         Xcls_MainWindow* _tmp19_;
6549         Xcls_MainWindowXcls_rooview* _tmp20_;
6550         GtkClutterActor* _tmp21_;
6551         GtkClutterActor* _tmp22_;
6552         GtkClutterActor* el;
6553         Xcls_MainWindow* _tmp23_;
6554         Xcls_MainWindowXcls_projecteditview* _tmp24_;
6555         GtkClutterActor* _tmp25_;
6556         Xcls_MainWindow* _tmp26_;
6557         gchar* _tmp27_;
6558         Xcls_MainWindow* _tmp28_;
6559         Xcls_MainWindowXcls_projecteditview* _tmp29_;
6560         GtkClutterActor* _tmp30_;
6561 #line 783 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6562         g_return_if_fail (self != NULL);
6563 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6564         _tmp0_ = self->priv->_this;
6565 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6566         _tmp1_ = _tmp0_->projectbutton;
6567 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6568         _tmp2_ = _tmp1_->el;
6569 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6570         clutter_actor_hide (_tmp2_);
6571 #line 788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6572         _tmp3_ = self->priv->_this;
6573 #line 788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6574         _tmp4_ = _tmp3_->projecteditbutton;
6575 #line 788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6576         _tmp5_ = _tmp4_->el;
6577 #line 788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6578         clutter_actor_hide (_tmp5_);
6579 #line 790 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6580         _tmp6_ = self->priv->_this;
6581 #line 790 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6582         _tmp7_ = _tmp6_->editfilebutton;
6583 #line 790 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6584         _tmp8_ = _tmp7_->el;
6585 #line 790 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6586         clutter_actor_hide (_tmp8_);
6587 #line 795 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6588         _tmp9_ = self->priv->_this;
6589 #line 795 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6590         _tmp10_ = _tmp9_->backbutton;
6591 #line 795 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6592         _tmp11_ = _tmp10_->el;
6593 #line 795 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6594         clutter_actor_show (_tmp11_);
6595 #line 798 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6596         _tmp12_ = self->projectsettings;
6597 #line 798 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6598         _tmp13_ = _tmp12_->el;
6599 #line 798 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6600         gtk_widget_show_all ((GtkWidget*) _tmp13_);
6601 #line 799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6602         _tmp14_ = self->projectsettings;
6603 #line 799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6604         _tmp15_ = self->project;
6605 #line 799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6606         xcls_projectsettings_show (_tmp14_, _tmp15_);
6607 #line 800 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6608         _tmp16_ = self->priv->_this;
6609 #line 800 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6610         _tmp17_ = _tmp16_->projecteditview;
6611 #line 800 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6612         _tmp18_ = _tmp17_->el;
6613 #line 800 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6614         clutter_actor_save_easing_state ((ClutterActor*) _tmp18_);
6615 #line 802 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6616         _tmp19_ = self->priv->_this;
6617 #line 802 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6618         _tmp20_ = _tmp19_->rooview;
6619 #line 802 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6620         _tmp21_ = _tmp20_->el;
6621 #line 802 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6622         _tmp22_ = _g_object_ref0 (_tmp21_);
6623 #line 802 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6624         el = _tmp22_;
6625 #line 803 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6626         clutter_actor_save_easing_state ((ClutterActor*) el);
6627 #line 806 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6628         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 0.5f, (gdouble) 0.5f);
6629 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6630         _tmp23_ = self->priv->_this;
6631 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6632         _tmp24_ = _tmp23_->projecteditview;
6633 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6634         _tmp25_ = _tmp24_->el;
6635 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6636         clutter_actor_set_scale ((ClutterActor*) _tmp25_, (gdouble) 1.0f, (gdouble) 1.0f);
6637 #line 810 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6638         _tmp26_ = self->priv->_this;
6639 #line 810 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6640         _tmp27_ = g_strdup ("projectedit");
6641 #line 810 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6642         _g_free0 (_tmp26_->state);
6643 #line 810 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6644         _tmp26_->state = _tmp27_;
6645 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6646         clutter_actor_restore_easing_state ((ClutterActor*) el);
6647 #line 816 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6648         _tmp28_ = self->priv->_this;
6649 #line 816 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6650         _tmp29_ = _tmp28_->projecteditview;
6651 #line 816 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6652         _tmp30_ = _tmp29_->el;
6653 #line 816 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6654         clutter_actor_restore_easing_state ((ClutterActor*) _tmp30_);
6655 #line 783 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6656         _g_object_unref0 (el);
6657 #line 6658 "MainWindow.vala.c"
6658 }
6659
6660
6661 void xcls_mainwindow_showViewEditing (Xcls_MainWindow* self) {
6662         Xcls_MainWindowXcls_editpane* _tmp0_;
6663         GtkVPaned* _tmp1_;
6664         Xcls_WindowLeftProjects* _tmp2_;
6665         GtkVBox* _tmp3_;
6666         Xcls_MainWindow* _tmp4_;
6667         Xcls_MainWindowXcls_addprojectbutton* _tmp5_;
6668         ClutterActor* _tmp6_;
6669         Xcls_MainWindow* _tmp7_;
6670         Xcls_MainWindowXcls_delprojectbutton* _tmp8_;
6671         ClutterActor* _tmp9_;
6672         Xcls_MainWindow* _tmp10_;
6673         Xcls_MainWindowXcls_addfilebutton* _tmp11_;
6674         ClutterActor* _tmp12_;
6675         Xcls_MainWindow* _tmp13_;
6676         Xcls_MainWindowXcls_backbutton* _tmp14_;
6677         ClutterActor* _tmp15_;
6678         Xcls_MainWindow* _tmp16_;
6679         Xcls_MainWindowXcls_projectbutton* _tmp17_;
6680         ClutterActor* _tmp18_;
6681         Xcls_MainWindow* _tmp19_;
6682         Xcls_MainWindowXcls_editfilebutton* _tmp20_;
6683         ClutterActor* _tmp21_;
6684         Xcls_MainWindow* _tmp22_;
6685         Xcls_MainWindowXcls_projecteditbutton* _tmp23_;
6686         ClutterActor* _tmp24_;
6687         Xcls_MainWindow* _tmp25_;
6688         Xcls_MainWindowXcls_objectshowbutton* _tmp26_;
6689         ClutterActor* _tmp27_;
6690         Xcls_MainWindow* _tmp28_;
6691         Xcls_MainWindowXcls_addpropbutton* _tmp29_;
6692         ClutterActor* _tmp30_;
6693         Xcls_MainWindow* _tmp31_;
6694         Xcls_MainWindowXcls_addlistenerbutton* _tmp32_;
6695         ClutterActor* _tmp33_;
6696         Xcls_MainWindow* _tmp34_;
6697         Xcls_MainWindowXcls_rooview* _tmp35_;
6698         GtkClutterActor* _tmp36_;
6699         GtkClutterActor* _tmp37_;
6700         GtkClutterActor* el;
6701         Xcls_MainWindow* _tmp38_;
6702         gchar* _tmp39_;
6703         Xcls_MainWindow* _tmp40_;
6704         Xcls_ClutterFiles* _tmp41_;
6705         ClutterScrollActor* _tmp42_;
6706 #line 820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6707         g_return_if_fail (self != NULL);
6708 #line 821 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6709         _tmp0_ = self->editpane;
6710 #line 821 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6711         _tmp1_ = _tmp0_->el;
6712 #line 821 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6713         gtk_widget_show ((GtkWidget*) _tmp1_);
6714 #line 823 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6715         _tmp2_ = self->left_projects;
6716 #line 823 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6717         _tmp3_ = _tmp2_->el;
6718 #line 823 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6719         gtk_widget_hide ((GtkWidget*) _tmp3_);
6720 #line 825 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6721         _tmp4_ = self->priv->_this;
6722 #line 825 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6723         _tmp5_ = _tmp4_->addprojectbutton;
6724 #line 825 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6725         _tmp6_ = _tmp5_->el;
6726 #line 825 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6727         clutter_actor_hide (_tmp6_);
6728 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6729         _tmp7_ = self->priv->_this;
6730 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6731         _tmp8_ = _tmp7_->delprojectbutton;
6732 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6733         _tmp9_ = _tmp8_->el;
6734 #line 826 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6735         clutter_actor_hide (_tmp9_);
6736 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6737         _tmp10_ = self->priv->_this;
6738 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6739         _tmp11_ = _tmp10_->addfilebutton;
6740 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6741         _tmp12_ = _tmp11_->el;
6742 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6743         clutter_actor_hide (_tmp12_);
6744 #line 828 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6745         _tmp13_ = self->priv->_this;
6746 #line 828 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6747         _tmp14_ = _tmp13_->backbutton;
6748 #line 828 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6749         _tmp15_ = _tmp14_->el;
6750 #line 828 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6751         clutter_actor_hide (_tmp15_);
6752 #line 830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6753         _tmp16_ = self->priv->_this;
6754 #line 830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6755         _tmp17_ = _tmp16_->projectbutton;
6756 #line 830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6757         _tmp18_ = _tmp17_->el;
6758 #line 830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6759         clutter_actor_show (_tmp18_);
6760 #line 831 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6761         _tmp19_ = self->priv->_this;
6762 #line 831 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6763         _tmp20_ = _tmp19_->editfilebutton;
6764 #line 831 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6765         _tmp21_ = _tmp20_->el;
6766 #line 831 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6767         clutter_actor_show (_tmp21_);
6768 #line 832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6769         _tmp22_ = self->priv->_this;
6770 #line 832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6771         _tmp23_ = _tmp22_->projecteditbutton;
6772 #line 832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6773         _tmp24_ = _tmp23_->el;
6774 #line 832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6775         clutter_actor_show (_tmp24_);
6776 #line 833 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6777         _tmp25_ = self->priv->_this;
6778 #line 833 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6779         _tmp26_ = _tmp25_->objectshowbutton;
6780 #line 833 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6781         _tmp27_ = _tmp26_->el;
6782 #line 833 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6783         clutter_actor_show (_tmp27_);
6784 #line 834 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6785         _tmp28_ = self->priv->_this;
6786 #line 834 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6787         _tmp29_ = _tmp28_->addpropbutton;
6788 #line 834 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6789         _tmp30_ = _tmp29_->el;
6790 #line 834 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6791         clutter_actor_show (_tmp30_);
6792 #line 835 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6793         _tmp31_ = self->priv->_this;
6794 #line 835 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6795         _tmp32_ = _tmp31_->addlistenerbutton;
6796 #line 835 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6797         _tmp33_ = _tmp32_->el;
6798 #line 835 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6799         clutter_actor_show (_tmp33_);
6800 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6801         _tmp34_ = self->priv->_this;
6802 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6803         _tmp35_ = _tmp34_->rooview;
6804 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6805         _tmp36_ = _tmp35_->el;
6806 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6807         _tmp37_ = _g_object_ref0 (_tmp36_);
6808 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6809         el = _tmp37_;
6810 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6811         clutter_actor_save_easing_state ((ClutterActor*) el);
6812 #line 842 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6813         clutter_actor_set_rotation_angle ((ClutterActor*) el, CLUTTER_Y_AXIS, (gdouble) 0.0f);
6814 #line 843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6815         clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
6816 #line 844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6817         _tmp38_ = self->priv->_this;
6818 #line 844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6819         _tmp39_ = g_strdup ("edit");
6820 #line 844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6821         _g_free0 (_tmp38_->state);
6822 #line 844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6823         _tmp38_->state = _tmp39_;
6824 #line 846 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6825         _tmp40_ = self->priv->_this;
6826 #line 846 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6827         _tmp41_ = _tmp40_->clutterfiles;
6828 #line 846 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6829         _tmp42_ = _tmp41_->el;
6830 #line 846 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6831         clutter_actor_hide ((ClutterActor*) _tmp42_);
6832 #line 848 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6833         clutter_actor_restore_easing_state ((ClutterActor*) el);
6834 #line 850 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6835         g_print ("show view editing");
6836 #line 820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6837         _g_object_unref0 (el);
6838 #line 6839 "MainWindow.vala.c"
6839 }
6840
6841
6842 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_construct (GType object_type, Xcls_MainWindow* _owner) {
6843         Xcls_MainWindowXcls_vbox * self = NULL;
6844         Xcls_MainWindow* _tmp0_;
6845         Xcls_MainWindow* _tmp1_;
6846         Xcls_MainWindow* _tmp2_;
6847         Xcls_MainWindowXcls_vbox* _tmp3_;
6848         GtkVBox* _tmp4_;
6849         Xcls_MainWindow* _tmp5_;
6850         Xcls_MainWindowXcls_topbar* _tmp6_;
6851         Xcls_MainWindowXcls_topbar* child_0;
6852         GtkVBox* _tmp7_;
6853         GtkHBox* _tmp8_;
6854         Xcls_MainWindow* _tmp9_;
6855         Xcls_MainWindowXcls_mainpane* _tmp10_;
6856         Xcls_MainWindowXcls_mainpane* child_1;
6857         GtkVBox* _tmp11_;
6858         GtkHPaned* _tmp12_;
6859 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6860         g_return_val_if_fail (_owner != NULL, NULL);
6861 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6862         self = (Xcls_MainWindowXcls_vbox*) g_object_new (object_type, NULL);
6863 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6864         _tmp0_ = _owner;
6865 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6866         _tmp1_ = _g_object_ref0 (_tmp0_);
6867 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6868         _g_object_unref0 (self->priv->_this);
6869 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6870         self->priv->_this = _tmp1_;
6871 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6872         _tmp2_ = self->priv->_this;
6873 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6874         _tmp3_ = _g_object_ref0 (self);
6875 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6876         _g_object_unref0 (_tmp2_->vbox);
6877 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6878         _tmp2_->vbox = _tmp3_;
6879 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6880         _tmp4_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
6881 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6882         g_object_ref_sink (_tmp4_);
6883 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6884         _g_object_unref0 (self->el);
6885 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6886         self->el = _tmp4_;
6887 #line 872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6888         _tmp5_ = self->priv->_this;
6889 #line 872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6890         _tmp6_ = xcls_mainwindow_xcls_topbar_new (_tmp5_);
6891 #line 872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6892         child_0 = _tmp6_;
6893 #line 873 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6894         g_object_ref ((GObject*) child_0);
6895 #line 874 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6896         _tmp7_ = self->el;
6897 #line 874 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6898         _tmp8_ = child_0->el;
6899 #line 874 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6900         gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, TRUE, (guint) 0);
6901 #line 875 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6902         _tmp9_ = self->priv->_this;
6903 #line 875 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6904         _tmp10_ = xcls_mainwindow_xcls_mainpane_new (_tmp9_);
6905 #line 875 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6906         child_1 = _tmp10_;
6907 #line 876 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6908         g_object_ref ((GObject*) child_1);
6909 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6910         _tmp11_ = self->el;
6911 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6912         _tmp12_ = child_1->el;
6913 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6914         gtk_box_pack_end ((GtkBox*) _tmp11_, (GtkWidget*) _tmp12_, TRUE, TRUE, (guint) 0);
6915 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6916         _g_object_unref0 (child_1);
6917 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6918         _g_object_unref0 (child_0);
6919 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6920         return self;
6921 #line 6922 "MainWindow.vala.c"
6922 }
6923
6924
6925 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_new (Xcls_MainWindow* _owner) {
6926 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6927         return xcls_mainwindow_xcls_vbox_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX, _owner);
6928 #line 6929 "MainWindow.vala.c"
6929 }
6930
6931
6932 static void xcls_mainwindow_xcls_vbox_class_init (Xcls_MainWindowXcls_vboxClass * klass) {
6933 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6934         xcls_mainwindow_xcls_vbox_parent_class = g_type_class_peek_parent (klass);
6935 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6936         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_vboxPrivate));
6937 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6938         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox_finalize;
6939 #line 6940 "MainWindow.vala.c"
6940 }
6941
6942
6943 static void xcls_mainwindow_xcls_vbox_instance_init (Xcls_MainWindowXcls_vbox * self) {
6944 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6945         self->priv = XCLS_MAINWINDOW_XCLS_VBOX_GET_PRIVATE (self);
6946 #line 6947 "MainWindow.vala.c"
6947 }
6948
6949
6950 static void xcls_mainwindow_xcls_vbox_finalize (GObject* obj) {
6951         Xcls_MainWindowXcls_vbox * self;
6952 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6953         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox);
6954 #line 856 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6955         _g_object_unref0 (self->el);
6956 #line 857 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6957         _g_object_unref0 (self->priv->_this);
6958 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6959         G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox_parent_class)->finalize (obj);
6960 #line 6961 "MainWindow.vala.c"
6961 }
6962
6963
6964 GType xcls_mainwindow_xcls_vbox_get_type (void) {
6965         static volatile gsize xcls_mainwindow_xcls_vbox_type_id__volatile = 0;
6966         if (g_once_init_enter (&xcls_mainwindow_xcls_vbox_type_id__volatile)) {
6967                 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 };
6968                 GType xcls_mainwindow_xcls_vbox_type_id;
6969                 xcls_mainwindow_xcls_vbox_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_vbox", &g_define_type_info, 0);
6970                 g_once_init_leave (&xcls_mainwindow_xcls_vbox_type_id__volatile, xcls_mainwindow_xcls_vbox_type_id);
6971         }
6972         return xcls_mainwindow_xcls_vbox_type_id__volatile;
6973 }
6974
6975
6976 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_construct (GType object_type, Xcls_MainWindow* _owner) {
6977         Xcls_MainWindowXcls_topbar * self = NULL;
6978         Xcls_MainWindow* _tmp0_;
6979         Xcls_MainWindow* _tmp1_;
6980         Xcls_MainWindow* _tmp2_;
6981         Xcls_MainWindowXcls_topbar* _tmp3_;
6982         GtkHBox* _tmp4_;
6983         GtkHBox* _tmp5_;
6984         GtkHBox* _tmp6_;
6985 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6986         g_return_val_if_fail (_owner != NULL, NULL);
6987 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6988         self = (Xcls_MainWindowXcls_topbar*) g_object_new (object_type, NULL);
6989 #line 895 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6990         _tmp0_ = _owner;
6991 #line 895 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6992         _tmp1_ = _g_object_ref0 (_tmp0_);
6993 #line 895 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6994         _g_object_unref0 (self->priv->_this);
6995 #line 895 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6996         self->priv->_this = _tmp1_;
6997 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6998         _tmp2_ = self->priv->_this;
6999 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7000         _tmp3_ = _g_object_ref0 (self);
7001 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7002         _g_object_unref0 (_tmp2_->topbar);
7003 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7004         _tmp2_->topbar = _tmp3_;
7005 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7006         _tmp4_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
7007 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7008         g_object_ref_sink (_tmp4_);
7009 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7010         _g_object_unref0 (self->el);
7011 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7012         self->el = _tmp4_;
7013 #line 902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7014         _tmp5_ = self->el;
7015 #line 902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7016         g_object_set ((GtkWidget*) _tmp5_, "height-request", 20, NULL);
7017 #line 903 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7018         _tmp6_ = self->el;
7019 #line 903 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7020         gtk_widget_set_vexpand ((GtkWidget*) _tmp6_, FALSE);
7021 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7022         return self;
7023 #line 7024 "MainWindow.vala.c"
7024 }
7025
7026
7027 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_new (Xcls_MainWindow* _owner) {
7028 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7029         return xcls_mainwindow_xcls_topbar_construct (XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, _owner);
7030 #line 7031 "MainWindow.vala.c"
7031 }
7032
7033
7034 static void xcls_mainwindow_xcls_topbar_class_init (Xcls_MainWindowXcls_topbarClass * klass) {
7035 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7036         xcls_mainwindow_xcls_topbar_parent_class = g_type_class_peek_parent (klass);
7037 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7038         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_topbarPrivate));
7039 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7040         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_topbar_finalize;
7041 #line 7042 "MainWindow.vala.c"
7042 }
7043
7044
7045 static void xcls_mainwindow_xcls_topbar_instance_init (Xcls_MainWindowXcls_topbar * self) {
7046 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7047         self->priv = XCLS_MAINWINDOW_XCLS_TOPBAR_GET_PRIVATE (self);
7048 #line 7049 "MainWindow.vala.c"
7049 }
7050
7051
7052 static void xcls_mainwindow_xcls_topbar_finalize (GObject* obj) {
7053         Xcls_MainWindowXcls_topbar * self;
7054 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7055         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbar);
7056 #line 886 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7057         _g_object_unref0 (self->el);
7058 #line 887 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7059         _g_object_unref0 (self->priv->_this);
7060 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7061         G_OBJECT_CLASS (xcls_mainwindow_xcls_topbar_parent_class)->finalize (obj);
7062 #line 7063 "MainWindow.vala.c"
7063 }
7064
7065
7066 GType xcls_mainwindow_xcls_topbar_get_type (void) {
7067         static volatile gsize xcls_mainwindow_xcls_topbar_type_id__volatile = 0;
7068         if (g_once_init_enter (&xcls_mainwindow_xcls_topbar_type_id__volatile)) {
7069                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_topbarClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_topbar_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_topbar), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_topbar_instance_init, NULL };
7070                 GType xcls_mainwindow_xcls_topbar_type_id;
7071                 xcls_mainwindow_xcls_topbar_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_topbar", &g_define_type_info, 0);
7072                 g_once_init_leave (&xcls_mainwindow_xcls_topbar_type_id__volatile, xcls_mainwindow_xcls_topbar_type_id);
7073         }
7074         return xcls_mainwindow_xcls_topbar_type_id__volatile;
7075 }
7076
7077
7078 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_construct (GType object_type, Xcls_MainWindow* _owner) {
7079         Xcls_MainWindowXcls_mainpane * self = NULL;
7080         Xcls_MainWindow* _tmp0_;
7081         Xcls_MainWindow* _tmp1_;
7082         Xcls_MainWindow* _tmp2_;
7083         Xcls_MainWindowXcls_mainpane* _tmp3_;
7084         GtkHPaned* _tmp4_;
7085         GtkHPaned* _tmp5_;
7086         Xcls_MainWindow* _tmp6_;
7087         Xcls_MainWindowXcls_leftpane* _tmp7_;
7088         Xcls_MainWindowXcls_leftpane* child_0;
7089         GtkHPaned* _tmp8_;
7090         GtkVBox* _tmp9_;
7091         Xcls_MainWindow* _tmp10_;
7092         Xcls_MainWindowXcls_VBox9* _tmp11_;
7093         Xcls_MainWindowXcls_VBox9* child_1;
7094         GtkHPaned* _tmp12_;
7095         GtkVBox* _tmp13_;
7096 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7097         g_return_val_if_fail (_owner != NULL, NULL);
7098 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7099         self = (Xcls_MainWindowXcls_mainpane*) g_object_new (object_type, NULL);
7100 #line 922 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7101         _tmp0_ = _owner;
7102 #line 922 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7103         _tmp1_ = _g_object_ref0 (_tmp0_);
7104 #line 922 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7105         _g_object_unref0 (self->priv->_this);
7106 #line 922 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7107         self->priv->_this = _tmp1_;
7108 #line 923 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7109         _tmp2_ = self->priv->_this;
7110 #line 923 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7111         _tmp3_ = _g_object_ref0 (self);
7112 #line 923 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7113         _g_object_unref0 (_tmp2_->mainpane);
7114 #line 923 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7115         _tmp2_->mainpane = _tmp3_;
7116 #line 924 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7117         _tmp4_ = (GtkHPaned*) gtk_hpaned_new ();
7118 #line 924 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7119         g_object_ref_sink (_tmp4_);
7120 #line 924 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7121         _g_object_unref0 (self->el);
7122 #line 924 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7123         self->el = _tmp4_;
7124 #line 927 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7125         self->lastWidth = 0;
7126 #line 930 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7127         _tmp5_ = self->el;
7128 #line 930 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7129         gtk_paned_set_position ((GtkPaned*) _tmp5_, 400);
7130 #line 931 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7131         _tmp6_ = self->priv->_this;
7132 #line 931 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7133         _tmp7_ = xcls_mainwindow_xcls_leftpane_new (_tmp6_);
7134 #line 931 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7135         child_0 = _tmp7_;
7136 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7137         g_object_ref ((GObject*) child_0);
7138 #line 933 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7139         _tmp8_ = self->el;
7140 #line 933 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7141         _tmp9_ = child_0->el;
7142 #line 933 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7143         gtk_paned_add1 ((GtkPaned*) _tmp8_, (GtkWidget*) _tmp9_);
7144 #line 934 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7145         _tmp10_ = self->priv->_this;
7146 #line 934 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7147         _tmp11_ = xcls_mainwindow_xcls_vbox9_new (_tmp10_);
7148 #line 934 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7149         child_1 = _tmp11_;
7150 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7151         g_object_ref ((GObject*) child_1);
7152 #line 936 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7153         _tmp12_ = self->el;
7154 #line 936 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7155         _tmp13_ = child_1->el;
7156 #line 936 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7157         gtk_paned_add2 ((GtkPaned*) _tmp12_, (GtkWidget*) _tmp13_);
7158 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7159         _g_object_unref0 (child_1);
7160 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7161         _g_object_unref0 (child_0);
7162 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7163         return self;
7164 #line 7165 "MainWindow.vala.c"
7165 }
7166
7167
7168 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_new (Xcls_MainWindow* _owner) {
7169 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7170         return xcls_mainwindow_xcls_mainpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, _owner);
7171 #line 7172 "MainWindow.vala.c"
7172 }
7173
7174
7175 static void xcls_mainwindow_xcls_mainpane_class_init (Xcls_MainWindowXcls_mainpaneClass * klass) {
7176 #line 910 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7177         xcls_mainwindow_xcls_mainpane_parent_class = g_type_class_peek_parent (klass);
7178 #line 910 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7179         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_mainpanePrivate));
7180 #line 910 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7181         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_mainpane_finalize;
7182 #line 7183 "MainWindow.vala.c"
7183 }
7184
7185
7186 static void xcls_mainwindow_xcls_mainpane_instance_init (Xcls_MainWindowXcls_mainpane * self) {
7187 #line 910 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7188         self->priv = XCLS_MAINWINDOW_XCLS_MAINPANE_GET_PRIVATE (self);
7189 #line 7190 "MainWindow.vala.c"
7190 }
7191
7192
7193 static void xcls_mainwindow_xcls_mainpane_finalize (GObject* obj) {
7194         Xcls_MainWindowXcls_mainpane * self;
7195 #line 910 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7196         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane);
7197 #line 912 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7198         _g_object_unref0 (self->el);
7199 #line 913 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7200         _g_object_unref0 (self->priv->_this);
7201 #line 910 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7202         G_OBJECT_CLASS (xcls_mainwindow_xcls_mainpane_parent_class)->finalize (obj);
7203 #line 7204 "MainWindow.vala.c"
7204 }
7205
7206
7207 GType xcls_mainwindow_xcls_mainpane_get_type (void) {
7208         static volatile gsize xcls_mainwindow_xcls_mainpane_type_id__volatile = 0;
7209         if (g_once_init_enter (&xcls_mainwindow_xcls_mainpane_type_id__volatile)) {
7210                 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 };
7211                 GType xcls_mainwindow_xcls_mainpane_type_id;
7212                 xcls_mainwindow_xcls_mainpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_mainpane", &g_define_type_info, 0);
7213                 g_once_init_leave (&xcls_mainwindow_xcls_mainpane_type_id__volatile, xcls_mainwindow_xcls_mainpane_type_id);
7214         }
7215         return xcls_mainwindow_xcls_mainpane_type_id__volatile;
7216 }
7217
7218
7219 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_construct (GType object_type, Xcls_MainWindow* _owner) {
7220         Xcls_MainWindowXcls_leftpane * self = NULL;
7221         Xcls_MainWindow* _tmp0_;
7222         Xcls_MainWindow* _tmp1_;
7223         Xcls_MainWindow* _tmp2_;
7224         Xcls_MainWindowXcls_leftpane* _tmp3_;
7225         GtkVBox* _tmp4_;
7226         Xcls_MainWindow* _tmp5_;
7227         Xcls_MainWindowXcls_editpane* _tmp6_;
7228         Xcls_MainWindowXcls_editpane* child_0;
7229         GtkVBox* _tmp7_;
7230         GtkVPaned* _tmp8_;
7231 #line 952 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7232         g_return_val_if_fail (_owner != NULL, NULL);
7233 #line 952 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7234         self = (Xcls_MainWindowXcls_leftpane*) g_object_new (object_type, NULL);
7235 #line 954 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7236         _tmp0_ = _owner;
7237 #line 954 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7238         _tmp1_ = _g_object_ref0 (_tmp0_);
7239 #line 954 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7240         _g_object_unref0 (self->priv->_this);
7241 #line 954 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7242         self->priv->_this = _tmp1_;
7243 #line 955 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7244         _tmp2_ = self->priv->_this;
7245 #line 955 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7246         _tmp3_ = _g_object_ref0 (self);
7247 #line 955 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7248         _g_object_unref0 (_tmp2_->leftpane);
7249 #line 955 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7250         _tmp2_->leftpane = _tmp3_;
7251 #line 956 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7252         _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
7253 #line 956 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7254         g_object_ref_sink (_tmp4_);
7255 #line 956 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7256         _g_object_unref0 (self->el);
7257 #line 956 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7258         self->el = _tmp4_;
7259 #line 961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7260         _tmp5_ = self->priv->_this;
7261 #line 961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7262         _tmp6_ = xcls_mainwindow_xcls_editpane_new (_tmp5_);
7263 #line 961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7264         child_0 = _tmp6_;
7265 #line 962 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7266         g_object_ref ((GObject*) child_0);
7267 #line 963 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7268         _tmp7_ = self->el;
7269 #line 963 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7270         _tmp8_ = child_0->el;
7271 #line 963 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7272         gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, TRUE, (guint) 0);
7273 #line 952 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7274         _g_object_unref0 (child_0);
7275 #line 952 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7276         return self;
7277 #line 7278 "MainWindow.vala.c"
7278 }
7279
7280
7281 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_new (Xcls_MainWindow* _owner) {
7282 #line 952 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7283         return xcls_mainwindow_xcls_leftpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, _owner);
7284 #line 7285 "MainWindow.vala.c"
7285 }
7286
7287
7288 static void xcls_mainwindow_xcls_leftpane_class_init (Xcls_MainWindowXcls_leftpaneClass * klass) {
7289 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7290         xcls_mainwindow_xcls_leftpane_parent_class = g_type_class_peek_parent (klass);
7291 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7292         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_leftpanePrivate));
7293 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7294         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_leftpane_finalize;
7295 #line 7296 "MainWindow.vala.c"
7296 }
7297
7298
7299 static void xcls_mainwindow_xcls_leftpane_instance_init (Xcls_MainWindowXcls_leftpane * self) {
7300 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7301         self->priv = XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_PRIVATE (self);
7302 #line 7303 "MainWindow.vala.c"
7303 }
7304
7305
7306 static void xcls_mainwindow_xcls_leftpane_finalize (GObject* obj) {
7307         Xcls_MainWindowXcls_leftpane * self;
7308 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7309         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane);
7310 #line 945 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7311         _g_object_unref0 (self->el);
7312 #line 946 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7313         _g_object_unref0 (self->priv->_this);
7314 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7315         G_OBJECT_CLASS (xcls_mainwindow_xcls_leftpane_parent_class)->finalize (obj);
7316 #line 7317 "MainWindow.vala.c"
7317 }
7318
7319
7320 GType xcls_mainwindow_xcls_leftpane_get_type (void) {
7321         static volatile gsize xcls_mainwindow_xcls_leftpane_type_id__volatile = 0;
7322         if (g_once_init_enter (&xcls_mainwindow_xcls_leftpane_type_id__volatile)) {
7323                 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 };
7324                 GType xcls_mainwindow_xcls_leftpane_type_id;
7325                 xcls_mainwindow_xcls_leftpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_leftpane", &g_define_type_info, 0);
7326                 g_once_init_leave (&xcls_mainwindow_xcls_leftpane_type_id__volatile, xcls_mainwindow_xcls_leftpane_type_id);
7327         }
7328         return xcls_mainwindow_xcls_leftpane_type_id__volatile;
7329 }
7330
7331
7332 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_construct (GType object_type, Xcls_MainWindow* _owner) {
7333         Xcls_MainWindowXcls_editpane * self = NULL;
7334         Xcls_MainWindow* _tmp0_;
7335         Xcls_MainWindow* _tmp1_;
7336         Xcls_MainWindow* _tmp2_;
7337         Xcls_MainWindowXcls_editpane* _tmp3_;
7338         GtkVPaned* _tmp4_;
7339         Xcls_MainWindow* _tmp5_;
7340         Xcls_MainWindowXcls_tree* _tmp6_;
7341         Xcls_MainWindowXcls_tree* child_0;
7342         GtkVPaned* _tmp7_;
7343         GtkVBox* _tmp8_;
7344         Xcls_MainWindow* _tmp9_;
7345         Xcls_MainWindowXcls_props* _tmp10_;
7346         Xcls_MainWindowXcls_props* child_1;
7347         GtkVPaned* _tmp11_;
7348         GtkVBox* _tmp12_;
7349 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7350         g_return_val_if_fail (_owner != NULL, NULL);
7351 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7352         self = (Xcls_MainWindowXcls_editpane*) g_object_new (object_type, NULL);
7353 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7354         _tmp0_ = _owner;
7355 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7356         _tmp1_ = _g_object_ref0 (_tmp0_);
7357 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7358         _g_object_unref0 (self->priv->_this);
7359 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7360         self->priv->_this = _tmp1_;
7361 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7362         _tmp2_ = self->priv->_this;
7363 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7364         _tmp3_ = _g_object_ref0 (self);
7365 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7366         _g_object_unref0 (_tmp2_->editpane);
7367 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7368         _tmp2_->editpane = _tmp3_;
7369 #line 983 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7370         _tmp4_ = (GtkVPaned*) gtk_vpaned_new ();
7371 #line 983 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7372         g_object_ref_sink (_tmp4_);
7373 #line 983 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7374         _g_object_unref0 (self->el);
7375 #line 983 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7376         self->el = _tmp4_;
7377 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7378         _tmp5_ = self->priv->_this;
7379 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7380         _tmp6_ = xcls_mainwindow_xcls_tree_new (_tmp5_);
7381 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7382         child_0 = _tmp6_;
7383 #line 989 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7384         g_object_ref ((GObject*) child_0);
7385 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7386         _tmp7_ = self->el;
7387 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7388         _tmp8_ = child_0->el;
7389 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7390         gtk_paned_add1 ((GtkPaned*) _tmp7_, (GtkWidget*) _tmp8_);
7391 #line 991 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7392         _tmp9_ = self->priv->_this;
7393 #line 991 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7394         _tmp10_ = xcls_mainwindow_xcls_props_new (_tmp9_);
7395 #line 991 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7396         child_1 = _tmp10_;
7397 #line 992 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7398         g_object_ref ((GObject*) child_1);
7399 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7400         _tmp11_ = self->el;
7401 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7402         _tmp12_ = child_1->el;
7403 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7404         gtk_paned_add2 ((GtkPaned*) _tmp11_, (GtkWidget*) _tmp12_);
7405 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7406         _g_object_unref0 (child_1);
7407 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7408         _g_object_unref0 (child_0);
7409 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7410         return self;
7411 #line 7412 "MainWindow.vala.c"
7412 }
7413
7414
7415 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_new (Xcls_MainWindow* _owner) {
7416 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7417         return xcls_mainwindow_xcls_editpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, _owner);
7418 #line 7419 "MainWindow.vala.c"
7419 }
7420
7421
7422 static void xcls_mainwindow_xcls_editpane_class_init (Xcls_MainWindowXcls_editpaneClass * klass) {
7423 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7424         xcls_mainwindow_xcls_editpane_parent_class = g_type_class_peek_parent (klass);
7425 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7426         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_editpanePrivate));
7427 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7428         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_editpane_finalize;
7429 #line 7430 "MainWindow.vala.c"
7430 }
7431
7432
7433 static void xcls_mainwindow_xcls_editpane_instance_init (Xcls_MainWindowXcls_editpane * self) {
7434 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7435         self->priv = XCLS_MAINWINDOW_XCLS_EDITPANE_GET_PRIVATE (self);
7436 #line 7437 "MainWindow.vala.c"
7437 }
7438
7439
7440 static void xcls_mainwindow_xcls_editpane_finalize (GObject* obj) {
7441         Xcls_MainWindowXcls_editpane * self;
7442 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7443         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane);
7444 #line 972 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7445         _g_object_unref0 (self->el);
7446 #line 973 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7447         _g_object_unref0 (self->priv->_this);
7448 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7449         G_OBJECT_CLASS (xcls_mainwindow_xcls_editpane_parent_class)->finalize (obj);
7450 #line 7451 "MainWindow.vala.c"
7451 }
7452
7453
7454 GType xcls_mainwindow_xcls_editpane_get_type (void) {
7455         static volatile gsize xcls_mainwindow_xcls_editpane_type_id__volatile = 0;
7456         if (g_once_init_enter (&xcls_mainwindow_xcls_editpane_type_id__volatile)) {
7457                 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 };
7458                 GType xcls_mainwindow_xcls_editpane_type_id;
7459                 xcls_mainwindow_xcls_editpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_editpane", &g_define_type_info, 0);
7460                 g_once_init_leave (&xcls_mainwindow_xcls_editpane_type_id__volatile, xcls_mainwindow_xcls_editpane_type_id);
7461         }
7462         return xcls_mainwindow_xcls_editpane_type_id__volatile;
7463 }
7464
7465
7466 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_construct (GType object_type, Xcls_MainWindow* _owner) {
7467         Xcls_MainWindowXcls_tree * self = NULL;
7468         Xcls_MainWindow* _tmp0_;
7469         Xcls_MainWindow* _tmp1_;
7470         Xcls_MainWindow* _tmp2_;
7471         Xcls_MainWindowXcls_tree* _tmp3_;
7472         GtkVBox* _tmp4_;
7473 #line 1009 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7474         g_return_val_if_fail (_owner != NULL, NULL);
7475 #line 1009 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7476         self = (Xcls_MainWindowXcls_tree*) g_object_new (object_type, NULL);
7477 #line 1011 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7478         _tmp0_ = _owner;
7479 #line 1011 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7480         _tmp1_ = _g_object_ref0 (_tmp0_);
7481 #line 1011 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7482         _g_object_unref0 (self->priv->_this);
7483 #line 1011 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7484         self->priv->_this = _tmp1_;
7485 #line 1012 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7486         _tmp2_ = self->priv->_this;
7487 #line 1012 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7488         _tmp3_ = _g_object_ref0 (self);
7489 #line 1012 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7490         _g_object_unref0 (_tmp2_->tree);
7491 #line 1012 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7492         _tmp2_->tree = _tmp3_;
7493 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7494         _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
7495 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7496         g_object_ref_sink (_tmp4_);
7497 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7498         _g_object_unref0 (self->el);
7499 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7500         self->el = _tmp4_;
7501 #line 1009 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7502         return self;
7503 #line 7504 "MainWindow.vala.c"
7504 }
7505
7506
7507 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_new (Xcls_MainWindow* _owner) {
7508 #line 1009 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7509         return xcls_mainwindow_xcls_tree_construct (XCLS_MAINWINDOW_TYPE_XCLS_TREE, _owner);
7510 #line 7511 "MainWindow.vala.c"
7511 }
7512
7513
7514 static void xcls_mainwindow_xcls_tree_class_init (Xcls_MainWindowXcls_treeClass * klass) {
7515 #line 1000 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7516         xcls_mainwindow_xcls_tree_parent_class = g_type_class_peek_parent (klass);
7517 #line 1000 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7518         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_treePrivate));
7519 #line 1000 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7520         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_tree_finalize;
7521 #line 7522 "MainWindow.vala.c"
7522 }
7523
7524
7525 static void xcls_mainwindow_xcls_tree_instance_init (Xcls_MainWindowXcls_tree * self) {
7526 #line 1000 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7527         self->priv = XCLS_MAINWINDOW_XCLS_TREE_GET_PRIVATE (self);
7528 #line 7529 "MainWindow.vala.c"
7529 }
7530
7531
7532 static void xcls_mainwindow_xcls_tree_finalize (GObject* obj) {
7533         Xcls_MainWindowXcls_tree * self;
7534 #line 1000 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7535         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree);
7536 #line 1002 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7537         _g_object_unref0 (self->el);
7538 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7539         _g_object_unref0 (self->priv->_this);
7540 #line 1000 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7541         G_OBJECT_CLASS (xcls_mainwindow_xcls_tree_parent_class)->finalize (obj);
7542 #line 7543 "MainWindow.vala.c"
7543 }
7544
7545
7546 GType xcls_mainwindow_xcls_tree_get_type (void) {
7547         static volatile gsize xcls_mainwindow_xcls_tree_type_id__volatile = 0;
7548         if (g_once_init_enter (&xcls_mainwindow_xcls_tree_type_id__volatile)) {
7549                 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 };
7550                 GType xcls_mainwindow_xcls_tree_type_id;
7551                 xcls_mainwindow_xcls_tree_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_tree", &g_define_type_info, 0);
7552                 g_once_init_leave (&xcls_mainwindow_xcls_tree_type_id__volatile, xcls_mainwindow_xcls_tree_type_id);
7553         }
7554         return xcls_mainwindow_xcls_tree_type_id__volatile;
7555 }
7556
7557
7558 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_construct (GType object_type, Xcls_MainWindow* _owner) {
7559         Xcls_MainWindowXcls_props * self = NULL;
7560         Xcls_MainWindow* _tmp0_;
7561         Xcls_MainWindow* _tmp1_;
7562         Xcls_MainWindow* _tmp2_;
7563         Xcls_MainWindowXcls_props* _tmp3_;
7564         GtkVBox* _tmp4_;
7565 #line 1033 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7566         g_return_val_if_fail (_owner != NULL, NULL);
7567 #line 1033 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7568         self = (Xcls_MainWindowXcls_props*) g_object_new (object_type, NULL);
7569 #line 1035 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7570         _tmp0_ = _owner;
7571 #line 1035 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7572         _tmp1_ = _g_object_ref0 (_tmp0_);
7573 #line 1035 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7574         _g_object_unref0 (self->priv->_this);
7575 #line 1035 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7576         self->priv->_this = _tmp1_;
7577 #line 1036 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7578         _tmp2_ = self->priv->_this;
7579 #line 1036 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7580         _tmp3_ = _g_object_ref0 (self);
7581 #line 1036 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7582         _g_object_unref0 (_tmp2_->props);
7583 #line 1036 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7584         _tmp2_->props = _tmp3_;
7585 #line 1037 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7586         _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
7587 #line 1037 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7588         g_object_ref_sink (_tmp4_);
7589 #line 1037 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7590         _g_object_unref0 (self->el);
7591 #line 1037 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7592         self->el = _tmp4_;
7593 #line 1033 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7594         return self;
7595 #line 7596 "MainWindow.vala.c"
7596 }
7597
7598
7599 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_new (Xcls_MainWindow* _owner) {
7600 #line 1033 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7601         return xcls_mainwindow_xcls_props_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROPS, _owner);
7602 #line 7603 "MainWindow.vala.c"
7603 }
7604
7605
7606 static void xcls_mainwindow_xcls_props_class_init (Xcls_MainWindowXcls_propsClass * klass) {
7607 #line 1024 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7608         xcls_mainwindow_xcls_props_parent_class = g_type_class_peek_parent (klass);
7609 #line 1024 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7610         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_propsPrivate));
7611 #line 1024 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7612         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_props_finalize;
7613 #line 7614 "MainWindow.vala.c"
7614 }
7615
7616
7617 static void xcls_mainwindow_xcls_props_instance_init (Xcls_MainWindowXcls_props * self) {
7618 #line 1024 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7619         self->priv = XCLS_MAINWINDOW_XCLS_PROPS_GET_PRIVATE (self);
7620 #line 7621 "MainWindow.vala.c"
7621 }
7622
7623
7624 static void xcls_mainwindow_xcls_props_finalize (GObject* obj) {
7625         Xcls_MainWindowXcls_props * self;
7626 #line 1024 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7627         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props);
7628 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7629         _g_object_unref0 (self->el);
7630 #line 1027 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7631         _g_object_unref0 (self->priv->_this);
7632 #line 1024 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7633         G_OBJECT_CLASS (xcls_mainwindow_xcls_props_parent_class)->finalize (obj);
7634 #line 7635 "MainWindow.vala.c"
7635 }
7636
7637
7638 GType xcls_mainwindow_xcls_props_get_type (void) {
7639         static volatile gsize xcls_mainwindow_xcls_props_type_id__volatile = 0;
7640         if (g_once_init_enter (&xcls_mainwindow_xcls_props_type_id__volatile)) {
7641                 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 };
7642                 GType xcls_mainwindow_xcls_props_type_id;
7643                 xcls_mainwindow_xcls_props_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_props", &g_define_type_info, 0);
7644                 g_once_init_leave (&xcls_mainwindow_xcls_props_type_id__volatile, xcls_mainwindow_xcls_props_type_id);
7645         }
7646         return xcls_mainwindow_xcls_props_type_id__volatile;
7647 }
7648
7649
7650 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_construct (GType object_type, Xcls_MainWindow* _owner) {
7651         Xcls_MainWindowXcls_VBox9 * self = NULL;
7652         Xcls_MainWindow* _tmp0_;
7653         Xcls_MainWindow* _tmp1_;
7654         GtkVBox* _tmp2_;
7655         Xcls_MainWindow* _tmp3_;
7656         Xcls_MainWindowXcls_clutterembed* _tmp4_;
7657         Xcls_MainWindowXcls_clutterembed* child_0;
7658         GtkVBox* _tmp5_;
7659         GtkClutterEmbed* _tmp6_;
7660 #line 1057 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7661         g_return_val_if_fail (_owner != NULL, NULL);
7662 #line 1057 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7663         self = (Xcls_MainWindowXcls_VBox9*) g_object_new (object_type, NULL);
7664 #line 1059 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7665         _tmp0_ = _owner;
7666 #line 1059 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7667         _tmp1_ = _g_object_ref0 (_tmp0_);
7668 #line 1059 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7669         _g_object_unref0 (self->priv->_this);
7670 #line 1059 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7671         self->priv->_this = _tmp1_;
7672 #line 1060 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7673         _tmp2_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
7674 #line 1060 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7675         g_object_ref_sink (_tmp2_);
7676 #line 1060 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7677         _g_object_unref0 (self->el);
7678 #line 1060 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7679         self->el = _tmp2_;
7680 #line 1065 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7681         _tmp3_ = self->priv->_this;
7682 #line 1065 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7683         _tmp4_ = xcls_mainwindow_xcls_clutterembed_new (_tmp3_);
7684 #line 1065 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7685         child_0 = _tmp4_;
7686 #line 1066 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7687         g_object_ref ((GObject*) child_0);
7688 #line 1067 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7689         _tmp5_ = self->el;
7690 #line 1067 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7691         _tmp6_ = child_0->el;
7692 #line 1067 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7693         gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, TRUE, TRUE, (guint) 0);
7694 #line 1057 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7695         _g_object_unref0 (child_0);
7696 #line 1057 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7697         return self;
7698 #line 7699 "MainWindow.vala.c"
7699 }
7700
7701
7702 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_new (Xcls_MainWindow* _owner) {
7703 #line 1057 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7704         return xcls_mainwindow_xcls_vbox9_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, _owner);
7705 #line 7706 "MainWindow.vala.c"
7706 }
7707
7708
7709 static void xcls_mainwindow_xcls_vbox9_class_init (Xcls_MainWindowXcls_VBox9Class * klass) {
7710 #line 1048 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7711         xcls_mainwindow_xcls_vbox9_parent_class = g_type_class_peek_parent (klass);
7712 #line 1048 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7713         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_VBox9Private));
7714 #line 1048 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7715         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox9_finalize;
7716 #line 7717 "MainWindow.vala.c"
7717 }
7718
7719
7720 static void xcls_mainwindow_xcls_vbox9_instance_init (Xcls_MainWindowXcls_VBox9 * self) {
7721 #line 1048 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7722         self->priv = XCLS_MAINWINDOW_XCLS_VBOX9_GET_PRIVATE (self);
7723 #line 7724 "MainWindow.vala.c"
7724 }
7725
7726
7727 static void xcls_mainwindow_xcls_vbox9_finalize (GObject* obj) {
7728         Xcls_MainWindowXcls_VBox9 * self;
7729 #line 1048 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7730         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9);
7731 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7732         _g_object_unref0 (self->el);
7733 #line 1051 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7734         _g_object_unref0 (self->priv->_this);
7735 #line 1048 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7736         G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox9_parent_class)->finalize (obj);
7737 #line 7738 "MainWindow.vala.c"
7738 }
7739
7740
7741 GType xcls_mainwindow_xcls_vbox9_get_type (void) {
7742         static volatile gsize xcls_mainwindow_xcls_vbox9_type_id__volatile = 0;
7743         if (g_once_init_enter (&xcls_mainwindow_xcls_vbox9_type_id__volatile)) {
7744                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_VBox9Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_vbox9_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_VBox9), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_vbox9_instance_init, NULL };
7745                 GType xcls_mainwindow_xcls_vbox9_type_id;
7746                 xcls_mainwindow_xcls_vbox9_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_VBox9", &g_define_type_info, 0);
7747                 g_once_init_leave (&xcls_mainwindow_xcls_vbox9_type_id__volatile, xcls_mainwindow_xcls_vbox9_type_id);
7748         }
7749         return xcls_mainwindow_xcls_vbox9_type_id__volatile;
7750 }
7751
7752
7753 static void __lambda75_ (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc) {
7754         Xcls_MainWindow* _tmp0_;
7755         gboolean _tmp1_;
7756         Xcls_MainWindow* _tmp2_;
7757         Xcls_MainWindowXcls_rooview* _tmp3_;
7758         GtkClutterActor* _tmp4_;
7759         GtkAllocation _tmp5_;
7760         gint _tmp6_;
7761         GtkAllocation _tmp7_;
7762         gint _tmp8_;
7763         Xcls_MainWindow* _tmp9_;
7764         Xcls_ClutterFiles* _tmp10_;
7765         GtkAllocation _tmp11_;
7766         gint _tmp12_;
7767         GtkAllocation _tmp13_;
7768         gint _tmp14_;
7769         Xcls_MainWindow* _tmp15_;
7770         Xcls_MainWindowXcls_projecteditview* _tmp16_;
7771         GtkClutterActor* _tmp17_;
7772         GtkAllocation _tmp18_;
7773         gint _tmp19_;
7774         GtkAllocation _tmp20_;
7775         gint _tmp21_;
7776         Xcls_MainWindow* _tmp22_;
7777         Xcls_MainWindowXcls_objectview* _tmp23_;
7778         GtkClutterActor* _tmp24_;
7779         GtkAllocation _tmp25_;
7780         gint _tmp26_;
7781         GtkAllocation _tmp27_;
7782         gint _tmp28_;
7783         Xcls_MainWindow* _tmp29_;
7784         Xcls_MainWindowXcls_addpropsview* _tmp30_;
7785         GtkClutterActor* _tmp31_;
7786         GtkAllocation _tmp32_;
7787         gint _tmp33_;
7788         GtkAllocation _tmp34_;
7789         gint _tmp35_;
7790         Xcls_MainWindow* _tmp36_;
7791         Xcls_MainWindowXcls_codeeditview* _tmp37_;
7792         GtkClutterActor* _tmp38_;
7793         GtkAllocation _tmp39_;
7794         gint _tmp40_;
7795         GtkAllocation _tmp41_;
7796         gint _tmp42_;
7797 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7798         g_return_if_fail (alloc != NULL);
7799 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7800         _tmp0_ = self->priv->_this;
7801 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7802         _tmp1_ = _tmp0_->children_loaded;
7803 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7804         if (!_tmp1_) {
7805 #line 1119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7806                 return;
7807 #line 7808 "MainWindow.vala.c"
7808         }
7809 #line 1129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7810         _tmp2_ = self->priv->_this;
7811 #line 1129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7812         _tmp3_ = _tmp2_->rooview;
7813 #line 1129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7814         _tmp4_ = _tmp3_->el;
7815 #line 1129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7816         _tmp5_ = *alloc;
7817 #line 1129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7818         _tmp6_ = _tmp5_.width;
7819 #line 1129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7820         _tmp7_ = *alloc;
7821 #line 1129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7822         _tmp8_ = _tmp7_.height;
7823 #line 1129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7824         clutter_actor_set_size ((ClutterActor*) _tmp4_, (gfloat) (_tmp6_ - 50), (gfloat) _tmp8_);
7825 #line 1134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7826         _tmp9_ = self->priv->_this;
7827 #line 1134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7828         _tmp10_ = _tmp9_->clutterfiles;
7829 #line 1134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7830         _tmp11_ = *alloc;
7831 #line 1134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7832         _tmp12_ = _tmp11_.width;
7833 #line 1134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7834         _tmp13_ = *alloc;
7835 #line 1134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7836         _tmp14_ = _tmp13_.height;
7837 #line 1134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7838         xcls_clutterfiles_set_size (_tmp10_, (gfloat) (_tmp12_ - 50), (gfloat) _tmp14_);
7839 #line 1136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7840         _tmp15_ = self->priv->_this;
7841 #line 1136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7842         _tmp16_ = _tmp15_->projecteditview;
7843 #line 1136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7844         _tmp17_ = _tmp16_->el;
7845 #line 1136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7846         _tmp18_ = *alloc;
7847 #line 1136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7848         _tmp19_ = _tmp18_.width;
7849 #line 1136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7850         _tmp20_ = *alloc;
7851 #line 1136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7852         _tmp21_ = _tmp20_.height;
7853 #line 1136 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7854         clutter_actor_set_size ((ClutterActor*) _tmp17_, (gfloat) (_tmp19_ - 50), _tmp21_ / 2.0f);
7855 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7856         _tmp22_ = self->priv->_this;
7857 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7858         _tmp23_ = _tmp22_->objectview;
7859 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7860         _tmp24_ = _tmp23_->el;
7861 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7862         _tmp25_ = *alloc;
7863 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7864         _tmp26_ = _tmp25_.width;
7865 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7866         _tmp27_ = *alloc;
7867 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7868         _tmp28_ = _tmp27_.height;
7869 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7870         clutter_actor_set_size ((ClutterActor*) _tmp24_, (_tmp26_ - 50) / 2.0f, (gfloat) _tmp28_);
7871 #line 1142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7872         _tmp29_ = self->priv->_this;
7873 #line 1142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7874         _tmp30_ = _tmp29_->addpropsview;
7875 #line 1142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7876         _tmp31_ = _tmp30_->el;
7877 #line 1142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7878         _tmp32_ = *alloc;
7879 #line 1142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7880         _tmp33_ = _tmp32_.width;
7881 #line 1142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7882         _tmp34_ = *alloc;
7883 #line 1142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7884         _tmp35_ = _tmp34_.height;
7885 #line 1142 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7886         clutter_actor_set_size ((ClutterActor*) _tmp31_, (_tmp33_ - 50) / 2.0f, (gfloat) _tmp35_);
7887 #line 1145 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7888         _tmp36_ = self->priv->_this;
7889 #line 1145 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7890         _tmp37_ = _tmp36_->codeeditview;
7891 #line 1145 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7892         _tmp38_ = _tmp37_->el;
7893 #line 1145 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7894         _tmp39_ = *alloc;
7895 #line 1145 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7896         _tmp40_ = _tmp39_.width;
7897 #line 1145 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7898         _tmp41_ = *alloc;
7899 #line 1145 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7900         _tmp42_ = _tmp41_.height;
7901 #line 1145 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7902         clutter_actor_set_size ((ClutterActor*) _tmp38_, (_tmp40_ - 50) / 2.0f, (gfloat) _tmp42_);
7903 #line 7904 "MainWindow.vala.c"
7904 }
7905
7906
7907 static void ___lambda75__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self) {
7908 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7909         __lambda75_ (self, allocation);
7910 #line 7911 "MainWindow.vala.c"
7911 }
7912
7913
7914 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_construct (GType object_type, Xcls_MainWindow* _owner) {
7915         Xcls_MainWindowXcls_clutterembed * self = NULL;
7916         Xcls_MainWindow* _tmp0_;
7917         Xcls_MainWindow* _tmp1_;
7918         Xcls_MainWindow* _tmp2_;
7919         Xcls_MainWindowXcls_clutterembed* _tmp3_;
7920         GtkClutterEmbed* _tmp4_;
7921         Xcls_MainWindow* _tmp5_;
7922         Xcls_MainWindowXcls_rooview* _tmp6_;
7923         Xcls_MainWindowXcls_rooview* child_0;
7924         GtkClutterEmbed* _tmp7_;
7925         ClutterActor* _tmp8_ = NULL;
7926         GtkClutterActor* _tmp9_;
7927         Xcls_MainWindow* _tmp10_;
7928         Xcls_MainWindowXcls_objectview* _tmp11_;
7929         Xcls_MainWindowXcls_objectview* child_1;
7930         GtkClutterEmbed* _tmp12_;
7931         ClutterActor* _tmp13_ = NULL;
7932         GtkClutterActor* _tmp14_;
7933         Xcls_MainWindow* _tmp15_;
7934         Xcls_MainWindowXcls_codeeditview* _tmp16_;
7935         Xcls_MainWindowXcls_codeeditview* child_2;
7936         GtkClutterEmbed* _tmp17_;
7937         ClutterActor* _tmp18_ = NULL;
7938         GtkClutterActor* _tmp19_;
7939         Xcls_MainWindow* _tmp20_;
7940         Xcls_MainWindowXcls_addpropsview* _tmp21_;
7941         Xcls_MainWindowXcls_addpropsview* child_3;
7942         GtkClutterEmbed* _tmp22_;
7943         ClutterActor* _tmp23_ = NULL;
7944         GtkClutterActor* _tmp24_;
7945         Xcls_MainWindow* _tmp25_;
7946         Xcls_MainWindowXcls_projecteditview* _tmp26_;
7947         Xcls_MainWindowXcls_projecteditview* child_4;
7948         GtkClutterEmbed* _tmp27_;
7949         ClutterActor* _tmp28_ = NULL;
7950         GtkClutterActor* _tmp29_;
7951         Xcls_MainWindow* _tmp30_;
7952         Xcls_MainWindowXcls_buttonlayout* _tmp31_;
7953         Xcls_MainWindowXcls_buttonlayout* child_5;
7954         GtkClutterEmbed* _tmp32_;
7955         ClutterActor* _tmp33_ = NULL;
7956         ClutterActor* _tmp34_;
7957         GtkClutterEmbed* _tmp35_;
7958         ClutterActor* _tmp36_ = NULL;
7959         ClutterActor* _tmp37_;
7960         ClutterActor* stage;
7961         ClutterColor _tmp38_ = {0};
7962         GtkClutterEmbed* _tmp39_;
7963 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7964         g_return_val_if_fail (_owner != NULL, NULL);
7965 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7966         self = (Xcls_MainWindowXcls_clutterembed*) g_object_new (object_type, NULL);
7967 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7968         _tmp0_ = _owner;
7969 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7970         _tmp1_ = _g_object_ref0 (_tmp0_);
7971 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7972         _g_object_unref0 (self->priv->_this);
7973 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7974         self->priv->_this = _tmp1_;
7975 #line 1086 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7976         _tmp2_ = self->priv->_this;
7977 #line 1086 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7978         _tmp3_ = _g_object_ref0 (self);
7979 #line 1086 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7980         _g_object_unref0 (_tmp2_->clutterembed);
7981 #line 1086 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7982         _tmp2_->clutterembed = _tmp3_;
7983 #line 1087 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7984         _tmp4_ = (GtkClutterEmbed*) gtk_clutter_embed_new ();
7985 #line 1087 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7986         g_object_ref_sink (_tmp4_);
7987 #line 1087 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7988         _g_object_unref0 (self->el);
7989 #line 1087 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7990         self->el = _tmp4_;
7991 #line 1092 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7992         _tmp5_ = self->priv->_this;
7993 #line 1092 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7994         _tmp6_ = xcls_mainwindow_xcls_rooview_new (_tmp5_);
7995 #line 1092 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7996         child_0 = _tmp6_;
7997 #line 1093 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7998         g_object_ref ((GObject*) child_0);
7999 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8000         _tmp7_ = self->el;
8001 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8002         _tmp8_ = gtk_clutter_embed_get_stage (_tmp7_);
8003 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8004         _tmp9_ = child_0->el;
8005 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8006         clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
8007 #line 1095 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8008         _tmp10_ = self->priv->_this;
8009 #line 1095 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8010         _tmp11_ = xcls_mainwindow_xcls_objectview_new (_tmp10_);
8011 #line 1095 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8012         child_1 = _tmp11_;
8013 #line 1096 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8014         g_object_ref ((GObject*) child_1);
8015 #line 1097 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8016         _tmp12_ = self->el;
8017 #line 1097 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8018         _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
8019 #line 1097 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8020         _tmp14_ = child_1->el;
8021 #line 1097 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8022         clutter_actor_add_child (_tmp13_, (ClutterActor*) _tmp14_);
8023 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8024         _tmp15_ = self->priv->_this;
8025 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8026         _tmp16_ = xcls_mainwindow_xcls_codeeditview_new (_tmp15_);
8027 #line 1098 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8028         child_2 = _tmp16_;
8029 #line 1099 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8030         g_object_ref ((GObject*) child_2);
8031 #line 1100 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8032         _tmp17_ = self->el;
8033 #line 1100 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8034         _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
8035 #line 1100 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8036         _tmp19_ = child_2->el;
8037 #line 1100 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8038         clutter_actor_add_child (_tmp18_, (ClutterActor*) _tmp19_);
8039 #line 1101 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8040         _tmp20_ = self->priv->_this;
8041 #line 1101 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8042         _tmp21_ = xcls_mainwindow_xcls_addpropsview_new (_tmp20_);
8043 #line 1101 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8044         child_3 = _tmp21_;
8045 #line 1102 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8046         g_object_ref ((GObject*) child_3);
8047 #line 1103 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8048         _tmp22_ = self->el;
8049 #line 1103 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8050         _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
8051 #line 1103 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8052         _tmp24_ = child_3->el;
8053 #line 1103 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8054         clutter_actor_add_child (_tmp23_, (ClutterActor*) _tmp24_);
8055 #line 1104 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8056         _tmp25_ = self->priv->_this;
8057 #line 1104 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8058         _tmp26_ = xcls_mainwindow_xcls_projecteditview_new (_tmp25_);
8059 #line 1104 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8060         child_4 = _tmp26_;
8061 #line 1105 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8062         g_object_ref ((GObject*) child_4);
8063 #line 1106 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8064         _tmp27_ = self->el;
8065 #line 1106 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8066         _tmp28_ = gtk_clutter_embed_get_stage (_tmp27_);
8067 #line 1106 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8068         _tmp29_ = child_4->el;
8069 #line 1106 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8070         clutter_actor_add_child (_tmp28_, (ClutterActor*) _tmp29_);
8071 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8072         _tmp30_ = self->priv->_this;
8073 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8074         _tmp31_ = xcls_mainwindow_xcls_buttonlayout_new (_tmp30_);
8075 #line 1107 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8076         child_5 = _tmp31_;
8077 #line 1108 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8078         g_object_ref ((GObject*) child_5);
8079 #line 1109 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8080         _tmp32_ = self->el;
8081 #line 1109 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8082         _tmp33_ = gtk_clutter_embed_get_stage (_tmp32_);
8083 #line 1109 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8084         _tmp34_ = child_5->el;
8085 #line 1109 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8086         clutter_actor_add_child (_tmp33_, _tmp34_);
8087 #line 1112 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8088         _tmp35_ = self->el;
8089 #line 1112 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8090         _tmp36_ = gtk_clutter_embed_get_stage (_tmp35_);
8091 #line 1112 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8092         _tmp37_ = _g_object_ref0 (_tmp36_);
8093 #line 1112 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8094         stage = _tmp37_;
8095 #line 1113 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8096         clutter_color_from_string (&_tmp38_, "#000");
8097 #line 1113 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8098         clutter_actor_set_background_color (stage, &_tmp38_);
8099 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8100         _tmp39_ = self->el;
8101 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8102         g_signal_connect_object ((GtkWidget*) _tmp39_, "size-allocate", (GCallback) ___lambda75__gtk_widget_size_allocate, self, 0);
8103 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8104         _g_object_unref0 (stage);
8105 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8106         _g_object_unref0 (child_5);
8107 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8108         _g_object_unref0 (child_4);
8109 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8110         _g_object_unref0 (child_3);
8111 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8112         _g_object_unref0 (child_2);
8113 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8114         _g_object_unref0 (child_1);
8115 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8116         _g_object_unref0 (child_0);
8117 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8118         return self;
8119 #line 8120 "MainWindow.vala.c"
8120 }
8121
8122
8123 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_new (Xcls_MainWindow* _owner) {
8124 #line 1083 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8125         return xcls_mainwindow_xcls_clutterembed_construct (XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, _owner);
8126 #line 8127 "MainWindow.vala.c"
8127 }
8128
8129
8130 static void xcls_mainwindow_xcls_clutterembed_class_init (Xcls_MainWindowXcls_clutterembedClass * klass) {
8131 #line 1074 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8132         xcls_mainwindow_xcls_clutterembed_parent_class = g_type_class_peek_parent (klass);
8133 #line 1074 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8134         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_clutterembedPrivate));
8135 #line 1074 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8136         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_clutterembed_finalize;
8137 #line 8138 "MainWindow.vala.c"
8138 }
8139
8140
8141 static void xcls_mainwindow_xcls_clutterembed_instance_init (Xcls_MainWindowXcls_clutterembed * self) {
8142 #line 1074 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8143         self->priv = XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_PRIVATE (self);
8144 #line 8145 "MainWindow.vala.c"
8145 }
8146
8147
8148 static void xcls_mainwindow_xcls_clutterembed_finalize (GObject* obj) {
8149         Xcls_MainWindowXcls_clutterembed * self;
8150 #line 1074 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8151         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed);
8152 #line 1076 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8153         _g_object_unref0 (self->el);
8154 #line 1077 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8155         _g_object_unref0 (self->priv->_this);
8156 #line 1074 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8157         G_OBJECT_CLASS (xcls_mainwindow_xcls_clutterembed_parent_class)->finalize (obj);
8158 #line 8159 "MainWindow.vala.c"
8159 }
8160
8161
8162 GType xcls_mainwindow_xcls_clutterembed_get_type (void) {
8163         static volatile gsize xcls_mainwindow_xcls_clutterembed_type_id__volatile = 0;
8164         if (g_once_init_enter (&xcls_mainwindow_xcls_clutterembed_type_id__volatile)) {
8165                 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 };
8166                 GType xcls_mainwindow_xcls_clutterembed_type_id;
8167                 xcls_mainwindow_xcls_clutterembed_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_clutterembed", &g_define_type_info, 0);
8168                 g_once_init_leave (&xcls_mainwindow_xcls_clutterembed_type_id__volatile, xcls_mainwindow_xcls_clutterembed_type_id);
8169         }
8170         return xcls_mainwindow_xcls_clutterembed_type_id__volatile;
8171 }
8172
8173
8174 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_construct (GType object_type, Xcls_MainWindow* _owner) {
8175         Xcls_MainWindowXcls_rooview * self = NULL;
8176         Xcls_MainWindow* _tmp0_;
8177         Xcls_MainWindow* _tmp1_;
8178         Xcls_MainWindow* _tmp2_;
8179         Xcls_MainWindowXcls_rooview* _tmp3_;
8180         GtkClutterActor* _tmp4_;
8181 #line 1163 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8182         g_return_val_if_fail (_owner != NULL, NULL);
8183 #line 1163 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8184         self = (Xcls_MainWindowXcls_rooview*) g_object_new (object_type, NULL);
8185 #line 1165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8186         _tmp0_ = _owner;
8187 #line 1165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8188         _tmp1_ = _g_object_ref0 (_tmp0_);
8189 #line 1165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8190         _g_object_unref0 (self->priv->_this);
8191 #line 1165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8192         self->priv->_this = _tmp1_;
8193 #line 1166 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8194         _tmp2_ = self->priv->_this;
8195 #line 1166 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8196         _tmp3_ = _g_object_ref0 (self);
8197 #line 1166 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8198         _g_object_unref0 (_tmp2_->rooview);
8199 #line 1166 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8200         _tmp2_->rooview = _tmp3_;
8201 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8202         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
8203 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8204         g_object_ref_sink (_tmp4_);
8205 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8206         _g_object_unref0 (self->el);
8207 #line 1167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8208         self->el = _tmp4_;
8209 #line 8210 "MainWindow.vala.c"
8210         {
8211                 GtkClutterActor* _tmp5_;
8212                 Xcls_MainWindow* _tmp6_;
8213                 Xcls_MainWindowXcls_clutterembed* _tmp7_;
8214                 GtkClutterEmbed* _tmp8_;
8215                 ClutterActor* _tmp9_ = NULL;
8216                 ClutterAlignConstraint* _tmp10_;
8217                 ClutterAlignConstraint* _tmp11_;
8218                 GtkClutterActor* _tmp12_;
8219                 GtkClutterActor* _tmp13_;
8220                 Xcls_MainWindow* _tmp14_;
8221                 Xcls_MainWindowXcls_clutterembed* _tmp15_;
8222                 GtkClutterEmbed* _tmp16_;
8223                 ClutterActor* _tmp17_ = NULL;
8224                 gfloat _tmp18_;
8225                 gfloat _tmp19_;
8226                 Xcls_MainWindow* _tmp20_;
8227                 Xcls_MainWindowXcls_clutterembed* _tmp21_;
8228                 GtkClutterEmbed* _tmp22_;
8229                 ClutterActor* _tmp23_ = NULL;
8230                 gfloat _tmp24_;
8231                 gfloat _tmp25_;
8232 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8233                 _tmp5_ = self->el;
8234 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8235                 _tmp6_ = self->priv->_this;
8236 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8237                 _tmp7_ = _tmp6_->clutterembed;
8238 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8239                 _tmp8_ = _tmp7_->el;
8240 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8241                 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
8242 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8243                 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
8244 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8245                 g_object_ref_sink (_tmp10_);
8246 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8247                 _tmp11_ = _tmp10_;
8248 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8249                 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
8250 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8251                 _g_object_unref0 (_tmp11_);
8252 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8253                 _tmp12_ = self->el;
8254 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8255                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 1.0f, 1.0f);
8256 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8257                 _tmp13_ = self->el;
8258 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8259                 _tmp14_ = self->priv->_this;
8260 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8261                 _tmp15_ = _tmp14_->clutterembed;
8262 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8263                 _tmp16_ = _tmp15_->el;
8264 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8265                 _tmp17_ = gtk_clutter_embed_get_stage (_tmp16_);
8266 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8267                 _tmp18_ = clutter_actor_get_width (_tmp17_);
8268 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8269                 _tmp19_ = _tmp18_;
8270 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8271                 _tmp20_ = self->priv->_this;
8272 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8273                 _tmp21_ = _tmp20_->clutterembed;
8274 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8275                 _tmp22_ = _tmp21_->el;
8276 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8277                 _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
8278 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8279                 _tmp24_ = clutter_actor_get_height (_tmp23_);
8280 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8281                 _tmp25_ = _tmp24_;
8282 #line 1188 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8283                 clutter_actor_set_size ((ClutterActor*) _tmp13_, _tmp19_ - 50, _tmp25_);
8284 #line 8285 "MainWindow.vala.c"
8285         }
8286 #line 1163 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8287         return self;
8288 #line 8289 "MainWindow.vala.c"
8289 }
8290
8291
8292 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_new (Xcls_MainWindow* _owner) {
8293 #line 1163 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8294         return xcls_mainwindow_xcls_rooview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, _owner);
8295 #line 8296 "MainWindow.vala.c"
8296 }
8297
8298
8299 static void xcls_mainwindow_xcls_rooview_class_init (Xcls_MainWindowXcls_rooviewClass * klass) {
8300 #line 1154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8301         xcls_mainwindow_xcls_rooview_parent_class = g_type_class_peek_parent (klass);
8302 #line 1154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8303         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_rooviewPrivate));
8304 #line 1154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8305         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_rooview_finalize;
8306 #line 8307 "MainWindow.vala.c"
8307 }
8308
8309
8310 static void xcls_mainwindow_xcls_rooview_instance_init (Xcls_MainWindowXcls_rooview * self) {
8311 #line 1154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8312         self->priv = XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_PRIVATE (self);
8313 #line 8314 "MainWindow.vala.c"
8314 }
8315
8316
8317 static void xcls_mainwindow_xcls_rooview_finalize (GObject* obj) {
8318         Xcls_MainWindowXcls_rooview * self;
8319 #line 1154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8320         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview);
8321 #line 1156 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8322         _g_object_unref0 (self->el);
8323 #line 1157 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8324         _g_object_unref0 (self->priv->_this);
8325 #line 1154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8326         G_OBJECT_CLASS (xcls_mainwindow_xcls_rooview_parent_class)->finalize (obj);
8327 #line 8328 "MainWindow.vala.c"
8328 }
8329
8330
8331 GType xcls_mainwindow_xcls_rooview_get_type (void) {
8332         static volatile gsize xcls_mainwindow_xcls_rooview_type_id__volatile = 0;
8333         if (g_once_init_enter (&xcls_mainwindow_xcls_rooview_type_id__volatile)) {
8334                 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 };
8335                 GType xcls_mainwindow_xcls_rooview_type_id;
8336                 xcls_mainwindow_xcls_rooview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_rooview", &g_define_type_info, 0);
8337                 g_once_init_leave (&xcls_mainwindow_xcls_rooview_type_id__volatile, xcls_mainwindow_xcls_rooview_type_id);
8338         }
8339         return xcls_mainwindow_xcls_rooview_type_id__volatile;
8340 }
8341
8342
8343 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_construct (GType object_type, Xcls_MainWindow* _owner) {
8344         Xcls_MainWindowXcls_objectview * self = NULL;
8345         Xcls_MainWindow* _tmp0_;
8346         Xcls_MainWindow* _tmp1_;
8347         Xcls_MainWindow* _tmp2_;
8348         Xcls_MainWindowXcls_objectview* _tmp3_;
8349         GtkClutterActor* _tmp4_;
8350 #line 1207 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8351         g_return_val_if_fail (_owner != NULL, NULL);
8352 #line 1207 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8353         self = (Xcls_MainWindowXcls_objectview*) g_object_new (object_type, NULL);
8354 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8355         _tmp0_ = _owner;
8356 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8357         _tmp1_ = _g_object_ref0 (_tmp0_);
8358 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8359         _g_object_unref0 (self->priv->_this);
8360 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8361         self->priv->_this = _tmp1_;
8362 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8363         _tmp2_ = self->priv->_this;
8364 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8365         _tmp3_ = _g_object_ref0 (self);
8366 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8367         _g_object_unref0 (_tmp2_->objectview);
8368 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8369         _tmp2_->objectview = _tmp3_;
8370 #line 1211 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8371         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
8372 #line 1211 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8373         g_object_ref_sink (_tmp4_);
8374 #line 1211 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8375         _g_object_unref0 (self->el);
8376 #line 1211 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8377         self->el = _tmp4_;
8378 #line 8379 "MainWindow.vala.c"
8379         {
8380                 GtkClutterActor* _tmp5_;
8381                 GtkClutterActor* _tmp6_;
8382                 GtkClutterActor* _tmp7_;
8383                 GtkClutterActor* _tmp8_;
8384                 GtkClutterActor* _tmp9_;
8385                 Xcls_MainWindow* _tmp10_;
8386                 Xcls_MainWindowXcls_clutterembed* _tmp11_;
8387                 GtkClutterEmbed* _tmp12_;
8388                 ClutterActor* _tmp13_ = NULL;
8389                 gfloat _tmp14_;
8390                 gfloat _tmp15_;
8391                 Xcls_MainWindow* _tmp16_;
8392                 Xcls_MainWindowXcls_clutterembed* _tmp17_;
8393                 GtkClutterEmbed* _tmp18_;
8394                 ClutterActor* _tmp19_ = NULL;
8395                 gfloat _tmp20_;
8396                 gfloat _tmp21_;
8397 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8398                 _tmp5_ = self->el;
8399 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8400                 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
8401 #line 1230 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8402                 _tmp6_ = self->el;
8403 #line 1230 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8404                 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
8405 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8406                 _tmp7_ = self->el;
8407 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8408                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
8409 #line 1233 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8410                 _tmp8_ = self->el;
8411 #line 1233 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8412                 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
8413 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8414                 _tmp9_ = self->el;
8415 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8416                 _tmp10_ = self->priv->_this;
8417 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8418                 _tmp11_ = _tmp10_->clutterembed;
8419 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8420                 _tmp12_ = _tmp11_->el;
8421 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8422                 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
8423 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8424                 _tmp14_ = clutter_actor_get_width (_tmp13_);
8425 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8426                 _tmp15_ = _tmp14_;
8427 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8428                 _tmp16_ = self->priv->_this;
8429 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8430                 _tmp17_ = _tmp16_->clutterembed;
8431 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8432                 _tmp18_ = _tmp17_->el;
8433 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8434                 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
8435 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8436                 _tmp20_ = clutter_actor_get_height (_tmp19_);
8437 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8438                 _tmp21_ = _tmp20_;
8439 #line 1234 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8440                 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
8441 #line 8442 "MainWindow.vala.c"
8442         }
8443 #line 1207 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8444         return self;
8445 #line 8446 "MainWindow.vala.c"
8446 }
8447
8448
8449 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_new (Xcls_MainWindow* _owner) {
8450 #line 1207 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8451         return xcls_mainwindow_xcls_objectview_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, _owner);
8452 #line 8453 "MainWindow.vala.c"
8453 }
8454
8455
8456 static void xcls_mainwindow_xcls_objectview_class_init (Xcls_MainWindowXcls_objectviewClass * klass) {
8457 #line 1198 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8458         xcls_mainwindow_xcls_objectview_parent_class = g_type_class_peek_parent (klass);
8459 #line 1198 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8460         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectviewPrivate));
8461 #line 1198 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8462         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectview_finalize;
8463 #line 8464 "MainWindow.vala.c"
8464 }
8465
8466
8467 static void xcls_mainwindow_xcls_objectview_instance_init (Xcls_MainWindowXcls_objectview * self) {
8468 #line 1198 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8469         self->priv = XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_PRIVATE (self);
8470 #line 8471 "MainWindow.vala.c"
8471 }
8472
8473
8474 static void xcls_mainwindow_xcls_objectview_finalize (GObject* obj) {
8475         Xcls_MainWindowXcls_objectview * self;
8476 #line 1198 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8477         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview);
8478 #line 1200 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8479         _g_object_unref0 (self->el);
8480 #line 1201 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8481         _g_object_unref0 (self->priv->_this);
8482 #line 1198 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8483         G_OBJECT_CLASS (xcls_mainwindow_xcls_objectview_parent_class)->finalize (obj);
8484 #line 8485 "MainWindow.vala.c"
8485 }
8486
8487
8488 GType xcls_mainwindow_xcls_objectview_get_type (void) {
8489         static volatile gsize xcls_mainwindow_xcls_objectview_type_id__volatile = 0;
8490         if (g_once_init_enter (&xcls_mainwindow_xcls_objectview_type_id__volatile)) {
8491                 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 };
8492                 GType xcls_mainwindow_xcls_objectview_type_id;
8493                 xcls_mainwindow_xcls_objectview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectview", &g_define_type_info, 0);
8494                 g_once_init_leave (&xcls_mainwindow_xcls_objectview_type_id__volatile, xcls_mainwindow_xcls_objectview_type_id);
8495         }
8496         return xcls_mainwindow_xcls_objectview_type_id__volatile;
8497 }
8498
8499
8500 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_construct (GType object_type, Xcls_MainWindow* _owner) {
8501         Xcls_MainWindowXcls_codeeditview * self = NULL;
8502         Xcls_MainWindow* _tmp0_;
8503         Xcls_MainWindow* _tmp1_;
8504         Xcls_MainWindow* _tmp2_;
8505         Xcls_MainWindowXcls_codeeditview* _tmp3_;
8506         GtkClutterActor* _tmp4_;
8507 #line 1253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8508         g_return_val_if_fail (_owner != NULL, NULL);
8509 #line 1253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8510         self = (Xcls_MainWindowXcls_codeeditview*) g_object_new (object_type, NULL);
8511 #line 1255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8512         _tmp0_ = _owner;
8513 #line 1255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8514         _tmp1_ = _g_object_ref0 (_tmp0_);
8515 #line 1255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8516         _g_object_unref0 (self->priv->_this);
8517 #line 1255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8518         self->priv->_this = _tmp1_;
8519 #line 1256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8520         _tmp2_ = self->priv->_this;
8521 #line 1256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8522         _tmp3_ = _g_object_ref0 (self);
8523 #line 1256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8524         _g_object_unref0 (_tmp2_->codeeditview);
8525 #line 1256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8526         _tmp2_->codeeditview = _tmp3_;
8527 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8528         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
8529 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8530         g_object_ref_sink (_tmp4_);
8531 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8532         _g_object_unref0 (self->el);
8533 #line 1257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8534         self->el = _tmp4_;
8535 #line 8536 "MainWindow.vala.c"
8536         {
8537                 GtkClutterActor* _tmp5_;
8538                 GtkClutterActor* _tmp6_;
8539                 GtkClutterActor* _tmp7_;
8540                 GtkClutterActor* _tmp8_;
8541                 GtkClutterActor* _tmp9_;
8542                 Xcls_MainWindow* _tmp10_;
8543                 Xcls_MainWindowXcls_clutterembed* _tmp11_;
8544                 GtkClutterEmbed* _tmp12_;
8545                 ClutterActor* _tmp13_ = NULL;
8546                 gfloat _tmp14_;
8547                 gfloat _tmp15_;
8548                 Xcls_MainWindow* _tmp16_;
8549                 Xcls_MainWindowXcls_clutterembed* _tmp17_;
8550                 GtkClutterEmbed* _tmp18_;
8551                 ClutterActor* _tmp19_ = NULL;
8552                 gfloat _tmp20_;
8553                 gfloat _tmp21_;
8554 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8555                 _tmp5_ = self->el;
8556 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8557                 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
8558 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8559                 _tmp6_ = self->el;
8560 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8561                 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
8562 #line 1278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8563                 _tmp7_ = self->el;
8564 #line 1278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8565                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
8566 #line 1279 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8567                 _tmp8_ = self->el;
8568 #line 1279 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8569                 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
8570 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8571                 _tmp9_ = self->el;
8572 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8573                 _tmp10_ = self->priv->_this;
8574 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8575                 _tmp11_ = _tmp10_->clutterembed;
8576 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8577                 _tmp12_ = _tmp11_->el;
8578 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8579                 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
8580 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8581                 _tmp14_ = clutter_actor_get_width (_tmp13_);
8582 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8583                 _tmp15_ = _tmp14_;
8584 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8585                 _tmp16_ = self->priv->_this;
8586 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8587                 _tmp17_ = _tmp16_->clutterembed;
8588 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8589                 _tmp18_ = _tmp17_->el;
8590 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8591                 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
8592 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8593                 _tmp20_ = clutter_actor_get_height (_tmp19_);
8594 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8595                 _tmp21_ = _tmp20_;
8596 #line 1280 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8597                 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
8598 #line 8599 "MainWindow.vala.c"
8599         }
8600 #line 1253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8601         return self;
8602 #line 8603 "MainWindow.vala.c"
8603 }
8604
8605
8606 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_new (Xcls_MainWindow* _owner) {
8607 #line 1253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8608         return xcls_mainwindow_xcls_codeeditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, _owner);
8609 #line 8610 "MainWindow.vala.c"
8610 }
8611
8612
8613 static void xcls_mainwindow_xcls_codeeditview_class_init (Xcls_MainWindowXcls_codeeditviewClass * klass) {
8614 #line 1244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8615         xcls_mainwindow_xcls_codeeditview_parent_class = g_type_class_peek_parent (klass);
8616 #line 1244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8617         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_codeeditviewPrivate));
8618 #line 1244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8619         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_codeeditview_finalize;
8620 #line 8621 "MainWindow.vala.c"
8621 }
8622
8623
8624 static void xcls_mainwindow_xcls_codeeditview_instance_init (Xcls_MainWindowXcls_codeeditview * self) {
8625 #line 1244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8626         self->priv = XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_PRIVATE (self);
8627 #line 8628 "MainWindow.vala.c"
8628 }
8629
8630
8631 static void xcls_mainwindow_xcls_codeeditview_finalize (GObject* obj) {
8632         Xcls_MainWindowXcls_codeeditview * self;
8633 #line 1244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8634         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview);
8635 #line 1246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8636         _g_object_unref0 (self->el);
8637 #line 1247 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8638         _g_object_unref0 (self->priv->_this);
8639 #line 1244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8640         G_OBJECT_CLASS (xcls_mainwindow_xcls_codeeditview_parent_class)->finalize (obj);
8641 #line 8642 "MainWindow.vala.c"
8642 }
8643
8644
8645 GType xcls_mainwindow_xcls_codeeditview_get_type (void) {
8646         static volatile gsize xcls_mainwindow_xcls_codeeditview_type_id__volatile = 0;
8647         if (g_once_init_enter (&xcls_mainwindow_xcls_codeeditview_type_id__volatile)) {
8648                 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 };
8649                 GType xcls_mainwindow_xcls_codeeditview_type_id;
8650                 xcls_mainwindow_xcls_codeeditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_codeeditview", &g_define_type_info, 0);
8651                 g_once_init_leave (&xcls_mainwindow_xcls_codeeditview_type_id__volatile, xcls_mainwindow_xcls_codeeditview_type_id);
8652         }
8653         return xcls_mainwindow_xcls_codeeditview_type_id__volatile;
8654 }
8655
8656
8657 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_construct (GType object_type, Xcls_MainWindow* _owner) {
8658         Xcls_MainWindowXcls_addpropsview * self = NULL;
8659         Xcls_MainWindow* _tmp0_;
8660         Xcls_MainWindow* _tmp1_;
8661         Xcls_MainWindow* _tmp2_;
8662         Xcls_MainWindowXcls_addpropsview* _tmp3_;
8663         GtkClutterActor* _tmp4_;
8664 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8665         g_return_val_if_fail (_owner != NULL, NULL);
8666 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8667         self = (Xcls_MainWindowXcls_addpropsview*) g_object_new (object_type, NULL);
8668 #line 1301 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8669         _tmp0_ = _owner;
8670 #line 1301 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8671         _tmp1_ = _g_object_ref0 (_tmp0_);
8672 #line 1301 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8673         _g_object_unref0 (self->priv->_this);
8674 #line 1301 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8675         self->priv->_this = _tmp1_;
8676 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8677         _tmp2_ = self->priv->_this;
8678 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8679         _tmp3_ = _g_object_ref0 (self);
8680 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8681         _g_object_unref0 (_tmp2_->addpropsview);
8682 #line 1302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8683         _tmp2_->addpropsview = _tmp3_;
8684 #line 1303 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8685         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
8686 #line 1303 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8687         g_object_ref_sink (_tmp4_);
8688 #line 1303 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8689         _g_object_unref0 (self->el);
8690 #line 1303 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8691         self->el = _tmp4_;
8692 #line 8693 "MainWindow.vala.c"
8693         {
8694                 GtkClutterActor* _tmp5_;
8695                 GtkClutterActor* _tmp6_;
8696                 GtkClutterActor* _tmp7_;
8697                 GtkClutterActor* _tmp8_;
8698                 GtkClutterActor* _tmp9_;
8699                 Xcls_MainWindow* _tmp10_;
8700                 Xcls_MainWindowXcls_clutterembed* _tmp11_;
8701                 GtkClutterEmbed* _tmp12_;
8702                 ClutterActor* _tmp13_ = NULL;
8703                 gfloat _tmp14_;
8704                 gfloat _tmp15_;
8705                 Xcls_MainWindow* _tmp16_;
8706                 Xcls_MainWindowXcls_clutterembed* _tmp17_;
8707                 GtkClutterEmbed* _tmp18_;
8708                 ClutterActor* _tmp19_ = NULL;
8709                 gfloat _tmp20_;
8710                 gfloat _tmp21_;
8711 #line 1321 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8712                 _tmp5_ = self->el;
8713 #line 1321 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8714                 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
8715 #line 1322 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8716                 _tmp6_ = self->el;
8717 #line 1322 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8718                 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
8719 #line 1324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8720                 _tmp7_ = self->el;
8721 #line 1324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8722                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
8723 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8724                 _tmp8_ = self->el;
8725 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8726                 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
8727 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8728                 _tmp9_ = self->el;
8729 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8730                 _tmp10_ = self->priv->_this;
8731 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8732                 _tmp11_ = _tmp10_->clutterembed;
8733 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8734                 _tmp12_ = _tmp11_->el;
8735 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8736                 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
8737 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8738                 _tmp14_ = clutter_actor_get_width (_tmp13_);
8739 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8740                 _tmp15_ = _tmp14_;
8741 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8742                 _tmp16_ = self->priv->_this;
8743 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8744                 _tmp17_ = _tmp16_->clutterembed;
8745 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8746                 _tmp18_ = _tmp17_->el;
8747 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8748                 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
8749 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8750                 _tmp20_ = clutter_actor_get_height (_tmp19_);
8751 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8752                 _tmp21_ = _tmp20_;
8753 #line 1326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8754                 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
8755 #line 8756 "MainWindow.vala.c"
8756         }
8757 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8758         return self;
8759 #line 8760 "MainWindow.vala.c"
8760 }
8761
8762
8763 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_new (Xcls_MainWindow* _owner) {
8764 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8765         return xcls_mainwindow_xcls_addpropsview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, _owner);
8766 #line 8767 "MainWindow.vala.c"
8767 }
8768
8769
8770 static void xcls_mainwindow_xcls_addpropsview_class_init (Xcls_MainWindowXcls_addpropsviewClass * klass) {
8771 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8772         xcls_mainwindow_xcls_addpropsview_parent_class = g_type_class_peek_parent (klass);
8773 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8774         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropsviewPrivate));
8775 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8776         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropsview_finalize;
8777 #line 8778 "MainWindow.vala.c"
8778 }
8779
8780
8781 static void xcls_mainwindow_xcls_addpropsview_instance_init (Xcls_MainWindowXcls_addpropsview * self) {
8782 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8783         self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_PRIVATE (self);
8784 #line 8785 "MainWindow.vala.c"
8785 }
8786
8787
8788 static void xcls_mainwindow_xcls_addpropsview_finalize (GObject* obj) {
8789         Xcls_MainWindowXcls_addpropsview * self;
8790 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8791         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview);
8792 #line 1292 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8793         _g_object_unref0 (self->el);
8794 #line 1293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8795         _g_object_unref0 (self->priv->_this);
8796 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8797         G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropsview_parent_class)->finalize (obj);
8798 #line 8799 "MainWindow.vala.c"
8799 }
8800
8801
8802 GType xcls_mainwindow_xcls_addpropsview_get_type (void) {
8803         static volatile gsize xcls_mainwindow_xcls_addpropsview_type_id__volatile = 0;
8804         if (g_once_init_enter (&xcls_mainwindow_xcls_addpropsview_type_id__volatile)) {
8805                 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 };
8806                 GType xcls_mainwindow_xcls_addpropsview_type_id;
8807                 xcls_mainwindow_xcls_addpropsview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropsview", &g_define_type_info, 0);
8808                 g_once_init_leave (&xcls_mainwindow_xcls_addpropsview_type_id__volatile, xcls_mainwindow_xcls_addpropsview_type_id);
8809         }
8810         return xcls_mainwindow_xcls_addpropsview_type_id__volatile;
8811 }
8812
8813
8814 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_construct (GType object_type, Xcls_MainWindow* _owner) {
8815         Xcls_MainWindowXcls_projecteditview * self = NULL;
8816         Xcls_MainWindow* _tmp0_;
8817         Xcls_MainWindow* _tmp1_;
8818         Xcls_MainWindow* _tmp2_;
8819         Xcls_MainWindowXcls_projecteditview* _tmp3_;
8820         GtkClutterActor* _tmp4_;
8821 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8822         g_return_val_if_fail (_owner != NULL, NULL);
8823 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8824         self = (Xcls_MainWindowXcls_projecteditview*) g_object_new (object_type, NULL);
8825 #line 1347 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8826         _tmp0_ = _owner;
8827 #line 1347 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8828         _tmp1_ = _g_object_ref0 (_tmp0_);
8829 #line 1347 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8830         _g_object_unref0 (self->priv->_this);
8831 #line 1347 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8832         self->priv->_this = _tmp1_;
8833 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8834         _tmp2_ = self->priv->_this;
8835 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8836         _tmp3_ = _g_object_ref0 (self);
8837 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8838         _g_object_unref0 (_tmp2_->projecteditview);
8839 #line 1348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8840         _tmp2_->projecteditview = _tmp3_;
8841 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8842         _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
8843 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8844         g_object_ref_sink (_tmp4_);
8845 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8846         _g_object_unref0 (self->el);
8847 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8848         self->el = _tmp4_;
8849 #line 8850 "MainWindow.vala.c"
8850         {
8851                 GtkClutterActor* _tmp5_;
8852                 Xcls_MainWindow* _tmp6_;
8853                 Xcls_MainWindowXcls_clutterembed* _tmp7_;
8854                 GtkClutterEmbed* _tmp8_;
8855                 ClutterActor* _tmp9_ = NULL;
8856                 ClutterAlignConstraint* _tmp10_;
8857                 ClutterAlignConstraint* _tmp11_;
8858                 GtkClutterActor* _tmp12_;
8859                 GtkClutterActor* _tmp13_;
8860                 GtkClutterActor* _tmp14_;
8861                 Xcls_MainWindow* _tmp15_;
8862                 Xcls_MainWindowXcls_clutterembed* _tmp16_;
8863                 GtkClutterEmbed* _tmp17_;
8864                 ClutterActor* _tmp18_ = NULL;
8865                 gfloat _tmp19_;
8866                 gfloat _tmp20_;
8867                 Xcls_MainWindow* _tmp21_;
8868                 Xcls_MainWindowXcls_clutterembed* _tmp22_;
8869                 GtkClutterEmbed* _tmp23_;
8870                 ClutterActor* _tmp24_ = NULL;
8871                 gfloat _tmp25_;
8872                 gfloat _tmp26_;
8873 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8874                 _tmp5_ = self->el;
8875 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8876                 _tmp6_ = self->priv->_this;
8877 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8878                 _tmp7_ = _tmp6_->clutterembed;
8879 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8880                 _tmp8_ = _tmp7_->el;
8881 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8882                 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
8883 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8884                 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
8885 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8886                 g_object_ref_sink (_tmp10_);
8887 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8888                 _tmp11_ = _tmp10_;
8889 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8890                 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
8891 #line 1359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8892                 _g_object_unref0 (_tmp11_);
8893 #line 1368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8894                 _tmp12_ = self->el;
8895 #line 1368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8896                 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 0.0f, 0.0f);
8897 #line 1369 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8898                 _tmp13_ = self->el;
8899 #line 1369 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8900                 clutter_actor_set_scale ((ClutterActor*) _tmp13_, (gdouble) 1.0f, (gdouble) 0.0f);
8901 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8902                 _tmp14_ = self->el;
8903 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8904                 _tmp15_ = self->priv->_this;
8905 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8906                 _tmp16_ = _tmp15_->clutterembed;
8907 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8908                 _tmp17_ = _tmp16_->el;
8909 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8910                 _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
8911 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8912                 _tmp19_ = clutter_actor_get_width (_tmp18_);
8913 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8914                 _tmp20_ = _tmp19_;
8915 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8916                 _tmp21_ = self->priv->_this;
8917 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8918                 _tmp22_ = _tmp21_->clutterembed;
8919 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8920                 _tmp23_ = _tmp22_->el;
8921 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8922                 _tmp24_ = gtk_clutter_embed_get_stage (_tmp23_);
8923 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8924                 _tmp25_ = clutter_actor_get_height (_tmp24_);
8925 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8926                 _tmp26_ = _tmp25_;
8927 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8928                 clutter_actor_set_size ((ClutterActor*) _tmp14_, _tmp20_ - 50, _tmp26_ / 2);
8929 #line 8930 "MainWindow.vala.c"
8930         }
8931 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8932         return self;
8933 #line 8934 "MainWindow.vala.c"
8934 }
8935
8936
8937 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_new (Xcls_MainWindow* _owner) {
8938 #line 1345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8939         return xcls_mainwindow_xcls_projecteditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, _owner);
8940 #line 8941 "MainWindow.vala.c"
8941 }
8942
8943
8944 static void xcls_mainwindow_xcls_projecteditview_class_init (Xcls_MainWindowXcls_projecteditviewClass * klass) {
8945 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8946         xcls_mainwindow_xcls_projecteditview_parent_class = g_type_class_peek_parent (klass);
8947 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8948         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditviewPrivate));
8949 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8950         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditview_finalize;
8951 #line 8952 "MainWindow.vala.c"
8952 }
8953
8954
8955 static void xcls_mainwindow_xcls_projecteditview_instance_init (Xcls_MainWindowXcls_projecteditview * self) {
8956 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8957         self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_PRIVATE (self);
8958 #line 8959 "MainWindow.vala.c"
8959 }
8960
8961
8962 static void xcls_mainwindow_xcls_projecteditview_finalize (GObject* obj) {
8963         Xcls_MainWindowXcls_projecteditview * self;
8964 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8965         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview);
8966 #line 1338 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8967         _g_object_unref0 (self->el);
8968 #line 1339 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8969         _g_object_unref0 (self->priv->_this);
8970 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8971         G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditview_parent_class)->finalize (obj);
8972 #line 8973 "MainWindow.vala.c"
8973 }
8974
8975
8976 GType xcls_mainwindow_xcls_projecteditview_get_type (void) {
8977         static volatile gsize xcls_mainwindow_xcls_projecteditview_type_id__volatile = 0;
8978         if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditview_type_id__volatile)) {
8979                 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 };
8980                 GType xcls_mainwindow_xcls_projecteditview_type_id;
8981                 xcls_mainwindow_xcls_projecteditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditview", &g_define_type_info, 0);
8982                 g_once_init_leave (&xcls_mainwindow_xcls_projecteditview_type_id__volatile, xcls_mainwindow_xcls_projecteditview_type_id);
8983         }
8984         return xcls_mainwindow_xcls_projecteditview_type_id__volatile;
8985 }
8986
8987
8988 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_construct (GType object_type, Xcls_MainWindow* _owner) {
8989         Xcls_MainWindowXcls_buttonlayout * self = NULL;
8990         Xcls_MainWindow* _tmp0_;
8991         Xcls_MainWindow* _tmp1_;
8992         Xcls_MainWindow* _tmp2_;
8993         Xcls_MainWindowXcls_buttonlayout* _tmp3_;
8994         ClutterActor* _tmp4_;
8995         Xcls_MainWindow* _tmp5_;
8996         Xcls_MainWindowXcls_BoxLayout17* _tmp6_;
8997         Xcls_MainWindowXcls_BoxLayout17* child_0;
8998         ClutterActor* _tmp7_;
8999         ClutterBoxLayout* _tmp8_;
9000         Xcls_MainWindow* _tmp9_;
9001         Xcls_MainWindowXcls_backbutton* _tmp10_;
9002         Xcls_MainWindowXcls_backbutton* child_1;
9003         ClutterActor* _tmp11_;
9004         ClutterActor* _tmp12_;
9005         Xcls_MainWindow* _tmp13_;
9006         Xcls_MainWindowXcls_projectbutton* _tmp14_;
9007         Xcls_MainWindowXcls_projectbutton* child_2;
9008         ClutterActor* _tmp15_;
9009         ClutterActor* _tmp16_;
9010         Xcls_MainWindow* _tmp17_;
9011         Xcls_MainWindowXcls_editfilebutton* _tmp18_;
9012         Xcls_MainWindowXcls_editfilebutton* child_3;
9013         ClutterActor* _tmp19_;
9014         ClutterActor* _tmp20_;
9015         Xcls_MainWindow* _tmp21_;
9016         Xcls_MainWindowXcls_projecteditbutton* _tmp22_;
9017         Xcls_MainWindowXcls_projecteditbutton* child_4;
9018         ClutterActor* _tmp23_;
9019         ClutterActor* _tmp24_;
9020         Xcls_MainWindow* _tmp25_;
9021         Xcls_MainWindowXcls_objectshowbutton* _tmp26_;
9022         Xcls_MainWindowXcls_objectshowbutton* child_5;
9023         ClutterActor* _tmp27_;
9024         ClutterActor* _tmp28_;
9025         Xcls_MainWindow* _tmp29_;
9026         Xcls_MainWindowXcls_addpropbutton* _tmp30_;
9027         Xcls_MainWindowXcls_addpropbutton* child_6;
9028         ClutterActor* _tmp31_;
9029         ClutterActor* _tmp32_;
9030         Xcls_MainWindow* _tmp33_;
9031         Xcls_MainWindowXcls_addlistenerbutton* _tmp34_;
9032         Xcls_MainWindowXcls_addlistenerbutton* child_7;
9033         ClutterActor* _tmp35_;
9034         ClutterActor* _tmp36_;
9035         Xcls_MainWindow* _tmp37_;
9036         Xcls_MainWindowXcls_addprojectbutton* _tmp38_;
9037         Xcls_MainWindowXcls_addprojectbutton* child_8;
9038         ClutterActor* _tmp39_;
9039         ClutterActor* _tmp40_;
9040         Xcls_MainWindow* _tmp41_;
9041         Xcls_MainWindowXcls_addfilebutton* _tmp42_;
9042         Xcls_MainWindowXcls_addfilebutton* child_9;
9043         ClutterActor* _tmp43_;
9044         ClutterActor* _tmp44_;
9045         Xcls_MainWindow* _tmp45_;
9046         Xcls_MainWindowXcls_delprojectbutton* _tmp46_;
9047         Xcls_MainWindowXcls_delprojectbutton* child_10;
9048         ClutterActor* _tmp47_;
9049         ClutterActor* _tmp48_;
9050 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9051         g_return_val_if_fail (_owner != NULL, NULL);
9052 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9053         self = (Xcls_MainWindowXcls_buttonlayout*) g_object_new (object_type, NULL);
9054 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9055         _tmp0_ = _owner;
9056 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9057         _tmp1_ = _g_object_ref0 (_tmp0_);
9058 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9059         _g_object_unref0 (self->priv->_this);
9060 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9061         self->priv->_this = _tmp1_;
9062 #line 1392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9063         _tmp2_ = self->priv->_this;
9064 #line 1392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9065         _tmp3_ = _g_object_ref0 (self);
9066 #line 1392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9067         _g_object_unref0 (_tmp2_->buttonlayout);
9068 #line 1392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9069         _tmp2_->buttonlayout = _tmp3_;
9070 #line 1393 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9071         _tmp4_ = clutter_actor_new ();
9072 #line 1393 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9073         g_object_ref_sink (_tmp4_);
9074 #line 1393 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9075         _g_object_unref0 (self->el);
9076 #line 1393 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9077         self->el = _tmp4_;
9078 #line 1398 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9079         _tmp5_ = self->priv->_this;
9080 #line 1398 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9081         _tmp6_ = xcls_mainwindow_xcls_boxlayout17_new (_tmp5_);
9082 #line 1398 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9083         child_0 = _tmp6_;
9084 #line 1399 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9085         g_object_ref ((GObject*) child_0);
9086 #line 1400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9087         _tmp7_ = self->el;
9088 #line 1400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9089         _tmp8_ = child_0->el;
9090 #line 1400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9091         clutter_actor_set_layout_manager (_tmp7_, (ClutterLayoutManager*) _tmp8_);
9092 #line 1401 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9093         _tmp9_ = self->priv->_this;
9094 #line 1401 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9095         _tmp10_ = xcls_mainwindow_xcls_backbutton_new (_tmp9_);
9096 #line 1401 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9097         child_1 = _tmp10_;
9098 #line 1402 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9099         g_object_ref ((GObject*) child_1);
9100 #line 1403 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9101         _tmp11_ = self->el;
9102 #line 1403 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9103         _tmp12_ = child_1->el;
9104 #line 1403 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9105         clutter_actor_add_child (_tmp11_, _tmp12_);
9106 #line 1404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9107         _tmp13_ = self->priv->_this;
9108 #line 1404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9109         _tmp14_ = xcls_mainwindow_xcls_projectbutton_new (_tmp13_);
9110 #line 1404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9111         child_2 = _tmp14_;
9112 #line 1405 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9113         g_object_ref ((GObject*) child_2);
9114 #line 1406 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9115         _tmp15_ = self->el;
9116 #line 1406 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9117         _tmp16_ = child_2->el;
9118 #line 1406 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9119         clutter_actor_add_child (_tmp15_, _tmp16_);
9120 #line 1407 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9121         _tmp17_ = self->priv->_this;
9122 #line 1407 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9123         _tmp18_ = xcls_mainwindow_xcls_editfilebutton_new (_tmp17_);
9124 #line 1407 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9125         child_3 = _tmp18_;
9126 #line 1408 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9127         g_object_ref ((GObject*) child_3);
9128 #line 1409 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9129         _tmp19_ = self->el;
9130 #line 1409 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9131         _tmp20_ = child_3->el;
9132 #line 1409 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9133         clutter_actor_add_child (_tmp19_, _tmp20_);
9134 #line 1410 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9135         _tmp21_ = self->priv->_this;
9136 #line 1410 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9137         _tmp22_ = xcls_mainwindow_xcls_projecteditbutton_new (_tmp21_);
9138 #line 1410 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9139         child_4 = _tmp22_;
9140 #line 1411 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9141         g_object_ref ((GObject*) child_4);
9142 #line 1412 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9143         _tmp23_ = self->el;
9144 #line 1412 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9145         _tmp24_ = child_4->el;
9146 #line 1412 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9147         clutter_actor_add_child (_tmp23_, _tmp24_);
9148 #line 1413 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9149         _tmp25_ = self->priv->_this;
9150 #line 1413 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9151         _tmp26_ = xcls_mainwindow_xcls_objectshowbutton_new (_tmp25_);
9152 #line 1413 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9153         child_5 = _tmp26_;
9154 #line 1414 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9155         g_object_ref ((GObject*) child_5);
9156 #line 1415 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9157         _tmp27_ = self->el;
9158 #line 1415 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9159         _tmp28_ = child_5->el;
9160 #line 1415 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9161         clutter_actor_add_child (_tmp27_, _tmp28_);
9162 #line 1416 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9163         _tmp29_ = self->priv->_this;
9164 #line 1416 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9165         _tmp30_ = xcls_mainwindow_xcls_addpropbutton_new (_tmp29_);
9166 #line 1416 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9167         child_6 = _tmp30_;
9168 #line 1417 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9169         g_object_ref ((GObject*) child_6);
9170 #line 1418 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9171         _tmp31_ = self->el;
9172 #line 1418 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9173         _tmp32_ = child_6->el;
9174 #line 1418 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9175         clutter_actor_add_child (_tmp31_, _tmp32_);
9176 #line 1419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9177         _tmp33_ = self->priv->_this;
9178 #line 1419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9179         _tmp34_ = xcls_mainwindow_xcls_addlistenerbutton_new (_tmp33_);
9180 #line 1419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9181         child_7 = _tmp34_;
9182 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9183         g_object_ref ((GObject*) child_7);
9184 #line 1421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9185         _tmp35_ = self->el;
9186 #line 1421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9187         _tmp36_ = child_7->el;
9188 #line 1421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9189         clutter_actor_add_child (_tmp35_, _tmp36_);
9190 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9191         _tmp37_ = self->priv->_this;
9192 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9193         _tmp38_ = xcls_mainwindow_xcls_addprojectbutton_new (_tmp37_);
9194 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9195         child_8 = _tmp38_;
9196 #line 1423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9197         g_object_ref ((GObject*) child_8);
9198 #line 1424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9199         _tmp39_ = self->el;
9200 #line 1424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9201         _tmp40_ = child_8->el;
9202 #line 1424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9203         clutter_actor_add_child (_tmp39_, _tmp40_);
9204 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9205         _tmp41_ = self->priv->_this;
9206 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9207         _tmp42_ = xcls_mainwindow_xcls_addfilebutton_new (_tmp41_);
9208 #line 1425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9209         child_9 = _tmp42_;
9210 #line 1426 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9211         g_object_ref ((GObject*) child_9);
9212 #line 1427 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9213         _tmp43_ = self->el;
9214 #line 1427 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9215         _tmp44_ = child_9->el;
9216 #line 1427 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9217         clutter_actor_add_child (_tmp43_, _tmp44_);
9218 #line 1428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9219         _tmp45_ = self->priv->_this;
9220 #line 1428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9221         _tmp46_ = xcls_mainwindow_xcls_delprojectbutton_new (_tmp45_);
9222 #line 1428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9223         child_10 = _tmp46_;
9224 #line 1429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9225         g_object_ref ((GObject*) child_10);
9226 #line 1430 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9227         _tmp47_ = self->el;
9228 #line 1430 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9229         _tmp48_ = child_10->el;
9230 #line 1430 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9231         clutter_actor_add_child (_tmp47_, _tmp48_);
9232 #line 9233 "MainWindow.vala.c"
9233         {
9234                 ClutterActor* _tmp49_;
9235                 Xcls_MainWindow* _tmp50_;
9236                 Xcls_MainWindowXcls_clutterembed* _tmp51_;
9237                 GtkClutterEmbed* _tmp52_;
9238                 ClutterActor* _tmp53_ = NULL;
9239                 ClutterAlignConstraint* _tmp54_;
9240                 ClutterAlignConstraint* _tmp55_;
9241                 ClutterActor* _tmp56_;
9242                 ClutterActor* _tmp57_;
9243                 Xcls_MainWindow* _tmp58_;
9244                 Xcls_MainWindowXcls_clutterembed* _tmp59_;
9245                 GtkClutterEmbed* _tmp60_;
9246                 ClutterActor* _tmp61_ = NULL;
9247                 gfloat _tmp62_;
9248                 gfloat _tmp63_;
9249 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9250                 _tmp49_ = self->el;
9251 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9252                 _tmp50_ = self->priv->_this;
9253 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9254                 _tmp51_ = _tmp50_->clutterembed;
9255 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9256                 _tmp52_ = _tmp51_->el;
9257 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9258                 _tmp53_ = gtk_clutter_embed_get_stage (_tmp52_);
9259 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9260                 _tmp54_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp53_, CLUTTER_ALIGN_X_AXIS, 0.0f);
9261 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9262                 g_object_ref_sink (_tmp54_);
9263 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9264                 _tmp55_ = _tmp54_;
9265 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9266                 clutter_actor_add_constraint (_tmp49_, (ClutterConstraint*) _tmp55_);
9267 #line 1435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9268                 _g_object_unref0 (_tmp55_);
9269 #line 1445 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9270                 _tmp56_ = self->el;
9271 #line 1445 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9272                 clutter_actor_set_pivot_point (_tmp56_, 0.5f, 0.5f);
9273 #line 1446 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9274                 _tmp57_ = self->el;
9275 #line 1446 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9276                 _tmp58_ = self->priv->_this;
9277 #line 1446 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9278                 _tmp59_ = _tmp58_->clutterembed;
9279 #line 1446 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9280                 _tmp60_ = _tmp59_->el;
9281 #line 1446 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9282                 _tmp61_ = gtk_clutter_embed_get_stage (_tmp60_);
9283 #line 1446 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9284                 _tmp62_ = clutter_actor_get_height (_tmp61_);
9285 #line 1446 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9286                 _tmp63_ = _tmp62_;
9287 #line 1446 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9288                 clutter_actor_set_size (_tmp57_, (gfloat) 50, _tmp63_);
9289 #line 9290 "MainWindow.vala.c"
9290         }
9291 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9292         _g_object_unref0 (child_10);
9293 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9294         _g_object_unref0 (child_9);
9295 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9296         _g_object_unref0 (child_8);
9297 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9298         _g_object_unref0 (child_7);
9299 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9300         _g_object_unref0 (child_6);
9301 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9302         _g_object_unref0 (child_5);
9303 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9304         _g_object_unref0 (child_4);
9305 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9306         _g_object_unref0 (child_3);
9307 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9308         _g_object_unref0 (child_2);
9309 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9310         _g_object_unref0 (child_1);
9311 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9312         _g_object_unref0 (child_0);
9313 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9314         return self;
9315 #line 9316 "MainWindow.vala.c"
9316 }
9317
9318
9319 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_new (Xcls_MainWindow* _owner) {
9320 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9321         return xcls_mainwindow_xcls_buttonlayout_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, _owner);
9322 #line 9323 "MainWindow.vala.c"
9323 }
9324
9325
9326 static void xcls_mainwindow_xcls_buttonlayout_class_init (Xcls_MainWindowXcls_buttonlayoutClass * klass) {
9327 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9328         xcls_mainwindow_xcls_buttonlayout_parent_class = g_type_class_peek_parent (klass);
9329 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9330         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_buttonlayoutPrivate));
9331 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9332         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_buttonlayout_finalize;
9333 #line 9334 "MainWindow.vala.c"
9334 }
9335
9336
9337 static void xcls_mainwindow_xcls_buttonlayout_instance_init (Xcls_MainWindowXcls_buttonlayout * self) {
9338 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9339         self->priv = XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_PRIVATE (self);
9340 #line 9341 "MainWindow.vala.c"
9341 }
9342
9343
9344 static void xcls_mainwindow_xcls_buttonlayout_finalize (GObject* obj) {
9345         Xcls_MainWindowXcls_buttonlayout * self;
9346 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9347         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout);
9348 #line 1382 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9349         _g_object_unref0 (self->el);
9350 #line 1383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9351         _g_object_unref0 (self->priv->_this);
9352 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9353         G_OBJECT_CLASS (xcls_mainwindow_xcls_buttonlayout_parent_class)->finalize (obj);
9354 #line 9355 "MainWindow.vala.c"
9355 }
9356
9357
9358 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) {
9359         static volatile gsize xcls_mainwindow_xcls_buttonlayout_type_id__volatile = 0;
9360         if (g_once_init_enter (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile)) {
9361                 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 };
9362                 GType xcls_mainwindow_xcls_buttonlayout_type_id;
9363                 xcls_mainwindow_xcls_buttonlayout_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_buttonlayout", &g_define_type_info, 0);
9364                 g_once_init_leave (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile, xcls_mainwindow_xcls_buttonlayout_type_id);
9365         }
9366         return xcls_mainwindow_xcls_buttonlayout_type_id__volatile;
9367 }
9368
9369
9370 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_construct (GType object_type, Xcls_MainWindow* _owner) {
9371         Xcls_MainWindowXcls_BoxLayout17 * self = NULL;
9372         Xcls_MainWindow* _tmp0_;
9373         Xcls_MainWindow* _tmp1_;
9374         ClutterBoxLayout* _tmp2_;
9375         ClutterBoxLayout* _tmp3_;
9376 #line 1465 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9377         g_return_val_if_fail (_owner != NULL, NULL);
9378 #line 1465 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9379         self = (Xcls_MainWindowXcls_BoxLayout17*) g_object_new (object_type, NULL);
9380 #line 1467 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9381         _tmp0_ = _owner;
9382 #line 1467 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9383         _tmp1_ = _g_object_ref0 (_tmp0_);
9384 #line 1467 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9385         _g_object_unref0 (self->priv->_this);
9386 #line 1467 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9387         self->priv->_this = _tmp1_;
9388 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9389         _tmp2_ = (ClutterBoxLayout*) clutter_box_layout_new ();
9390 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9391         g_object_ref_sink (_tmp2_);
9392 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9393         _g_object_unref0 (self->el);
9394 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9395         self->el = _tmp2_;
9396 #line 1473 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9397         _tmp3_ = self->el;
9398 #line 1473 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9399         clutter_box_layout_set_orientation (_tmp3_, CLUTTER_ORIENTATION_VERTICAL);
9400 #line 1465 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9401         return self;
9402 #line 9403 "MainWindow.vala.c"
9403 }
9404
9405
9406 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_new (Xcls_MainWindow* _owner) {
9407 #line 1465 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9408         return xcls_mainwindow_xcls_boxlayout17_construct (XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, _owner);
9409 #line 9410 "MainWindow.vala.c"
9410 }
9411
9412
9413 static void xcls_mainwindow_xcls_boxlayout17_class_init (Xcls_MainWindowXcls_BoxLayout17Class * klass) {
9414 #line 1456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9415         xcls_mainwindow_xcls_boxlayout17_parent_class = g_type_class_peek_parent (klass);
9416 #line 1456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9417         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_BoxLayout17Private));
9418 #line 1456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9419         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_boxlayout17_finalize;
9420 #line 9421 "MainWindow.vala.c"
9421 }
9422
9423
9424 static void xcls_mainwindow_xcls_boxlayout17_instance_init (Xcls_MainWindowXcls_BoxLayout17 * self) {
9425 #line 1456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9426         self->priv = XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_GET_PRIVATE (self);
9427 #line 9428 "MainWindow.vala.c"
9428 }
9429
9430
9431 static void xcls_mainwindow_xcls_boxlayout17_finalize (GObject* obj) {
9432         Xcls_MainWindowXcls_BoxLayout17 * self;
9433 #line 1456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9434         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17);
9435 #line 1458 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9436         _g_object_unref0 (self->el);
9437 #line 1459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9438         _g_object_unref0 (self->priv->_this);
9439 #line 1456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9440         G_OBJECT_CLASS (xcls_mainwindow_xcls_boxlayout17_parent_class)->finalize (obj);
9441 #line 9442 "MainWindow.vala.c"
9442 }
9443
9444
9445 GType xcls_mainwindow_xcls_boxlayout17_get_type (void) {
9446         static volatile gsize xcls_mainwindow_xcls_boxlayout17_type_id__volatile = 0;
9447         if (g_once_init_enter (&xcls_mainwindow_xcls_boxlayout17_type_id__volatile)) {
9448                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_BoxLayout17Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_boxlayout17_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_BoxLayout17), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_boxlayout17_instance_init, NULL };
9449                 GType xcls_mainwindow_xcls_boxlayout17_type_id;
9450                 xcls_mainwindow_xcls_boxlayout17_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_BoxLayout17", &g_define_type_info, 0);
9451                 g_once_init_leave (&xcls_mainwindow_xcls_boxlayout17_type_id__volatile, xcls_mainwindow_xcls_boxlayout17_type_id);
9452         }
9453         return xcls_mainwindow_xcls_boxlayout17_type_id__volatile;
9454 }
9455
9456
9457 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
9458         Xcls_MainWindowXcls_backbutton * self = NULL;
9459         Xcls_MainWindow* _tmp0_;
9460         Xcls_MainWindow* _tmp1_;
9461         Xcls_MainWindow* _tmp2_;
9462         Xcls_MainWindowXcls_backbutton* _tmp3_;
9463         ClutterActor* _tmp4_;
9464         Xcls_MainWindow* _tmp5_;
9465         Xcls_MainWindowXcls_Actor19* _tmp6_;
9466         Xcls_MainWindowXcls_Actor19* child_0;
9467         ClutterActor* _tmp7_;
9468         GtkClutterActor* _tmp8_;
9469         ClutterActor* _tmp9_;
9470 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9471         g_return_val_if_fail (_owner != NULL, NULL);
9472 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9473         self = (Xcls_MainWindowXcls_backbutton*) g_object_new (object_type, NULL);
9474 #line 1491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9475         _tmp0_ = _owner;
9476 #line 1491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9477         _tmp1_ = _g_object_ref0 (_tmp0_);
9478 #line 1491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9479         _g_object_unref0 (self->priv->_this);
9480 #line 1491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9481         self->priv->_this = _tmp1_;
9482 #line 1492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9483         _tmp2_ = self->priv->_this;
9484 #line 1492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9485         _tmp3_ = _g_object_ref0 (self);
9486 #line 1492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9487         _g_object_unref0 (_tmp2_->backbutton);
9488 #line 1492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9489         _tmp2_->backbutton = _tmp3_;
9490 #line 1493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9491         _tmp4_ = clutter_actor_new ();
9492 #line 1493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9493         g_object_ref_sink (_tmp4_);
9494 #line 1493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9495         _g_object_unref0 (self->el);
9496 #line 1493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9497         self->el = _tmp4_;
9498 #line 1498 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9499         _tmp5_ = self->priv->_this;
9500 #line 1498 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9501         _tmp6_ = xcls_mainwindow_xcls_actor19_new (_tmp5_);
9502 #line 1498 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9503         child_0 = _tmp6_;
9504 #line 1499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9505         g_object_ref ((GObject*) child_0);
9506 #line 1500 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9507         _tmp7_ = self->el;
9508 #line 1500 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9509         _tmp8_ = child_0->el;
9510 #line 1500 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9511         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
9512 #line 1503 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9513         _tmp9_ = self->el;
9514 #line 1503 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9515         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
9516 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9517         _g_object_unref0 (child_0);
9518 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9519         return self;
9520 #line 9521 "MainWindow.vala.c"
9521 }
9522
9523
9524 Xcls_MainWindowXcls_backbutton* xcls_mainwindow_xcls_backbutton_new (Xcls_MainWindow* _owner) {
9525 #line 1489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9526         return xcls_mainwindow_xcls_backbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, _owner);
9527 #line 9528 "MainWindow.vala.c"
9528 }
9529
9530
9531 static void xcls_mainwindow_xcls_backbutton_class_init (Xcls_MainWindowXcls_backbuttonClass * klass) {
9532 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9533         xcls_mainwindow_xcls_backbutton_parent_class = g_type_class_peek_parent (klass);
9534 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9535         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_backbuttonPrivate));
9536 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9537         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_backbutton_finalize;
9538 #line 9539 "MainWindow.vala.c"
9539 }
9540
9541
9542 static void xcls_mainwindow_xcls_backbutton_instance_init (Xcls_MainWindowXcls_backbutton * self) {
9543 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9544         self->priv = XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_PRIVATE (self);
9545 #line 9546 "MainWindow.vala.c"
9546 }
9547
9548
9549 static void xcls_mainwindow_xcls_backbutton_finalize (GObject* obj) {
9550         Xcls_MainWindowXcls_backbutton * self;
9551 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9552         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbutton);
9553 #line 1482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9554         _g_object_unref0 (self->el);
9555 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9556         _g_object_unref0 (self->priv->_this);
9557 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9558         G_OBJECT_CLASS (xcls_mainwindow_xcls_backbutton_parent_class)->finalize (obj);
9559 #line 9560 "MainWindow.vala.c"
9560 }
9561
9562
9563 GType xcls_mainwindow_xcls_backbutton_get_type (void) {
9564         static volatile gsize xcls_mainwindow_xcls_backbutton_type_id__volatile = 0;
9565         if (g_once_init_enter (&xcls_mainwindow_xcls_backbutton_type_id__volatile)) {
9566                 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 };
9567                 GType xcls_mainwindow_xcls_backbutton_type_id;
9568                 xcls_mainwindow_xcls_backbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_backbutton", &g_define_type_info, 0);
9569                 g_once_init_leave (&xcls_mainwindow_xcls_backbutton_type_id__volatile, xcls_mainwindow_xcls_backbutton_type_id);
9570         }
9571         return xcls_mainwindow_xcls_backbutton_type_id__volatile;
9572 }
9573
9574
9575 Xcls_MainWindowXcls_Actor19* xcls_mainwindow_xcls_actor19_construct (GType object_type, Xcls_MainWindow* _owner) {
9576         Xcls_MainWindowXcls_Actor19 * self = NULL;
9577         Xcls_MainWindow* _tmp0_;
9578         Xcls_MainWindow* _tmp1_;
9579         GtkClutterActor* _tmp2_;
9580         Xcls_MainWindow* _tmp3_;
9581         Xcls_MainWindowXcls_Button20* _tmp4_;
9582         Xcls_MainWindowXcls_Button20* child_0;
9583         GtkClutterActor* _tmp5_;
9584         GtkWidget* _tmp6_ = NULL;
9585         GtkButton* _tmp7_;
9586 #line 1519 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9587         g_return_val_if_fail (_owner != NULL, NULL);
9588 #line 1519 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9589         self = (Xcls_MainWindowXcls_Actor19*) g_object_new (object_type, NULL);
9590 #line 1521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9591         _tmp0_ = _owner;
9592 #line 1521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9593         _tmp1_ = _g_object_ref0 (_tmp0_);
9594 #line 1521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9595         _g_object_unref0 (self->priv->_this);
9596 #line 1521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9597         self->priv->_this = _tmp1_;
9598 #line 1522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9599         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
9600 #line 1522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9601         g_object_ref_sink (_tmp2_);
9602 #line 1522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9603         _g_object_unref0 (self->el);
9604 #line 1522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9605         self->el = _tmp2_;
9606 #line 1527 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9607         _tmp3_ = self->priv->_this;
9608 #line 1527 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9609         _tmp4_ = xcls_mainwindow_xcls_button20_new (_tmp3_);
9610 #line 1527 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9611         child_0 = _tmp4_;
9612 #line 1528 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9613         g_object_ref ((GObject*) child_0);
9614 #line 1531 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9615         _tmp5_ = self->el;
9616 #line 1531 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9617         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
9618 #line 1531 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9619         _tmp7_ = child_0->el;
9620 #line 1531 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9621         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp7_);
9622 #line 1519 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9623         _g_object_unref0 (child_0);
9624 #line 1519 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9625         return self;
9626 #line 9627 "MainWindow.vala.c"
9627 }
9628
9629
9630 Xcls_MainWindowXcls_Actor19* xcls_mainwindow_xcls_actor19_new (Xcls_MainWindow* _owner) {
9631 #line 1519 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9632         return xcls_mainwindow_xcls_actor19_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR19, _owner);
9633 #line 9634 "MainWindow.vala.c"
9634 }
9635
9636
9637 static void xcls_mainwindow_xcls_actor19_class_init (Xcls_MainWindowXcls_Actor19Class * klass) {
9638 #line 1510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9639         xcls_mainwindow_xcls_actor19_parent_class = g_type_class_peek_parent (klass);
9640 #line 1510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9641         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor19Private));
9642 #line 1510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9643         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor19_finalize;
9644 #line 9645 "MainWindow.vala.c"
9645 }
9646
9647
9648 static void xcls_mainwindow_xcls_actor19_instance_init (Xcls_MainWindowXcls_Actor19 * self) {
9649 #line 1510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9650         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR19_GET_PRIVATE (self);
9651 #line 9652 "MainWindow.vala.c"
9652 }
9653
9654
9655 static void xcls_mainwindow_xcls_actor19_finalize (GObject* obj) {
9656         Xcls_MainWindowXcls_Actor19 * self;
9657 #line 1510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9658         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR19, Xcls_MainWindowXcls_Actor19);
9659 #line 1512 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9660         _g_object_unref0 (self->el);
9661 #line 1513 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9662         _g_object_unref0 (self->priv->_this);
9663 #line 1510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9664         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor19_parent_class)->finalize (obj);
9665 #line 9666 "MainWindow.vala.c"
9666 }
9667
9668
9669 GType xcls_mainwindow_xcls_actor19_get_type (void) {
9670         static volatile gsize xcls_mainwindow_xcls_actor19_type_id__volatile = 0;
9671         if (g_once_init_enter (&xcls_mainwindow_xcls_actor19_type_id__volatile)) {
9672                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor19Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor19_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor19), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor19_instance_init, NULL };
9673                 GType xcls_mainwindow_xcls_actor19_type_id;
9674                 xcls_mainwindow_xcls_actor19_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor19", &g_define_type_info, 0);
9675                 g_once_init_leave (&xcls_mainwindow_xcls_actor19_type_id__volatile, xcls_mainwindow_xcls_actor19_type_id);
9676         }
9677         return xcls_mainwindow_xcls_actor19_type_id__volatile;
9678 }
9679
9680
9681 static void __lambda22_ (Xcls_MainWindowXcls_Button20* self) {
9682         Xcls_MainWindow* _tmp0_;
9683         const gchar* _tmp1_;
9684         const gchar* _tmp2_;
9685         GQuark _tmp4_ = 0U;
9686 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9687         static GQuark _tmp3_label0 = 0;
9688 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9689         static GQuark _tmp3_label1 = 0;
9690 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9691         static GQuark _tmp3_label2 = 0;
9692 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9693         static GQuark _tmp3_label3 = 0;
9694 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9695         static GQuark _tmp3_label4 = 0;
9696 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9697         static GQuark _tmp3_label5 = 0;
9698 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9699         static GQuark _tmp3_label6 = 0;
9700 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9701         _tmp0_ = self->priv->_this;
9702 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9703         _tmp1_ = _tmp0_->state;
9704 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9705         _tmp2_ = _tmp1_;
9706 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9707         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
9708 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9709         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
9710 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9711                 switch (0) {
9712 #line 9713 "MainWindow.vala.c"
9713                         default:
9714                         {
9715                                 Xcls_MainWindow* _tmp5_;
9716 #line 1564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9717                                 _tmp5_ = self->priv->_this;
9718 #line 1564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9719                                 xcls_mainwindow_hideViewEditing (_tmp5_);
9720 #line 1565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9721                                 break;
9722 #line 9723 "MainWindow.vala.c"
9723                         }
9724                 }
9725         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
9726 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9727                 switch (0) {
9728 #line 9729 "MainWindow.vala.c"
9729                         default:
9730                         {
9731                                 Xcls_MainWindow* _tmp6_;
9732 #line 1568 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9733                                 _tmp6_ = self->priv->_this;
9734 #line 1568 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9735                                 xcls_mainwindow_showViewEditing (_tmp6_);
9736 #line 1569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9737                                 break;
9738 #line 9739 "MainWindow.vala.c"
9739                         }
9740                 }
9741         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
9742 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9743                 switch (0) {
9744 #line 9745 "MainWindow.vala.c"
9745                         default:
9746                         {
9747                                 Xcls_MainWindow* _tmp7_;
9748 #line 1572 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9749                                 _tmp7_ = self->priv->_this;
9750 #line 1572 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9751                                 xcls_mainwindow_hideAddProp (_tmp7_);
9752 #line 1574 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9753                                 break;
9754 #line 9755 "MainWindow.vala.c"
9755                         }
9756                 }
9757         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addlistener")))) {
9758 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9759                 switch (0) {
9760 #line 9761 "MainWindow.vala.c"
9761                         default:
9762                         {
9763                                 Xcls_MainWindow* _tmp8_;
9764 #line 1576 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9765                                 _tmp8_ = self->priv->_this;
9766 #line 1576 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9767                                 xcls_mainwindow_hideAddListener (_tmp8_);
9768 #line 1578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9769                                 break;
9770 #line 9771 "MainWindow.vala.c"
9771                         }
9772                 }
9773         } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("object")))) {
9774 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9775                 switch (0) {
9776 #line 9777 "MainWindow.vala.c"
9777                         default:
9778                         {
9779                                 Xcls_MainWindow* _tmp9_;
9780 #line 1581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9781                                 _tmp9_ = self->priv->_this;
9782 #line 1581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9783                                 xcls_mainwindow_hideObject (_tmp9_);
9784 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9785                                 break;
9786 #line 9787 "MainWindow.vala.c"
9787                         }
9788                 }
9789         } else if (_tmp4_ == ((0 != _tmp3_label5) ? _tmp3_label5 : (_tmp3_label5 = g_quark_from_static_string ("codeedit")))) {
9790 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9791                 switch (0) {
9792 #line 9793 "MainWindow.vala.c"
9793                         default:
9794                         {
9795                                 Xcls_MainWindow* _tmp10_;
9796 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9797                                 _tmp10_ = self->priv->_this;
9798 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9799                                 xcls_mainwindow_hideCodeEdit (_tmp10_);
9800 #line 1587 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9801                                 break;
9802 #line 9803 "MainWindow.vala.c"
9803                         }
9804                 }
9805         } else if (_tmp4_ == ((0 != _tmp3_label6) ? _tmp3_label6 : (_tmp3_label6 = g_quark_from_static_string ("projectedit")))) {
9806 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9807                 switch (0) {
9808 #line 9809 "MainWindow.vala.c"
9809                         default:
9810                         {
9811                                 Xcls_MainWindow* _tmp11_;
9812 #line 1591 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9813                                 _tmp11_ = self->priv->_this;
9814 #line 1591 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9815                                 xcls_mainwindow_hideProjectEdit (_tmp11_);
9816 #line 1592 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9817                                 break;
9818 #line 9819 "MainWindow.vala.c"
9819                         }
9820                 }
9821         } else {
9822 #line 1561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9823                 switch (0) {
9824 #line 9825 "MainWindow.vala.c"
9825                         default:
9826                         {
9827 #line 1595 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9828                                 break;
9829 #line 9830 "MainWindow.vala.c"
9830                         }
9831                 }
9832         }
9833 #line 1597 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9834         return;
9835 #line 9836 "MainWindow.vala.c"
9836 }
9837
9838
9839 static void ___lambda22__gtk_button_clicked (GtkButton* _sender, gpointer self) {
9840 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9841         __lambda22_ (self);
9842 #line 9843 "MainWindow.vala.c"
9843 }
9844
9845
9846 Xcls_MainWindowXcls_Button20* xcls_mainwindow_xcls_button20_construct (GType object_type, Xcls_MainWindow* _owner) {
9847         Xcls_MainWindowXcls_Button20 * self = NULL;
9848         Xcls_MainWindow* _tmp0_;
9849         Xcls_MainWindow* _tmp1_;
9850         GtkButton* _tmp2_;
9851         GtkButton* _tmp3_;
9852         GtkButton* _tmp4_;
9853         GtkButton* _tmp5_;
9854         GtkButton* _tmp6_;
9855 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9856         g_return_val_if_fail (_owner != NULL, NULL);
9857 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9858         self = (Xcls_MainWindowXcls_Button20*) g_object_new (object_type, NULL);
9859 #line 1549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9860         _tmp0_ = _owner;
9861 #line 1549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9862         _tmp1_ = _g_object_ref0 (_tmp0_);
9863 #line 1549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9864         _g_object_unref0 (self->priv->_this);
9865 #line 1549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9866         self->priv->_this = _tmp1_;
9867 #line 1550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9868         _tmp2_ = (GtkButton*) gtk_button_new ();
9869 #line 1550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9870         g_object_ref_sink (_tmp2_);
9871 #line 1550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9872         _g_object_unref0 (self->el);
9873 #line 1550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9874         self->el = _tmp2_;
9875 #line 1555 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9876         _tmp3_ = self->el;
9877 #line 1555 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9878         g_object_set ((GtkWidget*) _tmp3_, "height-request", 50, NULL);
9879 #line 1556 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9880         _tmp4_ = self->el;
9881 #line 1556 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9882         gtk_button_set_label (_tmp4_, "<<");
9883 #line 1557 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9884         _tmp5_ = self->el;
9885 #line 1557 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9886         g_object_set ((GtkWidget*) _tmp5_, "width-request", 50, NULL);
9887 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9888         _tmp6_ = self->el;
9889 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9890         g_signal_connect_object (_tmp6_, "clicked", (GCallback) ___lambda22__gtk_button_clicked, self, 0);
9891 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9892         return self;
9893 #line 9894 "MainWindow.vala.c"
9894 }
9895
9896
9897 Xcls_MainWindowXcls_Button20* xcls_mainwindow_xcls_button20_new (Xcls_MainWindow* _owner) {
9898 #line 1547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9899         return xcls_mainwindow_xcls_button20_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON20, _owner);
9900 #line 9901 "MainWindow.vala.c"
9901 }
9902
9903
9904 static void xcls_mainwindow_xcls_button20_class_init (Xcls_MainWindowXcls_Button20Class * klass) {
9905 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9906         xcls_mainwindow_xcls_button20_parent_class = g_type_class_peek_parent (klass);
9907 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9908         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button20Private));
9909 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9910         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button20_finalize;
9911 #line 9912 "MainWindow.vala.c"
9912 }
9913
9914
9915 static void xcls_mainwindow_xcls_button20_instance_init (Xcls_MainWindowXcls_Button20 * self) {
9916 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9917         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON20_GET_PRIVATE (self);
9918 #line 9919 "MainWindow.vala.c"
9919 }
9920
9921
9922 static void xcls_mainwindow_xcls_button20_finalize (GObject* obj) {
9923         Xcls_MainWindowXcls_Button20 * self;
9924 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9925         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON20, Xcls_MainWindowXcls_Button20);
9926 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9927         _g_object_unref0 (self->el);
9928 #line 1541 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9929         _g_object_unref0 (self->priv->_this);
9930 #line 1538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9931         G_OBJECT_CLASS (xcls_mainwindow_xcls_button20_parent_class)->finalize (obj);
9932 #line 9933 "MainWindow.vala.c"
9933 }
9934
9935
9936 GType xcls_mainwindow_xcls_button20_get_type (void) {
9937         static volatile gsize xcls_mainwindow_xcls_button20_type_id__volatile = 0;
9938         if (g_once_init_enter (&xcls_mainwindow_xcls_button20_type_id__volatile)) {
9939                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button20Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button20_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button20), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button20_instance_init, NULL };
9940                 GType xcls_mainwindow_xcls_button20_type_id;
9941                 xcls_mainwindow_xcls_button20_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button20", &g_define_type_info, 0);
9942                 g_once_init_leave (&xcls_mainwindow_xcls_button20_type_id__volatile, xcls_mainwindow_xcls_button20_type_id);
9943         }
9944         return xcls_mainwindow_xcls_button20_type_id__volatile;
9945 }
9946
9947
9948 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
9949         Xcls_MainWindowXcls_projectbutton * self = NULL;
9950         Xcls_MainWindow* _tmp0_;
9951         Xcls_MainWindow* _tmp1_;
9952         Xcls_MainWindow* _tmp2_;
9953         Xcls_MainWindowXcls_projectbutton* _tmp3_;
9954         ClutterActor* _tmp4_;
9955         Xcls_MainWindow* _tmp5_;
9956         Xcls_MainWindowXcls_Actor22* _tmp6_;
9957         Xcls_MainWindowXcls_Actor22* child_0;
9958         ClutterActor* _tmp7_;
9959         GtkClutterActor* _tmp8_;
9960         ClutterActor* _tmp9_;
9961 #line 1615 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9962         g_return_val_if_fail (_owner != NULL, NULL);
9963 #line 1615 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9964         self = (Xcls_MainWindowXcls_projectbutton*) g_object_new (object_type, NULL);
9965 #line 1617 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9966         _tmp0_ = _owner;
9967 #line 1617 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9968         _tmp1_ = _g_object_ref0 (_tmp0_);
9969 #line 1617 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9970         _g_object_unref0 (self->priv->_this);
9971 #line 1617 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9972         self->priv->_this = _tmp1_;
9973 #line 1618 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9974         _tmp2_ = self->priv->_this;
9975 #line 1618 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9976         _tmp3_ = _g_object_ref0 (self);
9977 #line 1618 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9978         _g_object_unref0 (_tmp2_->projectbutton);
9979 #line 1618 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9980         _tmp2_->projectbutton = _tmp3_;
9981 #line 1619 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9982         _tmp4_ = clutter_actor_new ();
9983 #line 1619 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9984         g_object_ref_sink (_tmp4_);
9985 #line 1619 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9986         _g_object_unref0 (self->el);
9987 #line 1619 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9988         self->el = _tmp4_;
9989 #line 1624 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9990         _tmp5_ = self->priv->_this;
9991 #line 1624 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9992         _tmp6_ = xcls_mainwindow_xcls_actor22_new (_tmp5_);
9993 #line 1624 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9994         child_0 = _tmp6_;
9995 #line 1625 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9996         g_object_ref ((GObject*) child_0);
9997 #line 1626 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9998         _tmp7_ = self->el;
9999 #line 1626 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10000         _tmp8_ = child_0->el;
10001 #line 1626 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10002         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
10003 #line 1629 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10004         _tmp9_ = self->el;
10005 #line 1629 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10006         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
10007 #line 1615 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10008         _g_object_unref0 (child_0);
10009 #line 1615 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10010         return self;
10011 #line 10012 "MainWindow.vala.c"
10012 }
10013
10014
10015 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_new (Xcls_MainWindow* _owner) {
10016 #line 1615 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10017         return xcls_mainwindow_xcls_projectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, _owner);
10018 #line 10019 "MainWindow.vala.c"
10019 }
10020
10021
10022 static void xcls_mainwindow_xcls_projectbutton_class_init (Xcls_MainWindowXcls_projectbuttonClass * klass) {
10023 #line 1606 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10024         xcls_mainwindow_xcls_projectbutton_parent_class = g_type_class_peek_parent (klass);
10025 #line 1606 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10026         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projectbuttonPrivate));
10027 #line 1606 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10028         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projectbutton_finalize;
10029 #line 10030 "MainWindow.vala.c"
10030 }
10031
10032
10033 static void xcls_mainwindow_xcls_projectbutton_instance_init (Xcls_MainWindowXcls_projectbutton * self) {
10034 #line 1606 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10035         self->priv = XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_PRIVATE (self);
10036 #line 10037 "MainWindow.vala.c"
10037 }
10038
10039
10040 static void xcls_mainwindow_xcls_projectbutton_finalize (GObject* obj) {
10041         Xcls_MainWindowXcls_projectbutton * self;
10042 #line 1606 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10043         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton);
10044 #line 1608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10045         _g_object_unref0 (self->el);
10046 #line 1609 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10047         _g_object_unref0 (self->priv->_this);
10048 #line 1606 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10049         G_OBJECT_CLASS (xcls_mainwindow_xcls_projectbutton_parent_class)->finalize (obj);
10050 #line 10051 "MainWindow.vala.c"
10051 }
10052
10053
10054 GType xcls_mainwindow_xcls_projectbutton_get_type (void) {
10055         static volatile gsize xcls_mainwindow_xcls_projectbutton_type_id__volatile = 0;
10056         if (g_once_init_enter (&xcls_mainwindow_xcls_projectbutton_type_id__volatile)) {
10057                 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 };
10058                 GType xcls_mainwindow_xcls_projectbutton_type_id;
10059                 xcls_mainwindow_xcls_projectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projectbutton", &g_define_type_info, 0);
10060                 g_once_init_leave (&xcls_mainwindow_xcls_projectbutton_type_id__volatile, xcls_mainwindow_xcls_projectbutton_type_id);
10061         }
10062         return xcls_mainwindow_xcls_projectbutton_type_id__volatile;
10063 }
10064
10065
10066 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_construct (GType object_type, Xcls_MainWindow* _owner) {
10067         Xcls_MainWindowXcls_Actor22 * self = NULL;
10068         Xcls_MainWindow* _tmp0_;
10069         Xcls_MainWindow* _tmp1_;
10070         GtkClutterActor* _tmp2_;
10071         Xcls_MainWindow* _tmp3_;
10072         Xcls_MainWindowXcls_Button23* _tmp4_;
10073         Xcls_MainWindowXcls_Button23* child_0;
10074         GtkClutterActor* _tmp5_;
10075         GtkWidget* _tmp6_ = NULL;
10076         GtkButton* _tmp7_;
10077 #line 1645 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10078         g_return_val_if_fail (_owner != NULL, NULL);
10079 #line 1645 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10080         self = (Xcls_MainWindowXcls_Actor22*) g_object_new (object_type, NULL);
10081 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10082         _tmp0_ = _owner;
10083 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10084         _tmp1_ = _g_object_ref0 (_tmp0_);
10085 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10086         _g_object_unref0 (self->priv->_this);
10087 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10088         self->priv->_this = _tmp1_;
10089 #line 1648 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10090         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
10091 #line 1648 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10092         g_object_ref_sink (_tmp2_);
10093 #line 1648 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10094         _g_object_unref0 (self->el);
10095 #line 1648 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10096         self->el = _tmp2_;
10097 #line 1653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10098         _tmp3_ = self->priv->_this;
10099 #line 1653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10100         _tmp4_ = xcls_mainwindow_xcls_button23_new (_tmp3_);
10101 #line 1653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10102         child_0 = _tmp4_;
10103 #line 1654 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10104         g_object_ref ((GObject*) child_0);
10105 #line 1657 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10106         _tmp5_ = self->el;
10107 #line 1657 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10108         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
10109 #line 1657 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10110         _tmp7_ = child_0->el;
10111 #line 1657 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10112         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp7_);
10113 #line 1645 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10114         _g_object_unref0 (child_0);
10115 #line 1645 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10116         return self;
10117 #line 10118 "MainWindow.vala.c"
10118 }
10119
10120
10121 Xcls_MainWindowXcls_Actor22* xcls_mainwindow_xcls_actor22_new (Xcls_MainWindow* _owner) {
10122 #line 1645 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10123         return xcls_mainwindow_xcls_actor22_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, _owner);
10124 #line 10125 "MainWindow.vala.c"
10125 }
10126
10127
10128 static void xcls_mainwindow_xcls_actor22_class_init (Xcls_MainWindowXcls_Actor22Class * klass) {
10129 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10130         xcls_mainwindow_xcls_actor22_parent_class = g_type_class_peek_parent (klass);
10131 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10132         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor22Private));
10133 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10134         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor22_finalize;
10135 #line 10136 "MainWindow.vala.c"
10136 }
10137
10138
10139 static void xcls_mainwindow_xcls_actor22_instance_init (Xcls_MainWindowXcls_Actor22 * self) {
10140 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10141         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR22_GET_PRIVATE (self);
10142 #line 10143 "MainWindow.vala.c"
10143 }
10144
10145
10146 static void xcls_mainwindow_xcls_actor22_finalize (GObject* obj) {
10147         Xcls_MainWindowXcls_Actor22 * self;
10148 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10149         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR22, Xcls_MainWindowXcls_Actor22);
10150 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10151         _g_object_unref0 (self->el);
10152 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10153         _g_object_unref0 (self->priv->_this);
10154 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10155         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor22_parent_class)->finalize (obj);
10156 #line 10157 "MainWindow.vala.c"
10157 }
10158
10159
10160 GType xcls_mainwindow_xcls_actor22_get_type (void) {
10161         static volatile gsize xcls_mainwindow_xcls_actor22_type_id__volatile = 0;
10162         if (g_once_init_enter (&xcls_mainwindow_xcls_actor22_type_id__volatile)) {
10163                 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 };
10164                 GType xcls_mainwindow_xcls_actor22_type_id;
10165                 xcls_mainwindow_xcls_actor22_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor22", &g_define_type_info, 0);
10166                 g_once_init_leave (&xcls_mainwindow_xcls_actor22_type_id__volatile, xcls_mainwindow_xcls_actor22_type_id);
10167         }
10168         return xcls_mainwindow_xcls_actor22_type_id__volatile;
10169 }
10170
10171
10172 static void __lambda59_ (Xcls_MainWindowXcls_Button23* self) {
10173         Xcls_MainWindow* _tmp0_;
10174         const gchar* _tmp1_;
10175         const gchar* _tmp2_;
10176         GQuark _tmp4_ = 0U;
10177 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10178         static GQuark _tmp3_label0 = 0;
10179 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10180         static GQuark _tmp3_label1 = 0;
10181 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10182         static GQuark _tmp3_label2 = 0;
10183 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10184         static GQuark _tmp3_label3 = 0;
10185 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10186         static GQuark _tmp3_label4 = 0;
10187 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10188         _tmp0_ = self->priv->_this;
10189 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10190         _tmp1_ = _tmp0_->state;
10191 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10192         _tmp2_ = _tmp1_;
10193 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10194         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
10195 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10196         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
10197 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10198                 switch (0) {
10199 #line 10200 "MainWindow.vala.c"
10200                         default:
10201                         {
10202                                 Xcls_MainWindow* _tmp5_;
10203 #line 1690 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10204                                 _tmp5_ = self->priv->_this;
10205 #line 1690 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10206                                 xcls_mainwindow_hideViewEditing (_tmp5_);
10207 #line 1691 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10208                                 break;
10209 #line 10210 "MainWindow.vala.c"
10210                         }
10211                 }
10212         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
10213 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10214                 switch (0) {
10215 #line 10216 "MainWindow.vala.c"
10216                         default:
10217                         {
10218                                 Xcls_MainWindow* _tmp6_;
10219 #line 1693 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10220                                 _tmp6_ = self->priv->_this;
10221 #line 1693 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10222                                 xcls_mainwindow_showViewEditing (_tmp6_);
10223 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10224                                 break;
10225 #line 10226 "MainWindow.vala.c"
10226                         }
10227                 }
10228         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
10229 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10230                 switch (0) {
10231 #line 10232 "MainWindow.vala.c"
10232                         default:
10233                         {
10234                                 Xcls_MainWindow* _tmp7_;
10235                                 Xcls_MainWindow* _tmp8_;
10236 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10237                                 _tmp7_ = self->priv->_this;
10238 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10239                                 xcls_mainwindow_hideAddProp (_tmp7_);
10240 #line 1698 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10241                                 _tmp8_ = self->priv->_this;
10242 #line 1698 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10243                                 xcls_mainwindow_hideViewEditing (_tmp8_);
10244 #line 1699 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10245                                 break;
10246 #line 10247 "MainWindow.vala.c"
10247                         }
10248                 }
10249         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addlistener")))) {
10250 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10251                 switch (0) {
10252 #line 10253 "MainWindow.vala.c"
10253                         default:
10254                         {
10255                                 Xcls_MainWindow* _tmp9_;
10256                                 Xcls_MainWindow* _tmp10_;
10257 #line 1701 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10258                                 _tmp9_ = self->priv->_this;
10259 #line 1701 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10260                                 xcls_mainwindow_hideAddListener (_tmp9_);
10261 #line 1702 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10262                                 _tmp10_ = self->priv->_this;
10263 #line 1702 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10264                                 xcls_mainwindow_hideViewEditing (_tmp10_);
10265 #line 1703 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10266                                 break;
10267 #line 10268 "MainWindow.vala.c"
10268                         }
10269                 }
10270         } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("object")))) {
10271 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10272                 switch (0) {
10273 #line 10274 "MainWindow.vala.c"
10274                         default:
10275                         {
10276                                 Xcls_MainWindow* _tmp11_;
10277                                 Xcls_MainWindow* _tmp12_;
10278 #line 1706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10279                                 _tmp11_ = self->priv->_this;
10280 #line 1706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10281                                 xcls_mainwindow_hideObject (_tmp11_);
10282 #line 1707 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10283                                 _tmp12_ = self->priv->_this;
10284 #line 1707 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10285                                 xcls_mainwindow_hideViewEditing (_tmp12_);
10286 #line 1708 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10287                                 break;
10288 #line 10289 "MainWindow.vala.c"
10289                         }
10290                 }
10291         } else {
10292 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10293                 switch (0) {
10294 #line 10295 "MainWindow.vala.c"
10295                         default:
10296                         {
10297 #line 1711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10298                                 break;
10299 #line 10300 "MainWindow.vala.c"
10300                         }
10301                 }
10302         }
10303 #line 1713 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10304         return;
10305 #line 10306 "MainWindow.vala.c"
10306 }
10307
10308
10309 static void ___lambda59__gtk_button_clicked (GtkButton* _sender, gpointer self) {
10310 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10311         __lambda59_ (self);
10312 #line 10313 "MainWindow.vala.c"
10313 }
10314
10315
10316 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_construct (GType object_type, Xcls_MainWindow* _owner) {
10317         Xcls_MainWindowXcls_Button23 * self = NULL;
10318         Xcls_MainWindow* _tmp0_;
10319         Xcls_MainWindow* _tmp1_;
10320         GtkButton* _tmp2_;
10321         GtkButton* _tmp3_;
10322         GtkButton* _tmp4_;
10323         GtkButton* _tmp5_;
10324         GtkButton* _tmp6_;
10325 #line 1673 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10326         g_return_val_if_fail (_owner != NULL, NULL);
10327 #line 1673 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10328         self = (Xcls_MainWindowXcls_Button23*) g_object_new (object_type, NULL);
10329 #line 1675 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10330         _tmp0_ = _owner;
10331 #line 1675 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10332         _tmp1_ = _g_object_ref0 (_tmp0_);
10333 #line 1675 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10334         _g_object_unref0 (self->priv->_this);
10335 #line 1675 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10336         self->priv->_this = _tmp1_;
10337 #line 1676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10338         _tmp2_ = (GtkButton*) gtk_button_new ();
10339 #line 1676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10340         g_object_ref_sink (_tmp2_);
10341 #line 1676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10342         _g_object_unref0 (self->el);
10343 #line 1676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10344         self->el = _tmp2_;
10345 #line 1681 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10346         _tmp3_ = self->el;
10347 #line 1681 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10348         g_object_set ((GtkWidget*) _tmp3_, "height-request", 50, NULL);
10349 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10350         _tmp4_ = self->el;
10351 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10352         gtk_button_set_label (_tmp4_, "Open\nFiles");
10353 #line 1683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10354         _tmp5_ = self->el;
10355 #line 1683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10356         g_object_set ((GtkWidget*) _tmp5_, "width-request", 50, NULL);
10357 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10358         _tmp6_ = self->el;
10359 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10360         g_signal_connect_object (_tmp6_, "clicked", (GCallback) ___lambda59__gtk_button_clicked, self, 0);
10361 #line 1673 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10362         return self;
10363 #line 10364 "MainWindow.vala.c"
10364 }
10365
10366
10367 Xcls_MainWindowXcls_Button23* xcls_mainwindow_xcls_button23_new (Xcls_MainWindow* _owner) {
10368 #line 1673 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10369         return xcls_mainwindow_xcls_button23_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, _owner);
10370 #line 10371 "MainWindow.vala.c"
10371 }
10372
10373
10374 static void xcls_mainwindow_xcls_button23_class_init (Xcls_MainWindowXcls_Button23Class * klass) {
10375 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10376         xcls_mainwindow_xcls_button23_parent_class = g_type_class_peek_parent (klass);
10377 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10378         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button23Private));
10379 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10380         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button23_finalize;
10381 #line 10382 "MainWindow.vala.c"
10382 }
10383
10384
10385 static void xcls_mainwindow_xcls_button23_instance_init (Xcls_MainWindowXcls_Button23 * self) {
10386 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10387         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON23_GET_PRIVATE (self);
10388 #line 10389 "MainWindow.vala.c"
10389 }
10390
10391
10392 static void xcls_mainwindow_xcls_button23_finalize (GObject* obj) {
10393         Xcls_MainWindowXcls_Button23 * self;
10394 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10395         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON23, Xcls_MainWindowXcls_Button23);
10396 #line 1666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10397         _g_object_unref0 (self->el);
10398 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10399         _g_object_unref0 (self->priv->_this);
10400 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10401         G_OBJECT_CLASS (xcls_mainwindow_xcls_button23_parent_class)->finalize (obj);
10402 #line 10403 "MainWindow.vala.c"
10403 }
10404
10405
10406 GType xcls_mainwindow_xcls_button23_get_type (void) {
10407         static volatile gsize xcls_mainwindow_xcls_button23_type_id__volatile = 0;
10408         if (g_once_init_enter (&xcls_mainwindow_xcls_button23_type_id__volatile)) {
10409                 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 };
10410                 GType xcls_mainwindow_xcls_button23_type_id;
10411                 xcls_mainwindow_xcls_button23_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button23", &g_define_type_info, 0);
10412                 g_once_init_leave (&xcls_mainwindow_xcls_button23_type_id__volatile, xcls_mainwindow_xcls_button23_type_id);
10413         }
10414         return xcls_mainwindow_xcls_button23_type_id__volatile;
10415 }
10416
10417
10418 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_construct (GType object_type, Xcls_MainWindow* _owner) {
10419         Xcls_MainWindowXcls_editfilebutton * self = NULL;
10420         Xcls_MainWindow* _tmp0_;
10421         Xcls_MainWindow* _tmp1_;
10422         Xcls_MainWindow* _tmp2_;
10423         Xcls_MainWindowXcls_editfilebutton* _tmp3_;
10424         ClutterActor* _tmp4_;
10425         Xcls_MainWindow* _tmp5_;
10426         Xcls_MainWindowXcls_Actor25* _tmp6_;
10427         Xcls_MainWindowXcls_Actor25* child_0;
10428         ClutterActor* _tmp7_;
10429         GtkClutterActor* _tmp8_;
10430         ClutterActor* _tmp9_;
10431 #line 1731 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10432         g_return_val_if_fail (_owner != NULL, NULL);
10433 #line 1731 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10434         self = (Xcls_MainWindowXcls_editfilebutton*) g_object_new (object_type, NULL);
10435 #line 1733 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10436         _tmp0_ = _owner;
10437 #line 1733 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10438         _tmp1_ = _g_object_ref0 (_tmp0_);
10439 #line 1733 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10440         _g_object_unref0 (self->priv->_this);
10441 #line 1733 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10442         self->priv->_this = _tmp1_;
10443 #line 1734 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10444         _tmp2_ = self->priv->_this;
10445 #line 1734 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10446         _tmp3_ = _g_object_ref0 (self);
10447 #line 1734 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10448         _g_object_unref0 (_tmp2_->editfilebutton);
10449 #line 1734 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10450         _tmp2_->editfilebutton = _tmp3_;
10451 #line 1735 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10452         _tmp4_ = clutter_actor_new ();
10453 #line 1735 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10454         g_object_ref_sink (_tmp4_);
10455 #line 1735 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10456         _g_object_unref0 (self->el);
10457 #line 1735 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10458         self->el = _tmp4_;
10459 #line 1740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10460         _tmp5_ = self->priv->_this;
10461 #line 1740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10462         _tmp6_ = xcls_mainwindow_xcls_actor25_new (_tmp5_);
10463 #line 1740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10464         child_0 = _tmp6_;
10465 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10466         g_object_ref ((GObject*) child_0);
10467 #line 1742 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10468         _tmp7_ = self->el;
10469 #line 1742 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10470         _tmp8_ = child_0->el;
10471 #line 1742 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10472         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
10473 #line 1745 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10474         _tmp9_ = self->el;
10475 #line 1745 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10476         clutter_actor_set_size (_tmp9_, 50.0f, 50.0f);
10477 #line 1731 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10478         _g_object_unref0 (child_0);
10479 #line 1731 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10480         return self;
10481 #line 10482 "MainWindow.vala.c"
10482 }
10483
10484
10485 Xcls_MainWindowXcls_editfilebutton* xcls_mainwindow_xcls_editfilebutton_new (Xcls_MainWindow* _owner) {
10486 #line 1731 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10487         return xcls_mainwindow_xcls_editfilebutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, _owner);
10488 #line 10489 "MainWindow.vala.c"
10489 }
10490
10491
10492 static void xcls_mainwindow_xcls_editfilebutton_class_init (Xcls_MainWindowXcls_editfilebuttonClass * klass) {
10493 #line 1722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10494         xcls_mainwindow_xcls_editfilebutton_parent_class = g_type_class_peek_parent (klass);
10495 #line 1722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10496         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_editfilebuttonPrivate));
10497 #line 1722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10498         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_editfilebutton_finalize;
10499 #line 10500 "MainWindow.vala.c"
10500 }
10501
10502
10503 static void xcls_mainwindow_xcls_editfilebutton_instance_init (Xcls_MainWindowXcls_editfilebutton * self) {
10504 #line 1722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10505         self->priv = XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_PRIVATE (self);
10506 #line 10507 "MainWindow.vala.c"
10507 }
10508
10509
10510 static void xcls_mainwindow_xcls_editfilebutton_finalize (GObject* obj) {
10511         Xcls_MainWindowXcls_editfilebutton * self;
10512 #line 1722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10513         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebutton);
10514 #line 1724 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10515         _g_object_unref0 (self->el);
10516 #line 1725 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10517         _g_object_unref0 (self->priv->_this);
10518 #line 1722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10519         G_OBJECT_CLASS (xcls_mainwindow_xcls_editfilebutton_parent_class)->finalize (obj);
10520 #line 10521 "MainWindow.vala.c"
10521 }
10522
10523
10524 GType xcls_mainwindow_xcls_editfilebutton_get_type (void) {
10525         static volatile gsize xcls_mainwindow_xcls_editfilebutton_type_id__volatile = 0;
10526         if (g_once_init_enter (&xcls_mainwindow_xcls_editfilebutton_type_id__volatile)) {
10527                 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 };
10528                 GType xcls_mainwindow_xcls_editfilebutton_type_id;
10529                 xcls_mainwindow_xcls_editfilebutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_editfilebutton", &g_define_type_info, 0);
10530                 g_once_init_leave (&xcls_mainwindow_xcls_editfilebutton_type_id__volatile, xcls_mainwindow_xcls_editfilebutton_type_id);
10531         }
10532         return xcls_mainwindow_xcls_editfilebutton_type_id__volatile;
10533 }
10534
10535
10536 Xcls_MainWindowXcls_Actor25* xcls_mainwindow_xcls_actor25_construct (GType object_type, Xcls_MainWindow* _owner) {
10537         Xcls_MainWindowXcls_Actor25 * self = NULL;
10538         Xcls_MainWindow* _tmp0_;
10539         Xcls_MainWindow* _tmp1_;
10540         GtkClutterActor* _tmp2_;
10541         Xcls_MainWindow* _tmp3_;
10542         Xcls_MainWindowXcls_Button26* _tmp4_;
10543         Xcls_MainWindowXcls_Button26* child_0;
10544         GtkClutterActor* _tmp5_;
10545         GtkWidget* _tmp6_ = NULL;
10546         GtkButton* _tmp7_;
10547 #line 1761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10548         g_return_val_if_fail (_owner != NULL, NULL);
10549 #line 1761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10550         self = (Xcls_MainWindowXcls_Actor25*) g_object_new (object_type, NULL);
10551 #line 1763 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10552         _tmp0_ = _owner;
10553 #line 1763 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10554         _tmp1_ = _g_object_ref0 (_tmp0_);
10555 #line 1763 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10556         _g_object_unref0 (self->priv->_this);
10557 #line 1763 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10558         self->priv->_this = _tmp1_;
10559 #line 1764 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10560         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
10561 #line 1764 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10562         g_object_ref_sink (_tmp2_);
10563 #line 1764 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10564         _g_object_unref0 (self->el);
10565 #line 1764 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10566         self->el = _tmp2_;
10567 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10568         _tmp3_ = self->priv->_this;
10569 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10570         _tmp4_ = xcls_mainwindow_xcls_button26_new (_tmp3_);
10571 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10572         child_0 = _tmp4_;
10573 #line 1770 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10574         g_object_ref ((GObject*) child_0);
10575 #line 1773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10576         _tmp5_ = self->el;
10577 #line 1773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10578         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
10579 #line 1773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10580         _tmp7_ = child_0->el;
10581 #line 1773 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10582         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp7_);
10583 #line 1761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10584         _g_object_unref0 (child_0);
10585 #line 1761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10586         return self;
10587 #line 10588 "MainWindow.vala.c"
10588 }
10589
10590
10591 Xcls_MainWindowXcls_Actor25* xcls_mainwindow_xcls_actor25_new (Xcls_MainWindow* _owner) {
10592 #line 1761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10593         return xcls_mainwindow_xcls_actor25_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR25, _owner);
10594 #line 10595 "MainWindow.vala.c"
10595 }
10596
10597
10598 static void xcls_mainwindow_xcls_actor25_class_init (Xcls_MainWindowXcls_Actor25Class * klass) {
10599 #line 1752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10600         xcls_mainwindow_xcls_actor25_parent_class = g_type_class_peek_parent (klass);
10601 #line 1752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10602         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor25Private));
10603 #line 1752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10604         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor25_finalize;
10605 #line 10606 "MainWindow.vala.c"
10606 }
10607
10608
10609 static void xcls_mainwindow_xcls_actor25_instance_init (Xcls_MainWindowXcls_Actor25 * self) {
10610 #line 1752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10611         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR25_GET_PRIVATE (self);
10612 #line 10613 "MainWindow.vala.c"
10613 }
10614
10615
10616 static void xcls_mainwindow_xcls_actor25_finalize (GObject* obj) {
10617         Xcls_MainWindowXcls_Actor25 * self;
10618 #line 1752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10619         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR25, Xcls_MainWindowXcls_Actor25);
10620 #line 1754 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10621         _g_object_unref0 (self->el);
10622 #line 1755 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10623         _g_object_unref0 (self->priv->_this);
10624 #line 1752 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10625         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor25_parent_class)->finalize (obj);
10626 #line 10627 "MainWindow.vala.c"
10627 }
10628
10629
10630 GType xcls_mainwindow_xcls_actor25_get_type (void) {
10631         static volatile gsize xcls_mainwindow_xcls_actor25_type_id__volatile = 0;
10632         if (g_once_init_enter (&xcls_mainwindow_xcls_actor25_type_id__volatile)) {
10633                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor25Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor25_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor25), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor25_instance_init, NULL };
10634                 GType xcls_mainwindow_xcls_actor25_type_id;
10635                 xcls_mainwindow_xcls_actor25_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor25", &g_define_type_info, 0);
10636                 g_once_init_leave (&xcls_mainwindow_xcls_actor25_type_id__volatile, xcls_mainwindow_xcls_actor25_type_id);
10637         }
10638         return xcls_mainwindow_xcls_actor25_type_id__volatile;
10639 }
10640
10641
10642 static void __lambda58_ (Xcls_MainWindowXcls_Button26* self) {
10643         gboolean _tmp0_ = FALSE;
10644         Xcls_MainWindow* _tmp1_;
10645         ProjectProject* _tmp2_;
10646         gboolean _tmp7_;
10647         Xcls_MainWindow* _tmp8_;
10648         Xcls_DialogNewComponent* _tmp9_;
10649         Xcls_MainWindow* _tmp10_;
10650         Xcls_WindowLeftTree* _tmp11_;
10651         Xcls_WindowLeftTreeXcls_model* _tmp12_;
10652         JsRenderJsRender* _tmp13_;
10653 #line 1805 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10654         _tmp1_ = self->priv->_this;
10655 #line 1805 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10656         _tmp2_ = _tmp1_->project;
10657 #line 1805 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10658         if (_tmp2_ == NULL) {
10659 #line 1805 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10660                 _tmp0_ = TRUE;
10661 #line 10662 "MainWindow.vala.c"
10662         } else {
10663                 Xcls_MainWindow* _tmp3_;
10664                 Xcls_WindowLeftTree* _tmp4_;
10665                 Xcls_WindowLeftTreeXcls_model* _tmp5_;
10666                 JsRenderJsRender* _tmp6_;
10667 #line 1805 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10668                 _tmp3_ = self->priv->_this;
10669 #line 1805 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10670                 _tmp4_ = _tmp3_->left_tree;
10671 #line 1805 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10672                 _tmp5_ = _tmp4_->model;
10673 #line 1805 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10674                 _tmp6_ = _tmp5_->file;
10675 #line 1805 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10676                 _tmp0_ = _tmp6_ == NULL;
10677 #line 10678 "MainWindow.vala.c"
10678         }
10679 #line 1805 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10680         _tmp7_ = _tmp0_;
10681 #line 1805 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10682         if (_tmp7_) {
10683 #line 1806 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10684                 return;
10685 #line 10686 "MainWindow.vala.c"
10686         }
10687 #line 1809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10688         _tmp8_ = self->priv->_this;
10689 #line 1809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10690         _tmp9_ = _tmp8_->new_file_dialog;
10691 #line 1809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10692         _tmp10_ = self->priv->_this;
10693 #line 1809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10694         _tmp11_ = _tmp10_->left_tree;
10695 #line 1809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10696         _tmp12_ = _tmp11_->model;
10697 #line 1809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10698         _tmp13_ = _tmp12_->file;
10699 #line 1809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10700         xcls_dialognewcomponent_show (_tmp9_, _tmp13_);
10701 #line 1811 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10702         return;
10703 #line 10704 "MainWindow.vala.c"
10704 }
10705
10706
10707 static void ___lambda58__gtk_button_clicked (GtkButton* _sender, gpointer self) {
10708 #line 1802 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10709         __lambda58_ (self);
10710 #line 10711 "MainWindow.vala.c"
10711 }
10712
10713
10714 Xcls_MainWindowXcls_Button26* xcls_mainwindow_xcls_button26_construct (GType object_type, Xcls_MainWindow* _owner) {
10715         Xcls_MainWindowXcls_Button26 * self = NULL;
10716         Xcls_MainWindow* _tmp0_;
10717         Xcls_MainWindow* _tmp1_;
10718         GtkButton* _tmp2_;
10719         GtkButton* _tmp3_;
10720         GtkButton* _tmp4_;
10721         GtkButton* _tmp5_;
10722         GtkButton* _tmp6_;
10723 #line 1789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10724         g_return_val_if_fail (_owner != NULL, NULL);
10725 #line 1789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10726         self = (Xcls_MainWindowXcls_Button26*) g_object_new (object_type, NULL);
10727 #line 1791 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10728         _tmp0_ = _owner;
10729 #line 1791 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10730         _tmp1_ = _g_object_ref0 (_tmp0_);
10731 #line 1791 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10732         _g_object_unref0 (self->priv->_this);
10733 #line 1791 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10734         self->priv->_this = _tmp1_;
10735 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10736         _tmp2_ = (GtkButton*) gtk_button_new ();
10737 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10738         g_object_ref_sink (_tmp2_);
10739 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10740         _g_object_unref0 (self->el);
10741 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10742         self->el = _tmp2_;
10743 #line 1797 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10744         _tmp3_ = self->el;
10745 #line 1797 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10746         g_object_set ((GtkWidget*) _tmp3_, "height-request", 50, NULL);
10747 #line 1798 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10748         _tmp4_ = self->el;
10749 #line 1798 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10750         gtk_button_set_label (_tmp4_, "File\nDetails");
10751 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10752         _tmp5_ = self->el;
10753 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10754         g_object_set ((GtkWidget*) _tmp5_, "width-request", 50, NULL);
10755 #line 1802 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10756         _tmp6_ = self->el;
10757 #line 1802 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10758         g_signal_connect_object (_tmp6_, "clicked", (GCallback) ___lambda58__gtk_button_clicked, self, 0);
10759 #line 1789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10760         return self;
10761 #line 10762 "MainWindow.vala.c"
10762 }
10763
10764
10765 Xcls_MainWindowXcls_Button26* xcls_mainwindow_xcls_button26_new (Xcls_MainWindow* _owner) {
10766 #line 1789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10767         return xcls_mainwindow_xcls_button26_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON26, _owner);
10768 #line 10769 "MainWindow.vala.c"
10769 }
10770
10771
10772 static void xcls_mainwindow_xcls_button26_class_init (Xcls_MainWindowXcls_Button26Class * klass) {
10773 #line 1780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10774         xcls_mainwindow_xcls_button26_parent_class = g_type_class_peek_parent (klass);
10775 #line 1780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10776         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button26Private));
10777 #line 1780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10778         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button26_finalize;
10779 #line 10780 "MainWindow.vala.c"
10780 }
10781
10782
10783 static void xcls_mainwindow_xcls_button26_instance_init (Xcls_MainWindowXcls_Button26 * self) {
10784 #line 1780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10785         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON26_GET_PRIVATE (self);
10786 #line 10787 "MainWindow.vala.c"
10787 }
10788
10789
10790 static void xcls_mainwindow_xcls_button26_finalize (GObject* obj) {
10791         Xcls_MainWindowXcls_Button26 * self;
10792 #line 1780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10793         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON26, Xcls_MainWindowXcls_Button26);
10794 #line 1782 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10795         _g_object_unref0 (self->el);
10796 #line 1783 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10797         _g_object_unref0 (self->priv->_this);
10798 #line 1780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10799         G_OBJECT_CLASS (xcls_mainwindow_xcls_button26_parent_class)->finalize (obj);
10800 #line 10801 "MainWindow.vala.c"
10801 }
10802
10803
10804 GType xcls_mainwindow_xcls_button26_get_type (void) {
10805         static volatile gsize xcls_mainwindow_xcls_button26_type_id__volatile = 0;
10806         if (g_once_init_enter (&xcls_mainwindow_xcls_button26_type_id__volatile)) {
10807                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button26Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button26_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button26), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button26_instance_init, NULL };
10808                 GType xcls_mainwindow_xcls_button26_type_id;
10809                 xcls_mainwindow_xcls_button26_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button26", &g_define_type_info, 0);
10810                 g_once_init_leave (&xcls_mainwindow_xcls_button26_type_id__volatile, xcls_mainwindow_xcls_button26_type_id);
10811         }
10812         return xcls_mainwindow_xcls_button26_type_id__volatile;
10813 }
10814
10815
10816 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
10817         Xcls_MainWindowXcls_projecteditbutton * self = NULL;
10818         Xcls_MainWindow* _tmp0_;
10819         Xcls_MainWindow* _tmp1_;
10820         Xcls_MainWindow* _tmp2_;
10821         Xcls_MainWindowXcls_projecteditbutton* _tmp3_;
10822         ClutterActor* _tmp4_;
10823         Xcls_MainWindow* _tmp5_;
10824         Xcls_MainWindowXcls_Actor28* _tmp6_;
10825         Xcls_MainWindowXcls_Actor28* child_0;
10826         ClutterActor* _tmp7_;
10827         GtkClutterActor* _tmp8_;
10828         ClutterActor* _tmp9_;
10829 #line 1830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10830         g_return_val_if_fail (_owner != NULL, NULL);
10831 #line 1830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10832         self = (Xcls_MainWindowXcls_projecteditbutton*) g_object_new (object_type, NULL);
10833 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10834         _tmp0_ = _owner;
10835 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10836         _tmp1_ = _g_object_ref0 (_tmp0_);
10837 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10838         _g_object_unref0 (self->priv->_this);
10839 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10840         self->priv->_this = _tmp1_;
10841 #line 1833 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10842         _tmp2_ = self->priv->_this;
10843 #line 1833 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10844         _tmp3_ = _g_object_ref0 (self);
10845 #line 1833 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10846         _g_object_unref0 (_tmp2_->projecteditbutton);
10847 #line 1833 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10848         _tmp2_->projecteditbutton = _tmp3_;
10849 #line 1834 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10850         _tmp4_ = clutter_actor_new ();
10851 #line 1834 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10852         g_object_ref_sink (_tmp4_);
10853 #line 1834 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10854         _g_object_unref0 (self->el);
10855 #line 1834 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10856         self->el = _tmp4_;
10857 #line 1839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10858         _tmp5_ = self->priv->_this;
10859 #line 1839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10860         _tmp6_ = xcls_mainwindow_xcls_actor28_new (_tmp5_);
10861 #line 1839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10862         child_0 = _tmp6_;
10863 #line 1840 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10864         g_object_ref ((GObject*) child_0);
10865 #line 1841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10866         _tmp7_ = self->el;
10867 #line 1841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10868         _tmp8_ = child_0->el;
10869 #line 1841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10870         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
10871 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10872         _tmp9_ = self->el;
10873 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10874         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
10875 #line 1830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10876         _g_object_unref0 (child_0);
10877 #line 1830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10878         return self;
10879 #line 10880 "MainWindow.vala.c"
10880 }
10881
10882
10883 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_new (Xcls_MainWindow* _owner) {
10884 #line 1830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10885         return xcls_mainwindow_xcls_projecteditbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, _owner);
10886 #line 10887 "MainWindow.vala.c"
10887 }
10888
10889
10890 static void xcls_mainwindow_xcls_projecteditbutton_class_init (Xcls_MainWindowXcls_projecteditbuttonClass * klass) {
10891 #line 1821 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10892         xcls_mainwindow_xcls_projecteditbutton_parent_class = g_type_class_peek_parent (klass);
10893 #line 1821 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10894         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditbuttonPrivate));
10895 #line 1821 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10896         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditbutton_finalize;
10897 #line 10898 "MainWindow.vala.c"
10898 }
10899
10900
10901 static void xcls_mainwindow_xcls_projecteditbutton_instance_init (Xcls_MainWindowXcls_projecteditbutton * self) {
10902 #line 1821 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10903         self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_PRIVATE (self);
10904 #line 10905 "MainWindow.vala.c"
10905 }
10906
10907
10908 static void xcls_mainwindow_xcls_projecteditbutton_finalize (GObject* obj) {
10909         Xcls_MainWindowXcls_projecteditbutton * self;
10910 #line 1821 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10911         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton);
10912 #line 1823 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10913         _g_object_unref0 (self->el);
10914 #line 1824 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10915         _g_object_unref0 (self->priv->_this);
10916 #line 1821 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10917         G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditbutton_parent_class)->finalize (obj);
10918 #line 10919 "MainWindow.vala.c"
10919 }
10920
10921
10922 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) {
10923         static volatile gsize xcls_mainwindow_xcls_projecteditbutton_type_id__volatile = 0;
10924         if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile)) {
10925                 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 };
10926                 GType xcls_mainwindow_xcls_projecteditbutton_type_id;
10927                 xcls_mainwindow_xcls_projecteditbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditbutton", &g_define_type_info, 0);
10928                 g_once_init_leave (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile, xcls_mainwindow_xcls_projecteditbutton_type_id);
10929         }
10930         return xcls_mainwindow_xcls_projecteditbutton_type_id__volatile;
10931 }
10932
10933
10934 Xcls_MainWindowXcls_Actor28* xcls_mainwindow_xcls_actor28_construct (GType object_type, Xcls_MainWindow* _owner) {
10935         Xcls_MainWindowXcls_Actor28 * self = NULL;
10936         Xcls_MainWindow* _tmp0_;
10937         Xcls_MainWindow* _tmp1_;
10938         GtkClutterActor* _tmp2_;
10939         Xcls_MainWindow* _tmp3_;
10940         Xcls_MainWindowXcls_Button29* _tmp4_;
10941         Xcls_MainWindowXcls_Button29* child_0;
10942         GtkClutterActor* _tmp5_;
10943         GtkWidget* _tmp6_ = NULL;
10944         GtkButton* _tmp7_;
10945 #line 1860 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10946         g_return_val_if_fail (_owner != NULL, NULL);
10947 #line 1860 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10948         self = (Xcls_MainWindowXcls_Actor28*) g_object_new (object_type, NULL);
10949 #line 1862 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10950         _tmp0_ = _owner;
10951 #line 1862 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10952         _tmp1_ = _g_object_ref0 (_tmp0_);
10953 #line 1862 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10954         _g_object_unref0 (self->priv->_this);
10955 #line 1862 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10956         self->priv->_this = _tmp1_;
10957 #line 1863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10958         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
10959 #line 1863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10960         g_object_ref_sink (_tmp2_);
10961 #line 1863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10962         _g_object_unref0 (self->el);
10963 #line 1863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10964         self->el = _tmp2_;
10965 #line 1868 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10966         _tmp3_ = self->priv->_this;
10967 #line 1868 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10968         _tmp4_ = xcls_mainwindow_xcls_button29_new (_tmp3_);
10969 #line 1868 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10970         child_0 = _tmp4_;
10971 #line 1869 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10972         g_object_ref ((GObject*) child_0);
10973 #line 1872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10974         _tmp5_ = self->el;
10975 #line 1872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10976         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
10977 #line 1872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10978         _tmp7_ = child_0->el;
10979 #line 1872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10980         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp7_);
10981 #line 1860 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10982         _g_object_unref0 (child_0);
10983 #line 1860 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10984         return self;
10985 #line 10986 "MainWindow.vala.c"
10986 }
10987
10988
10989 Xcls_MainWindowXcls_Actor28* xcls_mainwindow_xcls_actor28_new (Xcls_MainWindow* _owner) {
10990 #line 1860 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10991         return xcls_mainwindow_xcls_actor28_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR28, _owner);
10992 #line 10993 "MainWindow.vala.c"
10993 }
10994
10995
10996 static void xcls_mainwindow_xcls_actor28_class_init (Xcls_MainWindowXcls_Actor28Class * klass) {
10997 #line 1851 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
10998         xcls_mainwindow_xcls_actor28_parent_class = g_type_class_peek_parent (klass);
10999 #line 1851 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11000         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor28Private));
11001 #line 1851 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11002         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor28_finalize;
11003 #line 11004 "MainWindow.vala.c"
11004 }
11005
11006
11007 static void xcls_mainwindow_xcls_actor28_instance_init (Xcls_MainWindowXcls_Actor28 * self) {
11008 #line 1851 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11009         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR28_GET_PRIVATE (self);
11010 #line 11011 "MainWindow.vala.c"
11011 }
11012
11013
11014 static void xcls_mainwindow_xcls_actor28_finalize (GObject* obj) {
11015         Xcls_MainWindowXcls_Actor28 * self;
11016 #line 1851 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11017         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR28, Xcls_MainWindowXcls_Actor28);
11018 #line 1853 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11019         _g_object_unref0 (self->el);
11020 #line 1854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11021         _g_object_unref0 (self->priv->_this);
11022 #line 1851 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11023         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor28_parent_class)->finalize (obj);
11024 #line 11025 "MainWindow.vala.c"
11025 }
11026
11027
11028 GType xcls_mainwindow_xcls_actor28_get_type (void) {
11029         static volatile gsize xcls_mainwindow_xcls_actor28_type_id__volatile = 0;
11030         if (g_once_init_enter (&xcls_mainwindow_xcls_actor28_type_id__volatile)) {
11031                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor28Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor28_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor28), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor28_instance_init, NULL };
11032                 GType xcls_mainwindow_xcls_actor28_type_id;
11033                 xcls_mainwindow_xcls_actor28_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor28", &g_define_type_info, 0);
11034                 g_once_init_leave (&xcls_mainwindow_xcls_actor28_type_id__volatile, xcls_mainwindow_xcls_actor28_type_id);
11035         }
11036         return xcls_mainwindow_xcls_actor28_type_id__volatile;
11037 }
11038
11039
11040 static void __lambda60_ (Xcls_MainWindowXcls_Button29* self) {
11041         Xcls_MainWindow* _tmp0_;
11042         const gchar* _tmp1_;
11043         const gchar* _tmp2_;
11044         GQuark _tmp4_ = 0U;
11045 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11046         static GQuark _tmp3_label0 = 0;
11047 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11048         static GQuark _tmp3_label1 = 0;
11049 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11050         static GQuark _tmp3_label2 = 0;
11051 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11052         static GQuark _tmp3_label3 = 0;
11053 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11054         static GQuark _tmp3_label4 = 0;
11055 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11056         static GQuark _tmp3_label5 = 0;
11057 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11058         _tmp0_ = self->priv->_this;
11059 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11060         _tmp1_ = _tmp0_->state;
11061 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11062         _tmp2_ = _tmp1_;
11063 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11064         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
11065 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11066         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
11067 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11068                 switch (0) {
11069 #line 11070 "MainWindow.vala.c"
11070                         default:
11071                         {
11072                                 Xcls_MainWindow* _tmp5_;
11073 #line 1904 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11074                                 _tmp5_ = self->priv->_this;
11075 #line 1904 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11076                                 xcls_mainwindow_showProjectEdit (_tmp5_);
11077 #line 1905 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11078                                 break;
11079 #line 11080 "MainWindow.vala.c"
11080                         }
11081                 }
11082         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
11083 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11084                 switch (0) {
11085 #line 11086 "MainWindow.vala.c"
11086                         default:
11087                         {
11088 #line 1908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11089                                 break;
11090 #line 11091 "MainWindow.vala.c"
11091                         }
11092                 }
11093         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("projectedit")))) {
11094 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11095                 switch (0) {
11096 #line 11097 "MainWindow.vala.c"
11097                         default:
11098                         {
11099                                 Xcls_MainWindow* _tmp6_;
11100 #line 1910 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11101                                 _tmp6_ = self->priv->_this;
11102 #line 1910 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11103                                 xcls_mainwindow_hideProjectEdit (_tmp6_);
11104 #line 1911 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11105                                 break;
11106 #line 11107 "MainWindow.vala.c"
11107                         }
11108                 }
11109         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addprop")))) {
11110 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11111                 switch (0) {
11112 #line 11113 "MainWindow.vala.c"
11113                         default:
11114                         {
11115                                 Xcls_MainWindow* _tmp7_;
11116                                 Xcls_MainWindow* _tmp8_;
11117 #line 1916 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11118                                 _tmp7_ = self->priv->_this;
11119 #line 1916 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11120                                 xcls_mainwindow_hideAddProp (_tmp7_);
11121 #line 1917 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11122                                 _tmp8_ = self->priv->_this;
11123 #line 1917 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11124                                 xcls_mainwindow_showProjectEdit (_tmp8_);
11125 #line 1918 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11126                                 break;
11127 #line 11128 "MainWindow.vala.c"
11128                         }
11129                 }
11130         } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("addlistener")))) {
11131 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11132                 switch (0) {
11133 #line 11134 "MainWindow.vala.c"
11134                         default:
11135                         {
11136                                 Xcls_MainWindow* _tmp9_;
11137                                 Xcls_MainWindow* _tmp10_;
11138 #line 1920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11139                                 _tmp9_ = self->priv->_this;
11140 #line 1920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11141                                 xcls_mainwindow_hideAddListener (_tmp9_);
11142 #line 1921 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11143                                 _tmp10_ = self->priv->_this;
11144 #line 1921 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11145                                 xcls_mainwindow_showProjectEdit (_tmp10_);
11146 #line 1922 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11147                                 break;
11148 #line 11149 "MainWindow.vala.c"
11149                         }
11150                 }
11151         } else if (_tmp4_ == ((0 != _tmp3_label5) ? _tmp3_label5 : (_tmp3_label5 = g_quark_from_static_string ("object")))) {
11152 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11153                 switch (0) {
11154 #line 11155 "MainWindow.vala.c"
11155                         default:
11156                         {
11157                                 Xcls_MainWindow* _tmp11_;
11158                                 Xcls_MainWindow* _tmp12_;
11159 #line 1925 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11160                                 _tmp11_ = self->priv->_this;
11161 #line 1925 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11162                                 xcls_mainwindow_hideObject (_tmp11_);
11163 #line 1926 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11164                                 _tmp12_ = self->priv->_this;
11165 #line 1926 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11166                                 xcls_mainwindow_showProjectEdit (_tmp12_);
11167 #line 1927 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11168                                 break;
11169 #line 11170 "MainWindow.vala.c"
11170                         }
11171                 }
11172         } else {
11173 #line 1902 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11174                 switch (0) {
11175 #line 11176 "MainWindow.vala.c"
11176                         default:
11177                         {
11178 #line 1929 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11179                                 break;
11180 #line 11181 "MainWindow.vala.c"
11181                         }
11182                 }
11183         }
11184 #line 1931 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11185         return;
11186 #line 11187 "MainWindow.vala.c"
11187 }
11188
11189
11190 static void ___lambda60__gtk_button_clicked (GtkButton* _sender, gpointer self) {
11191 #line 1901 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11192         __lambda60_ (self);
11193 #line 11194 "MainWindow.vala.c"
11194 }
11195
11196
11197 Xcls_MainWindowXcls_Button29* xcls_mainwindow_xcls_button29_construct (GType object_type, Xcls_MainWindow* _owner) {
11198         Xcls_MainWindowXcls_Button29 * self = NULL;
11199         Xcls_MainWindow* _tmp0_;
11200         Xcls_MainWindow* _tmp1_;
11201         GtkButton* _tmp2_;
11202         GtkButton* _tmp3_;
11203         GtkButton* _tmp4_;
11204         GtkButton* _tmp5_;
11205         GtkButton* _tmp6_;
11206 #line 1888 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11207         g_return_val_if_fail (_owner != NULL, NULL);
11208 #line 1888 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11209         self = (Xcls_MainWindowXcls_Button29*) g_object_new (object_type, NULL);
11210 #line 1890 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11211         _tmp0_ = _owner;
11212 #line 1890 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11213         _tmp1_ = _g_object_ref0 (_tmp0_);
11214 #line 1890 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11215         _g_object_unref0 (self->priv->_this);
11216 #line 1890 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11217         self->priv->_this = _tmp1_;
11218 #line 1891 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11219         _tmp2_ = (GtkButton*) gtk_button_new ();
11220 #line 1891 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11221         g_object_ref_sink (_tmp2_);
11222 #line 1891 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11223         _g_object_unref0 (self->el);
11224 #line 1891 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11225         self->el = _tmp2_;
11226 #line 1896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11227         _tmp3_ = self->el;
11228 #line 1896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11229         g_object_set ((GtkWidget*) _tmp3_, "height-request", 50, NULL);
11230 #line 1897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11231         _tmp4_ = self->el;
11232 #line 1897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11233         gtk_button_set_label (_tmp4_, "Project\nDetails");
11234 #line 1898 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11235         _tmp5_ = self->el;
11236 #line 1898 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11237         g_object_set ((GtkWidget*) _tmp5_, "width-request", 50, NULL);
11238 #line 1901 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11239         _tmp6_ = self->el;
11240 #line 1901 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11241         g_signal_connect_object (_tmp6_, "clicked", (GCallback) ___lambda60__gtk_button_clicked, self, 0);
11242 #line 1888 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11243         return self;
11244 #line 11245 "MainWindow.vala.c"
11245 }
11246
11247
11248 Xcls_MainWindowXcls_Button29* xcls_mainwindow_xcls_button29_new (Xcls_MainWindow* _owner) {
11249 #line 1888 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11250         return xcls_mainwindow_xcls_button29_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON29, _owner);
11251 #line 11252 "MainWindow.vala.c"
11252 }
11253
11254
11255 static void xcls_mainwindow_xcls_button29_class_init (Xcls_MainWindowXcls_Button29Class * klass) {
11256 #line 1879 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11257         xcls_mainwindow_xcls_button29_parent_class = g_type_class_peek_parent (klass);
11258 #line 1879 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11259         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button29Private));
11260 #line 1879 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11261         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button29_finalize;
11262 #line 11263 "MainWindow.vala.c"
11263 }
11264
11265
11266 static void xcls_mainwindow_xcls_button29_instance_init (Xcls_MainWindowXcls_Button29 * self) {
11267 #line 1879 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11268         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON29_GET_PRIVATE (self);
11269 #line 11270 "MainWindow.vala.c"
11270 }
11271
11272
11273 static void xcls_mainwindow_xcls_button29_finalize (GObject* obj) {
11274         Xcls_MainWindowXcls_Button29 * self;
11275 #line 1879 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11276         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON29, Xcls_MainWindowXcls_Button29);
11277 #line 1881 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11278         _g_object_unref0 (self->el);
11279 #line 1882 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11280         _g_object_unref0 (self->priv->_this);
11281 #line 1879 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11282         G_OBJECT_CLASS (xcls_mainwindow_xcls_button29_parent_class)->finalize (obj);
11283 #line 11284 "MainWindow.vala.c"
11284 }
11285
11286
11287 GType xcls_mainwindow_xcls_button29_get_type (void) {
11288         static volatile gsize xcls_mainwindow_xcls_button29_type_id__volatile = 0;
11289         if (g_once_init_enter (&xcls_mainwindow_xcls_button29_type_id__volatile)) {
11290                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button29Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button29_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button29), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button29_instance_init, NULL };
11291                 GType xcls_mainwindow_xcls_button29_type_id;
11292                 xcls_mainwindow_xcls_button29_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button29", &g_define_type_info, 0);
11293                 g_once_init_leave (&xcls_mainwindow_xcls_button29_type_id__volatile, xcls_mainwindow_xcls_button29_type_id);
11294         }
11295         return xcls_mainwindow_xcls_button29_type_id__volatile;
11296 }
11297
11298
11299 static gboolean __lambda69_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
11300         gboolean result = FALSE;
11301         ClutterActor* _tmp0_;
11302         ClutterColor _tmp1_ = {0};
11303 #line 1967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11304         g_return_val_if_fail (event != NULL, FALSE);
11305 #line 1968 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11306         _tmp0_ = self->el;
11307 #line 1968 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11308         clutter_color_from_string (&_tmp1_, "#333");
11309 #line 1968 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11310         clutter_actor_set_background_color (_tmp0_, &_tmp1_);
11311 #line 1969 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11312         result = FALSE;
11313 #line 1969 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11314         return result;
11315 #line 11316 "MainWindow.vala.c"
11316 }
11317
11318
11319 static gboolean ___lambda69__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
11320         gboolean result;
11321         result = __lambda69_ (self, event);
11322 #line 1967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11323         return result;
11324 #line 11325 "MainWindow.vala.c"
11325 }
11326
11327
11328 static gboolean __lambda70_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
11329         gboolean result = FALSE;
11330         ClutterActor* _tmp0_;
11331         ClutterColor _tmp1_ = {0};
11332 #line 1971 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11333         g_return_val_if_fail (event != NULL, FALSE);
11334 #line 1972 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11335         _tmp0_ = self->el;
11336 #line 1972 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11337         clutter_color_from_string (&_tmp1_, "#000");
11338 #line 1972 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11339         clutter_actor_set_background_color (_tmp0_, &_tmp1_);
11340 #line 1973 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11341         result = FALSE;
11342 #line 1973 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11343         return result;
11344 #line 11345 "MainWindow.vala.c"
11345 }
11346
11347
11348 static gboolean ___lambda70__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
11349         gboolean result;
11350         result = __lambda70_ (self, event);
11351 #line 1971 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11352         return result;
11353 #line 11354 "MainWindow.vala.c"
11354 }
11355
11356
11357 static gboolean __lambda71_ (Xcls_MainWindowXcls_objectshowbutton* self) {
11358         gboolean result = FALSE;
11359         Xcls_MainWindow* _tmp0_;
11360         const gchar* _tmp1_;
11361         const gchar* _tmp2_;
11362         GQuark _tmp4_ = 0U;
11363 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11364         static GQuark _tmp3_label0 = 0;
11365 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11366         static GQuark _tmp3_label1 = 0;
11367 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11368         static GQuark _tmp3_label2 = 0;
11369 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11370         static GQuark _tmp3_label3 = 0;
11371 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11372         _tmp0_ = self->priv->_this;
11373 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11374         _tmp1_ = _tmp0_->state;
11375 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11376         _tmp2_ = _tmp1_;
11377 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11378         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
11379 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11380         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("addprop")))) {
11381 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11382                 switch (0) {
11383 #line 11384 "MainWindow.vala.c"
11384                         default:
11385                         {
11386                                 Xcls_MainWindow* _tmp5_;
11387                                 Xcls_MainWindow* _tmp6_;
11388 #line 1983 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11389                                 _tmp5_ = self->priv->_this;
11390 #line 1983 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11391                                 xcls_mainwindow_hideAddProp (_tmp5_);
11392 #line 1984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11393                                 _tmp6_ = self->priv->_this;
11394 #line 1984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11395                                 xcls_mainwindow_showObject (_tmp6_);
11396 #line 1985 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11397                                 break;
11398 #line 11399 "MainWindow.vala.c"
11399                         }
11400                 }
11401         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
11402 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11403                 switch (0) {
11404 #line 11405 "MainWindow.vala.c"
11405                         default:
11406                         {
11407                                 Xcls_MainWindow* _tmp7_;
11408                                 Xcls_MainWindow* _tmp8_;
11409 #line 1987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11410                                 _tmp7_ = self->priv->_this;
11411 #line 1987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11412                                 xcls_mainwindow_hideAddListener (_tmp7_);
11413 #line 1988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11414                                 _tmp8_ = self->priv->_this;
11415 #line 1988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11416                                 xcls_mainwindow_showObject (_tmp8_);
11417 #line 1989 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11418                                 break;
11419 #line 11420 "MainWindow.vala.c"
11420                         }
11421                 }
11422         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("edit")))) {
11423 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11424                 switch (0) {
11425 #line 11426 "MainWindow.vala.c"
11426                         default:
11427                         {
11428                                 Xcls_MainWindow* _tmp9_;
11429 #line 1993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11430                                 _tmp9_ = self->priv->_this;
11431 #line 1993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11432                                 xcls_mainwindow_showObject (_tmp9_);
11433 #line 1994 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11434                                 break;
11435 #line 11436 "MainWindow.vala.c"
11436                         }
11437                 }
11438         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
11439 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11440                 switch (0) {
11441 #line 11442 "MainWindow.vala.c"
11442                         default:
11443                         {
11444                                 Xcls_MainWindow* _tmp10_;
11445 #line 1998 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11446                                 _tmp10_ = self->priv->_this;
11447 #line 1998 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11448                                 xcls_mainwindow_hideObject (_tmp10_);
11449 #line 1999 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11450                                 break;
11451 #line 2000 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11452                                 break;
11453 #line 11454 "MainWindow.vala.c"
11454                         }
11455                 }
11456         } else {
11457 #line 1979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11458                 switch (0) {
11459 #line 11460 "MainWindow.vala.c"
11460                         default:
11461                         {
11462                                 Xcls_MainWindow* _tmp11_;
11463                                 const gchar* _tmp12_;
11464 #line 2003 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11465                                 _tmp11_ = self->priv->_this;
11466 #line 2003 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11467                                 _tmp12_ = _tmp11_->state;
11468 #line 2003 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11469                                 g_print ("unhandled add objects from %s\n", _tmp12_);
11470 #line 2004 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11471                                 break;
11472 #line 11473 "MainWindow.vala.c"
11473                         }
11474                 }
11475         }
11476 #line 2006 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11477         result = FALSE;
11478 #line 2006 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11479         return result;
11480 #line 11481 "MainWindow.vala.c"
11481 }
11482
11483
11484 static gboolean ___lambda71__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
11485         gboolean result;
11486         result = __lambda71_ (self);
11487 #line 1975 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11488         return result;
11489 #line 11490 "MainWindow.vala.c"
11490 }
11491
11492
11493 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
11494         Xcls_MainWindowXcls_objectshowbutton * self = NULL;
11495         Xcls_MainWindow* _tmp0_;
11496         Xcls_MainWindow* _tmp1_;
11497         Xcls_MainWindow* _tmp2_;
11498         Xcls_MainWindowXcls_objectshowbutton* _tmp3_;
11499         ClutterActor* _tmp4_;
11500         Xcls_MainWindow* _tmp5_;
11501         Xcls_MainWindowXcls_Actor31* _tmp6_;
11502         Xcls_MainWindowXcls_Actor31* child_0;
11503         ClutterActor* _tmp7_;
11504         GtkClutterActor* _tmp8_;
11505         ClutterActor* _tmp9_;
11506         ClutterActor* _tmp10_;
11507         ClutterActor* _tmp11_;
11508         ClutterActor* _tmp12_;
11509 #line 1950 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11510         g_return_val_if_fail (_owner != NULL, NULL);
11511 #line 1950 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11512         self = (Xcls_MainWindowXcls_objectshowbutton*) g_object_new (object_type, NULL);
11513 #line 1952 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11514         _tmp0_ = _owner;
11515 #line 1952 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11516         _tmp1_ = _g_object_ref0 (_tmp0_);
11517 #line 1952 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11518         _g_object_unref0 (self->priv->_this);
11519 #line 1952 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11520         self->priv->_this = _tmp1_;
11521 #line 1953 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11522         _tmp2_ = self->priv->_this;
11523 #line 1953 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11524         _tmp3_ = _g_object_ref0 (self);
11525 #line 1953 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11526         _g_object_unref0 (_tmp2_->objectshowbutton);
11527 #line 1953 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11528         _tmp2_->objectshowbutton = _tmp3_;
11529 #line 1954 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11530         _tmp4_ = clutter_actor_new ();
11531 #line 1954 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11532         g_object_ref_sink (_tmp4_);
11533 #line 1954 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11534         _g_object_unref0 (self->el);
11535 #line 1954 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11536         self->el = _tmp4_;
11537 #line 1959 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11538         _tmp5_ = self->priv->_this;
11539 #line 1959 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11540         _tmp6_ = xcls_mainwindow_xcls_actor31_new (_tmp5_);
11541 #line 1959 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11542         child_0 = _tmp6_;
11543 #line 1960 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11544         g_object_ref ((GObject*) child_0);
11545 #line 1961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11546         _tmp7_ = self->el;
11547 #line 1961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11548         _tmp8_ = child_0->el;
11549 #line 1961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11550         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
11551 #line 1964 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11552         _tmp9_ = self->el;
11553 #line 1964 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11554         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
11555 #line 1967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11556         _tmp10_ = self->el;
11557 #line 1967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11558         g_signal_connect_object (_tmp10_, "enter-event", (GCallback) ___lambda69__clutter_actor_enter_event, self, 0);
11559 #line 1971 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11560         _tmp11_ = self->el;
11561 #line 1971 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11562         g_signal_connect_object (_tmp11_, "leave-event", (GCallback) ___lambda70__clutter_actor_leave_event, self, 0);
11563 #line 1975 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11564         _tmp12_ = self->el;
11565 #line 1975 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11566         g_signal_connect_object (_tmp12_, "button-press-event", (GCallback) ___lambda71__clutter_actor_button_press_event, self, 0);
11567 #line 1950 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11568         _g_object_unref0 (child_0);
11569 #line 1950 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11570         return self;
11571 #line 11572 "MainWindow.vala.c"
11572 }
11573
11574
11575 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_new (Xcls_MainWindow* _owner) {
11576 #line 1950 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11577         return xcls_mainwindow_xcls_objectshowbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, _owner);
11578 #line 11579 "MainWindow.vala.c"
11579 }
11580
11581
11582 static void xcls_mainwindow_xcls_objectshowbutton_class_init (Xcls_MainWindowXcls_objectshowbuttonClass * klass) {
11583 #line 1941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11584         xcls_mainwindow_xcls_objectshowbutton_parent_class = g_type_class_peek_parent (klass);
11585 #line 1941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11586         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectshowbuttonPrivate));
11587 #line 1941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11588         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectshowbutton_finalize;
11589 #line 11590 "MainWindow.vala.c"
11590 }
11591
11592
11593 static void xcls_mainwindow_xcls_objectshowbutton_instance_init (Xcls_MainWindowXcls_objectshowbutton * self) {
11594 #line 1941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11595         self->priv = XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_PRIVATE (self);
11596 #line 11597 "MainWindow.vala.c"
11597 }
11598
11599
11600 static void xcls_mainwindow_xcls_objectshowbutton_finalize (GObject* obj) {
11601         Xcls_MainWindowXcls_objectshowbutton * self;
11602 #line 1941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11603         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton);
11604 #line 1943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11605         _g_object_unref0 (self->el);
11606 #line 1944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11607         _g_object_unref0 (self->priv->_this);
11608 #line 1941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11609         G_OBJECT_CLASS (xcls_mainwindow_xcls_objectshowbutton_parent_class)->finalize (obj);
11610 #line 11611 "MainWindow.vala.c"
11611 }
11612
11613
11614 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) {
11615         static volatile gsize xcls_mainwindow_xcls_objectshowbutton_type_id__volatile = 0;
11616         if (g_once_init_enter (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile)) {
11617                 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 };
11618                 GType xcls_mainwindow_xcls_objectshowbutton_type_id;
11619                 xcls_mainwindow_xcls_objectshowbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectshowbutton", &g_define_type_info, 0);
11620                 g_once_init_leave (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile, xcls_mainwindow_xcls_objectshowbutton_type_id);
11621         }
11622         return xcls_mainwindow_xcls_objectshowbutton_type_id__volatile;
11623 }
11624
11625
11626 Xcls_MainWindowXcls_Actor31* xcls_mainwindow_xcls_actor31_construct (GType object_type, Xcls_MainWindow* _owner) {
11627         Xcls_MainWindowXcls_Actor31 * self = NULL;
11628         Xcls_MainWindow* _tmp0_;
11629         Xcls_MainWindow* _tmp1_;
11630         GtkClutterActor* _tmp2_;
11631         Xcls_MainWindow* _tmp3_;
11632         Xcls_MainWindowXcls_Button32* _tmp4_;
11633         Xcls_MainWindowXcls_Button32* child_0;
11634         GtkClutterActor* _tmp5_;
11635         GtkWidget* _tmp6_ = NULL;
11636         GtkButton* _tmp7_;
11637 #line 2025 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11638         g_return_val_if_fail (_owner != NULL, NULL);
11639 #line 2025 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11640         self = (Xcls_MainWindowXcls_Actor31*) g_object_new (object_type, NULL);
11641 #line 2027 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11642         _tmp0_ = _owner;
11643 #line 2027 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11644         _tmp1_ = _g_object_ref0 (_tmp0_);
11645 #line 2027 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11646         _g_object_unref0 (self->priv->_this);
11647 #line 2027 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11648         self->priv->_this = _tmp1_;
11649 #line 2028 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11650         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
11651 #line 2028 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11652         g_object_ref_sink (_tmp2_);
11653 #line 2028 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11654         _g_object_unref0 (self->el);
11655 #line 2028 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11656         self->el = _tmp2_;
11657 #line 2033 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11658         _tmp3_ = self->priv->_this;
11659 #line 2033 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11660         _tmp4_ = xcls_mainwindow_xcls_button32_new (_tmp3_);
11661 #line 2033 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11662         child_0 = _tmp4_;
11663 #line 2034 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11664         g_object_ref ((GObject*) child_0);
11665 #line 2037 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11666         _tmp5_ = self->el;
11667 #line 2037 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11668         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
11669 #line 2037 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11670         _tmp7_ = child_0->el;
11671 #line 2037 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11672         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp7_);
11673 #line 2025 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11674         _g_object_unref0 (child_0);
11675 #line 2025 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11676         return self;
11677 #line 11678 "MainWindow.vala.c"
11678 }
11679
11680
11681 Xcls_MainWindowXcls_Actor31* xcls_mainwindow_xcls_actor31_new (Xcls_MainWindow* _owner) {
11682 #line 2025 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11683         return xcls_mainwindow_xcls_actor31_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR31, _owner);
11684 #line 11685 "MainWindow.vala.c"
11685 }
11686
11687
11688 static void xcls_mainwindow_xcls_actor31_class_init (Xcls_MainWindowXcls_Actor31Class * klass) {
11689 #line 2016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11690         xcls_mainwindow_xcls_actor31_parent_class = g_type_class_peek_parent (klass);
11691 #line 2016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11692         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor31Private));
11693 #line 2016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11694         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor31_finalize;
11695 #line 11696 "MainWindow.vala.c"
11696 }
11697
11698
11699 static void xcls_mainwindow_xcls_actor31_instance_init (Xcls_MainWindowXcls_Actor31 * self) {
11700 #line 2016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11701         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR31_GET_PRIVATE (self);
11702 #line 11703 "MainWindow.vala.c"
11703 }
11704
11705
11706 static void xcls_mainwindow_xcls_actor31_finalize (GObject* obj) {
11707         Xcls_MainWindowXcls_Actor31 * self;
11708 #line 2016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11709         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR31, Xcls_MainWindowXcls_Actor31);
11710 #line 2018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11711         _g_object_unref0 (self->el);
11712 #line 2019 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11713         _g_object_unref0 (self->priv->_this);
11714 #line 2016 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11715         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor31_parent_class)->finalize (obj);
11716 #line 11717 "MainWindow.vala.c"
11717 }
11718
11719
11720 GType xcls_mainwindow_xcls_actor31_get_type (void) {
11721         static volatile gsize xcls_mainwindow_xcls_actor31_type_id__volatile = 0;
11722         if (g_once_init_enter (&xcls_mainwindow_xcls_actor31_type_id__volatile)) {
11723                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor31Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor31_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor31), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor31_instance_init, NULL };
11724                 GType xcls_mainwindow_xcls_actor31_type_id;
11725                 xcls_mainwindow_xcls_actor31_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor31", &g_define_type_info, 0);
11726                 g_once_init_leave (&xcls_mainwindow_xcls_actor31_type_id__volatile, xcls_mainwindow_xcls_actor31_type_id);
11727         }
11728         return xcls_mainwindow_xcls_actor31_type_id__volatile;
11729 }
11730
11731
11732 static void __lambda64_ (Xcls_MainWindowXcls_Button32* self) {
11733         Xcls_MainWindow* _tmp0_;
11734         const gchar* _tmp1_;
11735         const gchar* _tmp2_;
11736         GQuark _tmp4_ = 0U;
11737 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11738         static GQuark _tmp3_label0 = 0;
11739 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11740         static GQuark _tmp3_label1 = 0;
11741 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11742         static GQuark _tmp3_label2 = 0;
11743 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11744         static GQuark _tmp3_label3 = 0;
11745 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11746         _tmp0_ = self->priv->_this;
11747 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11748         _tmp1_ = _tmp0_->state;
11749 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11750         _tmp2_ = _tmp1_;
11751 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11752         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
11753 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11754         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("addprop")))) {
11755 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11756                 switch (0) {
11757 #line 11758 "MainWindow.vala.c"
11758                         default:
11759                         {
11760                                 Xcls_MainWindow* _tmp5_;
11761                                 Xcls_MainWindow* _tmp6_;
11762 #line 2074 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11763                                 _tmp5_ = self->priv->_this;
11764 #line 2074 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11765                                 xcls_mainwindow_hideAddProp (_tmp5_);
11766 #line 2075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11767                                 _tmp6_ = self->priv->_this;
11768 #line 2075 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11769                                 xcls_mainwindow_showObject (_tmp6_);
11770 #line 2076 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11771                                 break;
11772 #line 11773 "MainWindow.vala.c"
11773                         }
11774                 }
11775         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
11776 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11777                 switch (0) {
11778 #line 11779 "MainWindow.vala.c"
11779                         default:
11780                         {
11781                                 Xcls_MainWindow* _tmp7_;
11782                                 Xcls_MainWindow* _tmp8_;
11783 #line 2078 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11784                                 _tmp7_ = self->priv->_this;
11785 #line 2078 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11786                                 xcls_mainwindow_hideAddListener (_tmp7_);
11787 #line 2079 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11788                                 _tmp8_ = self->priv->_this;
11789 #line 2079 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11790                                 xcls_mainwindow_showObject (_tmp8_);
11791 #line 2080 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11792                                 break;
11793 #line 11794 "MainWindow.vala.c"
11794                         }
11795                 }
11796         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("edit")))) {
11797 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11798                 switch (0) {
11799 #line 11800 "MainWindow.vala.c"
11800                         default:
11801                         {
11802                                 Xcls_MainWindow* _tmp9_;
11803 #line 2084 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11804                                 _tmp9_ = self->priv->_this;
11805 #line 2084 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11806                                 xcls_mainwindow_showObject (_tmp9_);
11807 #line 2085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11808                                 break;
11809 #line 11810 "MainWindow.vala.c"
11810                         }
11811                 }
11812         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
11813 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11814                 switch (0) {
11815 #line 11816 "MainWindow.vala.c"
11816                         default:
11817                         {
11818                                 Xcls_MainWindow* _tmp10_;
11819 #line 2089 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11820                                 _tmp10_ = self->priv->_this;
11821 #line 2089 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11822                                 xcls_mainwindow_hideObject (_tmp10_);
11823 #line 2090 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11824                                 break;
11825 #line 2091 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11826                                 break;
11827 #line 11828 "MainWindow.vala.c"
11828                         }
11829                 }
11830         } else {
11831 #line 2070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11832                 switch (0) {
11833 #line 11834 "MainWindow.vala.c"
11834                         default:
11835                         {
11836                                 Xcls_MainWindow* _tmp11_;
11837                                 const gchar* _tmp12_;
11838 #line 2094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11839                                 _tmp11_ = self->priv->_this;
11840 #line 2094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11841                                 _tmp12_ = _tmp11_->state;
11842 #line 2094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11843                                 g_print ("unhandled add objects from %s\n", _tmp12_);
11844 #line 2095 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11845                                 break;
11846 #line 11847 "MainWindow.vala.c"
11847                         }
11848                 }
11849         }
11850 #line 2097 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11851         return;
11852 #line 11853 "MainWindow.vala.c"
11853 }
11854
11855
11856 static void ___lambda64__gtk_button_clicked (GtkButton* _sender, gpointer self) {
11857 #line 2066 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11858         __lambda64_ (self);
11859 #line 11860 "MainWindow.vala.c"
11860 }
11861
11862
11863 Xcls_MainWindowXcls_Button32* xcls_mainwindow_xcls_button32_construct (GType object_type, Xcls_MainWindow* _owner) {
11864         Xcls_MainWindowXcls_Button32 * self = NULL;
11865         Xcls_MainWindow* _tmp0_;
11866         Xcls_MainWindow* _tmp1_;
11867         GtkButton* _tmp2_;
11868         GtkButton* _tmp3_;
11869         GtkButton* _tmp4_;
11870         GtkButton* _tmp5_;
11871         GtkButton* _tmp6_;
11872 #line 2053 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11873         g_return_val_if_fail (_owner != NULL, NULL);
11874 #line 2053 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11875         self = (Xcls_MainWindowXcls_Button32*) g_object_new (object_type, NULL);
11876 #line 2055 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11877         _tmp0_ = _owner;
11878 #line 2055 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11879         _tmp1_ = _g_object_ref0 (_tmp0_);
11880 #line 2055 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11881         _g_object_unref0 (self->priv->_this);
11882 #line 2055 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11883         self->priv->_this = _tmp1_;
11884 #line 2056 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11885         _tmp2_ = (GtkButton*) gtk_button_new ();
11886 #line 2056 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11887         g_object_ref_sink (_tmp2_);
11888 #line 2056 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11889         _g_object_unref0 (self->el);
11890 #line 2056 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11891         self->el = _tmp2_;
11892 #line 2061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11893         _tmp3_ = self->el;
11894 #line 2061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11895         g_object_set ((GtkWidget*) _tmp3_, "height-request", 50, NULL);
11896 #line 2062 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11897         _tmp4_ = self->el;
11898 #line 2062 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11899         gtk_button_set_label (_tmp4_, "Show\nPalete");
11900 #line 2063 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11901         _tmp5_ = self->el;
11902 #line 2063 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11903         g_object_set ((GtkWidget*) _tmp5_, "width-request", 50, NULL);
11904 #line 2066 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11905         _tmp6_ = self->el;
11906 #line 2066 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11907         g_signal_connect_object (_tmp6_, "clicked", (GCallback) ___lambda64__gtk_button_clicked, self, 0);
11908 #line 2053 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11909         return self;
11910 #line 11911 "MainWindow.vala.c"
11911 }
11912
11913
11914 Xcls_MainWindowXcls_Button32* xcls_mainwindow_xcls_button32_new (Xcls_MainWindow* _owner) {
11915 #line 2053 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11916         return xcls_mainwindow_xcls_button32_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON32, _owner);
11917 #line 11918 "MainWindow.vala.c"
11918 }
11919
11920
11921 static void xcls_mainwindow_xcls_button32_class_init (Xcls_MainWindowXcls_Button32Class * klass) {
11922 #line 2044 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11923         xcls_mainwindow_xcls_button32_parent_class = g_type_class_peek_parent (klass);
11924 #line 2044 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11925         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button32Private));
11926 #line 2044 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11927         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button32_finalize;
11928 #line 11929 "MainWindow.vala.c"
11929 }
11930
11931
11932 static void xcls_mainwindow_xcls_button32_instance_init (Xcls_MainWindowXcls_Button32 * self) {
11933 #line 2044 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11934         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON32_GET_PRIVATE (self);
11935 #line 11936 "MainWindow.vala.c"
11936 }
11937
11938
11939 static void xcls_mainwindow_xcls_button32_finalize (GObject* obj) {
11940         Xcls_MainWindowXcls_Button32 * self;
11941 #line 2044 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11942         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON32, Xcls_MainWindowXcls_Button32);
11943 #line 2046 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11944         _g_object_unref0 (self->el);
11945 #line 2047 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11946         _g_object_unref0 (self->priv->_this);
11947 #line 2044 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11948         G_OBJECT_CLASS (xcls_mainwindow_xcls_button32_parent_class)->finalize (obj);
11949 #line 11950 "MainWindow.vala.c"
11950 }
11951
11952
11953 GType xcls_mainwindow_xcls_button32_get_type (void) {
11954         static volatile gsize xcls_mainwindow_xcls_button32_type_id__volatile = 0;
11955         if (g_once_init_enter (&xcls_mainwindow_xcls_button32_type_id__volatile)) {
11956                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button32Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button32_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button32), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button32_instance_init, NULL };
11957                 GType xcls_mainwindow_xcls_button32_type_id;
11958                 xcls_mainwindow_xcls_button32_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button32", &g_define_type_info, 0);
11959                 g_once_init_leave (&xcls_mainwindow_xcls_button32_type_id__volatile, xcls_mainwindow_xcls_button32_type_id);
11960         }
11961         return xcls_mainwindow_xcls_button32_type_id__volatile;
11962 }
11963
11964
11965 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
11966         Xcls_MainWindowXcls_addpropbutton * self = NULL;
11967         Xcls_MainWindow* _tmp0_;
11968         Xcls_MainWindow* _tmp1_;
11969         Xcls_MainWindow* _tmp2_;
11970         Xcls_MainWindowXcls_addpropbutton* _tmp3_;
11971         ClutterActor* _tmp4_;
11972         Xcls_MainWindow* _tmp5_;
11973         Xcls_MainWindowXcls_Actor34* _tmp6_;
11974         Xcls_MainWindowXcls_Actor34* child_0;
11975         ClutterActor* _tmp7_;
11976         GtkClutterActor* _tmp8_;
11977         ClutterActor* _tmp9_;
11978 #line 2116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11979         g_return_val_if_fail (_owner != NULL, NULL);
11980 #line 2116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11981         self = (Xcls_MainWindowXcls_addpropbutton*) g_object_new (object_type, NULL);
11982 #line 2118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11983         _tmp0_ = _owner;
11984 #line 2118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11985         _tmp1_ = _g_object_ref0 (_tmp0_);
11986 #line 2118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11987         _g_object_unref0 (self->priv->_this);
11988 #line 2118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11989         self->priv->_this = _tmp1_;
11990 #line 2119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11991         _tmp2_ = self->priv->_this;
11992 #line 2119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11993         _tmp3_ = _g_object_ref0 (self);
11994 #line 2119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11995         _g_object_unref0 (_tmp2_->addpropbutton);
11996 #line 2119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11997         _tmp2_->addpropbutton = _tmp3_;
11998 #line 2120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
11999         _tmp4_ = clutter_actor_new ();
12000 #line 2120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12001         g_object_ref_sink (_tmp4_);
12002 #line 2120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12003         _g_object_unref0 (self->el);
12004 #line 2120 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12005         self->el = _tmp4_;
12006 #line 2125 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12007         _tmp5_ = self->priv->_this;
12008 #line 2125 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12009         _tmp6_ = xcls_mainwindow_xcls_actor34_new (_tmp5_);
12010 #line 2125 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12011         child_0 = _tmp6_;
12012 #line 2126 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12013         g_object_ref ((GObject*) child_0);
12014 #line 2127 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12015         _tmp7_ = self->el;
12016 #line 2127 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12017         _tmp8_ = child_0->el;
12018 #line 2127 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12019         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
12020 #line 2130 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12021         _tmp9_ = self->el;
12022 #line 2130 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12023         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
12024 #line 2116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12025         _g_object_unref0 (child_0);
12026 #line 2116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12027         return self;
12028 #line 12029 "MainWindow.vala.c"
12029 }
12030
12031
12032 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_new (Xcls_MainWindow* _owner) {
12033 #line 2116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12034         return xcls_mainwindow_xcls_addpropbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, _owner);
12035 #line 12036 "MainWindow.vala.c"
12036 }
12037
12038
12039 static void xcls_mainwindow_xcls_addpropbutton_class_init (Xcls_MainWindowXcls_addpropbuttonClass * klass) {
12040 #line 2107 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12041         xcls_mainwindow_xcls_addpropbutton_parent_class = g_type_class_peek_parent (klass);
12042 #line 2107 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12043         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropbuttonPrivate));
12044 #line 2107 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12045         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropbutton_finalize;
12046 #line 12047 "MainWindow.vala.c"
12047 }
12048
12049
12050 static void xcls_mainwindow_xcls_addpropbutton_instance_init (Xcls_MainWindowXcls_addpropbutton * self) {
12051 #line 2107 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12052         self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_PRIVATE (self);
12053 #line 12054 "MainWindow.vala.c"
12054 }
12055
12056
12057 static void xcls_mainwindow_xcls_addpropbutton_finalize (GObject* obj) {
12058         Xcls_MainWindowXcls_addpropbutton * self;
12059 #line 2107 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12060         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton);
12061 #line 2109 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12062         _g_object_unref0 (self->el);
12063 #line 2110 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12064         _g_object_unref0 (self->priv->_this);
12065 #line 2107 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12066         G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropbutton_parent_class)->finalize (obj);
12067 #line 12068 "MainWindow.vala.c"
12068 }
12069
12070
12071 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) {
12072         static volatile gsize xcls_mainwindow_xcls_addpropbutton_type_id__volatile = 0;
12073         if (g_once_init_enter (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile)) {
12074                 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 };
12075                 GType xcls_mainwindow_xcls_addpropbutton_type_id;
12076                 xcls_mainwindow_xcls_addpropbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropbutton", &g_define_type_info, 0);
12077                 g_once_init_leave (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile, xcls_mainwindow_xcls_addpropbutton_type_id);
12078         }
12079         return xcls_mainwindow_xcls_addpropbutton_type_id__volatile;
12080 }
12081
12082
12083 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_construct (GType object_type, Xcls_MainWindow* _owner) {
12084         Xcls_MainWindowXcls_Actor34 * self = NULL;
12085         Xcls_MainWindow* _tmp0_;
12086         Xcls_MainWindow* _tmp1_;
12087         GtkClutterActor* _tmp2_;
12088         Xcls_MainWindow* _tmp3_;
12089         Xcls_MainWindowXcls_Button35* _tmp4_;
12090         Xcls_MainWindowXcls_Button35* child_0;
12091         GtkClutterActor* _tmp5_;
12092         GtkWidget* _tmp6_ = NULL;
12093         GtkButton* _tmp7_;
12094 #line 2146 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12095         g_return_val_if_fail (_owner != NULL, NULL);
12096 #line 2146 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12097         self = (Xcls_MainWindowXcls_Actor34*) g_object_new (object_type, NULL);
12098 #line 2148 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12099         _tmp0_ = _owner;
12100 #line 2148 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12101         _tmp1_ = _g_object_ref0 (_tmp0_);
12102 #line 2148 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12103         _g_object_unref0 (self->priv->_this);
12104 #line 2148 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12105         self->priv->_this = _tmp1_;
12106 #line 2149 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12107         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
12108 #line 2149 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12109         g_object_ref_sink (_tmp2_);
12110 #line 2149 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12111         _g_object_unref0 (self->el);
12112 #line 2149 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12113         self->el = _tmp2_;
12114 #line 2154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12115         _tmp3_ = self->priv->_this;
12116 #line 2154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12117         _tmp4_ = xcls_mainwindow_xcls_button35_new (_tmp3_);
12118 #line 2154 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12119         child_0 = _tmp4_;
12120 #line 2155 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12121         g_object_ref ((GObject*) child_0);
12122 #line 2158 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12123         _tmp5_ = self->el;
12124 #line 2158 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12125         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
12126 #line 2158 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12127         _tmp7_ = child_0->el;
12128 #line 2158 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12129         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp7_);
12130 #line 2146 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12131         _g_object_unref0 (child_0);
12132 #line 2146 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12133         return self;
12134 #line 12135 "MainWindow.vala.c"
12135 }
12136
12137
12138 Xcls_MainWindowXcls_Actor34* xcls_mainwindow_xcls_actor34_new (Xcls_MainWindow* _owner) {
12139 #line 2146 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12140         return xcls_mainwindow_xcls_actor34_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, _owner);
12141 #line 12142 "MainWindow.vala.c"
12142 }
12143
12144
12145 static void xcls_mainwindow_xcls_actor34_class_init (Xcls_MainWindowXcls_Actor34Class * klass) {
12146 #line 2137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12147         xcls_mainwindow_xcls_actor34_parent_class = g_type_class_peek_parent (klass);
12148 #line 2137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12149         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor34Private));
12150 #line 2137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12151         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor34_finalize;
12152 #line 12153 "MainWindow.vala.c"
12153 }
12154
12155
12156 static void xcls_mainwindow_xcls_actor34_instance_init (Xcls_MainWindowXcls_Actor34 * self) {
12157 #line 2137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12158         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR34_GET_PRIVATE (self);
12159 #line 12160 "MainWindow.vala.c"
12160 }
12161
12162
12163 static void xcls_mainwindow_xcls_actor34_finalize (GObject* obj) {
12164         Xcls_MainWindowXcls_Actor34 * self;
12165 #line 2137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12166         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR34, Xcls_MainWindowXcls_Actor34);
12167 #line 2139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12168         _g_object_unref0 (self->el);
12169 #line 2140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12170         _g_object_unref0 (self->priv->_this);
12171 #line 2137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12172         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor34_parent_class)->finalize (obj);
12173 #line 12174 "MainWindow.vala.c"
12174 }
12175
12176
12177 GType xcls_mainwindow_xcls_actor34_get_type (void) {
12178         static volatile gsize xcls_mainwindow_xcls_actor34_type_id__volatile = 0;
12179         if (g_once_init_enter (&xcls_mainwindow_xcls_actor34_type_id__volatile)) {
12180                 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 };
12181                 GType xcls_mainwindow_xcls_actor34_type_id;
12182                 xcls_mainwindow_xcls_actor34_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor34", &g_define_type_info, 0);
12183                 g_once_init_leave (&xcls_mainwindow_xcls_actor34_type_id__volatile, xcls_mainwindow_xcls_actor34_type_id);
12184         }
12185         return xcls_mainwindow_xcls_actor34_type_id__volatile;
12186 }
12187
12188
12189 static void __lambda72_ (Xcls_MainWindowXcls_Button35* self) {
12190         Xcls_MainWindow* _tmp0_;
12191         const gchar* _tmp1_;
12192         const gchar* _tmp2_;
12193         GQuark _tmp4_ = 0U;
12194 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12195         static GQuark _tmp3_label0 = 0;
12196 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12197         static GQuark _tmp3_label1 = 0;
12198 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12199         static GQuark _tmp3_label2 = 0;
12200 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12201         static GQuark _tmp3_label3 = 0;
12202 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12203         _tmp0_ = self->priv->_this;
12204 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12205         _tmp1_ = _tmp0_->state;
12206 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12207         _tmp2_ = _tmp1_;
12208 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12209         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
12210 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12211         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
12212 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12213                 switch (0) {
12214 #line 12215 "MainWindow.vala.c"
12215                         default:
12216                         {
12217                                 Xcls_MainWindow* _tmp5_;
12218 #line 2193 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12219                                 _tmp5_ = self->priv->_this;
12220 #line 2193 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12221                                 xcls_mainwindow_showAddProp (_tmp5_);
12222 #line 2194 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12223                                 break;
12224 #line 12225 "MainWindow.vala.c"
12225                         }
12226                 }
12227         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("object")))) {
12228 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12229                 switch (0) {
12230 #line 12231 "MainWindow.vala.c"
12231                         default:
12232                         {
12233                                 Xcls_MainWindow* _tmp6_;
12234                                 Xcls_MainWindow* _tmp7_;
12235 #line 2197 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12236                                 _tmp6_ = self->priv->_this;
12237 #line 2197 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12238                                 xcls_mainwindow_hideObject (_tmp6_);
12239 #line 2198 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12240                                 _tmp7_ = self->priv->_this;
12241 #line 2198 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12242                                 xcls_mainwindow_showAddProp (_tmp7_);
12243 #line 2199 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12244                                 break;
12245 #line 12246 "MainWindow.vala.c"
12246                         }
12247                 }
12248         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addlistener")))) {
12249 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12250                 switch (0) {
12251 #line 12252 "MainWindow.vala.c"
12252                         default:
12253                         {
12254                                 Xcls_MainWindow* _tmp8_;
12255                                 Xcls_MainWindow* _tmp9_;
12256 #line 2202 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12257                                 _tmp8_ = self->priv->_this;
12258 #line 2202 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12259                                 xcls_mainwindow_hideAddListener (_tmp8_);
12260 #line 2203 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12261                                 _tmp9_ = self->priv->_this;
12262 #line 2203 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12263                                 xcls_mainwindow_showAddProp (_tmp9_);
12264 #line 2204 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12265                                 break;
12266 #line 12267 "MainWindow.vala.c"
12267                         }
12268                 }
12269         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addprop")))) {
12270 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12271                 switch (0) {
12272 #line 12273 "MainWindow.vala.c"
12273                         default:
12274                         {
12275                                 Xcls_MainWindow* _tmp10_;
12276 #line 2208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12277                                 _tmp10_ = self->priv->_this;
12278 #line 2208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12279                                 xcls_mainwindow_hideAddProp (_tmp10_);
12280 #line 2209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12281                                 break;
12282 #line 12283 "MainWindow.vala.c"
12283                         }
12284                 }
12285         } else {
12286 #line 2191 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12287                 switch (0) {
12288 #line 12289 "MainWindow.vala.c"
12289                         default:
12290                         {
12291                                 Xcls_MainWindow* _tmp11_;
12292                                 const gchar* _tmp12_;
12293 #line 2212 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12294                                 _tmp11_ = self->priv->_this;
12295 #line 2212 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12296                                 _tmp12_ = _tmp11_->state;
12297 #line 2212 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12298                                 g_print ("unhandled add property from %s\n", _tmp12_);
12299 #line 2213 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12300                                 break;
12301 #line 12302 "MainWindow.vala.c"
12302                         }
12303                 }
12304         }
12305 #line 2216 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12306         return;
12307 #line 12308 "MainWindow.vala.c"
12308 }
12309
12310
12311 static void ___lambda72__gtk_button_clicked (GtkButton* _sender, gpointer self) {
12312 #line 2187 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12313         __lambda72_ (self);
12314 #line 12315 "MainWindow.vala.c"
12315 }
12316
12317
12318 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_construct (GType object_type, Xcls_MainWindow* _owner) {
12319         Xcls_MainWindowXcls_Button35 * self = NULL;
12320         Xcls_MainWindow* _tmp0_;
12321         Xcls_MainWindow* _tmp1_;
12322         GtkButton* _tmp2_;
12323         GtkButton* _tmp3_;
12324         GtkButton* _tmp4_;
12325         GtkButton* _tmp5_;
12326         GtkButton* _tmp6_;
12327 #line 2174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12328         g_return_val_if_fail (_owner != NULL, NULL);
12329 #line 2174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12330         self = (Xcls_MainWindowXcls_Button35*) g_object_new (object_type, NULL);
12331 #line 2176 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12332         _tmp0_ = _owner;
12333 #line 2176 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12334         _tmp1_ = _g_object_ref0 (_tmp0_);
12335 #line 2176 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12336         _g_object_unref0 (self->priv->_this);
12337 #line 2176 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12338         self->priv->_this = _tmp1_;
12339 #line 2177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12340         _tmp2_ = (GtkButton*) gtk_button_new ();
12341 #line 2177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12342         g_object_ref_sink (_tmp2_);
12343 #line 2177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12344         _g_object_unref0 (self->el);
12345 #line 2177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12346         self->el = _tmp2_;
12347 #line 2182 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12348         _tmp3_ = self->el;
12349 #line 2182 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12350         g_object_set ((GtkWidget*) _tmp3_, "height-request", 50, NULL);
12351 #line 2183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12352         _tmp4_ = self->el;
12353 #line 2183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12354         gtk_button_set_label (_tmp4_, "Add\nProp");
12355 #line 2184 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12356         _tmp5_ = self->el;
12357 #line 2184 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12358         g_object_set ((GtkWidget*) _tmp5_, "width-request", 50, NULL);
12359 #line 2187 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12360         _tmp6_ = self->el;
12361 #line 2187 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12362         g_signal_connect_object (_tmp6_, "clicked", (GCallback) ___lambda72__gtk_button_clicked, self, 0);
12363 #line 2174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12364         return self;
12365 #line 12366 "MainWindow.vala.c"
12366 }
12367
12368
12369 Xcls_MainWindowXcls_Button35* xcls_mainwindow_xcls_button35_new (Xcls_MainWindow* _owner) {
12370 #line 2174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12371         return xcls_mainwindow_xcls_button35_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, _owner);
12372 #line 12373 "MainWindow.vala.c"
12373 }
12374
12375
12376 static void xcls_mainwindow_xcls_button35_class_init (Xcls_MainWindowXcls_Button35Class * klass) {
12377 #line 2165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12378         xcls_mainwindow_xcls_button35_parent_class = g_type_class_peek_parent (klass);
12379 #line 2165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12380         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button35Private));
12381 #line 2165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12382         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button35_finalize;
12383 #line 12384 "MainWindow.vala.c"
12384 }
12385
12386
12387 static void xcls_mainwindow_xcls_button35_instance_init (Xcls_MainWindowXcls_Button35 * self) {
12388 #line 2165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12389         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON35_GET_PRIVATE (self);
12390 #line 12391 "MainWindow.vala.c"
12391 }
12392
12393
12394 static void xcls_mainwindow_xcls_button35_finalize (GObject* obj) {
12395         Xcls_MainWindowXcls_Button35 * self;
12396 #line 2165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12397         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON35, Xcls_MainWindowXcls_Button35);
12398 #line 2167 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12399         _g_object_unref0 (self->el);
12400 #line 2168 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12401         _g_object_unref0 (self->priv->_this);
12402 #line 2165 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12403         G_OBJECT_CLASS (xcls_mainwindow_xcls_button35_parent_class)->finalize (obj);
12404 #line 12405 "MainWindow.vala.c"
12405 }
12406
12407
12408 GType xcls_mainwindow_xcls_button35_get_type (void) {
12409         static volatile gsize xcls_mainwindow_xcls_button35_type_id__volatile = 0;
12410         if (g_once_init_enter (&xcls_mainwindow_xcls_button35_type_id__volatile)) {
12411                 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 };
12412                 GType xcls_mainwindow_xcls_button35_type_id;
12413                 xcls_mainwindow_xcls_button35_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button35", &g_define_type_info, 0);
12414                 g_once_init_leave (&xcls_mainwindow_xcls_button35_type_id__volatile, xcls_mainwindow_xcls_button35_type_id);
12415         }
12416         return xcls_mainwindow_xcls_button35_type_id__volatile;
12417 }
12418
12419
12420 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
12421         Xcls_MainWindowXcls_addlistenerbutton * self = NULL;
12422         Xcls_MainWindow* _tmp0_;
12423         Xcls_MainWindow* _tmp1_;
12424         Xcls_MainWindow* _tmp2_;
12425         Xcls_MainWindowXcls_addlistenerbutton* _tmp3_;
12426         ClutterActor* _tmp4_;
12427         Xcls_MainWindow* _tmp5_;
12428         Xcls_MainWindowXcls_Actor37* _tmp6_;
12429         Xcls_MainWindowXcls_Actor37* child_0;
12430         ClutterActor* _tmp7_;
12431         GtkClutterActor* _tmp8_;
12432         ClutterActor* _tmp9_;
12433 #line 2235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12434         g_return_val_if_fail (_owner != NULL, NULL);
12435 #line 2235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12436         self = (Xcls_MainWindowXcls_addlistenerbutton*) g_object_new (object_type, NULL);
12437 #line 2237 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12438         _tmp0_ = _owner;
12439 #line 2237 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12440         _tmp1_ = _g_object_ref0 (_tmp0_);
12441 #line 2237 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12442         _g_object_unref0 (self->priv->_this);
12443 #line 2237 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12444         self->priv->_this = _tmp1_;
12445 #line 2238 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12446         _tmp2_ = self->priv->_this;
12447 #line 2238 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12448         _tmp3_ = _g_object_ref0 (self);
12449 #line 2238 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12450         _g_object_unref0 (_tmp2_->addlistenerbutton);
12451 #line 2238 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12452         _tmp2_->addlistenerbutton = _tmp3_;
12453 #line 2239 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12454         _tmp4_ = clutter_actor_new ();
12455 #line 2239 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12456         g_object_ref_sink (_tmp4_);
12457 #line 2239 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12458         _g_object_unref0 (self->el);
12459 #line 2239 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12460         self->el = _tmp4_;
12461 #line 2244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12462         _tmp5_ = self->priv->_this;
12463 #line 2244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12464         _tmp6_ = xcls_mainwindow_xcls_actor37_new (_tmp5_);
12465 #line 2244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12466         child_0 = _tmp6_;
12467 #line 2245 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12468         g_object_ref ((GObject*) child_0);
12469 #line 2246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12470         _tmp7_ = self->el;
12471 #line 2246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12472         _tmp8_ = child_0->el;
12473 #line 2246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12474         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
12475 #line 2249 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12476         _tmp9_ = self->el;
12477 #line 2249 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12478         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
12479 #line 2235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12480         _g_object_unref0 (child_0);
12481 #line 2235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12482         return self;
12483 #line 12484 "MainWindow.vala.c"
12484 }
12485
12486
12487 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_new (Xcls_MainWindow* _owner) {
12488 #line 2235 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12489         return xcls_mainwindow_xcls_addlistenerbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, _owner);
12490 #line 12491 "MainWindow.vala.c"
12491 }
12492
12493
12494 static void xcls_mainwindow_xcls_addlistenerbutton_class_init (Xcls_MainWindowXcls_addlistenerbuttonClass * klass) {
12495 #line 2226 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12496         xcls_mainwindow_xcls_addlistenerbutton_parent_class = g_type_class_peek_parent (klass);
12497 #line 2226 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12498         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addlistenerbuttonPrivate));
12499 #line 2226 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12500         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addlistenerbutton_finalize;
12501 #line 12502 "MainWindow.vala.c"
12502 }
12503
12504
12505 static void xcls_mainwindow_xcls_addlistenerbutton_instance_init (Xcls_MainWindowXcls_addlistenerbutton * self) {
12506 #line 2226 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12507         self->priv = XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_PRIVATE (self);
12508 #line 12509 "MainWindow.vala.c"
12509 }
12510
12511
12512 static void xcls_mainwindow_xcls_addlistenerbutton_finalize (GObject* obj) {
12513         Xcls_MainWindowXcls_addlistenerbutton * self;
12514 #line 2226 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12515         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton);
12516 #line 2228 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12517         _g_object_unref0 (self->el);
12518 #line 2229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12519         _g_object_unref0 (self->priv->_this);
12520 #line 2226 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12521         G_OBJECT_CLASS (xcls_mainwindow_xcls_addlistenerbutton_parent_class)->finalize (obj);
12522 #line 12523 "MainWindow.vala.c"
12523 }
12524
12525
12526 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) {
12527         static volatile gsize xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile = 0;
12528         if (g_once_init_enter (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile)) {
12529                 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 };
12530                 GType xcls_mainwindow_xcls_addlistenerbutton_type_id;
12531                 xcls_mainwindow_xcls_addlistenerbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addlistenerbutton", &g_define_type_info, 0);
12532                 g_once_init_leave (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile, xcls_mainwindow_xcls_addlistenerbutton_type_id);
12533         }
12534         return xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile;
12535 }
12536
12537
12538 Xcls_MainWindowXcls_Actor37* xcls_mainwindow_xcls_actor37_construct (GType object_type, Xcls_MainWindow* _owner) {
12539         Xcls_MainWindowXcls_Actor37 * self = NULL;
12540         Xcls_MainWindow* _tmp0_;
12541         Xcls_MainWindow* _tmp1_;
12542         GtkClutterActor* _tmp2_;
12543         Xcls_MainWindow* _tmp3_;
12544         Xcls_MainWindowXcls_Button38* _tmp4_;
12545         Xcls_MainWindowXcls_Button38* child_0;
12546         GtkClutterActor* _tmp5_;
12547         GtkWidget* _tmp6_ = NULL;
12548         GtkButton* _tmp7_;
12549 #line 2265 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12550         g_return_val_if_fail (_owner != NULL, NULL);
12551 #line 2265 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12552         self = (Xcls_MainWindowXcls_Actor37*) g_object_new (object_type, NULL);
12553 #line 2267 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12554         _tmp0_ = _owner;
12555 #line 2267 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12556         _tmp1_ = _g_object_ref0 (_tmp0_);
12557 #line 2267 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12558         _g_object_unref0 (self->priv->_this);
12559 #line 2267 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12560         self->priv->_this = _tmp1_;
12561 #line 2268 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12562         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
12563 #line 2268 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12564         g_object_ref_sink (_tmp2_);
12565 #line 2268 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12566         _g_object_unref0 (self->el);
12567 #line 2268 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12568         self->el = _tmp2_;
12569 #line 2273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12570         _tmp3_ = self->priv->_this;
12571 #line 2273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12572         _tmp4_ = xcls_mainwindow_xcls_button38_new (_tmp3_);
12573 #line 2273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12574         child_0 = _tmp4_;
12575 #line 2274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12576         g_object_ref ((GObject*) child_0);
12577 #line 2277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12578         _tmp5_ = self->el;
12579 #line 2277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12580         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
12581 #line 2277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12582         _tmp7_ = child_0->el;
12583 #line 2277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12584         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp7_);
12585 #line 2265 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12586         _g_object_unref0 (child_0);
12587 #line 2265 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12588         return self;
12589 #line 12590 "MainWindow.vala.c"
12590 }
12591
12592
12593 Xcls_MainWindowXcls_Actor37* xcls_mainwindow_xcls_actor37_new (Xcls_MainWindow* _owner) {
12594 #line 2265 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12595         return xcls_mainwindow_xcls_actor37_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR37, _owner);
12596 #line 12597 "MainWindow.vala.c"
12597 }
12598
12599
12600 static void xcls_mainwindow_xcls_actor37_class_init (Xcls_MainWindowXcls_Actor37Class * klass) {
12601 #line 2256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12602         xcls_mainwindow_xcls_actor37_parent_class = g_type_class_peek_parent (klass);
12603 #line 2256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12604         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor37Private));
12605 #line 2256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12606         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor37_finalize;
12607 #line 12608 "MainWindow.vala.c"
12608 }
12609
12610
12611 static void xcls_mainwindow_xcls_actor37_instance_init (Xcls_MainWindowXcls_Actor37 * self) {
12612 #line 2256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12613         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR37_GET_PRIVATE (self);
12614 #line 12615 "MainWindow.vala.c"
12615 }
12616
12617
12618 static void xcls_mainwindow_xcls_actor37_finalize (GObject* obj) {
12619         Xcls_MainWindowXcls_Actor37 * self;
12620 #line 2256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12621         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR37, Xcls_MainWindowXcls_Actor37);
12622 #line 2258 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12623         _g_object_unref0 (self->el);
12624 #line 2259 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12625         _g_object_unref0 (self->priv->_this);
12626 #line 2256 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12627         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor37_parent_class)->finalize (obj);
12628 #line 12629 "MainWindow.vala.c"
12629 }
12630
12631
12632 GType xcls_mainwindow_xcls_actor37_get_type (void) {
12633         static volatile gsize xcls_mainwindow_xcls_actor37_type_id__volatile = 0;
12634         if (g_once_init_enter (&xcls_mainwindow_xcls_actor37_type_id__volatile)) {
12635                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor37Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor37_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor37), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor37_instance_init, NULL };
12636                 GType xcls_mainwindow_xcls_actor37_type_id;
12637                 xcls_mainwindow_xcls_actor37_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor37", &g_define_type_info, 0);
12638                 g_once_init_leave (&xcls_mainwindow_xcls_actor37_type_id__volatile, xcls_mainwindow_xcls_actor37_type_id);
12639         }
12640         return xcls_mainwindow_xcls_actor37_type_id__volatile;
12641 }
12642
12643
12644 static void __lambda74_ (Xcls_MainWindowXcls_Button38* self) {
12645         Xcls_MainWindow* _tmp0_;
12646         const gchar* _tmp1_;
12647         const gchar* _tmp2_;
12648         GQuark _tmp4_ = 0U;
12649 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12650         static GQuark _tmp3_label0 = 0;
12651 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12652         static GQuark _tmp3_label1 = 0;
12653 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12654         static GQuark _tmp3_label2 = 0;
12655 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12656         static GQuark _tmp3_label3 = 0;
12657 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12658         _tmp0_ = self->priv->_this;
12659 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12660         _tmp1_ = _tmp0_->state;
12661 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12662         _tmp2_ = _tmp1_;
12663 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12664         _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
12665 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12666         if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
12667 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12668                 switch (0) {
12669 #line 12670 "MainWindow.vala.c"
12670                         default:
12671                         {
12672                                 Xcls_MainWindow* _tmp5_;
12673 #line 2312 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12674                                 _tmp5_ = self->priv->_this;
12675 #line 2312 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12676                                 xcls_mainwindow_showAddListener (_tmp5_);
12677 #line 2313 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12678                                 break;
12679 #line 12680 "MainWindow.vala.c"
12680                         }
12681                 }
12682         } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
12683 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12684                 switch (0) {
12685 #line 12686 "MainWindow.vala.c"
12686                         default:
12687                         {
12688                                 Xcls_MainWindow* _tmp6_;
12689 #line 2317 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12690                                 _tmp6_ = self->priv->_this;
12691 #line 2317 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12692                                 xcls_mainwindow_hideAddListener (_tmp6_);
12693 #line 2318 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12694                                 break;
12695 #line 12696 "MainWindow.vala.c"
12696                         }
12697                 }
12698         } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
12699 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12700                 switch (0) {
12701 #line 12702 "MainWindow.vala.c"
12702                         default:
12703                         {
12704                                 Xcls_MainWindow* _tmp7_;
12705                                 Xcls_MainWindow* _tmp8_;
12706 #line 2322 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12707                                 _tmp7_ = self->priv->_this;
12708 #line 2322 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12709                                 xcls_mainwindow_hideAddProp (_tmp7_);
12710 #line 2323 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12711                                 _tmp8_ = self->priv->_this;
12712 #line 2323 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12713                                 xcls_mainwindow_showAddListener (_tmp8_);
12714 #line 2324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12715                                 break;
12716 #line 12717 "MainWindow.vala.c"
12717                         }
12718                 }
12719         } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
12720 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12721                 switch (0) {
12722 #line 12723 "MainWindow.vala.c"
12723                         default:
12724                         {
12725                                 Xcls_MainWindow* _tmp9_;
12726                                 Xcls_MainWindow* _tmp10_;
12727 #line 2326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12728                                 _tmp9_ = self->priv->_this;
12729 #line 2326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12730                                 xcls_mainwindow_hideObject (_tmp9_);
12731 #line 2327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12732                                 _tmp10_ = self->priv->_this;
12733 #line 2327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12734                                 xcls_mainwindow_showAddListener (_tmp10_);
12735 #line 2328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12736                                 break;
12737 #line 12738 "MainWindow.vala.c"
12738                         }
12739                 }
12740         } else {
12741 #line 2310 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12742                 switch (0) {
12743 #line 12744 "MainWindow.vala.c"
12744                         default:
12745                         {
12746                                 Xcls_MainWindow* _tmp11_;
12747                                 const gchar* _tmp12_;
12748 #line 2331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12749                                 _tmp11_ = self->priv->_this;
12750 #line 2331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12751                                 _tmp12_ = _tmp11_->state;
12752 #line 2331 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12753                                 g_print ("unhandled add listener from %s\n", _tmp12_);
12754 #line 2333 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12755                                 break;
12756 #line 12757 "MainWindow.vala.c"
12757                         }
12758                 }
12759         }
12760 #line 2336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12761         return;
12762 #line 12763 "MainWindow.vala.c"
12763 }
12764
12765
12766 static void ___lambda74__gtk_button_clicked (GtkButton* _sender, gpointer self) {
12767 #line 2306 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12768         __lambda74_ (self);
12769 #line 12770 "MainWindow.vala.c"
12770 }
12771
12772
12773 Xcls_MainWindowXcls_Button38* xcls_mainwindow_xcls_button38_construct (GType object_type, Xcls_MainWindow* _owner) {
12774         Xcls_MainWindowXcls_Button38 * self = NULL;
12775         Xcls_MainWindow* _tmp0_;
12776         Xcls_MainWindow* _tmp1_;
12777         GtkButton* _tmp2_;
12778         GtkButton* _tmp3_;
12779         GtkButton* _tmp4_;
12780         GtkButton* _tmp5_;
12781         GtkButton* _tmp6_;
12782 #line 2293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12783         g_return_val_if_fail (_owner != NULL, NULL);
12784 #line 2293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12785         self = (Xcls_MainWindowXcls_Button38*) g_object_new (object_type, NULL);
12786 #line 2295 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12787         _tmp0_ = _owner;
12788 #line 2295 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12789         _tmp1_ = _g_object_ref0 (_tmp0_);
12790 #line 2295 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12791         _g_object_unref0 (self->priv->_this);
12792 #line 2295 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12793         self->priv->_this = _tmp1_;
12794 #line 2296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12795         _tmp2_ = (GtkButton*) gtk_button_new ();
12796 #line 2296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12797         g_object_ref_sink (_tmp2_);
12798 #line 2296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12799         _g_object_unref0 (self->el);
12800 #line 2296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12801         self->el = _tmp2_;
12802 #line 2301 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12803         _tmp3_ = self->el;
12804 #line 2301 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12805         g_object_set ((GtkWidget*) _tmp3_, "height-request", 50, NULL);
12806 #line 2302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12807         _tmp4_ = self->el;
12808 #line 2302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12809         gtk_button_set_label (_tmp4_, "Add\nEvent\nCode");
12810 #line 2303 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12811         _tmp5_ = self->el;
12812 #line 2303 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12813         g_object_set ((GtkWidget*) _tmp5_, "width-request", 50, NULL);
12814 #line 2306 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12815         _tmp6_ = self->el;
12816 #line 2306 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12817         g_signal_connect_object (_tmp6_, "clicked", (GCallback) ___lambda74__gtk_button_clicked, self, 0);
12818 #line 2293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12819         return self;
12820 #line 12821 "MainWindow.vala.c"
12821 }
12822
12823
12824 Xcls_MainWindowXcls_Button38* xcls_mainwindow_xcls_button38_new (Xcls_MainWindow* _owner) {
12825 #line 2293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12826         return xcls_mainwindow_xcls_button38_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON38, _owner);
12827 #line 12828 "MainWindow.vala.c"
12828 }
12829
12830
12831 static void xcls_mainwindow_xcls_button38_class_init (Xcls_MainWindowXcls_Button38Class * klass) {
12832 #line 2284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12833         xcls_mainwindow_xcls_button38_parent_class = g_type_class_peek_parent (klass);
12834 #line 2284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12835         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button38Private));
12836 #line 2284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12837         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button38_finalize;
12838 #line 12839 "MainWindow.vala.c"
12839 }
12840
12841
12842 static void xcls_mainwindow_xcls_button38_instance_init (Xcls_MainWindowXcls_Button38 * self) {
12843 #line 2284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12844         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON38_GET_PRIVATE (self);
12845 #line 12846 "MainWindow.vala.c"
12846 }
12847
12848
12849 static void xcls_mainwindow_xcls_button38_finalize (GObject* obj) {
12850         Xcls_MainWindowXcls_Button38 * self;
12851 #line 2284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12852         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON38, Xcls_MainWindowXcls_Button38);
12853 #line 2286 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12854         _g_object_unref0 (self->el);
12855 #line 2287 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12856         _g_object_unref0 (self->priv->_this);
12857 #line 2284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12858         G_OBJECT_CLASS (xcls_mainwindow_xcls_button38_parent_class)->finalize (obj);
12859 #line 12860 "MainWindow.vala.c"
12860 }
12861
12862
12863 GType xcls_mainwindow_xcls_button38_get_type (void) {
12864         static volatile gsize xcls_mainwindow_xcls_button38_type_id__volatile = 0;
12865         if (g_once_init_enter (&xcls_mainwindow_xcls_button38_type_id__volatile)) {
12866                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button38Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button38_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button38), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button38_instance_init, NULL };
12867                 GType xcls_mainwindow_xcls_button38_type_id;
12868                 xcls_mainwindow_xcls_button38_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button38", &g_define_type_info, 0);
12869                 g_once_init_leave (&xcls_mainwindow_xcls_button38_type_id__volatile, xcls_mainwindow_xcls_button38_type_id);
12870         }
12871         return xcls_mainwindow_xcls_button38_type_id__volatile;
12872 }
12873
12874
12875 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
12876         Xcls_MainWindowXcls_addprojectbutton * self = NULL;
12877         Xcls_MainWindow* _tmp0_;
12878         Xcls_MainWindow* _tmp1_;
12879         Xcls_MainWindow* _tmp2_;
12880         Xcls_MainWindowXcls_addprojectbutton* _tmp3_;
12881         ClutterActor* _tmp4_;
12882         Xcls_MainWindow* _tmp5_;
12883         Xcls_MainWindowXcls_Actor40* _tmp6_;
12884         Xcls_MainWindowXcls_Actor40* child_0;
12885         ClutterActor* _tmp7_;
12886         GtkClutterActor* _tmp8_;
12887         ClutterActor* _tmp9_;
12888 #line 2355 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12889         g_return_val_if_fail (_owner != NULL, NULL);
12890 #line 2355 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12891         self = (Xcls_MainWindowXcls_addprojectbutton*) g_object_new (object_type, NULL);
12892 #line 2357 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12893         _tmp0_ = _owner;
12894 #line 2357 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12895         _tmp1_ = _g_object_ref0 (_tmp0_);
12896 #line 2357 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12897         _g_object_unref0 (self->priv->_this);
12898 #line 2357 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12899         self->priv->_this = _tmp1_;
12900 #line 2358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12901         _tmp2_ = self->priv->_this;
12902 #line 2358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12903         _tmp3_ = _g_object_ref0 (self);
12904 #line 2358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12905         _g_object_unref0 (_tmp2_->addprojectbutton);
12906 #line 2358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12907         _tmp2_->addprojectbutton = _tmp3_;
12908 #line 2359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12909         _tmp4_ = clutter_actor_new ();
12910 #line 2359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12911         g_object_ref_sink (_tmp4_);
12912 #line 2359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12913         _g_object_unref0 (self->el);
12914 #line 2359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12915         self->el = _tmp4_;
12916 #line 2364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12917         _tmp5_ = self->priv->_this;
12918 #line 2364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12919         _tmp6_ = xcls_mainwindow_xcls_actor40_new (_tmp5_);
12920 #line 2364 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12921         child_0 = _tmp6_;
12922 #line 2365 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12923         g_object_ref ((GObject*) child_0);
12924 #line 2366 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12925         _tmp7_ = self->el;
12926 #line 2366 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12927         _tmp8_ = child_0->el;
12928 #line 2366 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12929         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
12930 #line 2369 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12931         _tmp9_ = self->el;
12932 #line 2369 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12933         clutter_actor_set_size (_tmp9_, 50.0f, 50.0f);
12934 #line 2355 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12935         _g_object_unref0 (child_0);
12936 #line 2355 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12937         return self;
12938 #line 12939 "MainWindow.vala.c"
12939 }
12940
12941
12942 Xcls_MainWindowXcls_addprojectbutton* xcls_mainwindow_xcls_addprojectbutton_new (Xcls_MainWindow* _owner) {
12943 #line 2355 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12944         return xcls_mainwindow_xcls_addprojectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, _owner);
12945 #line 12946 "MainWindow.vala.c"
12946 }
12947
12948
12949 static void xcls_mainwindow_xcls_addprojectbutton_class_init (Xcls_MainWindowXcls_addprojectbuttonClass * klass) {
12950 #line 2346 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12951         xcls_mainwindow_xcls_addprojectbutton_parent_class = g_type_class_peek_parent (klass);
12952 #line 2346 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12953         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addprojectbuttonPrivate));
12954 #line 2346 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12955         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addprojectbutton_finalize;
12956 #line 12957 "MainWindow.vala.c"
12957 }
12958
12959
12960 static void xcls_mainwindow_xcls_addprojectbutton_instance_init (Xcls_MainWindowXcls_addprojectbutton * self) {
12961 #line 2346 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12962         self->priv = XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_PRIVATE (self);
12963 #line 12964 "MainWindow.vala.c"
12964 }
12965
12966
12967 static void xcls_mainwindow_xcls_addprojectbutton_finalize (GObject* obj) {
12968         Xcls_MainWindowXcls_addprojectbutton * self;
12969 #line 2346 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12970         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbutton);
12971 #line 2348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12972         _g_object_unref0 (self->el);
12973 #line 2349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12974         _g_object_unref0 (self->priv->_this);
12975 #line 2346 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
12976         G_OBJECT_CLASS (xcls_mainwindow_xcls_addprojectbutton_parent_class)->finalize (obj);
12977 #line 12978 "MainWindow.vala.c"
12978 }
12979
12980
12981 GType xcls_mainwindow_xcls_addprojectbutton_get_type (void) {
12982         static volatile gsize xcls_mainwindow_xcls_addprojectbutton_type_id__volatile = 0;
12983         if (g_once_init_enter (&xcls_mainwindow_xcls_addprojectbutton_type_id__volatile)) {
12984                 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 };
12985                 GType xcls_mainwindow_xcls_addprojectbutton_type_id;
12986                 xcls_mainwindow_xcls_addprojectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addprojectbutton", &g_define_type_info, 0);
12987                 g_once_init_leave (&xcls_mainwindow_xcls_addprojectbutton_type_id__volatile, xcls_mainwindow_xcls_addprojectbutton_type_id);
12988         }
12989         return xcls_mainwindow_xcls_addprojectbutton_type_id__volatile;
12990 }
12991
12992
12993 Xcls_MainWindowXcls_Actor40* xcls_mainwindow_xcls_actor40_construct (GType object_type, Xcls_MainWindow* _owner) {
12994         Xcls_MainWindowXcls_Actor40 * self = NULL;
12995         Xcls_MainWindow* _tmp0_;
12996         Xcls_MainWindow* _tmp1_;
12997         GtkClutterActor* _tmp2_;
12998         Xcls_MainWindow* _tmp3_;
12999         Xcls_MainWindowXcls_Button41* _tmp4_;
13000         Xcls_MainWindowXcls_Button41* child_0;
13001         GtkClutterActor* _tmp5_;
13002         GtkWidget* _tmp6_ = NULL;
13003         GtkButton* _tmp7_;
13004 #line 2385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13005         g_return_val_if_fail (_owner != NULL, NULL);
13006 #line 2385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13007         self = (Xcls_MainWindowXcls_Actor40*) g_object_new (object_type, NULL);
13008 #line 2387 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13009         _tmp0_ = _owner;
13010 #line 2387 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13011         _tmp1_ = _g_object_ref0 (_tmp0_);
13012 #line 2387 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13013         _g_object_unref0 (self->priv->_this);
13014 #line 2387 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13015         self->priv->_this = _tmp1_;
13016 #line 2388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13017         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
13018 #line 2388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13019         g_object_ref_sink (_tmp2_);
13020 #line 2388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13021         _g_object_unref0 (self->el);
13022 #line 2388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13023         self->el = _tmp2_;
13024 #line 2393 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13025         _tmp3_ = self->priv->_this;
13026 #line 2393 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13027         _tmp4_ = xcls_mainwindow_xcls_button41_new (_tmp3_);
13028 #line 2393 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13029         child_0 = _tmp4_;
13030 #line 2394 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13031         g_object_ref ((GObject*) child_0);
13032 #line 2397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13033         _tmp5_ = self->el;
13034 #line 2397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13035         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
13036 #line 2397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13037         _tmp7_ = child_0->el;
13038 #line 2397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13039         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp7_);
13040 #line 2385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13041         _g_object_unref0 (child_0);
13042 #line 2385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13043         return self;
13044 #line 13045 "MainWindow.vala.c"
13045 }
13046
13047
13048 Xcls_MainWindowXcls_Actor40* xcls_mainwindow_xcls_actor40_new (Xcls_MainWindow* _owner) {
13049 #line 2385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13050         return xcls_mainwindow_xcls_actor40_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR40, _owner);
13051 #line 13052 "MainWindow.vala.c"
13052 }
13053
13054
13055 static void xcls_mainwindow_xcls_actor40_class_init (Xcls_MainWindowXcls_Actor40Class * klass) {
13056 #line 2376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13057         xcls_mainwindow_xcls_actor40_parent_class = g_type_class_peek_parent (klass);
13058 #line 2376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13059         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor40Private));
13060 #line 2376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13061         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor40_finalize;
13062 #line 13063 "MainWindow.vala.c"
13063 }
13064
13065
13066 static void xcls_mainwindow_xcls_actor40_instance_init (Xcls_MainWindowXcls_Actor40 * self) {
13067 #line 2376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13068         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR40_GET_PRIVATE (self);
13069 #line 13070 "MainWindow.vala.c"
13070 }
13071
13072
13073 static void xcls_mainwindow_xcls_actor40_finalize (GObject* obj) {
13074         Xcls_MainWindowXcls_Actor40 * self;
13075 #line 2376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13076         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR40, Xcls_MainWindowXcls_Actor40);
13077 #line 2378 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13078         _g_object_unref0 (self->el);
13079 #line 2379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13080         _g_object_unref0 (self->priv->_this);
13081 #line 2376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13082         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor40_parent_class)->finalize (obj);
13083 #line 13084 "MainWindow.vala.c"
13084 }
13085
13086
13087 GType xcls_mainwindow_xcls_actor40_get_type (void) {
13088         static volatile gsize xcls_mainwindow_xcls_actor40_type_id__volatile = 0;
13089         if (g_once_init_enter (&xcls_mainwindow_xcls_actor40_type_id__volatile)) {
13090                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor40Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor40_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor40), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor40_instance_init, NULL };
13091                 GType xcls_mainwindow_xcls_actor40_type_id;
13092                 xcls_mainwindow_xcls_actor40_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor40", &g_define_type_info, 0);
13093                 g_once_init_leave (&xcls_mainwindow_xcls_actor40_type_id__volatile, xcls_mainwindow_xcls_actor40_type_id);
13094         }
13095         return xcls_mainwindow_xcls_actor40_type_id__volatile;
13096 }
13097
13098
13099 static void __lambda44_ (Xcls_MainWindowXcls_Button41* self) {
13100         Xcls_EditProject* _tmp0_ = NULL;
13101         Xcls_EditProject* pe;
13102         Xcls_EditProject* _tmp1_;
13103         GtkDialog* _tmp2_;
13104         Xcls_MainWindow* _tmp3_;
13105         GtkWindow* _tmp4_;
13106         Xcls_EditProject* _tmp5_;
13107         GtkDialog* _tmp6_;
13108         Xcls_EditProject* _tmp7_;
13109         ProjectProject* _tmp8_ = NULL;
13110         ProjectProject* p;
13111         ProjectProject* _tmp9_;
13112         Xcls_MainWindow* _tmp10_;
13113         Xcls_WindowLeftProjects* _tmp11_;
13114         Xcls_MainWindow* _tmp12_;
13115         Xcls_WindowLeftProjects* _tmp13_;
13116         Xcls_MainWindow* _tmp14_;
13117         Xcls_WindowLeftProjects* _tmp15_;
13118         ProjectProject* _tmp16_;
13119 #line 2430 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13120         _tmp0_ = xcls_editproject_singleton ();
13121 #line 2430 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13122         pe = _tmp0_;
13123 #line 2431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13124         _tmp1_ = pe;
13125 #line 2431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13126         _tmp2_ = _tmp1_->el;
13127 #line 2431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13128         _tmp3_ = self->priv->_this;
13129 #line 2431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13130         _tmp4_ = _tmp3_->el;
13131 #line 2431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13132         gtk_window_set_transient_for ((GtkWindow*) _tmp2_, _tmp4_);
13133 #line 2432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13134         _tmp5_ = pe;
13135 #line 2432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13136         _tmp6_ = _tmp5_->el;
13137 #line 2432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13138         gtk_window_set_modal ((GtkWindow*) _tmp6_, TRUE);
13139 #line 2434 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13140         _tmp7_ = pe;
13141 #line 2434 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13142         _tmp8_ = xcls_editproject_show (_tmp7_);
13143 #line 2434 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13144         p = _tmp8_;
13145 #line 2436 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13146         _tmp9_ = p;
13147 #line 2436 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13148         if (_tmp9_ == NULL) {
13149 #line 2437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13150                 _g_object_unref0 (p);
13151 #line 2437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13152                 _g_object_unref0 (pe);
13153 #line 2437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13154                 return;
13155 #line 13156 "MainWindow.vala.c"
13156         }
13157 #line 2439 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13158         _tmp10_ = self->priv->_this;
13159 #line 2439 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13160         _tmp11_ = _tmp10_->left_projects;
13161 #line 2439 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13162         _tmp11_->is_loaded = FALSE;
13163 #line 2440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13164         _tmp12_ = self->priv->_this;
13165 #line 2440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13166         _tmp13_ = _tmp12_->left_projects;
13167 #line 2440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13168         xcls_windowleftprojects_load (_tmp13_);
13169 #line 2441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13170         _tmp14_ = self->priv->_this;
13171 #line 2441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13172         _tmp15_ = _tmp14_->left_projects;
13173 #line 2441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13174         _tmp16_ = p;
13175 #line 2441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13176         xcls_windowleftprojects_selectProject (_tmp15_, _tmp16_);
13177 #line 2442 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13178         _g_object_unref0 (p);
13179 #line 2442 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13180         _g_object_unref0 (pe);
13181 #line 2442 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13182         return;
13183 #line 13184 "MainWindow.vala.c"
13184 }
13185
13186
13187 static void ___lambda44__gtk_button_clicked (GtkButton* _sender, gpointer self) {
13188 #line 2426 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13189         __lambda44_ (self);
13190 #line 13191 "MainWindow.vala.c"
13191 }
13192
13193
13194 Xcls_MainWindowXcls_Button41* xcls_mainwindow_xcls_button41_construct (GType object_type, Xcls_MainWindow* _owner) {
13195         Xcls_MainWindowXcls_Button41 * self = NULL;
13196         Xcls_MainWindow* _tmp0_;
13197         Xcls_MainWindow* _tmp1_;
13198         GtkButton* _tmp2_;
13199         GtkButton* _tmp3_;
13200         GtkButton* _tmp4_;
13201         GtkButton* _tmp5_;
13202         GtkButton* _tmp6_;
13203 #line 2413 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13204         g_return_val_if_fail (_owner != NULL, NULL);
13205 #line 2413 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13206         self = (Xcls_MainWindowXcls_Button41*) g_object_new (object_type, NULL);
13207 #line 2415 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13208         _tmp0_ = _owner;
13209 #line 2415 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13210         _tmp1_ = _g_object_ref0 (_tmp0_);
13211 #line 2415 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13212         _g_object_unref0 (self->priv->_this);
13213 #line 2415 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13214         self->priv->_this = _tmp1_;
13215 #line 2416 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13216         _tmp2_ = (GtkButton*) gtk_button_new ();
13217 #line 2416 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13218         g_object_ref_sink (_tmp2_);
13219 #line 2416 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13220         _g_object_unref0 (self->el);
13221 #line 2416 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13222         self->el = _tmp2_;
13223 #line 2421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13224         _tmp3_ = self->el;
13225 #line 2421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13226         g_object_set ((GtkWidget*) _tmp3_, "height-request", 50, NULL);
13227 #line 2422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13228         _tmp4_ = self->el;
13229 #line 2422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13230         gtk_button_set_label (_tmp4_, "New\nProj.");
13231 #line 2423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13232         _tmp5_ = self->el;
13233 #line 2423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13234         g_object_set ((GtkWidget*) _tmp5_, "width-request", 50, NULL);
13235 #line 2426 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13236         _tmp6_ = self->el;
13237 #line 2426 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13238         g_signal_connect_object (_tmp6_, "clicked", (GCallback) ___lambda44__gtk_button_clicked, self, 0);
13239 #line 2413 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13240         return self;
13241 #line 13242 "MainWindow.vala.c"
13242 }
13243
13244
13245 Xcls_MainWindowXcls_Button41* xcls_mainwindow_xcls_button41_new (Xcls_MainWindow* _owner) {
13246 #line 2413 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13247         return xcls_mainwindow_xcls_button41_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON41, _owner);
13248 #line 13249 "MainWindow.vala.c"
13249 }
13250
13251
13252 static void xcls_mainwindow_xcls_button41_class_init (Xcls_MainWindowXcls_Button41Class * klass) {
13253 #line 2404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13254         xcls_mainwindow_xcls_button41_parent_class = g_type_class_peek_parent (klass);
13255 #line 2404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13256         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button41Private));
13257 #line 2404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13258         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button41_finalize;
13259 #line 13260 "MainWindow.vala.c"
13260 }
13261
13262
13263 static void xcls_mainwindow_xcls_button41_instance_init (Xcls_MainWindowXcls_Button41 * self) {
13264 #line 2404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13265         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON41_GET_PRIVATE (self);
13266 #line 13267 "MainWindow.vala.c"
13267 }
13268
13269
13270 static void xcls_mainwindow_xcls_button41_finalize (GObject* obj) {
13271         Xcls_MainWindowXcls_Button41 * self;
13272 #line 2404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13273         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON41, Xcls_MainWindowXcls_Button41);
13274 #line 2406 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13275         _g_object_unref0 (self->el);
13276 #line 2407 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13277         _g_object_unref0 (self->priv->_this);
13278 #line 2404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13279         G_OBJECT_CLASS (xcls_mainwindow_xcls_button41_parent_class)->finalize (obj);
13280 #line 13281 "MainWindow.vala.c"
13281 }
13282
13283
13284 GType xcls_mainwindow_xcls_button41_get_type (void) {
13285         static volatile gsize xcls_mainwindow_xcls_button41_type_id__volatile = 0;
13286         if (g_once_init_enter (&xcls_mainwindow_xcls_button41_type_id__volatile)) {
13287                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button41Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button41_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button41), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button41_instance_init, NULL };
13288                 GType xcls_mainwindow_xcls_button41_type_id;
13289                 xcls_mainwindow_xcls_button41_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button41", &g_define_type_info, 0);
13290                 g_once_init_leave (&xcls_mainwindow_xcls_button41_type_id__volatile, xcls_mainwindow_xcls_button41_type_id);
13291         }
13292         return xcls_mainwindow_xcls_button41_type_id__volatile;
13293 }
13294
13295
13296 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_construct (GType object_type, Xcls_MainWindow* _owner) {
13297         Xcls_MainWindowXcls_addfilebutton * self = NULL;
13298         Xcls_MainWindow* _tmp0_;
13299         Xcls_MainWindow* _tmp1_;
13300         Xcls_MainWindow* _tmp2_;
13301         Xcls_MainWindowXcls_addfilebutton* _tmp3_;
13302         ClutterActor* _tmp4_;
13303         Xcls_MainWindow* _tmp5_;
13304         Xcls_MainWindowXcls_Actor43* _tmp6_;
13305         Xcls_MainWindowXcls_Actor43* child_0;
13306         ClutterActor* _tmp7_;
13307         GtkClutterActor* _tmp8_;
13308         ClutterActor* _tmp9_;
13309 #line 2461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13310         g_return_val_if_fail (_owner != NULL, NULL);
13311 #line 2461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13312         self = (Xcls_MainWindowXcls_addfilebutton*) g_object_new (object_type, NULL);
13313 #line 2463 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13314         _tmp0_ = _owner;
13315 #line 2463 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13316         _tmp1_ = _g_object_ref0 (_tmp0_);
13317 #line 2463 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13318         _g_object_unref0 (self->priv->_this);
13319 #line 2463 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13320         self->priv->_this = _tmp1_;
13321 #line 2464 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13322         _tmp2_ = self->priv->_this;
13323 #line 2464 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13324         _tmp3_ = _g_object_ref0 (self);
13325 #line 2464 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13326         _g_object_unref0 (_tmp2_->addfilebutton);
13327 #line 2464 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13328         _tmp2_->addfilebutton = _tmp3_;
13329 #line 2465 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13330         _tmp4_ = clutter_actor_new ();
13331 #line 2465 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13332         g_object_ref_sink (_tmp4_);
13333 #line 2465 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13334         _g_object_unref0 (self->el);
13335 #line 2465 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13336         self->el = _tmp4_;
13337 #line 2470 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13338         _tmp5_ = self->priv->_this;
13339 #line 2470 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13340         _tmp6_ = xcls_mainwindow_xcls_actor43_new (_tmp5_);
13341 #line 2470 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13342         child_0 = _tmp6_;
13343 #line 2471 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13344         g_object_ref ((GObject*) child_0);
13345 #line 2472 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13346         _tmp7_ = self->el;
13347 #line 2472 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13348         _tmp8_ = child_0->el;
13349 #line 2472 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13350         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
13351 #line 2475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13352         _tmp9_ = self->el;
13353 #line 2475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13354         clutter_actor_set_size (_tmp9_, 50.0f, 50.0f);
13355 #line 2461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13356         _g_object_unref0 (child_0);
13357 #line 2461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13358         return self;
13359 #line 13360 "MainWindow.vala.c"
13360 }
13361
13362
13363 Xcls_MainWindowXcls_addfilebutton* xcls_mainwindow_xcls_addfilebutton_new (Xcls_MainWindow* _owner) {
13364 #line 2461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13365         return xcls_mainwindow_xcls_addfilebutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, _owner);
13366 #line 13367 "MainWindow.vala.c"
13367 }
13368
13369
13370 static void xcls_mainwindow_xcls_addfilebutton_class_init (Xcls_MainWindowXcls_addfilebuttonClass * klass) {
13371 #line 2452 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13372         xcls_mainwindow_xcls_addfilebutton_parent_class = g_type_class_peek_parent (klass);
13373 #line 2452 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13374         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addfilebuttonPrivate));
13375 #line 2452 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13376         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addfilebutton_finalize;
13377 #line 13378 "MainWindow.vala.c"
13378 }
13379
13380
13381 static void xcls_mainwindow_xcls_addfilebutton_instance_init (Xcls_MainWindowXcls_addfilebutton * self) {
13382 #line 2452 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13383         self->priv = XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_PRIVATE (self);
13384 #line 13385 "MainWindow.vala.c"
13385 }
13386
13387
13388 static void xcls_mainwindow_xcls_addfilebutton_finalize (GObject* obj) {
13389         Xcls_MainWindowXcls_addfilebutton * self;
13390 #line 2452 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13391         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebutton);
13392 #line 2454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13393         _g_object_unref0 (self->el);
13394 #line 2455 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13395         _g_object_unref0 (self->priv->_this);
13396 #line 2452 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13397         G_OBJECT_CLASS (xcls_mainwindow_xcls_addfilebutton_parent_class)->finalize (obj);
13398 #line 13399 "MainWindow.vala.c"
13399 }
13400
13401
13402 GType xcls_mainwindow_xcls_addfilebutton_get_type (void) {
13403         static volatile gsize xcls_mainwindow_xcls_addfilebutton_type_id__volatile = 0;
13404         if (g_once_init_enter (&xcls_mainwindow_xcls_addfilebutton_type_id__volatile)) {
13405                 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 };
13406                 GType xcls_mainwindow_xcls_addfilebutton_type_id;
13407                 xcls_mainwindow_xcls_addfilebutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addfilebutton", &g_define_type_info, 0);
13408                 g_once_init_leave (&xcls_mainwindow_xcls_addfilebutton_type_id__volatile, xcls_mainwindow_xcls_addfilebutton_type_id);
13409         }
13410         return xcls_mainwindow_xcls_addfilebutton_type_id__volatile;
13411 }
13412
13413
13414 Xcls_MainWindowXcls_Actor43* xcls_mainwindow_xcls_actor43_construct (GType object_type, Xcls_MainWindow* _owner) {
13415         Xcls_MainWindowXcls_Actor43 * self = NULL;
13416         Xcls_MainWindow* _tmp0_;
13417         Xcls_MainWindow* _tmp1_;
13418         GtkClutterActor* _tmp2_;
13419         Xcls_MainWindow* _tmp3_;
13420         Xcls_MainWindowXcls_Button44* _tmp4_;
13421         Xcls_MainWindowXcls_Button44* child_0;
13422         GtkClutterActor* _tmp5_;
13423         GtkWidget* _tmp6_ = NULL;
13424         GtkButton* _tmp7_;
13425 #line 2491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13426         g_return_val_if_fail (_owner != NULL, NULL);
13427 #line 2491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13428         self = (Xcls_MainWindowXcls_Actor43*) g_object_new (object_type, NULL);
13429 #line 2493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13430         _tmp0_ = _owner;
13431 #line 2493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13432         _tmp1_ = _g_object_ref0 (_tmp0_);
13433 #line 2493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13434         _g_object_unref0 (self->priv->_this);
13435 #line 2493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13436         self->priv->_this = _tmp1_;
13437 #line 2494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13438         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
13439 #line 2494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13440         g_object_ref_sink (_tmp2_);
13441 #line 2494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13442         _g_object_unref0 (self->el);
13443 #line 2494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13444         self->el = _tmp2_;
13445 #line 2499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13446         _tmp3_ = self->priv->_this;
13447 #line 2499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13448         _tmp4_ = xcls_mainwindow_xcls_button44_new (_tmp3_);
13449 #line 2499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13450         child_0 = _tmp4_;
13451 #line 2500 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13452         g_object_ref ((GObject*) child_0);
13453 #line 2503 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13454         _tmp5_ = self->el;
13455 #line 2503 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13456         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
13457 #line 2503 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13458         _tmp7_ = child_0->el;
13459 #line 2503 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13460         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp7_);
13461 #line 2491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13462         _g_object_unref0 (child_0);
13463 #line 2491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13464         return self;
13465 #line 13466 "MainWindow.vala.c"
13466 }
13467
13468
13469 Xcls_MainWindowXcls_Actor43* xcls_mainwindow_xcls_actor43_new (Xcls_MainWindow* _owner) {
13470 #line 2491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13471         return xcls_mainwindow_xcls_actor43_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR43, _owner);
13472 #line 13473 "MainWindow.vala.c"
13473 }
13474
13475
13476 static void xcls_mainwindow_xcls_actor43_class_init (Xcls_MainWindowXcls_Actor43Class * klass) {
13477 #line 2482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13478         xcls_mainwindow_xcls_actor43_parent_class = g_type_class_peek_parent (klass);
13479 #line 2482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13480         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor43Private));
13481 #line 2482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13482         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor43_finalize;
13483 #line 13484 "MainWindow.vala.c"
13484 }
13485
13486
13487 static void xcls_mainwindow_xcls_actor43_instance_init (Xcls_MainWindowXcls_Actor43 * self) {
13488 #line 2482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13489         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR43_GET_PRIVATE (self);
13490 #line 13491 "MainWindow.vala.c"
13491 }
13492
13493
13494 static void xcls_mainwindow_xcls_actor43_finalize (GObject* obj) {
13495         Xcls_MainWindowXcls_Actor43 * self;
13496 #line 2482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13497         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR43, Xcls_MainWindowXcls_Actor43);
13498 #line 2484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13499         _g_object_unref0 (self->el);
13500 #line 2485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13501         _g_object_unref0 (self->priv->_this);
13502 #line 2482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13503         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor43_parent_class)->finalize (obj);
13504 #line 13505 "MainWindow.vala.c"
13505 }
13506
13507
13508 GType xcls_mainwindow_xcls_actor43_get_type (void) {
13509         static volatile gsize xcls_mainwindow_xcls_actor43_type_id__volatile = 0;
13510         if (g_once_init_enter (&xcls_mainwindow_xcls_actor43_type_id__volatile)) {
13511                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Actor43Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_actor43_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Actor43), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_actor43_instance_init, NULL };
13512                 GType xcls_mainwindow_xcls_actor43_type_id;
13513                 xcls_mainwindow_xcls_actor43_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor43", &g_define_type_info, 0);
13514                 g_once_init_leave (&xcls_mainwindow_xcls_actor43_type_id__volatile, xcls_mainwindow_xcls_actor43_type_id);
13515         }
13516         return xcls_mainwindow_xcls_actor43_type_id__volatile;
13517 }
13518
13519
13520 static void __lambda52_ (Xcls_MainWindowXcls_Button44* self) {
13521         Xcls_MainWindow* _tmp0_;
13522         ProjectProject* _tmp1_;
13523         Xcls_MainWindow* _tmp2_;
13524         ProjectProject* _tmp3_;
13525         const gchar* _tmp4_;
13526         Xcls_MainWindow* _tmp5_;
13527         ProjectProject* _tmp6_;
13528         JsRenderJsRender* _tmp7_ = NULL;
13529         JsRenderJsRender* f;
13530         Xcls_MainWindow* _tmp8_;
13531         Xcls_DialogNewComponent* _tmp9_;
13532         JsRenderJsRender* _tmp10_;
13533 #line 2534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13534         _tmp0_ = self->priv->_this;
13535 #line 2534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13536         _tmp1_ = _tmp0_->project;
13537 #line 2534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13538         if (_tmp1_ == NULL) {
13539 #line 2535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13540                 return;
13541 #line 13542 "MainWindow.vala.c"
13542         }
13543 #line 2538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13544         _tmp2_ = self->priv->_this;
13545 #line 2538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13546         _tmp3_ = _tmp2_->project;
13547 #line 2538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13548         _tmp4_ = _tmp3_->xtype;
13549 #line 2538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13550         _tmp5_ = self->priv->_this;
13551 #line 2538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13552         _tmp6_ = _tmp5_->project;
13553 #line 2538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13554         _tmp7_ = js_render_js_render_factory (_tmp4_, _tmp6_, "");
13555 #line 2538 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13556         f = _tmp7_;
13557 #line 2539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13558         _tmp8_ = self->priv->_this;
13559 #line 2539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13560         _tmp9_ = _tmp8_->new_file_dialog;
13561 #line 2539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13562         _tmp10_ = f;
13563 #line 2539 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13564         xcls_dialognewcomponent_show (_tmp9_, _tmp10_);
13565 #line 2541 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13566         _g_object_unref0 (f);
13567 #line 2541 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13568         return;
13569 #line 13570 "MainWindow.vala.c"
13570 }
13571
13572
13573 static void ___lambda52__gtk_button_clicked (GtkButton* _sender, gpointer self) {
13574 #line 2532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13575         __lambda52_ (self);
13576 #line 13577 "MainWindow.vala.c"
13577 }
13578
13579
13580 Xcls_MainWindowXcls_Button44* xcls_mainwindow_xcls_button44_construct (GType object_type, Xcls_MainWindow* _owner) {
13581         Xcls_MainWindowXcls_Button44 * self = NULL;
13582         Xcls_MainWindow* _tmp0_;
13583         Xcls_MainWindow* _tmp1_;
13584         GtkButton* _tmp2_;
13585         GtkButton* _tmp3_;
13586         GtkButton* _tmp4_;
13587         GtkButton* _tmp5_;
13588         GtkButton* _tmp6_;
13589 #line 2519 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13590         g_return_val_if_fail (_owner != NULL, NULL);
13591 #line 2519 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13592         self = (Xcls_MainWindowXcls_Button44*) g_object_new (object_type, NULL);
13593 #line 2521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13594         _tmp0_ = _owner;
13595 #line 2521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13596         _tmp1_ = _g_object_ref0 (_tmp0_);
13597 #line 2521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13598         _g_object_unref0 (self->priv->_this);
13599 #line 2521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13600         self->priv->_this = _tmp1_;
13601 #line 2522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13602         _tmp2_ = (GtkButton*) gtk_button_new ();
13603 #line 2522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13604         g_object_ref_sink (_tmp2_);
13605 #line 2522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13606         _g_object_unref0 (self->el);
13607 #line 2522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13608         self->el = _tmp2_;
13609 #line 2527 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13610         _tmp3_ = self->el;
13611 #line 2527 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13612         g_object_set ((GtkWidget*) _tmp3_, "height-request", 50, NULL);
13613 #line 2528 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13614         _tmp4_ = self->el;
13615 #line 2528 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13616         gtk_button_set_label (_tmp4_, "Add\nFile");
13617 #line 2529 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13618         _tmp5_ = self->el;
13619 #line 2529 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13620         g_object_set ((GtkWidget*) _tmp5_, "width-request", 50, NULL);
13621 #line 2532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13622         _tmp6_ = self->el;
13623 #line 2532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13624         g_signal_connect_object (_tmp6_, "clicked", (GCallback) ___lambda52__gtk_button_clicked, self, 0);
13625 #line 2519 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13626         return self;
13627 #line 13628 "MainWindow.vala.c"
13628 }
13629
13630
13631 Xcls_MainWindowXcls_Button44* xcls_mainwindow_xcls_button44_new (Xcls_MainWindow* _owner) {
13632 #line 2519 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13633         return xcls_mainwindow_xcls_button44_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON44, _owner);
13634 #line 13635 "MainWindow.vala.c"
13635 }
13636
13637
13638 static void xcls_mainwindow_xcls_button44_class_init (Xcls_MainWindowXcls_Button44Class * klass) {
13639 #line 2510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13640         xcls_mainwindow_xcls_button44_parent_class = g_type_class_peek_parent (klass);
13641 #line 2510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13642         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button44Private));
13643 #line 2510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13644         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button44_finalize;
13645 #line 13646 "MainWindow.vala.c"
13646 }
13647
13648
13649 static void xcls_mainwindow_xcls_button44_instance_init (Xcls_MainWindowXcls_Button44 * self) {
13650 #line 2510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13651         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON44_GET_PRIVATE (self);
13652 #line 13653 "MainWindow.vala.c"
13653 }
13654
13655
13656 static void xcls_mainwindow_xcls_button44_finalize (GObject* obj) {
13657         Xcls_MainWindowXcls_Button44 * self;
13658 #line 2510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13659         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON44, Xcls_MainWindowXcls_Button44);
13660 #line 2512 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13661         _g_object_unref0 (self->el);
13662 #line 2513 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13663         _g_object_unref0 (self->priv->_this);
13664 #line 2510 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13665         G_OBJECT_CLASS (xcls_mainwindow_xcls_button44_parent_class)->finalize (obj);
13666 #line 13667 "MainWindow.vala.c"
13667 }
13668
13669
13670 GType xcls_mainwindow_xcls_button44_get_type (void) {
13671         static volatile gsize xcls_mainwindow_xcls_button44_type_id__volatile = 0;
13672         if (g_once_init_enter (&xcls_mainwindow_xcls_button44_type_id__volatile)) {
13673                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Button44Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_button44_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Button44), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_button44_instance_init, NULL };
13674                 GType xcls_mainwindow_xcls_button44_type_id;
13675                 xcls_mainwindow_xcls_button44_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button44", &g_define_type_info, 0);
13676                 g_once_init_leave (&xcls_mainwindow_xcls_button44_type_id__volatile, xcls_mainwindow_xcls_button44_type_id);
13677         }
13678         return xcls_mainwindow_xcls_button44_type_id__volatile;
13679 }
13680
13681
13682 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
13683         Xcls_MainWindowXcls_delprojectbutton * self = NULL;
13684         Xcls_MainWindow* _tmp0_;
13685         Xcls_MainWindow* _tmp1_;
13686         Xcls_MainWindow* _tmp2_;
13687         Xcls_MainWindowXcls_delprojectbutton* _tmp3_;
13688         ClutterActor* _tmp4_;
13689         Xcls_MainWindow* _tmp5_;
13690         Xcls_MainWindowXcls_Actor46* _tmp6_;
13691         Xcls_MainWindowXcls_Actor46* child_0;
13692         ClutterActor* _tmp7_;
13693         GtkClutterActor* _tmp8_;
13694         ClutterActor* _tmp9_;
13695 #line 2558 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13696         g_return_val_if_fail (_owner != NULL, NULL);
13697 #line 2558 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13698         self = (Xcls_MainWindowXcls_delprojectbutton*) g_object_new (object_type, NULL);
13699 #line 2560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13700         _tmp0_ = _owner;
13701 #line 2560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13702         _tmp1_ = _g_object_ref0 (_tmp0_);
13703 #line 2560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13704         _g_object_unref0 (self->priv->_this);
13705 #line 2560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13706         self->priv->_this = _tmp1_;
13707 #line 2561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13708         _tmp2_ = self->priv->_this;
13709 #line 2561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13710         _tmp3_ = _g_object_ref0 (self);
13711 #line 2561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13712         _g_object_unref0 (_tmp2_->delprojectbutton);
13713 #line 2561 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13714         _tmp2_->delprojectbutton = _tmp3_;
13715 #line 2562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13716         _tmp4_ = clutter_actor_new ();
13717 #line 2562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13718         g_object_ref_sink (_tmp4_);
13719 #line 2562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13720         _g_object_unref0 (self->el);
13721 #line 2562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13722         self->el = _tmp4_;
13723 #line 2567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13724         _tmp5_ = self->priv->_this;
13725 #line 2567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13726         _tmp6_ = xcls_mainwindow_xcls_actor46_new (_tmp5_);
13727 #line 2567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13728         child_0 = _tmp6_;
13729 #line 2568 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13730         g_object_ref ((GObject*) child_0);
13731 #line 2569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13732         _tmp7_ = self->el;
13733 #line 2569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13734         _tmp8_ = child_0->el;
13735 #line 2569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13736         clutter_actor_add_child (_tmp7_, (ClutterActor*) _tmp8_);
13737 #line 2572 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13738         _tmp9_ = self->el;
13739 #line 2572 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13740         clutter_actor_set_size (_tmp9_, (gfloat) 50, (gfloat) 50);
13741 #line 2558 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13742         _g_object_unref0 (child_0);
13743 #line 2558 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13744         return self;
13745 #line 13746 "MainWindow.vala.c"
13746 }
13747
13748
13749 Xcls_MainWindowXcls_delprojectbutton* xcls_mainwindow_xcls_delprojectbutton_new (Xcls_MainWindow* _owner) {
13750 #line 2558 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13751         return xcls_mainwindow_xcls_delprojectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, _owner);
13752 #line 13753 "MainWindow.vala.c"
13753 }
13754
13755
13756 static void xcls_mainwindow_xcls_delprojectbutton_class_init (Xcls_MainWindowXcls_delprojectbuttonClass * klass) {
13757 #line 2549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13758         xcls_mainwindow_xcls_delprojectbutton_parent_class = g_type_class_peek_parent (klass);
13759 #line 2549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13760         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_delprojectbuttonPrivate));
13761 #line 2549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13762         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_delprojectbutton_finalize;
13763 #line 13764 "MainWindow.vala.c"
13764 }
13765
13766
13767 static void xcls_mainwindow_xcls_delprojectbutton_instance_init (Xcls_MainWindowXcls_delprojectbutton * self) {
13768 #line 2549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13769         self->priv = XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_PRIVATE (self);
13770 #line 13771 "MainWindow.vala.c"
13771 }
13772
13773
13774 static void xcls_mainwindow_xcls_delprojectbutton_finalize (GObject* obj) {
13775         Xcls_MainWindowXcls_delprojectbutton * self;
13776 #line 2549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13777         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbutton);
13778 #line 2551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13779         _g_object_unref0 (self->el);
13780 #line 2552 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13781         _g_object_unref0 (self->priv->_this);
13782 #line 2549 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13783         G_OBJECT_CLASS (xcls_mainwindow_xcls_delprojectbutton_parent_class)->finalize (obj);
13784 #line 13785 "MainWindow.vala.c"
13785 }
13786
13787
13788 GType xcls_mainwindow_xcls_delprojectbutton_get_type (void) {
13789         static volatile gsize xcls_mainwindow_xcls_delprojectbutton_type_id__volatile = 0;
13790         if (g_once_init_enter (&xcls_mainwindow_xcls_delprojectbutton_type_id__volatile)) {
13791                 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 };
13792                 GType xcls_mainwindow_xcls_delprojectbutton_type_id;
13793                 xcls_mainwindow_xcls_delprojectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_delprojectbutton", &g_define_type_info, 0);
13794                 g_once_init_leave (&xcls_mainwindow_xcls_delprojectbutton_type_id__volatile, xcls_mainwindow_xcls_delprojectbutton_type_id);
13795         }
13796         return xcls_mainwindow_xcls_delprojectbutton_type_id__volatile;
13797 }
13798
13799
13800 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_construct (GType object_type, Xcls_MainWindow* _owner) {
13801         Xcls_MainWindowXcls_Actor46 * self = NULL;
13802         Xcls_MainWindow* _tmp0_;
13803         Xcls_MainWindow* _tmp1_;
13804         GtkClutterActor* _tmp2_;
13805         Xcls_MainWindow* _tmp3_;
13806         Xcls_MainWindowXcls_Button47* _tmp4_;
13807         Xcls_MainWindowXcls_Button47* child_0;
13808         GtkClutterActor* _tmp5_;
13809         GtkWidget* _tmp6_ = NULL;
13810         GtkButton* _tmp7_;
13811 #line 2588 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13812         g_return_val_if_fail (_owner != NULL, NULL);
13813 #line 2588 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13814         self = (Xcls_MainWindowXcls_Actor46*) g_object_new (object_type, NULL);
13815 #line 2590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13816         _tmp0_ = _owner;
13817 #line 2590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13818         _tmp1_ = _g_object_ref0 (_tmp0_);
13819 #line 2590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13820         _g_object_unref0 (self->priv->_this);
13821 #line 2590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13822         self->priv->_this = _tmp1_;
13823 #line 2591 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13824         _tmp2_ = (GtkClutterActor*) gtk_clutter_actor_new ();
13825 #line 2591 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13826         g_object_ref_sink (_tmp2_);
13827 #line 2591 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13828         _g_object_unref0 (self->el);
13829 #line 2591 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13830         self->el = _tmp2_;
13831 #line 2596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13832         _tmp3_ = self->priv->_this;
13833 #line 2596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13834         _tmp4_ = xcls_mainwindow_xcls_button47_new (_tmp3_);
13835 #line 2596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13836         child_0 = _tmp4_;
13837 #line 2597 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13838         g_object_ref ((GObject*) child_0);
13839 #line 2600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13840         _tmp5_ = self->el;
13841 #line 2600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13842         _tmp6_ = gtk_clutter_actor_get_widget (_tmp5_);
13843 #line 2600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13844         _tmp7_ = child_0->el;
13845 #line 2600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13846         gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp7_);
13847 #line 2588 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13848         _g_object_unref0 (child_0);
13849 #line 2588 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13850         return self;
13851 #line 13852 "MainWindow.vala.c"
13852 }
13853
13854
13855 Xcls_MainWindowXcls_Actor46* xcls_mainwindow_xcls_actor46_new (Xcls_MainWindow* _owner) {
13856 #line 2588 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13857         return xcls_mainwindow_xcls_actor46_construct (XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, _owner);
13858 #line 13859 "MainWindow.vala.c"
13859 }
13860
13861
13862 static void xcls_mainwindow_xcls_actor46_class_init (Xcls_MainWindowXcls_Actor46Class * klass) {
13863 #line 2579 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13864         xcls_mainwindow_xcls_actor46_parent_class = g_type_class_peek_parent (klass);
13865 #line 2579 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13866         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Actor46Private));
13867 #line 2579 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13868         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_actor46_finalize;
13869 #line 13870 "MainWindow.vala.c"
13870 }
13871
13872
13873 static void xcls_mainwindow_xcls_actor46_instance_init (Xcls_MainWindowXcls_Actor46 * self) {
13874 #line 2579 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13875         self->priv = XCLS_MAINWINDOW_XCLS_ACTOR46_GET_PRIVATE (self);
13876 #line 13877 "MainWindow.vala.c"
13877 }
13878
13879
13880 static void xcls_mainwindow_xcls_actor46_finalize (GObject* obj) {
13881         Xcls_MainWindowXcls_Actor46 * self;
13882 #line 2579 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13883         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ACTOR46, Xcls_MainWindowXcls_Actor46);
13884 #line 2581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13885         _g_object_unref0 (self->el);
13886 #line 2582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13887         _g_object_unref0 (self->priv->_this);
13888 #line 2579 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13889         G_OBJECT_CLASS (xcls_mainwindow_xcls_actor46_parent_class)->finalize (obj);
13890 #line 13891 "MainWindow.vala.c"
13891 }
13892
13893
13894 GType xcls_mainwindow_xcls_actor46_get_type (void) {
13895         static volatile gsize xcls_mainwindow_xcls_actor46_type_id__volatile = 0;
13896         if (g_once_init_enter (&xcls_mainwindow_xcls_actor46_type_id__volatile)) {
13897                 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 };
13898                 GType xcls_mainwindow_xcls_actor46_type_id;
13899                 xcls_mainwindow_xcls_actor46_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Actor46", &g_define_type_info, 0);
13900                 g_once_init_leave (&xcls_mainwindow_xcls_actor46_type_id__volatile, xcls_mainwindow_xcls_actor46_type_id);
13901         }
13902         return xcls_mainwindow_xcls_actor46_type_id__volatile;
13903 }
13904
13905
13906 static void __lambda53_ (Xcls_MainWindowXcls_Button47* self) {
13907         Xcls_DialogConfirm* _tmp0_ = NULL;
13908         Xcls_DialogConfirm* cd;
13909         Xcls_DialogConfirm* _tmp1_;
13910         GtkMessageDialog* _tmp2_;
13911         Xcls_MainWindow* _tmp3_;
13912         GtkWindow* _tmp4_;
13913         Xcls_DialogConfirm* _tmp5_;
13914         GtkMessageDialog* _tmp6_;
13915         Xcls_MainWindow* _tmp7_;
13916         Xcls_WindowLeftProjects* _tmp8_;
13917         ProjectProject* _tmp9_ = NULL;
13918         ProjectProject* project;
13919         ProjectProject* _tmp10_;
13920         Xcls_DialogConfirm* _tmp11_;
13921         ProjectProject* _tmp12_;
13922         const gchar* _tmp13_;
13923         gchar* _tmp14_ = NULL;
13924         gchar* _tmp15_;
13925         gint _tmp16_ = 0;
13926         gboolean _tmp17_;
13927         ProjectProject* _tmp18_;
13928         Xcls_MainWindow* _tmp19_;
13929         Xcls_MainWindow* _tmp20_;
13930         Xcls_WindowLeftProjects* _tmp21_;
13931         Xcls_MainWindow* _tmp22_;
13932         Xcls_WindowLeftProjects* _tmp23_;
13933         Xcls_MainWindow* _tmp24_;
13934         Xcls_ClutterFiles* _tmp25_;
13935 #line 2631 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13936         _tmp0_ = xcls_dialogconfirm_singleton ();
13937 #line 2631 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13938         cd = _tmp0_;
13939 #line 2632 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13940         _tmp1_ = cd;
13941 #line 2632 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13942         _tmp2_ = _tmp1_->el;
13943 #line 2632 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13944         _tmp3_ = self->priv->_this;
13945 #line 2632 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13946         _tmp4_ = _tmp3_->el;
13947 #line 2632 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13948         gtk_window_set_transient_for ((GtkWindow*) _tmp2_, _tmp4_);
13949 #line 2633 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13950         _tmp5_ = cd;
13951 #line 2633 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13952         _tmp6_ = _tmp5_->el;
13953 #line 2633 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13954         gtk_window_set_modal ((GtkWindow*) _tmp6_, TRUE);
13955 #line 2635 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13956         _tmp7_ = self->priv->_this;
13957 #line 2635 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13958         _tmp8_ = _tmp7_->left_projects;
13959 #line 2635 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13960         _tmp9_ = xcls_windowleftprojects_getSelectedProject (_tmp8_);
13961 #line 2635 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13962         project = _tmp9_;
13963 #line 2636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13964         _tmp10_ = project;
13965 #line 2636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13966         if (_tmp10_ == NULL) {
13967 #line 2637 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13968                 g_print ("SKIP - no project\n");
13969 #line 2638 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13970                 _g_object_unref0 (project);
13971 #line 2638 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13972                 _g_object_unref0 (cd);
13973 #line 2638 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13974                 return;
13975 #line 13976 "MainWindow.vala.c"
13976         }
13977 #line 2642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13978         _tmp11_ = cd;
13979 #line 2642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13980         _tmp12_ = project;
13981 #line 2642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13982         _tmp13_ = _tmp12_->name;
13983 #line 2642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13984         _tmp14_ = g_strdup_printf ("Are you sure you want to delete project %s", _tmp13_);
13985 #line 2642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13986         _tmp15_ = _tmp14_;
13987 #line 2642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13988         _tmp16_ = xcls_dialogconfirm_show (_tmp11_, "Confirm", _tmp15_);
13989 #line 2642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13990         _tmp17_ = GTK_RESPONSE_YES != _tmp16_;
13991 #line 2642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13992         _g_free0 (_tmp15_);
13993 #line 2642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13994         if (_tmp17_) {
13995 #line 2644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13996                 _g_object_unref0 (project);
13997 #line 2644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
13998                 _g_object_unref0 (cd);
13999 #line 2644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14000                 return;
14001 #line 14002 "MainWindow.vala.c"
14002         }
14003 #line 2649 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14004         _tmp18_ = project;
14005 #line 2649 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14006         project_project_remove (_tmp18_);
14007 #line 2650 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14008         _tmp19_ = self->priv->_this;
14009 #line 2650 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14010         _g_object_unref0 (_tmp19_->project);
14011 #line 2650 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14012         _tmp19_->project = NULL;
14013 #line 2652 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14014         _tmp20_ = self->priv->_this;
14015 #line 2652 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14016         _tmp21_ = _tmp20_->left_projects;
14017 #line 2652 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14018         _tmp21_->is_loaded = FALSE;
14019 #line 2653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14020         _tmp22_ = self->priv->_this;
14021 #line 2653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14022         _tmp23_ = _tmp22_->left_projects;
14023 #line 2653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14024         xcls_windowleftprojects_load (_tmp23_);
14025 #line 2654 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14026         _tmp24_ = self->priv->_this;
14027 #line 2654 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14028         _tmp25_ = _tmp24_->clutterfiles;
14029 #line 2654 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14030         xcls_clutterfiles_clearFiles (_tmp25_);
14031 #line 2629 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14032         _g_object_unref0 (project);
14033 #line 2629 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14034         _g_object_unref0 (cd);
14035 #line 14036 "MainWindow.vala.c"
14036 }
14037
14038
14039 static void ___lambda53__gtk_button_clicked (GtkButton* _sender, gpointer self) {
14040 #line 2629 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14041         __lambda53_ (self);
14042 #line 14043 "MainWindow.vala.c"
14043 }
14044
14045
14046 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_construct (GType object_type, Xcls_MainWindow* _owner) {
14047         Xcls_MainWindowXcls_Button47 * self = NULL;
14048         Xcls_MainWindow* _tmp0_;
14049         Xcls_MainWindow* _tmp1_;
14050         GtkButton* _tmp2_;
14051         GtkButton* _tmp3_;
14052         GtkButton* _tmp4_;
14053         GtkButton* _tmp5_;
14054         GtkButton* _tmp6_;
14055 #line 2616 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14056         g_return_val_if_fail (_owner != NULL, NULL);
14057 #line 2616 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14058         self = (Xcls_MainWindowXcls_Button47*) g_object_new (object_type, NULL);
14059 #line 2618 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14060         _tmp0_ = _owner;
14061 #line 2618 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14062         _tmp1_ = _g_object_ref0 (_tmp0_);
14063 #line 2618 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14064         _g_object_unref0 (self->priv->_this);
14065 #line 2618 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14066         self->priv->_this = _tmp1_;
14067 #line 2619 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14068         _tmp2_ = (GtkButton*) gtk_button_new ();
14069 #line 2619 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14070         g_object_ref_sink (_tmp2_);
14071 #line 2619 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14072         _g_object_unref0 (self->el);
14073 #line 2619 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14074         self->el = _tmp2_;
14075 #line 2624 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14076         _tmp3_ = self->el;
14077 #line 2624 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14078         g_object_set ((GtkWidget*) _tmp3_, "height-request", 50, NULL);
14079 #line 2625 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14080         _tmp4_ = self->el;
14081 #line 2625 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14082         gtk_button_set_label (_tmp4_, "Del\nProp");
14083 #line 2626 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14084         _tmp5_ = self->el;
14085 #line 2626 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14086         g_object_set ((GtkWidget*) _tmp5_, "width-request", 50, NULL);
14087 #line 2629 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14088         _tmp6_ = self->el;
14089 #line 2629 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14090         g_signal_connect_object (_tmp6_, "clicked", (GCallback) ___lambda53__gtk_button_clicked, self, 0);
14091 #line 2616 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14092         return self;
14093 #line 14094 "MainWindow.vala.c"
14094 }
14095
14096
14097 Xcls_MainWindowXcls_Button47* xcls_mainwindow_xcls_button47_new (Xcls_MainWindow* _owner) {
14098 #line 2616 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14099         return xcls_mainwindow_xcls_button47_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, _owner);
14100 #line 14101 "MainWindow.vala.c"
14101 }
14102
14103
14104 static void xcls_mainwindow_xcls_button47_class_init (Xcls_MainWindowXcls_Button47Class * klass) {
14105 #line 2607 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14106         xcls_mainwindow_xcls_button47_parent_class = g_type_class_peek_parent (klass);
14107 #line 2607 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14108         g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Button47Private));
14109 #line 2607 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14110         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_button47_finalize;
14111 #line 14112 "MainWindow.vala.c"
14112 }
14113
14114
14115 static void xcls_mainwindow_xcls_button47_instance_init (Xcls_MainWindowXcls_Button47 * self) {
14116 #line 2607 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14117         self->priv = XCLS_MAINWINDOW_XCLS_BUTTON47_GET_PRIVATE (self);
14118 #line 14119 "MainWindow.vala.c"
14119 }
14120
14121
14122 static void xcls_mainwindow_xcls_button47_finalize (GObject* obj) {
14123         Xcls_MainWindowXcls_Button47 * self;
14124 #line 2607 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14125         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTON47, Xcls_MainWindowXcls_Button47);
14126 #line 2609 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14127         _g_object_unref0 (self->el);
14128 #line 2610 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14129         _g_object_unref0 (self->priv->_this);
14130 #line 2607 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14131         G_OBJECT_CLASS (xcls_mainwindow_xcls_button47_parent_class)->finalize (obj);
14132 #line 14133 "MainWindow.vala.c"
14133 }
14134
14135
14136 GType xcls_mainwindow_xcls_button47_get_type (void) {
14137         static volatile gsize xcls_mainwindow_xcls_button47_type_id__volatile = 0;
14138         if (g_once_init_enter (&xcls_mainwindow_xcls_button47_type_id__volatile)) {
14139                 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 };
14140                 GType xcls_mainwindow_xcls_button47_type_id;
14141                 xcls_mainwindow_xcls_button47_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Button47", &g_define_type_info, 0);
14142                 g_once_init_leave (&xcls_mainwindow_xcls_button47_type_id__volatile, xcls_mainwindow_xcls_button47_type_id);
14143         }
14144         return xcls_mainwindow_xcls_button47_type_id__volatile;
14145 }
14146
14147
14148 static void xcls_mainwindow_class_init (Xcls_MainWindowClass * klass) {
14149 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14150         xcls_mainwindow_parent_class = g_type_class_peek_parent (klass);
14151 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14152         g_type_class_add_private (klass, sizeof (Xcls_MainWindowPrivate));
14153 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14154         G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_finalize;
14155 #line 14156 "MainWindow.vala.c"
14156 }
14157
14158
14159 static void xcls_mainwindow_instance_init (Xcls_MainWindow * self) {
14160 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14161         self->priv = XCLS_MAINWINDOW_GET_PRIVATE (self);
14162 #line 14163 "MainWindow.vala.c"
14163 }
14164
14165
14166 static void xcls_mainwindow_finalize (GObject* obj) {
14167         Xcls_MainWindow * self;
14168 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14169         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_MAINWINDOW, Xcls_MainWindow);
14170 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14171         _g_object_unref0 (self->el);
14172 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14173         _g_object_unref0 (self->priv->_this);
14174 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14175         _g_object_unref0 (self->vbox);
14176 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14177         _g_object_unref0 (self->topbar);
14178 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14179         _g_object_unref0 (self->mainpane);
14180 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14181         _g_object_unref0 (self->leftpane);
14182 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14183         _g_object_unref0 (self->editpane);
14184 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14185         _g_object_unref0 (self->tree);
14186 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14187         _g_object_unref0 (self->props);
14188 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14189         _g_object_unref0 (self->clutterembed);
14190 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14191         _g_object_unref0 (self->rooview);
14192 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14193         _g_object_unref0 (self->objectview);
14194 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14195         _g_object_unref0 (self->codeeditview);
14196 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14197         _g_object_unref0 (self->addpropsview);
14198 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14199         _g_object_unref0 (self->projecteditview);
14200 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14201         _g_object_unref0 (self->buttonlayout);
14202 #line 46 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14203         _g_object_unref0 (self->backbutton);
14204 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14205         _g_object_unref0 (self->projectbutton);
14206 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14207         _g_object_unref0 (self->editfilebutton);
14208 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14209         _g_object_unref0 (self->projecteditbutton);
14210 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14211         _g_object_unref0 (self->objectshowbutton);
14212 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14213         _g_object_unref0 (self->addpropbutton);
14214 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14215         _g_object_unref0 (self->addlistenerbutton);
14216 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14217         _g_object_unref0 (self->addprojectbutton);
14218 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14219         _g_object_unref0 (self->addfilebutton);
14220 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14221         _g_object_unref0 (self->delprojectbutton);
14222 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14223         _g_object_unref0 (self->project);
14224 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14225         _g_object_unref0 (self->clutterfiles);
14226 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14227         _g_object_unref0 (self->new_file_dialog);
14228 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14229         _g_object_unref0 (self->code_editor);
14230 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14231         _g_object_unref0 (self->window_gladeview);
14232 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14233         _g_object_unref0 (self->left_props);
14234 #line 64 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14235         _g_object_unref0 (self->projectsettings);
14236 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14237         _g_object_unref0 (self->rightpalete);
14238 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14239         _g_object_unref0 (self->add_props);
14240 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14241         _g_object_unref0 (self->left_projects);
14242 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14243         _g_object_unref0 (self->left_tree);
14244 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14245         _g_object_unref0 (self->window_rooview);
14246 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14247         _g_free0 (self->state);
14248 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14249         _g_free0 (self->title);
14250 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
14251         G_OBJECT_CLASS (xcls_mainwindow_parent_class)->finalize (obj);
14252 #line 14253 "MainWindow.vala.c"
14253 }
14254
14255
14256 GType xcls_mainwindow_get_type (void) {
14257         static volatile gsize xcls_mainwindow_type_id__volatile = 0;
14258         if (g_once_init_enter (&xcls_mainwindow_type_id__volatile)) {
14259                 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 };
14260                 GType xcls_mainwindow_type_id;
14261                 xcls_mainwindow_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindow", &g_define_type_info, 0);
14262                 g_once_init_leave (&xcls_mainwindow_type_id__volatile, xcls_mainwindow_type_id);
14263         }
14264         return xcls_mainwindow_type_id__volatile;
14265 }
14266
14267
14268