1 /* MainWindow.vala.c generated by valac 0.20.1, the Vala compiler
2 * generated from MainWindow.vala, do not modify */
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
9 static int main (string[] args) {
11 new Xcls_MainWindow();
12 MainWindow.show_all();
19 #include <glib-object.h>
24 #include <clutter-gtk/clutter-gtk.h>
25 #include <clutter/clutter.h>
29 #include <gladeui/glade.h>
30 #include <pango/pango.h>
33 #define TYPE_XCLS_MAINWINDOW (xcls_mainwindow_get_type ())
34 #define XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindow))
35 #define XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
36 #define IS_XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_MAINWINDOW))
37 #define IS_XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_MAINWINDOW))
38 #define XCLS_MAINWINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
40 typedef struct _Xcls_MainWindow Xcls_MainWindow;
41 typedef struct _Xcls_MainWindowClass Xcls_MainWindowClass;
42 typedef struct _Xcls_MainWindowPrivate Xcls_MainWindowPrivate;
44 #define XCLS_MAINWINDOW_TYPE_XCLS_VBOX (xcls_mainwindow_xcls_vbox_get_type ())
45 #define XCLS_MAINWINDOW_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox))
46 #define XCLS_MAINWINDOW_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
47 #define XCLS_MAINWINDOW_IS_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
48 #define XCLS_MAINWINDOW_IS_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
49 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
51 typedef struct _Xcls_MainWindowXcls_vbox Xcls_MainWindowXcls_vbox;
52 typedef struct _Xcls_MainWindowXcls_vboxClass Xcls_MainWindowXcls_vboxClass;
54 #define XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR (xcls_mainwindow_xcls_topbar_get_type ())
55 #define XCLS_MAINWINDOW_XCLS_TOPBAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbar))
56 #define XCLS_MAINWINDOW_XCLS_TOPBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbarClass))
57 #define XCLS_MAINWINDOW_IS_XCLS_TOPBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR))
58 #define XCLS_MAINWINDOW_IS_XCLS_TOPBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR))
59 #define XCLS_MAINWINDOW_XCLS_TOPBAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbarClass))
61 typedef struct _Xcls_MainWindowXcls_topbar Xcls_MainWindowXcls_topbar;
62 typedef struct _Xcls_MainWindowXcls_topbarClass Xcls_MainWindowXcls_topbarClass;
64 #define XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE (xcls_mainwindow_xcls_mainpane_get_type ())
65 #define XCLS_MAINWINDOW_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane))
66 #define XCLS_MAINWINDOW_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
67 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
68 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
69 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
71 typedef struct _Xcls_MainWindowXcls_mainpane Xcls_MainWindowXcls_mainpane;
72 typedef struct _Xcls_MainWindowXcls_mainpaneClass Xcls_MainWindowXcls_mainpaneClass;
74 #define XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE (xcls_mainwindow_xcls_leftpane_get_type ())
75 #define XCLS_MAINWINDOW_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane))
76 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
77 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
78 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
79 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
81 typedef struct _Xcls_MainWindowXcls_leftpane Xcls_MainWindowXcls_leftpane;
82 typedef struct _Xcls_MainWindowXcls_leftpaneClass Xcls_MainWindowXcls_leftpaneClass;
84 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE (xcls_mainwindow_xcls_editpane_get_type ())
85 #define XCLS_MAINWINDOW_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane))
86 #define XCLS_MAINWINDOW_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
87 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
88 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
89 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
91 typedef struct _Xcls_MainWindowXcls_editpane Xcls_MainWindowXcls_editpane;
92 typedef struct _Xcls_MainWindowXcls_editpaneClass Xcls_MainWindowXcls_editpaneClass;
94 #define XCLS_MAINWINDOW_TYPE_XCLS_TREE (xcls_mainwindow_xcls_tree_get_type ())
95 #define XCLS_MAINWINDOW_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree))
96 #define XCLS_MAINWINDOW_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
97 #define XCLS_MAINWINDOW_IS_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
98 #define XCLS_MAINWINDOW_IS_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
99 #define XCLS_MAINWINDOW_XCLS_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
101 typedef struct _Xcls_MainWindowXcls_tree Xcls_MainWindowXcls_tree;
102 typedef struct _Xcls_MainWindowXcls_treeClass Xcls_MainWindowXcls_treeClass;
104 #define XCLS_MAINWINDOW_TYPE_XCLS_PROPS (xcls_mainwindow_xcls_props_get_type ())
105 #define XCLS_MAINWINDOW_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props))
106 #define XCLS_MAINWINDOW_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
107 #define XCLS_MAINWINDOW_IS_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
108 #define XCLS_MAINWINDOW_IS_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
109 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
111 typedef struct _Xcls_MainWindowXcls_props Xcls_MainWindowXcls_props;
112 typedef struct _Xcls_MainWindowXcls_propsClass Xcls_MainWindowXcls_propsClass;
114 #define XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED (xcls_mainwindow_xcls_clutterembed_get_type ())
115 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed))
116 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
117 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
118 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
119 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
121 typedef struct _Xcls_MainWindowXcls_clutterembed Xcls_MainWindowXcls_clutterembed;
122 typedef struct _Xcls_MainWindowXcls_clutterembedClass Xcls_MainWindowXcls_clutterembedClass;
124 #define XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW (xcls_mainwindow_xcls_rooview_get_type ())
125 #define XCLS_MAINWINDOW_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview))
126 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
127 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
128 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
129 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
131 typedef struct _Xcls_MainWindowXcls_rooview Xcls_MainWindowXcls_rooview;
132 typedef struct _Xcls_MainWindowXcls_rooviewClass Xcls_MainWindowXcls_rooviewClass;
134 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW (xcls_mainwindow_xcls_objectview_get_type ())
135 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview))
136 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
137 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
138 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
139 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
141 typedef struct _Xcls_MainWindowXcls_objectview Xcls_MainWindowXcls_objectview;
142 typedef struct _Xcls_MainWindowXcls_objectviewClass Xcls_MainWindowXcls_objectviewClass;
144 #define XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW (xcls_mainwindow_xcls_codeeditview_get_type ())
145 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview))
146 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
147 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
148 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
149 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
151 typedef struct _Xcls_MainWindowXcls_codeeditview Xcls_MainWindowXcls_codeeditview;
152 typedef struct _Xcls_MainWindowXcls_codeeditviewClass Xcls_MainWindowXcls_codeeditviewClass;
154 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW (xcls_mainwindow_xcls_addpropsview_get_type ())
155 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview))
156 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
157 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
158 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
159 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
161 typedef struct _Xcls_MainWindowXcls_addpropsview Xcls_MainWindowXcls_addpropsview;
162 typedef struct _Xcls_MainWindowXcls_addpropsviewClass Xcls_MainWindowXcls_addpropsviewClass;
164 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW (xcls_mainwindow_xcls_projecteditview_get_type ())
165 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview))
166 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
167 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
168 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
169 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
171 typedef struct _Xcls_MainWindowXcls_projecteditview Xcls_MainWindowXcls_projecteditview;
172 typedef struct _Xcls_MainWindowXcls_projecteditviewClass Xcls_MainWindowXcls_projecteditviewClass;
174 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT (xcls_mainwindow_xcls_buttonlayout_get_type ())
175 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout))
176 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
177 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
178 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
179 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
181 typedef struct _Xcls_MainWindowXcls_buttonlayout Xcls_MainWindowXcls_buttonlayout;
182 typedef struct _Xcls_MainWindowXcls_buttonlayoutClass Xcls_MainWindowXcls_buttonlayoutClass;
184 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON (xcls_mainwindow_xcls_projectbutton_get_type ())
185 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton))
186 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
187 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
188 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
189 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
191 typedef struct _Xcls_MainWindowXcls_projectbutton Xcls_MainWindowXcls_projectbutton;
192 typedef struct _Xcls_MainWindowXcls_projectbuttonClass Xcls_MainWindowXcls_projectbuttonClass;
194 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON (xcls_mainwindow_xcls_projecteditbutton_get_type ())
195 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton))
196 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
197 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
198 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
199 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
201 typedef struct _Xcls_MainWindowXcls_projecteditbutton Xcls_MainWindowXcls_projecteditbutton;
202 typedef struct _Xcls_MainWindowXcls_projecteditbuttonClass Xcls_MainWindowXcls_projecteditbuttonClass;
204 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON (xcls_mainwindow_xcls_objectshowbutton_get_type ())
205 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton))
206 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
207 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
208 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
209 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
211 typedef struct _Xcls_MainWindowXcls_objectshowbutton Xcls_MainWindowXcls_objectshowbutton;
212 typedef struct _Xcls_MainWindowXcls_objectshowbuttonClass Xcls_MainWindowXcls_objectshowbuttonClass;
214 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON (xcls_mainwindow_xcls_addpropbutton_get_type ())
215 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton))
216 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
217 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
218 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
219 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
221 typedef struct _Xcls_MainWindowXcls_addpropbutton Xcls_MainWindowXcls_addpropbutton;
222 typedef struct _Xcls_MainWindowXcls_addpropbuttonClass Xcls_MainWindowXcls_addpropbuttonClass;
224 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON (xcls_mainwindow_xcls_addlistenerbutton_get_type ())
225 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton))
226 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
227 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
228 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
229 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
231 typedef struct _Xcls_MainWindowXcls_addlistenerbutton Xcls_MainWindowXcls_addlistenerbutton;
232 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonClass Xcls_MainWindowXcls_addlistenerbuttonClass;
234 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
235 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
236 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
237 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
238 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
239 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
241 typedef struct _ProjectProject ProjectProject;
242 typedef struct _ProjectProjectClass ProjectProjectClass;
244 #define TYPE_XCLS_CLUTTERFILES (xcls_clutterfiles_get_type ())
245 #define XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFiles))
246 #define XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
247 #define IS_XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_CLUTTERFILES))
248 #define IS_XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_CLUTTERFILES))
249 #define XCLS_CLUTTERFILES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
251 typedef struct _Xcls_ClutterFiles Xcls_ClutterFiles;
252 typedef struct _Xcls_ClutterFilesClass Xcls_ClutterFilesClass;
254 #define TYPE_XCLS_EDITOR (xcls_editor_get_type ())
255 #define XCLS_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_EDITOR, Xcls_Editor))
256 #define XCLS_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_EDITOR, Xcls_EditorClass))
257 #define IS_XCLS_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_EDITOR))
258 #define IS_XCLS_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_EDITOR))
259 #define XCLS_EDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_EDITOR, Xcls_EditorClass))
261 typedef struct _Xcls_Editor Xcls_Editor;
262 typedef struct _Xcls_EditorClass Xcls_EditorClass;
264 #define TYPE_XCLS_GLADEVIEW (xcls_gladeview_get_type ())
265 #define XCLS_GLADEVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_GLADEVIEW, Xcls_GladeView))
266 #define XCLS_GLADEVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_GLADEVIEW, Xcls_GladeViewClass))
267 #define IS_XCLS_GLADEVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_GLADEVIEW))
268 #define IS_XCLS_GLADEVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_GLADEVIEW))
269 #define XCLS_GLADEVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_GLADEVIEW, Xcls_GladeViewClass))
271 typedef struct _Xcls_GladeView Xcls_GladeView;
272 typedef struct _Xcls_GladeViewClass Xcls_GladeViewClass;
274 #define TYPE_XCLS_LEFTPROPS (xcls_leftprops_get_type ())
275 #define XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftProps))
276 #define XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
277 #define IS_XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_LEFTPROPS))
278 #define IS_XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_LEFTPROPS))
279 #define XCLS_LEFTPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
281 typedef struct _Xcls_LeftProps Xcls_LeftProps;
282 typedef struct _Xcls_LeftPropsClass Xcls_LeftPropsClass;
284 #define TYPE_XCLS_PROJECTSETTINGS (xcls_projectsettings_get_type ())
285 #define XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettings))
286 #define XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
287 #define IS_XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_PROJECTSETTINGS))
288 #define IS_XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_PROJECTSETTINGS))
289 #define XCLS_PROJECTSETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
291 typedef struct _Xcls_ProjectSettings Xcls_ProjectSettings;
292 typedef struct _Xcls_ProjectSettingsClass Xcls_ProjectSettingsClass;
294 #define TYPE_XCLS_RIGHTPALETE (xcls_rightpalete_get_type ())
295 #define XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPalete))
296 #define XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
297 #define IS_XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_RIGHTPALETE))
298 #define IS_XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_RIGHTPALETE))
299 #define XCLS_RIGHTPALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
301 typedef struct _Xcls_RightPalete Xcls_RightPalete;
302 typedef struct _Xcls_RightPaleteClass Xcls_RightPaleteClass;
304 #define TYPE_XCLS_WINDOWADDPROP (xcls_windowaddprop_get_type ())
305 #define XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddProp))
306 #define XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
307 #define IS_XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWADDPROP))
308 #define IS_XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWADDPROP))
309 #define XCLS_WINDOWADDPROP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
311 typedef struct _Xcls_WindowAddProp Xcls_WindowAddProp;
312 typedef struct _Xcls_WindowAddPropClass Xcls_WindowAddPropClass;
314 #define TYPE_XCLS_WINDOWLEFTPROJECTS (xcls_windowleftprojects_get_type ())
315 #define XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjects))
316 #define XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
317 #define IS_XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS))
318 #define IS_XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS))
319 #define XCLS_WINDOWLEFTPROJECTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
321 typedef struct _Xcls_WindowLeftProjects Xcls_WindowLeftProjects;
322 typedef struct _Xcls_WindowLeftProjectsClass Xcls_WindowLeftProjectsClass;
324 #define TYPE_XCLS_WINDOWLEFTTREE (xcls_windowlefttree_get_type ())
325 #define XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTree))
326 #define XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
327 #define IS_XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTTREE))
328 #define IS_XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTTREE))
329 #define XCLS_WINDOWLEFTTREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
331 typedef struct _Xcls_WindowLeftTree Xcls_WindowLeftTree;
332 typedef struct _Xcls_WindowLeftTreeClass Xcls_WindowLeftTreeClass;
334 #define TYPE_XCLS_WINDOWROOVIEW (xcls_windowrooview_get_type ())
335 #define XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooView))
336 #define XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
337 #define IS_XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWROOVIEW))
338 #define IS_XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWROOVIEW))
339 #define XCLS_WINDOWROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
341 typedef struct _Xcls_WindowRooView Xcls_WindowRooView;
342 typedef struct _Xcls_WindowRooViewClass Xcls_WindowRooViewClass;
343 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
344 #define _g_free0(var) (var = (g_free (var), NULL))
345 typedef struct _Xcls_MainWindowXcls_vboxPrivate Xcls_MainWindowXcls_vboxPrivate;
346 typedef struct _Xcls_MainWindowXcls_addpropsviewPrivate Xcls_MainWindowXcls_addpropsviewPrivate;
347 typedef struct _Xcls_MainWindowXcls_rooviewPrivate Xcls_MainWindowXcls_rooviewPrivate;
348 typedef struct _Xcls_MainWindowXcls_codeeditviewPrivate Xcls_MainWindowXcls_codeeditviewPrivate;
349 typedef struct _Xcls_MainWindowXcls_objectviewPrivate Xcls_MainWindowXcls_objectviewPrivate;
350 typedef struct _Xcls_MainWindowXcls_projectbuttonPrivate Xcls_MainWindowXcls_projectbuttonPrivate;
351 typedef struct _Xcls_MainWindowXcls_projecteditbuttonPrivate Xcls_MainWindowXcls_projecteditbuttonPrivate;
352 typedef struct _Xcls_MainWindowXcls_projecteditviewPrivate Xcls_MainWindowXcls_projecteditviewPrivate;
354 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
355 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
356 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
357 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
358 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
359 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
361 typedef struct _JsRenderJsRender JsRenderJsRender;
362 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
363 typedef struct _JsRenderJsRenderPrivate JsRenderJsRenderPrivate;
365 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
366 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
367 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
368 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
369 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
370 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
372 typedef struct _JsRenderNode JsRenderNode;
373 typedef struct _JsRenderNodeClass JsRenderNodeClass;
374 typedef struct _Xcls_MainWindowXcls_editpanePrivate Xcls_MainWindowXcls_editpanePrivate;
375 typedef struct _Xcls_WindowLeftProjectsPrivate Xcls_WindowLeftProjectsPrivate;
377 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW (xcls_windowleftprojects_xcls_view_get_type ())
378 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_view))
379 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_viewClass))
380 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW))
381 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW))
382 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_viewClass))
384 typedef struct _Xcls_WindowLeftProjectsXcls_view Xcls_WindowLeftProjectsXcls_view;
385 typedef struct _Xcls_WindowLeftProjectsXcls_viewClass Xcls_WindowLeftProjectsXcls_viewClass;
387 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL (xcls_windowleftprojects_xcls_model_get_type ())
388 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_model))
389 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_modelClass))
390 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL))
391 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL))
392 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_modelClass))
394 typedef struct _Xcls_WindowLeftProjectsXcls_model Xcls_WindowLeftProjectsXcls_model;
395 typedef struct _Xcls_WindowLeftProjectsXcls_modelClass Xcls_WindowLeftProjectsXcls_modelClass;
397 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL (xcls_windowleftprojects_xcls_namecol_get_type ())
398 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecol))
399 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecolClass))
400 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL))
401 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL))
402 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecolClass))
404 typedef struct _Xcls_WindowLeftProjectsXcls_namecol Xcls_WindowLeftProjectsXcls_namecol;
405 typedef struct _Xcls_WindowLeftProjectsXcls_namecolClass Xcls_WindowLeftProjectsXcls_namecolClass;
406 typedef struct _Xcls_MainWindowXcls_treePrivate Xcls_MainWindowXcls_treePrivate;
407 typedef struct _Xcls_WindowLeftTreePrivate Xcls_WindowLeftTreePrivate;
409 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW (xcls_windowlefttree_xcls_view_get_type ())
410 #define XCLS_WINDOWLEFTTREE_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW, Xcls_WindowLeftTreeXcls_view))
411 #define XCLS_WINDOWLEFTTREE_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW, Xcls_WindowLeftTreeXcls_viewClass))
412 #define XCLS_WINDOWLEFTTREE_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW))
413 #define XCLS_WINDOWLEFTTREE_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW))
414 #define XCLS_WINDOWLEFTTREE_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_VIEW, Xcls_WindowLeftTreeXcls_viewClass))
416 typedef struct _Xcls_WindowLeftTreeXcls_view Xcls_WindowLeftTreeXcls_view;
417 typedef struct _Xcls_WindowLeftTreeXcls_viewClass Xcls_WindowLeftTreeXcls_viewClass;
419 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL (xcls_windowlefttree_xcls_model_get_type ())
420 #define XCLS_WINDOWLEFTTREE_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL, Xcls_WindowLeftTreeXcls_model))
421 #define XCLS_WINDOWLEFTTREE_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL, Xcls_WindowLeftTreeXcls_modelClass))
422 #define XCLS_WINDOWLEFTTREE_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL))
423 #define XCLS_WINDOWLEFTTREE_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL))
424 #define XCLS_WINDOWLEFTTREE_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_MODEL, Xcls_WindowLeftTreeXcls_modelClass))
426 typedef struct _Xcls_WindowLeftTreeXcls_model Xcls_WindowLeftTreeXcls_model;
427 typedef struct _Xcls_WindowLeftTreeXcls_modelClass Xcls_WindowLeftTreeXcls_modelClass;
429 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER (xcls_windowlefttree_xcls_renderer_get_type ())
430 #define XCLS_WINDOWLEFTTREE_XCLS_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER, Xcls_WindowLeftTreeXcls_renderer))
431 #define XCLS_WINDOWLEFTTREE_XCLS_RENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER, Xcls_WindowLeftTreeXcls_rendererClass))
432 #define XCLS_WINDOWLEFTTREE_IS_XCLS_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER))
433 #define XCLS_WINDOWLEFTTREE_IS_XCLS_RENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER))
434 #define XCLS_WINDOWLEFTTREE_XCLS_RENDERER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_RENDERER, Xcls_WindowLeftTreeXcls_rendererClass))
436 typedef struct _Xcls_WindowLeftTreeXcls_renderer Xcls_WindowLeftTreeXcls_renderer;
437 typedef struct _Xcls_WindowLeftTreeXcls_rendererClass Xcls_WindowLeftTreeXcls_rendererClass;
439 #define XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU (xcls_windowlefttree_xcls_lefttreemenu_get_type ())
440 #define XCLS_WINDOWLEFTTREE_XCLS_LEFTTREEMENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU, Xcls_WindowLeftTreeXcls_LeftTreeMenu))
441 #define XCLS_WINDOWLEFTTREE_XCLS_LEFTTREEMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU, Xcls_WindowLeftTreeXcls_LeftTreeMenuClass))
442 #define XCLS_WINDOWLEFTTREE_IS_XCLS_LEFTTREEMENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU))
443 #define XCLS_WINDOWLEFTTREE_IS_XCLS_LEFTTREEMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU))
444 #define XCLS_WINDOWLEFTTREE_XCLS_LEFTTREEMENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTTREE_TYPE_XCLS_LEFTTREEMENU, Xcls_WindowLeftTreeXcls_LeftTreeMenuClass))
446 typedef struct _Xcls_WindowLeftTreeXcls_LeftTreeMenu Xcls_WindowLeftTreeXcls_LeftTreeMenu;
447 typedef struct _Xcls_WindowLeftTreeXcls_LeftTreeMenuClass Xcls_WindowLeftTreeXcls_LeftTreeMenuClass;
448 typedef struct _Xcls_LeftPropsPrivate Xcls_LeftPropsPrivate;
450 #define XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP (xcls_leftprops_xcls_addpropertypopup_get_type ())
451 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopup))
452 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopupClass))
453 #define XCLS_LEFTPROPS_IS_XCLS_ADDPROPERTYPOPUP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP))
454 #define XCLS_LEFTPROPS_IS_XCLS_ADDPROPERTYPOPUP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP))
455 #define XCLS_LEFTPROPS_XCLS_ADDPROPERTYPOPUP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_ADDPROPERTYPOPUP, Xcls_LeftPropsXcls_AddPropertyPopupClass))
457 typedef struct _Xcls_LeftPropsXcls_AddPropertyPopup Xcls_LeftPropsXcls_AddPropertyPopup;
458 typedef struct _Xcls_LeftPropsXcls_AddPropertyPopupClass Xcls_LeftPropsXcls_AddPropertyPopupClass;
460 #define XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS (xcls_leftprops_xcls_editprops_get_type ())
461 #define XCLS_LEFTPROPS_XCLS_EDITPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditProps))
462 #define XCLS_LEFTPROPS_XCLS_EDITPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditPropsClass))
463 #define XCLS_LEFTPROPS_IS_XCLS_EDITPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS))
464 #define XCLS_LEFTPROPS_IS_XCLS_EDITPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS))
465 #define XCLS_LEFTPROPS_XCLS_EDITPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_EDITPROPS, Xcls_LeftPropsXcls_EditPropsClass))
467 typedef struct _Xcls_LeftPropsXcls_EditProps Xcls_LeftPropsXcls_EditProps;
468 typedef struct _Xcls_LeftPropsXcls_EditPropsClass Xcls_LeftPropsXcls_EditPropsClass;
470 #define XCLS_LEFTPROPS_TYPE_XCLS_VIEW (xcls_leftprops_xcls_view_get_type ())
471 #define XCLS_LEFTPROPS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_view))
472 #define XCLS_LEFTPROPS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_viewClass))
473 #define XCLS_LEFTPROPS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW))
474 #define XCLS_LEFTPROPS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VIEW))
475 #define XCLS_LEFTPROPS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VIEW, Xcls_LeftPropsXcls_viewClass))
477 typedef struct _Xcls_LeftPropsXcls_view Xcls_LeftPropsXcls_view;
478 typedef struct _Xcls_LeftPropsXcls_viewClass Xcls_LeftPropsXcls_viewClass;
480 #define XCLS_LEFTPROPS_TYPE_XCLS_MODEL (xcls_leftprops_xcls_model_get_type ())
481 #define XCLS_LEFTPROPS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_model))
482 #define XCLS_LEFTPROPS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_modelClass))
483 #define XCLS_LEFTPROPS_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL))
484 #define XCLS_LEFTPROPS_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_MODEL))
485 #define XCLS_LEFTPROPS_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_MODEL, Xcls_LeftPropsXcls_modelClass))
487 typedef struct _Xcls_LeftPropsXcls_model Xcls_LeftPropsXcls_model;
488 typedef struct _Xcls_LeftPropsXcls_modelClass Xcls_LeftPropsXcls_modelClass;
490 #define XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL (xcls_leftprops_xcls_keycol_get_type ())
491 #define XCLS_LEFTPROPS_XCLS_KEYCOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycol))
492 #define XCLS_LEFTPROPS_XCLS_KEYCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycolClass))
493 #define XCLS_LEFTPROPS_IS_XCLS_KEYCOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL))
494 #define XCLS_LEFTPROPS_IS_XCLS_KEYCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL))
495 #define XCLS_LEFTPROPS_XCLS_KEYCOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYCOL, Xcls_LeftPropsXcls_keycolClass))
497 typedef struct _Xcls_LeftPropsXcls_keycol Xcls_LeftPropsXcls_keycol;
498 typedef struct _Xcls_LeftPropsXcls_keycolClass Xcls_LeftPropsXcls_keycolClass;
500 #define XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER (xcls_leftprops_xcls_keyrender_get_type ())
501 #define XCLS_LEFTPROPS_XCLS_KEYRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrender))
502 #define XCLS_LEFTPROPS_XCLS_KEYRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrenderClass))
503 #define XCLS_LEFTPROPS_IS_XCLS_KEYRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER))
504 #define XCLS_LEFTPROPS_IS_XCLS_KEYRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER))
505 #define XCLS_LEFTPROPS_XCLS_KEYRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_KEYRENDER, Xcls_LeftPropsXcls_keyrenderClass))
507 typedef struct _Xcls_LeftPropsXcls_keyrender Xcls_LeftPropsXcls_keyrender;
508 typedef struct _Xcls_LeftPropsXcls_keyrenderClass Xcls_LeftPropsXcls_keyrenderClass;
510 #define XCLS_LEFTPROPS_TYPE_XCLS_VALCOL (xcls_leftprops_xcls_valcol_get_type ())
511 #define XCLS_LEFTPROPS_XCLS_VALCOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcol))
512 #define XCLS_LEFTPROPS_XCLS_VALCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcolClass))
513 #define XCLS_LEFTPROPS_IS_XCLS_VALCOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL))
514 #define XCLS_LEFTPROPS_IS_XCLS_VALCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL))
515 #define XCLS_LEFTPROPS_XCLS_VALCOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALCOL, Xcls_LeftPropsXcls_valcolClass))
517 typedef struct _Xcls_LeftPropsXcls_valcol Xcls_LeftPropsXcls_valcol;
518 typedef struct _Xcls_LeftPropsXcls_valcolClass Xcls_LeftPropsXcls_valcolClass;
520 #define XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER (xcls_leftprops_xcls_valrender_get_type ())
521 #define XCLS_LEFTPROPS_XCLS_VALRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrender))
522 #define XCLS_LEFTPROPS_XCLS_VALRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrenderClass))
523 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER))
524 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER))
525 #define XCLS_LEFTPROPS_XCLS_VALRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDER, Xcls_LeftPropsXcls_valrenderClass))
527 typedef struct _Xcls_LeftPropsXcls_valrender Xcls_LeftPropsXcls_valrender;
528 typedef struct _Xcls_LeftPropsXcls_valrenderClass Xcls_LeftPropsXcls_valrenderClass;
530 #define XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL (xcls_leftprops_xcls_valrendermodel_get_type ())
531 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodel))
532 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodelClass))
533 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDERMODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL))
534 #define XCLS_LEFTPROPS_IS_XCLS_VALRENDERMODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL))
535 #define XCLS_LEFTPROPS_XCLS_VALRENDERMODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_VALRENDERMODEL, Xcls_LeftPropsXcls_valrendermodelClass))
537 typedef struct _Xcls_LeftPropsXcls_valrendermodel Xcls_LeftPropsXcls_valrendermodel;
538 typedef struct _Xcls_LeftPropsXcls_valrendermodelClass Xcls_LeftPropsXcls_valrendermodelClass;
540 #define XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU (xcls_leftprops_xcls_contextmenu_get_type ())
541 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenu))
542 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenuClass))
543 #define XCLS_LEFTPROPS_IS_XCLS_CONTEXTMENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU))
544 #define XCLS_LEFTPROPS_IS_XCLS_CONTEXTMENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU))
545 #define XCLS_LEFTPROPS_XCLS_CONTEXTMENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_LEFTPROPS_TYPE_XCLS_CONTEXTMENU, Xcls_LeftPropsXcls_ContextMenuClass))
547 typedef struct _Xcls_LeftPropsXcls_ContextMenu Xcls_LeftPropsXcls_ContextMenu;
548 typedef struct _Xcls_LeftPropsXcls_ContextMenuClass Xcls_LeftPropsXcls_ContextMenuClass;
550 #define PALETE_TYPE_PALETE (palete_palete_get_type ())
551 #define PALETE_PALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PALETE_TYPE_PALETE, PaletePalete))
552 #define PALETE_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PALETE_TYPE_PALETE, PaletePaleteClass))
553 #define PALETE_IS_PALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PALETE_TYPE_PALETE))
554 #define PALETE_IS_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PALETE_TYPE_PALETE))
555 #define PALETE_PALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PALETE_TYPE_PALETE, PaletePaleteClass))
557 typedef struct _PaletePalete PaletePalete;
558 typedef struct _PaletePaleteClass PaletePaleteClass;
559 typedef struct _Xcls_MainWindowXcls_propsPrivate Xcls_MainWindowXcls_propsPrivate;
560 typedef struct _Xcls_MainWindowXcls_leftpanePrivate Xcls_MainWindowXcls_leftpanePrivate;
561 typedef struct _Xcls_ProjectSettingsPrivate Xcls_ProjectSettingsPrivate;
563 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW (xcls_projectsettings_xcls_view_get_type ())
564 #define XCLS_PROJECTSETTINGS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_view))
565 #define XCLS_PROJECTSETTINGS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_viewClass))
566 #define XCLS_PROJECTSETTINGS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW))
567 #define XCLS_PROJECTSETTINGS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW))
568 #define XCLS_PROJECTSETTINGS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_viewClass))
570 typedef struct _Xcls_ProjectSettingsXcls_view Xcls_ProjectSettingsXcls_view;
571 typedef struct _Xcls_ProjectSettingsXcls_viewClass Xcls_ProjectSettingsXcls_viewClass;
572 typedef struct _Xcls_WindowRooViewPrivate Xcls_WindowRooViewPrivate;
574 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW (xcls_windowrooview_xcls_autoredraw_get_type ())
575 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedraw))
576 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedrawClass))
577 #define XCLS_WINDOWROOVIEW_IS_XCLS_AUTOREDRAW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW))
578 #define XCLS_WINDOWROOVIEW_IS_XCLS_AUTOREDRAW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW))
579 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedrawClass))
581 typedef struct _Xcls_WindowRooViewXcls_AutoRedraw Xcls_WindowRooViewXcls_AutoRedraw;
582 typedef struct _Xcls_WindowRooViewXcls_AutoRedrawClass Xcls_WindowRooViewXcls_AutoRedrawClass;
584 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW (xcls_windowrooview_xcls_view_get_type ())
585 #define XCLS_WINDOWROOVIEW_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_view))
586 #define XCLS_WINDOWROOVIEW_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_viewClass))
587 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW))
588 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW))
589 #define XCLS_WINDOWROOVIEW_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_viewClass))
591 typedef struct _Xcls_WindowRooViewXcls_view Xcls_WindowRooViewXcls_view;
592 typedef struct _Xcls_WindowRooViewXcls_viewClass Xcls_WindowRooViewXcls_viewClass;
594 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER (xcls_windowrooview_xcls_inspectorcontainer_get_type ())
595 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainer))
596 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainerClass))
597 #define XCLS_WINDOWROOVIEW_IS_XCLS_INSPECTORCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER))
598 #define XCLS_WINDOWROOVIEW_IS_XCLS_INSPECTORCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER))
599 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainerClass))
601 typedef struct _Xcls_WindowRooViewXcls_inspectorcontainer Xcls_WindowRooViewXcls_inspectorcontainer;
602 typedef struct _Xcls_WindowRooViewXcls_inspectorcontainerClass Xcls_WindowRooViewXcls_inspectorcontainerClass;
603 typedef struct _Xcls_RightPaletePrivate Xcls_RightPaletePrivate;
605 #define XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX (xcls_rightpalete_xcls_viewbox_get_type ())
606 #define XCLS_RIGHTPALETE_XCLS_VIEWBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX, Xcls_RightPaleteXcls_viewbox))
607 #define XCLS_RIGHTPALETE_XCLS_VIEWBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX, Xcls_RightPaleteXcls_viewboxClass))
608 #define XCLS_RIGHTPALETE_IS_XCLS_VIEWBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX))
609 #define XCLS_RIGHTPALETE_IS_XCLS_VIEWBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX))
610 #define XCLS_RIGHTPALETE_XCLS_VIEWBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_VIEWBOX, Xcls_RightPaleteXcls_viewboxClass))
612 typedef struct _Xcls_RightPaleteXcls_viewbox Xcls_RightPaleteXcls_viewbox;
613 typedef struct _Xcls_RightPaleteXcls_viewboxClass Xcls_RightPaleteXcls_viewboxClass;
615 #define XCLS_RIGHTPALETE_TYPE_XCLS_MODEL (xcls_rightpalete_xcls_model_get_type ())
616 #define XCLS_RIGHTPALETE_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL, Xcls_RightPaleteXcls_model))
617 #define XCLS_RIGHTPALETE_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL, Xcls_RightPaleteXcls_modelClass))
618 #define XCLS_RIGHTPALETE_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL))
619 #define XCLS_RIGHTPALETE_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL))
620 #define XCLS_RIGHTPALETE_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_MODEL, Xcls_RightPaleteXcls_modelClass))
622 typedef struct _Xcls_RightPaleteXcls_model Xcls_RightPaleteXcls_model;
623 typedef struct _Xcls_RightPaleteXcls_modelClass Xcls_RightPaleteXcls_modelClass;
625 #define XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER (xcls_rightpalete_xcls_txtrender_get_type ())
626 #define XCLS_RIGHTPALETE_XCLS_TXTRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER, Xcls_RightPaleteXcls_txtrender))
627 #define XCLS_RIGHTPALETE_XCLS_TXTRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER, Xcls_RightPaleteXcls_txtrenderClass))
628 #define XCLS_RIGHTPALETE_IS_XCLS_TXTRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER))
629 #define XCLS_RIGHTPALETE_IS_XCLS_TXTRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER))
630 #define XCLS_RIGHTPALETE_XCLS_TXTRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_RIGHTPALETE_TYPE_XCLS_TXTRENDER, Xcls_RightPaleteXcls_txtrenderClass))
632 typedef struct _Xcls_RightPaleteXcls_txtrender Xcls_RightPaleteXcls_txtrender;
633 typedef struct _Xcls_RightPaleteXcls_txtrenderClass Xcls_RightPaleteXcls_txtrenderClass;
634 typedef struct _Xcls_WindowAddPropPrivate Xcls_WindowAddPropPrivate;
636 #define XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL (xcls_windowaddprop_xcls_model_get_type ())
637 #define XCLS_WINDOWADDPROP_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_model))
638 #define XCLS_WINDOWADDPROP_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_modelClass))
639 #define XCLS_WINDOWADDPROP_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL))
640 #define XCLS_WINDOWADDPROP_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL))
641 #define XCLS_WINDOWADDPROP_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_modelClass))
643 typedef struct _Xcls_WindowAddPropXcls_model Xcls_WindowAddPropXcls_model;
644 typedef struct _Xcls_WindowAddPropXcls_modelClass Xcls_WindowAddPropXcls_modelClass;
646 #define XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL (xcls_windowaddprop_xcls_namecol_get_type ())
647 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecol))
648 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecolClass))
649 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL))
650 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL))
651 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecolClass))
653 typedef struct _Xcls_WindowAddPropXcls_namecol Xcls_WindowAddPropXcls_namecol;
654 typedef struct _Xcls_WindowAddPropXcls_namecolClass Xcls_WindowAddPropXcls_namecolClass;
656 #define XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER (xcls_windowaddprop_xcls_namerender_get_type ())
657 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerender))
658 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerenderClass))
659 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMERENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER))
660 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMERENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER))
661 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerenderClass))
663 typedef struct _Xcls_WindowAddPropXcls_namerender Xcls_WindowAddPropXcls_namerender;
664 typedef struct _Xcls_WindowAddPropXcls_namerenderClass Xcls_WindowAddPropXcls_namerenderClass;
665 typedef struct _Xcls_EditorPrivate Xcls_EditorPrivate;
667 #define XCLS_EDITOR_TYPE_XCLS_SAVE_BUTTON (xcls_editor_xcls_save_button_get_type ())
668 #define XCLS_EDITOR_XCLS_SAVE_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITOR_TYPE_XCLS_SAVE_BUTTON, Xcls_EditorXcls_save_button))
669 #define XCLS_EDITOR_XCLS_SAVE_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITOR_TYPE_XCLS_SAVE_BUTTON, Xcls_EditorXcls_save_buttonClass))
670 #define XCLS_EDITOR_IS_XCLS_SAVE_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITOR_TYPE_XCLS_SAVE_BUTTON))
671 #define XCLS_EDITOR_IS_XCLS_SAVE_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITOR_TYPE_XCLS_SAVE_BUTTON))
672 #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))
674 typedef struct _Xcls_EditorXcls_save_button Xcls_EditorXcls_save_button;
675 typedef struct _Xcls_EditorXcls_save_buttonClass Xcls_EditorXcls_save_buttonClass;
677 #define XCLS_EDITOR_TYPE_XCLS_KEY_EDIT (xcls_editor_xcls_key_edit_get_type ())
678 #define XCLS_EDITOR_XCLS_KEY_EDIT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITOR_TYPE_XCLS_KEY_EDIT, Xcls_EditorXcls_key_edit))
679 #define XCLS_EDITOR_XCLS_KEY_EDIT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITOR_TYPE_XCLS_KEY_EDIT, Xcls_EditorXcls_key_editClass))
680 #define XCLS_EDITOR_IS_XCLS_KEY_EDIT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITOR_TYPE_XCLS_KEY_EDIT))
681 #define XCLS_EDITOR_IS_XCLS_KEY_EDIT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITOR_TYPE_XCLS_KEY_EDIT))
682 #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))
684 typedef struct _Xcls_EditorXcls_key_edit Xcls_EditorXcls_key_edit;
685 typedef struct _Xcls_EditorXcls_key_editClass Xcls_EditorXcls_key_editClass;
687 #define XCLS_EDITOR_TYPE_XCLS_RIGHTEDITOR (xcls_editor_xcls_righteditor_get_type ())
688 #define XCLS_EDITOR_XCLS_RIGHTEDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITOR_TYPE_XCLS_RIGHTEDITOR, Xcls_EditorXcls_RightEditor))
689 #define XCLS_EDITOR_XCLS_RIGHTEDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITOR_TYPE_XCLS_RIGHTEDITOR, Xcls_EditorXcls_RightEditorClass))
690 #define XCLS_EDITOR_IS_XCLS_RIGHTEDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITOR_TYPE_XCLS_RIGHTEDITOR))
691 #define XCLS_EDITOR_IS_XCLS_RIGHTEDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITOR_TYPE_XCLS_RIGHTEDITOR))
692 #define XCLS_EDITOR_XCLS_RIGHTEDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITOR_TYPE_XCLS_RIGHTEDITOR, Xcls_EditorXcls_RightEditorClass))
694 typedef struct _Xcls_EditorXcls_RightEditor Xcls_EditorXcls_RightEditor;
695 typedef struct _Xcls_EditorXcls_RightEditorClass Xcls_EditorXcls_RightEditorClass;
697 #define XCLS_EDITOR_TYPE_XCLS_VIEW (xcls_editor_xcls_view_get_type ())
698 #define XCLS_EDITOR_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITOR_TYPE_XCLS_VIEW, Xcls_EditorXcls_view))
699 #define XCLS_EDITOR_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITOR_TYPE_XCLS_VIEW, Xcls_EditorXcls_viewClass))
700 #define XCLS_EDITOR_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITOR_TYPE_XCLS_VIEW))
701 #define XCLS_EDITOR_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITOR_TYPE_XCLS_VIEW))
702 #define XCLS_EDITOR_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITOR_TYPE_XCLS_VIEW, Xcls_EditorXcls_viewClass))
704 typedef struct _Xcls_EditorXcls_view Xcls_EditorXcls_view;
705 typedef struct _Xcls_EditorXcls_viewClass Xcls_EditorXcls_viewClass;
707 #define XCLS_EDITOR_TYPE_XCLS_BUFFER (xcls_editor_xcls_buffer_get_type ())
708 #define XCLS_EDITOR_XCLS_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITOR_TYPE_XCLS_BUFFER, Xcls_EditorXcls_buffer))
709 #define XCLS_EDITOR_XCLS_BUFFER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITOR_TYPE_XCLS_BUFFER, Xcls_EditorXcls_bufferClass))
710 #define XCLS_EDITOR_IS_XCLS_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITOR_TYPE_XCLS_BUFFER))
711 #define XCLS_EDITOR_IS_XCLS_BUFFER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITOR_TYPE_XCLS_BUFFER))
712 #define XCLS_EDITOR_XCLS_BUFFER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITOR_TYPE_XCLS_BUFFER, Xcls_EditorXcls_bufferClass))
714 typedef struct _Xcls_EditorXcls_buffer Xcls_EditorXcls_buffer;
715 typedef struct _Xcls_EditorXcls_bufferClass Xcls_EditorXcls_bufferClass;
716 typedef struct _Xcls_ClutterFilesPrivate Xcls_ClutterFilesPrivate;
718 #define XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT (xcls_clutterfiles_xcls_filelayout_get_type ())
719 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayout))
720 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayoutClass))
721 #define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT))
722 #define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT))
723 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayoutClass))
725 typedef struct _Xcls_ClutterFilesXcls_filelayout Xcls_ClutterFilesXcls_filelayout;
726 typedef struct _Xcls_ClutterFilesXcls_filelayoutClass Xcls_ClutterFilesXcls_filelayoutClass;
728 #define XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER (xcls_clutterfiles_xcls_filelayout_manager_get_type ())
729 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, Xcls_ClutterFilesXcls_filelayout_manager))
730 #define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, Xcls_ClutterFilesXcls_filelayout_managerClass))
731 #define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER))
732 #define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER))
733 #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))
735 typedef struct _Xcls_ClutterFilesXcls_filelayout_manager Xcls_ClutterFilesXcls_filelayout_manager;
736 typedef struct _Xcls_ClutterFilesXcls_filelayout_managerClass Xcls_ClutterFilesXcls_filelayout_managerClass;
738 #define XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM (xcls_clutterfiles_xcls_fileitem_get_type ())
739 #define XCLS_CLUTTERFILES_XCLS_FILEITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitem))
740 #define XCLS_CLUTTERFILES_XCLS_FILEITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitemClass))
741 #define XCLS_CLUTTERFILES_IS_XCLS_FILEITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM))
742 #define XCLS_CLUTTERFILES_IS_XCLS_FILEITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM))
743 #define XCLS_CLUTTERFILES_XCLS_FILEITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitemClass))
745 typedef struct _Xcls_ClutterFilesXcls_fileitem Xcls_ClutterFilesXcls_fileitem;
746 typedef struct _Xcls_ClutterFilesXcls_fileitemClass Xcls_ClutterFilesXcls_fileitemClass;
747 typedef struct _Block10Data Block10Data;
748 typedef struct _Xcls_GladeViewPrivate Xcls_GladeViewPrivate;
749 typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
750 typedef struct _Xcls_MainWindowXcls_topbarPrivate Xcls_MainWindowXcls_topbarPrivate;
751 typedef struct _Xcls_MainWindowXcls_mainpanePrivate Xcls_MainWindowXcls_mainpanePrivate;
753 #define XCLS_MAINWINDOW_TYPE_XCLS_VBOX9 (xcls_mainwindow_xcls_vbox9_get_type ())
754 #define XCLS_MAINWINDOW_XCLS_VBOX9(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9))
755 #define XCLS_MAINWINDOW_XCLS_VBOX9_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9Class))
756 #define XCLS_MAINWINDOW_IS_XCLS_VBOX9(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9))
757 #define XCLS_MAINWINDOW_IS_XCLS_VBOX9_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9))
758 #define XCLS_MAINWINDOW_XCLS_VBOX9_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9Class))
760 typedef struct _Xcls_MainWindowXcls_VBox9 Xcls_MainWindowXcls_VBox9;
761 typedef struct _Xcls_MainWindowXcls_VBox9Class Xcls_MainWindowXcls_VBox9Class;
762 typedef struct _Xcls_MainWindowXcls_VBox9Private Xcls_MainWindowXcls_VBox9Private;
763 typedef struct _Xcls_MainWindowXcls_clutterembedPrivate Xcls_MainWindowXcls_clutterembedPrivate;
764 typedef struct _Xcls_MainWindowXcls_buttonlayoutPrivate Xcls_MainWindowXcls_buttonlayoutPrivate;
766 #define XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17 (xcls_mainwindow_xcls_boxlayout17_get_type ())
767 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT17(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17))
768 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17Class))
769 #define XCLS_MAINWINDOW_IS_XCLS_BOXLAYOUT17(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17))
770 #define XCLS_MAINWINDOW_IS_XCLS_BOXLAYOUT17_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17))
771 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17Class))
773 typedef struct _Xcls_MainWindowXcls_BoxLayout17 Xcls_MainWindowXcls_BoxLayout17;
774 typedef struct _Xcls_MainWindowXcls_BoxLayout17Class Xcls_MainWindowXcls_BoxLayout17Class;
775 typedef struct _Xcls_MainWindowXcls_BoxLayout17Private Xcls_MainWindowXcls_BoxLayout17Private;
776 typedef struct _Xcls_MainWindowXcls_objectshowbuttonPrivate Xcls_MainWindowXcls_objectshowbuttonPrivate;
777 typedef struct _Xcls_MainWindowXcls_addpropbuttonPrivate Xcls_MainWindowXcls_addpropbuttonPrivate;
778 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonPrivate Xcls_MainWindowXcls_addlistenerbuttonPrivate;
780 #define XCLS_MAINWINDOW_TYPE_XCLS_TEXT19 (xcls_mainwindow_xcls_text19_get_type ())
781 #define XCLS_MAINWINDOW_XCLS_TEXT19(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT19, Xcls_MainWindowXcls_Text19))
782 #define XCLS_MAINWINDOW_XCLS_TEXT19_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TEXT19, Xcls_MainWindowXcls_Text19Class))
783 #define XCLS_MAINWINDOW_IS_XCLS_TEXT19(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT19))
784 #define XCLS_MAINWINDOW_IS_XCLS_TEXT19_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TEXT19))
785 #define XCLS_MAINWINDOW_XCLS_TEXT19_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT19, Xcls_MainWindowXcls_Text19Class))
787 typedef struct _Xcls_MainWindowXcls_Text19 Xcls_MainWindowXcls_Text19;
788 typedef struct _Xcls_MainWindowXcls_Text19Class Xcls_MainWindowXcls_Text19Class;
789 typedef struct _Xcls_MainWindowXcls_Text19Private Xcls_MainWindowXcls_Text19Private;
791 #define XCLS_MAINWINDOW_TYPE_XCLS_TEXT21 (xcls_mainwindow_xcls_text21_get_type ())
792 #define XCLS_MAINWINDOW_XCLS_TEXT21(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT21, Xcls_MainWindowXcls_Text21))
793 #define XCLS_MAINWINDOW_XCLS_TEXT21_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TEXT21, Xcls_MainWindowXcls_Text21Class))
794 #define XCLS_MAINWINDOW_IS_XCLS_TEXT21(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT21))
795 #define XCLS_MAINWINDOW_IS_XCLS_TEXT21_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TEXT21))
796 #define XCLS_MAINWINDOW_XCLS_TEXT21_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT21, Xcls_MainWindowXcls_Text21Class))
798 typedef struct _Xcls_MainWindowXcls_Text21 Xcls_MainWindowXcls_Text21;
799 typedef struct _Xcls_MainWindowXcls_Text21Class Xcls_MainWindowXcls_Text21Class;
800 typedef struct _Xcls_MainWindowXcls_Text21Private Xcls_MainWindowXcls_Text21Private;
802 #define XCLS_MAINWINDOW_TYPE_XCLS_TEXT23 (xcls_mainwindow_xcls_text23_get_type ())
803 #define XCLS_MAINWINDOW_XCLS_TEXT23(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT23, Xcls_MainWindowXcls_Text23))
804 #define XCLS_MAINWINDOW_XCLS_TEXT23_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TEXT23, Xcls_MainWindowXcls_Text23Class))
805 #define XCLS_MAINWINDOW_IS_XCLS_TEXT23(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT23))
806 #define XCLS_MAINWINDOW_IS_XCLS_TEXT23_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TEXT23))
807 #define XCLS_MAINWINDOW_XCLS_TEXT23_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT23, Xcls_MainWindowXcls_Text23Class))
809 typedef struct _Xcls_MainWindowXcls_Text23 Xcls_MainWindowXcls_Text23;
810 typedef struct _Xcls_MainWindowXcls_Text23Class Xcls_MainWindowXcls_Text23Class;
811 typedef struct _Xcls_MainWindowXcls_Text23Private Xcls_MainWindowXcls_Text23Private;
813 #define XCLS_MAINWINDOW_TYPE_XCLS_TEXT25 (xcls_mainwindow_xcls_text25_get_type ())
814 #define XCLS_MAINWINDOW_XCLS_TEXT25(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT25, Xcls_MainWindowXcls_Text25))
815 #define XCLS_MAINWINDOW_XCLS_TEXT25_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TEXT25, Xcls_MainWindowXcls_Text25Class))
816 #define XCLS_MAINWINDOW_IS_XCLS_TEXT25(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT25))
817 #define XCLS_MAINWINDOW_IS_XCLS_TEXT25_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TEXT25))
818 #define XCLS_MAINWINDOW_XCLS_TEXT25_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT25, Xcls_MainWindowXcls_Text25Class))
820 typedef struct _Xcls_MainWindowXcls_Text25 Xcls_MainWindowXcls_Text25;
821 typedef struct _Xcls_MainWindowXcls_Text25Class Xcls_MainWindowXcls_Text25Class;
822 typedef struct _Xcls_MainWindowXcls_Text25Private Xcls_MainWindowXcls_Text25Private;
824 #define XCLS_MAINWINDOW_TYPE_XCLS_TEXT27 (xcls_mainwindow_xcls_text27_get_type ())
825 #define XCLS_MAINWINDOW_XCLS_TEXT27(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT27, Xcls_MainWindowXcls_Text27))
826 #define XCLS_MAINWINDOW_XCLS_TEXT27_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TEXT27, Xcls_MainWindowXcls_Text27Class))
827 #define XCLS_MAINWINDOW_IS_XCLS_TEXT27(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT27))
828 #define XCLS_MAINWINDOW_IS_XCLS_TEXT27_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TEXT27))
829 #define XCLS_MAINWINDOW_XCLS_TEXT27_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TEXT27, Xcls_MainWindowXcls_Text27Class))
831 typedef struct _Xcls_MainWindowXcls_Text27 Xcls_MainWindowXcls_Text27;
832 typedef struct _Xcls_MainWindowXcls_Text27Class Xcls_MainWindowXcls_Text27Class;
833 typedef struct _Xcls_MainWindowXcls_Text27Private Xcls_MainWindowXcls_Text27Private;
835 struct _Xcls_MainWindow {
836 GObject parent_instance;
837 Xcls_MainWindowPrivate * priv;
839 Xcls_MainWindowXcls_vbox* vbox;
840 Xcls_MainWindowXcls_topbar* topbar;
841 Xcls_MainWindowXcls_mainpane* mainpane;
842 Xcls_MainWindowXcls_leftpane* leftpane;
843 Xcls_MainWindowXcls_editpane* editpane;
844 Xcls_MainWindowXcls_tree* tree;
845 Xcls_MainWindowXcls_props* props;
846 Xcls_MainWindowXcls_clutterembed* clutterembed;
847 Xcls_MainWindowXcls_rooview* rooview;
848 Xcls_MainWindowXcls_objectview* objectview;
849 Xcls_MainWindowXcls_codeeditview* codeeditview;
850 Xcls_MainWindowXcls_addpropsview* addpropsview;
851 Xcls_MainWindowXcls_projecteditview* projecteditview;
852 Xcls_MainWindowXcls_buttonlayout* buttonlayout;
853 Xcls_MainWindowXcls_projectbutton* projectbutton;
854 Xcls_MainWindowXcls_projecteditbutton* projecteditbutton;
855 Xcls_MainWindowXcls_objectshowbutton* objectshowbutton;
856 Xcls_MainWindowXcls_addpropbutton* addpropbutton;
857 Xcls_MainWindowXcls_addlistenerbutton* addlistenerbutton;
858 ProjectProject* project;
859 Xcls_ClutterFiles* clutterfiles;
860 Xcls_Editor* code_editor;
861 Xcls_GladeView* window_gladeview;
862 Xcls_LeftProps* left_props;
863 Xcls_ProjectSettings* projectsettings;
864 Xcls_RightPalete* rightpalete;
865 Xcls_WindowAddProp* add_props;
866 Xcls_WindowLeftProjects* left_projects;
867 Xcls_WindowLeftTree* left_tree;
868 Xcls_WindowRooView* window_rooview;
869 gboolean children_loaded;
874 struct _Xcls_MainWindowClass {
875 GObjectClass parent_class;
878 struct _Xcls_MainWindowPrivate {
879 Xcls_MainWindow* _this;
882 struct _Xcls_MainWindowXcls_vbox {
883 GObject parent_instance;
884 Xcls_MainWindowXcls_vboxPrivate * priv;
888 struct _Xcls_MainWindowXcls_vboxClass {
889 GObjectClass parent_class;
892 struct _Xcls_MainWindowXcls_addpropsview {
893 GObject parent_instance;
894 Xcls_MainWindowXcls_addpropsviewPrivate * priv;
898 struct _Xcls_MainWindowXcls_addpropsviewClass {
899 GObjectClass parent_class;
902 struct _Xcls_MainWindowXcls_rooview {
903 GObject parent_instance;
904 Xcls_MainWindowXcls_rooviewPrivate * priv;
908 struct _Xcls_MainWindowXcls_rooviewClass {
909 GObjectClass parent_class;
912 struct _Xcls_MainWindowXcls_codeeditview {
913 GObject parent_instance;
914 Xcls_MainWindowXcls_codeeditviewPrivate * priv;
918 struct _Xcls_MainWindowXcls_codeeditviewClass {
919 GObjectClass parent_class;
922 struct _Xcls_MainWindowXcls_objectview {
923 GObject parent_instance;
924 Xcls_MainWindowXcls_objectviewPrivate * priv;
928 struct _Xcls_MainWindowXcls_objectviewClass {
929 GObjectClass parent_class;
932 struct _Xcls_MainWindowXcls_projectbutton {
933 GObject parent_instance;
934 Xcls_MainWindowXcls_projectbuttonPrivate * priv;
938 struct _Xcls_MainWindowXcls_projectbuttonClass {
939 GObjectClass parent_class;
942 struct _Xcls_MainWindowXcls_projecteditbutton {
943 GObject parent_instance;
944 Xcls_MainWindowXcls_projecteditbuttonPrivate * priv;
948 struct _Xcls_MainWindowXcls_projecteditbuttonClass {
949 GObjectClass parent_class;
952 struct _Xcls_MainWindowXcls_projecteditview {
953 GObject parent_instance;
954 Xcls_MainWindowXcls_projecteditviewPrivate * priv;
958 struct _Xcls_MainWindowXcls_projecteditviewClass {
959 GObjectClass parent_class;
962 struct _JsRenderJsRender {
963 GObject parent_instance;
964 JsRenderJsRenderPrivate * priv;
965 GeeArrayList* doubleStringProps;
976 ProjectProject* project;
982 struct _JsRenderJsRenderClass {
983 GObjectClass parent_class;
984 void (*save) (JsRenderJsRender* self);
985 void (*loadItems) (JsRenderJsRender* self, GError** error);
986 gchar* (*toSource) (JsRenderJsRender* self);
987 gchar* (*toSourcePreview) (JsRenderJsRender* self);
988 gchar* (*toValaSource) (JsRenderJsRender* self, gboolean testcompile);
991 struct _Xcls_MainWindowXcls_editpane {
992 GObject parent_instance;
993 Xcls_MainWindowXcls_editpanePrivate * priv;
997 struct _Xcls_MainWindowXcls_editpaneClass {
998 GObjectClass parent_class;
1001 struct _Xcls_WindowLeftProjects {
1002 GObject parent_instance;
1003 Xcls_WindowLeftProjectsPrivate * priv;
1005 Xcls_WindowLeftProjectsXcls_view* view;
1006 Xcls_WindowLeftProjectsXcls_model* model;
1007 Xcls_WindowLeftProjectsXcls_namecol* namecol;
1009 gboolean is_loading;
1012 struct _Xcls_WindowLeftProjectsClass {
1013 GObjectClass parent_class;
1016 struct _Xcls_MainWindowXcls_tree {
1017 GObject parent_instance;
1018 Xcls_MainWindowXcls_treePrivate * priv;
1022 struct _Xcls_MainWindowXcls_treeClass {
1023 GObjectClass parent_class;
1026 struct _Xcls_WindowLeftTree {
1027 GObject parent_instance;
1028 Xcls_WindowLeftTreePrivate * priv;
1029 GtkScrolledWindow* el;
1030 Xcls_WindowLeftTreeXcls_view* view;
1031 Xcls_WindowLeftTreeXcls_model* model;
1032 Xcls_WindowLeftTreeXcls_renderer* renderer;
1033 Xcls_WindowLeftTreeXcls_LeftTreeMenu* LeftTreeMenu;
1036 struct _Xcls_WindowLeftTreeClass {
1037 GObjectClass parent_class;
1040 struct _Xcls_LeftProps {
1041 GObject parent_instance;
1042 Xcls_LeftPropsPrivate * priv;
1044 Xcls_LeftPropsXcls_AddPropertyPopup* AddPropertyPopup;
1045 Xcls_LeftPropsXcls_EditProps* EditProps;
1046 Xcls_LeftPropsXcls_view* view;
1047 Xcls_LeftPropsXcls_model* model;
1048 Xcls_LeftPropsXcls_keycol* keycol;
1049 Xcls_LeftPropsXcls_keyrender* keyrender;
1050 Xcls_LeftPropsXcls_valcol* valcol;
1051 Xcls_LeftPropsXcls_valrender* valrender;
1052 Xcls_LeftPropsXcls_valrendermodel* valrendermodel;
1053 Xcls_LeftPropsXcls_ContextMenu* ContextMenu;
1054 JsRenderJsRender* file;
1056 gboolean allow_edit;
1059 struct _Xcls_LeftPropsClass {
1060 GObjectClass parent_class;
1063 struct _Xcls_MainWindowXcls_props {
1064 GObject parent_instance;
1065 Xcls_MainWindowXcls_propsPrivate * priv;
1069 struct _Xcls_MainWindowXcls_propsClass {
1070 GObjectClass parent_class;
1073 struct _Xcls_MainWindowXcls_leftpane {
1074 GObject parent_instance;
1075 Xcls_MainWindowXcls_leftpanePrivate * priv;
1079 struct _Xcls_MainWindowXcls_leftpaneClass {
1080 GObjectClass parent_class;
1083 struct _Xcls_ProjectSettings {
1084 GObject parent_instance;
1085 Xcls_ProjectSettingsPrivate * priv;
1087 Xcls_ProjectSettingsXcls_view* view;
1088 ProjectProject* project;
1091 struct _Xcls_ProjectSettingsClass {
1092 GObjectClass parent_class;
1095 struct _Xcls_WindowRooView {
1096 GObject parent_instance;
1097 Xcls_WindowRooViewPrivate * priv;
1099 Xcls_WindowRooViewXcls_AutoRedraw* AutoRedraw;
1100 Xcls_WindowRooViewXcls_view* view;
1101 Xcls_WindowRooViewXcls_inspectorcontainer* inspectorcontainer;
1102 JsRenderJsRender* file;
1105 struct _Xcls_WindowRooViewClass {
1106 GObjectClass parent_class;
1109 struct _Xcls_RightPalete {
1110 GObject parent_instance;
1111 Xcls_RightPaletePrivate * priv;
1113 Xcls_RightPaleteXcls_viewbox* viewbox;
1114 Xcls_RightPaleteXcls_model* model;
1115 Xcls_RightPaleteXcls_txtrender* txtrender;
1118 struct _Xcls_RightPaleteClass {
1119 GObjectClass parent_class;
1122 struct _Xcls_WindowAddProp {
1123 GObject parent_instance;
1124 Xcls_WindowAddPropPrivate * priv;
1125 GtkScrolledWindow* el;
1126 Xcls_WindowAddPropXcls_model* model;
1127 Xcls_WindowAddPropXcls_namecol* namecol;
1128 Xcls_WindowAddPropXcls_namerender* namerender;
1131 struct _Xcls_WindowAddPropClass {
1132 GObjectClass parent_class;
1135 struct _Xcls_Editor {
1136 GObject parent_instance;
1137 Xcls_EditorPrivate * priv;
1139 Xcls_EditorXcls_save_button* save_button;
1140 Xcls_EditorXcls_key_edit* key_edit;
1141 Xcls_EditorXcls_RightEditor* RightEditor;
1142 Xcls_EditorXcls_view* view;
1143 Xcls_EditorXcls_buffer* buffer;
1149 gchar* activeEditor;
1154 struct _Xcls_EditorClass {
1155 GObjectClass parent_class;
1158 struct _Xcls_ClutterFiles {
1159 GObject parent_instance;
1160 Xcls_ClutterFilesPrivate * priv;
1161 ClutterScrollActor* el;
1162 Xcls_ClutterFilesXcls_filelayout* filelayout;
1163 Xcls_ClutterFilesXcls_filelayout_manager* filelayout_manager;
1164 GeeArrayList* fileitems;
1167 struct _Xcls_ClutterFilesClass {
1168 GObjectClass parent_class;
1171 struct _Block10Data {
1173 Xcls_MainWindow * self;
1177 struct _Xcls_GladeView {
1178 GObject parent_instance;
1179 Xcls_GladeViewPrivate * priv;
1180 GladeDesignView* el;
1181 JsRenderJsRender* file;
1184 struct _Xcls_GladeViewClass {
1185 GObjectClass parent_class;
1188 struct _ProjectProject {
1189 GObject parent_instance;
1190 ProjectProjectPrivate * priv;
1200 struct _ProjectProjectClass {
1201 GObjectClass parent_class;
1204 struct _Xcls_MainWindowXcls_vboxPrivate {
1205 Xcls_MainWindow* _this;
1208 struct _Xcls_MainWindowXcls_topbar {
1209 GObject parent_instance;
1210 Xcls_MainWindowXcls_topbarPrivate * priv;
1214 struct _Xcls_MainWindowXcls_topbarClass {
1215 GObjectClass parent_class;
1218 struct _Xcls_MainWindowXcls_mainpane {
1219 GObject parent_instance;
1220 Xcls_MainWindowXcls_mainpanePrivate * priv;
1225 struct _Xcls_MainWindowXcls_mainpaneClass {
1226 GObjectClass parent_class;
1229 struct _Xcls_MainWindowXcls_topbarPrivate {
1230 Xcls_MainWindow* _this;
1233 struct _Xcls_MainWindowXcls_mainpanePrivate {
1234 Xcls_MainWindow* _this;
1237 struct _Xcls_MainWindowXcls_VBox9 {
1238 GObject parent_instance;
1239 Xcls_MainWindowXcls_VBox9Private * priv;
1243 struct _Xcls_MainWindowXcls_VBox9Class {
1244 GObjectClass parent_class;
1247 struct _Xcls_MainWindowXcls_leftpanePrivate {
1248 Xcls_MainWindow* _this;
1251 struct _Xcls_MainWindowXcls_editpanePrivate {
1252 Xcls_MainWindow* _this;
1255 struct _Xcls_MainWindowXcls_treePrivate {
1256 Xcls_MainWindow* _this;
1259 struct _Xcls_MainWindowXcls_propsPrivate {
1260 Xcls_MainWindow* _this;
1263 struct _Xcls_MainWindowXcls_VBox9Private {
1264 Xcls_MainWindow* _this;
1267 struct _Xcls_MainWindowXcls_clutterembed {
1268 GObject parent_instance;
1269 Xcls_MainWindowXcls_clutterembedPrivate * priv;
1270 GtkClutterEmbed* el;
1273 struct _Xcls_MainWindowXcls_clutterembedClass {
1274 GObjectClass parent_class;
1277 struct _Xcls_MainWindowXcls_clutterembedPrivate {
1278 Xcls_MainWindow* _this;
1281 struct _Xcls_MainWindowXcls_buttonlayout {
1282 GObject parent_instance;
1283 Xcls_MainWindowXcls_buttonlayoutPrivate * priv;
1287 struct _Xcls_MainWindowXcls_buttonlayoutClass {
1288 GObjectClass parent_class;
1291 struct _Xcls_MainWindowXcls_rooviewPrivate {
1292 Xcls_MainWindow* _this;
1295 struct _Xcls_MainWindowXcls_objectviewPrivate {
1296 Xcls_MainWindow* _this;
1299 struct _Xcls_MainWindowXcls_codeeditviewPrivate {
1300 Xcls_MainWindow* _this;
1303 struct _Xcls_MainWindowXcls_addpropsviewPrivate {
1304 Xcls_MainWindow* _this;
1307 struct _Xcls_MainWindowXcls_projecteditviewPrivate {
1308 Xcls_MainWindow* _this;
1311 struct _Xcls_MainWindowXcls_buttonlayoutPrivate {
1312 Xcls_MainWindow* _this;
1315 struct _Xcls_MainWindowXcls_BoxLayout17 {
1316 GObject parent_instance;
1317 Xcls_MainWindowXcls_BoxLayout17Private * priv;
1318 ClutterBoxLayout* el;
1321 struct _Xcls_MainWindowXcls_BoxLayout17Class {
1322 GObjectClass parent_class;
1325 struct _Xcls_MainWindowXcls_objectshowbutton {
1326 GObject parent_instance;
1327 Xcls_MainWindowXcls_objectshowbuttonPrivate * priv;
1331 struct _Xcls_MainWindowXcls_objectshowbuttonClass {
1332 GObjectClass parent_class;
1335 struct _Xcls_MainWindowXcls_addpropbutton {
1336 GObject parent_instance;
1337 Xcls_MainWindowXcls_addpropbuttonPrivate * priv;
1341 struct _Xcls_MainWindowXcls_addpropbuttonClass {
1342 GObjectClass parent_class;
1345 struct _Xcls_MainWindowXcls_addlistenerbutton {
1346 GObject parent_instance;
1347 Xcls_MainWindowXcls_addlistenerbuttonPrivate * priv;
1351 struct _Xcls_MainWindowXcls_addlistenerbuttonClass {
1352 GObjectClass parent_class;
1355 struct _Xcls_MainWindowXcls_BoxLayout17Private {
1356 Xcls_MainWindow* _this;
1359 struct _Xcls_MainWindowXcls_projectbuttonPrivate {
1360 Xcls_MainWindow* _this;
1363 struct _Xcls_MainWindowXcls_Text19 {
1364 GObject parent_instance;
1365 Xcls_MainWindowXcls_Text19Private * priv;
1369 struct _Xcls_MainWindowXcls_Text19Class {
1370 GObjectClass parent_class;
1373 struct _Xcls_MainWindowXcls_Text19Private {
1374 Xcls_MainWindow* _this;
1377 struct _Xcls_MainWindowXcls_projecteditbuttonPrivate {
1378 Xcls_MainWindow* _this;
1381 struct _Xcls_MainWindowXcls_Text21 {
1382 GObject parent_instance;
1383 Xcls_MainWindowXcls_Text21Private * priv;
1387 struct _Xcls_MainWindowXcls_Text21Class {
1388 GObjectClass parent_class;
1391 struct _Xcls_MainWindowXcls_Text21Private {
1392 Xcls_MainWindow* _this;
1395 struct _Xcls_MainWindowXcls_objectshowbuttonPrivate {
1396 Xcls_MainWindow* _this;
1399 struct _Xcls_MainWindowXcls_Text23 {
1400 GObject parent_instance;
1401 Xcls_MainWindowXcls_Text23Private * priv;
1405 struct _Xcls_MainWindowXcls_Text23Class {
1406 GObjectClass parent_class;
1409 struct _Xcls_MainWindowXcls_Text23Private {
1410 Xcls_MainWindow* _this;
1413 struct _Xcls_MainWindowXcls_addpropbuttonPrivate {
1414 Xcls_MainWindow* _this;
1417 struct _Xcls_MainWindowXcls_Text25 {
1418 GObject parent_instance;
1419 Xcls_MainWindowXcls_Text25Private * priv;
1423 struct _Xcls_MainWindowXcls_Text25Class {
1424 GObjectClass parent_class;
1427 struct _Xcls_MainWindowXcls_Text25Private {
1428 Xcls_MainWindow* _this;
1431 struct _Xcls_MainWindowXcls_addlistenerbuttonPrivate {
1432 Xcls_MainWindow* _this;
1435 struct _Xcls_MainWindowXcls_Text27 {
1436 GObject parent_instance;
1437 Xcls_MainWindowXcls_Text27Private * priv;
1441 struct _Xcls_MainWindowXcls_Text27Class {
1442 GObjectClass parent_class;
1445 struct _Xcls_MainWindowXcls_Text27Private {
1446 Xcls_MainWindow* _this;
1450 extern Xcls_MainWindow* MainWindow;
1451 Xcls_MainWindow* MainWindow = NULL;
1452 static gpointer xcls_mainwindow_parent_class = NULL;
1453 static gpointer xcls_mainwindow_xcls_vbox_parent_class = NULL;
1454 static gpointer xcls_mainwindow_xcls_topbar_parent_class = NULL;
1455 static gpointer xcls_mainwindow_xcls_mainpane_parent_class = NULL;
1456 static gpointer xcls_mainwindow_xcls_leftpane_parent_class = NULL;
1457 static gpointer xcls_mainwindow_xcls_editpane_parent_class = NULL;
1458 static gpointer xcls_mainwindow_xcls_tree_parent_class = NULL;
1459 static gpointer xcls_mainwindow_xcls_props_parent_class = NULL;
1460 static gpointer xcls_mainwindow_xcls_vbox9_parent_class = NULL;
1461 static gpointer xcls_mainwindow_xcls_clutterembed_parent_class = NULL;
1462 static gpointer xcls_mainwindow_xcls_rooview_parent_class = NULL;
1463 static gpointer xcls_mainwindow_xcls_objectview_parent_class = NULL;
1464 static gpointer xcls_mainwindow_xcls_codeeditview_parent_class = NULL;
1465 static gpointer xcls_mainwindow_xcls_addpropsview_parent_class = NULL;
1466 static gpointer xcls_mainwindow_xcls_projecteditview_parent_class = NULL;
1467 static gpointer xcls_mainwindow_xcls_buttonlayout_parent_class = NULL;
1468 static gpointer xcls_mainwindow_xcls_boxlayout17_parent_class = NULL;
1469 static gpointer xcls_mainwindow_xcls_projectbutton_parent_class = NULL;
1470 static gpointer xcls_mainwindow_xcls_text19_parent_class = NULL;
1471 static gpointer xcls_mainwindow_xcls_projecteditbutton_parent_class = NULL;
1472 static gpointer xcls_mainwindow_xcls_text21_parent_class = NULL;
1473 static gpointer xcls_mainwindow_xcls_objectshowbutton_parent_class = NULL;
1474 static gpointer xcls_mainwindow_xcls_text23_parent_class = NULL;
1475 static gpointer xcls_mainwindow_xcls_addpropbutton_parent_class = NULL;
1476 static gpointer xcls_mainwindow_xcls_text25_parent_class = NULL;
1477 static gpointer xcls_mainwindow_xcls_addlistenerbutton_parent_class = NULL;
1478 static gpointer xcls_mainwindow_xcls_text27_parent_class = NULL;
1480 GType xcls_mainwindow_get_type (void) G_GNUC_CONST;
1481 GType xcls_mainwindow_xcls_vbox_get_type (void) G_GNUC_CONST;
1482 GType xcls_mainwindow_xcls_topbar_get_type (void) G_GNUC_CONST;
1483 GType xcls_mainwindow_xcls_mainpane_get_type (void) G_GNUC_CONST;
1484 GType xcls_mainwindow_xcls_leftpane_get_type (void) G_GNUC_CONST;
1485 GType xcls_mainwindow_xcls_editpane_get_type (void) G_GNUC_CONST;
1486 GType xcls_mainwindow_xcls_tree_get_type (void) G_GNUC_CONST;
1487 GType xcls_mainwindow_xcls_props_get_type (void) G_GNUC_CONST;
1488 GType xcls_mainwindow_xcls_clutterembed_get_type (void) G_GNUC_CONST;
1489 GType xcls_mainwindow_xcls_rooview_get_type (void) G_GNUC_CONST;
1490 GType xcls_mainwindow_xcls_objectview_get_type (void) G_GNUC_CONST;
1491 GType xcls_mainwindow_xcls_codeeditview_get_type (void) G_GNUC_CONST;
1492 GType xcls_mainwindow_xcls_addpropsview_get_type (void) G_GNUC_CONST;
1493 GType xcls_mainwindow_xcls_projecteditview_get_type (void) G_GNUC_CONST;
1494 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) G_GNUC_CONST;
1495 GType xcls_mainwindow_xcls_projectbutton_get_type (void) G_GNUC_CONST;
1496 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) G_GNUC_CONST;
1497 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) G_GNUC_CONST;
1498 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) G_GNUC_CONST;
1499 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) G_GNUC_CONST;
1500 GType project_project_get_type (void) G_GNUC_CONST;
1501 GType xcls_clutterfiles_get_type (void) G_GNUC_CONST;
1502 GType xcls_editor_get_type (void) G_GNUC_CONST;
1503 GType xcls_gladeview_get_type (void) G_GNUC_CONST;
1504 GType xcls_leftprops_get_type (void) G_GNUC_CONST;
1505 GType xcls_projectsettings_get_type (void) G_GNUC_CONST;
1506 GType xcls_rightpalete_get_type (void) G_GNUC_CONST;
1507 GType xcls_windowaddprop_get_type (void) G_GNUC_CONST;
1508 GType xcls_windowleftprojects_get_type (void) G_GNUC_CONST;
1509 GType xcls_windowlefttree_get_type (void) G_GNUC_CONST;
1510 GType xcls_windowrooview_get_type (void) G_GNUC_CONST;
1511 #define XCLS_MAINWINDOW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowPrivate))
1513 XCLS_MAINWINDOW_DUMMY_PROPERTY
1515 Xcls_MainWindow* xcls_mainwindow_singleton (void);
1516 Xcls_MainWindow* xcls_mainwindow_new (void);
1517 Xcls_MainWindow* xcls_mainwindow_construct (GType object_type);
1518 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_new (Xcls_MainWindow* _owner);
1519 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_construct (GType object_type, Xcls_MainWindow* _owner);
1520 static void __lambda100_ (Xcls_MainWindow* self);
1521 static void ___lambda100__gtk_widget_show (GtkWidget* _sender, gpointer self);
1522 static gboolean __lambda101_ (Xcls_MainWindow* self, GdkEventAny* event);
1523 static gboolean ___lambda101__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
1524 void xcls_mainwindow_hideAddListener (Xcls_MainWindow* self);
1525 void xcls_mainwindow_hideAddProp (Xcls_MainWindow* self);
1526 void xcls_mainwindow_hideCodeEdit (Xcls_MainWindow* self);
1527 void xcls_mainwindow_hideObject (Xcls_MainWindow* self);
1528 void xcls_mainwindow_hideProjectEdit (Xcls_MainWindow* self);
1529 void xcls_mainwindow_hideViewEditing (Xcls_MainWindow* self);
1530 GType js_render_js_render_get_type (void) G_GNUC_CONST;
1531 JsRenderJsRender* xcls_windowlefttree_getActiveFile (Xcls_WindowLeftTree* self);
1532 GType js_render_node_get_type (void) G_GNUC_CONST;
1533 void xcls_windowrooview_createThumb (Xcls_WindowRooView* self);
1534 void xcls_gladeview_createThumb (Xcls_GladeView* self);
1535 GType xcls_windowleftprojects_xcls_view_get_type (void) G_GNUC_CONST;
1536 GType xcls_windowleftprojects_xcls_model_get_type (void) G_GNUC_CONST;
1537 GType xcls_windowleftprojects_xcls_namecol_get_type (void) G_GNUC_CONST;
1538 void xcls_windowleftprojects_selectProject (Xcls_WindowLeftProjects* self, ProjectProject* project);
1539 void xcls_mainwindow_initChildren (Xcls_MainWindow* self);
1540 Xcls_WindowLeftTree* xcls_windowlefttree_new (void);
1541 Xcls_WindowLeftTree* xcls_windowlefttree_construct (GType object_type);
1542 GType xcls_windowlefttree_xcls_view_get_type (void) G_GNUC_CONST;
1543 GType xcls_windowlefttree_xcls_model_get_type (void) G_GNUC_CONST;
1544 GType xcls_windowlefttree_xcls_renderer_get_type (void) G_GNUC_CONST;
1545 GType xcls_windowlefttree_xcls_lefttreemenu_get_type (void) G_GNUC_CONST;
1546 static gboolean __lambda102_ (Xcls_MainWindow* self);
1547 void xcls_leftprops_finish_editing (Xcls_LeftProps* self);
1548 gboolean xcls_editor_saveContents (Xcls_Editor* self);
1549 static gboolean ___lambda102__xcls_windowlefttree_before_node_change (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self);
1550 static void __lambda103_ (Xcls_MainWindow* self, JsRenderNode* sel);
1551 GType xcls_leftprops_xcls_addpropertypopup_get_type (void) G_GNUC_CONST;
1552 GType xcls_leftprops_xcls_editprops_get_type (void) G_GNUC_CONST;
1553 GType xcls_leftprops_xcls_view_get_type (void) G_GNUC_CONST;
1554 GType xcls_leftprops_xcls_model_get_type (void) G_GNUC_CONST;
1555 GType xcls_leftprops_xcls_keycol_get_type (void) G_GNUC_CONST;
1556 GType xcls_leftprops_xcls_keyrender_get_type (void) G_GNUC_CONST;
1557 GType xcls_leftprops_xcls_valcol_get_type (void) G_GNUC_CONST;
1558 GType xcls_leftprops_xcls_valrender_get_type (void) G_GNUC_CONST;
1559 GType xcls_leftprops_xcls_valrendermodel_get_type (void) G_GNUC_CONST;
1560 GType xcls_leftprops_xcls_contextmenu_get_type (void) G_GNUC_CONST;
1561 void xcls_leftprops_load (Xcls_LeftProps* self, JsRenderJsRender* file, JsRenderNode* node);
1562 void xcls_rightpalete_clear (Xcls_RightPalete* self);
1563 GType palete_palete_get_type (void) G_GNUC_CONST;
1564 void xcls_rightpalete_load (Xcls_RightPalete* self, PaletePalete* pal, const gchar* cls);
1565 PaletePalete* js_render_js_render_palete (JsRenderJsRender* self);
1566 gchar* js_render_node_fqn (JsRenderNode* self);
1567 void xcls_windowaddprop_clear (Xcls_WindowAddProp* self);
1568 void xcls_windowaddprop_show (Xcls_WindowAddProp* self, PaletePalete* pal, const gchar* etype, const gchar* xtype);
1569 static void ___lambda103__xcls_windowlefttree_node_selected (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self);
1570 static void __lambda104_ (Xcls_MainWindow* self);
1571 void xcls_windowrooview_requestRedraw (Xcls_WindowRooView* self);
1572 static void ___lambda104__xcls_windowlefttree_changed (Xcls_WindowLeftTree* _sender, gpointer self);
1573 Xcls_LeftProps* xcls_leftprops_new (void);
1574 Xcls_LeftProps* xcls_leftprops_construct (GType object_type);
1575 static void __lambda105_ (Xcls_MainWindow* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key);
1576 void xcls_mainwindow_showCodeEdit (Xcls_MainWindow* self, JsRenderNode* node, const gchar* ptype, const gchar* key);
1577 static void ___lambda105__xcls_leftprops_show_editor (Xcls_LeftProps* _sender, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key, gpointer self);
1578 static gboolean __lambda106_ (Xcls_MainWindow* self);
1579 static gboolean ___lambda106__xcls_leftprops_stop_editor (Xcls_LeftProps* _sender, gpointer self);
1580 static void __lambda107_ (Xcls_MainWindow* self);
1581 void xcls_gladeview_loadFile (Xcls_GladeView* self, JsRenderJsRender* file);
1582 static void ___lambda107__xcls_leftprops_changed (Xcls_LeftProps* _sender, gpointer self);
1583 Xcls_WindowLeftProjects* xcls_windowleftprojects_new (void);
1584 Xcls_WindowLeftProjects* xcls_windowleftprojects_construct (GType object_type);
1585 static void __lambda108_ (Xcls_MainWindow* self, ProjectProject* proj);
1586 void project_project_scanDirs (ProjectProject* self);
1587 void xcls_clutterfiles_loadProject (Xcls_ClutterFiles* self, ProjectProject* pr);
1588 static void ___lambda108__xcls_windowleftprojects_project_selected (Xcls_WindowLeftProjects* _sender, ProjectProject* project, gpointer self);
1589 Xcls_ProjectSettings* xcls_projectsettings_new (void);
1590 Xcls_ProjectSettings* xcls_projectsettings_construct (GType object_type);
1591 GType xcls_projectsettings_xcls_view_get_type (void) G_GNUC_CONST;
1592 static void __lambda109_ (Xcls_MainWindow* self, const gchar* btn);
1593 GType xcls_windowrooview_xcls_autoredraw_get_type (void) G_GNUC_CONST;
1594 GType xcls_windowrooview_xcls_view_get_type (void) G_GNUC_CONST;
1595 GType xcls_windowrooview_xcls_inspectorcontainer_get_type (void) G_GNUC_CONST;
1596 void xcls_windowrooview_xcls_view_renderJS (Xcls_WindowRooViewXcls_view* self, gboolean force);
1597 static void ___lambda109__xcls_projectsettings_button_pressed (Xcls_ProjectSettings* _sender, const gchar* btn, gpointer self);
1598 Xcls_RightPalete* xcls_rightpalete_new (void);
1599 Xcls_RightPalete* xcls_rightpalete_construct (GType object_type);
1600 GType xcls_rightpalete_xcls_viewbox_get_type (void) G_GNUC_CONST;
1601 GType xcls_rightpalete_xcls_model_get_type (void) G_GNUC_CONST;
1602 GType xcls_rightpalete_xcls_txtrender_get_type (void) G_GNUC_CONST;
1603 Xcls_WindowAddProp* xcls_windowaddprop_new (void);
1604 Xcls_WindowAddProp* xcls_windowaddprop_construct (GType object_type);
1605 GType xcls_windowaddprop_xcls_model_get_type (void) G_GNUC_CONST;
1606 GType xcls_windowaddprop_xcls_namecol_get_type (void) G_GNUC_CONST;
1607 GType xcls_windowaddprop_xcls_namerender_get_type (void) G_GNUC_CONST;
1608 static void __lambda110_ (Xcls_MainWindow* self, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype);
1609 void xcls_leftprops_addProp (Xcls_LeftProps* self, const gchar* in_type, const gchar* key, const gchar* value, const gchar* value_type);
1610 static void ___lambda110__xcls_windowaddprop_select (Xcls_WindowAddProp* _sender, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype, gpointer self);
1611 Xcls_Editor* xcls_editor_new (void);
1612 Xcls_Editor* xcls_editor_construct (GType object_type);
1613 GType xcls_editor_xcls_save_button_get_type (void) G_GNUC_CONST;
1614 GType xcls_editor_xcls_key_edit_get_type (void) G_GNUC_CONST;
1615 GType xcls_editor_xcls_righteditor_get_type (void) G_GNUC_CONST;
1616 GType xcls_editor_xcls_view_get_type (void) G_GNUC_CONST;
1617 GType xcls_editor_xcls_buffer_get_type (void) G_GNUC_CONST;
1618 Xcls_WindowRooView* xcls_windowrooview_new (void);
1619 Xcls_WindowRooView* xcls_windowrooview_construct (GType object_type);
1620 Xcls_GladeView* xcls_gladeview_new (void);
1621 Xcls_GladeView* xcls_gladeview_construct (GType object_type);
1622 Xcls_ClutterFiles* xcls_clutterfiles_new (void);
1623 Xcls_ClutterFiles* xcls_clutterfiles_construct (GType object_type);
1624 GType xcls_clutterfiles_xcls_filelayout_get_type (void) G_GNUC_CONST;
1625 GType xcls_clutterfiles_xcls_filelayout_manager_get_type (void) G_GNUC_CONST;
1626 GType xcls_clutterfiles_xcls_fileitem_get_type (void) G_GNUC_CONST;
1627 static void __lambda111_ (Xcls_MainWindow* self, JsRenderJsRender* file);
1628 static Block10Data* block10_data_ref (Block10Data* _data10_);
1629 static void block10_data_unref (void * _userdata_);
1630 void xcls_mainwindow_showViewEditing (Xcls_MainWindow* self);
1631 void xcls_windowlefttree_xcls_model_loadFile (Xcls_WindowLeftTreeXcls_model* self, JsRenderJsRender* f);
1632 static void ___lambda112_ (Block10Data* _data10_, GtkWidget* w);
1633 static void ____lambda112__gtk_callback (GtkWidget* widget, gpointer self);
1634 void xcls_windowrooview_loadFile (Xcls_WindowRooView* self, JsRenderJsRender* file);
1635 static void ___lambda113_ (Block10Data* _data10_, GtkWidget* w);
1636 static void ____lambda113__gtk_callback (GtkWidget* widget, gpointer self);
1637 static void ___lambda111__xcls_clutterfiles_open (Xcls_ClutterFiles* _sender, JsRenderJsRender* file, gpointer self);
1638 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str);
1639 void xcls_mainwindow_show (Xcls_MainWindow* self);
1640 void xcls_mainwindow_showAddListener (Xcls_MainWindow* self);
1641 JsRenderNode* xcls_windowlefttree_getActiveElement (Xcls_WindowLeftTree* self);
1642 PaletePalete* palete_factory (const gchar* xtype);
1643 void xcls_mainwindow_showAddProp (Xcls_MainWindow* self);
1644 void xcls_editor_show (Xcls_Editor* self, JsRenderNode* node, const gchar* ptype, const gchar* key);
1645 void xcls_mainwindow_showObject (Xcls_MainWindow* self);
1646 void xcls_mainwindow_showProjectEdit (Xcls_MainWindow* self);
1647 void xcls_projectsettings_show (Xcls_ProjectSettings* self, ProjectProject* project);
1648 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxPrivate))
1650 XCLS_MAINWINDOW_XCLS_VBOX_DUMMY_PROPERTY
1652 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_new (Xcls_MainWindow* _owner);
1653 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_construct (GType object_type, Xcls_MainWindow* _owner);
1654 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_new (Xcls_MainWindow* _owner);
1655 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_construct (GType object_type, Xcls_MainWindow* _owner);
1656 static void xcls_mainwindow_xcls_vbox_finalize (GObject* obj);
1657 #define XCLS_MAINWINDOW_XCLS_TOPBAR_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbarPrivate))
1659 XCLS_MAINWINDOW_XCLS_TOPBAR_DUMMY_PROPERTY
1661 static void xcls_mainwindow_xcls_topbar_finalize (GObject* obj);
1662 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpanePrivate))
1664 XCLS_MAINWINDOW_XCLS_MAINPANE_DUMMY_PROPERTY
1666 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_new (Xcls_MainWindow* _owner);
1667 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_construct (GType object_type, Xcls_MainWindow* _owner);
1668 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_new (Xcls_MainWindow* _owner);
1669 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_construct (GType object_type, Xcls_MainWindow* _owner);
1670 GType xcls_mainwindow_xcls_vbox9_get_type (void) G_GNUC_CONST;
1671 static void xcls_mainwindow_xcls_mainpane_finalize (GObject* obj);
1672 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpanePrivate))
1674 XCLS_MAINWINDOW_XCLS_LEFTPANE_DUMMY_PROPERTY
1676 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_new (Xcls_MainWindow* _owner);
1677 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_construct (GType object_type, Xcls_MainWindow* _owner);
1678 static void xcls_mainwindow_xcls_leftpane_finalize (GObject* obj);
1679 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpanePrivate))
1681 XCLS_MAINWINDOW_XCLS_EDITPANE_DUMMY_PROPERTY
1683 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_new (Xcls_MainWindow* _owner);
1684 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_construct (GType object_type, Xcls_MainWindow* _owner);
1685 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_new (Xcls_MainWindow* _owner);
1686 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_construct (GType object_type, Xcls_MainWindow* _owner);
1687 static void xcls_mainwindow_xcls_editpane_finalize (GObject* obj);
1688 #define XCLS_MAINWINDOW_XCLS_TREE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treePrivate))
1690 XCLS_MAINWINDOW_XCLS_TREE_DUMMY_PROPERTY
1692 static void xcls_mainwindow_xcls_tree_finalize (GObject* obj);
1693 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsPrivate))
1695 XCLS_MAINWINDOW_XCLS_PROPS_DUMMY_PROPERTY
1697 static void xcls_mainwindow_xcls_props_finalize (GObject* obj);
1698 #define XCLS_MAINWINDOW_XCLS_VBOX9_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9Private))
1700 XCLS_MAINWINDOW_XCLS_VBOX9_DUMMY_PROPERTY
1702 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_new (Xcls_MainWindow* _owner);
1703 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_construct (GType object_type, Xcls_MainWindow* _owner);
1704 static void xcls_mainwindow_xcls_vbox9_finalize (GObject* obj);
1705 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedPrivate))
1707 XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_DUMMY_PROPERTY
1709 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_new (Xcls_MainWindow* _owner);
1710 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_construct (GType object_type, Xcls_MainWindow* _owner);
1711 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_new (Xcls_MainWindow* _owner);
1712 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_construct (GType object_type, Xcls_MainWindow* _owner);
1713 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_new (Xcls_MainWindow* _owner);
1714 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_construct (GType object_type, Xcls_MainWindow* _owner);
1715 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_new (Xcls_MainWindow* _owner);
1716 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_construct (GType object_type, Xcls_MainWindow* _owner);
1717 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_new (Xcls_MainWindow* _owner);
1718 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_construct (GType object_type, Xcls_MainWindow* _owner);
1719 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_new (Xcls_MainWindow* _owner);
1720 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_construct (GType object_type, Xcls_MainWindow* _owner);
1721 static void __lambda71_ (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc);
1722 void xcls_clutterfiles_set_size (Xcls_ClutterFiles* self, gfloat w, gfloat h);
1723 static void ___lambda71__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self);
1724 static void xcls_mainwindow_xcls_clutterembed_finalize (GObject* obj);
1725 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewPrivate))
1727 XCLS_MAINWINDOW_XCLS_ROOVIEW_DUMMY_PROPERTY
1729 static void xcls_mainwindow_xcls_rooview_finalize (GObject* obj);
1730 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewPrivate))
1732 XCLS_MAINWINDOW_XCLS_OBJECTVIEW_DUMMY_PROPERTY
1734 static void xcls_mainwindow_xcls_objectview_finalize (GObject* obj);
1735 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewPrivate))
1737 XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_DUMMY_PROPERTY
1739 static void xcls_mainwindow_xcls_codeeditview_finalize (GObject* obj);
1740 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewPrivate))
1742 XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_DUMMY_PROPERTY
1744 static void xcls_mainwindow_xcls_addpropsview_finalize (GObject* obj);
1745 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewPrivate))
1747 XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_DUMMY_PROPERTY
1749 static void xcls_mainwindow_xcls_projecteditview_finalize (GObject* obj);
1750 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutPrivate))
1752 XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_DUMMY_PROPERTY
1754 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_new (Xcls_MainWindow* _owner);
1755 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_construct (GType object_type, Xcls_MainWindow* _owner);
1756 GType xcls_mainwindow_xcls_boxlayout17_get_type (void) G_GNUC_CONST;
1757 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_new (Xcls_MainWindow* _owner);
1758 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_construct (GType object_type, Xcls_MainWindow* _owner);
1759 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_new (Xcls_MainWindow* _owner);
1760 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_construct (GType object_type, Xcls_MainWindow* _owner);
1761 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_new (Xcls_MainWindow* _owner);
1762 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_construct (GType object_type, Xcls_MainWindow* _owner);
1763 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_new (Xcls_MainWindow* _owner);
1764 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_construct (GType object_type, Xcls_MainWindow* _owner);
1765 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_new (Xcls_MainWindow* _owner);
1766 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_construct (GType object_type, Xcls_MainWindow* _owner);
1767 static void xcls_mainwindow_xcls_buttonlayout_finalize (GObject* obj);
1768 #define XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17Private))
1770 XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_DUMMY_PROPERTY
1772 static void xcls_mainwindow_xcls_boxlayout17_finalize (GObject* obj);
1773 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonPrivate))
1775 XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_DUMMY_PROPERTY
1777 Xcls_MainWindowXcls_Text19* xcls_mainwindow_xcls_text19_new (Xcls_MainWindow* _owner);
1778 Xcls_MainWindowXcls_Text19* xcls_mainwindow_xcls_text19_construct (GType object_type, Xcls_MainWindow* _owner);
1779 GType xcls_mainwindow_xcls_text19_get_type (void) G_GNUC_CONST;
1780 static gboolean __lambda19_ (Xcls_MainWindowXcls_projectbutton* self, ClutterCrossingEvent* event);
1781 static gboolean ___lambda19__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1782 static gboolean __lambda20_ (Xcls_MainWindowXcls_projectbutton* self, ClutterCrossingEvent* event);
1783 static gboolean ___lambda20__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1784 static gboolean __lambda21_ (Xcls_MainWindowXcls_projectbutton* self);
1785 static gboolean ___lambda21__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
1786 static void xcls_mainwindow_xcls_projectbutton_finalize (GObject* obj);
1787 #define XCLS_MAINWINDOW_XCLS_TEXT19_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TEXT19, Xcls_MainWindowXcls_Text19Private))
1789 XCLS_MAINWINDOW_XCLS_TEXT19_DUMMY_PROPERTY
1791 static void xcls_mainwindow_xcls_text19_finalize (GObject* obj);
1792 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonPrivate))
1794 XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_DUMMY_PROPERTY
1796 Xcls_MainWindowXcls_Text21* xcls_mainwindow_xcls_text21_new (Xcls_MainWindow* _owner);
1797 Xcls_MainWindowXcls_Text21* xcls_mainwindow_xcls_text21_construct (GType object_type, Xcls_MainWindow* _owner);
1798 GType xcls_mainwindow_xcls_text21_get_type (void) G_GNUC_CONST;
1799 static gboolean __lambda41_ (Xcls_MainWindowXcls_projecteditbutton* self, ClutterCrossingEvent* event);
1800 static gboolean ___lambda41__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1801 static gboolean __lambda42_ (Xcls_MainWindowXcls_projecteditbutton* self, ClutterCrossingEvent* event);
1802 static gboolean ___lambda42__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1803 static gboolean __lambda43_ (Xcls_MainWindowXcls_projecteditbutton* self);
1804 static gboolean ___lambda43__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
1805 static void xcls_mainwindow_xcls_projecteditbutton_finalize (GObject* obj);
1806 #define XCLS_MAINWINDOW_XCLS_TEXT21_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TEXT21, Xcls_MainWindowXcls_Text21Private))
1808 XCLS_MAINWINDOW_XCLS_TEXT21_DUMMY_PROPERTY
1810 static void xcls_mainwindow_xcls_text21_finalize (GObject* obj);
1811 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonPrivate))
1813 XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_DUMMY_PROPERTY
1815 Xcls_MainWindowXcls_Text23* xcls_mainwindow_xcls_text23_new (Xcls_MainWindow* _owner);
1816 Xcls_MainWindowXcls_Text23* xcls_mainwindow_xcls_text23_construct (GType object_type, Xcls_MainWindow* _owner);
1817 GType xcls_mainwindow_xcls_text23_get_type (void) G_GNUC_CONST;
1818 static gboolean __lambda57_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event);
1819 static gboolean ___lambda57__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1820 static gboolean __lambda58_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event);
1821 static gboolean ___lambda58__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1822 static gboolean __lambda59_ (Xcls_MainWindowXcls_objectshowbutton* self);
1823 static gboolean ___lambda59__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
1824 static void xcls_mainwindow_xcls_objectshowbutton_finalize (GObject* obj);
1825 #define XCLS_MAINWINDOW_XCLS_TEXT23_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TEXT23, Xcls_MainWindowXcls_Text23Private))
1827 XCLS_MAINWINDOW_XCLS_TEXT23_DUMMY_PROPERTY
1829 static void xcls_mainwindow_xcls_text23_finalize (GObject* obj);
1830 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonPrivate))
1832 XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_DUMMY_PROPERTY
1834 Xcls_MainWindowXcls_Text25* xcls_mainwindow_xcls_text25_new (Xcls_MainWindow* _owner);
1835 Xcls_MainWindowXcls_Text25* xcls_mainwindow_xcls_text25_construct (GType object_type, Xcls_MainWindow* _owner);
1836 GType xcls_mainwindow_xcls_text25_get_type (void) G_GNUC_CONST;
1837 static gboolean __lambda64_ (Xcls_MainWindowXcls_addpropbutton* self, ClutterCrossingEvent* event);
1838 static gboolean ___lambda64__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1839 static gboolean __lambda65_ (Xcls_MainWindowXcls_addpropbutton* self, ClutterCrossingEvent* event);
1840 static gboolean ___lambda65__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1841 static gboolean __lambda66_ (Xcls_MainWindowXcls_addpropbutton* self);
1842 static gboolean ___lambda66__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
1843 static void xcls_mainwindow_xcls_addpropbutton_finalize (GObject* obj);
1844 #define XCLS_MAINWINDOW_XCLS_TEXT25_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TEXT25, Xcls_MainWindowXcls_Text25Private))
1846 XCLS_MAINWINDOW_XCLS_TEXT25_DUMMY_PROPERTY
1848 static void xcls_mainwindow_xcls_text25_finalize (GObject* obj);
1849 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonPrivate))
1851 XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_DUMMY_PROPERTY
1853 Xcls_MainWindowXcls_Text27* xcls_mainwindow_xcls_text27_new (Xcls_MainWindow* _owner);
1854 Xcls_MainWindowXcls_Text27* xcls_mainwindow_xcls_text27_construct (GType object_type, Xcls_MainWindow* _owner);
1855 GType xcls_mainwindow_xcls_text27_get_type (void) G_GNUC_CONST;
1856 static gboolean __lambda68_ (Xcls_MainWindowXcls_addlistenerbutton* self, ClutterCrossingEvent* event);
1857 static gboolean ___lambda68__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1858 static gboolean __lambda69_ (Xcls_MainWindowXcls_addlistenerbutton* self, ClutterCrossingEvent* event);
1859 static gboolean ___lambda69__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
1860 static gboolean __lambda70_ (Xcls_MainWindowXcls_addlistenerbutton* self);
1861 static gboolean ___lambda70__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
1862 static void xcls_mainwindow_xcls_addlistenerbutton_finalize (GObject* obj);
1863 #define XCLS_MAINWINDOW_XCLS_TEXT27_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_MAINWINDOW_TYPE_XCLS_TEXT27, Xcls_MainWindowXcls_Text27Private))
1865 XCLS_MAINWINDOW_XCLS_TEXT27_DUMMY_PROPERTY
1867 static void xcls_mainwindow_xcls_text27_finalize (GObject* obj);
1868 static void xcls_mainwindow_finalize (GObject* obj);
1871 static gpointer _g_object_ref0 (gpointer self) {
1872 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1873 return self ? g_object_ref (self) : NULL;
1874 #line 1875 "MainWindow.vala.c"
1878 Xcls_MainWindow* xcls_mainwindow_singleton (void) {
1879 Xcls_MainWindow* result = NULL;
1880 Xcls_MainWindow* _tmp0_;
1881 Xcls_MainWindow* _tmp2_;
1882 Xcls_MainWindow* _tmp3_;
1883 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1884 _tmp0_ = MainWindow;
1885 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1886 if (_tmp0_ == NULL) {
1887 #line 1888 "MainWindow.vala.c"
1888 Xcls_MainWindow* _tmp1_;
1889 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1890 _tmp1_ = xcls_mainwindow_new ();
1891 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1892 _g_object_unref0 (MainWindow);
1893 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1894 MainWindow = _tmp1_;
1895 #line 1896 "MainWindow.vala.c"
1897 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1898 _tmp2_ = MainWindow;
1899 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1900 _tmp3_ = _g_object_ref0 (_tmp2_);
1901 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1903 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1905 #line 1906 "MainWindow.vala.c"
1909 static void __lambda100_ (Xcls_MainWindow* self) {
1913 static void ___lambda100__gtk_widget_show (GtkWidget* _sender, gpointer self) {
1914 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1915 __lambda100_ (self);
1916 #line 1917 "MainWindow.vala.c"
1920 static gboolean __lambda101_ (Xcls_MainWindow* self, GdkEventAny* event) {
1921 gboolean result = FALSE;
1922 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1923 g_return_val_if_fail (event != NULL, FALSE);
1924 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1926 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1928 #line 1929 "MainWindow.vala.c"
1932 static gboolean ___lambda101__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
1934 result = __lambda101_ (self, event);
1935 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1937 #line 1938 "MainWindow.vala.c"
1941 Xcls_MainWindow* xcls_mainwindow_construct (GType object_type) {
1942 Xcls_MainWindow * self = NULL;
1943 Xcls_MainWindow* _tmp0_;
1949 Xcls_MainWindow* _tmp6_;
1950 Xcls_MainWindowXcls_vbox* _tmp7_;
1951 Xcls_MainWindowXcls_vbox* child_0;
1957 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1958 self = (Xcls_MainWindow*) g_object_new (object_type, NULL);
1959 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1960 _tmp0_ = _g_object_ref0 (self);
1961 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1962 _g_object_unref0 (self->priv->_this);
1963 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1964 self->priv->_this = _tmp0_;
1965 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1966 _tmp1_ = (GtkWindow*) gtk_window_new (GTK_WINDOW_TOPLEVEL);
1967 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1968 g_object_ref_sink (_tmp1_);
1969 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1970 _g_object_unref0 (self->el);
1971 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1973 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1974 _g_object_unref0 (self->project);
1975 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1976 self->project = NULL;
1977 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1978 _g_object_unref0 (self->clutterfiles);
1979 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1980 self->clutterfiles = NULL;
1981 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1982 _g_object_unref0 (self->code_editor);
1983 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1984 self->code_editor = NULL;
1985 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1986 _g_object_unref0 (self->window_gladeview);
1987 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1988 self->window_gladeview = NULL;
1989 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1990 _g_object_unref0 (self->left_props);
1991 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1992 self->left_props = NULL;
1993 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1994 _g_object_unref0 (self->projectsettings);
1995 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1996 self->projectsettings = NULL;
1997 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
1998 _g_object_unref0 (self->rightpalete);
1999 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2000 self->rightpalete = NULL;
2001 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2002 _g_object_unref0 (self->add_props);
2003 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2004 self->add_props = NULL;
2005 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2006 _g_object_unref0 (self->left_projects);
2007 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2008 self->left_projects = NULL;
2009 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2010 _g_object_unref0 (self->left_tree);
2011 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2012 self->left_tree = NULL;
2013 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2014 _g_object_unref0 (self->window_rooview);
2015 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2016 self->window_rooview = NULL;
2017 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2018 self->children_loaded = FALSE;
2019 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2020 _tmp2_ = g_strdup ("Application Builder");
2021 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2022 _g_free0 (self->title);
2023 #line 87 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2024 self->title = _tmp2_;
2025 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2027 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2028 gtk_container_set_border_width ((GtkContainer*) _tmp3_, (guint) 0);
2029 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2031 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2032 g_object_set (_tmp4_, "default-height", 500, NULL);
2033 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2035 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2036 g_object_set (_tmp5_, "default-width", 800, NULL);
2037 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2038 _tmp6_ = self->priv->_this;
2039 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2040 _tmp7_ = xcls_mainwindow_xcls_vbox_new (_tmp6_);
2041 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2043 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2044 g_object_ref ((GObject*) child_0);
2045 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2047 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2048 _tmp9_ = child_0->el;
2049 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2050 gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) _tmp9_);
2051 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2052 _tmp10_ = g_strdup ("files");
2053 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2054 _g_free0 (self->state);
2055 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2056 self->state = _tmp10_;
2057 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2059 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2060 g_signal_connect_object ((GtkWidget*) _tmp11_, "show", (GCallback) ___lambda100__gtk_widget_show, self, 0);
2061 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2063 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2064 g_signal_connect_object ((GtkWidget*) _tmp12_, "delete-event", (GCallback) ___lambda101__gtk_widget_delete_event, self, 0);
2065 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2066 _g_object_unref0 (child_0);
2067 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2069 #line 2070 "MainWindow.vala.c"
2073 Xcls_MainWindow* xcls_mainwindow_new (void) {
2074 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2075 return xcls_mainwindow_construct (TYPE_XCLS_MAINWINDOW);
2076 #line 2077 "MainWindow.vala.c"
2080 void xcls_mainwindow_hideAddListener (Xcls_MainWindow* self) {
2081 Xcls_MainWindow* _tmp0_;
2082 Xcls_MainWindowXcls_addpropsview* _tmp1_;
2083 GtkClutterActor* _tmp2_;
2084 Xcls_MainWindow* _tmp3_;
2085 Xcls_MainWindowXcls_rooview* _tmp4_;
2086 GtkClutterActor* _tmp5_;
2087 GtkClutterActor* _tmp6_;
2088 GtkClutterActor* el;
2089 Xcls_MainWindow* _tmp7_;
2090 Xcls_MainWindowXcls_addpropsview* _tmp8_;
2091 GtkClutterActor* _tmp9_;
2092 Xcls_MainWindow* _tmp10_;
2094 Xcls_MainWindow* _tmp12_;
2095 Xcls_MainWindowXcls_addpropsview* _tmp13_;
2096 GtkClutterActor* _tmp14_;
2097 #line 116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2098 g_return_if_fail (self != NULL);
2099 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2100 _tmp0_ = self->priv->_this;
2101 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2102 _tmp1_ = _tmp0_->addpropsview;
2103 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2104 _tmp2_ = _tmp1_->el;
2105 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2106 clutter_actor_save_easing_state ((ClutterActor*) _tmp2_);
2107 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2108 _tmp3_ = self->priv->_this;
2109 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2110 _tmp4_ = _tmp3_->rooview;
2111 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2112 _tmp5_ = _tmp4_->el;
2113 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2114 _tmp6_ = _g_object_ref0 (_tmp5_);
2115 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2117 #line 119 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2118 clutter_actor_save_easing_state ((ClutterActor*) el);
2119 #line 122 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2120 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
2121 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2122 _tmp7_ = self->priv->_this;
2123 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2124 _tmp8_ = _tmp7_->addpropsview;
2125 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2126 _tmp9_ = _tmp8_->el;
2127 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2128 clutter_actor_set_scale ((ClutterActor*) _tmp9_, (gdouble) 0.0f, (gdouble) 0.0f);
2129 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2130 _tmp10_ = self->priv->_this;
2131 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2132 _tmp11_ = g_strdup ("edit");
2133 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2134 _g_free0 (_tmp10_->state);
2135 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2136 _tmp10_->state = _tmp11_;
2137 #line 129 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2138 clutter_actor_restore_easing_state ((ClutterActor*) el);
2139 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2140 _tmp12_ = self->priv->_this;
2141 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2142 _tmp13_ = _tmp12_->addpropsview;
2143 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2144 _tmp14_ = _tmp13_->el;
2145 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2146 clutter_actor_restore_easing_state ((ClutterActor*) _tmp14_);
2147 #line 116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2148 _g_object_unref0 (el);
2149 #line 2150 "MainWindow.vala.c"
2153 void xcls_mainwindow_hideAddProp (Xcls_MainWindow* self) {
2154 Xcls_MainWindow* _tmp0_;
2155 Xcls_MainWindowXcls_addpropsview* _tmp1_;
2156 GtkClutterActor* _tmp2_;
2157 Xcls_MainWindow* _tmp3_;
2158 Xcls_MainWindowXcls_rooview* _tmp4_;
2159 GtkClutterActor* _tmp5_;
2160 GtkClutterActor* _tmp6_;
2161 GtkClutterActor* el;
2162 Xcls_MainWindow* _tmp7_;
2163 Xcls_MainWindowXcls_addpropsview* _tmp8_;
2164 GtkClutterActor* _tmp9_;
2165 Xcls_MainWindow* _tmp10_;
2167 Xcls_MainWindow* _tmp12_;
2168 Xcls_MainWindowXcls_addpropsview* _tmp13_;
2169 GtkClutterActor* _tmp14_;
2170 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2171 g_return_if_fail (self != NULL);
2172 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2173 _tmp0_ = self->priv->_this;
2174 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2175 _tmp1_ = _tmp0_->addpropsview;
2176 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2177 _tmp2_ = _tmp1_->el;
2178 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2179 clutter_actor_save_easing_state ((ClutterActor*) _tmp2_);
2180 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2181 _tmp3_ = self->priv->_this;
2182 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2183 _tmp4_ = _tmp3_->rooview;
2184 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2185 _tmp5_ = _tmp4_->el;
2186 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2187 _tmp6_ = _g_object_ref0 (_tmp5_);
2188 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2190 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2191 clutter_actor_save_easing_state ((ClutterActor*) el);
2192 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2193 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
2194 #line 139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2195 _tmp7_ = self->priv->_this;
2196 #line 139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2197 _tmp8_ = _tmp7_->addpropsview;
2198 #line 139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2199 _tmp9_ = _tmp8_->el;
2200 #line 139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2201 clutter_actor_set_scale ((ClutterActor*) _tmp9_, (gdouble) 0.0f, (gdouble) 0.0f);
2202 #line 140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2203 _tmp10_ = self->priv->_this;
2204 #line 140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2205 _tmp11_ = g_strdup ("edit");
2206 #line 140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2207 _g_free0 (_tmp10_->state);
2208 #line 140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2209 _tmp10_->state = _tmp11_;
2210 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2211 clutter_actor_restore_easing_state ((ClutterActor*) el);
2212 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2213 _tmp12_ = self->priv->_this;
2214 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2215 _tmp13_ = _tmp12_->addpropsview;
2216 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2217 _tmp14_ = _tmp13_->el;
2218 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2219 clutter_actor_restore_easing_state ((ClutterActor*) _tmp14_);
2220 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2221 _g_object_unref0 (el);
2222 #line 2223 "MainWindow.vala.c"
2226 void xcls_mainwindow_hideCodeEdit (Xcls_MainWindow* self) {
2227 Xcls_MainWindow* _tmp0_;
2228 Xcls_MainWindowXcls_codeeditview* _tmp1_;
2229 GtkClutterActor* _tmp2_;
2230 Xcls_MainWindow* _tmp3_;
2231 Xcls_MainWindowXcls_rooview* _tmp4_;
2232 GtkClutterActor* _tmp5_;
2233 GtkClutterActor* _tmp6_;
2234 GtkClutterActor* el;
2235 Xcls_MainWindow* _tmp7_;
2236 Xcls_MainWindowXcls_codeeditview* _tmp8_;
2237 GtkClutterActor* _tmp9_;
2238 Xcls_MainWindow* _tmp10_;
2240 Xcls_MainWindow* _tmp12_;
2241 Xcls_MainWindowXcls_codeeditview* _tmp13_;
2242 GtkClutterActor* _tmp14_;
2243 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2244 g_return_if_fail (self != NULL);
2245 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2246 _tmp0_ = self->priv->_this;
2247 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2248 _tmp1_ = _tmp0_->codeeditview;
2249 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2250 _tmp2_ = _tmp1_->el;
2251 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2252 clutter_actor_save_easing_state ((ClutterActor*) _tmp2_);
2253 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2254 _tmp3_ = self->priv->_this;
2255 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2256 _tmp4_ = _tmp3_->rooview;
2257 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2258 _tmp5_ = _tmp4_->el;
2259 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2260 _tmp6_ = _g_object_ref0 (_tmp5_);
2261 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2263 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2264 clutter_actor_save_easing_state ((ClutterActor*) el);
2265 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2266 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
2267 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2268 _tmp7_ = self->priv->_this;
2269 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2270 _tmp8_ = _tmp7_->codeeditview;
2271 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2272 _tmp9_ = _tmp8_->el;
2273 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2274 clutter_actor_set_scale ((ClutterActor*) _tmp9_, (gdouble) 0.0f, (gdouble) 0.0f);
2275 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2276 _tmp10_ = self->priv->_this;
2277 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2278 _tmp11_ = g_strdup ("edit");
2279 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2280 _g_free0 (_tmp10_->state);
2281 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2282 _tmp10_->state = _tmp11_;
2283 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2284 clutter_actor_restore_easing_state ((ClutterActor*) el);
2285 #line 164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2286 _tmp12_ = self->priv->_this;
2287 #line 164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2288 _tmp13_ = _tmp12_->codeeditview;
2289 #line 164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2290 _tmp14_ = _tmp13_->el;
2291 #line 164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2292 clutter_actor_restore_easing_state ((ClutterActor*) _tmp14_);
2293 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2294 _g_object_unref0 (el);
2295 #line 2296 "MainWindow.vala.c"
2299 void xcls_mainwindow_hideObject (Xcls_MainWindow* self) {
2300 Xcls_MainWindow* _tmp0_;
2301 Xcls_MainWindowXcls_objectview* _tmp1_;
2302 GtkClutterActor* _tmp2_;
2303 Xcls_MainWindow* _tmp3_;
2304 Xcls_MainWindowXcls_rooview* _tmp4_;
2305 GtkClutterActor* _tmp5_;
2306 GtkClutterActor* _tmp6_;
2307 GtkClutterActor* el;
2308 Xcls_MainWindow* _tmp7_;
2309 Xcls_MainWindowXcls_objectview* _tmp8_;
2310 GtkClutterActor* _tmp9_;
2311 Xcls_MainWindow* _tmp10_;
2313 Xcls_MainWindow* _tmp12_;
2314 Xcls_MainWindowXcls_objectview* _tmp13_;
2315 GtkClutterActor* _tmp14_;
2316 #line 166 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2317 g_return_if_fail (self != NULL);
2318 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2319 _tmp0_ = self->priv->_this;
2320 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2321 _tmp1_ = _tmp0_->objectview;
2322 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2323 _tmp2_ = _tmp1_->el;
2324 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2325 clutter_actor_save_easing_state ((ClutterActor*) _tmp2_);
2326 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2327 _tmp3_ = self->priv->_this;
2328 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2329 _tmp4_ = _tmp3_->rooview;
2330 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2331 _tmp5_ = _tmp4_->el;
2332 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2333 _tmp6_ = _g_object_ref0 (_tmp5_);
2334 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2336 #line 175 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2337 clutter_actor_save_easing_state ((ClutterActor*) el);
2338 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2339 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
2340 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2341 _tmp7_ = self->priv->_this;
2342 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2343 _tmp8_ = _tmp7_->objectview;
2344 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2345 _tmp9_ = _tmp8_->el;
2346 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2347 clutter_actor_set_scale ((ClutterActor*) _tmp9_, (gdouble) 0.0f, (gdouble) 0.0f);
2348 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2349 _tmp10_ = self->priv->_this;
2350 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2351 _tmp11_ = g_strdup ("edit");
2352 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2353 _g_free0 (_tmp10_->state);
2354 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2355 _tmp10_->state = _tmp11_;
2356 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2357 clutter_actor_restore_easing_state ((ClutterActor*) el);
2358 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2359 _tmp12_ = self->priv->_this;
2360 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2361 _tmp13_ = _tmp12_->objectview;
2362 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2363 _tmp14_ = _tmp13_->el;
2364 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2365 clutter_actor_restore_easing_state ((ClutterActor*) _tmp14_);
2366 #line 166 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2367 _g_object_unref0 (el);
2368 #line 2369 "MainWindow.vala.c"
2372 void xcls_mainwindow_hideProjectEdit (Xcls_MainWindow* self) {
2373 Xcls_MainWindow* _tmp0_;
2374 Xcls_MainWindowXcls_projectbutton* _tmp1_;
2375 ClutterActor* _tmp2_;
2376 Xcls_MainWindow* _tmp3_;
2377 Xcls_MainWindowXcls_projecteditbutton* _tmp4_;
2378 ClutterActor* _tmp5_;
2379 Xcls_MainWindow* _tmp6_;
2380 Xcls_MainWindowXcls_projecteditview* _tmp7_;
2381 GtkClutterActor* _tmp8_;
2382 Xcls_MainWindow* _tmp9_;
2383 Xcls_MainWindowXcls_rooview* _tmp10_;
2384 GtkClutterActor* _tmp11_;
2385 GtkClutterActor* _tmp12_;
2386 GtkClutterActor* el;
2387 Xcls_MainWindow* _tmp13_;
2388 Xcls_MainWindowXcls_projecteditview* _tmp14_;
2389 GtkClutterActor* _tmp15_;
2390 Xcls_MainWindow* _tmp16_;
2392 Xcls_MainWindow* _tmp18_;
2393 Xcls_MainWindowXcls_projecteditview* _tmp19_;
2394 GtkClutterActor* _tmp20_;
2395 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2396 g_return_if_fail (self != NULL);
2397 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2398 _tmp0_ = self->priv->_this;
2399 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2400 _tmp1_ = _tmp0_->projectbutton;
2401 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2402 _tmp2_ = _tmp1_->el;
2403 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2404 clutter_actor_show (_tmp2_);
2405 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2406 _tmp3_ = self->priv->_this;
2407 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2408 _tmp4_ = _tmp3_->projecteditbutton;
2409 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2410 _tmp5_ = _tmp4_->el;
2411 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2412 clutter_actor_show (_tmp5_);
2413 #line 199 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2414 _tmp6_ = self->priv->_this;
2415 #line 199 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2416 _tmp7_ = _tmp6_->projecteditview;
2417 #line 199 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2418 _tmp8_ = _tmp7_->el;
2419 #line 199 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2420 clutter_actor_save_easing_state ((ClutterActor*) _tmp8_);
2421 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2422 _tmp9_ = self->priv->_this;
2423 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2424 _tmp10_ = _tmp9_->rooview;
2425 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2426 _tmp11_ = _tmp10_->el;
2427 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2428 _tmp12_ = _g_object_ref0 (_tmp11_);
2429 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2431 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2432 clutter_actor_save_easing_state ((ClutterActor*) el);
2433 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2434 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
2435 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2436 _tmp13_ = self->priv->_this;
2437 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2438 _tmp14_ = _tmp13_->projecteditview;
2439 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2440 _tmp15_ = _tmp14_->el;
2441 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2442 clutter_actor_set_scale ((ClutterActor*) _tmp15_, (gdouble) 1.0f, (gdouble) 0.0f);
2443 #line 206 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2444 _tmp16_ = self->priv->_this;
2445 #line 206 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2446 _tmp17_ = g_strdup ("edit");
2447 #line 206 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2448 _g_free0 (_tmp16_->state);
2449 #line 206 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2450 _tmp16_->state = _tmp17_;
2451 #line 211 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2452 clutter_actor_restore_easing_state ((ClutterActor*) el);
2453 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2454 _tmp18_ = self->priv->_this;
2455 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2456 _tmp19_ = _tmp18_->projecteditview;
2457 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2458 _tmp20_ = _tmp19_->el;
2459 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2460 clutter_actor_restore_easing_state ((ClutterActor*) _tmp20_);
2461 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2462 _g_object_unref0 (el);
2463 #line 2464 "MainWindow.vala.c"
2467 void xcls_mainwindow_hideViewEditing (Xcls_MainWindow* self) {
2468 Xcls_WindowLeftTree* _tmp0_;
2469 JsRenderJsRender* _tmp1_ = NULL;
2470 JsRenderJsRender* _tmp2_;
2472 Xcls_MainWindow* _tmp11_;
2473 Xcls_MainWindowXcls_projecteditbutton* _tmp12_;
2474 ClutterActor* _tmp13_;
2475 Xcls_MainWindowXcls_editpane* _tmp14_;
2477 Xcls_WindowLeftProjects* _tmp16_;
2479 Xcls_MainWindow* _tmp18_;
2480 Xcls_MainWindowXcls_rooview* _tmp19_;
2481 GtkClutterActor* _tmp20_;
2482 GtkClutterActor* _tmp21_;
2483 GtkClutterActor* el;
2484 Xcls_MainWindow* _tmp22_;
2486 Xcls_MainWindow* _tmp24_;
2487 Xcls_WindowLeftProjects* _tmp25_;
2488 Xcls_MainWindow* _tmp26_;
2489 ProjectProject* _tmp27_;
2490 #line 215 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2491 g_return_if_fail (self != NULL);
2492 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2493 _tmp0_ = self->left_tree;
2494 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2495 _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
2496 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2498 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2499 _tmp3_ = _tmp2_ != NULL;
2500 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2501 _g_object_unref0 (_tmp2_);
2502 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2504 #line 2505 "MainWindow.vala.c"
2505 Xcls_WindowLeftTree* _tmp4_;
2506 JsRenderJsRender* _tmp5_ = NULL;
2507 JsRenderJsRender* _tmp6_;
2508 const gchar* _tmp7_;
2510 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2511 _tmp4_ = self->left_tree;
2512 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2513 _tmp5_ = xcls_windowlefttree_getActiveFile (_tmp4_);
2514 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2516 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2517 _tmp7_ = _tmp6_->xtype;
2518 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2519 _tmp8_ = g_strcmp0 (_tmp7_, "Roo") == 0;
2520 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2521 _g_object_unref0 (_tmp6_);
2522 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2524 #line 2525 "MainWindow.vala.c"
2525 Xcls_WindowRooView* _tmp9_;
2526 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2527 _tmp9_ = self->window_rooview;
2528 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2529 xcls_windowrooview_createThumb (_tmp9_);
2530 #line 2531 "MainWindow.vala.c"
2532 Xcls_GladeView* _tmp10_;
2533 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2534 _tmp10_ = self->window_gladeview;
2535 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2536 xcls_gladeview_createThumb (_tmp10_);
2537 #line 2538 "MainWindow.vala.c"
2540 #line 224 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2541 _tmp11_ = self->priv->_this;
2542 #line 224 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2543 _tmp12_ = _tmp11_->projecteditbutton;
2544 #line 224 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2545 _tmp13_ = _tmp12_->el;
2546 #line 224 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2547 clutter_actor_hide (_tmp13_);
2548 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2549 _tmp14_ = self->editpane;
2550 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2551 _tmp15_ = _tmp14_->el;
2552 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2553 gtk_widget_hide ((GtkWidget*) _tmp15_);
2554 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2555 _tmp16_ = self->left_projects;
2556 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2557 _tmp17_ = _tmp16_->el;
2558 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2559 gtk_widget_show ((GtkWidget*) _tmp17_);
2560 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2561 _tmp18_ = self->priv->_this;
2562 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2563 _tmp19_ = _tmp18_->rooview;
2564 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2565 _tmp20_ = _tmp19_->el;
2566 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2567 _tmp21_ = _g_object_ref0 (_tmp20_);
2568 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2570 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2571 clutter_actor_save_easing_state ((ClutterActor*) el);
2572 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2573 clutter_actor_set_easing_duration ((ClutterActor*) el, (guint) 1000);
2574 #line 236 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2575 clutter_actor_set_rotation_angle ((ClutterActor*) el, CLUTTER_Y_AXIS, (gdouble) 360.0f);
2576 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2577 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 0.0f, (gdouble) 0.0f);
2578 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2579 _tmp22_ = self->priv->_this;
2580 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2581 _tmp23_ = g_strdup ("files");
2582 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2583 _g_free0 (_tmp22_->state);
2584 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2585 _tmp22_->state = _tmp23_;
2586 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2587 _tmp24_ = self->priv->_this;
2588 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2589 _tmp25_ = _tmp24_->left_projects;
2590 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2591 _tmp26_ = self->priv->_this;
2592 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2593 _tmp27_ = _tmp26_->project;
2594 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2595 xcls_windowleftprojects_selectProject (_tmp25_, _tmp27_);
2596 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2597 clutter_actor_restore_easing_state ((ClutterActor*) el);
2598 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2599 g_print ("show view browsing");
2600 #line 215 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2601 _g_object_unref0 (el);
2602 #line 2603 "MainWindow.vala.c"
2606 static gboolean __lambda102_ (Xcls_MainWindow* self) {
2607 gboolean result = FALSE;
2608 const gchar* _tmp0_;
2609 Xcls_Editor* _tmp2_;
2610 gboolean _tmp3_ = FALSE;
2611 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2612 _tmp0_ = self->state;
2613 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2614 if (g_strcmp0 (_tmp0_, "codeedit") != 0) {
2615 #line 2616 "MainWindow.vala.c"
2616 Xcls_LeftProps* _tmp1_;
2617 #line 259 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2618 _tmp1_ = self->left_props;
2619 #line 259 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2620 xcls_leftprops_finish_editing (_tmp1_);
2621 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2623 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2625 #line 2626 "MainWindow.vala.c"
2627 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2628 _tmp2_ = self->code_editor;
2629 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2630 _tmp3_ = xcls_editor_saveContents (_tmp2_);
2631 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2633 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2635 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2637 #line 2638 "MainWindow.vala.c"
2639 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2641 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2643 #line 2644 "MainWindow.vala.c"
2647 static gboolean ___lambda102__xcls_windowlefttree_before_node_change (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self) {
2649 result = __lambda102_ (self);
2650 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2652 #line 2653 "MainWindow.vala.c"
2656 static void __lambda103_ (Xcls_MainWindow* self, JsRenderNode* sel) {
2657 const gchar* _tmp0_ = NULL;
2658 JsRenderNode* _tmp1_;
2659 const gchar* _tmp2_;
2660 JsRenderNode* _tmp3_;
2661 Xcls_LeftProps* _tmp6_;
2663 Xcls_LeftProps* _tmp8_;
2664 Xcls_WindowLeftTree* _tmp9_;
2665 JsRenderJsRender* _tmp10_ = NULL;
2666 JsRenderJsRender* _tmp11_;
2667 JsRenderNode* _tmp12_;
2668 const gchar* _tmp13_;
2669 const gchar* _tmp14_;
2670 GQuark _tmp16_ = 0U;
2671 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2672 static GQuark _tmp15_label0 = 0;
2673 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2674 static GQuark _tmp15_label1 = 0;
2675 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2676 static GQuark _tmp15_label2 = 0;
2677 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2678 static GQuark _tmp15_label3 = 0;
2679 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2681 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2682 if (_tmp1_ == NULL) {
2683 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2685 #line 2686 "MainWindow.vala.c"
2687 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2689 #line 2690 "MainWindow.vala.c"
2691 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2693 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2694 g_print ("node_selected called %s\n", _tmp2_);
2695 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2697 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2698 if (_tmp3_ == NULL) {
2699 #line 2700 "MainWindow.vala.c"
2700 Xcls_LeftProps* _tmp4_;
2702 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2703 _tmp4_ = self->left_props;
2704 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2705 _tmp5_ = _tmp4_->el;
2706 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2707 gtk_widget_hide ((GtkWidget*) _tmp5_);
2708 #line 2709 "MainWindow.vala.c"
2710 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2711 _tmp6_ = self->left_props;
2712 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2713 _tmp7_ = _tmp6_->el;
2714 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2715 gtk_widget_show ((GtkWidget*) _tmp7_);
2716 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2717 _tmp8_ = self->left_props;
2718 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2719 _tmp9_ = self->left_tree;
2720 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2721 _tmp10_ = xcls_windowlefttree_getActiveFile (_tmp9_);
2722 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2724 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2726 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2727 xcls_leftprops_load (_tmp8_, _tmp11_, _tmp12_);
2728 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2729 _g_object_unref0 (_tmp11_);
2730 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2731 _tmp13_ = self->state;
2732 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2734 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2735 _tmp16_ = (NULL == _tmp14_) ? 0 : g_quark_from_string (_tmp14_);
2736 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2737 if (_tmp16_ == ((0 != _tmp15_label0) ? _tmp15_label0 : (_tmp15_label0 = g_quark_from_static_string ("object")))) {
2738 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2740 #line 2741 "MainWindow.vala.c"
2743 JsRenderNode* _tmp17_;
2744 Xcls_RightPalete* _tmp19_;
2745 Xcls_MainWindow* _tmp20_;
2746 Xcls_WindowLeftTree* _tmp21_;
2747 JsRenderJsRender* _tmp22_ = NULL;
2748 JsRenderJsRender* _tmp23_;
2749 PaletePalete* _tmp24_ = NULL;
2750 PaletePalete* _tmp25_;
2751 JsRenderNode* _tmp26_;
2752 gchar* _tmp27_ = NULL;
2754 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2756 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2757 if (_tmp17_ == NULL) {
2758 #line 2759 "MainWindow.vala.c"
2759 Xcls_RightPalete* _tmp18_;
2760 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2761 _tmp18_ = self->rightpalete;
2762 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2763 xcls_rightpalete_clear (_tmp18_);
2764 #line 283 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2766 #line 2767 "MainWindow.vala.c"
2768 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2769 _tmp19_ = self->rightpalete;
2770 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2771 _tmp20_ = self->priv->_this;
2772 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2773 _tmp21_ = _tmp20_->left_tree;
2774 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2775 _tmp22_ = xcls_windowlefttree_getActiveFile (_tmp21_);
2776 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2778 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2779 _tmp24_ = js_render_js_render_palete (_tmp23_);
2780 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2782 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2784 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2785 _tmp27_ = js_render_node_fqn (_tmp26_);
2786 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2788 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2789 xcls_rightpalete_load (_tmp19_, _tmp25_, _tmp28_);
2790 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2792 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2793 _g_object_unref0 (_tmp25_);
2794 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2795 _g_object_unref0 (_tmp23_);
2796 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2798 #line 2799 "MainWindow.vala.c"
2801 } else if (_tmp16_ == ((0 != _tmp15_label1) ? _tmp15_label1 : (_tmp15_label1 = g_quark_from_static_string ("addprop")))) {
2802 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2804 #line 2805 "MainWindow.vala.c"
2807 JsRenderNode* _tmp29_;
2808 Xcls_WindowAddProp* _tmp31_;
2809 Xcls_MainWindow* _tmp32_;
2810 Xcls_WindowLeftTree* _tmp33_;
2811 JsRenderJsRender* _tmp34_ = NULL;
2812 JsRenderJsRender* _tmp35_;
2813 PaletePalete* _tmp36_ = NULL;
2814 PaletePalete* _tmp37_;
2815 JsRenderNode* _tmp38_;
2816 gchar* _tmp39_ = NULL;
2818 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2820 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2821 if (_tmp29_ == NULL) {
2822 #line 2823 "MainWindow.vala.c"
2823 Xcls_WindowAddProp* _tmp30_;
2824 #line 291 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2825 _tmp30_ = self->add_props;
2826 #line 291 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2827 xcls_windowaddprop_clear (_tmp30_);
2828 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2830 #line 2831 "MainWindow.vala.c"
2832 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2833 _tmp31_ = self->add_props;
2834 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2835 _tmp32_ = self->priv->_this;
2836 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2837 _tmp33_ = _tmp32_->left_tree;
2838 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2839 _tmp34_ = xcls_windowlefttree_getActiveFile (_tmp33_);
2840 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2842 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2843 _tmp36_ = js_render_js_render_palete (_tmp35_);
2844 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2846 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2848 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2849 _tmp39_ = js_render_node_fqn (_tmp38_);
2850 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2852 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2853 xcls_windowaddprop_show (_tmp31_, _tmp37_, "props", _tmp40_);
2854 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2856 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2857 _g_object_unref0 (_tmp37_);
2858 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2859 _g_object_unref0 (_tmp35_);
2860 #line 295 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2862 #line 2863 "MainWindow.vala.c"
2865 } else if (_tmp16_ == ((0 != _tmp15_label2) ? _tmp15_label2 : (_tmp15_label2 = g_quark_from_static_string ("addlistener")))) {
2866 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2868 #line 2869 "MainWindow.vala.c"
2871 JsRenderNode* _tmp41_;
2872 Xcls_WindowAddProp* _tmp43_;
2873 Xcls_MainWindow* _tmp44_;
2874 Xcls_WindowLeftTree* _tmp45_;
2875 JsRenderJsRender* _tmp46_ = NULL;
2876 JsRenderJsRender* _tmp47_;
2877 PaletePalete* _tmp48_ = NULL;
2878 PaletePalete* _tmp49_;
2879 JsRenderNode* _tmp50_;
2880 gchar* _tmp51_ = NULL;
2882 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2884 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2885 if (_tmp41_ == NULL) {
2886 #line 2887 "MainWindow.vala.c"
2887 Xcls_WindowAddProp* _tmp42_;
2888 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2889 _tmp42_ = self->add_props;
2890 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2891 xcls_windowaddprop_clear (_tmp42_);
2892 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2894 #line 2895 "MainWindow.vala.c"
2896 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2897 _tmp43_ = self->add_props;
2898 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2899 _tmp44_ = self->priv->_this;
2900 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2901 _tmp45_ = _tmp44_->left_tree;
2902 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2903 _tmp46_ = xcls_windowlefttree_getActiveFile (_tmp45_);
2904 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2906 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2907 _tmp48_ = js_render_js_render_palete (_tmp47_);
2908 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2910 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2912 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2913 _tmp51_ = js_render_node_fqn (_tmp50_);
2914 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2916 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2917 xcls_windowaddprop_show (_tmp43_, _tmp49_, "signals", _tmp52_);
2918 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2920 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2921 _g_object_unref0 (_tmp49_);
2922 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2923 _g_object_unref0 (_tmp47_);
2924 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2926 #line 2927 "MainWindow.vala.c"
2929 } else if (_tmp16_ == ((0 != _tmp15_label3) ? _tmp15_label3 : (_tmp15_label3 = g_quark_from_static_string ("codeedit")))) {
2930 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2932 #line 2933 "MainWindow.vala.c"
2935 #line 307 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2936 xcls_mainwindow_hideCodeEdit (self);
2937 #line 308 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2939 #line 2940 "MainWindow.vala.c"
2943 #line 312 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2945 #line 2946 "MainWindow.vala.c"
2949 static void ___lambda103__xcls_windowlefttree_node_selected (Xcls_WindowLeftTree* _sender, JsRenderNode* node, gpointer self) {
2950 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2951 __lambda103_ (self, node);
2952 #line 2953 "MainWindow.vala.c"
2956 static void __lambda104_ (Xcls_MainWindow* self) {
2957 Xcls_WindowRooView* _tmp0_;
2958 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2959 _tmp0_ = self->window_rooview;
2960 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2961 xcls_windowrooview_requestRedraw (_tmp0_);
2962 #line 2963 "MainWindow.vala.c"
2966 static void ___lambda104__xcls_windowlefttree_changed (Xcls_WindowLeftTree* _sender, gpointer self) {
2967 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2968 __lambda104_ (self);
2969 #line 2970 "MainWindow.vala.c"
2973 static void __lambda105_ (Xcls_MainWindow* self, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key) {
2974 JsRenderNode* _tmp0_;
2975 const gchar* _tmp1_;
2976 const gchar* _tmp2_;
2977 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2978 g_return_if_fail (file != NULL);
2979 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2980 g_return_if_fail (node != NULL);
2981 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2982 g_return_if_fail (type != NULL);
2983 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2984 g_return_if_fail (key != NULL);
2985 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2987 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2989 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2991 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2992 xcls_mainwindow_showCodeEdit (self, _tmp0_, _tmp1_, _tmp2_);
2993 #line 2994 "MainWindow.vala.c"
2997 static void ___lambda105__xcls_leftprops_show_editor (Xcls_LeftProps* _sender, JsRenderJsRender* file, JsRenderNode* node, const gchar* type, const gchar* key, gpointer self) {
2998 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
2999 __lambda105_ (self, file, node, type, key);
3000 #line 3001 "MainWindow.vala.c"
3004 static gboolean __lambda106_ (Xcls_MainWindow* self) {
3005 gboolean result = FALSE;
3006 const gchar* _tmp0_;
3007 Xcls_Editor* _tmp1_;
3008 gboolean _tmp2_ = FALSE;
3011 #line 333 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3012 _tmp0_ = self->state;
3013 #line 333 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3014 if (g_strcmp0 (_tmp0_, "codeedit") != 0) {
3015 #line 334 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3017 #line 334 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3019 #line 3020 "MainWindow.vala.c"
3021 #line 337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3022 _tmp1_ = self->code_editor;
3023 #line 337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3024 _tmp2_ = xcls_editor_saveContents (_tmp1_);
3025 #line 337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3027 #line 338 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3029 #line 338 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3031 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3033 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3035 #line 3036 "MainWindow.vala.c"
3037 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3038 xcls_mainwindow_hideCodeEdit (self);
3039 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3041 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3043 #line 3044 "MainWindow.vala.c"
3047 static gboolean ___lambda106__xcls_leftprops_stop_editor (Xcls_LeftProps* _sender, gpointer self) {
3049 result = __lambda106_ (self);
3050 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3052 #line 3053 "MainWindow.vala.c"
3056 static void __lambda107_ (Xcls_MainWindow* self) {
3057 Xcls_WindowLeftTree* _tmp0_;
3058 JsRenderJsRender* _tmp1_ = NULL;
3059 JsRenderJsRender* _tmp2_;
3060 const gchar* _tmp3_;
3062 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3063 _tmp0_ = self->left_tree;
3064 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3065 _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
3066 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3068 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3069 _tmp3_ = _tmp2_->xtype;
3070 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3071 _tmp4_ = g_strcmp0 (_tmp3_, "Roo") == 0;
3072 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3073 _g_object_unref0 (_tmp2_);
3074 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3076 #line 3077 "MainWindow.vala.c"
3077 Xcls_WindowRooView* _tmp5_;
3078 #line 346 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3079 _tmp5_ = self->window_rooview;
3080 #line 346 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3081 xcls_windowrooview_requestRedraw (_tmp5_);
3082 #line 3083 "MainWindow.vala.c"
3084 Xcls_GladeView* _tmp6_;
3085 Xcls_WindowLeftTree* _tmp7_;
3086 JsRenderJsRender* _tmp8_ = NULL;
3087 JsRenderJsRender* _tmp9_;
3088 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3089 _tmp6_ = self->window_gladeview;
3090 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3091 _tmp7_ = self->left_tree;
3092 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3093 _tmp8_ = xcls_windowlefttree_getActiveFile (_tmp7_);
3094 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3096 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3097 xcls_gladeview_loadFile (_tmp6_, _tmp9_);
3098 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3099 _g_object_unref0 (_tmp9_);
3100 #line 3101 "MainWindow.vala.c"
3105 static void ___lambda107__xcls_leftprops_changed (Xcls_LeftProps* _sender, gpointer self) {
3106 #line 344 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3107 __lambda107_ (self);
3108 #line 3109 "MainWindow.vala.c"
3112 static void __lambda108_ (Xcls_MainWindow* self, ProjectProject* proj) {
3113 ProjectProject* _tmp0_;
3114 Xcls_MainWindow* _tmp1_;
3115 Xcls_ClutterFiles* _tmp2_;
3116 ProjectProject* _tmp3_;
3117 #line 360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3118 g_return_if_fail (proj != NULL);
3119 #line 361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3121 #line 361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3122 project_project_scanDirs (_tmp0_);
3123 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3124 _tmp1_ = self->priv->_this;
3125 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3126 _tmp2_ = _tmp1_->clutterfiles;
3127 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3129 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3130 xcls_clutterfiles_loadProject (_tmp2_, _tmp3_);
3131 #line 3132 "MainWindow.vala.c"
3135 static void ___lambda108__xcls_windowleftprojects_project_selected (Xcls_WindowLeftProjects* _sender, ProjectProject* project, gpointer self) {
3136 #line 360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3137 __lambda108_ (self, project);
3138 #line 3139 "MainWindow.vala.c"
3142 static void __lambda109_ (Xcls_MainWindow* self, const gchar* btn) {
3143 Xcls_WindowLeftTree* _tmp0_;
3144 JsRenderJsRender* _tmp1_ = NULL;
3145 JsRenderJsRender* _tmp2_;
3146 const gchar* _tmp3_;
3148 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3149 g_return_if_fail (btn != NULL);
3150 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3151 _tmp0_ = self->left_tree;
3152 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3153 _tmp1_ = xcls_windowlefttree_getActiveFile (_tmp0_);
3154 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3156 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3157 _tmp3_ = _tmp2_->xtype;
3158 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3159 _tmp4_ = g_strcmp0 (_tmp3_, "Roo") == 0;
3160 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3161 _g_object_unref0 (_tmp2_);
3162 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3164 #line 3165 "MainWindow.vala.c"
3165 const gchar* _tmp5_;
3166 const gchar* _tmp9_;
3167 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3169 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3170 if (g_strcmp0 (_tmp5_, "save") == 0) {
3171 #line 3172 "MainWindow.vala.c"
3172 Xcls_MainWindow* _tmp6_;
3173 Xcls_WindowRooView* _tmp7_;
3174 Xcls_WindowRooViewXcls_view* _tmp8_;
3175 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3176 _tmp6_ = self->priv->_this;
3177 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3178 _tmp7_ = _tmp6_->window_rooview;
3179 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3180 _tmp8_ = _tmp7_->view;
3181 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3182 xcls_windowrooview_xcls_view_renderJS (_tmp8_, TRUE);
3183 #line 3184 "MainWindow.vala.c"
3185 #line 382 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3187 #line 382 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3188 if (g_strcmp0 (_tmp9_, "apply") == 0) {
3189 #line 3190 "MainWindow.vala.c"
3190 Xcls_MainWindow* _tmp10_;
3191 Xcls_WindowRooView* _tmp11_;
3192 Xcls_WindowRooViewXcls_view* _tmp12_;
3193 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3194 _tmp10_ = self->priv->_this;
3195 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3196 _tmp11_ = _tmp10_->window_rooview;
3197 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3198 _tmp12_ = _tmp11_->view;
3199 #line 383 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3200 xcls_windowrooview_xcls_view_renderJS (_tmp12_, TRUE);
3201 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3203 #line 3204 "MainWindow.vala.c"
3207 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3208 xcls_mainwindow_hideProjectEdit (self);
3209 #line 3210 "MainWindow.vala.c"
3213 static void ___lambda109__xcls_projectsettings_button_pressed (Xcls_ProjectSettings* _sender, const gchar* btn, gpointer self) {
3214 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3215 __lambda109_ (self, btn);
3216 #line 3217 "MainWindow.vala.c"
3220 static void __lambda110_ (Xcls_MainWindow* self, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype) {
3221 Xcls_LeftProps* _tmp0_;
3222 const gchar* _tmp1_;
3223 const gchar* _tmp2_;
3224 const gchar* _tmp3_;
3225 const gchar* _tmp4_;
3226 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3227 g_return_if_fail (key != NULL);
3228 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3229 g_return_if_fail (type != NULL);
3230 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3231 g_return_if_fail (skel != NULL);
3232 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3233 g_return_if_fail (etype != NULL);
3234 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3235 _tmp0_ = self->left_props;
3236 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3238 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3240 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3242 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3244 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3245 xcls_leftprops_addProp (_tmp0_, _tmp1_, _tmp2_, _tmp3_, _tmp4_);
3246 #line 3247 "MainWindow.vala.c"
3250 static void ___lambda110__xcls_windowaddprop_select (Xcls_WindowAddProp* _sender, const gchar* key, const gchar* type, const gchar* skel, const gchar* etype, gpointer self) {
3251 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3252 __lambda110_ (self, key, type, skel, etype);
3253 #line 3254 "MainWindow.vala.c"
3257 static Block10Data* block10_data_ref (Block10Data* _data10_) {
3258 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3259 g_atomic_int_inc (&_data10_->_ref_count_);
3260 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3262 #line 3263 "MainWindow.vala.c"
3266 static void block10_data_unref (void * _userdata_) {
3267 Block10Data* _data10_;
3268 _data10_ = (Block10Data*) _userdata_;
3269 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3270 if (g_atomic_int_dec_and_test (&_data10_->_ref_count_)) {
3271 #line 3272 "MainWindow.vala.c"
3272 Xcls_MainWindow * self;
3273 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3274 self = _data10_->self;
3275 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3276 _g_object_unref0 (_data10_->ctr);
3277 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3278 _g_object_unref0 (self);
3279 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3280 g_slice_free (Block10Data, _data10_);
3281 #line 3282 "MainWindow.vala.c"
3286 static void ___lambda112_ (Block10Data* _data10_, GtkWidget* w) {
3287 Xcls_MainWindow * self;
3288 GtkContainer* _tmp0_;
3290 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3291 self = _data10_->self;
3292 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3293 g_return_if_fail (w != NULL);
3294 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3295 _tmp0_ = _data10_->ctr;
3296 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3298 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3299 gtk_container_remove (_tmp0_, _tmp1_);
3300 #line 3301 "MainWindow.vala.c"
3304 static void ____lambda112__gtk_callback (GtkWidget* widget, gpointer self) {
3305 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3306 ___lambda112_ (self, widget);
3307 #line 3308 "MainWindow.vala.c"
3311 static void ___lambda113_ (Block10Data* _data10_, GtkWidget* w) {
3312 Xcls_MainWindow * self;
3313 GtkContainer* _tmp0_;
3315 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3316 self = _data10_->self;
3317 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3318 g_return_if_fail (w != NULL);
3319 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3320 _tmp0_ = _data10_->ctr;
3321 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3323 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3324 gtk_container_remove (_tmp0_, _tmp1_);
3325 #line 3326 "MainWindow.vala.c"
3329 static void ____lambda113__gtk_callback (GtkWidget* widget, gpointer self) {
3330 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3331 ___lambda113_ (self, widget);
3332 #line 3333 "MainWindow.vala.c"
3336 static void __lambda111_ (Xcls_MainWindow* self, JsRenderJsRender* file) {
3337 Block10Data* _data10_;
3338 Xcls_MainWindow* _tmp0_;
3339 JsRenderJsRender* _tmp1_;
3340 ProjectProject* _tmp2_;
3341 ProjectProject* _tmp3_;
3342 Xcls_MainWindow* _tmp4_;
3343 Xcls_WindowLeftTree* _tmp5_;
3344 Xcls_WindowLeftTreeXcls_model* _tmp6_;
3345 JsRenderJsRender* _tmp7_;
3346 Xcls_MainWindowXcls_rooview* _tmp8_;
3347 GtkClutterActor* _tmp9_;
3348 GtkWidget* _tmp10_ = NULL;
3349 GtkContainer* _tmp11_;
3350 JsRenderJsRender* _tmp12_;
3351 const gchar* _tmp13_;
3352 JsRenderJsRender* _tmp30_;
3353 const gchar* _tmp31_;
3356 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3357 g_return_if_fail (file != NULL);
3358 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3359 _data10_ = g_slice_new0 (Block10Data);
3360 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3361 _data10_->_ref_count_ = 1;
3362 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3363 _data10_->self = g_object_ref (self);
3364 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3365 _tmp0_ = self->priv->_this;
3366 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3368 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3369 _tmp2_ = _tmp1_->project;
3370 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3371 _tmp3_ = _g_object_ref0 (_tmp2_);
3372 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3373 _g_object_unref0 (_tmp0_->project);
3374 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3375 _tmp0_->project = _tmp3_;
3376 #line 481 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3377 _tmp4_ = self->priv->_this;
3378 #line 481 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3379 xcls_mainwindow_showViewEditing (_tmp4_);
3380 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3381 _tmp5_ = self->left_tree;
3382 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3383 _tmp6_ = _tmp5_->model;
3384 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3386 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3387 xcls_windowlefttree_xcls_model_loadFile (_tmp6_, _tmp7_);
3388 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3389 _tmp8_ = self->rooview;
3390 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3391 _tmp9_ = _tmp8_->el;
3392 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3393 _tmp10_ = gtk_clutter_actor_get_widget (_tmp9_);
3394 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3395 _tmp11_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, GTK_TYPE_CONTAINER, GtkContainer));
3396 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3397 _data10_->ctr = _tmp11_;
3398 #line 484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3400 #line 484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3401 _tmp13_ = _tmp12_->xtype;
3402 #line 484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3403 if (g_strcmp0 (_tmp13_, "Roo") == 0) {
3404 #line 3405 "MainWindow.vala.c"
3405 GtkContainer* _tmp14_;
3406 GtkContainer* _tmp15_;
3407 Xcls_WindowRooView* _tmp16_;
3409 Xcls_WindowRooView* _tmp18_;
3410 JsRenderJsRender* _tmp19_;
3411 Xcls_WindowRooView* _tmp20_;
3413 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3414 _tmp14_ = _data10_->ctr;
3415 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3416 gtk_container_foreach (_tmp14_, ____lambda112__gtk_callback, _data10_);
3417 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3418 _tmp15_ = _data10_->ctr;
3419 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3420 _tmp16_ = self->window_rooview;
3421 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3422 _tmp17_ = _tmp16_->el;
3423 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3424 gtk_container_add (_tmp15_, (GtkWidget*) _tmp17_);
3425 #line 487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3426 _tmp18_ = self->window_rooview;
3427 #line 487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3429 #line 487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3430 xcls_windowrooview_loadFile (_tmp18_, _tmp19_);
3431 #line 489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3432 _tmp20_ = self->window_rooview;
3433 #line 489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3434 _tmp21_ = _tmp20_->el;
3435 #line 489 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3436 gtk_widget_show_all ((GtkWidget*) _tmp21_);
3437 #line 3438 "MainWindow.vala.c"
3439 GtkContainer* _tmp22_;
3440 GtkContainer* _tmp23_;
3441 Xcls_GladeView* _tmp24_;
3442 GladeDesignView* _tmp25_;
3443 Xcls_GladeView* _tmp26_;
3444 JsRenderJsRender* _tmp27_;
3445 Xcls_GladeView* _tmp28_;
3446 GladeDesignView* _tmp29_;
3447 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3448 _tmp22_ = _data10_->ctr;
3449 #line 491 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3450 gtk_container_foreach (_tmp22_, ____lambda113__gtk_callback, _data10_);
3451 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3452 _tmp23_ = _data10_->ctr;
3453 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3454 _tmp24_ = self->window_gladeview;
3455 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3456 _tmp25_ = _tmp24_->el;
3457 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3458 gtk_container_add (_tmp23_, (GtkWidget*) _tmp25_);
3459 #line 493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3460 _tmp26_ = self->window_gladeview;
3461 #line 493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3463 #line 493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3464 xcls_gladeview_loadFile (_tmp26_, _tmp27_);
3465 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3466 _tmp28_ = self->window_gladeview;
3467 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3468 _tmp29_ = _tmp28_->el;
3469 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3470 gtk_widget_show_all ((GtkWidget*) _tmp29_);
3471 #line 3472 "MainWindow.vala.c"
3473 #line 496 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3475 #line 496 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3476 _tmp31_ = _tmp30_->name;
3477 #line 496 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3478 _tmp32_ = g_strconcat ("OPEN : ", _tmp31_, NULL);
3479 #line 496 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3481 #line 496 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3482 g_print ("%s", _tmp33_);
3483 #line 496 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3485 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3486 block10_data_unref (_data10_);
3487 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3489 #line 3490 "MainWindow.vala.c"
3493 static void ___lambda111__xcls_clutterfiles_open (Xcls_ClutterFiles* _sender, JsRenderJsRender* file, gpointer self) {
3494 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3495 __lambda111_ (self, file);
3496 #line 3497 "MainWindow.vala.c"
3500 void xcls_mainwindow_initChildren (Xcls_MainWindow* self) {
3501 Xcls_WindowLeftTree* _tmp0_;
3502 Xcls_WindowLeftTree* _tmp1_;
3503 Xcls_MainWindowXcls_tree* _tmp2_;
3505 Xcls_WindowLeftTree* _tmp4_;
3506 GtkScrolledWindow* _tmp5_;
3507 Xcls_WindowLeftTree* _tmp6_;
3508 GtkScrolledWindow* _tmp7_;
3509 Xcls_WindowLeftTree* _tmp8_;
3510 Xcls_WindowLeftTree* _tmp9_;
3511 Xcls_WindowLeftTree* _tmp10_;
3512 Xcls_LeftProps* _tmp11_;
3513 Xcls_LeftProps* _tmp12_;
3514 Xcls_MainWindowXcls_props* _tmp13_;
3516 Xcls_LeftProps* _tmp15_;
3518 Xcls_LeftProps* _tmp17_;
3520 Xcls_LeftProps* _tmp19_;
3521 Xcls_LeftProps* _tmp20_;
3522 Xcls_LeftProps* _tmp21_;
3523 Xcls_WindowLeftProjects* _tmp22_;
3524 Xcls_WindowLeftProjects* _tmp23_;
3525 Xcls_MainWindowXcls_leftpane* _tmp24_;
3527 Xcls_WindowLeftProjects* _tmp26_;
3529 Xcls_WindowLeftProjects* _tmp28_;
3531 Xcls_WindowLeftProjects* _tmp30_;
3532 Xcls_ProjectSettings* _tmp31_;
3533 Xcls_ProjectSettings* _tmp32_;
3534 Xcls_MainWindowXcls_projecteditview* _tmp33_;
3535 GtkClutterActor* _tmp34_;
3536 GtkWidget* _tmp35_ = NULL;
3537 Xcls_ProjectSettings* _tmp36_;
3539 Xcls_MainWindow* _tmp38_;
3540 Xcls_MainWindowXcls_projecteditview* _tmp39_;
3541 GtkClutterActor* _tmp40_;
3542 ClutterStage* _tmp41_ = NULL;
3543 ClutterStage* _tmp42_;
3544 ClutterStage* stage;
3545 ClutterStage* _tmp43_;
3546 ClutterColor _tmp44_ = {0};
3547 Xcls_ProjectSettings* _tmp45_;
3548 Xcls_RightPalete* _tmp46_;
3549 Xcls_RightPalete* _tmp47_;
3550 Xcls_MainWindowXcls_objectview* _tmp48_;
3551 GtkClutterActor* _tmp49_;
3552 GtkWidget* _tmp50_ = NULL;
3553 Xcls_RightPalete* _tmp51_;
3555 Xcls_MainWindow* _tmp53_;
3556 Xcls_MainWindowXcls_objectview* _tmp54_;
3557 GtkClutterActor* _tmp55_;
3558 ClutterStage* _tmp56_ = NULL;
3559 ClutterStage* _tmp57_;
3560 ClutterStage* _tmp58_;
3561 ClutterColor _tmp59_ = {0};
3562 Xcls_WindowAddProp* _tmp60_;
3563 Xcls_WindowAddProp* _tmp61_;
3564 Xcls_MainWindowXcls_addpropsview* _tmp62_;
3565 GtkClutterActor* _tmp63_;
3566 GtkWidget* _tmp64_ = NULL;
3567 Xcls_WindowAddProp* _tmp65_;
3568 GtkScrolledWindow* _tmp66_;
3569 Xcls_MainWindow* _tmp67_;
3570 Xcls_MainWindowXcls_addpropsview* _tmp68_;
3571 GtkClutterActor* _tmp69_;
3572 ClutterStage* _tmp70_ = NULL;
3573 ClutterStage* _tmp71_;
3574 ClutterStage* _tmp72_;
3575 ClutterColor _tmp73_ = {0};
3576 Xcls_MainWindow* _tmp74_;
3577 Xcls_WindowAddProp* _tmp75_;
3578 Xcls_Editor* _tmp76_;
3579 Xcls_Editor* _tmp77_;
3580 Xcls_MainWindowXcls_codeeditview* _tmp78_;
3581 GtkClutterActor* _tmp79_;
3582 GtkWidget* _tmp80_ = NULL;
3583 Xcls_Editor* _tmp81_;
3585 Xcls_MainWindow* _tmp83_;
3586 Xcls_MainWindowXcls_codeeditview* _tmp84_;
3587 GtkClutterActor* _tmp85_;
3588 ClutterStage* _tmp86_ = NULL;
3589 ClutterStage* _tmp87_;
3590 ClutterStage* _tmp88_;
3591 ClutterColor _tmp89_ = {0};
3592 Xcls_WindowRooView* _tmp90_;
3593 Xcls_WindowRooView* _tmp91_;
3594 Xcls_MainWindowXcls_rooview* _tmp92_;
3595 GtkClutterActor* _tmp93_;
3596 GtkWidget* _tmp94_ = NULL;
3597 Xcls_WindowRooView* _tmp95_;
3599 Xcls_WindowRooView* _tmp97_;
3601 Xcls_MainWindow* _tmp99_;
3602 Xcls_MainWindowXcls_rooview* _tmp100_;
3603 GtkClutterActor* _tmp101_;
3604 ClutterStage* _tmp102_ = NULL;
3605 ClutterStage* _tmp103_;
3606 ClutterStage* _tmp104_;
3607 ClutterColor _tmp105_ = {0};
3608 Xcls_GladeView* _tmp106_;
3609 Xcls_GladeView* _tmp107_;
3610 Xcls_ClutterFiles* _tmp108_;
3611 Xcls_ClutterFiles* _tmp109_;
3612 ClutterStage* _tmp110_;
3613 Xcls_ClutterFiles* _tmp111_;
3614 ClutterScrollActor* _tmp112_;
3615 Xcls_ClutterFiles* _tmp113_;
3616 ClutterScrollActor* _tmp114_;
3617 Xcls_ClutterFiles* _tmp115_;
3618 ClutterTimeline* _tmp116_;
3619 ClutterTimeline* tl;
3620 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3621 g_return_if_fail (self != NULL);
3622 #line 251 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3623 g_print ("init children");
3624 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3625 _tmp0_ = xcls_windowlefttree_new ();
3626 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3627 _g_object_unref0 (self->left_tree);
3628 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3629 self->left_tree = _tmp0_;
3630 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3631 _tmp1_ = self->left_tree;
3632 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3633 g_object_ref ((GObject*) _tmp1_);
3634 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3635 _tmp2_ = self->tree;
3636 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3637 _tmp3_ = _tmp2_->el;
3638 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3639 _tmp4_ = self->left_tree;
3640 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3641 _tmp5_ = _tmp4_->el;
3642 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3643 gtk_box_pack_start ((GtkBox*) _tmp3_, (GtkWidget*) _tmp5_, TRUE, TRUE, (guint) 0);
3644 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3645 _tmp6_ = self->left_tree;
3646 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3647 _tmp7_ = _tmp6_->el;
3648 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3649 gtk_widget_show_all ((GtkWidget*) _tmp7_);
3650 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3651 _tmp8_ = self->left_tree;
3652 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3653 g_signal_connect_object (_tmp8_, "before-node-change", (GCallback) ___lambda102__xcls_windowlefttree_before_node_change, self, 0);
3654 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3655 _tmp9_ = self->left_tree;
3656 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3657 g_signal_connect_object (_tmp9_, "node-selected", (GCallback) ___lambda103__xcls_windowlefttree_node_selected, self, 0);
3658 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3659 _tmp10_ = self->left_tree;
3660 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3661 g_signal_connect_object (_tmp10_, "changed", (GCallback) ___lambda104__xcls_windowlefttree_changed, self, 0);
3662 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3663 _tmp11_ = xcls_leftprops_new ();
3664 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3665 _g_object_unref0 (self->left_props);
3666 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3667 self->left_props = _tmp11_;
3668 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3669 _tmp12_ = self->left_props;
3670 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3671 g_object_ref ((GObject*) _tmp12_);
3672 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3673 _tmp13_ = self->props;
3674 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3675 _tmp14_ = _tmp13_->el;
3676 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3677 _tmp15_ = self->left_props;
3678 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3679 _tmp16_ = _tmp15_->el;
3680 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3681 gtk_box_pack_start ((GtkBox*) _tmp14_, (GtkWidget*) _tmp16_, TRUE, TRUE, (guint) 0);
3682 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3683 _tmp17_ = self->left_props;
3684 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3685 _tmp18_ = _tmp17_->el;
3686 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3687 gtk_widget_show_all ((GtkWidget*) _tmp18_);
3688 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3689 _tmp19_ = self->left_props;
3690 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3691 g_signal_connect_object (_tmp19_, "show-editor", (GCallback) ___lambda105__xcls_leftprops_show_editor, self, 0);
3692 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3693 _tmp20_ = self->left_props;
3694 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3695 g_signal_connect_object (_tmp20_, "stop-editor", (GCallback) ___lambda106__xcls_leftprops_stop_editor, self, 0);
3696 #line 344 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3697 _tmp21_ = self->left_props;
3698 #line 344 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3699 g_signal_connect_object (_tmp21_, "changed", (GCallback) ___lambda107__xcls_leftprops_changed, self, 0);
3700 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3701 _tmp22_ = xcls_windowleftprojects_new ();
3702 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3703 _g_object_unref0 (self->left_projects);
3704 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3705 self->left_projects = _tmp22_;
3706 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3707 _tmp23_ = self->left_projects;
3708 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3709 g_object_ref ((GObject*) _tmp23_);
3710 #line 358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3711 _tmp24_ = self->leftpane;
3712 #line 358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3713 _tmp25_ = _tmp24_->el;
3714 #line 358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3715 _tmp26_ = self->left_projects;
3716 #line 358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3717 _tmp27_ = _tmp26_->el;
3718 #line 358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3719 gtk_box_pack_start ((GtkBox*) _tmp25_, (GtkWidget*) _tmp27_, TRUE, TRUE, (guint) 0);
3720 #line 359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3721 _tmp28_ = self->left_projects;
3722 #line 359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3723 _tmp29_ = _tmp28_->el;
3724 #line 359 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3725 gtk_widget_show_all ((GtkWidget*) _tmp29_);
3726 #line 360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3727 _tmp30_ = self->left_projects;
3728 #line 360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3729 g_signal_connect_object (_tmp30_, "project-selected", (GCallback) ___lambda108__xcls_windowleftprojects_project_selected, self, 0);
3730 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3731 _tmp31_ = xcls_projectsettings_new ();
3732 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3733 _g_object_unref0 (self->projectsettings);
3734 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3735 self->projectsettings = _tmp31_;
3736 #line 369 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3737 _tmp32_ = self->projectsettings;
3738 #line 369 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3739 g_object_ref ((GObject*) _tmp32_);
3740 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3741 _tmp33_ = self->projecteditview;
3742 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3743 _tmp34_ = _tmp33_->el;
3744 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3745 _tmp35_ = gtk_clutter_actor_get_widget (_tmp34_);
3746 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3747 _tmp36_ = self->projectsettings;
3748 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3749 _tmp37_ = _tmp36_->el;
3750 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3751 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp35_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp37_);
3752 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3753 _tmp38_ = self->priv->_this;
3754 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3755 _tmp39_ = _tmp38_->projecteditview;
3756 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3757 _tmp40_ = _tmp39_->el;
3758 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3759 _tmp41_ = clutter_actor_get_stage ((ClutterActor*) _tmp40_);
3760 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3761 _tmp42_ = _g_object_ref0 (_tmp41_);
3762 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3764 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3766 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3767 clutter_color_from_string (&_tmp44_, "#000");
3768 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3769 clutter_actor_set_background_color ((ClutterActor*) _tmp43_, &_tmp44_);
3770 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3771 _tmp45_ = self->projectsettings;
3772 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3773 g_signal_connect_object (_tmp45_, "button-pressed", (GCallback) ___lambda109__xcls_projectsettings_button_pressed, self, 0);
3774 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3775 _tmp46_ = xcls_rightpalete_new ();
3776 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3777 _g_object_unref0 (self->rightpalete);
3778 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3779 self->rightpalete = _tmp46_;
3780 #line 396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3781 _tmp47_ = self->rightpalete;
3782 #line 396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3783 g_object_ref ((GObject*) _tmp47_);
3784 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3785 _tmp48_ = self->objectview;
3786 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3787 _tmp49_ = _tmp48_->el;
3788 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3789 _tmp50_ = gtk_clutter_actor_get_widget (_tmp49_);
3790 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3791 _tmp51_ = self->rightpalete;
3792 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3793 _tmp52_ = _tmp51_->el;
3794 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3795 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp50_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp52_);
3796 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3797 _tmp53_ = self->priv->_this;
3798 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3799 _tmp54_ = _tmp53_->objectview;
3800 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3801 _tmp55_ = _tmp54_->el;
3802 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3803 _tmp56_ = clutter_actor_get_stage ((ClutterActor*) _tmp55_);
3804 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3805 _tmp57_ = _g_object_ref0 (_tmp56_);
3806 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3807 _g_object_unref0 (stage);
3808 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3810 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3812 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3813 clutter_color_from_string (&_tmp59_, "#000");
3814 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3815 clutter_actor_set_background_color ((ClutterActor*) _tmp58_, &_tmp59_);
3816 #line 419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3817 _tmp60_ = xcls_windowaddprop_new ();
3818 #line 419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3819 _g_object_unref0 (self->add_props);
3820 #line 419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3821 self->add_props = _tmp60_;
3822 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3823 _tmp61_ = self->add_props;
3824 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3825 g_object_ref ((GObject*) _tmp61_);
3826 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3827 _tmp62_ = self->addpropsview;
3828 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3829 _tmp63_ = _tmp62_->el;
3830 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3831 _tmp64_ = gtk_clutter_actor_get_widget (_tmp63_);
3832 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3833 _tmp65_ = self->add_props;
3834 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3835 _tmp66_ = _tmp65_->el;
3836 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3837 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp64_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp66_);
3838 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3839 _tmp67_ = self->priv->_this;
3840 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3841 _tmp68_ = _tmp67_->addpropsview;
3842 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3843 _tmp69_ = _tmp68_->el;
3844 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3845 _tmp70_ = clutter_actor_get_stage ((ClutterActor*) _tmp69_);
3846 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3847 _tmp71_ = _g_object_ref0 (_tmp70_);
3848 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3849 _g_object_unref0 (stage);
3850 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3852 #line 425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3854 #line 425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3855 clutter_color_from_string (&_tmp73_, "#000");
3856 #line 425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3857 clutter_actor_set_background_color ((ClutterActor*) _tmp72_, &_tmp73_);
3858 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3859 _tmp74_ = self->priv->_this;
3860 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3861 _tmp75_ = _tmp74_->add_props;
3862 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3863 g_signal_connect_object (_tmp75_, "select", (GCallback) ___lambda110__xcls_windowaddprop_select, self, 0);
3864 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3865 _tmp76_ = xcls_editor_new ();
3866 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3867 _g_object_unref0 (self->code_editor);
3868 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3869 self->code_editor = _tmp76_;
3870 #line 436 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3871 _tmp77_ = self->code_editor;
3872 #line 436 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3873 g_object_ref ((GObject*) _tmp77_);
3874 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3875 _tmp78_ = self->codeeditview;
3876 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3877 _tmp79_ = _tmp78_->el;
3878 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3879 _tmp80_ = gtk_clutter_actor_get_widget (_tmp79_);
3880 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3881 _tmp81_ = self->code_editor;
3882 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3883 _tmp82_ = _tmp81_->el;
3884 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3885 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp80_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp82_);
3886 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3887 _tmp83_ = self->priv->_this;
3888 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3889 _tmp84_ = _tmp83_->codeeditview;
3890 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3891 _tmp85_ = _tmp84_->el;
3892 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3893 _tmp86_ = clutter_actor_get_stage ((ClutterActor*) _tmp85_);
3894 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3895 _tmp87_ = _g_object_ref0 (_tmp86_);
3896 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3897 _g_object_unref0 (stage);
3898 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3900 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3902 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3903 clutter_color_from_string (&_tmp89_, "#000");
3904 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3905 clutter_actor_set_background_color ((ClutterActor*) _tmp88_, &_tmp89_);
3906 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3907 _tmp90_ = xcls_windowrooview_new ();
3908 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3909 _g_object_unref0 (self->window_rooview);
3910 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3911 self->window_rooview = _tmp90_;
3912 #line 452 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3913 _tmp91_ = self->window_rooview;
3914 #line 452 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3915 g_object_ref ((GObject*) _tmp91_);
3916 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3917 _tmp92_ = self->rooview;
3918 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3919 _tmp93_ = _tmp92_->el;
3920 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3921 _tmp94_ = gtk_clutter_actor_get_widget (_tmp93_);
3922 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3923 _tmp95_ = self->window_rooview;
3924 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3925 _tmp96_ = _tmp95_->el;
3926 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3927 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp94_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp96_);
3928 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3929 _tmp97_ = self->window_rooview;
3930 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3931 _tmp98_ = _tmp97_->el;
3932 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3933 gtk_widget_show_all ((GtkWidget*) _tmp98_);
3934 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3935 _tmp99_ = self->priv->_this;
3936 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3937 _tmp100_ = _tmp99_->rooview;
3938 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3939 _tmp101_ = _tmp100_->el;
3940 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3941 _tmp102_ = clutter_actor_get_stage ((ClutterActor*) _tmp101_);
3942 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3943 _tmp103_ = _g_object_ref0 (_tmp102_);
3944 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3945 _g_object_unref0 (stage);
3946 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3948 #line 457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3950 #line 457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3951 clutter_color_from_string (&_tmp105_, "#000");
3952 #line 457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3953 clutter_actor_set_background_color ((ClutterActor*) _tmp104_, &_tmp105_);
3954 #line 462 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3955 _tmp106_ = xcls_gladeview_new ();
3956 #line 462 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3957 _g_object_unref0 (self->window_gladeview);
3958 #line 462 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3959 self->window_gladeview = _tmp106_;
3960 #line 463 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3961 _tmp107_ = self->window_gladeview;
3962 #line 463 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3963 g_object_ref ((GObject*) _tmp107_);
3964 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3965 _tmp108_ = xcls_clutterfiles_new ();
3966 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3967 _g_object_unref0 (self->clutterfiles);
3968 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3969 self->clutterfiles = _tmp108_;
3970 #line 474 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3971 _tmp109_ = self->clutterfiles;
3972 #line 474 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3973 g_object_ref ((GObject*) _tmp109_);
3974 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3976 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3977 _tmp111_ = self->clutterfiles;
3978 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3979 _tmp112_ = _tmp111_->el;
3980 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3981 clutter_actor_add_child ((ClutterActor*) _tmp110_, (ClutterActor*) _tmp112_);
3982 #line 476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3983 _tmp113_ = self->clutterfiles;
3984 #line 476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3985 _tmp114_ = _tmp113_->el;
3986 #line 476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3987 clutter_actor_show_all ((ClutterActor*) _tmp114_);
3988 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3989 _tmp115_ = self->clutterfiles;
3990 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3991 g_signal_connect_object (_tmp115_, "open", (GCallback) ___lambda111__xcls_clutterfiles_open, self, 0);
3992 #line 506 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3993 _tmp116_ = clutter_timeline_new ((guint) 6000);
3994 #line 506 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3996 #line 507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3997 clutter_timeline_set_repeat_count (tl, -1);
3998 #line 508 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3999 clutter_timeline_start (tl);
4000 #line 509 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4001 g_object_ref ((GObject*) tl);
4002 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4003 self->children_loaded = TRUE;
4004 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4005 _g_object_unref0 (tl);
4006 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4007 _g_object_unref0 (stage);
4008 #line 4009 "MainWindow.vala.c"
4012 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str) {
4014 const gchar* _tmp1_;
4017 const gchar* _tmp4_;
4020 #line 517 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4021 g_return_if_fail (self != NULL);
4022 #line 517 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4023 g_return_if_fail (str != NULL);
4024 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4026 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4027 _tmp1_ = self->title;
4028 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4029 _tmp2_ = g_strconcat (_tmp1_, " - ", NULL);
4030 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4032 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4034 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4035 _tmp5_ = g_strconcat (_tmp3_, _tmp4_, NULL);
4036 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4038 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4039 gtk_window_set_title (_tmp0_, _tmp6_);
4040 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4042 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4044 #line 4045 "MainWindow.vala.c"
4048 void xcls_mainwindow_show (Xcls_MainWindow* self) {
4049 Xcls_WindowLeftTree* _tmp0_;
4050 Xcls_MainWindow* _tmp1_;
4051 Xcls_MainWindowXcls_vbox* _tmp2_;
4053 Xcls_WindowLeftTree* _tmp4_;
4054 GtkScrolledWindow* _tmp5_;
4056 #line 520 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4057 g_return_if_fail (self != NULL);
4058 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4059 _tmp0_ = xcls_windowlefttree_new ();
4060 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4061 _g_object_unref0 (self->left_tree);
4062 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4063 self->left_tree = _tmp0_;
4064 #line 522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4065 _tmp1_ = self->priv->_this;
4066 #line 522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4067 _tmp2_ = _tmp1_->vbox;
4068 #line 522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4069 _tmp3_ = _tmp2_->el;
4070 #line 522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4071 _tmp4_ = self->left_tree;
4072 #line 522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4073 _tmp5_ = _tmp4_->el;
4074 #line 522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4075 gtk_box_pack_start ((GtkBox*) _tmp3_, (GtkWidget*) _tmp5_, TRUE, TRUE, (guint) 0);
4076 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4078 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4079 gtk_widget_show_all ((GtkWidget*) _tmp6_);
4080 #line 4081 "MainWindow.vala.c"
4084 void xcls_mainwindow_showAddListener (Xcls_MainWindow* self) {
4085 Xcls_WindowLeftTree* _tmp0_;
4086 JsRenderNode* _tmp1_ = NULL;
4088 JsRenderNode* _tmp2_;
4089 Xcls_WindowAddProp* _tmp3_;
4090 GtkScrolledWindow* _tmp4_;
4091 Xcls_WindowAddProp* _tmp5_;
4092 ProjectProject* _tmp6_;
4093 const gchar* _tmp7_;
4094 PaletePalete* _tmp8_ = NULL;
4095 PaletePalete* _tmp9_;
4096 JsRenderNode* _tmp10_;
4097 gchar* _tmp11_ = NULL;
4099 Xcls_MainWindow* _tmp13_;
4100 Xcls_MainWindowXcls_addpropsview* _tmp14_;
4101 GtkClutterActor* _tmp15_;
4102 Xcls_MainWindow* _tmp16_;
4103 Xcls_MainWindowXcls_rooview* _tmp17_;
4104 GtkClutterActor* _tmp18_;
4105 GtkClutterActor* _tmp19_;
4106 GtkClutterActor* el;
4107 GtkClutterActor* _tmp20_;
4108 GtkClutterActor* _tmp21_;
4109 Xcls_MainWindow* _tmp22_;
4110 Xcls_MainWindowXcls_addpropsview* _tmp23_;
4111 GtkClutterActor* _tmp24_;
4112 GtkClutterActor* _tmp25_;
4113 Xcls_MainWindow* _tmp26_;
4114 Xcls_MainWindowXcls_addpropsview* _tmp27_;
4115 GtkClutterActor* _tmp28_;
4117 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4118 g_return_if_fail (self != NULL);
4119 #line 530 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4120 _tmp0_ = self->left_tree;
4121 #line 530 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4122 _tmp1_ = xcls_windowlefttree_getActiveElement (_tmp0_);
4123 #line 530 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4125 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4127 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4128 if (_tmp2_ == NULL) {
4129 #line 532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4130 _g_object_unref0 (ae);
4131 #line 532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4133 #line 4134 "MainWindow.vala.c"
4135 #line 536 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4136 _tmp3_ = self->add_props;
4137 #line 536 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4138 _tmp4_ = _tmp3_->el;
4139 #line 536 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4140 gtk_widget_show_all ((GtkWidget*) _tmp4_);
4141 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4142 _tmp5_ = self->add_props;
4143 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4144 _tmp6_ = self->project;
4145 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4146 _tmp7_ = _tmp6_->xtype;
4147 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4148 _tmp8_ = palete_factory (_tmp7_);
4149 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4151 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4153 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4154 _tmp11_ = js_render_node_fqn (_tmp10_);
4155 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4157 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4158 xcls_windowaddprop_show (_tmp5_, _tmp9_, "signals", _tmp12_);
4159 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4161 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4162 _g_object_unref0 (_tmp9_);
4163 #line 544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4164 _tmp13_ = self->priv->_this;
4165 #line 544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4166 _tmp14_ = _tmp13_->addpropsview;
4167 #line 544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4168 _tmp15_ = _tmp14_->el;
4169 #line 544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4170 clutter_actor_save_easing_state ((ClutterActor*) _tmp15_);
4171 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4172 _tmp16_ = self->priv->_this;
4173 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4174 _tmp17_ = _tmp16_->rooview;
4175 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4176 _tmp18_ = _tmp17_->el;
4177 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4178 _tmp19_ = _g_object_ref0 (_tmp18_);
4179 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4181 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4183 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4184 clutter_actor_save_easing_state ((ClutterActor*) _tmp20_);
4185 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4187 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4188 clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.5f, (gdouble) 0.5f);
4189 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4190 _tmp22_ = self->priv->_this;
4191 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4192 _tmp23_ = _tmp22_->addpropsview;
4193 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4194 _tmp24_ = _tmp23_->el;
4195 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4196 clutter_actor_set_scale ((ClutterActor*) _tmp24_, (gdouble) 1.0f, (gdouble) 1.0f);
4197 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4199 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4200 clutter_actor_restore_easing_state ((ClutterActor*) _tmp25_);
4201 #line 559 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4202 _tmp26_ = self->priv->_this;
4203 #line 559 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4204 _tmp27_ = _tmp26_->addpropsview;
4205 #line 559 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4206 _tmp28_ = _tmp27_->el;
4207 #line 559 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4208 clutter_actor_restore_easing_state ((ClutterActor*) _tmp28_);
4209 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4210 _tmp29_ = g_strdup ("addlistener");
4211 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4212 _g_free0 (self->state);
4213 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4214 self->state = _tmp29_;
4215 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4216 _g_object_unref0 (el);
4217 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4218 _g_object_unref0 (ae);
4219 #line 4220 "MainWindow.vala.c"
4223 void xcls_mainwindow_showAddProp (Xcls_MainWindow* self) {
4224 Xcls_WindowLeftTree* _tmp0_;
4225 JsRenderNode* _tmp1_ = NULL;
4227 JsRenderNode* _tmp2_;
4228 Xcls_WindowAddProp* _tmp3_;
4229 GtkScrolledWindow* _tmp4_;
4230 Xcls_WindowAddProp* _tmp5_;
4231 ProjectProject* _tmp6_;
4232 const gchar* _tmp7_;
4233 PaletePalete* _tmp8_ = NULL;
4234 PaletePalete* _tmp9_;
4235 JsRenderNode* _tmp10_;
4236 gchar* _tmp11_ = NULL;
4238 Xcls_MainWindow* _tmp13_;
4239 Xcls_MainWindowXcls_addpropsview* _tmp14_;
4240 GtkClutterActor* _tmp15_;
4241 Xcls_MainWindow* _tmp16_;
4242 Xcls_MainWindowXcls_rooview* _tmp17_;
4243 GtkClutterActor* _tmp18_;
4244 GtkClutterActor* _tmp19_;
4245 GtkClutterActor* el;
4246 GtkClutterActor* _tmp20_;
4247 GtkClutterActor* _tmp21_;
4248 Xcls_MainWindow* _tmp22_;
4249 Xcls_MainWindowXcls_addpropsview* _tmp23_;
4250 GtkClutterActor* _tmp24_;
4251 GtkClutterActor* _tmp25_;
4252 Xcls_MainWindow* _tmp26_;
4253 Xcls_MainWindowXcls_addpropsview* _tmp27_;
4254 GtkClutterActor* _tmp28_;
4256 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4257 g_return_if_fail (self != NULL);
4258 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4259 _tmp0_ = self->left_tree;
4260 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4261 _tmp1_ = xcls_windowlefttree_getActiveElement (_tmp0_);
4262 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4264 #line 566 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4266 #line 566 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4267 if (_tmp2_ == NULL) {
4268 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4269 _g_object_unref0 (ae);
4270 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4272 #line 4273 "MainWindow.vala.c"
4274 #line 574 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4275 _tmp3_ = self->add_props;
4276 #line 574 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4277 _tmp4_ = _tmp3_->el;
4278 #line 574 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4279 gtk_widget_show_all ((GtkWidget*) _tmp4_);
4280 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4281 _tmp5_ = self->add_props;
4282 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4283 _tmp6_ = self->project;
4284 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4285 _tmp7_ = _tmp6_->xtype;
4286 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4287 _tmp8_ = palete_factory (_tmp7_);
4288 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4290 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4292 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4293 _tmp11_ = js_render_node_fqn (_tmp10_);
4294 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4296 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4297 xcls_windowaddprop_show (_tmp5_, _tmp9_, "props", _tmp12_);
4298 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4300 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4301 _g_object_unref0 (_tmp9_);
4302 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4303 _tmp13_ = self->priv->_this;
4304 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4305 _tmp14_ = _tmp13_->addpropsview;
4306 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4307 _tmp15_ = _tmp14_->el;
4308 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4309 clutter_actor_save_easing_state ((ClutterActor*) _tmp15_);
4310 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4311 _tmp16_ = self->priv->_this;
4312 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4313 _tmp17_ = _tmp16_->rooview;
4314 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4315 _tmp18_ = _tmp17_->el;
4316 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4317 _tmp19_ = _g_object_ref0 (_tmp18_);
4318 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4320 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4322 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4323 clutter_actor_save_easing_state ((ClutterActor*) _tmp20_);
4324 #line 587 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4326 #line 587 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4327 clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.5f, (gdouble) 0.5f);
4328 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4329 _tmp22_ = self->priv->_this;
4330 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4331 _tmp23_ = _tmp22_->addpropsview;
4332 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4333 _tmp24_ = _tmp23_->el;
4334 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4335 clutter_actor_set_scale ((ClutterActor*) _tmp24_, (gdouble) 1.0f, (gdouble) 1.0f);
4336 #line 595 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4338 #line 595 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4339 clutter_actor_restore_easing_state ((ClutterActor*) _tmp25_);
4340 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4341 _tmp26_ = self->priv->_this;
4342 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4343 _tmp27_ = _tmp26_->addpropsview;
4344 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4345 _tmp28_ = _tmp27_->el;
4346 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4347 clutter_actor_restore_easing_state ((ClutterActor*) _tmp28_);
4348 #line 597 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4349 _tmp29_ = g_strdup ("addprop");
4350 #line 597 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4351 _g_free0 (self->state);
4352 #line 597 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4353 self->state = _tmp29_;
4354 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4355 _g_object_unref0 (el);
4356 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4357 _g_object_unref0 (ae);
4358 #line 4359 "MainWindow.vala.c"
4362 void xcls_mainwindow_showCodeEdit (Xcls_MainWindow* self, JsRenderNode* node, const gchar* ptype, const gchar* key) {
4363 const gchar* _tmp0_;
4364 const gchar* _tmp1_;
4366 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4367 static GQuark _tmp2_label0 = 0;
4368 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4369 static GQuark _tmp2_label1 = 0;
4370 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4371 static GQuark _tmp2_label2 = 0;
4372 #line 4373 "MainWindow.vala.c"
4373 Xcls_Editor* _tmp4_;
4375 Xcls_Editor* _tmp6_;
4376 JsRenderNode* _tmp7_;
4377 const gchar* _tmp8_;
4378 const gchar* _tmp9_;
4379 Xcls_MainWindow* _tmp10_;
4380 Xcls_MainWindowXcls_codeeditview* _tmp11_;
4381 GtkClutterActor* _tmp12_;
4382 Xcls_MainWindow* _tmp13_;
4383 Xcls_MainWindowXcls_rooview* _tmp14_;
4384 GtkClutterActor* _tmp15_;
4385 GtkClutterActor* _tmp16_;
4386 GtkClutterActor* el;
4387 Xcls_MainWindow* _tmp17_;
4388 Xcls_MainWindowXcls_codeeditview* _tmp18_;
4389 GtkClutterActor* _tmp19_;
4390 Xcls_MainWindow* _tmp20_;
4391 Xcls_MainWindowXcls_codeeditview* _tmp21_;
4392 GtkClutterActor* _tmp22_;
4394 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4395 g_return_if_fail (self != NULL);
4396 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4397 g_return_if_fail (node != NULL);
4398 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4399 g_return_if_fail (ptype != NULL);
4400 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4401 g_return_if_fail (key != NULL);
4402 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4403 _tmp0_ = self->state;
4404 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4406 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4407 _tmp3_ = (NULL == _tmp1_) ? 0 : g_quark_from_string (_tmp1_);
4408 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4409 if (_tmp3_ == ((0 != _tmp2_label0) ? _tmp2_label0 : (_tmp2_label0 = g_quark_from_static_string ("object")))) {
4410 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4412 #line 4413 "MainWindow.vala.c"
4415 #line 607 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4416 xcls_mainwindow_hideObject (self);
4417 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4419 #line 4420 "MainWindow.vala.c"
4422 } else if (_tmp3_ == ((0 != _tmp2_label1) ? _tmp2_label1 : (_tmp2_label1 = g_quark_from_static_string ("addprop")))) {
4423 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4425 #line 4426 "MainWindow.vala.c"
4428 #line 610 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4429 xcls_mainwindow_hideAddProp (self);
4430 #line 611 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4432 #line 4433 "MainWindow.vala.c"
4435 } else if (_tmp3_ == ((0 != _tmp2_label2) ? _tmp2_label2 : (_tmp2_label2 = g_quark_from_static_string ("addlistener")))) {
4436 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4438 #line 4439 "MainWindow.vala.c"
4441 #line 613 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4442 xcls_mainwindow_hideAddListener (self);
4443 #line 614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4445 #line 4446 "MainWindow.vala.c"
4449 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4450 _tmp4_ = self->code_editor;
4451 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4452 _tmp5_ = _tmp4_->el;
4453 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4454 gtk_widget_show_all ((GtkWidget*) _tmp5_);
4455 #line 622 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4456 _tmp6_ = self->code_editor;
4457 #line 622 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4459 #line 622 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4461 #line 622 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4463 #line 622 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4464 xcls_editor_show (_tmp6_, _tmp7_, _tmp8_, _tmp9_);
4465 #line 628 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4466 _tmp10_ = self->priv->_this;
4467 #line 628 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4468 _tmp11_ = _tmp10_->codeeditview;
4469 #line 628 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4470 _tmp12_ = _tmp11_->el;
4471 #line 628 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4472 clutter_actor_save_easing_state ((ClutterActor*) _tmp12_);
4473 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4474 _tmp13_ = self->priv->_this;
4475 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4476 _tmp14_ = _tmp13_->rooview;
4477 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4478 _tmp15_ = _tmp14_->el;
4479 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4480 _tmp16_ = _g_object_ref0 (_tmp15_);
4481 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4483 #line 631 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4484 clutter_actor_save_easing_state ((ClutterActor*) el);
4485 #line 634 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4486 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 0.5f, (gdouble) 0.5f);
4487 #line 636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4488 _tmp17_ = self->priv->_this;
4489 #line 636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4490 _tmp18_ = _tmp17_->codeeditview;
4491 #line 636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4492 _tmp19_ = _tmp18_->el;
4493 #line 636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4494 clutter_actor_set_scale ((ClutterActor*) _tmp19_, (gdouble) 1.0f, (gdouble) 1.0f);
4495 #line 642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4496 clutter_actor_restore_easing_state ((ClutterActor*) el);
4497 #line 643 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4498 _tmp20_ = self->priv->_this;
4499 #line 643 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4500 _tmp21_ = _tmp20_->codeeditview;
4501 #line 643 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4502 _tmp22_ = _tmp21_->el;
4503 #line 643 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4504 clutter_actor_restore_easing_state ((ClutterActor*) _tmp22_);
4505 #line 644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4506 _tmp23_ = g_strdup ("codeedit");
4507 #line 644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4508 _g_free0 (self->state);
4509 #line 644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4510 self->state = _tmp23_;
4511 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4512 _g_object_unref0 (el);
4513 #line 4514 "MainWindow.vala.c"
4517 void xcls_mainwindow_showObject (Xcls_MainWindow* self) {
4518 Xcls_MainWindow* _tmp0_;
4519 Xcls_WindowLeftTree* _tmp1_;
4520 JsRenderNode* _tmp2_ = NULL;
4522 JsRenderNode* _tmp3_;
4523 Xcls_RightPalete* _tmp4_;
4525 Xcls_RightPalete* _tmp6_;
4526 Xcls_MainWindow* _tmp7_;
4527 Xcls_WindowLeftTree* _tmp8_;
4528 JsRenderJsRender* _tmp9_ = NULL;
4529 JsRenderJsRender* _tmp10_;
4530 PaletePalete* _tmp11_ = NULL;
4531 PaletePalete* _tmp12_;
4532 JsRenderNode* _tmp13_;
4533 gchar* _tmp14_ = NULL;
4535 Xcls_MainWindow* _tmp16_;
4536 Xcls_MainWindowXcls_objectview* _tmp17_;
4537 GtkClutterActor* _tmp18_;
4538 Xcls_MainWindow* _tmp19_;
4539 Xcls_MainWindowXcls_rooview* _tmp20_;
4540 GtkClutterActor* _tmp21_;
4541 GtkClutterActor* _tmp22_;
4542 GtkClutterActor* el;
4543 GtkClutterActor* _tmp23_;
4544 GtkClutterActor* _tmp24_;
4545 Xcls_MainWindow* _tmp25_;
4546 Xcls_MainWindowXcls_objectview* _tmp26_;
4547 GtkClutterActor* _tmp27_;
4548 GtkClutterActor* _tmp28_;
4549 Xcls_MainWindow* _tmp29_;
4550 Xcls_MainWindowXcls_objectview* _tmp30_;
4551 GtkClutterActor* _tmp31_;
4553 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4554 g_return_if_fail (self != NULL);
4555 #line 651 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4556 _tmp0_ = self->priv->_this;
4557 #line 651 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4558 _tmp1_ = _tmp0_->left_tree;
4559 #line 651 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4560 _tmp2_ = xcls_windowlefttree_getActiveElement (_tmp1_);
4561 #line 651 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4563 #line 652 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4565 #line 652 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4566 if (_tmp3_ == NULL) {
4567 #line 653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4568 _g_object_unref0 (n);
4569 #line 653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4571 #line 4572 "MainWindow.vala.c"
4573 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4574 _tmp4_ = self->rightpalete;
4575 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4576 _tmp5_ = _tmp4_->el;
4577 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4578 gtk_widget_show_all ((GtkWidget*) _tmp5_);
4579 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4580 _tmp6_ = self->rightpalete;
4581 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4582 _tmp7_ = self->priv->_this;
4583 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4584 _tmp8_ = _tmp7_->left_tree;
4585 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4586 _tmp9_ = xcls_windowlefttree_getActiveFile (_tmp8_);
4587 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4589 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4590 _tmp11_ = js_render_js_render_palete (_tmp10_);
4591 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4593 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4595 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4596 _tmp14_ = js_render_node_fqn (_tmp13_);
4597 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4599 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4600 xcls_rightpalete_load (_tmp6_, _tmp12_, _tmp15_);
4601 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4603 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4604 _g_object_unref0 (_tmp12_);
4605 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4606 _g_object_unref0 (_tmp10_);
4607 #line 666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4608 _tmp16_ = self->priv->_this;
4609 #line 666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4610 _tmp17_ = _tmp16_->objectview;
4611 #line 666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4612 _tmp18_ = _tmp17_->el;
4613 #line 666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4614 clutter_actor_save_easing_state ((ClutterActor*) _tmp18_);
4615 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4616 _tmp19_ = self->priv->_this;
4617 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4618 _tmp20_ = _tmp19_->rooview;
4619 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4620 _tmp21_ = _tmp20_->el;
4621 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4622 _tmp22_ = _g_object_ref0 (_tmp21_);
4623 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4625 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4627 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4628 clutter_actor_save_easing_state ((ClutterActor*) _tmp23_);
4629 #line 672 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4631 #line 672 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4632 clutter_actor_set_scale ((ClutterActor*) _tmp24_, (gdouble) 0.5f, (gdouble) 0.5f);
4633 #line 674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4634 _tmp25_ = self->priv->_this;
4635 #line 674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4636 _tmp26_ = _tmp25_->objectview;
4637 #line 674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4638 _tmp27_ = _tmp26_->el;
4639 #line 674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4640 clutter_actor_set_scale ((ClutterActor*) _tmp27_, (gdouble) 1.0f, (gdouble) 1.0f);
4641 #line 680 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4643 #line 680 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4644 clutter_actor_restore_easing_state ((ClutterActor*) _tmp28_);
4645 #line 681 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4646 _tmp29_ = self->priv->_this;
4647 #line 681 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4648 _tmp30_ = _tmp29_->objectview;
4649 #line 681 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4650 _tmp31_ = _tmp30_->el;
4651 #line 681 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4652 clutter_actor_restore_easing_state ((ClutterActor*) _tmp31_);
4653 #line 682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4654 _tmp32_ = g_strdup ("object");
4655 #line 682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4656 _g_free0 (self->state);
4657 #line 682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4658 self->state = _tmp32_;
4659 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4660 _g_object_unref0 (el);
4661 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4662 _g_object_unref0 (n);
4663 #line 4664 "MainWindow.vala.c"
4667 void xcls_mainwindow_showProjectEdit (Xcls_MainWindow* self) {
4668 Xcls_MainWindow* _tmp0_;
4669 Xcls_MainWindowXcls_projectbutton* _tmp1_;
4670 ClutterActor* _tmp2_;
4671 Xcls_MainWindow* _tmp3_;
4672 Xcls_MainWindowXcls_projecteditbutton* _tmp4_;
4673 ClutterActor* _tmp5_;
4674 Xcls_ProjectSettings* _tmp6_;
4676 Xcls_ProjectSettings* _tmp8_;
4677 ProjectProject* _tmp9_;
4678 Xcls_MainWindow* _tmp10_;
4679 Xcls_MainWindowXcls_projecteditview* _tmp11_;
4680 GtkClutterActor* _tmp12_;
4681 Xcls_MainWindow* _tmp13_;
4682 Xcls_MainWindowXcls_rooview* _tmp14_;
4683 GtkClutterActor* _tmp15_;
4684 GtkClutterActor* _tmp16_;
4685 GtkClutterActor* el;
4686 Xcls_MainWindow* _tmp17_;
4687 Xcls_MainWindowXcls_projecteditview* _tmp18_;
4688 GtkClutterActor* _tmp19_;
4689 Xcls_MainWindow* _tmp20_;
4691 Xcls_MainWindow* _tmp22_;
4692 Xcls_MainWindowXcls_projecteditview* _tmp23_;
4693 GtkClutterActor* _tmp24_;
4694 #line 684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4695 g_return_if_fail (self != NULL);
4696 #line 688 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4697 _tmp0_ = self->priv->_this;
4698 #line 688 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4699 _tmp1_ = _tmp0_->projectbutton;
4700 #line 688 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4701 _tmp2_ = _tmp1_->el;
4702 #line 688 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4703 clutter_actor_hide (_tmp2_);
4704 #line 689 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4705 _tmp3_ = self->priv->_this;
4706 #line 689 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4707 _tmp4_ = _tmp3_->projecteditbutton;
4708 #line 689 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4709 _tmp5_ = _tmp4_->el;
4710 #line 689 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4711 clutter_actor_hide (_tmp5_);
4712 #line 693 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4713 _tmp6_ = self->projectsettings;
4714 #line 693 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4715 _tmp7_ = _tmp6_->el;
4716 #line 693 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4717 gtk_widget_show_all ((GtkWidget*) _tmp7_);
4718 #line 694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4719 _tmp8_ = self->projectsettings;
4720 #line 694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4721 _tmp9_ = self->project;
4722 #line 694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4723 xcls_projectsettings_show (_tmp8_, _tmp9_);
4724 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4725 _tmp10_ = self->priv->_this;
4726 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4727 _tmp11_ = _tmp10_->projecteditview;
4728 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4729 _tmp12_ = _tmp11_->el;
4730 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4731 clutter_actor_save_easing_state ((ClutterActor*) _tmp12_);
4732 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4733 _tmp13_ = self->priv->_this;
4734 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4735 _tmp14_ = _tmp13_->rooview;
4736 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4737 _tmp15_ = _tmp14_->el;
4738 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4739 _tmp16_ = _g_object_ref0 (_tmp15_);
4740 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4742 #line 698 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4743 clutter_actor_save_easing_state ((ClutterActor*) el);
4744 #line 701 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4745 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 0.5f, (gdouble) 0.5f);
4746 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4747 _tmp17_ = self->priv->_this;
4748 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4749 _tmp18_ = _tmp17_->projecteditview;
4750 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4751 _tmp19_ = _tmp18_->el;
4752 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4753 clutter_actor_set_scale ((ClutterActor*) _tmp19_, (gdouble) 1.0f, (gdouble) 1.0f);
4754 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4755 _tmp20_ = self->priv->_this;
4756 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4757 _tmp21_ = g_strdup ("projectedit");
4758 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4759 _g_free0 (_tmp20_->state);
4760 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4761 _tmp20_->state = _tmp21_;
4762 #line 710 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4763 clutter_actor_restore_easing_state ((ClutterActor*) el);
4764 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4765 _tmp22_ = self->priv->_this;
4766 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4767 _tmp23_ = _tmp22_->projecteditview;
4768 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4769 _tmp24_ = _tmp23_->el;
4770 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4771 clutter_actor_restore_easing_state ((ClutterActor*) _tmp24_);
4772 #line 684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4773 _g_object_unref0 (el);
4774 #line 4775 "MainWindow.vala.c"
4778 void xcls_mainwindow_showViewEditing (Xcls_MainWindow* self) {
4779 Xcls_MainWindowXcls_editpane* _tmp0_;
4781 Xcls_WindowLeftProjects* _tmp2_;
4783 Xcls_MainWindow* _tmp4_;
4784 Xcls_MainWindowXcls_projecteditbutton* _tmp5_;
4785 ClutterActor* _tmp6_;
4786 Xcls_MainWindow* _tmp7_;
4787 Xcls_MainWindowXcls_rooview* _tmp8_;
4788 GtkClutterActor* _tmp9_;
4789 GtkClutterActor* _tmp10_;
4790 GtkClutterActor* el;
4791 Xcls_MainWindow* _tmp11_;
4793 Xcls_MainWindow* _tmp13_;
4794 Xcls_ClutterFiles* _tmp14_;
4795 ClutterScrollActor* _tmp15_;
4796 #line 715 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4797 g_return_if_fail (self != NULL);
4798 #line 716 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4799 _tmp0_ = self->editpane;
4800 #line 716 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4801 _tmp1_ = _tmp0_->el;
4802 #line 716 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4803 gtk_widget_show ((GtkWidget*) _tmp1_);
4804 #line 718 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4805 _tmp2_ = self->left_projects;
4806 #line 718 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4807 _tmp3_ = _tmp2_->el;
4808 #line 718 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4809 gtk_widget_hide ((GtkWidget*) _tmp3_);
4810 #line 720 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4811 _tmp4_ = self->priv->_this;
4812 #line 720 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4813 _tmp5_ = _tmp4_->projecteditbutton;
4814 #line 720 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4815 _tmp6_ = _tmp5_->el;
4816 #line 720 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4817 clutter_actor_show (_tmp6_);
4818 #line 722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4819 _tmp7_ = self->priv->_this;
4820 #line 722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4821 _tmp8_ = _tmp7_->rooview;
4822 #line 722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4823 _tmp9_ = _tmp8_->el;
4824 #line 722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4825 _tmp10_ = _g_object_ref0 (_tmp9_);
4826 #line 722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4828 #line 723 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4829 clutter_actor_save_easing_state ((ClutterActor*) el);
4830 #line 726 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4831 clutter_actor_set_rotation_angle ((ClutterActor*) el, CLUTTER_Y_AXIS, (gdouble) 0.0f);
4832 #line 727 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4833 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
4834 #line 728 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4835 _tmp11_ = self->priv->_this;
4836 #line 728 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4837 _tmp12_ = g_strdup ("edit");
4838 #line 728 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4839 _g_free0 (_tmp11_->state);
4840 #line 728 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4841 _tmp11_->state = _tmp12_;
4842 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4843 _tmp13_ = self->priv->_this;
4844 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4845 _tmp14_ = _tmp13_->clutterfiles;
4846 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4847 _tmp15_ = _tmp14_->el;
4848 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4849 clutter_actor_hide ((ClutterActor*) _tmp15_);
4850 #line 732 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4851 clutter_actor_restore_easing_state ((ClutterActor*) el);
4852 #line 734 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4853 g_print ("show view editing");
4854 #line 715 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4855 _g_object_unref0 (el);
4856 #line 4857 "MainWindow.vala.c"
4860 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_construct (GType object_type, Xcls_MainWindow* _owner) {
4861 Xcls_MainWindowXcls_vbox * self = NULL;
4862 Xcls_MainWindow* _tmp0_;
4863 Xcls_MainWindow* _tmp1_;
4864 Xcls_MainWindow* _tmp2_;
4865 Xcls_MainWindowXcls_vbox* _tmp3_;
4867 Xcls_MainWindow* _tmp5_;
4868 Xcls_MainWindowXcls_topbar* _tmp6_;
4869 Xcls_MainWindowXcls_topbar* child_0;
4872 Xcls_MainWindow* _tmp9_;
4873 Xcls_MainWindowXcls_mainpane* _tmp10_;
4874 Xcls_MainWindowXcls_mainpane* child_1;
4877 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4878 g_return_val_if_fail (_owner != NULL, NULL);
4879 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4880 self = (Xcls_MainWindowXcls_vbox*) g_object_new (object_type, NULL);
4881 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4883 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4884 _tmp1_ = _g_object_ref0 (_tmp0_);
4885 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4886 _g_object_unref0 (self->priv->_this);
4887 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4888 self->priv->_this = _tmp1_;
4889 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4890 _tmp2_ = self->priv->_this;
4891 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4892 _tmp3_ = _g_object_ref0 (self);
4893 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4894 _g_object_unref0 (_tmp2_->vbox);
4895 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4896 _tmp2_->vbox = _tmp3_;
4897 #line 751 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4898 _tmp4_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
4899 #line 751 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4900 g_object_ref_sink (_tmp4_);
4901 #line 751 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4902 _g_object_unref0 (self->el);
4903 #line 751 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4905 #line 756 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4906 _tmp5_ = self->priv->_this;
4907 #line 756 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4908 _tmp6_ = xcls_mainwindow_xcls_topbar_new (_tmp5_);
4909 #line 756 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4911 #line 757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4912 g_object_ref ((GObject*) child_0);
4913 #line 758 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4915 #line 758 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4916 _tmp8_ = child_0->el;
4917 #line 758 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4918 gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, TRUE, (guint) 0);
4919 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4920 _tmp9_ = self->priv->_this;
4921 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4922 _tmp10_ = xcls_mainwindow_xcls_mainpane_new (_tmp9_);
4923 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4925 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4926 g_object_ref ((GObject*) child_1);
4927 #line 761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4929 #line 761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4930 _tmp12_ = child_1->el;
4931 #line 761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4932 gtk_box_pack_end ((GtkBox*) _tmp11_, (GtkWidget*) _tmp12_, TRUE, TRUE, (guint) 0);
4933 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4934 _g_object_unref0 (child_1);
4935 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4936 _g_object_unref0 (child_0);
4937 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4939 #line 4940 "MainWindow.vala.c"
4943 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_new (Xcls_MainWindow* _owner) {
4944 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4945 return xcls_mainwindow_xcls_vbox_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX, _owner);
4946 #line 4947 "MainWindow.vala.c"
4950 static void xcls_mainwindow_xcls_vbox_class_init (Xcls_MainWindowXcls_vboxClass * klass) {
4951 #line 738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4952 xcls_mainwindow_xcls_vbox_parent_class = g_type_class_peek_parent (klass);
4953 #line 738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4954 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_vboxPrivate));
4955 #line 738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4956 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox_finalize;
4957 #line 4958 "MainWindow.vala.c"
4961 static void xcls_mainwindow_xcls_vbox_instance_init (Xcls_MainWindowXcls_vbox * self) {
4962 #line 738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4963 self->priv = XCLS_MAINWINDOW_XCLS_VBOX_GET_PRIVATE (self);
4964 #line 4965 "MainWindow.vala.c"
4968 static void xcls_mainwindow_xcls_vbox_finalize (GObject* obj) {
4969 Xcls_MainWindowXcls_vbox * self;
4970 #line 738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4971 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox);
4972 #line 740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4973 _g_object_unref0 (self->el);
4974 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4975 _g_object_unref0 (self->priv->_this);
4976 #line 738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4977 G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox_parent_class)->finalize (obj);
4978 #line 4979 "MainWindow.vala.c"
4982 GType xcls_mainwindow_xcls_vbox_get_type (void) {
4983 static volatile gsize xcls_mainwindow_xcls_vbox_type_id__volatile = 0;
4984 if (g_once_init_enter (&xcls_mainwindow_xcls_vbox_type_id__volatile)) {
4985 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 };
4986 GType xcls_mainwindow_xcls_vbox_type_id;
4987 xcls_mainwindow_xcls_vbox_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_vbox", &g_define_type_info, 0);
4988 g_once_init_leave (&xcls_mainwindow_xcls_vbox_type_id__volatile, xcls_mainwindow_xcls_vbox_type_id);
4990 return xcls_mainwindow_xcls_vbox_type_id__volatile;
4994 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_construct (GType object_type, Xcls_MainWindow* _owner) {
4995 Xcls_MainWindowXcls_topbar * self = NULL;
4996 Xcls_MainWindow* _tmp0_;
4997 Xcls_MainWindow* _tmp1_;
4998 Xcls_MainWindow* _tmp2_;
4999 Xcls_MainWindowXcls_topbar* _tmp3_;
5003 #line 777 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5004 g_return_val_if_fail (_owner != NULL, NULL);
5005 #line 777 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5006 self = (Xcls_MainWindowXcls_topbar*) g_object_new (object_type, NULL);
5007 #line 779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5009 #line 779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5010 _tmp1_ = _g_object_ref0 (_tmp0_);
5011 #line 779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5012 _g_object_unref0 (self->priv->_this);
5013 #line 779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5014 self->priv->_this = _tmp1_;
5015 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5016 _tmp2_ = self->priv->_this;
5017 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5018 _tmp3_ = _g_object_ref0 (self);
5019 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5020 _g_object_unref0 (_tmp2_->topbar);
5021 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5022 _tmp2_->topbar = _tmp3_;
5023 #line 781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5024 _tmp4_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
5025 #line 781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5026 g_object_ref_sink (_tmp4_);
5027 #line 781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5028 _g_object_unref0 (self->el);
5029 #line 781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5031 #line 786 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5033 #line 786 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5034 g_object_set ((GtkWidget*) _tmp5_, "height-request", 20, NULL);
5035 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5037 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5038 gtk_widget_set_vexpand ((GtkWidget*) _tmp6_, FALSE);
5039 #line 777 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5041 #line 5042 "MainWindow.vala.c"
5045 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_new (Xcls_MainWindow* _owner) {
5046 #line 777 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5047 return xcls_mainwindow_xcls_topbar_construct (XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, _owner);
5048 #line 5049 "MainWindow.vala.c"
5052 static void xcls_mainwindow_xcls_topbar_class_init (Xcls_MainWindowXcls_topbarClass * klass) {
5053 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5054 xcls_mainwindow_xcls_topbar_parent_class = g_type_class_peek_parent (klass);
5055 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5056 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_topbarPrivate));
5057 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5058 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_topbar_finalize;
5059 #line 5060 "MainWindow.vala.c"
5063 static void xcls_mainwindow_xcls_topbar_instance_init (Xcls_MainWindowXcls_topbar * self) {
5064 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5065 self->priv = XCLS_MAINWINDOW_XCLS_TOPBAR_GET_PRIVATE (self);
5066 #line 5067 "MainWindow.vala.c"
5070 static void xcls_mainwindow_xcls_topbar_finalize (GObject* obj) {
5071 Xcls_MainWindowXcls_topbar * self;
5072 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5073 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbar);
5074 #line 770 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5075 _g_object_unref0 (self->el);
5076 #line 771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5077 _g_object_unref0 (self->priv->_this);
5078 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5079 G_OBJECT_CLASS (xcls_mainwindow_xcls_topbar_parent_class)->finalize (obj);
5080 #line 5081 "MainWindow.vala.c"
5084 GType xcls_mainwindow_xcls_topbar_get_type (void) {
5085 static volatile gsize xcls_mainwindow_xcls_topbar_type_id__volatile = 0;
5086 if (g_once_init_enter (&xcls_mainwindow_xcls_topbar_type_id__volatile)) {
5087 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 };
5088 GType xcls_mainwindow_xcls_topbar_type_id;
5089 xcls_mainwindow_xcls_topbar_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_topbar", &g_define_type_info, 0);
5090 g_once_init_leave (&xcls_mainwindow_xcls_topbar_type_id__volatile, xcls_mainwindow_xcls_topbar_type_id);
5092 return xcls_mainwindow_xcls_topbar_type_id__volatile;
5096 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_construct (GType object_type, Xcls_MainWindow* _owner) {
5097 Xcls_MainWindowXcls_mainpane * self = NULL;
5098 Xcls_MainWindow* _tmp0_;
5099 Xcls_MainWindow* _tmp1_;
5100 Xcls_MainWindow* _tmp2_;
5101 Xcls_MainWindowXcls_mainpane* _tmp3_;
5104 Xcls_MainWindow* _tmp6_;
5105 Xcls_MainWindowXcls_leftpane* _tmp7_;
5106 Xcls_MainWindowXcls_leftpane* child_0;
5109 Xcls_MainWindow* _tmp10_;
5110 Xcls_MainWindowXcls_VBox9* _tmp11_;
5111 Xcls_MainWindowXcls_VBox9* child_1;
5114 #line 804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5115 g_return_val_if_fail (_owner != NULL, NULL);
5116 #line 804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5117 self = (Xcls_MainWindowXcls_mainpane*) g_object_new (object_type, NULL);
5118 #line 806 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5120 #line 806 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5121 _tmp1_ = _g_object_ref0 (_tmp0_);
5122 #line 806 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5123 _g_object_unref0 (self->priv->_this);
5124 #line 806 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5125 self->priv->_this = _tmp1_;
5126 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5127 _tmp2_ = self->priv->_this;
5128 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5129 _tmp3_ = _g_object_ref0 (self);
5130 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5131 _g_object_unref0 (_tmp2_->mainpane);
5132 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5133 _tmp2_->mainpane = _tmp3_;
5134 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5135 _tmp4_ = (GtkHPaned*) gtk_hpaned_new ();
5136 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5137 g_object_ref_sink (_tmp4_);
5138 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5139 _g_object_unref0 (self->el);
5140 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5142 #line 811 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5143 self->lastWidth = 0;
5144 #line 814 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5146 #line 814 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5147 gtk_paned_set_position ((GtkPaned*) _tmp5_, 400);
5148 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5149 _tmp6_ = self->priv->_this;
5150 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5151 _tmp7_ = xcls_mainwindow_xcls_leftpane_new (_tmp6_);
5152 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5154 #line 816 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5155 g_object_ref ((GObject*) child_0);
5156 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5158 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5159 _tmp9_ = child_0->el;
5160 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5161 gtk_paned_add1 ((GtkPaned*) _tmp8_, (GtkWidget*) _tmp9_);
5162 #line 818 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5163 _tmp10_ = self->priv->_this;
5164 #line 818 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5165 _tmp11_ = xcls_mainwindow_xcls_vbox9_new (_tmp10_);
5166 #line 818 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5168 #line 819 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5169 g_object_ref ((GObject*) child_1);
5170 #line 820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5172 #line 820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5173 _tmp13_ = child_1->el;
5174 #line 820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5175 gtk_paned_add2 ((GtkPaned*) _tmp12_, (GtkWidget*) _tmp13_);
5176 #line 804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5177 _g_object_unref0 (child_1);
5178 #line 804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5179 _g_object_unref0 (child_0);
5180 #line 804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5182 #line 5183 "MainWindow.vala.c"
5186 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_new (Xcls_MainWindow* _owner) {
5187 #line 804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5188 return xcls_mainwindow_xcls_mainpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, _owner);
5189 #line 5190 "MainWindow.vala.c"
5193 static void xcls_mainwindow_xcls_mainpane_class_init (Xcls_MainWindowXcls_mainpaneClass * klass) {
5194 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5195 xcls_mainwindow_xcls_mainpane_parent_class = g_type_class_peek_parent (klass);
5196 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5197 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_mainpanePrivate));
5198 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5199 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_mainpane_finalize;
5200 #line 5201 "MainWindow.vala.c"
5204 static void xcls_mainwindow_xcls_mainpane_instance_init (Xcls_MainWindowXcls_mainpane * self) {
5205 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5206 self->priv = XCLS_MAINWINDOW_XCLS_MAINPANE_GET_PRIVATE (self);
5207 #line 5208 "MainWindow.vala.c"
5211 static void xcls_mainwindow_xcls_mainpane_finalize (GObject* obj) {
5212 Xcls_MainWindowXcls_mainpane * self;
5213 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5214 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane);
5215 #line 796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5216 _g_object_unref0 (self->el);
5217 #line 797 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5218 _g_object_unref0 (self->priv->_this);
5219 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5220 G_OBJECT_CLASS (xcls_mainwindow_xcls_mainpane_parent_class)->finalize (obj);
5221 #line 5222 "MainWindow.vala.c"
5225 GType xcls_mainwindow_xcls_mainpane_get_type (void) {
5226 static volatile gsize xcls_mainwindow_xcls_mainpane_type_id__volatile = 0;
5227 if (g_once_init_enter (&xcls_mainwindow_xcls_mainpane_type_id__volatile)) {
5228 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 };
5229 GType xcls_mainwindow_xcls_mainpane_type_id;
5230 xcls_mainwindow_xcls_mainpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_mainpane", &g_define_type_info, 0);
5231 g_once_init_leave (&xcls_mainwindow_xcls_mainpane_type_id__volatile, xcls_mainwindow_xcls_mainpane_type_id);
5233 return xcls_mainwindow_xcls_mainpane_type_id__volatile;
5237 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_construct (GType object_type, Xcls_MainWindow* _owner) {
5238 Xcls_MainWindowXcls_leftpane * self = NULL;
5239 Xcls_MainWindow* _tmp0_;
5240 Xcls_MainWindow* _tmp1_;
5241 Xcls_MainWindow* _tmp2_;
5242 Xcls_MainWindowXcls_leftpane* _tmp3_;
5244 Xcls_MainWindow* _tmp5_;
5245 Xcls_MainWindowXcls_editpane* _tmp6_;
5246 Xcls_MainWindowXcls_editpane* child_0;
5249 #line 836 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5250 g_return_val_if_fail (_owner != NULL, NULL);
5251 #line 836 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5252 self = (Xcls_MainWindowXcls_leftpane*) g_object_new (object_type, NULL);
5253 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5255 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5256 _tmp1_ = _g_object_ref0 (_tmp0_);
5257 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5258 _g_object_unref0 (self->priv->_this);
5259 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5260 self->priv->_this = _tmp1_;
5261 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5262 _tmp2_ = self->priv->_this;
5263 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5264 _tmp3_ = _g_object_ref0 (self);
5265 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5266 _g_object_unref0 (_tmp2_->leftpane);
5267 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5268 _tmp2_->leftpane = _tmp3_;
5269 #line 840 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5270 _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
5271 #line 840 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5272 g_object_ref_sink (_tmp4_);
5273 #line 840 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5274 _g_object_unref0 (self->el);
5275 #line 840 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5277 #line 845 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5278 _tmp5_ = self->priv->_this;
5279 #line 845 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5280 _tmp6_ = xcls_mainwindow_xcls_editpane_new (_tmp5_);
5281 #line 845 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5283 #line 846 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5284 g_object_ref ((GObject*) child_0);
5285 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5287 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5288 _tmp8_ = child_0->el;
5289 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5290 gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, TRUE, (guint) 0);
5291 #line 836 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5292 _g_object_unref0 (child_0);
5293 #line 836 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5295 #line 5296 "MainWindow.vala.c"
5299 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_new (Xcls_MainWindow* _owner) {
5300 #line 836 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5301 return xcls_mainwindow_xcls_leftpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, _owner);
5302 #line 5303 "MainWindow.vala.c"
5306 static void xcls_mainwindow_xcls_leftpane_class_init (Xcls_MainWindowXcls_leftpaneClass * klass) {
5307 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5308 xcls_mainwindow_xcls_leftpane_parent_class = g_type_class_peek_parent (klass);
5309 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5310 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_leftpanePrivate));
5311 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5312 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_leftpane_finalize;
5313 #line 5314 "MainWindow.vala.c"
5317 static void xcls_mainwindow_xcls_leftpane_instance_init (Xcls_MainWindowXcls_leftpane * self) {
5318 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5319 self->priv = XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_PRIVATE (self);
5320 #line 5321 "MainWindow.vala.c"
5324 static void xcls_mainwindow_xcls_leftpane_finalize (GObject* obj) {
5325 Xcls_MainWindowXcls_leftpane * self;
5326 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5327 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane);
5328 #line 829 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5329 _g_object_unref0 (self->el);
5330 #line 830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5331 _g_object_unref0 (self->priv->_this);
5332 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5333 G_OBJECT_CLASS (xcls_mainwindow_xcls_leftpane_parent_class)->finalize (obj);
5334 #line 5335 "MainWindow.vala.c"
5338 GType xcls_mainwindow_xcls_leftpane_get_type (void) {
5339 static volatile gsize xcls_mainwindow_xcls_leftpane_type_id__volatile = 0;
5340 if (g_once_init_enter (&xcls_mainwindow_xcls_leftpane_type_id__volatile)) {
5341 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 };
5342 GType xcls_mainwindow_xcls_leftpane_type_id;
5343 xcls_mainwindow_xcls_leftpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_leftpane", &g_define_type_info, 0);
5344 g_once_init_leave (&xcls_mainwindow_xcls_leftpane_type_id__volatile, xcls_mainwindow_xcls_leftpane_type_id);
5346 return xcls_mainwindow_xcls_leftpane_type_id__volatile;
5350 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_construct (GType object_type, Xcls_MainWindow* _owner) {
5351 Xcls_MainWindowXcls_editpane * self = NULL;
5352 Xcls_MainWindow* _tmp0_;
5353 Xcls_MainWindow* _tmp1_;
5354 Xcls_MainWindow* _tmp2_;
5355 Xcls_MainWindowXcls_editpane* _tmp3_;
5357 Xcls_MainWindow* _tmp5_;
5358 Xcls_MainWindowXcls_tree* _tmp6_;
5359 Xcls_MainWindowXcls_tree* child_0;
5362 Xcls_MainWindow* _tmp9_;
5363 Xcls_MainWindowXcls_props* _tmp10_;
5364 Xcls_MainWindowXcls_props* child_1;
5367 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5368 g_return_val_if_fail (_owner != NULL, NULL);
5369 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5370 self = (Xcls_MainWindowXcls_editpane*) g_object_new (object_type, NULL);
5371 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5373 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5374 _tmp1_ = _g_object_ref0 (_tmp0_);
5375 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5376 _g_object_unref0 (self->priv->_this);
5377 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5378 self->priv->_this = _tmp1_;
5379 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5380 _tmp2_ = self->priv->_this;
5381 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5382 _tmp3_ = _g_object_ref0 (self);
5383 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5384 _g_object_unref0 (_tmp2_->editpane);
5385 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5386 _tmp2_->editpane = _tmp3_;
5387 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5388 _tmp4_ = (GtkVPaned*) gtk_vpaned_new ();
5389 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5390 g_object_ref_sink (_tmp4_);
5391 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5392 _g_object_unref0 (self->el);
5393 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5395 #line 872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5396 _tmp5_ = self->priv->_this;
5397 #line 872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5398 _tmp6_ = xcls_mainwindow_xcls_tree_new (_tmp5_);
5399 #line 872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5401 #line 873 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5402 g_object_ref ((GObject*) child_0);
5403 #line 874 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5405 #line 874 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5406 _tmp8_ = child_0->el;
5407 #line 874 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5408 gtk_paned_add1 ((GtkPaned*) _tmp7_, (GtkWidget*) _tmp8_);
5409 #line 875 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5410 _tmp9_ = self->priv->_this;
5411 #line 875 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5412 _tmp10_ = xcls_mainwindow_xcls_props_new (_tmp9_);
5413 #line 875 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5415 #line 876 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5416 g_object_ref ((GObject*) child_1);
5417 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5419 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5420 _tmp12_ = child_1->el;
5421 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5422 gtk_paned_add2 ((GtkPaned*) _tmp11_, (GtkWidget*) _tmp12_);
5423 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5424 _g_object_unref0 (child_1);
5425 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5426 _g_object_unref0 (child_0);
5427 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5429 #line 5430 "MainWindow.vala.c"
5433 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_new (Xcls_MainWindow* _owner) {
5434 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5435 return xcls_mainwindow_xcls_editpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, _owner);
5436 #line 5437 "MainWindow.vala.c"
5440 static void xcls_mainwindow_xcls_editpane_class_init (Xcls_MainWindowXcls_editpaneClass * klass) {
5441 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5442 xcls_mainwindow_xcls_editpane_parent_class = g_type_class_peek_parent (klass);
5443 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5444 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_editpanePrivate));
5445 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5446 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_editpane_finalize;
5447 #line 5448 "MainWindow.vala.c"
5451 static void xcls_mainwindow_xcls_editpane_instance_init (Xcls_MainWindowXcls_editpane * self) {
5452 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5453 self->priv = XCLS_MAINWINDOW_XCLS_EDITPANE_GET_PRIVATE (self);
5454 #line 5455 "MainWindow.vala.c"
5458 static void xcls_mainwindow_xcls_editpane_finalize (GObject* obj) {
5459 Xcls_MainWindowXcls_editpane * self;
5460 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5461 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane);
5462 #line 856 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5463 _g_object_unref0 (self->el);
5464 #line 857 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5465 _g_object_unref0 (self->priv->_this);
5466 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5467 G_OBJECT_CLASS (xcls_mainwindow_xcls_editpane_parent_class)->finalize (obj);
5468 #line 5469 "MainWindow.vala.c"
5472 GType xcls_mainwindow_xcls_editpane_get_type (void) {
5473 static volatile gsize xcls_mainwindow_xcls_editpane_type_id__volatile = 0;
5474 if (g_once_init_enter (&xcls_mainwindow_xcls_editpane_type_id__volatile)) {
5475 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 };
5476 GType xcls_mainwindow_xcls_editpane_type_id;
5477 xcls_mainwindow_xcls_editpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_editpane", &g_define_type_info, 0);
5478 g_once_init_leave (&xcls_mainwindow_xcls_editpane_type_id__volatile, xcls_mainwindow_xcls_editpane_type_id);
5480 return xcls_mainwindow_xcls_editpane_type_id__volatile;
5484 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_construct (GType object_type, Xcls_MainWindow* _owner) {
5485 Xcls_MainWindowXcls_tree * self = NULL;
5486 Xcls_MainWindow* _tmp0_;
5487 Xcls_MainWindow* _tmp1_;
5488 Xcls_MainWindow* _tmp2_;
5489 Xcls_MainWindowXcls_tree* _tmp3_;
5491 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5492 g_return_val_if_fail (_owner != NULL, NULL);
5493 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5494 self = (Xcls_MainWindowXcls_tree*) g_object_new (object_type, NULL);
5495 #line 895 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5497 #line 895 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5498 _tmp1_ = _g_object_ref0 (_tmp0_);
5499 #line 895 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5500 _g_object_unref0 (self->priv->_this);
5501 #line 895 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5502 self->priv->_this = _tmp1_;
5503 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5504 _tmp2_ = self->priv->_this;
5505 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5506 _tmp3_ = _g_object_ref0 (self);
5507 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5508 _g_object_unref0 (_tmp2_->tree);
5509 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5510 _tmp2_->tree = _tmp3_;
5511 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5512 _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
5513 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5514 g_object_ref_sink (_tmp4_);
5515 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5516 _g_object_unref0 (self->el);
5517 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5519 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5521 #line 5522 "MainWindow.vala.c"
5525 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_new (Xcls_MainWindow* _owner) {
5526 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5527 return xcls_mainwindow_xcls_tree_construct (XCLS_MAINWINDOW_TYPE_XCLS_TREE, _owner);
5528 #line 5529 "MainWindow.vala.c"
5532 static void xcls_mainwindow_xcls_tree_class_init (Xcls_MainWindowXcls_treeClass * klass) {
5533 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5534 xcls_mainwindow_xcls_tree_parent_class = g_type_class_peek_parent (klass);
5535 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5536 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_treePrivate));
5537 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5538 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_tree_finalize;
5539 #line 5540 "MainWindow.vala.c"
5543 static void xcls_mainwindow_xcls_tree_instance_init (Xcls_MainWindowXcls_tree * self) {
5544 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5545 self->priv = XCLS_MAINWINDOW_XCLS_TREE_GET_PRIVATE (self);
5546 #line 5547 "MainWindow.vala.c"
5550 static void xcls_mainwindow_xcls_tree_finalize (GObject* obj) {
5551 Xcls_MainWindowXcls_tree * self;
5552 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5553 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree);
5554 #line 886 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5555 _g_object_unref0 (self->el);
5556 #line 887 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5557 _g_object_unref0 (self->priv->_this);
5558 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5559 G_OBJECT_CLASS (xcls_mainwindow_xcls_tree_parent_class)->finalize (obj);
5560 #line 5561 "MainWindow.vala.c"
5564 GType xcls_mainwindow_xcls_tree_get_type (void) {
5565 static volatile gsize xcls_mainwindow_xcls_tree_type_id__volatile = 0;
5566 if (g_once_init_enter (&xcls_mainwindow_xcls_tree_type_id__volatile)) {
5567 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 };
5568 GType xcls_mainwindow_xcls_tree_type_id;
5569 xcls_mainwindow_xcls_tree_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_tree", &g_define_type_info, 0);
5570 g_once_init_leave (&xcls_mainwindow_xcls_tree_type_id__volatile, xcls_mainwindow_xcls_tree_type_id);
5572 return xcls_mainwindow_xcls_tree_type_id__volatile;
5576 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_construct (GType object_type, Xcls_MainWindow* _owner) {
5577 Xcls_MainWindowXcls_props * self = NULL;
5578 Xcls_MainWindow* _tmp0_;
5579 Xcls_MainWindow* _tmp1_;
5580 Xcls_MainWindow* _tmp2_;
5581 Xcls_MainWindowXcls_props* _tmp3_;
5583 #line 917 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5584 g_return_val_if_fail (_owner != NULL, NULL);
5585 #line 917 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5586 self = (Xcls_MainWindowXcls_props*) g_object_new (object_type, NULL);
5587 #line 919 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5589 #line 919 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5590 _tmp1_ = _g_object_ref0 (_tmp0_);
5591 #line 919 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5592 _g_object_unref0 (self->priv->_this);
5593 #line 919 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5594 self->priv->_this = _tmp1_;
5595 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5596 _tmp2_ = self->priv->_this;
5597 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5598 _tmp3_ = _g_object_ref0 (self);
5599 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5600 _g_object_unref0 (_tmp2_->props);
5601 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5602 _tmp2_->props = _tmp3_;
5603 #line 921 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5604 _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
5605 #line 921 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5606 g_object_ref_sink (_tmp4_);
5607 #line 921 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5608 _g_object_unref0 (self->el);
5609 #line 921 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5611 #line 917 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5613 #line 5614 "MainWindow.vala.c"
5617 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_new (Xcls_MainWindow* _owner) {
5618 #line 917 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5619 return xcls_mainwindow_xcls_props_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROPS, _owner);
5620 #line 5621 "MainWindow.vala.c"
5624 static void xcls_mainwindow_xcls_props_class_init (Xcls_MainWindowXcls_propsClass * klass) {
5625 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5626 xcls_mainwindow_xcls_props_parent_class = g_type_class_peek_parent (klass);
5627 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5628 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_propsPrivate));
5629 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5630 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_props_finalize;
5631 #line 5632 "MainWindow.vala.c"
5635 static void xcls_mainwindow_xcls_props_instance_init (Xcls_MainWindowXcls_props * self) {
5636 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5637 self->priv = XCLS_MAINWINDOW_XCLS_PROPS_GET_PRIVATE (self);
5638 #line 5639 "MainWindow.vala.c"
5642 static void xcls_mainwindow_xcls_props_finalize (GObject* obj) {
5643 Xcls_MainWindowXcls_props * self;
5644 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5645 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props);
5646 #line 910 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5647 _g_object_unref0 (self->el);
5648 #line 911 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5649 _g_object_unref0 (self->priv->_this);
5650 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5651 G_OBJECT_CLASS (xcls_mainwindow_xcls_props_parent_class)->finalize (obj);
5652 #line 5653 "MainWindow.vala.c"
5656 GType xcls_mainwindow_xcls_props_get_type (void) {
5657 static volatile gsize xcls_mainwindow_xcls_props_type_id__volatile = 0;
5658 if (g_once_init_enter (&xcls_mainwindow_xcls_props_type_id__volatile)) {
5659 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 };
5660 GType xcls_mainwindow_xcls_props_type_id;
5661 xcls_mainwindow_xcls_props_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_props", &g_define_type_info, 0);
5662 g_once_init_leave (&xcls_mainwindow_xcls_props_type_id__volatile, xcls_mainwindow_xcls_props_type_id);
5664 return xcls_mainwindow_xcls_props_type_id__volatile;
5668 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_construct (GType object_type, Xcls_MainWindow* _owner) {
5669 Xcls_MainWindowXcls_VBox9 * self = NULL;
5670 Xcls_MainWindow* _tmp0_;
5671 Xcls_MainWindow* _tmp1_;
5673 Xcls_MainWindow* _tmp3_;
5674 Xcls_MainWindowXcls_clutterembed* _tmp4_;
5675 Xcls_MainWindowXcls_clutterembed* child_0;
5677 GtkClutterEmbed* _tmp6_;
5678 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5679 g_return_val_if_fail (_owner != NULL, NULL);
5680 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5681 self = (Xcls_MainWindowXcls_VBox9*) g_object_new (object_type, NULL);
5682 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5684 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5685 _tmp1_ = _g_object_ref0 (_tmp0_);
5686 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5687 _g_object_unref0 (self->priv->_this);
5688 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5689 self->priv->_this = _tmp1_;
5690 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5691 _tmp2_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
5692 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5693 g_object_ref_sink (_tmp2_);
5694 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5695 _g_object_unref0 (self->el);
5696 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5698 #line 949 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5699 _tmp3_ = self->priv->_this;
5700 #line 949 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5701 _tmp4_ = xcls_mainwindow_xcls_clutterembed_new (_tmp3_);
5702 #line 949 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5704 #line 950 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5705 g_object_ref ((GObject*) child_0);
5706 #line 951 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5708 #line 951 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5709 _tmp6_ = child_0->el;
5710 #line 951 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5711 gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, TRUE, TRUE, (guint) 0);
5712 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5713 _g_object_unref0 (child_0);
5714 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5716 #line 5717 "MainWindow.vala.c"
5720 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_new (Xcls_MainWindow* _owner) {
5721 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5722 return xcls_mainwindow_xcls_vbox9_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, _owner);
5723 #line 5724 "MainWindow.vala.c"
5727 static void xcls_mainwindow_xcls_vbox9_class_init (Xcls_MainWindowXcls_VBox9Class * klass) {
5728 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5729 xcls_mainwindow_xcls_vbox9_parent_class = g_type_class_peek_parent (klass);
5730 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5731 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_VBox9Private));
5732 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5733 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox9_finalize;
5734 #line 5735 "MainWindow.vala.c"
5738 static void xcls_mainwindow_xcls_vbox9_instance_init (Xcls_MainWindowXcls_VBox9 * self) {
5739 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5740 self->priv = XCLS_MAINWINDOW_XCLS_VBOX9_GET_PRIVATE (self);
5741 #line 5742 "MainWindow.vala.c"
5745 static void xcls_mainwindow_xcls_vbox9_finalize (GObject* obj) {
5746 Xcls_MainWindowXcls_VBox9 * self;
5747 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5748 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9);
5749 #line 934 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5750 _g_object_unref0 (self->el);
5751 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5752 _g_object_unref0 (self->priv->_this);
5753 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5754 G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox9_parent_class)->finalize (obj);
5755 #line 5756 "MainWindow.vala.c"
5759 GType xcls_mainwindow_xcls_vbox9_get_type (void) {
5760 static volatile gsize xcls_mainwindow_xcls_vbox9_type_id__volatile = 0;
5761 if (g_once_init_enter (&xcls_mainwindow_xcls_vbox9_type_id__volatile)) {
5762 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 };
5763 GType xcls_mainwindow_xcls_vbox9_type_id;
5764 xcls_mainwindow_xcls_vbox9_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_VBox9", &g_define_type_info, 0);
5765 g_once_init_leave (&xcls_mainwindow_xcls_vbox9_type_id__volatile, xcls_mainwindow_xcls_vbox9_type_id);
5767 return xcls_mainwindow_xcls_vbox9_type_id__volatile;
5771 static void __lambda71_ (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc) {
5772 Xcls_MainWindow* _tmp0_;
5774 Xcls_MainWindow* _tmp2_;
5775 Xcls_MainWindowXcls_rooview* _tmp3_;
5776 GtkClutterActor* _tmp4_;
5777 GtkAllocation _tmp5_;
5779 GtkAllocation _tmp7_;
5781 Xcls_MainWindow* _tmp9_;
5782 Xcls_ClutterFiles* _tmp10_;
5783 GtkAllocation _tmp11_;
5785 GtkAllocation _tmp13_;
5787 Xcls_MainWindow* _tmp15_;
5788 Xcls_MainWindowXcls_projecteditview* _tmp16_;
5789 GtkClutterActor* _tmp17_;
5790 GtkAllocation _tmp18_;
5792 GtkAllocation _tmp20_;
5794 Xcls_MainWindow* _tmp22_;
5795 Xcls_MainWindowXcls_objectview* _tmp23_;
5796 GtkClutterActor* _tmp24_;
5797 GtkAllocation _tmp25_;
5799 GtkAllocation _tmp27_;
5801 Xcls_MainWindow* _tmp29_;
5802 Xcls_MainWindowXcls_addpropsview* _tmp30_;
5803 GtkClutterActor* _tmp31_;
5804 GtkAllocation _tmp32_;
5806 GtkAllocation _tmp34_;
5808 Xcls_MainWindow* _tmp36_;
5809 Xcls_MainWindowXcls_codeeditview* _tmp37_;
5810 GtkClutterActor* _tmp38_;
5811 GtkAllocation _tmp39_;
5813 GtkAllocation _tmp41_;
5815 #line 1002 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5816 g_return_if_fail (alloc != NULL);
5817 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5818 _tmp0_ = self->priv->_this;
5819 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5820 _tmp1_ = _tmp0_->children_loaded;
5821 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5823 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5825 #line 5826 "MainWindow.vala.c"
5827 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5828 _tmp2_ = self->priv->_this;
5829 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5830 _tmp3_ = _tmp2_->rooview;
5831 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5832 _tmp4_ = _tmp3_->el;
5833 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5835 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5836 _tmp6_ = _tmp5_.width;
5837 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5839 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5840 _tmp8_ = _tmp7_.height;
5841 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5842 clutter_actor_set_size ((ClutterActor*) _tmp4_, (gfloat) (_tmp6_ - 50), (gfloat) _tmp8_);
5843 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5844 _tmp9_ = self->priv->_this;
5845 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5846 _tmp10_ = _tmp9_->clutterfiles;
5847 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5849 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5850 _tmp12_ = _tmp11_.width;
5851 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5853 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5854 _tmp14_ = _tmp13_.height;
5855 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5856 xcls_clutterfiles_set_size (_tmp10_, (gfloat) (_tmp12_ - 50), (gfloat) _tmp14_);
5857 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5858 _tmp15_ = self->priv->_this;
5859 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5860 _tmp16_ = _tmp15_->projecteditview;
5861 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5862 _tmp17_ = _tmp16_->el;
5863 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5865 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5866 _tmp19_ = _tmp18_.width;
5867 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5869 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5870 _tmp21_ = _tmp20_.height;
5871 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5872 clutter_actor_set_size ((ClutterActor*) _tmp17_, (gfloat) (_tmp19_ - 50), _tmp21_ / 2.0f);
5873 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5874 _tmp22_ = self->priv->_this;
5875 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5876 _tmp23_ = _tmp22_->objectview;
5877 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5878 _tmp24_ = _tmp23_->el;
5879 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5881 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5882 _tmp26_ = _tmp25_.width;
5883 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5885 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5886 _tmp28_ = _tmp27_.height;
5887 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5888 clutter_actor_set_size ((ClutterActor*) _tmp24_, (_tmp26_ - 50) / 2.0f, (gfloat) _tmp28_);
5889 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5890 _tmp29_ = self->priv->_this;
5891 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5892 _tmp30_ = _tmp29_->addpropsview;
5893 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5894 _tmp31_ = _tmp30_->el;
5895 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5897 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5898 _tmp33_ = _tmp32_.width;
5899 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5901 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5902 _tmp35_ = _tmp34_.height;
5903 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5904 clutter_actor_set_size ((ClutterActor*) _tmp31_, (_tmp33_ - 50) / 2.0f, (gfloat) _tmp35_);
5905 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5906 _tmp36_ = self->priv->_this;
5907 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5908 _tmp37_ = _tmp36_->codeeditview;
5909 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5910 _tmp38_ = _tmp37_->el;
5911 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5913 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5914 _tmp40_ = _tmp39_.width;
5915 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5917 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5918 _tmp42_ = _tmp41_.height;
5919 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5920 clutter_actor_set_size ((ClutterActor*) _tmp38_, (_tmp40_ - 50) / 2.0f, (gfloat) _tmp42_);
5921 #line 5922 "MainWindow.vala.c"
5925 static void ___lambda71__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self) {
5926 #line 1002 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5927 __lambda71_ (self, allocation);
5928 #line 5929 "MainWindow.vala.c"
5932 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_construct (GType object_type, Xcls_MainWindow* _owner) {
5933 Xcls_MainWindowXcls_clutterembed * self = NULL;
5934 Xcls_MainWindow* _tmp0_;
5935 Xcls_MainWindow* _tmp1_;
5936 Xcls_MainWindow* _tmp2_;
5937 Xcls_MainWindowXcls_clutterembed* _tmp3_;
5938 GtkClutterEmbed* _tmp4_;
5939 Xcls_MainWindow* _tmp5_;
5940 Xcls_MainWindowXcls_rooview* _tmp6_;
5941 Xcls_MainWindowXcls_rooview* child_0;
5942 GtkClutterEmbed* _tmp7_;
5943 ClutterActor* _tmp8_ = NULL;
5944 GtkClutterActor* _tmp9_;
5945 Xcls_MainWindow* _tmp10_;
5946 Xcls_MainWindowXcls_objectview* _tmp11_;
5947 Xcls_MainWindowXcls_objectview* child_1;
5948 GtkClutterEmbed* _tmp12_;
5949 ClutterActor* _tmp13_ = NULL;
5950 GtkClutterActor* _tmp14_;
5951 Xcls_MainWindow* _tmp15_;
5952 Xcls_MainWindowXcls_codeeditview* _tmp16_;
5953 Xcls_MainWindowXcls_codeeditview* child_2;
5954 GtkClutterEmbed* _tmp17_;
5955 ClutterActor* _tmp18_ = NULL;
5956 GtkClutterActor* _tmp19_;
5957 Xcls_MainWindow* _tmp20_;
5958 Xcls_MainWindowXcls_addpropsview* _tmp21_;
5959 Xcls_MainWindowXcls_addpropsview* child_3;
5960 GtkClutterEmbed* _tmp22_;
5961 ClutterActor* _tmp23_ = NULL;
5962 GtkClutterActor* _tmp24_;
5963 Xcls_MainWindow* _tmp25_;
5964 Xcls_MainWindowXcls_projecteditview* _tmp26_;
5965 Xcls_MainWindowXcls_projecteditview* child_4;
5966 GtkClutterEmbed* _tmp27_;
5967 ClutterActor* _tmp28_ = NULL;
5968 GtkClutterActor* _tmp29_;
5969 Xcls_MainWindow* _tmp30_;
5970 Xcls_MainWindowXcls_buttonlayout* _tmp31_;
5971 Xcls_MainWindowXcls_buttonlayout* child_5;
5972 GtkClutterEmbed* _tmp32_;
5973 ClutterActor* _tmp33_ = NULL;
5974 ClutterActor* _tmp34_;
5975 GtkClutterEmbed* _tmp35_;
5976 ClutterActor* _tmp36_ = NULL;
5977 ClutterActor* _tmp37_;
5978 ClutterActor* stage;
5979 ClutterColor _tmp38_ = {0};
5980 GtkClutterEmbed* _tmp39_;
5981 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5982 g_return_val_if_fail (_owner != NULL, NULL);
5983 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5984 self = (Xcls_MainWindowXcls_clutterembed*) g_object_new (object_type, NULL);
5985 #line 969 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5987 #line 969 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5988 _tmp1_ = _g_object_ref0 (_tmp0_);
5989 #line 969 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5990 _g_object_unref0 (self->priv->_this);
5991 #line 969 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5992 self->priv->_this = _tmp1_;
5993 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5994 _tmp2_ = self->priv->_this;
5995 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5996 _tmp3_ = _g_object_ref0 (self);
5997 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5998 _g_object_unref0 (_tmp2_->clutterembed);
5999 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6000 _tmp2_->clutterembed = _tmp3_;
6001 #line 971 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6002 _tmp4_ = (GtkClutterEmbed*) gtk_clutter_embed_new ();
6003 #line 971 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6004 g_object_ref_sink (_tmp4_);
6005 #line 971 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6006 _g_object_unref0 (self->el);
6007 #line 971 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6009 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6010 _tmp5_ = self->priv->_this;
6011 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6012 _tmp6_ = xcls_mainwindow_xcls_rooview_new (_tmp5_);
6013 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6015 #line 977 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6016 g_object_ref ((GObject*) child_0);
6017 #line 978 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6019 #line 978 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6020 _tmp8_ = gtk_clutter_embed_get_stage (_tmp7_);
6021 #line 978 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6022 _tmp9_ = child_0->el;
6023 #line 978 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6024 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
6025 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6026 _tmp10_ = self->priv->_this;
6027 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6028 _tmp11_ = xcls_mainwindow_xcls_objectview_new (_tmp10_);
6029 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6031 #line 980 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6032 g_object_ref ((GObject*) child_1);
6033 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6035 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6036 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
6037 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6038 _tmp14_ = child_1->el;
6039 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6040 clutter_actor_add_child (_tmp13_, (ClutterActor*) _tmp14_);
6041 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6042 _tmp15_ = self->priv->_this;
6043 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6044 _tmp16_ = xcls_mainwindow_xcls_codeeditview_new (_tmp15_);
6045 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6047 #line 983 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6048 g_object_ref ((GObject*) child_2);
6049 #line 984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6051 #line 984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6052 _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
6053 #line 984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6054 _tmp19_ = child_2->el;
6055 #line 984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6056 clutter_actor_add_child (_tmp18_, (ClutterActor*) _tmp19_);
6057 #line 985 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6058 _tmp20_ = self->priv->_this;
6059 #line 985 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6060 _tmp21_ = xcls_mainwindow_xcls_addpropsview_new (_tmp20_);
6061 #line 985 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6063 #line 986 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6064 g_object_ref ((GObject*) child_3);
6065 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6067 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6068 _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
6069 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6070 _tmp24_ = child_3->el;
6071 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6072 clutter_actor_add_child (_tmp23_, (ClutterActor*) _tmp24_);
6073 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6074 _tmp25_ = self->priv->_this;
6075 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6076 _tmp26_ = xcls_mainwindow_xcls_projecteditview_new (_tmp25_);
6077 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6079 #line 989 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6080 g_object_ref ((GObject*) child_4);
6081 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6083 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6084 _tmp28_ = gtk_clutter_embed_get_stage (_tmp27_);
6085 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6086 _tmp29_ = child_4->el;
6087 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6088 clutter_actor_add_child (_tmp28_, (ClutterActor*) _tmp29_);
6089 #line 991 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6090 _tmp30_ = self->priv->_this;
6091 #line 991 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6092 _tmp31_ = xcls_mainwindow_xcls_buttonlayout_new (_tmp30_);
6093 #line 991 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6095 #line 992 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6096 g_object_ref ((GObject*) child_5);
6097 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6099 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6100 _tmp33_ = gtk_clutter_embed_get_stage (_tmp32_);
6101 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6102 _tmp34_ = child_5->el;
6103 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6104 clutter_actor_add_child (_tmp33_, _tmp34_);
6105 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6107 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6108 _tmp36_ = gtk_clutter_embed_get_stage (_tmp35_);
6109 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6110 _tmp37_ = _g_object_ref0 (_tmp36_);
6111 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6113 #line 997 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6114 clutter_color_from_string (&_tmp38_, "#000");
6115 #line 997 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6116 clutter_actor_set_background_color (stage, &_tmp38_);
6117 #line 1002 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6119 #line 1002 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6120 g_signal_connect_object ((GtkWidget*) _tmp39_, "size-allocate", (GCallback) ___lambda71__gtk_widget_size_allocate, self, 0);
6121 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6122 _g_object_unref0 (stage);
6123 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6124 _g_object_unref0 (child_5);
6125 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6126 _g_object_unref0 (child_4);
6127 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6128 _g_object_unref0 (child_3);
6129 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6130 _g_object_unref0 (child_2);
6131 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6132 _g_object_unref0 (child_1);
6133 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6134 _g_object_unref0 (child_0);
6135 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6137 #line 6138 "MainWindow.vala.c"
6141 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_new (Xcls_MainWindow* _owner) {
6142 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6143 return xcls_mainwindow_xcls_clutterembed_construct (XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, _owner);
6144 #line 6145 "MainWindow.vala.c"
6148 static void xcls_mainwindow_xcls_clutterembed_class_init (Xcls_MainWindowXcls_clutterembedClass * klass) {
6149 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6150 xcls_mainwindow_xcls_clutterembed_parent_class = g_type_class_peek_parent (klass);
6151 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6152 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_clutterembedPrivate));
6153 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6154 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_clutterembed_finalize;
6155 #line 6156 "MainWindow.vala.c"
6159 static void xcls_mainwindow_xcls_clutterembed_instance_init (Xcls_MainWindowXcls_clutterembed * self) {
6160 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6161 self->priv = XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_PRIVATE (self);
6162 #line 6163 "MainWindow.vala.c"
6166 static void xcls_mainwindow_xcls_clutterembed_finalize (GObject* obj) {
6167 Xcls_MainWindowXcls_clutterembed * self;
6168 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6169 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed);
6170 #line 960 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6171 _g_object_unref0 (self->el);
6172 #line 961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6173 _g_object_unref0 (self->priv->_this);
6174 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6175 G_OBJECT_CLASS (xcls_mainwindow_xcls_clutterembed_parent_class)->finalize (obj);
6176 #line 6177 "MainWindow.vala.c"
6180 GType xcls_mainwindow_xcls_clutterembed_get_type (void) {
6181 static volatile gsize xcls_mainwindow_xcls_clutterembed_type_id__volatile = 0;
6182 if (g_once_init_enter (&xcls_mainwindow_xcls_clutterembed_type_id__volatile)) {
6183 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 };
6184 GType xcls_mainwindow_xcls_clutterembed_type_id;
6185 xcls_mainwindow_xcls_clutterembed_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_clutterembed", &g_define_type_info, 0);
6186 g_once_init_leave (&xcls_mainwindow_xcls_clutterembed_type_id__volatile, xcls_mainwindow_xcls_clutterembed_type_id);
6188 return xcls_mainwindow_xcls_clutterembed_type_id__volatile;
6192 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_construct (GType object_type, Xcls_MainWindow* _owner) {
6193 Xcls_MainWindowXcls_rooview * self = NULL;
6194 Xcls_MainWindow* _tmp0_;
6195 Xcls_MainWindow* _tmp1_;
6196 Xcls_MainWindow* _tmp2_;
6197 Xcls_MainWindowXcls_rooview* _tmp3_;
6198 GtkClutterActor* _tmp4_;
6199 #line 1047 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6200 g_return_val_if_fail (_owner != NULL, NULL);
6201 #line 1047 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6202 self = (Xcls_MainWindowXcls_rooview*) g_object_new (object_type, NULL);
6203 #line 1049 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6205 #line 1049 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6206 _tmp1_ = _g_object_ref0 (_tmp0_);
6207 #line 1049 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6208 _g_object_unref0 (self->priv->_this);
6209 #line 1049 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6210 self->priv->_this = _tmp1_;
6211 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6212 _tmp2_ = self->priv->_this;
6213 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6214 _tmp3_ = _g_object_ref0 (self);
6215 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6216 _g_object_unref0 (_tmp2_->rooview);
6217 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6218 _tmp2_->rooview = _tmp3_;
6219 #line 1051 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6220 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6221 #line 1051 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6222 g_object_ref_sink (_tmp4_);
6223 #line 1051 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6224 _g_object_unref0 (self->el);
6225 #line 1051 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6227 #line 6228 "MainWindow.vala.c"
6229 GtkClutterActor* _tmp5_;
6230 Xcls_MainWindow* _tmp6_;
6231 Xcls_MainWindowXcls_clutterembed* _tmp7_;
6232 GtkClutterEmbed* _tmp8_;
6233 ClutterActor* _tmp9_ = NULL;
6234 ClutterAlignConstraint* _tmp10_;
6235 ClutterAlignConstraint* _tmp11_;
6236 GtkClutterActor* _tmp12_;
6237 GtkClutterActor* _tmp13_;
6238 Xcls_MainWindow* _tmp14_;
6239 Xcls_MainWindowXcls_clutterembed* _tmp15_;
6240 GtkClutterEmbed* _tmp16_;
6241 ClutterActor* _tmp17_ = NULL;
6244 Xcls_MainWindow* _tmp20_;
6245 Xcls_MainWindowXcls_clutterembed* _tmp21_;
6246 GtkClutterEmbed* _tmp22_;
6247 ClutterActor* _tmp23_ = NULL;
6250 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6252 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6253 _tmp6_ = self->priv->_this;
6254 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6255 _tmp7_ = _tmp6_->clutterembed;
6256 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6257 _tmp8_ = _tmp7_->el;
6258 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6259 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
6260 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6261 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
6262 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6263 g_object_ref_sink (_tmp10_);
6264 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6266 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6267 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
6268 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6269 _g_object_unref0 (_tmp11_);
6270 #line 1070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6272 #line 1070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6273 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 1.0f, 1.0f);
6274 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6276 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6277 _tmp14_ = self->priv->_this;
6278 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6279 _tmp15_ = _tmp14_->clutterembed;
6280 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6281 _tmp16_ = _tmp15_->el;
6282 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6283 _tmp17_ = gtk_clutter_embed_get_stage (_tmp16_);
6284 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6285 _tmp18_ = clutter_actor_get_width (_tmp17_);
6286 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6288 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6289 _tmp20_ = self->priv->_this;
6290 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6291 _tmp21_ = _tmp20_->clutterembed;
6292 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6293 _tmp22_ = _tmp21_->el;
6294 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6295 _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
6296 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6297 _tmp24_ = clutter_actor_get_height (_tmp23_);
6298 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6300 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6301 clutter_actor_set_size ((ClutterActor*) _tmp13_, _tmp19_ - 50, _tmp25_);
6302 #line 6303 "MainWindow.vala.c"
6304 #line 1047 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6306 #line 6307 "MainWindow.vala.c"
6310 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_new (Xcls_MainWindow* _owner) {
6311 #line 1047 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6312 return xcls_mainwindow_xcls_rooview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, _owner);
6313 #line 6314 "MainWindow.vala.c"
6317 static void xcls_mainwindow_xcls_rooview_class_init (Xcls_MainWindowXcls_rooviewClass * klass) {
6318 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6319 xcls_mainwindow_xcls_rooview_parent_class = g_type_class_peek_parent (klass);
6320 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6321 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_rooviewPrivate));
6322 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6323 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_rooview_finalize;
6324 #line 6325 "MainWindow.vala.c"
6328 static void xcls_mainwindow_xcls_rooview_instance_init (Xcls_MainWindowXcls_rooview * self) {
6329 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6330 self->priv = XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_PRIVATE (self);
6331 #line 6332 "MainWindow.vala.c"
6335 static void xcls_mainwindow_xcls_rooview_finalize (GObject* obj) {
6336 Xcls_MainWindowXcls_rooview * self;
6337 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6338 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview);
6339 #line 1040 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6340 _g_object_unref0 (self->el);
6341 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6342 _g_object_unref0 (self->priv->_this);
6343 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6344 G_OBJECT_CLASS (xcls_mainwindow_xcls_rooview_parent_class)->finalize (obj);
6345 #line 6346 "MainWindow.vala.c"
6349 GType xcls_mainwindow_xcls_rooview_get_type (void) {
6350 static volatile gsize xcls_mainwindow_xcls_rooview_type_id__volatile = 0;
6351 if (g_once_init_enter (&xcls_mainwindow_xcls_rooview_type_id__volatile)) {
6352 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 };
6353 GType xcls_mainwindow_xcls_rooview_type_id;
6354 xcls_mainwindow_xcls_rooview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_rooview", &g_define_type_info, 0);
6355 g_once_init_leave (&xcls_mainwindow_xcls_rooview_type_id__volatile, xcls_mainwindow_xcls_rooview_type_id);
6357 return xcls_mainwindow_xcls_rooview_type_id__volatile;
6361 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_construct (GType object_type, Xcls_MainWindow* _owner) {
6362 Xcls_MainWindowXcls_objectview * self = NULL;
6363 Xcls_MainWindow* _tmp0_;
6364 Xcls_MainWindow* _tmp1_;
6365 Xcls_MainWindow* _tmp2_;
6366 Xcls_MainWindowXcls_objectview* _tmp3_;
6367 GtkClutterActor* _tmp4_;
6368 #line 1091 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6369 g_return_val_if_fail (_owner != NULL, NULL);
6370 #line 1091 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6371 self = (Xcls_MainWindowXcls_objectview*) g_object_new (object_type, NULL);
6372 #line 1093 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6374 #line 1093 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6375 _tmp1_ = _g_object_ref0 (_tmp0_);
6376 #line 1093 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6377 _g_object_unref0 (self->priv->_this);
6378 #line 1093 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6379 self->priv->_this = _tmp1_;
6380 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6381 _tmp2_ = self->priv->_this;
6382 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6383 _tmp3_ = _g_object_ref0 (self);
6384 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6385 _g_object_unref0 (_tmp2_->objectview);
6386 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6387 _tmp2_->objectview = _tmp3_;
6388 #line 1095 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6389 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6390 #line 1095 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6391 g_object_ref_sink (_tmp4_);
6392 #line 1095 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6393 _g_object_unref0 (self->el);
6394 #line 1095 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6396 #line 6397 "MainWindow.vala.c"
6398 GtkClutterActor* _tmp5_;
6399 GtkClutterActor* _tmp6_;
6400 GtkClutterActor* _tmp7_;
6401 GtkClutterActor* _tmp8_;
6402 GtkClutterActor* _tmp9_;
6403 Xcls_MainWindow* _tmp10_;
6404 Xcls_MainWindowXcls_clutterembed* _tmp11_;
6405 GtkClutterEmbed* _tmp12_;
6406 ClutterActor* _tmp13_ = NULL;
6409 Xcls_MainWindow* _tmp16_;
6410 Xcls_MainWindowXcls_clutterembed* _tmp17_;
6411 GtkClutterEmbed* _tmp18_;
6412 ClutterActor* _tmp19_ = NULL;
6415 #line 1113 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6417 #line 1113 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6418 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
6419 #line 1114 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6421 #line 1114 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6422 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
6423 #line 1116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6425 #line 1116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6426 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
6427 #line 1117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6429 #line 1117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6430 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
6431 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6433 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6434 _tmp10_ = self->priv->_this;
6435 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6436 _tmp11_ = _tmp10_->clutterembed;
6437 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6438 _tmp12_ = _tmp11_->el;
6439 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6440 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
6441 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6442 _tmp14_ = clutter_actor_get_width (_tmp13_);
6443 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6445 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6446 _tmp16_ = self->priv->_this;
6447 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6448 _tmp17_ = _tmp16_->clutterembed;
6449 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6450 _tmp18_ = _tmp17_->el;
6451 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6452 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
6453 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6454 _tmp20_ = clutter_actor_get_height (_tmp19_);
6455 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6457 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6458 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
6459 #line 6460 "MainWindow.vala.c"
6461 #line 1091 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6463 #line 6464 "MainWindow.vala.c"
6467 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_new (Xcls_MainWindow* _owner) {
6468 #line 1091 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6469 return xcls_mainwindow_xcls_objectview_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, _owner);
6470 #line 6471 "MainWindow.vala.c"
6474 static void xcls_mainwindow_xcls_objectview_class_init (Xcls_MainWindowXcls_objectviewClass * klass) {
6475 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6476 xcls_mainwindow_xcls_objectview_parent_class = g_type_class_peek_parent (klass);
6477 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6478 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectviewPrivate));
6479 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6480 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectview_finalize;
6481 #line 6482 "MainWindow.vala.c"
6485 static void xcls_mainwindow_xcls_objectview_instance_init (Xcls_MainWindowXcls_objectview * self) {
6486 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6487 self->priv = XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_PRIVATE (self);
6488 #line 6489 "MainWindow.vala.c"
6492 static void xcls_mainwindow_xcls_objectview_finalize (GObject* obj) {
6493 Xcls_MainWindowXcls_objectview * self;
6494 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6495 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview);
6496 #line 1084 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6497 _g_object_unref0 (self->el);
6498 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6499 _g_object_unref0 (self->priv->_this);
6500 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6501 G_OBJECT_CLASS (xcls_mainwindow_xcls_objectview_parent_class)->finalize (obj);
6502 #line 6503 "MainWindow.vala.c"
6506 GType xcls_mainwindow_xcls_objectview_get_type (void) {
6507 static volatile gsize xcls_mainwindow_xcls_objectview_type_id__volatile = 0;
6508 if (g_once_init_enter (&xcls_mainwindow_xcls_objectview_type_id__volatile)) {
6509 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 };
6510 GType xcls_mainwindow_xcls_objectview_type_id;
6511 xcls_mainwindow_xcls_objectview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectview", &g_define_type_info, 0);
6512 g_once_init_leave (&xcls_mainwindow_xcls_objectview_type_id__volatile, xcls_mainwindow_xcls_objectview_type_id);
6514 return xcls_mainwindow_xcls_objectview_type_id__volatile;
6518 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_construct (GType object_type, Xcls_MainWindow* _owner) {
6519 Xcls_MainWindowXcls_codeeditview * self = NULL;
6520 Xcls_MainWindow* _tmp0_;
6521 Xcls_MainWindow* _tmp1_;
6522 Xcls_MainWindow* _tmp2_;
6523 Xcls_MainWindowXcls_codeeditview* _tmp3_;
6524 GtkClutterActor* _tmp4_;
6525 #line 1137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6526 g_return_val_if_fail (_owner != NULL, NULL);
6527 #line 1137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6528 self = (Xcls_MainWindowXcls_codeeditview*) g_object_new (object_type, NULL);
6529 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6531 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6532 _tmp1_ = _g_object_ref0 (_tmp0_);
6533 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6534 _g_object_unref0 (self->priv->_this);
6535 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6536 self->priv->_this = _tmp1_;
6537 #line 1140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6538 _tmp2_ = self->priv->_this;
6539 #line 1140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6540 _tmp3_ = _g_object_ref0 (self);
6541 #line 1140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6542 _g_object_unref0 (_tmp2_->codeeditview);
6543 #line 1140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6544 _tmp2_->codeeditview = _tmp3_;
6545 #line 1141 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6546 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6547 #line 1141 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6548 g_object_ref_sink (_tmp4_);
6549 #line 1141 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6550 _g_object_unref0 (self->el);
6551 #line 1141 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6553 #line 6554 "MainWindow.vala.c"
6555 GtkClutterActor* _tmp5_;
6556 GtkClutterActor* _tmp6_;
6557 GtkClutterActor* _tmp7_;
6558 GtkClutterActor* _tmp8_;
6559 GtkClutterActor* _tmp9_;
6560 Xcls_MainWindow* _tmp10_;
6561 Xcls_MainWindowXcls_clutterembed* _tmp11_;
6562 GtkClutterEmbed* _tmp12_;
6563 ClutterActor* _tmp13_ = NULL;
6566 Xcls_MainWindow* _tmp16_;
6567 Xcls_MainWindowXcls_clutterembed* _tmp17_;
6568 GtkClutterEmbed* _tmp18_;
6569 ClutterActor* _tmp19_ = NULL;
6572 #line 1159 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6574 #line 1159 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6575 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
6576 #line 1160 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6578 #line 1160 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6579 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
6580 #line 1162 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6582 #line 1162 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6583 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
6584 #line 1163 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6586 #line 1163 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6587 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
6588 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6590 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6591 _tmp10_ = self->priv->_this;
6592 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6593 _tmp11_ = _tmp10_->clutterembed;
6594 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6595 _tmp12_ = _tmp11_->el;
6596 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6597 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
6598 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6599 _tmp14_ = clutter_actor_get_width (_tmp13_);
6600 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6602 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6603 _tmp16_ = self->priv->_this;
6604 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6605 _tmp17_ = _tmp16_->clutterembed;
6606 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6607 _tmp18_ = _tmp17_->el;
6608 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6609 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
6610 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6611 _tmp20_ = clutter_actor_get_height (_tmp19_);
6612 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6614 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6615 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
6616 #line 6617 "MainWindow.vala.c"
6618 #line 1137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6620 #line 6621 "MainWindow.vala.c"
6624 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_new (Xcls_MainWindow* _owner) {
6625 #line 1137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6626 return xcls_mainwindow_xcls_codeeditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, _owner);
6627 #line 6628 "MainWindow.vala.c"
6631 static void xcls_mainwindow_xcls_codeeditview_class_init (Xcls_MainWindowXcls_codeeditviewClass * klass) {
6632 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6633 xcls_mainwindow_xcls_codeeditview_parent_class = g_type_class_peek_parent (klass);
6634 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6635 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_codeeditviewPrivate));
6636 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6637 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_codeeditview_finalize;
6638 #line 6639 "MainWindow.vala.c"
6642 static void xcls_mainwindow_xcls_codeeditview_instance_init (Xcls_MainWindowXcls_codeeditview * self) {
6643 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6644 self->priv = XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_PRIVATE (self);
6645 #line 6646 "MainWindow.vala.c"
6649 static void xcls_mainwindow_xcls_codeeditview_finalize (GObject* obj) {
6650 Xcls_MainWindowXcls_codeeditview * self;
6651 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6652 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview);
6653 #line 1130 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6654 _g_object_unref0 (self->el);
6655 #line 1131 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6656 _g_object_unref0 (self->priv->_this);
6657 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6658 G_OBJECT_CLASS (xcls_mainwindow_xcls_codeeditview_parent_class)->finalize (obj);
6659 #line 6660 "MainWindow.vala.c"
6663 GType xcls_mainwindow_xcls_codeeditview_get_type (void) {
6664 static volatile gsize xcls_mainwindow_xcls_codeeditview_type_id__volatile = 0;
6665 if (g_once_init_enter (&xcls_mainwindow_xcls_codeeditview_type_id__volatile)) {
6666 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 };
6667 GType xcls_mainwindow_xcls_codeeditview_type_id;
6668 xcls_mainwindow_xcls_codeeditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_codeeditview", &g_define_type_info, 0);
6669 g_once_init_leave (&xcls_mainwindow_xcls_codeeditview_type_id__volatile, xcls_mainwindow_xcls_codeeditview_type_id);
6671 return xcls_mainwindow_xcls_codeeditview_type_id__volatile;
6675 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_construct (GType object_type, Xcls_MainWindow* _owner) {
6676 Xcls_MainWindowXcls_addpropsview * self = NULL;
6677 Xcls_MainWindow* _tmp0_;
6678 Xcls_MainWindow* _tmp1_;
6679 Xcls_MainWindow* _tmp2_;
6680 Xcls_MainWindowXcls_addpropsview* _tmp3_;
6681 GtkClutterActor* _tmp4_;
6682 #line 1183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6683 g_return_val_if_fail (_owner != NULL, NULL);
6684 #line 1183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6685 self = (Xcls_MainWindowXcls_addpropsview*) g_object_new (object_type, NULL);
6686 #line 1185 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6688 #line 1185 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6689 _tmp1_ = _g_object_ref0 (_tmp0_);
6690 #line 1185 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6691 _g_object_unref0 (self->priv->_this);
6692 #line 1185 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6693 self->priv->_this = _tmp1_;
6694 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6695 _tmp2_ = self->priv->_this;
6696 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6697 _tmp3_ = _g_object_ref0 (self);
6698 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6699 _g_object_unref0 (_tmp2_->addpropsview);
6700 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6701 _tmp2_->addpropsview = _tmp3_;
6702 #line 1187 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6703 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6704 #line 1187 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6705 g_object_ref_sink (_tmp4_);
6706 #line 1187 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6707 _g_object_unref0 (self->el);
6708 #line 1187 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6710 #line 6711 "MainWindow.vala.c"
6712 GtkClutterActor* _tmp5_;
6713 GtkClutterActor* _tmp6_;
6714 GtkClutterActor* _tmp7_;
6715 GtkClutterActor* _tmp8_;
6716 GtkClutterActor* _tmp9_;
6717 Xcls_MainWindow* _tmp10_;
6718 Xcls_MainWindowXcls_clutterembed* _tmp11_;
6719 GtkClutterEmbed* _tmp12_;
6720 ClutterActor* _tmp13_ = NULL;
6723 Xcls_MainWindow* _tmp16_;
6724 Xcls_MainWindowXcls_clutterembed* _tmp17_;
6725 GtkClutterEmbed* _tmp18_;
6726 ClutterActor* _tmp19_ = NULL;
6729 #line 1205 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6731 #line 1205 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6732 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
6733 #line 1206 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6735 #line 1206 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6736 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
6737 #line 1208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6739 #line 1208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6740 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
6741 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6743 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6744 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
6745 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6747 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6748 _tmp10_ = self->priv->_this;
6749 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6750 _tmp11_ = _tmp10_->clutterembed;
6751 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6752 _tmp12_ = _tmp11_->el;
6753 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6754 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
6755 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6756 _tmp14_ = clutter_actor_get_width (_tmp13_);
6757 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6759 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6760 _tmp16_ = self->priv->_this;
6761 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6762 _tmp17_ = _tmp16_->clutterembed;
6763 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6764 _tmp18_ = _tmp17_->el;
6765 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6766 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
6767 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6768 _tmp20_ = clutter_actor_get_height (_tmp19_);
6769 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6771 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6772 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
6773 #line 6774 "MainWindow.vala.c"
6775 #line 1183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6777 #line 6778 "MainWindow.vala.c"
6781 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_new (Xcls_MainWindow* _owner) {
6782 #line 1183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6783 return xcls_mainwindow_xcls_addpropsview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, _owner);
6784 #line 6785 "MainWindow.vala.c"
6788 static void xcls_mainwindow_xcls_addpropsview_class_init (Xcls_MainWindowXcls_addpropsviewClass * klass) {
6789 #line 1174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6790 xcls_mainwindow_xcls_addpropsview_parent_class = g_type_class_peek_parent (klass);
6791 #line 1174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6792 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropsviewPrivate));
6793 #line 1174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6794 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropsview_finalize;
6795 #line 6796 "MainWindow.vala.c"
6799 static void xcls_mainwindow_xcls_addpropsview_instance_init (Xcls_MainWindowXcls_addpropsview * self) {
6800 #line 1174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6801 self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_PRIVATE (self);
6802 #line 6803 "MainWindow.vala.c"
6806 static void xcls_mainwindow_xcls_addpropsview_finalize (GObject* obj) {
6807 Xcls_MainWindowXcls_addpropsview * self;
6808 #line 1174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6809 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview);
6810 #line 1176 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6811 _g_object_unref0 (self->el);
6812 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6813 _g_object_unref0 (self->priv->_this);
6814 #line 1174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6815 G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropsview_parent_class)->finalize (obj);
6816 #line 6817 "MainWindow.vala.c"
6820 GType xcls_mainwindow_xcls_addpropsview_get_type (void) {
6821 static volatile gsize xcls_mainwindow_xcls_addpropsview_type_id__volatile = 0;
6822 if (g_once_init_enter (&xcls_mainwindow_xcls_addpropsview_type_id__volatile)) {
6823 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 };
6824 GType xcls_mainwindow_xcls_addpropsview_type_id;
6825 xcls_mainwindow_xcls_addpropsview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropsview", &g_define_type_info, 0);
6826 g_once_init_leave (&xcls_mainwindow_xcls_addpropsview_type_id__volatile, xcls_mainwindow_xcls_addpropsview_type_id);
6828 return xcls_mainwindow_xcls_addpropsview_type_id__volatile;
6832 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_construct (GType object_type, Xcls_MainWindow* _owner) {
6833 Xcls_MainWindowXcls_projecteditview * self = NULL;
6834 Xcls_MainWindow* _tmp0_;
6835 Xcls_MainWindow* _tmp1_;
6836 Xcls_MainWindow* _tmp2_;
6837 Xcls_MainWindowXcls_projecteditview* _tmp3_;
6838 GtkClutterActor* _tmp4_;
6839 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6840 g_return_val_if_fail (_owner != NULL, NULL);
6841 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6842 self = (Xcls_MainWindowXcls_projecteditview*) g_object_new (object_type, NULL);
6843 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6845 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6846 _tmp1_ = _g_object_ref0 (_tmp0_);
6847 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6848 _g_object_unref0 (self->priv->_this);
6849 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6850 self->priv->_this = _tmp1_;
6851 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6852 _tmp2_ = self->priv->_this;
6853 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6854 _tmp3_ = _g_object_ref0 (self);
6855 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6856 _g_object_unref0 (_tmp2_->projecteditview);
6857 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6858 _tmp2_->projecteditview = _tmp3_;
6859 #line 1233 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6860 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6861 #line 1233 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6862 g_object_ref_sink (_tmp4_);
6863 #line 1233 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6864 _g_object_unref0 (self->el);
6865 #line 1233 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6867 #line 6868 "MainWindow.vala.c"
6869 GtkClutterActor* _tmp5_;
6870 Xcls_MainWindow* _tmp6_;
6871 Xcls_MainWindowXcls_clutterembed* _tmp7_;
6872 GtkClutterEmbed* _tmp8_;
6873 ClutterActor* _tmp9_ = NULL;
6874 ClutterAlignConstraint* _tmp10_;
6875 ClutterAlignConstraint* _tmp11_;
6876 GtkClutterActor* _tmp12_;
6877 GtkClutterActor* _tmp13_;
6878 GtkClutterActor* _tmp14_;
6879 Xcls_MainWindow* _tmp15_;
6880 Xcls_MainWindowXcls_clutterembed* _tmp16_;
6881 GtkClutterEmbed* _tmp17_;
6882 ClutterActor* _tmp18_ = NULL;
6885 Xcls_MainWindow* _tmp21_;
6886 Xcls_MainWindowXcls_clutterembed* _tmp22_;
6887 GtkClutterEmbed* _tmp23_;
6888 ClutterActor* _tmp24_ = NULL;
6891 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6893 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6894 _tmp6_ = self->priv->_this;
6895 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6896 _tmp7_ = _tmp6_->clutterembed;
6897 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6898 _tmp8_ = _tmp7_->el;
6899 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6900 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
6901 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6902 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
6903 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6904 g_object_ref_sink (_tmp10_);
6905 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6907 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6908 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
6909 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6910 _g_object_unref0 (_tmp11_);
6911 #line 1252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6913 #line 1252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6914 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 0.0f, 0.0f);
6915 #line 1253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6917 #line 1253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6918 clutter_actor_set_scale ((ClutterActor*) _tmp13_, (gdouble) 1.0f, (gdouble) 0.0f);
6919 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6921 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6922 _tmp15_ = self->priv->_this;
6923 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6924 _tmp16_ = _tmp15_->clutterembed;
6925 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6926 _tmp17_ = _tmp16_->el;
6927 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6928 _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
6929 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6930 _tmp19_ = clutter_actor_get_width (_tmp18_);
6931 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6933 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6934 _tmp21_ = self->priv->_this;
6935 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6936 _tmp22_ = _tmp21_->clutterembed;
6937 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6938 _tmp23_ = _tmp22_->el;
6939 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6940 _tmp24_ = gtk_clutter_embed_get_stage (_tmp23_);
6941 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6942 _tmp25_ = clutter_actor_get_height (_tmp24_);
6943 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6945 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6946 clutter_actor_set_size ((ClutterActor*) _tmp14_, _tmp20_ - 50, _tmp26_ / 2);
6947 #line 6948 "MainWindow.vala.c"
6949 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6951 #line 6952 "MainWindow.vala.c"
6955 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_new (Xcls_MainWindow* _owner) {
6956 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6957 return xcls_mainwindow_xcls_projecteditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, _owner);
6958 #line 6959 "MainWindow.vala.c"
6962 static void xcls_mainwindow_xcls_projecteditview_class_init (Xcls_MainWindowXcls_projecteditviewClass * klass) {
6963 #line 1220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6964 xcls_mainwindow_xcls_projecteditview_parent_class = g_type_class_peek_parent (klass);
6965 #line 1220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6966 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditviewPrivate));
6967 #line 1220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6968 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditview_finalize;
6969 #line 6970 "MainWindow.vala.c"
6973 static void xcls_mainwindow_xcls_projecteditview_instance_init (Xcls_MainWindowXcls_projecteditview * self) {
6974 #line 1220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6975 self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_PRIVATE (self);
6976 #line 6977 "MainWindow.vala.c"
6980 static void xcls_mainwindow_xcls_projecteditview_finalize (GObject* obj) {
6981 Xcls_MainWindowXcls_projecteditview * self;
6982 #line 1220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6983 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview);
6984 #line 1222 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6985 _g_object_unref0 (self->el);
6986 #line 1223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6987 _g_object_unref0 (self->priv->_this);
6988 #line 1220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6989 G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditview_parent_class)->finalize (obj);
6990 #line 6991 "MainWindow.vala.c"
6994 GType xcls_mainwindow_xcls_projecteditview_get_type (void) {
6995 static volatile gsize xcls_mainwindow_xcls_projecteditview_type_id__volatile = 0;
6996 if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditview_type_id__volatile)) {
6997 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 };
6998 GType xcls_mainwindow_xcls_projecteditview_type_id;
6999 xcls_mainwindow_xcls_projecteditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditview", &g_define_type_info, 0);
7000 g_once_init_leave (&xcls_mainwindow_xcls_projecteditview_type_id__volatile, xcls_mainwindow_xcls_projecteditview_type_id);
7002 return xcls_mainwindow_xcls_projecteditview_type_id__volatile;
7006 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_construct (GType object_type, Xcls_MainWindow* _owner) {
7007 Xcls_MainWindowXcls_buttonlayout * self = NULL;
7008 Xcls_MainWindow* _tmp0_;
7009 Xcls_MainWindow* _tmp1_;
7010 Xcls_MainWindow* _tmp2_;
7011 Xcls_MainWindowXcls_buttonlayout* _tmp3_;
7012 ClutterActor* _tmp4_;
7013 Xcls_MainWindow* _tmp5_;
7014 Xcls_MainWindowXcls_BoxLayout17* _tmp6_;
7015 Xcls_MainWindowXcls_BoxLayout17* child_0;
7016 ClutterActor* _tmp7_;
7017 ClutterBoxLayout* _tmp8_;
7018 Xcls_MainWindow* _tmp9_;
7019 Xcls_MainWindowXcls_projectbutton* _tmp10_;
7020 Xcls_MainWindowXcls_projectbutton* child_1;
7021 ClutterActor* _tmp11_;
7022 ClutterActor* _tmp12_;
7023 Xcls_MainWindow* _tmp13_;
7024 Xcls_MainWindowXcls_projecteditbutton* _tmp14_;
7025 Xcls_MainWindowXcls_projecteditbutton* child_2;
7026 ClutterActor* _tmp15_;
7027 ClutterActor* _tmp16_;
7028 Xcls_MainWindow* _tmp17_;
7029 Xcls_MainWindowXcls_objectshowbutton* _tmp18_;
7030 Xcls_MainWindowXcls_objectshowbutton* child_3;
7031 ClutterActor* _tmp19_;
7032 ClutterActor* _tmp20_;
7033 Xcls_MainWindow* _tmp21_;
7034 Xcls_MainWindowXcls_addpropbutton* _tmp22_;
7035 Xcls_MainWindowXcls_addpropbutton* child_4;
7036 ClutterActor* _tmp23_;
7037 ClutterActor* _tmp24_;
7038 Xcls_MainWindow* _tmp25_;
7039 Xcls_MainWindowXcls_addlistenerbutton* _tmp26_;
7040 Xcls_MainWindowXcls_addlistenerbutton* child_5;
7041 ClutterActor* _tmp27_;
7042 ClutterActor* _tmp28_;
7043 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7044 g_return_val_if_fail (_owner != NULL, NULL);
7045 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7046 self = (Xcls_MainWindowXcls_buttonlayout*) g_object_new (object_type, NULL);
7047 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7049 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7050 _tmp1_ = _g_object_ref0 (_tmp0_);
7051 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7052 _g_object_unref0 (self->priv->_this);
7053 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7054 self->priv->_this = _tmp1_;
7055 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7056 _tmp2_ = self->priv->_this;
7057 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7058 _tmp3_ = _g_object_ref0 (self);
7059 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7060 _g_object_unref0 (_tmp2_->buttonlayout);
7061 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7062 _tmp2_->buttonlayout = _tmp3_;
7063 #line 1277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7064 _tmp4_ = clutter_actor_new ();
7065 #line 1277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7066 g_object_ref_sink (_tmp4_);
7067 #line 1277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7068 _g_object_unref0 (self->el);
7069 #line 1277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7071 #line 1282 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7072 _tmp5_ = self->priv->_this;
7073 #line 1282 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7074 _tmp6_ = xcls_mainwindow_xcls_boxlayout17_new (_tmp5_);
7075 #line 1282 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7077 #line 1283 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7078 g_object_ref ((GObject*) child_0);
7079 #line 1284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7081 #line 1284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7082 _tmp8_ = child_0->el;
7083 #line 1284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7084 clutter_actor_set_layout_manager (_tmp7_, (ClutterLayoutManager*) _tmp8_);
7085 #line 1285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7086 _tmp9_ = self->priv->_this;
7087 #line 1285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7088 _tmp10_ = xcls_mainwindow_xcls_projectbutton_new (_tmp9_);
7089 #line 1285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7091 #line 1286 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7092 g_object_ref ((GObject*) child_1);
7093 #line 1287 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7095 #line 1287 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7096 _tmp12_ = child_1->el;
7097 #line 1287 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7098 clutter_actor_add_child (_tmp11_, _tmp12_);
7099 #line 1288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7100 _tmp13_ = self->priv->_this;
7101 #line 1288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7102 _tmp14_ = xcls_mainwindow_xcls_projecteditbutton_new (_tmp13_);
7103 #line 1288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7105 #line 1289 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7106 g_object_ref ((GObject*) child_2);
7107 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7109 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7110 _tmp16_ = child_2->el;
7111 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7112 clutter_actor_add_child (_tmp15_, _tmp16_);
7113 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7114 _tmp17_ = self->priv->_this;
7115 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7116 _tmp18_ = xcls_mainwindow_xcls_objectshowbutton_new (_tmp17_);
7117 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7119 #line 1292 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7120 g_object_ref ((GObject*) child_3);
7121 #line 1293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7123 #line 1293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7124 _tmp20_ = child_3->el;
7125 #line 1293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7126 clutter_actor_add_child (_tmp19_, _tmp20_);
7127 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7128 _tmp21_ = self->priv->_this;
7129 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7130 _tmp22_ = xcls_mainwindow_xcls_addpropbutton_new (_tmp21_);
7131 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7133 #line 1295 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7134 g_object_ref ((GObject*) child_4);
7135 #line 1296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7137 #line 1296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7138 _tmp24_ = child_4->el;
7139 #line 1296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7140 clutter_actor_add_child (_tmp23_, _tmp24_);
7141 #line 1297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7142 _tmp25_ = self->priv->_this;
7143 #line 1297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7144 _tmp26_ = xcls_mainwindow_xcls_addlistenerbutton_new (_tmp25_);
7145 #line 1297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7147 #line 1298 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7148 g_object_ref ((GObject*) child_5);
7149 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7151 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7152 _tmp28_ = child_5->el;
7153 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7154 clutter_actor_add_child (_tmp27_, _tmp28_);
7155 #line 7156 "MainWindow.vala.c"
7157 ClutterActor* _tmp29_;
7158 Xcls_MainWindow* _tmp30_;
7159 Xcls_MainWindowXcls_clutterembed* _tmp31_;
7160 GtkClutterEmbed* _tmp32_;
7161 ClutterActor* _tmp33_ = NULL;
7162 ClutterAlignConstraint* _tmp34_;
7163 ClutterAlignConstraint* _tmp35_;
7164 ClutterActor* _tmp36_;
7165 ClutterActor* _tmp37_;
7166 Xcls_MainWindow* _tmp38_;
7167 Xcls_MainWindowXcls_clutterembed* _tmp39_;
7168 GtkClutterEmbed* _tmp40_;
7169 ClutterActor* _tmp41_ = NULL;
7172 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7174 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7175 _tmp30_ = self->priv->_this;
7176 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7177 _tmp31_ = _tmp30_->clutterembed;
7178 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7179 _tmp32_ = _tmp31_->el;
7180 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7181 _tmp33_ = gtk_clutter_embed_get_stage (_tmp32_);
7182 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7183 _tmp34_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp33_, CLUTTER_ALIGN_X_AXIS, 0.0f);
7184 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7185 g_object_ref_sink (_tmp34_);
7186 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7188 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7189 clutter_actor_add_constraint (_tmp29_, (ClutterConstraint*) _tmp35_);
7190 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7191 _g_object_unref0 (_tmp35_);
7192 #line 1314 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7194 #line 1314 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7195 clutter_actor_set_pivot_point (_tmp36_, 0.5f, 0.5f);
7196 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7198 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7199 _tmp38_ = self->priv->_this;
7200 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7201 _tmp39_ = _tmp38_->clutterembed;
7202 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7203 _tmp40_ = _tmp39_->el;
7204 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7205 _tmp41_ = gtk_clutter_embed_get_stage (_tmp40_);
7206 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7207 _tmp42_ = clutter_actor_get_height (_tmp41_);
7208 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7210 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7211 clutter_actor_set_size (_tmp37_, (gfloat) 50, _tmp43_);
7212 #line 7213 "MainWindow.vala.c"
7214 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7215 _g_object_unref0 (child_5);
7216 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7217 _g_object_unref0 (child_4);
7218 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7219 _g_object_unref0 (child_3);
7220 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7221 _g_object_unref0 (child_2);
7222 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7223 _g_object_unref0 (child_1);
7224 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7225 _g_object_unref0 (child_0);
7226 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7228 #line 7229 "MainWindow.vala.c"
7232 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_new (Xcls_MainWindow* _owner) {
7233 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7234 return xcls_mainwindow_xcls_buttonlayout_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, _owner);
7235 #line 7236 "MainWindow.vala.c"
7239 static void xcls_mainwindow_xcls_buttonlayout_class_init (Xcls_MainWindowXcls_buttonlayoutClass * klass) {
7240 #line 1264 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7241 xcls_mainwindow_xcls_buttonlayout_parent_class = g_type_class_peek_parent (klass);
7242 #line 1264 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7243 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_buttonlayoutPrivate));
7244 #line 1264 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7245 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_buttonlayout_finalize;
7246 #line 7247 "MainWindow.vala.c"
7250 static void xcls_mainwindow_xcls_buttonlayout_instance_init (Xcls_MainWindowXcls_buttonlayout * self) {
7251 #line 1264 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7252 self->priv = XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_PRIVATE (self);
7253 #line 7254 "MainWindow.vala.c"
7257 static void xcls_mainwindow_xcls_buttonlayout_finalize (GObject* obj) {
7258 Xcls_MainWindowXcls_buttonlayout * self;
7259 #line 1264 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7260 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout);
7261 #line 1266 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7262 _g_object_unref0 (self->el);
7263 #line 1267 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7264 _g_object_unref0 (self->priv->_this);
7265 #line 1264 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7266 G_OBJECT_CLASS (xcls_mainwindow_xcls_buttonlayout_parent_class)->finalize (obj);
7267 #line 7268 "MainWindow.vala.c"
7271 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) {
7272 static volatile gsize xcls_mainwindow_xcls_buttonlayout_type_id__volatile = 0;
7273 if (g_once_init_enter (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile)) {
7274 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 };
7275 GType xcls_mainwindow_xcls_buttonlayout_type_id;
7276 xcls_mainwindow_xcls_buttonlayout_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_buttonlayout", &g_define_type_info, 0);
7277 g_once_init_leave (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile, xcls_mainwindow_xcls_buttonlayout_type_id);
7279 return xcls_mainwindow_xcls_buttonlayout_type_id__volatile;
7283 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_construct (GType object_type, Xcls_MainWindow* _owner) {
7284 Xcls_MainWindowXcls_BoxLayout17 * self = NULL;
7285 Xcls_MainWindow* _tmp0_;
7286 Xcls_MainWindow* _tmp1_;
7287 ClutterBoxLayout* _tmp2_;
7288 ClutterBoxLayout* _tmp3_;
7289 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7290 g_return_val_if_fail (_owner != NULL, NULL);
7291 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7292 self = (Xcls_MainWindowXcls_BoxLayout17*) g_object_new (object_type, NULL);
7293 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7295 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7296 _tmp1_ = _g_object_ref0 (_tmp0_);
7297 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7298 _g_object_unref0 (self->priv->_this);
7299 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7300 self->priv->_this = _tmp1_;
7301 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7302 _tmp2_ = (ClutterBoxLayout*) clutter_box_layout_new ();
7303 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7304 g_object_ref_sink (_tmp2_);
7305 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7306 _g_object_unref0 (self->el);
7307 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7309 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7311 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7312 clutter_box_layout_set_orientation (_tmp3_, CLUTTER_ORIENTATION_VERTICAL);
7313 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7315 #line 7316 "MainWindow.vala.c"
7319 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_new (Xcls_MainWindow* _owner) {
7320 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7321 return xcls_mainwindow_xcls_boxlayout17_construct (XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, _owner);
7322 #line 7323 "MainWindow.vala.c"
7326 static void xcls_mainwindow_xcls_boxlayout17_class_init (Xcls_MainWindowXcls_BoxLayout17Class * klass) {
7327 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7328 xcls_mainwindow_xcls_boxlayout17_parent_class = g_type_class_peek_parent (klass);
7329 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7330 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_BoxLayout17Private));
7331 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7332 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_boxlayout17_finalize;
7333 #line 7334 "MainWindow.vala.c"
7337 static void xcls_mainwindow_xcls_boxlayout17_instance_init (Xcls_MainWindowXcls_BoxLayout17 * self) {
7338 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7339 self->priv = XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_GET_PRIVATE (self);
7340 #line 7341 "MainWindow.vala.c"
7344 static void xcls_mainwindow_xcls_boxlayout17_finalize (GObject* obj) {
7345 Xcls_MainWindowXcls_BoxLayout17 * self;
7346 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7347 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17);
7348 #line 1327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7349 _g_object_unref0 (self->el);
7350 #line 1328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7351 _g_object_unref0 (self->priv->_this);
7352 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7353 G_OBJECT_CLASS (xcls_mainwindow_xcls_boxlayout17_parent_class)->finalize (obj);
7354 #line 7355 "MainWindow.vala.c"
7358 GType xcls_mainwindow_xcls_boxlayout17_get_type (void) {
7359 static volatile gsize xcls_mainwindow_xcls_boxlayout17_type_id__volatile = 0;
7360 if (g_once_init_enter (&xcls_mainwindow_xcls_boxlayout17_type_id__volatile)) {
7361 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 };
7362 GType xcls_mainwindow_xcls_boxlayout17_type_id;
7363 xcls_mainwindow_xcls_boxlayout17_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_BoxLayout17", &g_define_type_info, 0);
7364 g_once_init_leave (&xcls_mainwindow_xcls_boxlayout17_type_id__volatile, xcls_mainwindow_xcls_boxlayout17_type_id);
7366 return xcls_mainwindow_xcls_boxlayout17_type_id__volatile;
7370 static gboolean __lambda19_ (Xcls_MainWindowXcls_projectbutton* self, ClutterCrossingEvent* event) {
7371 gboolean result = FALSE;
7372 ClutterActor* _tmp0_;
7373 ClutterColor _tmp1_ = {0};
7374 #line 1376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7375 g_return_val_if_fail (event != NULL, FALSE);
7376 #line 1377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7378 #line 1377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7379 clutter_color_from_string (&_tmp1_, "#333");
7380 #line 1377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7381 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7382 #line 1378 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7384 #line 1378 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7386 #line 7387 "MainWindow.vala.c"
7390 static gboolean ___lambda19__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7392 result = __lambda19_ (self, event);
7393 #line 1376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7395 #line 7396 "MainWindow.vala.c"
7399 static gboolean __lambda20_ (Xcls_MainWindowXcls_projectbutton* self, ClutterCrossingEvent* event) {
7400 gboolean result = FALSE;
7401 ClutterActor* _tmp0_;
7402 ClutterColor _tmp1_ = {0};
7403 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7404 g_return_val_if_fail (event != NULL, FALSE);
7405 #line 1381 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7407 #line 1381 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7408 clutter_color_from_string (&_tmp1_, "#000");
7409 #line 1381 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7410 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7411 #line 1382 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7413 #line 1382 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7415 #line 7416 "MainWindow.vala.c"
7419 static gboolean ___lambda20__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7421 result = __lambda20_ (self, event);
7422 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7424 #line 7425 "MainWindow.vala.c"
7428 static gboolean __lambda21_ (Xcls_MainWindowXcls_projectbutton* self) {
7429 gboolean result = FALSE;
7430 Xcls_MainWindow* _tmp0_;
7431 const gchar* _tmp1_;
7432 const gchar* _tmp2_;
7434 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7435 static GQuark _tmp3_label0 = 0;
7436 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7437 static GQuark _tmp3_label1 = 0;
7438 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7439 static GQuark _tmp3_label2 = 0;
7440 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7441 static GQuark _tmp3_label3 = 0;
7442 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7443 static GQuark _tmp3_label4 = 0;
7444 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7445 _tmp0_ = self->priv->_this;
7446 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7447 _tmp1_ = _tmp0_->state;
7448 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7450 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7451 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
7452 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7453 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
7454 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7456 #line 7457 "MainWindow.vala.c"
7459 Xcls_MainWindow* _tmp5_;
7460 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7461 _tmp5_ = self->priv->_this;
7462 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7463 xcls_mainwindow_hideViewEditing (_tmp5_);
7464 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7466 #line 7467 "MainWindow.vala.c"
7469 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
7470 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7472 #line 7473 "MainWindow.vala.c"
7475 Xcls_MainWindow* _tmp6_;
7476 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7477 _tmp6_ = self->priv->_this;
7478 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7479 xcls_mainwindow_showViewEditing (_tmp6_);
7480 #line 1392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7482 #line 7483 "MainWindow.vala.c"
7485 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
7486 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7488 #line 7489 "MainWindow.vala.c"
7491 Xcls_MainWindow* _tmp7_;
7492 Xcls_MainWindow* _tmp8_;
7493 #line 1395 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7494 _tmp7_ = self->priv->_this;
7495 #line 1395 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7496 xcls_mainwindow_hideAddProp (_tmp7_);
7497 #line 1396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7498 _tmp8_ = self->priv->_this;
7499 #line 1396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7500 xcls_mainwindow_hideViewEditing (_tmp8_);
7501 #line 1397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7503 #line 7504 "MainWindow.vala.c"
7506 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addlistener")))) {
7507 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7509 #line 7510 "MainWindow.vala.c"
7512 Xcls_MainWindow* _tmp9_;
7513 Xcls_MainWindow* _tmp10_;
7514 #line 1399 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7515 _tmp9_ = self->priv->_this;
7516 #line 1399 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7517 xcls_mainwindow_hideAddListener (_tmp9_);
7518 #line 1400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7519 _tmp10_ = self->priv->_this;
7520 #line 1400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7521 xcls_mainwindow_hideViewEditing (_tmp10_);
7522 #line 1401 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7524 #line 7525 "MainWindow.vala.c"
7527 } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("object")))) {
7528 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7530 #line 7531 "MainWindow.vala.c"
7533 Xcls_MainWindow* _tmp11_;
7534 Xcls_MainWindow* _tmp12_;
7535 #line 1404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7536 _tmp11_ = self->priv->_this;
7537 #line 1404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7538 xcls_mainwindow_hideObject (_tmp11_);
7539 #line 1405 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7540 _tmp12_ = self->priv->_this;
7541 #line 1405 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7542 xcls_mainwindow_hideViewEditing (_tmp12_);
7543 #line 1406 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7545 #line 7546 "MainWindow.vala.c"
7549 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7551 #line 7552 "MainWindow.vala.c"
7554 #line 1409 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7556 #line 7557 "MainWindow.vala.c"
7560 #line 1411 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7562 #line 1411 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7564 #line 7565 "MainWindow.vala.c"
7568 static gboolean ___lambda21__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
7570 result = __lambda21_ (self);
7571 #line 1384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7573 #line 7574 "MainWindow.vala.c"
7577 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
7578 Xcls_MainWindowXcls_projectbutton * self = NULL;
7579 Xcls_MainWindow* _tmp0_;
7580 Xcls_MainWindow* _tmp1_;
7581 Xcls_MainWindow* _tmp2_;
7582 Xcls_MainWindowXcls_projectbutton* _tmp3_;
7583 ClutterActor* _tmp4_;
7584 ClutterActor* _tmp5_;
7585 Xcls_MainWindow* _tmp6_;
7586 Xcls_MainWindowXcls_Text19* _tmp7_;
7587 Xcls_MainWindowXcls_Text19* child_0;
7588 ClutterActor* _tmp8_;
7589 ClutterText* _tmp9_;
7590 ClutterActor* _tmp10_;
7591 ClutterActor* _tmp11_;
7592 ClutterActor* _tmp12_;
7593 ClutterActor* _tmp13_;
7594 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7595 g_return_val_if_fail (_owner != NULL, NULL);
7596 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7597 self = (Xcls_MainWindowXcls_projectbutton*) g_object_new (object_type, NULL);
7598 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7600 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7601 _tmp1_ = _g_object_ref0 (_tmp0_);
7602 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7603 _g_object_unref0 (self->priv->_this);
7604 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7605 self->priv->_this = _tmp1_;
7606 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7607 _tmp2_ = self->priv->_this;
7608 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7609 _tmp3_ = _g_object_ref0 (self);
7610 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7611 _g_object_unref0 (_tmp2_->projectbutton);
7612 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7613 _tmp2_->projectbutton = _tmp3_;
7614 #line 1362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7615 _tmp4_ = clutter_actor_new ();
7616 #line 1362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7617 g_object_ref_sink (_tmp4_);
7618 #line 1362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7619 _g_object_unref0 (self->el);
7620 #line 1362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7622 #line 1367 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7624 #line 1367 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7625 clutter_actor_set_reactive (_tmp5_, TRUE);
7626 #line 1368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7627 _tmp6_ = self->priv->_this;
7628 #line 1368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7629 _tmp7_ = xcls_mainwindow_xcls_text19_new (_tmp6_);
7630 #line 1368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7632 #line 1369 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7633 g_object_ref ((GObject*) child_0);
7634 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7636 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7637 _tmp9_ = child_0->el;
7638 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7639 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
7640 #line 1373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7642 #line 1373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7643 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
7644 #line 1376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7646 #line 1376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7647 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda19__clutter_actor_enter_event, self, 0);
7648 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7650 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7651 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda20__clutter_actor_leave_event, self, 0);
7652 #line 1384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7654 #line 1384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7655 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda21__clutter_actor_button_press_event, self, 0);
7656 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7657 _g_object_unref0 (child_0);
7658 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7660 #line 7661 "MainWindow.vala.c"
7664 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_new (Xcls_MainWindow* _owner) {
7665 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7666 return xcls_mainwindow_xcls_projectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, _owner);
7667 #line 7668 "MainWindow.vala.c"
7671 static void xcls_mainwindow_xcls_projectbutton_class_init (Xcls_MainWindowXcls_projectbuttonClass * klass) {
7672 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7673 xcls_mainwindow_xcls_projectbutton_parent_class = g_type_class_peek_parent (klass);
7674 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7675 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projectbuttonPrivate));
7676 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7677 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projectbutton_finalize;
7678 #line 7679 "MainWindow.vala.c"
7682 static void xcls_mainwindow_xcls_projectbutton_instance_init (Xcls_MainWindowXcls_projectbutton * self) {
7683 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7684 self->priv = XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_PRIVATE (self);
7685 #line 7686 "MainWindow.vala.c"
7689 static void xcls_mainwindow_xcls_projectbutton_finalize (GObject* obj) {
7690 Xcls_MainWindowXcls_projectbutton * self;
7691 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7692 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton);
7693 #line 1351 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7694 _g_object_unref0 (self->el);
7695 #line 1352 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7696 _g_object_unref0 (self->priv->_this);
7697 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7698 G_OBJECT_CLASS (xcls_mainwindow_xcls_projectbutton_parent_class)->finalize (obj);
7699 #line 7700 "MainWindow.vala.c"
7703 GType xcls_mainwindow_xcls_projectbutton_get_type (void) {
7704 static volatile gsize xcls_mainwindow_xcls_projectbutton_type_id__volatile = 0;
7705 if (g_once_init_enter (&xcls_mainwindow_xcls_projectbutton_type_id__volatile)) {
7706 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 };
7707 GType xcls_mainwindow_xcls_projectbutton_type_id;
7708 xcls_mainwindow_xcls_projectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projectbutton", &g_define_type_info, 0);
7709 g_once_init_leave (&xcls_mainwindow_xcls_projectbutton_type_id__volatile, xcls_mainwindow_xcls_projectbutton_type_id);
7711 return xcls_mainwindow_xcls_projectbutton_type_id__volatile;
7715 Xcls_MainWindowXcls_Text19* xcls_mainwindow_xcls_text19_construct (GType object_type, Xcls_MainWindow* _owner) {
7716 Xcls_MainWindowXcls_Text19 * self = NULL;
7717 Xcls_MainWindow* _tmp0_;
7718 Xcls_MainWindow* _tmp1_;
7719 ClutterColor _tmp2_ = {0};
7720 ClutterText* _tmp3_;
7721 ClutterText* _tmp4_;
7722 ClutterText* _tmp5_;
7723 ClutterText* _tmp6_;
7724 ClutterText* _tmp7_;
7725 ClutterText* _tmp8_;
7726 #line 1429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7727 g_return_val_if_fail (_owner != NULL, NULL);
7728 #line 1429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7729 self = (Xcls_MainWindowXcls_Text19*) g_object_new (object_type, NULL);
7730 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7732 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7733 _tmp1_ = _g_object_ref0 (_tmp0_);
7734 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7735 _g_object_unref0 (self->priv->_this);
7736 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7737 self->priv->_this = _tmp1_;
7738 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7739 clutter_color_from_string (&_tmp2_, "#fff");
7740 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7741 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Open\nFiles", &_tmp2_);
7742 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7743 g_object_ref_sink (_tmp3_);
7744 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7745 _g_object_unref0 (self->el);
7746 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7748 #line 1437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7750 #line 1437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7751 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
7752 #line 1438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7754 #line 1438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7755 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
7756 #line 1439 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7758 #line 1439 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7759 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
7760 #line 1440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7762 #line 1440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7763 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
7764 #line 1441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7766 #line 1441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7767 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
7768 #line 1429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7770 #line 7771 "MainWindow.vala.c"
7774 Xcls_MainWindowXcls_Text19* xcls_mainwindow_xcls_text19_new (Xcls_MainWindow* _owner) {
7775 #line 1429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7776 return xcls_mainwindow_xcls_text19_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT19, _owner);
7777 #line 7778 "MainWindow.vala.c"
7781 static void xcls_mainwindow_xcls_text19_class_init (Xcls_MainWindowXcls_Text19Class * klass) {
7782 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7783 xcls_mainwindow_xcls_text19_parent_class = g_type_class_peek_parent (klass);
7784 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7785 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text19Private));
7786 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7787 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text19_finalize;
7788 #line 7789 "MainWindow.vala.c"
7792 static void xcls_mainwindow_xcls_text19_instance_init (Xcls_MainWindowXcls_Text19 * self) {
7793 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7794 self->priv = XCLS_MAINWINDOW_XCLS_TEXT19_GET_PRIVATE (self);
7795 #line 7796 "MainWindow.vala.c"
7799 static void xcls_mainwindow_xcls_text19_finalize (GObject* obj) {
7800 Xcls_MainWindowXcls_Text19 * self;
7801 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7802 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT19, Xcls_MainWindowXcls_Text19);
7803 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7804 _g_object_unref0 (self->el);
7805 #line 1423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7806 _g_object_unref0 (self->priv->_this);
7807 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7808 G_OBJECT_CLASS (xcls_mainwindow_xcls_text19_parent_class)->finalize (obj);
7809 #line 7810 "MainWindow.vala.c"
7813 GType xcls_mainwindow_xcls_text19_get_type (void) {
7814 static volatile gsize xcls_mainwindow_xcls_text19_type_id__volatile = 0;
7815 if (g_once_init_enter (&xcls_mainwindow_xcls_text19_type_id__volatile)) {
7816 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Text19Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_text19_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Text19), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_text19_instance_init, NULL };
7817 GType xcls_mainwindow_xcls_text19_type_id;
7818 xcls_mainwindow_xcls_text19_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text19", &g_define_type_info, 0);
7819 g_once_init_leave (&xcls_mainwindow_xcls_text19_type_id__volatile, xcls_mainwindow_xcls_text19_type_id);
7821 return xcls_mainwindow_xcls_text19_type_id__volatile;
7825 static gboolean __lambda41_ (Xcls_MainWindowXcls_projecteditbutton* self, ClutterCrossingEvent* event) {
7826 gboolean result = FALSE;
7827 ClutterActor* _tmp0_;
7828 ClutterColor _tmp1_ = {0};
7829 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7830 g_return_val_if_fail (event != NULL, FALSE);
7831 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7833 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7834 clutter_color_from_string (&_tmp1_, "#333");
7835 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7836 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7837 #line 1477 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7839 #line 1477 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7841 #line 7842 "MainWindow.vala.c"
7845 static gboolean ___lambda41__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7847 result = __lambda41_ (self, event);
7848 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7850 #line 7851 "MainWindow.vala.c"
7854 static gboolean __lambda42_ (Xcls_MainWindowXcls_projecteditbutton* self, ClutterCrossingEvent* event) {
7855 gboolean result = FALSE;
7856 ClutterActor* _tmp0_;
7857 ClutterColor _tmp1_ = {0};
7858 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7859 g_return_val_if_fail (event != NULL, FALSE);
7860 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7862 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7863 clutter_color_from_string (&_tmp1_, "#000");
7864 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7865 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7866 #line 1481 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7868 #line 1481 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7870 #line 7871 "MainWindow.vala.c"
7874 static gboolean ___lambda42__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7876 result = __lambda42_ (self, event);
7877 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7879 #line 7880 "MainWindow.vala.c"
7883 static gboolean __lambda43_ (Xcls_MainWindowXcls_projecteditbutton* self) {
7884 gboolean result = FALSE;
7885 Xcls_MainWindow* _tmp0_;
7886 const gchar* _tmp1_;
7887 const gchar* _tmp2_;
7889 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7890 static GQuark _tmp3_label0 = 0;
7891 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7892 static GQuark _tmp3_label1 = 0;
7893 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7894 static GQuark _tmp3_label2 = 0;
7895 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7896 static GQuark _tmp3_label3 = 0;
7897 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7898 static GQuark _tmp3_label4 = 0;
7899 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7900 static GQuark _tmp3_label5 = 0;
7901 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7902 _tmp0_ = self->priv->_this;
7903 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7904 _tmp1_ = _tmp0_->state;
7905 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7907 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7908 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
7909 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7910 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
7911 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7913 #line 7914 "MainWindow.vala.c"
7916 Xcls_MainWindow* _tmp5_;
7917 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7918 _tmp5_ = self->priv->_this;
7919 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7920 xcls_mainwindow_showProjectEdit (_tmp5_);
7921 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7923 #line 7924 "MainWindow.vala.c"
7926 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
7927 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7929 #line 7930 "MainWindow.vala.c"
7932 #line 1490 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7934 #line 7935 "MainWindow.vala.c"
7937 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("projectedit")))) {
7938 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7940 #line 7941 "MainWindow.vala.c"
7943 Xcls_MainWindow* _tmp6_;
7944 #line 1492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7945 _tmp6_ = self->priv->_this;
7946 #line 1492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7947 xcls_mainwindow_hideProjectEdit (_tmp6_);
7948 #line 1493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7950 #line 7951 "MainWindow.vala.c"
7953 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addprop")))) {
7954 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7956 #line 7957 "MainWindow.vala.c"
7959 Xcls_MainWindow* _tmp7_;
7960 Xcls_MainWindow* _tmp8_;
7961 #line 1498 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7962 _tmp7_ = self->priv->_this;
7963 #line 1498 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7964 xcls_mainwindow_hideAddProp (_tmp7_);
7965 #line 1499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7966 _tmp8_ = self->priv->_this;
7967 #line 1499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7968 xcls_mainwindow_showProjectEdit (_tmp8_);
7969 #line 1500 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7971 #line 7972 "MainWindow.vala.c"
7974 } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("addlistener")))) {
7975 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7977 #line 7978 "MainWindow.vala.c"
7980 Xcls_MainWindow* _tmp9_;
7981 Xcls_MainWindow* _tmp10_;
7982 #line 1502 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7983 _tmp9_ = self->priv->_this;
7984 #line 1502 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7985 xcls_mainwindow_hideAddListener (_tmp9_);
7986 #line 1503 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7987 _tmp10_ = self->priv->_this;
7988 #line 1503 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7989 xcls_mainwindow_showProjectEdit (_tmp10_);
7990 #line 1504 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7992 #line 7993 "MainWindow.vala.c"
7995 } else if (_tmp4_ == ((0 != _tmp3_label5) ? _tmp3_label5 : (_tmp3_label5 = g_quark_from_static_string ("object")))) {
7996 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7998 #line 7999 "MainWindow.vala.c"
8001 Xcls_MainWindow* _tmp11_;
8002 Xcls_MainWindow* _tmp12_;
8003 #line 1507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8004 _tmp11_ = self->priv->_this;
8005 #line 1507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8006 xcls_mainwindow_hideObject (_tmp11_);
8007 #line 1508 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8008 _tmp12_ = self->priv->_this;
8009 #line 1508 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8010 xcls_mainwindow_showProjectEdit (_tmp12_);
8011 #line 1509 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8013 #line 8014 "MainWindow.vala.c"
8017 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8019 #line 8020 "MainWindow.vala.c"
8022 #line 1511 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8024 #line 8025 "MainWindow.vala.c"
8028 #line 1513 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8030 #line 1513 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8032 #line 8033 "MainWindow.vala.c"
8036 static gboolean ___lambda43__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
8038 result = __lambda43_ (self);
8039 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8041 #line 8042 "MainWindow.vala.c"
8045 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
8046 Xcls_MainWindowXcls_projecteditbutton * self = NULL;
8047 Xcls_MainWindow* _tmp0_;
8048 Xcls_MainWindow* _tmp1_;
8049 Xcls_MainWindow* _tmp2_;
8050 Xcls_MainWindowXcls_projecteditbutton* _tmp3_;
8051 ClutterActor* _tmp4_;
8052 ClutterActor* _tmp5_;
8053 Xcls_MainWindow* _tmp6_;
8054 Xcls_MainWindowXcls_Text21* _tmp7_;
8055 Xcls_MainWindowXcls_Text21* child_0;
8056 ClutterActor* _tmp8_;
8057 ClutterText* _tmp9_;
8058 ClutterActor* _tmp10_;
8059 ClutterActor* _tmp11_;
8060 ClutterActor* _tmp12_;
8061 ClutterActor* _tmp13_;
8062 #line 1457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8063 g_return_val_if_fail (_owner != NULL, NULL);
8064 #line 1457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8065 self = (Xcls_MainWindowXcls_projecteditbutton*) g_object_new (object_type, NULL);
8066 #line 1459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8068 #line 1459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8069 _tmp1_ = _g_object_ref0 (_tmp0_);
8070 #line 1459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8071 _g_object_unref0 (self->priv->_this);
8072 #line 1459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8073 self->priv->_this = _tmp1_;
8074 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8075 _tmp2_ = self->priv->_this;
8076 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8077 _tmp3_ = _g_object_ref0 (self);
8078 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8079 _g_object_unref0 (_tmp2_->projecteditbutton);
8080 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8081 _tmp2_->projecteditbutton = _tmp3_;
8082 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8083 _tmp4_ = clutter_actor_new ();
8084 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8085 g_object_ref_sink (_tmp4_);
8086 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8087 _g_object_unref0 (self->el);
8088 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8090 #line 1466 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8092 #line 1466 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8093 clutter_actor_set_reactive (_tmp5_, TRUE);
8094 #line 1467 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8095 _tmp6_ = self->priv->_this;
8096 #line 1467 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8097 _tmp7_ = xcls_mainwindow_xcls_text21_new (_tmp6_);
8098 #line 1467 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8100 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8101 g_object_ref ((GObject*) child_0);
8102 #line 1469 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8104 #line 1469 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8105 _tmp9_ = child_0->el;
8106 #line 1469 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8107 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
8108 #line 1472 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8110 #line 1472 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8111 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
8112 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8114 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8115 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda41__clutter_actor_enter_event, self, 0);
8116 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8118 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8119 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda42__clutter_actor_leave_event, self, 0);
8120 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8122 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8123 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda43__clutter_actor_button_press_event, self, 0);
8124 #line 1457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8125 _g_object_unref0 (child_0);
8126 #line 1457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8128 #line 8129 "MainWindow.vala.c"
8132 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_new (Xcls_MainWindow* _owner) {
8133 #line 1457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8134 return xcls_mainwindow_xcls_projecteditbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, _owner);
8135 #line 8136 "MainWindow.vala.c"
8139 static void xcls_mainwindow_xcls_projecteditbutton_class_init (Xcls_MainWindowXcls_projecteditbuttonClass * klass) {
8140 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8141 xcls_mainwindow_xcls_projecteditbutton_parent_class = g_type_class_peek_parent (klass);
8142 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8143 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditbuttonPrivate));
8144 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8145 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditbutton_finalize;
8146 #line 8147 "MainWindow.vala.c"
8150 static void xcls_mainwindow_xcls_projecteditbutton_instance_init (Xcls_MainWindowXcls_projecteditbutton * self) {
8151 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8152 self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_PRIVATE (self);
8153 #line 8154 "MainWindow.vala.c"
8157 static void xcls_mainwindow_xcls_projecteditbutton_finalize (GObject* obj) {
8158 Xcls_MainWindowXcls_projecteditbutton * self;
8159 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8160 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton);
8161 #line 1450 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8162 _g_object_unref0 (self->el);
8163 #line 1451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8164 _g_object_unref0 (self->priv->_this);
8165 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8166 G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditbutton_parent_class)->finalize (obj);
8167 #line 8168 "MainWindow.vala.c"
8171 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) {
8172 static volatile gsize xcls_mainwindow_xcls_projecteditbutton_type_id__volatile = 0;
8173 if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile)) {
8174 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 };
8175 GType xcls_mainwindow_xcls_projecteditbutton_type_id;
8176 xcls_mainwindow_xcls_projecteditbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditbutton", &g_define_type_info, 0);
8177 g_once_init_leave (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile, xcls_mainwindow_xcls_projecteditbutton_type_id);
8179 return xcls_mainwindow_xcls_projecteditbutton_type_id__volatile;
8183 Xcls_MainWindowXcls_Text21* xcls_mainwindow_xcls_text21_construct (GType object_type, Xcls_MainWindow* _owner) {
8184 Xcls_MainWindowXcls_Text21 * self = NULL;
8185 Xcls_MainWindow* _tmp0_;
8186 Xcls_MainWindow* _tmp1_;
8187 ClutterColor _tmp2_ = {0};
8188 ClutterText* _tmp3_;
8189 ClutterText* _tmp4_;
8190 ClutterText* _tmp5_;
8191 ClutterText* _tmp6_;
8192 ClutterText* _tmp7_;
8193 ClutterText* _tmp8_;
8194 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8195 g_return_val_if_fail (_owner != NULL, NULL);
8196 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8197 self = (Xcls_MainWindowXcls_Text21*) g_object_new (object_type, NULL);
8198 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8200 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8201 _tmp1_ = _g_object_ref0 (_tmp0_);
8202 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8203 _g_object_unref0 (self->priv->_this);
8204 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8205 self->priv->_this = _tmp1_;
8206 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8207 clutter_color_from_string (&_tmp2_, "#fff");
8208 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8209 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Edit\nProject\nDetails", &_tmp2_);
8210 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8211 g_object_ref_sink (_tmp3_);
8212 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8213 _g_object_unref0 (self->el);
8214 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8216 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8218 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8219 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
8220 #line 1541 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8222 #line 1541 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8223 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
8224 #line 1542 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8226 #line 1542 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8227 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
8228 #line 1543 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8230 #line 1543 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8231 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
8232 #line 1544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8234 #line 1544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8235 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
8236 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8238 #line 8239 "MainWindow.vala.c"
8242 Xcls_MainWindowXcls_Text21* xcls_mainwindow_xcls_text21_new (Xcls_MainWindow* _owner) {
8243 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8244 return xcls_mainwindow_xcls_text21_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT21, _owner);
8245 #line 8246 "MainWindow.vala.c"
8249 static void xcls_mainwindow_xcls_text21_class_init (Xcls_MainWindowXcls_Text21Class * klass) {
8250 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8251 xcls_mainwindow_xcls_text21_parent_class = g_type_class_peek_parent (klass);
8252 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8253 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text21Private));
8254 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8255 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text21_finalize;
8256 #line 8257 "MainWindow.vala.c"
8260 static void xcls_mainwindow_xcls_text21_instance_init (Xcls_MainWindowXcls_Text21 * self) {
8261 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8262 self->priv = XCLS_MAINWINDOW_XCLS_TEXT21_GET_PRIVATE (self);
8263 #line 8264 "MainWindow.vala.c"
8267 static void xcls_mainwindow_xcls_text21_finalize (GObject* obj) {
8268 Xcls_MainWindowXcls_Text21 * self;
8269 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8270 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT21, Xcls_MainWindowXcls_Text21);
8271 #line 1525 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8272 _g_object_unref0 (self->el);
8273 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8274 _g_object_unref0 (self->priv->_this);
8275 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8276 G_OBJECT_CLASS (xcls_mainwindow_xcls_text21_parent_class)->finalize (obj);
8277 #line 8278 "MainWindow.vala.c"
8281 GType xcls_mainwindow_xcls_text21_get_type (void) {
8282 static volatile gsize xcls_mainwindow_xcls_text21_type_id__volatile = 0;
8283 if (g_once_init_enter (&xcls_mainwindow_xcls_text21_type_id__volatile)) {
8284 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Text21Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_text21_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Text21), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_text21_instance_init, NULL };
8285 GType xcls_mainwindow_xcls_text21_type_id;
8286 xcls_mainwindow_xcls_text21_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text21", &g_define_type_info, 0);
8287 g_once_init_leave (&xcls_mainwindow_xcls_text21_type_id__volatile, xcls_mainwindow_xcls_text21_type_id);
8289 return xcls_mainwindow_xcls_text21_type_id__volatile;
8293 static gboolean __lambda57_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
8294 gboolean result = FALSE;
8295 ClutterActor* _tmp0_;
8296 ClutterColor _tmp1_ = {0};
8297 #line 1578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8298 g_return_val_if_fail (event != NULL, FALSE);
8299 #line 1579 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8301 #line 1579 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8302 clutter_color_from_string (&_tmp1_, "#333");
8303 #line 1579 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8304 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
8305 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8307 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8309 #line 8310 "MainWindow.vala.c"
8313 static gboolean ___lambda57__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
8315 result = __lambda57_ (self, event);
8316 #line 1578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8318 #line 8319 "MainWindow.vala.c"
8322 static gboolean __lambda58_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
8323 gboolean result = FALSE;
8324 ClutterActor* _tmp0_;
8325 ClutterColor _tmp1_ = {0};
8326 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8327 g_return_val_if_fail (event != NULL, FALSE);
8328 #line 1583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8330 #line 1583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8331 clutter_color_from_string (&_tmp1_, "#000");
8332 #line 1583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8333 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
8334 #line 1584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8336 #line 1584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8338 #line 8339 "MainWindow.vala.c"
8342 static gboolean ___lambda58__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
8344 result = __lambda58_ (self, event);
8345 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8347 #line 8348 "MainWindow.vala.c"
8351 static gboolean __lambda59_ (Xcls_MainWindowXcls_objectshowbutton* self) {
8352 gboolean result = FALSE;
8353 Xcls_MainWindow* _tmp0_;
8354 const gchar* _tmp1_;
8355 const gchar* _tmp2_;
8357 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8358 static GQuark _tmp3_label0 = 0;
8359 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8360 static GQuark _tmp3_label1 = 0;
8361 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8362 static GQuark _tmp3_label2 = 0;
8363 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8364 static GQuark _tmp3_label3 = 0;
8365 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8366 _tmp0_ = self->priv->_this;
8367 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8368 _tmp1_ = _tmp0_->state;
8369 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8371 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8372 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
8373 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8374 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("addprop")))) {
8375 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8377 #line 8378 "MainWindow.vala.c"
8380 Xcls_MainWindow* _tmp5_;
8381 Xcls_MainWindow* _tmp6_;
8382 #line 1594 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8383 _tmp5_ = self->priv->_this;
8384 #line 1594 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8385 xcls_mainwindow_hideAddProp (_tmp5_);
8386 #line 1595 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8387 _tmp6_ = self->priv->_this;
8388 #line 1595 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8389 xcls_mainwindow_showObject (_tmp6_);
8390 #line 1596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8392 #line 8393 "MainWindow.vala.c"
8395 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
8396 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8398 #line 8399 "MainWindow.vala.c"
8401 Xcls_MainWindow* _tmp7_;
8402 Xcls_MainWindow* _tmp8_;
8403 #line 1598 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8404 _tmp7_ = self->priv->_this;
8405 #line 1598 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8406 xcls_mainwindow_hideAddListener (_tmp7_);
8407 #line 1599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8408 _tmp8_ = self->priv->_this;
8409 #line 1599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8410 xcls_mainwindow_showObject (_tmp8_);
8411 #line 1600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8413 #line 8414 "MainWindow.vala.c"
8416 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("edit")))) {
8417 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8419 #line 8420 "MainWindow.vala.c"
8422 Xcls_MainWindow* _tmp9_;
8423 #line 1604 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8424 _tmp9_ = self->priv->_this;
8425 #line 1604 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8426 xcls_mainwindow_showObject (_tmp9_);
8427 #line 1605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8429 #line 8430 "MainWindow.vala.c"
8432 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
8433 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8435 #line 8436 "MainWindow.vala.c"
8438 Xcls_MainWindow* _tmp10_;
8439 #line 1609 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8440 _tmp10_ = self->priv->_this;
8441 #line 1609 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8442 xcls_mainwindow_hideObject (_tmp10_);
8443 #line 1610 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8445 #line 1611 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8447 #line 8448 "MainWindow.vala.c"
8451 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8453 #line 8454 "MainWindow.vala.c"
8456 Xcls_MainWindow* _tmp11_;
8457 const gchar* _tmp12_;
8458 #line 1614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8459 _tmp11_ = self->priv->_this;
8460 #line 1614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8461 _tmp12_ = _tmp11_->state;
8462 #line 1614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8463 g_print ("unhandled add objects from %s\n", _tmp12_);
8464 #line 1615 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8466 #line 8467 "MainWindow.vala.c"
8470 #line 1617 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8472 #line 1617 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8474 #line 8475 "MainWindow.vala.c"
8478 static gboolean ___lambda59__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
8480 result = __lambda59_ (self);
8481 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8483 #line 8484 "MainWindow.vala.c"
8487 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
8488 Xcls_MainWindowXcls_objectshowbutton * self = NULL;
8489 Xcls_MainWindow* _tmp0_;
8490 Xcls_MainWindow* _tmp1_;
8491 Xcls_MainWindow* _tmp2_;
8492 Xcls_MainWindowXcls_objectshowbutton* _tmp3_;
8493 ClutterActor* _tmp4_;
8494 ClutterActor* _tmp5_;
8495 Xcls_MainWindow* _tmp6_;
8496 Xcls_MainWindowXcls_Text23* _tmp7_;
8497 Xcls_MainWindowXcls_Text23* child_0;
8498 ClutterActor* _tmp8_;
8499 ClutterText* _tmp9_;
8500 ClutterActor* _tmp10_;
8501 ClutterActor* _tmp11_;
8502 ClutterActor* _tmp12_;
8503 ClutterActor* _tmp13_;
8504 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8505 g_return_val_if_fail (_owner != NULL, NULL);
8506 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8507 self = (Xcls_MainWindowXcls_objectshowbutton*) g_object_new (object_type, NULL);
8508 #line 1562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8510 #line 1562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8511 _tmp1_ = _g_object_ref0 (_tmp0_);
8512 #line 1562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8513 _g_object_unref0 (self->priv->_this);
8514 #line 1562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8515 self->priv->_this = _tmp1_;
8516 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8517 _tmp2_ = self->priv->_this;
8518 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8519 _tmp3_ = _g_object_ref0 (self);
8520 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8521 _g_object_unref0 (_tmp2_->objectshowbutton);
8522 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8523 _tmp2_->objectshowbutton = _tmp3_;
8524 #line 1564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8525 _tmp4_ = clutter_actor_new ();
8526 #line 1564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8527 g_object_ref_sink (_tmp4_);
8528 #line 1564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8529 _g_object_unref0 (self->el);
8530 #line 1564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8532 #line 1569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8534 #line 1569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8535 clutter_actor_set_reactive (_tmp5_, TRUE);
8536 #line 1570 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8537 _tmp6_ = self->priv->_this;
8538 #line 1570 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8539 _tmp7_ = xcls_mainwindow_xcls_text23_new (_tmp6_);
8540 #line 1570 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8542 #line 1571 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8543 g_object_ref ((GObject*) child_0);
8544 #line 1572 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8546 #line 1572 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8547 _tmp9_ = child_0->el;
8548 #line 1572 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8549 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
8550 #line 1575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8552 #line 1575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8553 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
8554 #line 1578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8556 #line 1578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8557 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda57__clutter_actor_enter_event, self, 0);
8558 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8560 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8561 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda58__clutter_actor_leave_event, self, 0);
8562 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8564 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8565 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda59__clutter_actor_button_press_event, self, 0);
8566 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8567 _g_object_unref0 (child_0);
8568 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8570 #line 8571 "MainWindow.vala.c"
8574 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_new (Xcls_MainWindow* _owner) {
8575 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8576 return xcls_mainwindow_xcls_objectshowbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, _owner);
8577 #line 8578 "MainWindow.vala.c"
8581 static void xcls_mainwindow_xcls_objectshowbutton_class_init (Xcls_MainWindowXcls_objectshowbuttonClass * klass) {
8582 #line 1551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8583 xcls_mainwindow_xcls_objectshowbutton_parent_class = g_type_class_peek_parent (klass);
8584 #line 1551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8585 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectshowbuttonPrivate));
8586 #line 1551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8587 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectshowbutton_finalize;
8588 #line 8589 "MainWindow.vala.c"
8592 static void xcls_mainwindow_xcls_objectshowbutton_instance_init (Xcls_MainWindowXcls_objectshowbutton * self) {
8593 #line 1551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8594 self->priv = XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_PRIVATE (self);
8595 #line 8596 "MainWindow.vala.c"
8599 static void xcls_mainwindow_xcls_objectshowbutton_finalize (GObject* obj) {
8600 Xcls_MainWindowXcls_objectshowbutton * self;
8601 #line 1551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8602 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton);
8603 #line 1553 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8604 _g_object_unref0 (self->el);
8605 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8606 _g_object_unref0 (self->priv->_this);
8607 #line 1551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8608 G_OBJECT_CLASS (xcls_mainwindow_xcls_objectshowbutton_parent_class)->finalize (obj);
8609 #line 8610 "MainWindow.vala.c"
8613 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) {
8614 static volatile gsize xcls_mainwindow_xcls_objectshowbutton_type_id__volatile = 0;
8615 if (g_once_init_enter (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile)) {
8616 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 };
8617 GType xcls_mainwindow_xcls_objectshowbutton_type_id;
8618 xcls_mainwindow_xcls_objectshowbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectshowbutton", &g_define_type_info, 0);
8619 g_once_init_leave (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile, xcls_mainwindow_xcls_objectshowbutton_type_id);
8621 return xcls_mainwindow_xcls_objectshowbutton_type_id__volatile;
8625 Xcls_MainWindowXcls_Text23* xcls_mainwindow_xcls_text23_construct (GType object_type, Xcls_MainWindow* _owner) {
8626 Xcls_MainWindowXcls_Text23 * self = NULL;
8627 Xcls_MainWindow* _tmp0_;
8628 Xcls_MainWindow* _tmp1_;
8629 ClutterColor _tmp2_ = {0};
8630 ClutterText* _tmp3_;
8631 ClutterText* _tmp4_;
8632 ClutterText* _tmp5_;
8633 ClutterText* _tmp6_;
8634 ClutterText* _tmp7_;
8635 ClutterText* _tmp8_;
8636 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8637 g_return_val_if_fail (_owner != NULL, NULL);
8638 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8639 self = (Xcls_MainWindowXcls_Text23*) g_object_new (object_type, NULL);
8640 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8642 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8643 _tmp1_ = _g_object_ref0 (_tmp0_);
8644 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8645 _g_object_unref0 (self->priv->_this);
8646 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8647 self->priv->_this = _tmp1_;
8648 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8649 clutter_color_from_string (&_tmp2_, "#fff");
8650 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8651 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Show\nPalate", &_tmp2_);
8652 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8653 g_object_ref_sink (_tmp3_);
8654 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8655 _g_object_unref0 (self->el);
8656 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8658 #line 1644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8660 #line 1644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8661 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
8662 #line 1645 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8664 #line 1645 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8665 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
8666 #line 1646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8668 #line 1646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8669 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
8670 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8672 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8673 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
8674 #line 1648 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8676 #line 1648 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8677 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
8678 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8680 #line 8681 "MainWindow.vala.c"
8684 Xcls_MainWindowXcls_Text23* xcls_mainwindow_xcls_text23_new (Xcls_MainWindow* _owner) {
8685 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8686 return xcls_mainwindow_xcls_text23_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT23, _owner);
8687 #line 8688 "MainWindow.vala.c"
8691 static void xcls_mainwindow_xcls_text23_class_init (Xcls_MainWindowXcls_Text23Class * klass) {
8692 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8693 xcls_mainwindow_xcls_text23_parent_class = g_type_class_peek_parent (klass);
8694 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8695 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text23Private));
8696 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8697 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text23_finalize;
8698 #line 8699 "MainWindow.vala.c"
8702 static void xcls_mainwindow_xcls_text23_instance_init (Xcls_MainWindowXcls_Text23 * self) {
8703 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8704 self->priv = XCLS_MAINWINDOW_XCLS_TEXT23_GET_PRIVATE (self);
8705 #line 8706 "MainWindow.vala.c"
8709 static void xcls_mainwindow_xcls_text23_finalize (GObject* obj) {
8710 Xcls_MainWindowXcls_Text23 * self;
8711 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8712 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT23, Xcls_MainWindowXcls_Text23);
8713 #line 1629 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8714 _g_object_unref0 (self->el);
8715 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8716 _g_object_unref0 (self->priv->_this);
8717 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8718 G_OBJECT_CLASS (xcls_mainwindow_xcls_text23_parent_class)->finalize (obj);
8719 #line 8720 "MainWindow.vala.c"
8723 GType xcls_mainwindow_xcls_text23_get_type (void) {
8724 static volatile gsize xcls_mainwindow_xcls_text23_type_id__volatile = 0;
8725 if (g_once_init_enter (&xcls_mainwindow_xcls_text23_type_id__volatile)) {
8726 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Text23Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_text23_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Text23), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_text23_instance_init, NULL };
8727 GType xcls_mainwindow_xcls_text23_type_id;
8728 xcls_mainwindow_xcls_text23_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text23", &g_define_type_info, 0);
8729 g_once_init_leave (&xcls_mainwindow_xcls_text23_type_id__volatile, xcls_mainwindow_xcls_text23_type_id);
8731 return xcls_mainwindow_xcls_text23_type_id__volatile;
8735 static gboolean __lambda64_ (Xcls_MainWindowXcls_addpropbutton* self, ClutterCrossingEvent* event) {
8736 gboolean result = FALSE;
8737 ClutterActor* _tmp0_;
8738 ClutterColor _tmp1_ = {0};
8739 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8740 g_return_val_if_fail (event != NULL, FALSE);
8741 #line 1683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8743 #line 1683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8744 clutter_color_from_string (&_tmp1_, "#333");
8745 #line 1683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8746 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
8747 #line 1684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8749 #line 1684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8751 #line 8752 "MainWindow.vala.c"
8755 static gboolean ___lambda64__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
8757 result = __lambda64_ (self, event);
8758 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8760 #line 8761 "MainWindow.vala.c"
8764 static gboolean __lambda65_ (Xcls_MainWindowXcls_addpropbutton* self, ClutterCrossingEvent* event) {
8765 gboolean result = FALSE;
8766 ClutterActor* _tmp0_;
8767 ClutterColor _tmp1_ = {0};
8768 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8769 g_return_val_if_fail (event != NULL, FALSE);
8770 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8772 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8773 clutter_color_from_string (&_tmp1_, "#000");
8774 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8775 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
8776 #line 1688 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8778 #line 1688 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8780 #line 8781 "MainWindow.vala.c"
8784 static gboolean ___lambda65__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
8786 result = __lambda65_ (self, event);
8787 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8789 #line 8790 "MainWindow.vala.c"
8793 static gboolean __lambda66_ (Xcls_MainWindowXcls_addpropbutton* self) {
8794 gboolean result = FALSE;
8795 Xcls_MainWindow* _tmp0_;
8796 const gchar* _tmp1_;
8797 const gchar* _tmp2_;
8799 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8800 static GQuark _tmp3_label0 = 0;
8801 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8802 static GQuark _tmp3_label1 = 0;
8803 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8804 static GQuark _tmp3_label2 = 0;
8805 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8806 static GQuark _tmp3_label3 = 0;
8807 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8808 _tmp0_ = self->priv->_this;
8809 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8810 _tmp1_ = _tmp0_->state;
8811 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8813 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8814 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
8815 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8816 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
8817 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8819 #line 8820 "MainWindow.vala.c"
8822 Xcls_MainWindow* _tmp5_;
8823 #line 1696 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8824 _tmp5_ = self->priv->_this;
8825 #line 1696 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8826 xcls_mainwindow_showAddProp (_tmp5_);
8827 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8829 #line 8830 "MainWindow.vala.c"
8832 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("object")))) {
8833 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8835 #line 8836 "MainWindow.vala.c"
8838 Xcls_MainWindow* _tmp6_;
8839 Xcls_MainWindow* _tmp7_;
8840 #line 1700 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8841 _tmp6_ = self->priv->_this;
8842 #line 1700 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8843 xcls_mainwindow_hideObject (_tmp6_);
8844 #line 1701 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8845 _tmp7_ = self->priv->_this;
8846 #line 1701 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8847 xcls_mainwindow_showAddProp (_tmp7_);
8848 #line 1702 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8850 #line 8851 "MainWindow.vala.c"
8853 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addlistener")))) {
8854 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8856 #line 8857 "MainWindow.vala.c"
8859 Xcls_MainWindow* _tmp8_;
8860 Xcls_MainWindow* _tmp9_;
8861 #line 1705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8862 _tmp8_ = self->priv->_this;
8863 #line 1705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8864 xcls_mainwindow_hideAddListener (_tmp8_);
8865 #line 1706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8866 _tmp9_ = self->priv->_this;
8867 #line 1706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8868 xcls_mainwindow_showAddProp (_tmp9_);
8869 #line 1707 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8871 #line 8872 "MainWindow.vala.c"
8874 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addprop")))) {
8875 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8877 #line 8878 "MainWindow.vala.c"
8880 Xcls_MainWindow* _tmp10_;
8881 #line 1711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8882 _tmp10_ = self->priv->_this;
8883 #line 1711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8884 xcls_mainwindow_hideAddProp (_tmp10_);
8885 #line 1712 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8887 #line 8888 "MainWindow.vala.c"
8891 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8893 #line 8894 "MainWindow.vala.c"
8896 Xcls_MainWindow* _tmp11_;
8897 const gchar* _tmp12_;
8898 #line 1715 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8899 _tmp11_ = self->priv->_this;
8900 #line 1715 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8901 _tmp12_ = _tmp11_->state;
8902 #line 1715 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8903 g_print ("unhandled add property from %s\n", _tmp12_);
8904 #line 1716 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8906 #line 8907 "MainWindow.vala.c"
8910 #line 1719 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8912 #line 1719 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8914 #line 8915 "MainWindow.vala.c"
8918 static gboolean ___lambda66__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
8920 result = __lambda66_ (self);
8921 #line 1690 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8923 #line 8924 "MainWindow.vala.c"
8927 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
8928 Xcls_MainWindowXcls_addpropbutton * self = NULL;
8929 Xcls_MainWindow* _tmp0_;
8930 Xcls_MainWindow* _tmp1_;
8931 Xcls_MainWindow* _tmp2_;
8932 Xcls_MainWindowXcls_addpropbutton* _tmp3_;
8933 ClutterActor* _tmp4_;
8934 ClutterActor* _tmp5_;
8935 Xcls_MainWindow* _tmp6_;
8936 Xcls_MainWindowXcls_Text25* _tmp7_;
8937 Xcls_MainWindowXcls_Text25* child_0;
8938 ClutterActor* _tmp8_;
8939 ClutterText* _tmp9_;
8940 ClutterActor* _tmp10_;
8941 ClutterActor* _tmp11_;
8942 ClutterActor* _tmp12_;
8943 ClutterActor* _tmp13_;
8944 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8945 g_return_val_if_fail (_owner != NULL, NULL);
8946 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8947 self = (Xcls_MainWindowXcls_addpropbutton*) g_object_new (object_type, NULL);
8948 #line 1666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8950 #line 1666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8951 _tmp1_ = _g_object_ref0 (_tmp0_);
8952 #line 1666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8953 _g_object_unref0 (self->priv->_this);
8954 #line 1666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8955 self->priv->_this = _tmp1_;
8956 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8957 _tmp2_ = self->priv->_this;
8958 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8959 _tmp3_ = _g_object_ref0 (self);
8960 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8961 _g_object_unref0 (_tmp2_->addpropbutton);
8962 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8963 _tmp2_->addpropbutton = _tmp3_;
8964 #line 1668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8965 _tmp4_ = clutter_actor_new ();
8966 #line 1668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8967 g_object_ref_sink (_tmp4_);
8968 #line 1668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8969 _g_object_unref0 (self->el);
8970 #line 1668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8972 #line 1673 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8974 #line 1673 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8975 clutter_actor_set_reactive (_tmp5_, TRUE);
8976 #line 1674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8977 _tmp6_ = self->priv->_this;
8978 #line 1674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8979 _tmp7_ = xcls_mainwindow_xcls_text25_new (_tmp6_);
8980 #line 1674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8982 #line 1675 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8983 g_object_ref ((GObject*) child_0);
8984 #line 1676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8986 #line 1676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8987 _tmp9_ = child_0->el;
8988 #line 1676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8989 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
8990 #line 1679 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8992 #line 1679 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8993 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
8994 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8996 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8997 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda64__clutter_actor_enter_event, self, 0);
8998 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9000 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9001 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda65__clutter_actor_leave_event, self, 0);
9002 #line 1690 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9004 #line 1690 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9005 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda66__clutter_actor_button_press_event, self, 0);
9006 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9007 _g_object_unref0 (child_0);
9008 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9010 #line 9011 "MainWindow.vala.c"
9014 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_new (Xcls_MainWindow* _owner) {
9015 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9016 return xcls_mainwindow_xcls_addpropbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, _owner);
9017 #line 9018 "MainWindow.vala.c"
9021 static void xcls_mainwindow_xcls_addpropbutton_class_init (Xcls_MainWindowXcls_addpropbuttonClass * klass) {
9022 #line 1655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9023 xcls_mainwindow_xcls_addpropbutton_parent_class = g_type_class_peek_parent (klass);
9024 #line 1655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9025 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropbuttonPrivate));
9026 #line 1655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9027 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropbutton_finalize;
9028 #line 9029 "MainWindow.vala.c"
9032 static void xcls_mainwindow_xcls_addpropbutton_instance_init (Xcls_MainWindowXcls_addpropbutton * self) {
9033 #line 1655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9034 self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_PRIVATE (self);
9035 #line 9036 "MainWindow.vala.c"
9039 static void xcls_mainwindow_xcls_addpropbutton_finalize (GObject* obj) {
9040 Xcls_MainWindowXcls_addpropbutton * self;
9041 #line 1655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9042 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton);
9043 #line 1657 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9044 _g_object_unref0 (self->el);
9045 #line 1658 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9046 _g_object_unref0 (self->priv->_this);
9047 #line 1655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9048 G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropbutton_parent_class)->finalize (obj);
9049 #line 9050 "MainWindow.vala.c"
9053 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) {
9054 static volatile gsize xcls_mainwindow_xcls_addpropbutton_type_id__volatile = 0;
9055 if (g_once_init_enter (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile)) {
9056 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 };
9057 GType xcls_mainwindow_xcls_addpropbutton_type_id;
9058 xcls_mainwindow_xcls_addpropbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropbutton", &g_define_type_info, 0);
9059 g_once_init_leave (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile, xcls_mainwindow_xcls_addpropbutton_type_id);
9061 return xcls_mainwindow_xcls_addpropbutton_type_id__volatile;
9065 Xcls_MainWindowXcls_Text25* xcls_mainwindow_xcls_text25_construct (GType object_type, Xcls_MainWindow* _owner) {
9066 Xcls_MainWindowXcls_Text25 * self = NULL;
9067 Xcls_MainWindow* _tmp0_;
9068 Xcls_MainWindow* _tmp1_;
9069 ClutterColor _tmp2_ = {0};
9070 ClutterText* _tmp3_;
9071 ClutterText* _tmp4_;
9072 ClutterText* _tmp5_;
9073 ClutterText* _tmp6_;
9074 ClutterText* _tmp7_;
9075 ClutterText* _tmp8_;
9076 #line 1738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9077 g_return_val_if_fail (_owner != NULL, NULL);
9078 #line 1738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9079 self = (Xcls_MainWindowXcls_Text25*) g_object_new (object_type, NULL);
9080 #line 1740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9082 #line 1740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9083 _tmp1_ = _g_object_ref0 (_tmp0_);
9084 #line 1740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9085 _g_object_unref0 (self->priv->_this);
9086 #line 1740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9087 self->priv->_this = _tmp1_;
9088 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9089 clutter_color_from_string (&_tmp2_, "#fff");
9090 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9091 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Add\nProperty", &_tmp2_);
9092 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9093 g_object_ref_sink (_tmp3_);
9094 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9095 _g_object_unref0 (self->el);
9096 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9098 #line 1746 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9100 #line 1746 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9101 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
9102 #line 1747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9104 #line 1747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9105 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
9106 #line 1748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9108 #line 1748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9109 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
9110 #line 1749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9112 #line 1749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9113 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
9114 #line 1750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9116 #line 1750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9117 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
9118 #line 1738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9120 #line 9121 "MainWindow.vala.c"
9124 Xcls_MainWindowXcls_Text25* xcls_mainwindow_xcls_text25_new (Xcls_MainWindow* _owner) {
9125 #line 1738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9126 return xcls_mainwindow_xcls_text25_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT25, _owner);
9127 #line 9128 "MainWindow.vala.c"
9131 static void xcls_mainwindow_xcls_text25_class_init (Xcls_MainWindowXcls_Text25Class * klass) {
9132 #line 1729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9133 xcls_mainwindow_xcls_text25_parent_class = g_type_class_peek_parent (klass);
9134 #line 1729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9135 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text25Private));
9136 #line 1729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9137 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text25_finalize;
9138 #line 9139 "MainWindow.vala.c"
9142 static void xcls_mainwindow_xcls_text25_instance_init (Xcls_MainWindowXcls_Text25 * self) {
9143 #line 1729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9144 self->priv = XCLS_MAINWINDOW_XCLS_TEXT25_GET_PRIVATE (self);
9145 #line 9146 "MainWindow.vala.c"
9149 static void xcls_mainwindow_xcls_text25_finalize (GObject* obj) {
9150 Xcls_MainWindowXcls_Text25 * self;
9151 #line 1729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9152 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT25, Xcls_MainWindowXcls_Text25);
9153 #line 1731 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9154 _g_object_unref0 (self->el);
9155 #line 1732 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9156 _g_object_unref0 (self->priv->_this);
9157 #line 1729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9158 G_OBJECT_CLASS (xcls_mainwindow_xcls_text25_parent_class)->finalize (obj);
9159 #line 9160 "MainWindow.vala.c"
9163 GType xcls_mainwindow_xcls_text25_get_type (void) {
9164 static volatile gsize xcls_mainwindow_xcls_text25_type_id__volatile = 0;
9165 if (g_once_init_enter (&xcls_mainwindow_xcls_text25_type_id__volatile)) {
9166 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Text25Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_text25_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Text25), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_text25_instance_init, NULL };
9167 GType xcls_mainwindow_xcls_text25_type_id;
9168 xcls_mainwindow_xcls_text25_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text25", &g_define_type_info, 0);
9169 g_once_init_leave (&xcls_mainwindow_xcls_text25_type_id__volatile, xcls_mainwindow_xcls_text25_type_id);
9171 return xcls_mainwindow_xcls_text25_type_id__volatile;
9175 static gboolean __lambda68_ (Xcls_MainWindowXcls_addlistenerbutton* self, ClutterCrossingEvent* event) {
9176 gboolean result = FALSE;
9177 ClutterActor* _tmp0_;
9178 ClutterColor _tmp1_ = {0};
9179 #line 1784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9180 g_return_val_if_fail (event != NULL, FALSE);
9181 #line 1785 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9183 #line 1785 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9184 clutter_color_from_string (&_tmp1_, "#333");
9185 #line 1785 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9186 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
9187 #line 1786 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9189 #line 1786 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9191 #line 9192 "MainWindow.vala.c"
9195 static gboolean ___lambda68__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
9197 result = __lambda68_ (self, event);
9198 #line 1784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9200 #line 9201 "MainWindow.vala.c"
9204 static gboolean __lambda69_ (Xcls_MainWindowXcls_addlistenerbutton* self, ClutterCrossingEvent* event) {
9205 gboolean result = FALSE;
9206 ClutterActor* _tmp0_;
9207 ClutterColor _tmp1_ = {0};
9208 #line 1788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9209 g_return_val_if_fail (event != NULL, FALSE);
9210 #line 1789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9212 #line 1789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9213 clutter_color_from_string (&_tmp1_, "#000");
9214 #line 1789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9215 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
9216 #line 1790 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9218 #line 1790 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9220 #line 9221 "MainWindow.vala.c"
9224 static gboolean ___lambda69__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
9226 result = __lambda69_ (self, event);
9227 #line 1788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9229 #line 9230 "MainWindow.vala.c"
9233 static gboolean __lambda70_ (Xcls_MainWindowXcls_addlistenerbutton* self) {
9234 gboolean result = FALSE;
9235 Xcls_MainWindow* _tmp0_;
9236 const gchar* _tmp1_;
9237 const gchar* _tmp2_;
9239 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9240 static GQuark _tmp3_label0 = 0;
9241 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9242 static GQuark _tmp3_label1 = 0;
9243 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9244 static GQuark _tmp3_label2 = 0;
9245 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9246 static GQuark _tmp3_label3 = 0;
9247 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9248 _tmp0_ = self->priv->_this;
9249 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9250 _tmp1_ = _tmp0_->state;
9251 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9253 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9254 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
9255 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9256 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
9257 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9259 #line 9260 "MainWindow.vala.c"
9262 Xcls_MainWindow* _tmp5_;
9263 #line 1798 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9264 _tmp5_ = self->priv->_this;
9265 #line 1798 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9266 xcls_mainwindow_showAddListener (_tmp5_);
9267 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9269 #line 9270 "MainWindow.vala.c"
9272 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
9273 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9275 #line 9276 "MainWindow.vala.c"
9278 Xcls_MainWindow* _tmp6_;
9279 #line 1803 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9280 _tmp6_ = self->priv->_this;
9281 #line 1803 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9282 xcls_mainwindow_hideAddListener (_tmp6_);
9283 #line 1804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9285 #line 9286 "MainWindow.vala.c"
9288 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
9289 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9291 #line 9292 "MainWindow.vala.c"
9294 Xcls_MainWindow* _tmp7_;
9295 Xcls_MainWindow* _tmp8_;
9296 #line 1808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9297 _tmp7_ = self->priv->_this;
9298 #line 1808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9299 xcls_mainwindow_hideAddProp (_tmp7_);
9300 #line 1809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9301 _tmp8_ = self->priv->_this;
9302 #line 1809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9303 xcls_mainwindow_showAddListener (_tmp8_);
9304 #line 1810 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9306 #line 9307 "MainWindow.vala.c"
9309 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
9310 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9312 #line 9313 "MainWindow.vala.c"
9315 Xcls_MainWindow* _tmp9_;
9316 Xcls_MainWindow* _tmp10_;
9317 #line 1812 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9318 _tmp9_ = self->priv->_this;
9319 #line 1812 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9320 xcls_mainwindow_hideObject (_tmp9_);
9321 #line 1813 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9322 _tmp10_ = self->priv->_this;
9323 #line 1813 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9324 xcls_mainwindow_showAddListener (_tmp10_);
9325 #line 1814 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9327 #line 9328 "MainWindow.vala.c"
9331 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9333 #line 9334 "MainWindow.vala.c"
9336 Xcls_MainWindow* _tmp11_;
9337 const gchar* _tmp12_;
9338 #line 1817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9339 _tmp11_ = self->priv->_this;
9340 #line 1817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9341 _tmp12_ = _tmp11_->state;
9342 #line 1817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9343 g_print ("unhandled add listener from %s\n", _tmp12_);
9344 #line 1819 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9346 #line 9347 "MainWindow.vala.c"
9350 #line 1822 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9352 #line 1822 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9354 #line 9355 "MainWindow.vala.c"
9358 static gboolean ___lambda70__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
9360 result = __lambda70_ (self);
9361 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9363 #line 9364 "MainWindow.vala.c"
9367 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
9368 Xcls_MainWindowXcls_addlistenerbutton * self = NULL;
9369 Xcls_MainWindow* _tmp0_;
9370 Xcls_MainWindow* _tmp1_;
9371 Xcls_MainWindow* _tmp2_;
9372 Xcls_MainWindowXcls_addlistenerbutton* _tmp3_;
9373 ClutterActor* _tmp4_;
9374 ClutterActor* _tmp5_;
9375 Xcls_MainWindow* _tmp6_;
9376 Xcls_MainWindowXcls_Text27* _tmp7_;
9377 Xcls_MainWindowXcls_Text27* child_0;
9378 ClutterActor* _tmp8_;
9379 ClutterText* _tmp9_;
9380 ClutterActor* _tmp10_;
9381 ClutterActor* _tmp11_;
9382 ClutterActor* _tmp12_;
9383 ClutterActor* _tmp13_;
9384 #line 1766 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9385 g_return_val_if_fail (_owner != NULL, NULL);
9386 #line 1766 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9387 self = (Xcls_MainWindowXcls_addlistenerbutton*) g_object_new (object_type, NULL);
9388 #line 1768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9390 #line 1768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9391 _tmp1_ = _g_object_ref0 (_tmp0_);
9392 #line 1768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9393 _g_object_unref0 (self->priv->_this);
9394 #line 1768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9395 self->priv->_this = _tmp1_;
9396 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9397 _tmp2_ = self->priv->_this;
9398 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9399 _tmp3_ = _g_object_ref0 (self);
9400 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9401 _g_object_unref0 (_tmp2_->addlistenerbutton);
9402 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9403 _tmp2_->addlistenerbutton = _tmp3_;
9404 #line 1770 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9405 _tmp4_ = clutter_actor_new ();
9406 #line 1770 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9407 g_object_ref_sink (_tmp4_);
9408 #line 1770 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9409 _g_object_unref0 (self->el);
9410 #line 1770 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9412 #line 1775 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9414 #line 1775 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9415 clutter_actor_set_reactive (_tmp5_, TRUE);
9416 #line 1776 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9417 _tmp6_ = self->priv->_this;
9418 #line 1776 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9419 _tmp7_ = xcls_mainwindow_xcls_text27_new (_tmp6_);
9420 #line 1776 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9422 #line 1777 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9423 g_object_ref ((GObject*) child_0);
9424 #line 1778 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9426 #line 1778 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9427 _tmp9_ = child_0->el;
9428 #line 1778 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9429 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
9430 #line 1781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9432 #line 1781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9433 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
9434 #line 1784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9436 #line 1784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9437 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda68__clutter_actor_enter_event, self, 0);
9438 #line 1788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9440 #line 1788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9441 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda69__clutter_actor_leave_event, self, 0);
9442 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9444 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9445 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda70__clutter_actor_button_press_event, self, 0);
9446 #line 1766 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9447 _g_object_unref0 (child_0);
9448 #line 1766 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9450 #line 9451 "MainWindow.vala.c"
9454 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_new (Xcls_MainWindow* _owner) {
9455 #line 1766 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9456 return xcls_mainwindow_xcls_addlistenerbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, _owner);
9457 #line 9458 "MainWindow.vala.c"
9461 static void xcls_mainwindow_xcls_addlistenerbutton_class_init (Xcls_MainWindowXcls_addlistenerbuttonClass * klass) {
9462 #line 1757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9463 xcls_mainwindow_xcls_addlistenerbutton_parent_class = g_type_class_peek_parent (klass);
9464 #line 1757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9465 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addlistenerbuttonPrivate));
9466 #line 1757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9467 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addlistenerbutton_finalize;
9468 #line 9469 "MainWindow.vala.c"
9472 static void xcls_mainwindow_xcls_addlistenerbutton_instance_init (Xcls_MainWindowXcls_addlistenerbutton * self) {
9473 #line 1757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9474 self->priv = XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_PRIVATE (self);
9475 #line 9476 "MainWindow.vala.c"
9479 static void xcls_mainwindow_xcls_addlistenerbutton_finalize (GObject* obj) {
9480 Xcls_MainWindowXcls_addlistenerbutton * self;
9481 #line 1757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9482 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton);
9483 #line 1759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9484 _g_object_unref0 (self->el);
9485 #line 1760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9486 _g_object_unref0 (self->priv->_this);
9487 #line 1757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9488 G_OBJECT_CLASS (xcls_mainwindow_xcls_addlistenerbutton_parent_class)->finalize (obj);
9489 #line 9490 "MainWindow.vala.c"
9493 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) {
9494 static volatile gsize xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile = 0;
9495 if (g_once_init_enter (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile)) {
9496 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 };
9497 GType xcls_mainwindow_xcls_addlistenerbutton_type_id;
9498 xcls_mainwindow_xcls_addlistenerbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addlistenerbutton", &g_define_type_info, 0);
9499 g_once_init_leave (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile, xcls_mainwindow_xcls_addlistenerbutton_type_id);
9501 return xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile;
9505 Xcls_MainWindowXcls_Text27* xcls_mainwindow_xcls_text27_construct (GType object_type, Xcls_MainWindow* _owner) {
9506 Xcls_MainWindowXcls_Text27 * self = NULL;
9507 Xcls_MainWindow* _tmp0_;
9508 Xcls_MainWindow* _tmp1_;
9509 ClutterColor _tmp2_ = {0};
9510 ClutterText* _tmp3_;
9511 ClutterText* _tmp4_;
9512 ClutterText* _tmp5_;
9513 ClutterText* _tmp6_;
9514 ClutterText* _tmp7_;
9515 ClutterText* _tmp8_;
9516 #line 1841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9517 g_return_val_if_fail (_owner != NULL, NULL);
9518 #line 1841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9519 self = (Xcls_MainWindowXcls_Text27*) g_object_new (object_type, NULL);
9520 #line 1843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9522 #line 1843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9523 _tmp1_ = _g_object_ref0 (_tmp0_);
9524 #line 1843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9525 _g_object_unref0 (self->priv->_this);
9526 #line 1843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9527 self->priv->_this = _tmp1_;
9528 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9529 clutter_color_from_string (&_tmp2_, "#fff");
9530 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9531 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Add\nListener", &_tmp2_);
9532 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9533 g_object_ref_sink (_tmp3_);
9534 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9535 _g_object_unref0 (self->el);
9536 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9538 #line 1849 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9540 #line 1849 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9541 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
9542 #line 1850 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9544 #line 1850 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9545 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
9546 #line 1851 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9548 #line 1851 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9549 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
9550 #line 1852 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9552 #line 1852 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9553 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
9554 #line 1853 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9556 #line 1853 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9557 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
9558 #line 1841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9560 #line 9561 "MainWindow.vala.c"
9564 Xcls_MainWindowXcls_Text27* xcls_mainwindow_xcls_text27_new (Xcls_MainWindow* _owner) {
9565 #line 1841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9566 return xcls_mainwindow_xcls_text27_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT27, _owner);
9567 #line 9568 "MainWindow.vala.c"
9571 static void xcls_mainwindow_xcls_text27_class_init (Xcls_MainWindowXcls_Text27Class * klass) {
9572 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9573 xcls_mainwindow_xcls_text27_parent_class = g_type_class_peek_parent (klass);
9574 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9575 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text27Private));
9576 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9577 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text27_finalize;
9578 #line 9579 "MainWindow.vala.c"
9582 static void xcls_mainwindow_xcls_text27_instance_init (Xcls_MainWindowXcls_Text27 * self) {
9583 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9584 self->priv = XCLS_MAINWINDOW_XCLS_TEXT27_GET_PRIVATE (self);
9585 #line 9586 "MainWindow.vala.c"
9589 static void xcls_mainwindow_xcls_text27_finalize (GObject* obj) {
9590 Xcls_MainWindowXcls_Text27 * self;
9591 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9592 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT27, Xcls_MainWindowXcls_Text27);
9593 #line 1834 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9594 _g_object_unref0 (self->el);
9595 #line 1835 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9596 _g_object_unref0 (self->priv->_this);
9597 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9598 G_OBJECT_CLASS (xcls_mainwindow_xcls_text27_parent_class)->finalize (obj);
9599 #line 9600 "MainWindow.vala.c"
9603 GType xcls_mainwindow_xcls_text27_get_type (void) {
9604 static volatile gsize xcls_mainwindow_xcls_text27_type_id__volatile = 0;
9605 if (g_once_init_enter (&xcls_mainwindow_xcls_text27_type_id__volatile)) {
9606 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MainWindowXcls_Text27Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_mainwindow_xcls_text27_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MainWindowXcls_Text27), 0, (GInstanceInitFunc) xcls_mainwindow_xcls_text27_instance_init, NULL };
9607 GType xcls_mainwindow_xcls_text27_type_id;
9608 xcls_mainwindow_xcls_text27_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text27", &g_define_type_info, 0);
9609 g_once_init_leave (&xcls_mainwindow_xcls_text27_type_id__volatile, xcls_mainwindow_xcls_text27_type_id);
9611 return xcls_mainwindow_xcls_text27_type_id__volatile;
9615 static void xcls_mainwindow_class_init (Xcls_MainWindowClass * klass) {
9616 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9617 xcls_mainwindow_parent_class = g_type_class_peek_parent (klass);
9618 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9619 g_type_class_add_private (klass, sizeof (Xcls_MainWindowPrivate));
9620 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9621 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_finalize;
9622 #line 9623 "MainWindow.vala.c"
9626 static void xcls_mainwindow_instance_init (Xcls_MainWindow * self) {
9627 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9628 self->priv = XCLS_MAINWINDOW_GET_PRIVATE (self);
9629 #line 9630 "MainWindow.vala.c"
9633 static void xcls_mainwindow_finalize (GObject* obj) {
9634 Xcls_MainWindow * self;
9635 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9636 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_MAINWINDOW, Xcls_MainWindow);
9637 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9638 _g_object_unref0 (self->el);
9639 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9640 _g_object_unref0 (self->priv->_this);
9641 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9642 _g_object_unref0 (self->vbox);
9643 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9644 _g_object_unref0 (self->topbar);
9645 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9646 _g_object_unref0 (self->mainpane);
9647 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9648 _g_object_unref0 (self->leftpane);
9649 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9650 _g_object_unref0 (self->editpane);
9651 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9652 _g_object_unref0 (self->tree);
9653 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9654 _g_object_unref0 (self->props);
9655 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9656 _g_object_unref0 (self->clutterembed);
9657 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9658 _g_object_unref0 (self->rooview);
9659 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9660 _g_object_unref0 (self->objectview);
9661 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9662 _g_object_unref0 (self->codeeditview);
9663 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9664 _g_object_unref0 (self->addpropsview);
9665 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9666 _g_object_unref0 (self->projecteditview);
9667 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9668 _g_object_unref0 (self->buttonlayout);
9669 #line 46 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9670 _g_object_unref0 (self->projectbutton);
9671 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9672 _g_object_unref0 (self->projecteditbutton);
9673 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9674 _g_object_unref0 (self->objectshowbutton);
9675 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9676 _g_object_unref0 (self->addpropbutton);
9677 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9678 _g_object_unref0 (self->addlistenerbutton);
9679 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9680 _g_object_unref0 (self->project);
9681 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9682 _g_object_unref0 (self->clutterfiles);
9683 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9684 _g_object_unref0 (self->code_editor);
9685 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9686 _g_object_unref0 (self->window_gladeview);
9687 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9688 _g_object_unref0 (self->left_props);
9689 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9690 _g_object_unref0 (self->projectsettings);
9691 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9692 _g_object_unref0 (self->rightpalete);
9693 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9694 _g_object_unref0 (self->add_props);
9695 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9696 _g_object_unref0 (self->left_projects);
9697 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9698 _g_object_unref0 (self->left_tree);
9699 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9700 _g_object_unref0 (self->window_rooview);
9701 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9702 _g_free0 (self->state);
9703 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9704 _g_free0 (self->title);
9705 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9706 G_OBJECT_CLASS (xcls_mainwindow_parent_class)->finalize (obj);
9707 #line 9708 "MainWindow.vala.c"
9711 GType xcls_mainwindow_get_type (void) {
9712 static volatile gsize xcls_mainwindow_type_id__volatile = 0;
9713 if (g_once_init_enter (&xcls_mainwindow_type_id__volatile)) {
9714 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 };
9715 GType xcls_mainwindow_type_id;
9716 xcls_mainwindow_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindow", &g_define_type_info, 0);
9717 g_once_init_leave (&xcls_mainwindow_type_id__volatile, xcls_mainwindow_type_id);
9719 return xcls_mainwindow_type_id__volatile;