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_;
3530 Xcls_ProjectSettings* _tmp29_;
3531 Xcls_ProjectSettings* _tmp30_;
3532 Xcls_MainWindowXcls_projecteditview* _tmp31_;
3533 GtkClutterActor* _tmp32_;
3534 GtkWidget* _tmp33_ = NULL;
3535 Xcls_ProjectSettings* _tmp34_;
3537 Xcls_MainWindow* _tmp36_;
3538 Xcls_MainWindowXcls_projecteditview* _tmp37_;
3539 GtkClutterActor* _tmp38_;
3540 ClutterStage* _tmp39_ = NULL;
3541 ClutterStage* _tmp40_;
3542 ClutterStage* stage;
3543 ClutterStage* _tmp41_;
3544 ClutterColor _tmp42_ = {0};
3545 Xcls_ProjectSettings* _tmp43_;
3546 Xcls_RightPalete* _tmp44_;
3547 Xcls_RightPalete* _tmp45_;
3548 Xcls_MainWindowXcls_objectview* _tmp46_;
3549 GtkClutterActor* _tmp47_;
3550 GtkWidget* _tmp48_ = NULL;
3551 Xcls_RightPalete* _tmp49_;
3553 Xcls_MainWindow* _tmp51_;
3554 Xcls_MainWindowXcls_objectview* _tmp52_;
3555 GtkClutterActor* _tmp53_;
3556 ClutterStage* _tmp54_ = NULL;
3557 ClutterStage* _tmp55_;
3558 ClutterStage* _tmp56_;
3559 ClutterColor _tmp57_ = {0};
3560 Xcls_WindowAddProp* _tmp58_;
3561 Xcls_WindowAddProp* _tmp59_;
3562 Xcls_MainWindowXcls_addpropsview* _tmp60_;
3563 GtkClutterActor* _tmp61_;
3564 GtkWidget* _tmp62_ = NULL;
3565 Xcls_WindowAddProp* _tmp63_;
3566 GtkScrolledWindow* _tmp64_;
3567 Xcls_MainWindow* _tmp65_;
3568 Xcls_MainWindowXcls_addpropsview* _tmp66_;
3569 GtkClutterActor* _tmp67_;
3570 ClutterStage* _tmp68_ = NULL;
3571 ClutterStage* _tmp69_;
3572 ClutterStage* _tmp70_;
3573 ClutterColor _tmp71_ = {0};
3574 Xcls_MainWindow* _tmp72_;
3575 Xcls_WindowAddProp* _tmp73_;
3576 Xcls_Editor* _tmp74_;
3577 Xcls_Editor* _tmp75_;
3578 Xcls_MainWindowXcls_codeeditview* _tmp76_;
3579 GtkClutterActor* _tmp77_;
3580 GtkWidget* _tmp78_ = NULL;
3581 Xcls_Editor* _tmp79_;
3583 Xcls_MainWindow* _tmp81_;
3584 Xcls_MainWindowXcls_codeeditview* _tmp82_;
3585 GtkClutterActor* _tmp83_;
3586 ClutterStage* _tmp84_ = NULL;
3587 ClutterStage* _tmp85_;
3588 ClutterStage* _tmp86_;
3589 ClutterColor _tmp87_ = {0};
3590 Xcls_WindowRooView* _tmp88_;
3591 Xcls_WindowRooView* _tmp89_;
3592 Xcls_MainWindowXcls_rooview* _tmp90_;
3593 GtkClutterActor* _tmp91_;
3594 GtkWidget* _tmp92_ = NULL;
3595 Xcls_WindowRooView* _tmp93_;
3597 Xcls_WindowRooView* _tmp95_;
3599 Xcls_MainWindow* _tmp97_;
3600 Xcls_MainWindowXcls_rooview* _tmp98_;
3601 GtkClutterActor* _tmp99_;
3602 ClutterStage* _tmp100_ = NULL;
3603 ClutterStage* _tmp101_;
3604 ClutterStage* _tmp102_;
3605 ClutterColor _tmp103_ = {0};
3606 Xcls_GladeView* _tmp104_;
3607 Xcls_GladeView* _tmp105_;
3608 Xcls_ClutterFiles* _tmp106_;
3609 Xcls_ClutterFiles* _tmp107_;
3610 ClutterStage* _tmp108_;
3611 Xcls_ClutterFiles* _tmp109_;
3612 ClutterScrollActor* _tmp110_;
3613 Xcls_ClutterFiles* _tmp111_;
3614 ClutterScrollActor* _tmp112_;
3615 Xcls_ClutterFiles* _tmp113_;
3616 ClutterTimeline* _tmp114_;
3617 ClutterTimeline* tl;
3618 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3619 g_return_if_fail (self != NULL);
3620 #line 251 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3621 g_print ("init children");
3622 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3623 _tmp0_ = xcls_windowlefttree_new ();
3624 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3625 _g_object_unref0 (self->left_tree);
3626 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3627 self->left_tree = _tmp0_;
3628 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3629 _tmp1_ = self->left_tree;
3630 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3631 g_object_ref ((GObject*) _tmp1_);
3632 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3633 _tmp2_ = self->tree;
3634 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3635 _tmp3_ = _tmp2_->el;
3636 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3637 _tmp4_ = self->left_tree;
3638 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3639 _tmp5_ = _tmp4_->el;
3640 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3641 gtk_box_pack_start ((GtkBox*) _tmp3_, (GtkWidget*) _tmp5_, TRUE, TRUE, (guint) 0);
3642 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3643 _tmp6_ = self->left_tree;
3644 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3645 _tmp7_ = _tmp6_->el;
3646 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3647 gtk_widget_show_all ((GtkWidget*) _tmp7_);
3648 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3649 _tmp8_ = self->left_tree;
3650 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3651 g_signal_connect_object (_tmp8_, "before-node-change", (GCallback) ___lambda102__xcls_windowlefttree_before_node_change, self, 0);
3652 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3653 _tmp9_ = self->left_tree;
3654 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3655 g_signal_connect_object (_tmp9_, "node-selected", (GCallback) ___lambda103__xcls_windowlefttree_node_selected, self, 0);
3656 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3657 _tmp10_ = self->left_tree;
3658 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3659 g_signal_connect_object (_tmp10_, "changed", (GCallback) ___lambda104__xcls_windowlefttree_changed, self, 0);
3660 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3661 _tmp11_ = xcls_leftprops_new ();
3662 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3663 _g_object_unref0 (self->left_props);
3664 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3665 self->left_props = _tmp11_;
3666 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3667 _tmp12_ = self->left_props;
3668 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3669 g_object_ref ((GObject*) _tmp12_);
3670 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3671 _tmp13_ = self->props;
3672 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3673 _tmp14_ = _tmp13_->el;
3674 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3675 _tmp15_ = self->left_props;
3676 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3677 _tmp16_ = _tmp15_->el;
3678 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3679 gtk_box_pack_start ((GtkBox*) _tmp14_, (GtkWidget*) _tmp16_, TRUE, TRUE, (guint) 0);
3680 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3681 _tmp17_ = self->left_props;
3682 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3683 _tmp18_ = _tmp17_->el;
3684 #line 327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3685 gtk_widget_show_all ((GtkWidget*) _tmp18_);
3686 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3687 _tmp19_ = self->left_props;
3688 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3689 g_signal_connect_object (_tmp19_, "show-editor", (GCallback) ___lambda105__xcls_leftprops_show_editor, self, 0);
3690 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3691 _tmp20_ = self->left_props;
3692 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3693 g_signal_connect_object (_tmp20_, "stop-editor", (GCallback) ___lambda106__xcls_leftprops_stop_editor, self, 0);
3694 #line 344 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3695 _tmp21_ = self->left_props;
3696 #line 344 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3697 g_signal_connect_object (_tmp21_, "changed", (GCallback) ___lambda107__xcls_leftprops_changed, self, 0);
3698 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3699 _tmp22_ = xcls_windowleftprojects_new ();
3700 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3701 _g_object_unref0 (self->left_projects);
3702 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3703 self->left_projects = _tmp22_;
3704 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3705 _tmp23_ = self->left_projects;
3706 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3707 g_object_ref ((GObject*) _tmp23_);
3708 #line 358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3709 _tmp24_ = self->leftpane;
3710 #line 358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3711 _tmp25_ = _tmp24_->el;
3712 #line 358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3713 _tmp26_ = self->left_projects;
3714 #line 358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3715 _tmp27_ = _tmp26_->el;
3716 #line 358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3717 gtk_box_pack_start ((GtkBox*) _tmp25_, (GtkWidget*) _tmp27_, TRUE, TRUE, (guint) 0);
3718 #line 360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3719 _tmp28_ = self->left_projects;
3720 #line 360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3721 g_signal_connect_object (_tmp28_, "project-selected", (GCallback) ___lambda108__xcls_windowleftprojects_project_selected, self, 0);
3722 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3723 _tmp29_ = xcls_projectsettings_new ();
3724 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3725 _g_object_unref0 (self->projectsettings);
3726 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3727 self->projectsettings = _tmp29_;
3728 #line 369 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3729 _tmp30_ = self->projectsettings;
3730 #line 369 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3731 g_object_ref ((GObject*) _tmp30_);
3732 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3733 _tmp31_ = self->projecteditview;
3734 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3735 _tmp32_ = _tmp31_->el;
3736 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3737 _tmp33_ = gtk_clutter_actor_get_widget (_tmp32_);
3738 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3739 _tmp34_ = self->projectsettings;
3740 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3741 _tmp35_ = _tmp34_->el;
3742 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3743 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp33_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp35_);
3744 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3745 _tmp36_ = self->priv->_this;
3746 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3747 _tmp37_ = _tmp36_->projecteditview;
3748 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3749 _tmp38_ = _tmp37_->el;
3750 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3751 _tmp39_ = clutter_actor_get_stage ((ClutterActor*) _tmp38_);
3752 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3753 _tmp40_ = _g_object_ref0 (_tmp39_);
3754 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3756 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3758 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3759 clutter_color_from_string (&_tmp42_, "#000");
3760 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3761 clutter_actor_set_background_color ((ClutterActor*) _tmp41_, &_tmp42_);
3762 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3763 _tmp43_ = self->projectsettings;
3764 #line 376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3765 g_signal_connect_object (_tmp43_, "button-pressed", (GCallback) ___lambda109__xcls_projectsettings_button_pressed, self, 0);
3766 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3767 _tmp44_ = xcls_rightpalete_new ();
3768 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3769 _g_object_unref0 (self->rightpalete);
3770 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3771 self->rightpalete = _tmp44_;
3772 #line 396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3773 _tmp45_ = self->rightpalete;
3774 #line 396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3775 g_object_ref ((GObject*) _tmp45_);
3776 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3777 _tmp46_ = self->objectview;
3778 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3779 _tmp47_ = _tmp46_->el;
3780 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3781 _tmp48_ = gtk_clutter_actor_get_widget (_tmp47_);
3782 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3783 _tmp49_ = self->rightpalete;
3784 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3785 _tmp50_ = _tmp49_->el;
3786 #line 397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3787 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp48_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp50_);
3788 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3789 _tmp51_ = self->priv->_this;
3790 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3791 _tmp52_ = _tmp51_->objectview;
3792 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3793 _tmp53_ = _tmp52_->el;
3794 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3795 _tmp54_ = clutter_actor_get_stage ((ClutterActor*) _tmp53_);
3796 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3797 _tmp55_ = _g_object_ref0 (_tmp54_);
3798 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3799 _g_object_unref0 (stage);
3800 #line 400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3802 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3804 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3805 clutter_color_from_string (&_tmp57_, "#000");
3806 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3807 clutter_actor_set_background_color ((ClutterActor*) _tmp56_, &_tmp57_);
3808 #line 419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3809 _tmp58_ = xcls_windowaddprop_new ();
3810 #line 419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3811 _g_object_unref0 (self->add_props);
3812 #line 419 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3813 self->add_props = _tmp58_;
3814 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3815 _tmp59_ = self->add_props;
3816 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3817 g_object_ref ((GObject*) _tmp59_);
3818 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3819 _tmp60_ = self->addpropsview;
3820 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3821 _tmp61_ = _tmp60_->el;
3822 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3823 _tmp62_ = gtk_clutter_actor_get_widget (_tmp61_);
3824 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3825 _tmp63_ = self->add_props;
3826 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3827 _tmp64_ = _tmp63_->el;
3828 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3829 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp62_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp64_);
3830 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3831 _tmp65_ = self->priv->_this;
3832 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3833 _tmp66_ = _tmp65_->addpropsview;
3834 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3835 _tmp67_ = _tmp66_->el;
3836 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3837 _tmp68_ = clutter_actor_get_stage ((ClutterActor*) _tmp67_);
3838 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3839 _tmp69_ = _g_object_ref0 (_tmp68_);
3840 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3841 _g_object_unref0 (stage);
3842 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3844 #line 425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3846 #line 425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3847 clutter_color_from_string (&_tmp71_, "#000");
3848 #line 425 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3849 clutter_actor_set_background_color ((ClutterActor*) _tmp70_, &_tmp71_);
3850 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3851 _tmp72_ = self->priv->_this;
3852 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3853 _tmp73_ = _tmp72_->add_props;
3854 #line 428 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3855 g_signal_connect_object (_tmp73_, "select", (GCallback) ___lambda110__xcls_windowaddprop_select, self, 0);
3856 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3857 _tmp74_ = xcls_editor_new ();
3858 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3859 _g_object_unref0 (self->code_editor);
3860 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3861 self->code_editor = _tmp74_;
3862 #line 436 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3863 _tmp75_ = self->code_editor;
3864 #line 436 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3865 g_object_ref ((GObject*) _tmp75_);
3866 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3867 _tmp76_ = self->codeeditview;
3868 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3869 _tmp77_ = _tmp76_->el;
3870 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3871 _tmp78_ = gtk_clutter_actor_get_widget (_tmp77_);
3872 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3873 _tmp79_ = self->code_editor;
3874 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3875 _tmp80_ = _tmp79_->el;
3876 #line 437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3877 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp78_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp80_);
3878 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3879 _tmp81_ = self->priv->_this;
3880 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3881 _tmp82_ = _tmp81_->codeeditview;
3882 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3883 _tmp83_ = _tmp82_->el;
3884 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3885 _tmp84_ = clutter_actor_get_stage ((ClutterActor*) _tmp83_);
3886 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3887 _tmp85_ = _g_object_ref0 (_tmp84_);
3888 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3889 _g_object_unref0 (stage);
3890 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3892 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3894 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3895 clutter_color_from_string (&_tmp87_, "#000");
3896 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3897 clutter_actor_set_background_color ((ClutterActor*) _tmp86_, &_tmp87_);
3898 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3899 _tmp88_ = xcls_windowrooview_new ();
3900 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3901 _g_object_unref0 (self->window_rooview);
3902 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3903 self->window_rooview = _tmp88_;
3904 #line 452 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3905 _tmp89_ = self->window_rooview;
3906 #line 452 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3907 g_object_ref ((GObject*) _tmp89_);
3908 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3909 _tmp90_ = self->rooview;
3910 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3911 _tmp91_ = _tmp90_->el;
3912 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3913 _tmp92_ = gtk_clutter_actor_get_widget (_tmp91_);
3914 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3915 _tmp93_ = self->window_rooview;
3916 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3917 _tmp94_ = _tmp93_->el;
3918 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3919 gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp92_, GTK_TYPE_CONTAINER, GtkContainer), (GtkWidget*) _tmp94_);
3920 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3921 _tmp95_ = self->window_rooview;
3922 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3923 _tmp96_ = _tmp95_->el;
3924 #line 454 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3925 gtk_widget_show_all ((GtkWidget*) _tmp96_);
3926 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3927 _tmp97_ = self->priv->_this;
3928 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3929 _tmp98_ = _tmp97_->rooview;
3930 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3931 _tmp99_ = _tmp98_->el;
3932 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3933 _tmp100_ = clutter_actor_get_stage ((ClutterActor*) _tmp99_);
3934 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3935 _tmp101_ = _g_object_ref0 (_tmp100_);
3936 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3937 _g_object_unref0 (stage);
3938 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3940 #line 457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3942 #line 457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3943 clutter_color_from_string (&_tmp103_, "#000");
3944 #line 457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3945 clutter_actor_set_background_color ((ClutterActor*) _tmp102_, &_tmp103_);
3946 #line 462 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3947 _tmp104_ = xcls_gladeview_new ();
3948 #line 462 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3949 _g_object_unref0 (self->window_gladeview);
3950 #line 462 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3951 self->window_gladeview = _tmp104_;
3952 #line 463 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3953 _tmp105_ = self->window_gladeview;
3954 #line 463 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3955 g_object_ref ((GObject*) _tmp105_);
3956 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3957 _tmp106_ = xcls_clutterfiles_new ();
3958 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3959 _g_object_unref0 (self->clutterfiles);
3960 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3961 self->clutterfiles = _tmp106_;
3962 #line 474 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3963 _tmp107_ = self->clutterfiles;
3964 #line 474 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3965 g_object_ref ((GObject*) _tmp107_);
3966 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3968 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3969 _tmp109_ = self->clutterfiles;
3970 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3971 _tmp110_ = _tmp109_->el;
3972 #line 475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3973 clutter_actor_add_child ((ClutterActor*) _tmp108_, (ClutterActor*) _tmp110_);
3974 #line 476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3975 _tmp111_ = self->clutterfiles;
3976 #line 476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3977 _tmp112_ = _tmp111_->el;
3978 #line 476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3979 clutter_actor_show_all ((ClutterActor*) _tmp112_);
3980 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3981 _tmp113_ = self->clutterfiles;
3982 #line 479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3983 g_signal_connect_object (_tmp113_, "open", (GCallback) ___lambda111__xcls_clutterfiles_open, self, 0);
3984 #line 506 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3985 _tmp114_ = clutter_timeline_new ((guint) 6000);
3986 #line 506 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3988 #line 507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3989 clutter_timeline_set_repeat_count (tl, -1);
3990 #line 508 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3991 clutter_timeline_start (tl);
3992 #line 509 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3993 g_object_ref ((GObject*) tl);
3994 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3995 self->children_loaded = TRUE;
3996 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3997 _g_object_unref0 (tl);
3998 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
3999 _g_object_unref0 (stage);
4000 #line 4001 "MainWindow.vala.c"
4004 void xcls_mainwindow_setTitle (Xcls_MainWindow* self, const gchar* str) {
4006 const gchar* _tmp1_;
4009 const gchar* _tmp4_;
4012 #line 517 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4013 g_return_if_fail (self != NULL);
4014 #line 517 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4015 g_return_if_fail (str != NULL);
4016 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4018 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4019 _tmp1_ = self->title;
4020 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4021 _tmp2_ = g_strconcat (_tmp1_, " - ", NULL);
4022 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
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 _tmp5_ = g_strconcat (_tmp3_, _tmp4_, NULL);
4028 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4030 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4031 gtk_window_set_title (_tmp0_, _tmp6_);
4032 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4034 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4036 #line 4037 "MainWindow.vala.c"
4040 void xcls_mainwindow_show (Xcls_MainWindow* self) {
4041 Xcls_WindowLeftTree* _tmp0_;
4042 Xcls_MainWindow* _tmp1_;
4043 Xcls_MainWindowXcls_vbox* _tmp2_;
4045 Xcls_WindowLeftTree* _tmp4_;
4046 GtkScrolledWindow* _tmp5_;
4048 #line 520 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4049 g_return_if_fail (self != NULL);
4050 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4051 _tmp0_ = xcls_windowlefttree_new ();
4052 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4053 _g_object_unref0 (self->left_tree);
4054 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4055 self->left_tree = _tmp0_;
4056 #line 522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4057 _tmp1_ = self->priv->_this;
4058 #line 522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4059 _tmp2_ = _tmp1_->vbox;
4060 #line 522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4061 _tmp3_ = _tmp2_->el;
4062 #line 522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4063 _tmp4_ = self->left_tree;
4064 #line 522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4065 _tmp5_ = _tmp4_->el;
4066 #line 522 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4067 gtk_box_pack_start ((GtkBox*) _tmp3_, (GtkWidget*) _tmp5_, TRUE, TRUE, (guint) 0);
4068 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4070 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4071 gtk_widget_show_all ((GtkWidget*) _tmp6_);
4072 #line 4073 "MainWindow.vala.c"
4076 void xcls_mainwindow_showAddListener (Xcls_MainWindow* self) {
4077 Xcls_WindowLeftTree* _tmp0_;
4078 JsRenderNode* _tmp1_ = NULL;
4080 JsRenderNode* _tmp2_;
4081 Xcls_WindowAddProp* _tmp3_;
4082 GtkScrolledWindow* _tmp4_;
4083 Xcls_WindowAddProp* _tmp5_;
4084 ProjectProject* _tmp6_;
4085 const gchar* _tmp7_;
4086 PaletePalete* _tmp8_ = NULL;
4087 PaletePalete* _tmp9_;
4088 JsRenderNode* _tmp10_;
4089 gchar* _tmp11_ = NULL;
4091 Xcls_MainWindow* _tmp13_;
4092 Xcls_MainWindowXcls_addpropsview* _tmp14_;
4093 GtkClutterActor* _tmp15_;
4094 Xcls_MainWindow* _tmp16_;
4095 Xcls_MainWindowXcls_rooview* _tmp17_;
4096 GtkClutterActor* _tmp18_;
4097 GtkClutterActor* _tmp19_;
4098 GtkClutterActor* el;
4099 GtkClutterActor* _tmp20_;
4100 GtkClutterActor* _tmp21_;
4101 Xcls_MainWindow* _tmp22_;
4102 Xcls_MainWindowXcls_addpropsview* _tmp23_;
4103 GtkClutterActor* _tmp24_;
4104 GtkClutterActor* _tmp25_;
4105 Xcls_MainWindow* _tmp26_;
4106 Xcls_MainWindowXcls_addpropsview* _tmp27_;
4107 GtkClutterActor* _tmp28_;
4109 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4110 g_return_if_fail (self != NULL);
4111 #line 530 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4112 _tmp0_ = self->left_tree;
4113 #line 530 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4114 _tmp1_ = xcls_windowlefttree_getActiveElement (_tmp0_);
4115 #line 530 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4117 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4119 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4120 if (_tmp2_ == NULL) {
4121 #line 532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4122 _g_object_unref0 (ae);
4123 #line 532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4125 #line 4126 "MainWindow.vala.c"
4127 #line 536 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4128 _tmp3_ = self->add_props;
4129 #line 536 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4130 _tmp4_ = _tmp3_->el;
4131 #line 536 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4132 gtk_widget_show_all ((GtkWidget*) _tmp4_);
4133 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4134 _tmp5_ = self->add_props;
4135 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4136 _tmp6_ = self->project;
4137 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4138 _tmp7_ = _tmp6_->xtype;
4139 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4140 _tmp8_ = palete_factory (_tmp7_);
4141 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4143 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4145 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4146 _tmp11_ = js_render_node_fqn (_tmp10_);
4147 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4149 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4150 xcls_windowaddprop_show (_tmp5_, _tmp9_, "signals", _tmp12_);
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 _g_object_unref0 (_tmp9_);
4155 #line 544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4156 _tmp13_ = self->priv->_this;
4157 #line 544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4158 _tmp14_ = _tmp13_->addpropsview;
4159 #line 544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4160 _tmp15_ = _tmp14_->el;
4161 #line 544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4162 clutter_actor_save_easing_state ((ClutterActor*) _tmp15_);
4163 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4164 _tmp16_ = self->priv->_this;
4165 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4166 _tmp17_ = _tmp16_->rooview;
4167 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4168 _tmp18_ = _tmp17_->el;
4169 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4170 _tmp19_ = _g_object_ref0 (_tmp18_);
4171 #line 546 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4173 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4175 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4176 clutter_actor_save_easing_state ((ClutterActor*) _tmp20_);
4177 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4179 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4180 clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.5f, (gdouble) 0.5f);
4181 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4182 _tmp22_ = self->priv->_this;
4183 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4184 _tmp23_ = _tmp22_->addpropsview;
4185 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4186 _tmp24_ = _tmp23_->el;
4187 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4188 clutter_actor_set_scale ((ClutterActor*) _tmp24_, (gdouble) 1.0f, (gdouble) 1.0f);
4189 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4191 #line 558 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4192 clutter_actor_restore_easing_state ((ClutterActor*) _tmp25_);
4193 #line 559 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4194 _tmp26_ = self->priv->_this;
4195 #line 559 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4196 _tmp27_ = _tmp26_->addpropsview;
4197 #line 559 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4198 _tmp28_ = _tmp27_->el;
4199 #line 559 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4200 clutter_actor_restore_easing_state ((ClutterActor*) _tmp28_);
4201 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4202 _tmp29_ = g_strdup ("addlistener");
4203 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4204 _g_free0 (self->state);
4205 #line 560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4206 self->state = _tmp29_;
4207 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4208 _g_object_unref0 (el);
4209 #line 526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4210 _g_object_unref0 (ae);
4211 #line 4212 "MainWindow.vala.c"
4215 void xcls_mainwindow_showAddProp (Xcls_MainWindow* self) {
4216 Xcls_WindowLeftTree* _tmp0_;
4217 JsRenderNode* _tmp1_ = NULL;
4219 JsRenderNode* _tmp2_;
4220 Xcls_WindowAddProp* _tmp3_;
4221 GtkScrolledWindow* _tmp4_;
4222 Xcls_WindowAddProp* _tmp5_;
4223 ProjectProject* _tmp6_;
4224 const gchar* _tmp7_;
4225 PaletePalete* _tmp8_ = NULL;
4226 PaletePalete* _tmp9_;
4227 JsRenderNode* _tmp10_;
4228 gchar* _tmp11_ = NULL;
4230 Xcls_MainWindow* _tmp13_;
4231 Xcls_MainWindowXcls_addpropsview* _tmp14_;
4232 GtkClutterActor* _tmp15_;
4233 Xcls_MainWindow* _tmp16_;
4234 Xcls_MainWindowXcls_rooview* _tmp17_;
4235 GtkClutterActor* _tmp18_;
4236 GtkClutterActor* _tmp19_;
4237 GtkClutterActor* el;
4238 GtkClutterActor* _tmp20_;
4239 GtkClutterActor* _tmp21_;
4240 Xcls_MainWindow* _tmp22_;
4241 Xcls_MainWindowXcls_addpropsview* _tmp23_;
4242 GtkClutterActor* _tmp24_;
4243 GtkClutterActor* _tmp25_;
4244 Xcls_MainWindow* _tmp26_;
4245 Xcls_MainWindowXcls_addpropsview* _tmp27_;
4246 GtkClutterActor* _tmp28_;
4248 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4249 g_return_if_fail (self != NULL);
4250 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4251 _tmp0_ = self->left_tree;
4252 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4253 _tmp1_ = xcls_windowlefttree_getActiveElement (_tmp0_);
4254 #line 565 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4256 #line 566 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4258 #line 566 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4259 if (_tmp2_ == NULL) {
4260 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4261 _g_object_unref0 (ae);
4262 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4264 #line 4265 "MainWindow.vala.c"
4266 #line 574 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4267 _tmp3_ = self->add_props;
4268 #line 574 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4269 _tmp4_ = _tmp3_->el;
4270 #line 574 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4271 gtk_widget_show_all ((GtkWidget*) _tmp4_);
4272 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4273 _tmp5_ = self->add_props;
4274 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4275 _tmp6_ = self->project;
4276 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4277 _tmp7_ = _tmp6_->xtype;
4278 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4279 _tmp8_ = palete_factory (_tmp7_);
4280 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4282 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4284 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4285 _tmp11_ = js_render_node_fqn (_tmp10_);
4286 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4288 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4289 xcls_windowaddprop_show (_tmp5_, _tmp9_, "props", _tmp12_);
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 _g_object_unref0 (_tmp9_);
4294 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4295 _tmp13_ = self->priv->_this;
4296 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4297 _tmp14_ = _tmp13_->addpropsview;
4298 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4299 _tmp15_ = _tmp14_->el;
4300 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4301 clutter_actor_save_easing_state ((ClutterActor*) _tmp15_);
4302 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4303 _tmp16_ = self->priv->_this;
4304 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4305 _tmp17_ = _tmp16_->rooview;
4306 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4307 _tmp18_ = _tmp17_->el;
4308 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4309 _tmp19_ = _g_object_ref0 (_tmp18_);
4310 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4312 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4314 #line 584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4315 clutter_actor_save_easing_state ((ClutterActor*) _tmp20_);
4316 #line 587 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4318 #line 587 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4319 clutter_actor_set_scale ((ClutterActor*) _tmp21_, (gdouble) 0.5f, (gdouble) 0.5f);
4320 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4321 _tmp22_ = self->priv->_this;
4322 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4323 _tmp23_ = _tmp22_->addpropsview;
4324 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4325 _tmp24_ = _tmp23_->el;
4326 #line 589 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4327 clutter_actor_set_scale ((ClutterActor*) _tmp24_, (gdouble) 1.0f, (gdouble) 1.0f);
4328 #line 595 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4330 #line 595 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4331 clutter_actor_restore_easing_state ((ClutterActor*) _tmp25_);
4332 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4333 _tmp26_ = self->priv->_this;
4334 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4335 _tmp27_ = _tmp26_->addpropsview;
4336 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4337 _tmp28_ = _tmp27_->el;
4338 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4339 clutter_actor_restore_easing_state ((ClutterActor*) _tmp28_);
4340 #line 597 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4341 _tmp29_ = g_strdup ("addprop");
4342 #line 597 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4343 _g_free0 (self->state);
4344 #line 597 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4345 self->state = _tmp29_;
4346 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4347 _g_object_unref0 (el);
4348 #line 562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4349 _g_object_unref0 (ae);
4350 #line 4351 "MainWindow.vala.c"
4354 void xcls_mainwindow_showCodeEdit (Xcls_MainWindow* self, JsRenderNode* node, const gchar* ptype, const gchar* key) {
4355 const gchar* _tmp0_;
4356 const gchar* _tmp1_;
4358 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4359 static GQuark _tmp2_label0 = 0;
4360 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4361 static GQuark _tmp2_label1 = 0;
4362 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4363 static GQuark _tmp2_label2 = 0;
4364 #line 4365 "MainWindow.vala.c"
4365 Xcls_Editor* _tmp4_;
4367 Xcls_Editor* _tmp6_;
4368 JsRenderNode* _tmp7_;
4369 const gchar* _tmp8_;
4370 const gchar* _tmp9_;
4371 Xcls_MainWindow* _tmp10_;
4372 Xcls_MainWindowXcls_codeeditview* _tmp11_;
4373 GtkClutterActor* _tmp12_;
4374 Xcls_MainWindow* _tmp13_;
4375 Xcls_MainWindowXcls_rooview* _tmp14_;
4376 GtkClutterActor* _tmp15_;
4377 GtkClutterActor* _tmp16_;
4378 GtkClutterActor* el;
4379 Xcls_MainWindow* _tmp17_;
4380 Xcls_MainWindowXcls_codeeditview* _tmp18_;
4381 GtkClutterActor* _tmp19_;
4382 Xcls_MainWindow* _tmp20_;
4383 Xcls_MainWindowXcls_codeeditview* _tmp21_;
4384 GtkClutterActor* _tmp22_;
4386 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4387 g_return_if_fail (self != NULL);
4388 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4389 g_return_if_fail (node != NULL);
4390 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4391 g_return_if_fail (ptype != NULL);
4392 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4393 g_return_if_fail (key != NULL);
4394 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4395 _tmp0_ = self->state;
4396 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4398 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4399 _tmp3_ = (NULL == _tmp1_) ? 0 : g_quark_from_string (_tmp1_);
4400 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4401 if (_tmp3_ == ((0 != _tmp2_label0) ? _tmp2_label0 : (_tmp2_label0 = g_quark_from_static_string ("object")))) {
4402 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4404 #line 4405 "MainWindow.vala.c"
4407 #line 607 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4408 xcls_mainwindow_hideObject (self);
4409 #line 608 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4411 #line 4412 "MainWindow.vala.c"
4414 } else if (_tmp3_ == ((0 != _tmp2_label1) ? _tmp2_label1 : (_tmp2_label1 = g_quark_from_static_string ("addprop")))) {
4415 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4417 #line 4418 "MainWindow.vala.c"
4420 #line 610 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4421 xcls_mainwindow_hideAddProp (self);
4422 #line 611 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4424 #line 4425 "MainWindow.vala.c"
4427 } else if (_tmp3_ == ((0 != _tmp2_label2) ? _tmp2_label2 : (_tmp2_label2 = g_quark_from_static_string ("addlistener")))) {
4428 #line 605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4430 #line 4431 "MainWindow.vala.c"
4433 #line 613 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4434 xcls_mainwindow_hideAddListener (self);
4435 #line 614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4437 #line 4438 "MainWindow.vala.c"
4441 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4442 _tmp4_ = self->code_editor;
4443 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4444 _tmp5_ = _tmp4_->el;
4445 #line 621 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4446 gtk_widget_show_all ((GtkWidget*) _tmp5_);
4447 #line 622 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4448 _tmp6_ = self->code_editor;
4449 #line 622 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4451 #line 622 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4453 #line 622 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4455 #line 622 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4456 xcls_editor_show (_tmp6_, _tmp7_, _tmp8_, _tmp9_);
4457 #line 628 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4458 _tmp10_ = self->priv->_this;
4459 #line 628 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4460 _tmp11_ = _tmp10_->codeeditview;
4461 #line 628 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4462 _tmp12_ = _tmp11_->el;
4463 #line 628 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4464 clutter_actor_save_easing_state ((ClutterActor*) _tmp12_);
4465 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4466 _tmp13_ = self->priv->_this;
4467 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4468 _tmp14_ = _tmp13_->rooview;
4469 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4470 _tmp15_ = _tmp14_->el;
4471 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4472 _tmp16_ = _g_object_ref0 (_tmp15_);
4473 #line 630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4475 #line 631 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4476 clutter_actor_save_easing_state ((ClutterActor*) el);
4477 #line 634 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4478 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 0.5f, (gdouble) 0.5f);
4479 #line 636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4480 _tmp17_ = self->priv->_this;
4481 #line 636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4482 _tmp18_ = _tmp17_->codeeditview;
4483 #line 636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4484 _tmp19_ = _tmp18_->el;
4485 #line 636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4486 clutter_actor_set_scale ((ClutterActor*) _tmp19_, (gdouble) 1.0f, (gdouble) 1.0f);
4487 #line 642 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4488 clutter_actor_restore_easing_state ((ClutterActor*) el);
4489 #line 643 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4490 _tmp20_ = self->priv->_this;
4491 #line 643 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4492 _tmp21_ = _tmp20_->codeeditview;
4493 #line 643 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4494 _tmp22_ = _tmp21_->el;
4495 #line 643 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4496 clutter_actor_restore_easing_state ((ClutterActor*) _tmp22_);
4497 #line 644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4498 _tmp23_ = g_strdup ("codeedit");
4499 #line 644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4500 _g_free0 (self->state);
4501 #line 644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4502 self->state = _tmp23_;
4503 #line 599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4504 _g_object_unref0 (el);
4505 #line 4506 "MainWindow.vala.c"
4509 void xcls_mainwindow_showObject (Xcls_MainWindow* self) {
4510 Xcls_MainWindow* _tmp0_;
4511 Xcls_WindowLeftTree* _tmp1_;
4512 JsRenderNode* _tmp2_ = NULL;
4514 JsRenderNode* _tmp3_;
4515 Xcls_RightPalete* _tmp4_;
4517 Xcls_RightPalete* _tmp6_;
4518 Xcls_MainWindow* _tmp7_;
4519 Xcls_WindowLeftTree* _tmp8_;
4520 JsRenderJsRender* _tmp9_ = NULL;
4521 JsRenderJsRender* _tmp10_;
4522 PaletePalete* _tmp11_ = NULL;
4523 PaletePalete* _tmp12_;
4524 JsRenderNode* _tmp13_;
4525 gchar* _tmp14_ = NULL;
4527 Xcls_MainWindow* _tmp16_;
4528 Xcls_MainWindowXcls_objectview* _tmp17_;
4529 GtkClutterActor* _tmp18_;
4530 Xcls_MainWindow* _tmp19_;
4531 Xcls_MainWindowXcls_rooview* _tmp20_;
4532 GtkClutterActor* _tmp21_;
4533 GtkClutterActor* _tmp22_;
4534 GtkClutterActor* el;
4535 GtkClutterActor* _tmp23_;
4536 GtkClutterActor* _tmp24_;
4537 Xcls_MainWindow* _tmp25_;
4538 Xcls_MainWindowXcls_objectview* _tmp26_;
4539 GtkClutterActor* _tmp27_;
4540 GtkClutterActor* _tmp28_;
4541 Xcls_MainWindow* _tmp29_;
4542 Xcls_MainWindowXcls_objectview* _tmp30_;
4543 GtkClutterActor* _tmp31_;
4545 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4546 g_return_if_fail (self != NULL);
4547 #line 651 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4548 _tmp0_ = self->priv->_this;
4549 #line 651 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4550 _tmp1_ = _tmp0_->left_tree;
4551 #line 651 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4552 _tmp2_ = xcls_windowlefttree_getActiveElement (_tmp1_);
4553 #line 651 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4555 #line 652 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4557 #line 652 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4558 if (_tmp3_ == NULL) {
4559 #line 653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4560 _g_object_unref0 (n);
4561 #line 653 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4563 #line 4564 "MainWindow.vala.c"
4565 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4566 _tmp4_ = self->rightpalete;
4567 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4568 _tmp5_ = _tmp4_->el;
4569 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4570 gtk_widget_show_all ((GtkWidget*) _tmp5_);
4571 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4572 _tmp6_ = self->rightpalete;
4573 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4574 _tmp7_ = self->priv->_this;
4575 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4576 _tmp8_ = _tmp7_->left_tree;
4577 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4578 _tmp9_ = xcls_windowlefttree_getActiveFile (_tmp8_);
4579 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4581 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4582 _tmp11_ = js_render_js_render_palete (_tmp10_);
4583 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4585 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4587 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4588 _tmp14_ = js_render_node_fqn (_tmp13_);
4589 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4591 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4592 xcls_rightpalete_load (_tmp6_, _tmp12_, _tmp15_);
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 _g_object_unref0 (_tmp12_);
4597 #line 661 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4598 _g_object_unref0 (_tmp10_);
4599 #line 666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4600 _tmp16_ = self->priv->_this;
4601 #line 666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4602 _tmp17_ = _tmp16_->objectview;
4603 #line 666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4604 _tmp18_ = _tmp17_->el;
4605 #line 666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4606 clutter_actor_save_easing_state ((ClutterActor*) _tmp18_);
4607 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4608 _tmp19_ = self->priv->_this;
4609 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4610 _tmp20_ = _tmp19_->rooview;
4611 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4612 _tmp21_ = _tmp20_->el;
4613 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4614 _tmp22_ = _g_object_ref0 (_tmp21_);
4615 #line 668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4617 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4619 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4620 clutter_actor_save_easing_state ((ClutterActor*) _tmp23_);
4621 #line 672 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4623 #line 672 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4624 clutter_actor_set_scale ((ClutterActor*) _tmp24_, (gdouble) 0.5f, (gdouble) 0.5f);
4625 #line 674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4626 _tmp25_ = self->priv->_this;
4627 #line 674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4628 _tmp26_ = _tmp25_->objectview;
4629 #line 674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4630 _tmp27_ = _tmp26_->el;
4631 #line 674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4632 clutter_actor_set_scale ((ClutterActor*) _tmp27_, (gdouble) 1.0f, (gdouble) 1.0f);
4633 #line 680 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4635 #line 680 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4636 clutter_actor_restore_easing_state ((ClutterActor*) _tmp28_);
4637 #line 681 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4638 _tmp29_ = self->priv->_this;
4639 #line 681 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4640 _tmp30_ = _tmp29_->objectview;
4641 #line 681 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4642 _tmp31_ = _tmp30_->el;
4643 #line 681 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4644 clutter_actor_restore_easing_state ((ClutterActor*) _tmp31_);
4645 #line 682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4646 _tmp32_ = g_strdup ("object");
4647 #line 682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4648 _g_free0 (self->state);
4649 #line 682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4650 self->state = _tmp32_;
4651 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4652 _g_object_unref0 (el);
4653 #line 646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4654 _g_object_unref0 (n);
4655 #line 4656 "MainWindow.vala.c"
4659 void xcls_mainwindow_showProjectEdit (Xcls_MainWindow* self) {
4660 Xcls_MainWindow* _tmp0_;
4661 Xcls_MainWindowXcls_projectbutton* _tmp1_;
4662 ClutterActor* _tmp2_;
4663 Xcls_MainWindow* _tmp3_;
4664 Xcls_MainWindowXcls_projecteditbutton* _tmp4_;
4665 ClutterActor* _tmp5_;
4666 Xcls_ProjectSettings* _tmp6_;
4668 Xcls_ProjectSettings* _tmp8_;
4669 ProjectProject* _tmp9_;
4670 Xcls_MainWindow* _tmp10_;
4671 Xcls_MainWindowXcls_projecteditview* _tmp11_;
4672 GtkClutterActor* _tmp12_;
4673 Xcls_MainWindow* _tmp13_;
4674 Xcls_MainWindowXcls_rooview* _tmp14_;
4675 GtkClutterActor* _tmp15_;
4676 GtkClutterActor* _tmp16_;
4677 GtkClutterActor* el;
4678 Xcls_MainWindow* _tmp17_;
4679 Xcls_MainWindowXcls_projecteditview* _tmp18_;
4680 GtkClutterActor* _tmp19_;
4681 Xcls_MainWindow* _tmp20_;
4683 Xcls_MainWindow* _tmp22_;
4684 Xcls_MainWindowXcls_projecteditview* _tmp23_;
4685 GtkClutterActor* _tmp24_;
4686 #line 684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4687 g_return_if_fail (self != NULL);
4688 #line 688 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4689 _tmp0_ = self->priv->_this;
4690 #line 688 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4691 _tmp1_ = _tmp0_->projectbutton;
4692 #line 688 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4693 _tmp2_ = _tmp1_->el;
4694 #line 688 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4695 clutter_actor_hide (_tmp2_);
4696 #line 689 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4697 _tmp3_ = self->priv->_this;
4698 #line 689 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4699 _tmp4_ = _tmp3_->projecteditbutton;
4700 #line 689 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4701 _tmp5_ = _tmp4_->el;
4702 #line 689 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4703 clutter_actor_hide (_tmp5_);
4704 #line 693 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4705 _tmp6_ = self->projectsettings;
4706 #line 693 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4707 _tmp7_ = _tmp6_->el;
4708 #line 693 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4709 gtk_widget_show_all ((GtkWidget*) _tmp7_);
4710 #line 694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4711 _tmp8_ = self->projectsettings;
4712 #line 694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4713 _tmp9_ = self->project;
4714 #line 694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4715 xcls_projectsettings_show (_tmp8_, _tmp9_);
4716 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4717 _tmp10_ = self->priv->_this;
4718 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4719 _tmp11_ = _tmp10_->projecteditview;
4720 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4721 _tmp12_ = _tmp11_->el;
4722 #line 695 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4723 clutter_actor_save_easing_state ((ClutterActor*) _tmp12_);
4724 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4725 _tmp13_ = self->priv->_this;
4726 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4727 _tmp14_ = _tmp13_->rooview;
4728 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4729 _tmp15_ = _tmp14_->el;
4730 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4731 _tmp16_ = _g_object_ref0 (_tmp15_);
4732 #line 697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4734 #line 698 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4735 clutter_actor_save_easing_state ((ClutterActor*) el);
4736 #line 701 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4737 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 0.5f, (gdouble) 0.5f);
4738 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4739 _tmp17_ = self->priv->_this;
4740 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4741 _tmp18_ = _tmp17_->projecteditview;
4742 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4743 _tmp19_ = _tmp18_->el;
4744 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4745 clutter_actor_set_scale ((ClutterActor*) _tmp19_, (gdouble) 1.0f, (gdouble) 1.0f);
4746 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4747 _tmp20_ = self->priv->_this;
4748 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4749 _tmp21_ = g_strdup ("projectedit");
4750 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4751 _g_free0 (_tmp20_->state);
4752 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4753 _tmp20_->state = _tmp21_;
4754 #line 710 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4755 clutter_actor_restore_easing_state ((ClutterActor*) el);
4756 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4757 _tmp22_ = self->priv->_this;
4758 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4759 _tmp23_ = _tmp22_->projecteditview;
4760 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4761 _tmp24_ = _tmp23_->el;
4762 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4763 clutter_actor_restore_easing_state ((ClutterActor*) _tmp24_);
4764 #line 684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4765 _g_object_unref0 (el);
4766 #line 4767 "MainWindow.vala.c"
4770 void xcls_mainwindow_showViewEditing (Xcls_MainWindow* self) {
4771 Xcls_MainWindowXcls_editpane* _tmp0_;
4773 Xcls_WindowLeftProjects* _tmp2_;
4775 Xcls_MainWindow* _tmp4_;
4776 Xcls_MainWindowXcls_projecteditbutton* _tmp5_;
4777 ClutterActor* _tmp6_;
4778 Xcls_MainWindow* _tmp7_;
4779 Xcls_MainWindowXcls_rooview* _tmp8_;
4780 GtkClutterActor* _tmp9_;
4781 GtkClutterActor* _tmp10_;
4782 GtkClutterActor* el;
4783 Xcls_MainWindow* _tmp11_;
4785 Xcls_MainWindow* _tmp13_;
4786 Xcls_ClutterFiles* _tmp14_;
4787 ClutterScrollActor* _tmp15_;
4788 #line 715 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4789 g_return_if_fail (self != NULL);
4790 #line 716 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4791 _tmp0_ = self->editpane;
4792 #line 716 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4793 _tmp1_ = _tmp0_->el;
4794 #line 716 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4795 gtk_widget_show ((GtkWidget*) _tmp1_);
4796 #line 718 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4797 _tmp2_ = self->left_projects;
4798 #line 718 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4799 _tmp3_ = _tmp2_->el;
4800 #line 718 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4801 gtk_widget_hide ((GtkWidget*) _tmp3_);
4802 #line 720 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4803 _tmp4_ = self->priv->_this;
4804 #line 720 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4805 _tmp5_ = _tmp4_->projecteditbutton;
4806 #line 720 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4807 _tmp6_ = _tmp5_->el;
4808 #line 720 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4809 clutter_actor_show (_tmp6_);
4810 #line 722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4811 _tmp7_ = self->priv->_this;
4812 #line 722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4813 _tmp8_ = _tmp7_->rooview;
4814 #line 722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4815 _tmp9_ = _tmp8_->el;
4816 #line 722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4817 _tmp10_ = _g_object_ref0 (_tmp9_);
4818 #line 722 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4820 #line 723 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4821 clutter_actor_save_easing_state ((ClutterActor*) el);
4822 #line 726 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4823 clutter_actor_set_rotation_angle ((ClutterActor*) el, CLUTTER_Y_AXIS, (gdouble) 0.0f);
4824 #line 727 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4825 clutter_actor_set_scale ((ClutterActor*) el, (gdouble) 1.0f, (gdouble) 1.0f);
4826 #line 728 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4827 _tmp11_ = self->priv->_this;
4828 #line 728 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4829 _tmp12_ = g_strdup ("edit");
4830 #line 728 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4831 _g_free0 (_tmp11_->state);
4832 #line 728 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4833 _tmp11_->state = _tmp12_;
4834 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4835 _tmp13_ = self->priv->_this;
4836 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4837 _tmp14_ = _tmp13_->clutterfiles;
4838 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4839 _tmp15_ = _tmp14_->el;
4840 #line 730 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4841 clutter_actor_hide ((ClutterActor*) _tmp15_);
4842 #line 732 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4843 clutter_actor_restore_easing_state ((ClutterActor*) el);
4844 #line 734 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4845 g_print ("show view editing");
4846 #line 715 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4847 _g_object_unref0 (el);
4848 #line 4849 "MainWindow.vala.c"
4852 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_construct (GType object_type, Xcls_MainWindow* _owner) {
4853 Xcls_MainWindowXcls_vbox * self = NULL;
4854 Xcls_MainWindow* _tmp0_;
4855 Xcls_MainWindow* _tmp1_;
4856 Xcls_MainWindow* _tmp2_;
4857 Xcls_MainWindowXcls_vbox* _tmp3_;
4859 Xcls_MainWindow* _tmp5_;
4860 Xcls_MainWindowXcls_topbar* _tmp6_;
4861 Xcls_MainWindowXcls_topbar* child_0;
4864 Xcls_MainWindow* _tmp9_;
4865 Xcls_MainWindowXcls_mainpane* _tmp10_;
4866 Xcls_MainWindowXcls_mainpane* child_1;
4869 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4870 g_return_val_if_fail (_owner != NULL, NULL);
4871 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4872 self = (Xcls_MainWindowXcls_vbox*) g_object_new (object_type, NULL);
4873 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4875 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4876 _tmp1_ = _g_object_ref0 (_tmp0_);
4877 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4878 _g_object_unref0 (self->priv->_this);
4879 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4880 self->priv->_this = _tmp1_;
4881 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4882 _tmp2_ = self->priv->_this;
4883 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4884 _tmp3_ = _g_object_ref0 (self);
4885 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4886 _g_object_unref0 (_tmp2_->vbox);
4887 #line 750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4888 _tmp2_->vbox = _tmp3_;
4889 #line 751 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4890 _tmp4_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
4891 #line 751 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4892 g_object_ref_sink (_tmp4_);
4893 #line 751 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4894 _g_object_unref0 (self->el);
4895 #line 751 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4897 #line 756 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4898 _tmp5_ = self->priv->_this;
4899 #line 756 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4900 _tmp6_ = xcls_mainwindow_xcls_topbar_new (_tmp5_);
4901 #line 756 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4903 #line 757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4904 g_object_ref ((GObject*) child_0);
4905 #line 758 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4907 #line 758 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4908 _tmp8_ = child_0->el;
4909 #line 758 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4910 gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, TRUE, (guint) 0);
4911 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4912 _tmp9_ = self->priv->_this;
4913 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4914 _tmp10_ = xcls_mainwindow_xcls_mainpane_new (_tmp9_);
4915 #line 759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4917 #line 760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4918 g_object_ref ((GObject*) child_1);
4919 #line 761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4921 #line 761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4922 _tmp12_ = child_1->el;
4923 #line 761 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4924 gtk_box_pack_end ((GtkBox*) _tmp11_, (GtkWidget*) _tmp12_, TRUE, TRUE, (guint) 0);
4925 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4926 _g_object_unref0 (child_1);
4927 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4928 _g_object_unref0 (child_0);
4929 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4931 #line 4932 "MainWindow.vala.c"
4935 Xcls_MainWindowXcls_vbox* xcls_mainwindow_xcls_vbox_new (Xcls_MainWindow* _owner) {
4936 #line 747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4937 return xcls_mainwindow_xcls_vbox_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX, _owner);
4938 #line 4939 "MainWindow.vala.c"
4942 static void xcls_mainwindow_xcls_vbox_class_init (Xcls_MainWindowXcls_vboxClass * klass) {
4943 #line 738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4944 xcls_mainwindow_xcls_vbox_parent_class = g_type_class_peek_parent (klass);
4945 #line 738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4946 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_vboxPrivate));
4947 #line 738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4948 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox_finalize;
4949 #line 4950 "MainWindow.vala.c"
4953 static void xcls_mainwindow_xcls_vbox_instance_init (Xcls_MainWindowXcls_vbox * self) {
4954 #line 738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4955 self->priv = XCLS_MAINWINDOW_XCLS_VBOX_GET_PRIVATE (self);
4956 #line 4957 "MainWindow.vala.c"
4960 static void xcls_mainwindow_xcls_vbox_finalize (GObject* obj) {
4961 Xcls_MainWindowXcls_vbox * self;
4962 #line 738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4963 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox);
4964 #line 740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4965 _g_object_unref0 (self->el);
4966 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4967 _g_object_unref0 (self->priv->_this);
4968 #line 738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4969 G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox_parent_class)->finalize (obj);
4970 #line 4971 "MainWindow.vala.c"
4974 GType xcls_mainwindow_xcls_vbox_get_type (void) {
4975 static volatile gsize xcls_mainwindow_xcls_vbox_type_id__volatile = 0;
4976 if (g_once_init_enter (&xcls_mainwindow_xcls_vbox_type_id__volatile)) {
4977 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 };
4978 GType xcls_mainwindow_xcls_vbox_type_id;
4979 xcls_mainwindow_xcls_vbox_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_vbox", &g_define_type_info, 0);
4980 g_once_init_leave (&xcls_mainwindow_xcls_vbox_type_id__volatile, xcls_mainwindow_xcls_vbox_type_id);
4982 return xcls_mainwindow_xcls_vbox_type_id__volatile;
4986 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_construct (GType object_type, Xcls_MainWindow* _owner) {
4987 Xcls_MainWindowXcls_topbar * self = NULL;
4988 Xcls_MainWindow* _tmp0_;
4989 Xcls_MainWindow* _tmp1_;
4990 Xcls_MainWindow* _tmp2_;
4991 Xcls_MainWindowXcls_topbar* _tmp3_;
4995 #line 777 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4996 g_return_val_if_fail (_owner != NULL, NULL);
4997 #line 777 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
4998 self = (Xcls_MainWindowXcls_topbar*) g_object_new (object_type, NULL);
4999 #line 779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5001 #line 779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5002 _tmp1_ = _g_object_ref0 (_tmp0_);
5003 #line 779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5004 _g_object_unref0 (self->priv->_this);
5005 #line 779 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5006 self->priv->_this = _tmp1_;
5007 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5008 _tmp2_ = self->priv->_this;
5009 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5010 _tmp3_ = _g_object_ref0 (self);
5011 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5012 _g_object_unref0 (_tmp2_->topbar);
5013 #line 780 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5014 _tmp2_->topbar = _tmp3_;
5015 #line 781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5016 _tmp4_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
5017 #line 781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5018 g_object_ref_sink (_tmp4_);
5019 #line 781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5020 _g_object_unref0 (self->el);
5021 #line 781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5023 #line 786 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5025 #line 786 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5026 g_object_set ((GtkWidget*) _tmp5_, "height-request", 20, NULL);
5027 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5029 #line 787 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5030 gtk_widget_set_vexpand ((GtkWidget*) _tmp6_, FALSE);
5031 #line 777 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5033 #line 5034 "MainWindow.vala.c"
5037 Xcls_MainWindowXcls_topbar* xcls_mainwindow_xcls_topbar_new (Xcls_MainWindow* _owner) {
5038 #line 777 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5039 return xcls_mainwindow_xcls_topbar_construct (XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, _owner);
5040 #line 5041 "MainWindow.vala.c"
5044 static void xcls_mainwindow_xcls_topbar_class_init (Xcls_MainWindowXcls_topbarClass * klass) {
5045 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5046 xcls_mainwindow_xcls_topbar_parent_class = g_type_class_peek_parent (klass);
5047 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5048 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_topbarPrivate));
5049 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5050 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_topbar_finalize;
5051 #line 5052 "MainWindow.vala.c"
5055 static void xcls_mainwindow_xcls_topbar_instance_init (Xcls_MainWindowXcls_topbar * self) {
5056 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5057 self->priv = XCLS_MAINWINDOW_XCLS_TOPBAR_GET_PRIVATE (self);
5058 #line 5059 "MainWindow.vala.c"
5062 static void xcls_mainwindow_xcls_topbar_finalize (GObject* obj) {
5063 Xcls_MainWindowXcls_topbar * self;
5064 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5065 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TOPBAR, Xcls_MainWindowXcls_topbar);
5066 #line 770 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5067 _g_object_unref0 (self->el);
5068 #line 771 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5069 _g_object_unref0 (self->priv->_this);
5070 #line 768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5071 G_OBJECT_CLASS (xcls_mainwindow_xcls_topbar_parent_class)->finalize (obj);
5072 #line 5073 "MainWindow.vala.c"
5076 GType xcls_mainwindow_xcls_topbar_get_type (void) {
5077 static volatile gsize xcls_mainwindow_xcls_topbar_type_id__volatile = 0;
5078 if (g_once_init_enter (&xcls_mainwindow_xcls_topbar_type_id__volatile)) {
5079 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 };
5080 GType xcls_mainwindow_xcls_topbar_type_id;
5081 xcls_mainwindow_xcls_topbar_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_topbar", &g_define_type_info, 0);
5082 g_once_init_leave (&xcls_mainwindow_xcls_topbar_type_id__volatile, xcls_mainwindow_xcls_topbar_type_id);
5084 return xcls_mainwindow_xcls_topbar_type_id__volatile;
5088 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_construct (GType object_type, Xcls_MainWindow* _owner) {
5089 Xcls_MainWindowXcls_mainpane * self = NULL;
5090 Xcls_MainWindow* _tmp0_;
5091 Xcls_MainWindow* _tmp1_;
5092 Xcls_MainWindow* _tmp2_;
5093 Xcls_MainWindowXcls_mainpane* _tmp3_;
5096 Xcls_MainWindow* _tmp6_;
5097 Xcls_MainWindowXcls_leftpane* _tmp7_;
5098 Xcls_MainWindowXcls_leftpane* child_0;
5101 Xcls_MainWindow* _tmp10_;
5102 Xcls_MainWindowXcls_VBox9* _tmp11_;
5103 Xcls_MainWindowXcls_VBox9* child_1;
5106 #line 804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5107 g_return_val_if_fail (_owner != NULL, NULL);
5108 #line 804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5109 self = (Xcls_MainWindowXcls_mainpane*) g_object_new (object_type, NULL);
5110 #line 806 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5112 #line 806 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5113 _tmp1_ = _g_object_ref0 (_tmp0_);
5114 #line 806 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5115 _g_object_unref0 (self->priv->_this);
5116 #line 806 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5117 self->priv->_this = _tmp1_;
5118 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5119 _tmp2_ = self->priv->_this;
5120 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5121 _tmp3_ = _g_object_ref0 (self);
5122 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5123 _g_object_unref0 (_tmp2_->mainpane);
5124 #line 807 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5125 _tmp2_->mainpane = _tmp3_;
5126 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5127 _tmp4_ = (GtkHPaned*) gtk_hpaned_new ();
5128 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5129 g_object_ref_sink (_tmp4_);
5130 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5131 _g_object_unref0 (self->el);
5132 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5134 #line 811 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5135 self->lastWidth = 0;
5136 #line 814 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5138 #line 814 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5139 gtk_paned_set_position ((GtkPaned*) _tmp5_, 400);
5140 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5141 _tmp6_ = self->priv->_this;
5142 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5143 _tmp7_ = xcls_mainwindow_xcls_leftpane_new (_tmp6_);
5144 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5146 #line 816 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5147 g_object_ref ((GObject*) child_0);
5148 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5150 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5151 _tmp9_ = child_0->el;
5152 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5153 gtk_paned_add1 ((GtkPaned*) _tmp8_, (GtkWidget*) _tmp9_);
5154 #line 818 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5155 _tmp10_ = self->priv->_this;
5156 #line 818 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5157 _tmp11_ = xcls_mainwindow_xcls_vbox9_new (_tmp10_);
5158 #line 818 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5160 #line 819 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5161 g_object_ref ((GObject*) child_1);
5162 #line 820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5164 #line 820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5165 _tmp13_ = child_1->el;
5166 #line 820 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5167 gtk_paned_add2 ((GtkPaned*) _tmp12_, (GtkWidget*) _tmp13_);
5168 #line 804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5169 _g_object_unref0 (child_1);
5170 #line 804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5171 _g_object_unref0 (child_0);
5172 #line 804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5174 #line 5175 "MainWindow.vala.c"
5178 Xcls_MainWindowXcls_mainpane* xcls_mainwindow_xcls_mainpane_new (Xcls_MainWindow* _owner) {
5179 #line 804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5180 return xcls_mainwindow_xcls_mainpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, _owner);
5181 #line 5182 "MainWindow.vala.c"
5185 static void xcls_mainwindow_xcls_mainpane_class_init (Xcls_MainWindowXcls_mainpaneClass * klass) {
5186 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5187 xcls_mainwindow_xcls_mainpane_parent_class = g_type_class_peek_parent (klass);
5188 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5189 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_mainpanePrivate));
5190 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5191 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_mainpane_finalize;
5192 #line 5193 "MainWindow.vala.c"
5196 static void xcls_mainwindow_xcls_mainpane_instance_init (Xcls_MainWindowXcls_mainpane * self) {
5197 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5198 self->priv = XCLS_MAINWINDOW_XCLS_MAINPANE_GET_PRIVATE (self);
5199 #line 5200 "MainWindow.vala.c"
5203 static void xcls_mainwindow_xcls_mainpane_finalize (GObject* obj) {
5204 Xcls_MainWindowXcls_mainpane * self;
5205 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5206 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane);
5207 #line 796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5208 _g_object_unref0 (self->el);
5209 #line 797 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5210 _g_object_unref0 (self->priv->_this);
5211 #line 794 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5212 G_OBJECT_CLASS (xcls_mainwindow_xcls_mainpane_parent_class)->finalize (obj);
5213 #line 5214 "MainWindow.vala.c"
5217 GType xcls_mainwindow_xcls_mainpane_get_type (void) {
5218 static volatile gsize xcls_mainwindow_xcls_mainpane_type_id__volatile = 0;
5219 if (g_once_init_enter (&xcls_mainwindow_xcls_mainpane_type_id__volatile)) {
5220 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 };
5221 GType xcls_mainwindow_xcls_mainpane_type_id;
5222 xcls_mainwindow_xcls_mainpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_mainpane", &g_define_type_info, 0);
5223 g_once_init_leave (&xcls_mainwindow_xcls_mainpane_type_id__volatile, xcls_mainwindow_xcls_mainpane_type_id);
5225 return xcls_mainwindow_xcls_mainpane_type_id__volatile;
5229 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_construct (GType object_type, Xcls_MainWindow* _owner) {
5230 Xcls_MainWindowXcls_leftpane * self = NULL;
5231 Xcls_MainWindow* _tmp0_;
5232 Xcls_MainWindow* _tmp1_;
5233 Xcls_MainWindow* _tmp2_;
5234 Xcls_MainWindowXcls_leftpane* _tmp3_;
5236 Xcls_MainWindow* _tmp5_;
5237 Xcls_MainWindowXcls_editpane* _tmp6_;
5238 Xcls_MainWindowXcls_editpane* child_0;
5241 #line 836 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5242 g_return_val_if_fail (_owner != NULL, NULL);
5243 #line 836 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5244 self = (Xcls_MainWindowXcls_leftpane*) g_object_new (object_type, NULL);
5245 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5247 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5248 _tmp1_ = _g_object_ref0 (_tmp0_);
5249 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5250 _g_object_unref0 (self->priv->_this);
5251 #line 838 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5252 self->priv->_this = _tmp1_;
5253 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5254 _tmp2_ = self->priv->_this;
5255 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5256 _tmp3_ = _g_object_ref0 (self);
5257 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5258 _g_object_unref0 (_tmp2_->leftpane);
5259 #line 839 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5260 _tmp2_->leftpane = _tmp3_;
5261 #line 840 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5262 _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
5263 #line 840 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5264 g_object_ref_sink (_tmp4_);
5265 #line 840 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5266 _g_object_unref0 (self->el);
5267 #line 840 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5269 #line 845 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5270 _tmp5_ = self->priv->_this;
5271 #line 845 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5272 _tmp6_ = xcls_mainwindow_xcls_editpane_new (_tmp5_);
5273 #line 845 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5275 #line 846 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5276 g_object_ref ((GObject*) child_0);
5277 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5279 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5280 _tmp8_ = child_0->el;
5281 #line 847 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5282 gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, TRUE, (guint) 0);
5283 #line 836 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5284 _g_object_unref0 (child_0);
5285 #line 836 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5287 #line 5288 "MainWindow.vala.c"
5291 Xcls_MainWindowXcls_leftpane* xcls_mainwindow_xcls_leftpane_new (Xcls_MainWindow* _owner) {
5292 #line 836 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5293 return xcls_mainwindow_xcls_leftpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, _owner);
5294 #line 5295 "MainWindow.vala.c"
5298 static void xcls_mainwindow_xcls_leftpane_class_init (Xcls_MainWindowXcls_leftpaneClass * klass) {
5299 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5300 xcls_mainwindow_xcls_leftpane_parent_class = g_type_class_peek_parent (klass);
5301 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5302 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_leftpanePrivate));
5303 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5304 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_leftpane_finalize;
5305 #line 5306 "MainWindow.vala.c"
5309 static void xcls_mainwindow_xcls_leftpane_instance_init (Xcls_MainWindowXcls_leftpane * self) {
5310 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5311 self->priv = XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_PRIVATE (self);
5312 #line 5313 "MainWindow.vala.c"
5316 static void xcls_mainwindow_xcls_leftpane_finalize (GObject* obj) {
5317 Xcls_MainWindowXcls_leftpane * self;
5318 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5319 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane);
5320 #line 829 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5321 _g_object_unref0 (self->el);
5322 #line 830 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5323 _g_object_unref0 (self->priv->_this);
5324 #line 827 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5325 G_OBJECT_CLASS (xcls_mainwindow_xcls_leftpane_parent_class)->finalize (obj);
5326 #line 5327 "MainWindow.vala.c"
5330 GType xcls_mainwindow_xcls_leftpane_get_type (void) {
5331 static volatile gsize xcls_mainwindow_xcls_leftpane_type_id__volatile = 0;
5332 if (g_once_init_enter (&xcls_mainwindow_xcls_leftpane_type_id__volatile)) {
5333 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 };
5334 GType xcls_mainwindow_xcls_leftpane_type_id;
5335 xcls_mainwindow_xcls_leftpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_leftpane", &g_define_type_info, 0);
5336 g_once_init_leave (&xcls_mainwindow_xcls_leftpane_type_id__volatile, xcls_mainwindow_xcls_leftpane_type_id);
5338 return xcls_mainwindow_xcls_leftpane_type_id__volatile;
5342 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_construct (GType object_type, Xcls_MainWindow* _owner) {
5343 Xcls_MainWindowXcls_editpane * self = NULL;
5344 Xcls_MainWindow* _tmp0_;
5345 Xcls_MainWindow* _tmp1_;
5346 Xcls_MainWindow* _tmp2_;
5347 Xcls_MainWindowXcls_editpane* _tmp3_;
5349 Xcls_MainWindow* _tmp5_;
5350 Xcls_MainWindowXcls_tree* _tmp6_;
5351 Xcls_MainWindowXcls_tree* child_0;
5354 Xcls_MainWindow* _tmp9_;
5355 Xcls_MainWindowXcls_props* _tmp10_;
5356 Xcls_MainWindowXcls_props* child_1;
5359 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5360 g_return_val_if_fail (_owner != NULL, NULL);
5361 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5362 self = (Xcls_MainWindowXcls_editpane*) g_object_new (object_type, NULL);
5363 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5365 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5366 _tmp1_ = _g_object_ref0 (_tmp0_);
5367 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5368 _g_object_unref0 (self->priv->_this);
5369 #line 865 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5370 self->priv->_this = _tmp1_;
5371 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5372 _tmp2_ = self->priv->_this;
5373 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5374 _tmp3_ = _g_object_ref0 (self);
5375 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5376 _g_object_unref0 (_tmp2_->editpane);
5377 #line 866 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5378 _tmp2_->editpane = _tmp3_;
5379 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5380 _tmp4_ = (GtkVPaned*) gtk_vpaned_new ();
5381 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5382 g_object_ref_sink (_tmp4_);
5383 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5384 _g_object_unref0 (self->el);
5385 #line 867 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5387 #line 872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5388 _tmp5_ = self->priv->_this;
5389 #line 872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5390 _tmp6_ = xcls_mainwindow_xcls_tree_new (_tmp5_);
5391 #line 872 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5393 #line 873 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5394 g_object_ref ((GObject*) child_0);
5395 #line 874 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5397 #line 874 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5398 _tmp8_ = child_0->el;
5399 #line 874 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5400 gtk_paned_add1 ((GtkPaned*) _tmp7_, (GtkWidget*) _tmp8_);
5401 #line 875 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5402 _tmp9_ = self->priv->_this;
5403 #line 875 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5404 _tmp10_ = xcls_mainwindow_xcls_props_new (_tmp9_);
5405 #line 875 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5407 #line 876 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5408 g_object_ref ((GObject*) child_1);
5409 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5411 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5412 _tmp12_ = child_1->el;
5413 #line 877 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5414 gtk_paned_add2 ((GtkPaned*) _tmp11_, (GtkWidget*) _tmp12_);
5415 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5416 _g_object_unref0 (child_1);
5417 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5418 _g_object_unref0 (child_0);
5419 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5421 #line 5422 "MainWindow.vala.c"
5425 Xcls_MainWindowXcls_editpane* xcls_mainwindow_xcls_editpane_new (Xcls_MainWindow* _owner) {
5426 #line 863 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5427 return xcls_mainwindow_xcls_editpane_construct (XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, _owner);
5428 #line 5429 "MainWindow.vala.c"
5432 static void xcls_mainwindow_xcls_editpane_class_init (Xcls_MainWindowXcls_editpaneClass * klass) {
5433 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5434 xcls_mainwindow_xcls_editpane_parent_class = g_type_class_peek_parent (klass);
5435 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5436 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_editpanePrivate));
5437 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5438 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_editpane_finalize;
5439 #line 5440 "MainWindow.vala.c"
5443 static void xcls_mainwindow_xcls_editpane_instance_init (Xcls_MainWindowXcls_editpane * self) {
5444 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5445 self->priv = XCLS_MAINWINDOW_XCLS_EDITPANE_GET_PRIVATE (self);
5446 #line 5447 "MainWindow.vala.c"
5450 static void xcls_mainwindow_xcls_editpane_finalize (GObject* obj) {
5451 Xcls_MainWindowXcls_editpane * self;
5452 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5453 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane);
5454 #line 856 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5455 _g_object_unref0 (self->el);
5456 #line 857 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5457 _g_object_unref0 (self->priv->_this);
5458 #line 854 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5459 G_OBJECT_CLASS (xcls_mainwindow_xcls_editpane_parent_class)->finalize (obj);
5460 #line 5461 "MainWindow.vala.c"
5464 GType xcls_mainwindow_xcls_editpane_get_type (void) {
5465 static volatile gsize xcls_mainwindow_xcls_editpane_type_id__volatile = 0;
5466 if (g_once_init_enter (&xcls_mainwindow_xcls_editpane_type_id__volatile)) {
5467 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 };
5468 GType xcls_mainwindow_xcls_editpane_type_id;
5469 xcls_mainwindow_xcls_editpane_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_editpane", &g_define_type_info, 0);
5470 g_once_init_leave (&xcls_mainwindow_xcls_editpane_type_id__volatile, xcls_mainwindow_xcls_editpane_type_id);
5472 return xcls_mainwindow_xcls_editpane_type_id__volatile;
5476 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_construct (GType object_type, Xcls_MainWindow* _owner) {
5477 Xcls_MainWindowXcls_tree * self = NULL;
5478 Xcls_MainWindow* _tmp0_;
5479 Xcls_MainWindow* _tmp1_;
5480 Xcls_MainWindow* _tmp2_;
5481 Xcls_MainWindowXcls_tree* _tmp3_;
5483 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5484 g_return_val_if_fail (_owner != NULL, NULL);
5485 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5486 self = (Xcls_MainWindowXcls_tree*) g_object_new (object_type, NULL);
5487 #line 895 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5489 #line 895 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5490 _tmp1_ = _g_object_ref0 (_tmp0_);
5491 #line 895 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5492 _g_object_unref0 (self->priv->_this);
5493 #line 895 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5494 self->priv->_this = _tmp1_;
5495 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5496 _tmp2_ = self->priv->_this;
5497 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5498 _tmp3_ = _g_object_ref0 (self);
5499 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5500 _g_object_unref0 (_tmp2_->tree);
5501 #line 896 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5502 _tmp2_->tree = _tmp3_;
5503 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5504 _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
5505 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5506 g_object_ref_sink (_tmp4_);
5507 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5508 _g_object_unref0 (self->el);
5509 #line 897 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5511 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5513 #line 5514 "MainWindow.vala.c"
5517 Xcls_MainWindowXcls_tree* xcls_mainwindow_xcls_tree_new (Xcls_MainWindow* _owner) {
5518 #line 893 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5519 return xcls_mainwindow_xcls_tree_construct (XCLS_MAINWINDOW_TYPE_XCLS_TREE, _owner);
5520 #line 5521 "MainWindow.vala.c"
5524 static void xcls_mainwindow_xcls_tree_class_init (Xcls_MainWindowXcls_treeClass * klass) {
5525 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5526 xcls_mainwindow_xcls_tree_parent_class = g_type_class_peek_parent (klass);
5527 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5528 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_treePrivate));
5529 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5530 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_tree_finalize;
5531 #line 5532 "MainWindow.vala.c"
5535 static void xcls_mainwindow_xcls_tree_instance_init (Xcls_MainWindowXcls_tree * self) {
5536 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5537 self->priv = XCLS_MAINWINDOW_XCLS_TREE_GET_PRIVATE (self);
5538 #line 5539 "MainWindow.vala.c"
5542 static void xcls_mainwindow_xcls_tree_finalize (GObject* obj) {
5543 Xcls_MainWindowXcls_tree * self;
5544 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5545 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree);
5546 #line 886 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5547 _g_object_unref0 (self->el);
5548 #line 887 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5549 _g_object_unref0 (self->priv->_this);
5550 #line 884 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5551 G_OBJECT_CLASS (xcls_mainwindow_xcls_tree_parent_class)->finalize (obj);
5552 #line 5553 "MainWindow.vala.c"
5556 GType xcls_mainwindow_xcls_tree_get_type (void) {
5557 static volatile gsize xcls_mainwindow_xcls_tree_type_id__volatile = 0;
5558 if (g_once_init_enter (&xcls_mainwindow_xcls_tree_type_id__volatile)) {
5559 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 };
5560 GType xcls_mainwindow_xcls_tree_type_id;
5561 xcls_mainwindow_xcls_tree_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_tree", &g_define_type_info, 0);
5562 g_once_init_leave (&xcls_mainwindow_xcls_tree_type_id__volatile, xcls_mainwindow_xcls_tree_type_id);
5564 return xcls_mainwindow_xcls_tree_type_id__volatile;
5568 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_construct (GType object_type, Xcls_MainWindow* _owner) {
5569 Xcls_MainWindowXcls_props * self = NULL;
5570 Xcls_MainWindow* _tmp0_;
5571 Xcls_MainWindow* _tmp1_;
5572 Xcls_MainWindow* _tmp2_;
5573 Xcls_MainWindowXcls_props* _tmp3_;
5575 #line 917 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5576 g_return_val_if_fail (_owner != NULL, NULL);
5577 #line 917 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5578 self = (Xcls_MainWindowXcls_props*) g_object_new (object_type, NULL);
5579 #line 919 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5581 #line 919 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5582 _tmp1_ = _g_object_ref0 (_tmp0_);
5583 #line 919 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5584 _g_object_unref0 (self->priv->_this);
5585 #line 919 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5586 self->priv->_this = _tmp1_;
5587 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5588 _tmp2_ = self->priv->_this;
5589 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5590 _tmp3_ = _g_object_ref0 (self);
5591 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5592 _g_object_unref0 (_tmp2_->props);
5593 #line 920 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5594 _tmp2_->props = _tmp3_;
5595 #line 921 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5596 _tmp4_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
5597 #line 921 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5598 g_object_ref_sink (_tmp4_);
5599 #line 921 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5600 _g_object_unref0 (self->el);
5601 #line 921 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5603 #line 917 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5605 #line 5606 "MainWindow.vala.c"
5609 Xcls_MainWindowXcls_props* xcls_mainwindow_xcls_props_new (Xcls_MainWindow* _owner) {
5610 #line 917 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5611 return xcls_mainwindow_xcls_props_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROPS, _owner);
5612 #line 5613 "MainWindow.vala.c"
5616 static void xcls_mainwindow_xcls_props_class_init (Xcls_MainWindowXcls_propsClass * klass) {
5617 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5618 xcls_mainwindow_xcls_props_parent_class = g_type_class_peek_parent (klass);
5619 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5620 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_propsPrivate));
5621 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5622 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_props_finalize;
5623 #line 5624 "MainWindow.vala.c"
5627 static void xcls_mainwindow_xcls_props_instance_init (Xcls_MainWindowXcls_props * self) {
5628 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5629 self->priv = XCLS_MAINWINDOW_XCLS_PROPS_GET_PRIVATE (self);
5630 #line 5631 "MainWindow.vala.c"
5634 static void xcls_mainwindow_xcls_props_finalize (GObject* obj) {
5635 Xcls_MainWindowXcls_props * self;
5636 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5637 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props);
5638 #line 910 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5639 _g_object_unref0 (self->el);
5640 #line 911 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5641 _g_object_unref0 (self->priv->_this);
5642 #line 908 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5643 G_OBJECT_CLASS (xcls_mainwindow_xcls_props_parent_class)->finalize (obj);
5644 #line 5645 "MainWindow.vala.c"
5648 GType xcls_mainwindow_xcls_props_get_type (void) {
5649 static volatile gsize xcls_mainwindow_xcls_props_type_id__volatile = 0;
5650 if (g_once_init_enter (&xcls_mainwindow_xcls_props_type_id__volatile)) {
5651 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 };
5652 GType xcls_mainwindow_xcls_props_type_id;
5653 xcls_mainwindow_xcls_props_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_props", &g_define_type_info, 0);
5654 g_once_init_leave (&xcls_mainwindow_xcls_props_type_id__volatile, xcls_mainwindow_xcls_props_type_id);
5656 return xcls_mainwindow_xcls_props_type_id__volatile;
5660 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_construct (GType object_type, Xcls_MainWindow* _owner) {
5661 Xcls_MainWindowXcls_VBox9 * self = NULL;
5662 Xcls_MainWindow* _tmp0_;
5663 Xcls_MainWindow* _tmp1_;
5665 Xcls_MainWindow* _tmp3_;
5666 Xcls_MainWindowXcls_clutterembed* _tmp4_;
5667 Xcls_MainWindowXcls_clutterembed* child_0;
5669 GtkClutterEmbed* _tmp6_;
5670 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5671 g_return_val_if_fail (_owner != NULL, NULL);
5672 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5673 self = (Xcls_MainWindowXcls_VBox9*) g_object_new (object_type, NULL);
5674 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5676 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5677 _tmp1_ = _g_object_ref0 (_tmp0_);
5678 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5679 _g_object_unref0 (self->priv->_this);
5680 #line 943 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5681 self->priv->_this = _tmp1_;
5682 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5683 _tmp2_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
5684 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5685 g_object_ref_sink (_tmp2_);
5686 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5687 _g_object_unref0 (self->el);
5688 #line 944 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5690 #line 949 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5691 _tmp3_ = self->priv->_this;
5692 #line 949 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5693 _tmp4_ = xcls_mainwindow_xcls_clutterembed_new (_tmp3_);
5694 #line 949 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5696 #line 950 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5697 g_object_ref ((GObject*) child_0);
5698 #line 951 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5700 #line 951 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5701 _tmp6_ = child_0->el;
5702 #line 951 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5703 gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, TRUE, TRUE, (guint) 0);
5704 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5705 _g_object_unref0 (child_0);
5706 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5708 #line 5709 "MainWindow.vala.c"
5712 Xcls_MainWindowXcls_VBox9* xcls_mainwindow_xcls_vbox9_new (Xcls_MainWindow* _owner) {
5713 #line 941 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5714 return xcls_mainwindow_xcls_vbox9_construct (XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, _owner);
5715 #line 5716 "MainWindow.vala.c"
5719 static void xcls_mainwindow_xcls_vbox9_class_init (Xcls_MainWindowXcls_VBox9Class * klass) {
5720 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5721 xcls_mainwindow_xcls_vbox9_parent_class = g_type_class_peek_parent (klass);
5722 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5723 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_VBox9Private));
5724 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5725 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_vbox9_finalize;
5726 #line 5727 "MainWindow.vala.c"
5730 static void xcls_mainwindow_xcls_vbox9_instance_init (Xcls_MainWindowXcls_VBox9 * self) {
5731 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5732 self->priv = XCLS_MAINWINDOW_XCLS_VBOX9_GET_PRIVATE (self);
5733 #line 5734 "MainWindow.vala.c"
5737 static void xcls_mainwindow_xcls_vbox9_finalize (GObject* obj) {
5738 Xcls_MainWindowXcls_VBox9 * self;
5739 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5740 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_VBOX9, Xcls_MainWindowXcls_VBox9);
5741 #line 934 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5742 _g_object_unref0 (self->el);
5743 #line 935 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5744 _g_object_unref0 (self->priv->_this);
5745 #line 932 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5746 G_OBJECT_CLASS (xcls_mainwindow_xcls_vbox9_parent_class)->finalize (obj);
5747 #line 5748 "MainWindow.vala.c"
5751 GType xcls_mainwindow_xcls_vbox9_get_type (void) {
5752 static volatile gsize xcls_mainwindow_xcls_vbox9_type_id__volatile = 0;
5753 if (g_once_init_enter (&xcls_mainwindow_xcls_vbox9_type_id__volatile)) {
5754 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 };
5755 GType xcls_mainwindow_xcls_vbox9_type_id;
5756 xcls_mainwindow_xcls_vbox9_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_VBox9", &g_define_type_info, 0);
5757 g_once_init_leave (&xcls_mainwindow_xcls_vbox9_type_id__volatile, xcls_mainwindow_xcls_vbox9_type_id);
5759 return xcls_mainwindow_xcls_vbox9_type_id__volatile;
5763 static void __lambda71_ (Xcls_MainWindowXcls_clutterembed* self, GtkAllocation* alloc) {
5764 Xcls_MainWindow* _tmp0_;
5766 Xcls_MainWindow* _tmp2_;
5767 Xcls_MainWindowXcls_rooview* _tmp3_;
5768 GtkClutterActor* _tmp4_;
5769 GtkAllocation _tmp5_;
5771 GtkAllocation _tmp7_;
5773 Xcls_MainWindow* _tmp9_;
5774 Xcls_ClutterFiles* _tmp10_;
5775 GtkAllocation _tmp11_;
5777 GtkAllocation _tmp13_;
5779 Xcls_MainWindow* _tmp15_;
5780 Xcls_MainWindowXcls_projecteditview* _tmp16_;
5781 GtkClutterActor* _tmp17_;
5782 GtkAllocation _tmp18_;
5784 GtkAllocation _tmp20_;
5786 Xcls_MainWindow* _tmp22_;
5787 Xcls_MainWindowXcls_objectview* _tmp23_;
5788 GtkClutterActor* _tmp24_;
5789 GtkAllocation _tmp25_;
5791 GtkAllocation _tmp27_;
5793 Xcls_MainWindow* _tmp29_;
5794 Xcls_MainWindowXcls_addpropsview* _tmp30_;
5795 GtkClutterActor* _tmp31_;
5796 GtkAllocation _tmp32_;
5798 GtkAllocation _tmp34_;
5800 Xcls_MainWindow* _tmp36_;
5801 Xcls_MainWindowXcls_codeeditview* _tmp37_;
5802 GtkClutterActor* _tmp38_;
5803 GtkAllocation _tmp39_;
5805 GtkAllocation _tmp41_;
5807 #line 1002 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5808 g_return_if_fail (alloc != NULL);
5809 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5810 _tmp0_ = self->priv->_this;
5811 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5812 _tmp1_ = _tmp0_->children_loaded;
5813 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5815 #line 1003 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5817 #line 5818 "MainWindow.vala.c"
5819 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5820 _tmp2_ = self->priv->_this;
5821 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5822 _tmp3_ = _tmp2_->rooview;
5823 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5824 _tmp4_ = _tmp3_->el;
5825 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5827 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5828 _tmp6_ = _tmp5_.width;
5829 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5831 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5832 _tmp8_ = _tmp7_.height;
5833 #line 1013 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5834 clutter_actor_set_size ((ClutterActor*) _tmp4_, (gfloat) (_tmp6_ - 50), (gfloat) _tmp8_);
5835 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5836 _tmp9_ = self->priv->_this;
5837 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5838 _tmp10_ = _tmp9_->clutterfiles;
5839 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5841 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5842 _tmp12_ = _tmp11_.width;
5843 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5845 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5846 _tmp14_ = _tmp13_.height;
5847 #line 1018 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5848 xcls_clutterfiles_set_size (_tmp10_, (gfloat) (_tmp12_ - 50), (gfloat) _tmp14_);
5849 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5850 _tmp15_ = self->priv->_this;
5851 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5852 _tmp16_ = _tmp15_->projecteditview;
5853 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5854 _tmp17_ = _tmp16_->el;
5855 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5857 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5858 _tmp19_ = _tmp18_.width;
5859 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5861 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5862 _tmp21_ = _tmp20_.height;
5863 #line 1020 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5864 clutter_actor_set_size ((ClutterActor*) _tmp17_, (gfloat) (_tmp19_ - 50), _tmp21_ / 2.0f);
5865 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5866 _tmp22_ = self->priv->_this;
5867 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5868 _tmp23_ = _tmp22_->objectview;
5869 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5870 _tmp24_ = _tmp23_->el;
5871 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5873 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5874 _tmp26_ = _tmp25_.width;
5875 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5877 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5878 _tmp28_ = _tmp27_.height;
5879 #line 1023 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5880 clutter_actor_set_size ((ClutterActor*) _tmp24_, (_tmp26_ - 50) / 2.0f, (gfloat) _tmp28_);
5881 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5882 _tmp29_ = self->priv->_this;
5883 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5884 _tmp30_ = _tmp29_->addpropsview;
5885 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5886 _tmp31_ = _tmp30_->el;
5887 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5889 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5890 _tmp33_ = _tmp32_.width;
5891 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5893 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5894 _tmp35_ = _tmp34_.height;
5895 #line 1026 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5896 clutter_actor_set_size ((ClutterActor*) _tmp31_, (_tmp33_ - 50) / 2.0f, (gfloat) _tmp35_);
5897 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5898 _tmp36_ = self->priv->_this;
5899 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5900 _tmp37_ = _tmp36_->codeeditview;
5901 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5902 _tmp38_ = _tmp37_->el;
5903 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5905 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5906 _tmp40_ = _tmp39_.width;
5907 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5909 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5910 _tmp42_ = _tmp41_.height;
5911 #line 1029 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5912 clutter_actor_set_size ((ClutterActor*) _tmp38_, (_tmp40_ - 50) / 2.0f, (gfloat) _tmp42_);
5913 #line 5914 "MainWindow.vala.c"
5917 static void ___lambda71__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self) {
5918 #line 1002 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5919 __lambda71_ (self, allocation);
5920 #line 5921 "MainWindow.vala.c"
5924 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_construct (GType object_type, Xcls_MainWindow* _owner) {
5925 Xcls_MainWindowXcls_clutterembed * self = NULL;
5926 Xcls_MainWindow* _tmp0_;
5927 Xcls_MainWindow* _tmp1_;
5928 Xcls_MainWindow* _tmp2_;
5929 Xcls_MainWindowXcls_clutterembed* _tmp3_;
5930 GtkClutterEmbed* _tmp4_;
5931 Xcls_MainWindow* _tmp5_;
5932 Xcls_MainWindowXcls_rooview* _tmp6_;
5933 Xcls_MainWindowXcls_rooview* child_0;
5934 GtkClutterEmbed* _tmp7_;
5935 ClutterActor* _tmp8_ = NULL;
5936 GtkClutterActor* _tmp9_;
5937 Xcls_MainWindow* _tmp10_;
5938 Xcls_MainWindowXcls_objectview* _tmp11_;
5939 Xcls_MainWindowXcls_objectview* child_1;
5940 GtkClutterEmbed* _tmp12_;
5941 ClutterActor* _tmp13_ = NULL;
5942 GtkClutterActor* _tmp14_;
5943 Xcls_MainWindow* _tmp15_;
5944 Xcls_MainWindowXcls_codeeditview* _tmp16_;
5945 Xcls_MainWindowXcls_codeeditview* child_2;
5946 GtkClutterEmbed* _tmp17_;
5947 ClutterActor* _tmp18_ = NULL;
5948 GtkClutterActor* _tmp19_;
5949 Xcls_MainWindow* _tmp20_;
5950 Xcls_MainWindowXcls_addpropsview* _tmp21_;
5951 Xcls_MainWindowXcls_addpropsview* child_3;
5952 GtkClutterEmbed* _tmp22_;
5953 ClutterActor* _tmp23_ = NULL;
5954 GtkClutterActor* _tmp24_;
5955 Xcls_MainWindow* _tmp25_;
5956 Xcls_MainWindowXcls_projecteditview* _tmp26_;
5957 Xcls_MainWindowXcls_projecteditview* child_4;
5958 GtkClutterEmbed* _tmp27_;
5959 ClutterActor* _tmp28_ = NULL;
5960 GtkClutterActor* _tmp29_;
5961 Xcls_MainWindow* _tmp30_;
5962 Xcls_MainWindowXcls_buttonlayout* _tmp31_;
5963 Xcls_MainWindowXcls_buttonlayout* child_5;
5964 GtkClutterEmbed* _tmp32_;
5965 ClutterActor* _tmp33_ = NULL;
5966 ClutterActor* _tmp34_;
5967 GtkClutterEmbed* _tmp35_;
5968 ClutterActor* _tmp36_ = NULL;
5969 ClutterActor* _tmp37_;
5970 ClutterActor* stage;
5971 ClutterColor _tmp38_ = {0};
5972 GtkClutterEmbed* _tmp39_;
5973 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5974 g_return_val_if_fail (_owner != NULL, NULL);
5975 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5976 self = (Xcls_MainWindowXcls_clutterembed*) g_object_new (object_type, NULL);
5977 #line 969 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5979 #line 969 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5980 _tmp1_ = _g_object_ref0 (_tmp0_);
5981 #line 969 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5982 _g_object_unref0 (self->priv->_this);
5983 #line 969 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5984 self->priv->_this = _tmp1_;
5985 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5986 _tmp2_ = self->priv->_this;
5987 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5988 _tmp3_ = _g_object_ref0 (self);
5989 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5990 _g_object_unref0 (_tmp2_->clutterembed);
5991 #line 970 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5992 _tmp2_->clutterembed = _tmp3_;
5993 #line 971 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5994 _tmp4_ = (GtkClutterEmbed*) gtk_clutter_embed_new ();
5995 #line 971 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5996 g_object_ref_sink (_tmp4_);
5997 #line 971 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
5998 _g_object_unref0 (self->el);
5999 #line 971 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6001 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6002 _tmp5_ = self->priv->_this;
6003 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6004 _tmp6_ = xcls_mainwindow_xcls_rooview_new (_tmp5_);
6005 #line 976 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6007 #line 977 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6008 g_object_ref ((GObject*) child_0);
6009 #line 978 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6011 #line 978 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6012 _tmp8_ = gtk_clutter_embed_get_stage (_tmp7_);
6013 #line 978 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6014 _tmp9_ = child_0->el;
6015 #line 978 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6016 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
6017 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6018 _tmp10_ = self->priv->_this;
6019 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6020 _tmp11_ = xcls_mainwindow_xcls_objectview_new (_tmp10_);
6021 #line 979 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6023 #line 980 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6024 g_object_ref ((GObject*) child_1);
6025 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6027 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6028 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
6029 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6030 _tmp14_ = child_1->el;
6031 #line 981 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6032 clutter_actor_add_child (_tmp13_, (ClutterActor*) _tmp14_);
6033 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6034 _tmp15_ = self->priv->_this;
6035 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6036 _tmp16_ = xcls_mainwindow_xcls_codeeditview_new (_tmp15_);
6037 #line 982 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6039 #line 983 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6040 g_object_ref ((GObject*) child_2);
6041 #line 984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6043 #line 984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6044 _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
6045 #line 984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6046 _tmp19_ = child_2->el;
6047 #line 984 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6048 clutter_actor_add_child (_tmp18_, (ClutterActor*) _tmp19_);
6049 #line 985 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6050 _tmp20_ = self->priv->_this;
6051 #line 985 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6052 _tmp21_ = xcls_mainwindow_xcls_addpropsview_new (_tmp20_);
6053 #line 985 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6055 #line 986 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6056 g_object_ref ((GObject*) child_3);
6057 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6059 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6060 _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
6061 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6062 _tmp24_ = child_3->el;
6063 #line 987 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6064 clutter_actor_add_child (_tmp23_, (ClutterActor*) _tmp24_);
6065 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6066 _tmp25_ = self->priv->_this;
6067 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6068 _tmp26_ = xcls_mainwindow_xcls_projecteditview_new (_tmp25_);
6069 #line 988 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6071 #line 989 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6072 g_object_ref ((GObject*) child_4);
6073 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6075 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6076 _tmp28_ = gtk_clutter_embed_get_stage (_tmp27_);
6077 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6078 _tmp29_ = child_4->el;
6079 #line 990 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6080 clutter_actor_add_child (_tmp28_, (ClutterActor*) _tmp29_);
6081 #line 991 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6082 _tmp30_ = self->priv->_this;
6083 #line 991 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6084 _tmp31_ = xcls_mainwindow_xcls_buttonlayout_new (_tmp30_);
6085 #line 991 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6087 #line 992 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6088 g_object_ref ((GObject*) child_5);
6089 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6091 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6092 _tmp33_ = gtk_clutter_embed_get_stage (_tmp32_);
6093 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6094 _tmp34_ = child_5->el;
6095 #line 993 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6096 clutter_actor_add_child (_tmp33_, _tmp34_);
6097 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6099 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6100 _tmp36_ = gtk_clutter_embed_get_stage (_tmp35_);
6101 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6102 _tmp37_ = _g_object_ref0 (_tmp36_);
6103 #line 996 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6105 #line 997 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6106 clutter_color_from_string (&_tmp38_, "#000");
6107 #line 997 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6108 clutter_actor_set_background_color (stage, &_tmp38_);
6109 #line 1002 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6111 #line 1002 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6112 g_signal_connect_object ((GtkWidget*) _tmp39_, "size-allocate", (GCallback) ___lambda71__gtk_widget_size_allocate, self, 0);
6113 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6114 _g_object_unref0 (stage);
6115 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6116 _g_object_unref0 (child_5);
6117 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6118 _g_object_unref0 (child_4);
6119 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6120 _g_object_unref0 (child_3);
6121 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6122 _g_object_unref0 (child_2);
6123 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6124 _g_object_unref0 (child_1);
6125 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6126 _g_object_unref0 (child_0);
6127 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6129 #line 6130 "MainWindow.vala.c"
6133 Xcls_MainWindowXcls_clutterembed* xcls_mainwindow_xcls_clutterembed_new (Xcls_MainWindow* _owner) {
6134 #line 967 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6135 return xcls_mainwindow_xcls_clutterembed_construct (XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, _owner);
6136 #line 6137 "MainWindow.vala.c"
6140 static void xcls_mainwindow_xcls_clutterembed_class_init (Xcls_MainWindowXcls_clutterembedClass * klass) {
6141 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6142 xcls_mainwindow_xcls_clutterembed_parent_class = g_type_class_peek_parent (klass);
6143 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6144 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_clutterembedPrivate));
6145 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6146 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_clutterembed_finalize;
6147 #line 6148 "MainWindow.vala.c"
6151 static void xcls_mainwindow_xcls_clutterembed_instance_init (Xcls_MainWindowXcls_clutterembed * self) {
6152 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6153 self->priv = XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_PRIVATE (self);
6154 #line 6155 "MainWindow.vala.c"
6158 static void xcls_mainwindow_xcls_clutterembed_finalize (GObject* obj) {
6159 Xcls_MainWindowXcls_clutterembed * self;
6160 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6161 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed);
6162 #line 960 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6163 _g_object_unref0 (self->el);
6164 #line 961 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6165 _g_object_unref0 (self->priv->_this);
6166 #line 958 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6167 G_OBJECT_CLASS (xcls_mainwindow_xcls_clutterembed_parent_class)->finalize (obj);
6168 #line 6169 "MainWindow.vala.c"
6172 GType xcls_mainwindow_xcls_clutterembed_get_type (void) {
6173 static volatile gsize xcls_mainwindow_xcls_clutterembed_type_id__volatile = 0;
6174 if (g_once_init_enter (&xcls_mainwindow_xcls_clutterembed_type_id__volatile)) {
6175 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 };
6176 GType xcls_mainwindow_xcls_clutterembed_type_id;
6177 xcls_mainwindow_xcls_clutterembed_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_clutterembed", &g_define_type_info, 0);
6178 g_once_init_leave (&xcls_mainwindow_xcls_clutterembed_type_id__volatile, xcls_mainwindow_xcls_clutterembed_type_id);
6180 return xcls_mainwindow_xcls_clutterembed_type_id__volatile;
6184 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_construct (GType object_type, Xcls_MainWindow* _owner) {
6185 Xcls_MainWindowXcls_rooview * self = NULL;
6186 Xcls_MainWindow* _tmp0_;
6187 Xcls_MainWindow* _tmp1_;
6188 Xcls_MainWindow* _tmp2_;
6189 Xcls_MainWindowXcls_rooview* _tmp3_;
6190 GtkClutterActor* _tmp4_;
6191 #line 1047 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6192 g_return_val_if_fail (_owner != NULL, NULL);
6193 #line 1047 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6194 self = (Xcls_MainWindowXcls_rooview*) g_object_new (object_type, NULL);
6195 #line 1049 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6197 #line 1049 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6198 _tmp1_ = _g_object_ref0 (_tmp0_);
6199 #line 1049 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6200 _g_object_unref0 (self->priv->_this);
6201 #line 1049 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6202 self->priv->_this = _tmp1_;
6203 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6204 _tmp2_ = self->priv->_this;
6205 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6206 _tmp3_ = _g_object_ref0 (self);
6207 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6208 _g_object_unref0 (_tmp2_->rooview);
6209 #line 1050 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6210 _tmp2_->rooview = _tmp3_;
6211 #line 1051 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6212 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6213 #line 1051 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6214 g_object_ref_sink (_tmp4_);
6215 #line 1051 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6216 _g_object_unref0 (self->el);
6217 #line 1051 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6219 #line 6220 "MainWindow.vala.c"
6221 GtkClutterActor* _tmp5_;
6222 Xcls_MainWindow* _tmp6_;
6223 Xcls_MainWindowXcls_clutterembed* _tmp7_;
6224 GtkClutterEmbed* _tmp8_;
6225 ClutterActor* _tmp9_ = NULL;
6226 ClutterAlignConstraint* _tmp10_;
6227 ClutterAlignConstraint* _tmp11_;
6228 GtkClutterActor* _tmp12_;
6229 GtkClutterActor* _tmp13_;
6230 Xcls_MainWindow* _tmp14_;
6231 Xcls_MainWindowXcls_clutterembed* _tmp15_;
6232 GtkClutterEmbed* _tmp16_;
6233 ClutterActor* _tmp17_ = NULL;
6236 Xcls_MainWindow* _tmp20_;
6237 Xcls_MainWindowXcls_clutterembed* _tmp21_;
6238 GtkClutterEmbed* _tmp22_;
6239 ClutterActor* _tmp23_ = NULL;
6242 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6244 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6245 _tmp6_ = self->priv->_this;
6246 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6247 _tmp7_ = _tmp6_->clutterembed;
6248 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6249 _tmp8_ = _tmp7_->el;
6250 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6251 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
6252 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6253 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
6254 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6255 g_object_ref_sink (_tmp10_);
6256 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6258 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6259 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
6260 #line 1061 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6261 _g_object_unref0 (_tmp11_);
6262 #line 1070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6264 #line 1070 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6265 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 1.0f, 1.0f);
6266 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6268 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6269 _tmp14_ = self->priv->_this;
6270 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6271 _tmp15_ = _tmp14_->clutterembed;
6272 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6273 _tmp16_ = _tmp15_->el;
6274 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6275 _tmp17_ = gtk_clutter_embed_get_stage (_tmp16_);
6276 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6277 _tmp18_ = clutter_actor_get_width (_tmp17_);
6278 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6280 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6281 _tmp20_ = self->priv->_this;
6282 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6283 _tmp21_ = _tmp20_->clutterembed;
6284 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6285 _tmp22_ = _tmp21_->el;
6286 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6287 _tmp23_ = gtk_clutter_embed_get_stage (_tmp22_);
6288 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6289 _tmp24_ = clutter_actor_get_height (_tmp23_);
6290 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6292 #line 1072 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6293 clutter_actor_set_size ((ClutterActor*) _tmp13_, _tmp19_ - 50, _tmp25_);
6294 #line 6295 "MainWindow.vala.c"
6296 #line 1047 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6298 #line 6299 "MainWindow.vala.c"
6302 Xcls_MainWindowXcls_rooview* xcls_mainwindow_xcls_rooview_new (Xcls_MainWindow* _owner) {
6303 #line 1047 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6304 return xcls_mainwindow_xcls_rooview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, _owner);
6305 #line 6306 "MainWindow.vala.c"
6309 static void xcls_mainwindow_xcls_rooview_class_init (Xcls_MainWindowXcls_rooviewClass * klass) {
6310 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6311 xcls_mainwindow_xcls_rooview_parent_class = g_type_class_peek_parent (klass);
6312 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6313 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_rooviewPrivate));
6314 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6315 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_rooview_finalize;
6316 #line 6317 "MainWindow.vala.c"
6320 static void xcls_mainwindow_xcls_rooview_instance_init (Xcls_MainWindowXcls_rooview * self) {
6321 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6322 self->priv = XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_PRIVATE (self);
6323 #line 6324 "MainWindow.vala.c"
6327 static void xcls_mainwindow_xcls_rooview_finalize (GObject* obj) {
6328 Xcls_MainWindowXcls_rooview * self;
6329 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6330 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview);
6331 #line 1040 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6332 _g_object_unref0 (self->el);
6333 #line 1041 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6334 _g_object_unref0 (self->priv->_this);
6335 #line 1038 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6336 G_OBJECT_CLASS (xcls_mainwindow_xcls_rooview_parent_class)->finalize (obj);
6337 #line 6338 "MainWindow.vala.c"
6341 GType xcls_mainwindow_xcls_rooview_get_type (void) {
6342 static volatile gsize xcls_mainwindow_xcls_rooview_type_id__volatile = 0;
6343 if (g_once_init_enter (&xcls_mainwindow_xcls_rooview_type_id__volatile)) {
6344 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 };
6345 GType xcls_mainwindow_xcls_rooview_type_id;
6346 xcls_mainwindow_xcls_rooview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_rooview", &g_define_type_info, 0);
6347 g_once_init_leave (&xcls_mainwindow_xcls_rooview_type_id__volatile, xcls_mainwindow_xcls_rooview_type_id);
6349 return xcls_mainwindow_xcls_rooview_type_id__volatile;
6353 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_construct (GType object_type, Xcls_MainWindow* _owner) {
6354 Xcls_MainWindowXcls_objectview * self = NULL;
6355 Xcls_MainWindow* _tmp0_;
6356 Xcls_MainWindow* _tmp1_;
6357 Xcls_MainWindow* _tmp2_;
6358 Xcls_MainWindowXcls_objectview* _tmp3_;
6359 GtkClutterActor* _tmp4_;
6360 #line 1091 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6361 g_return_val_if_fail (_owner != NULL, NULL);
6362 #line 1091 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6363 self = (Xcls_MainWindowXcls_objectview*) g_object_new (object_type, NULL);
6364 #line 1093 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6366 #line 1093 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6367 _tmp1_ = _g_object_ref0 (_tmp0_);
6368 #line 1093 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6369 _g_object_unref0 (self->priv->_this);
6370 #line 1093 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6371 self->priv->_this = _tmp1_;
6372 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6373 _tmp2_ = self->priv->_this;
6374 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6375 _tmp3_ = _g_object_ref0 (self);
6376 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6377 _g_object_unref0 (_tmp2_->objectview);
6378 #line 1094 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6379 _tmp2_->objectview = _tmp3_;
6380 #line 1095 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6381 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6382 #line 1095 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6383 g_object_ref_sink (_tmp4_);
6384 #line 1095 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6385 _g_object_unref0 (self->el);
6386 #line 1095 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6388 #line 6389 "MainWindow.vala.c"
6390 GtkClutterActor* _tmp5_;
6391 GtkClutterActor* _tmp6_;
6392 GtkClutterActor* _tmp7_;
6393 GtkClutterActor* _tmp8_;
6394 GtkClutterActor* _tmp9_;
6395 Xcls_MainWindow* _tmp10_;
6396 Xcls_MainWindowXcls_clutterembed* _tmp11_;
6397 GtkClutterEmbed* _tmp12_;
6398 ClutterActor* _tmp13_ = NULL;
6401 Xcls_MainWindow* _tmp16_;
6402 Xcls_MainWindowXcls_clutterembed* _tmp17_;
6403 GtkClutterEmbed* _tmp18_;
6404 ClutterActor* _tmp19_ = NULL;
6407 #line 1113 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6409 #line 1113 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6410 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
6411 #line 1114 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6413 #line 1114 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6414 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
6415 #line 1116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6417 #line 1116 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6418 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
6419 #line 1117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6421 #line 1117 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6422 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
6423 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6425 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6426 _tmp10_ = self->priv->_this;
6427 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6428 _tmp11_ = _tmp10_->clutterembed;
6429 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6430 _tmp12_ = _tmp11_->el;
6431 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6432 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
6433 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6434 _tmp14_ = clutter_actor_get_width (_tmp13_);
6435 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6437 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6438 _tmp16_ = self->priv->_this;
6439 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6440 _tmp17_ = _tmp16_->clutterembed;
6441 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6442 _tmp18_ = _tmp17_->el;
6443 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6444 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
6445 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6446 _tmp20_ = clutter_actor_get_height (_tmp19_);
6447 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6449 #line 1118 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6450 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
6451 #line 6452 "MainWindow.vala.c"
6453 #line 1091 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6455 #line 6456 "MainWindow.vala.c"
6459 Xcls_MainWindowXcls_objectview* xcls_mainwindow_xcls_objectview_new (Xcls_MainWindow* _owner) {
6460 #line 1091 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6461 return xcls_mainwindow_xcls_objectview_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, _owner);
6462 #line 6463 "MainWindow.vala.c"
6466 static void xcls_mainwindow_xcls_objectview_class_init (Xcls_MainWindowXcls_objectviewClass * klass) {
6467 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6468 xcls_mainwindow_xcls_objectview_parent_class = g_type_class_peek_parent (klass);
6469 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6470 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectviewPrivate));
6471 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6472 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectview_finalize;
6473 #line 6474 "MainWindow.vala.c"
6477 static void xcls_mainwindow_xcls_objectview_instance_init (Xcls_MainWindowXcls_objectview * self) {
6478 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6479 self->priv = XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_PRIVATE (self);
6480 #line 6481 "MainWindow.vala.c"
6484 static void xcls_mainwindow_xcls_objectview_finalize (GObject* obj) {
6485 Xcls_MainWindowXcls_objectview * self;
6486 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6487 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview);
6488 #line 1084 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6489 _g_object_unref0 (self->el);
6490 #line 1085 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6491 _g_object_unref0 (self->priv->_this);
6492 #line 1082 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6493 G_OBJECT_CLASS (xcls_mainwindow_xcls_objectview_parent_class)->finalize (obj);
6494 #line 6495 "MainWindow.vala.c"
6498 GType xcls_mainwindow_xcls_objectview_get_type (void) {
6499 static volatile gsize xcls_mainwindow_xcls_objectview_type_id__volatile = 0;
6500 if (g_once_init_enter (&xcls_mainwindow_xcls_objectview_type_id__volatile)) {
6501 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 };
6502 GType xcls_mainwindow_xcls_objectview_type_id;
6503 xcls_mainwindow_xcls_objectview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectview", &g_define_type_info, 0);
6504 g_once_init_leave (&xcls_mainwindow_xcls_objectview_type_id__volatile, xcls_mainwindow_xcls_objectview_type_id);
6506 return xcls_mainwindow_xcls_objectview_type_id__volatile;
6510 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_construct (GType object_type, Xcls_MainWindow* _owner) {
6511 Xcls_MainWindowXcls_codeeditview * self = NULL;
6512 Xcls_MainWindow* _tmp0_;
6513 Xcls_MainWindow* _tmp1_;
6514 Xcls_MainWindow* _tmp2_;
6515 Xcls_MainWindowXcls_codeeditview* _tmp3_;
6516 GtkClutterActor* _tmp4_;
6517 #line 1137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6518 g_return_val_if_fail (_owner != NULL, NULL);
6519 #line 1137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6520 self = (Xcls_MainWindowXcls_codeeditview*) g_object_new (object_type, NULL);
6521 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6523 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6524 _tmp1_ = _g_object_ref0 (_tmp0_);
6525 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6526 _g_object_unref0 (self->priv->_this);
6527 #line 1139 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6528 self->priv->_this = _tmp1_;
6529 #line 1140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6530 _tmp2_ = self->priv->_this;
6531 #line 1140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6532 _tmp3_ = _g_object_ref0 (self);
6533 #line 1140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6534 _g_object_unref0 (_tmp2_->codeeditview);
6535 #line 1140 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6536 _tmp2_->codeeditview = _tmp3_;
6537 #line 1141 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6538 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6539 #line 1141 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6540 g_object_ref_sink (_tmp4_);
6541 #line 1141 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6542 _g_object_unref0 (self->el);
6543 #line 1141 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6545 #line 6546 "MainWindow.vala.c"
6547 GtkClutterActor* _tmp5_;
6548 GtkClutterActor* _tmp6_;
6549 GtkClutterActor* _tmp7_;
6550 GtkClutterActor* _tmp8_;
6551 GtkClutterActor* _tmp9_;
6552 Xcls_MainWindow* _tmp10_;
6553 Xcls_MainWindowXcls_clutterembed* _tmp11_;
6554 GtkClutterEmbed* _tmp12_;
6555 ClutterActor* _tmp13_ = NULL;
6558 Xcls_MainWindow* _tmp16_;
6559 Xcls_MainWindowXcls_clutterembed* _tmp17_;
6560 GtkClutterEmbed* _tmp18_;
6561 ClutterActor* _tmp19_ = NULL;
6564 #line 1159 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6566 #line 1159 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6567 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
6568 #line 1160 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6570 #line 1160 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6571 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
6572 #line 1162 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6574 #line 1162 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6575 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
6576 #line 1163 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6578 #line 1163 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6579 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
6580 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6582 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6583 _tmp10_ = self->priv->_this;
6584 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6585 _tmp11_ = _tmp10_->clutterembed;
6586 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6587 _tmp12_ = _tmp11_->el;
6588 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6589 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
6590 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6591 _tmp14_ = clutter_actor_get_width (_tmp13_);
6592 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6594 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6595 _tmp16_ = self->priv->_this;
6596 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6597 _tmp17_ = _tmp16_->clutterembed;
6598 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6599 _tmp18_ = _tmp17_->el;
6600 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6601 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
6602 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6603 _tmp20_ = clutter_actor_get_height (_tmp19_);
6604 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6606 #line 1164 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6607 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
6608 #line 6609 "MainWindow.vala.c"
6610 #line 1137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6612 #line 6613 "MainWindow.vala.c"
6616 Xcls_MainWindowXcls_codeeditview* xcls_mainwindow_xcls_codeeditview_new (Xcls_MainWindow* _owner) {
6617 #line 1137 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6618 return xcls_mainwindow_xcls_codeeditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, _owner);
6619 #line 6620 "MainWindow.vala.c"
6623 static void xcls_mainwindow_xcls_codeeditview_class_init (Xcls_MainWindowXcls_codeeditviewClass * klass) {
6624 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6625 xcls_mainwindow_xcls_codeeditview_parent_class = g_type_class_peek_parent (klass);
6626 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6627 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_codeeditviewPrivate));
6628 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6629 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_codeeditview_finalize;
6630 #line 6631 "MainWindow.vala.c"
6634 static void xcls_mainwindow_xcls_codeeditview_instance_init (Xcls_MainWindowXcls_codeeditview * self) {
6635 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6636 self->priv = XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_PRIVATE (self);
6637 #line 6638 "MainWindow.vala.c"
6641 static void xcls_mainwindow_xcls_codeeditview_finalize (GObject* obj) {
6642 Xcls_MainWindowXcls_codeeditview * self;
6643 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6644 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview);
6645 #line 1130 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6646 _g_object_unref0 (self->el);
6647 #line 1131 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6648 _g_object_unref0 (self->priv->_this);
6649 #line 1128 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6650 G_OBJECT_CLASS (xcls_mainwindow_xcls_codeeditview_parent_class)->finalize (obj);
6651 #line 6652 "MainWindow.vala.c"
6655 GType xcls_mainwindow_xcls_codeeditview_get_type (void) {
6656 static volatile gsize xcls_mainwindow_xcls_codeeditview_type_id__volatile = 0;
6657 if (g_once_init_enter (&xcls_mainwindow_xcls_codeeditview_type_id__volatile)) {
6658 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 };
6659 GType xcls_mainwindow_xcls_codeeditview_type_id;
6660 xcls_mainwindow_xcls_codeeditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_codeeditview", &g_define_type_info, 0);
6661 g_once_init_leave (&xcls_mainwindow_xcls_codeeditview_type_id__volatile, xcls_mainwindow_xcls_codeeditview_type_id);
6663 return xcls_mainwindow_xcls_codeeditview_type_id__volatile;
6667 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_construct (GType object_type, Xcls_MainWindow* _owner) {
6668 Xcls_MainWindowXcls_addpropsview * self = NULL;
6669 Xcls_MainWindow* _tmp0_;
6670 Xcls_MainWindow* _tmp1_;
6671 Xcls_MainWindow* _tmp2_;
6672 Xcls_MainWindowXcls_addpropsview* _tmp3_;
6673 GtkClutterActor* _tmp4_;
6674 #line 1183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6675 g_return_val_if_fail (_owner != NULL, NULL);
6676 #line 1183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6677 self = (Xcls_MainWindowXcls_addpropsview*) g_object_new (object_type, NULL);
6678 #line 1185 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6680 #line 1185 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6681 _tmp1_ = _g_object_ref0 (_tmp0_);
6682 #line 1185 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6683 _g_object_unref0 (self->priv->_this);
6684 #line 1185 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6685 self->priv->_this = _tmp1_;
6686 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6687 _tmp2_ = self->priv->_this;
6688 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6689 _tmp3_ = _g_object_ref0 (self);
6690 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6691 _g_object_unref0 (_tmp2_->addpropsview);
6692 #line 1186 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6693 _tmp2_->addpropsview = _tmp3_;
6694 #line 1187 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6695 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6696 #line 1187 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6697 g_object_ref_sink (_tmp4_);
6698 #line 1187 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6699 _g_object_unref0 (self->el);
6700 #line 1187 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6702 #line 6703 "MainWindow.vala.c"
6704 GtkClutterActor* _tmp5_;
6705 GtkClutterActor* _tmp6_;
6706 GtkClutterActor* _tmp7_;
6707 GtkClutterActor* _tmp8_;
6708 GtkClutterActor* _tmp9_;
6709 Xcls_MainWindow* _tmp10_;
6710 Xcls_MainWindowXcls_clutterembed* _tmp11_;
6711 GtkClutterEmbed* _tmp12_;
6712 ClutterActor* _tmp13_ = NULL;
6715 Xcls_MainWindow* _tmp16_;
6716 Xcls_MainWindowXcls_clutterembed* _tmp17_;
6717 GtkClutterEmbed* _tmp18_;
6718 ClutterActor* _tmp19_ = NULL;
6721 #line 1205 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6723 #line 1205 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6724 g_object_set ((ClutterActor*) _tmp5_, "fixed-x", 50.0f, NULL);
6725 #line 1206 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6727 #line 1206 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6728 g_object_set ((ClutterActor*) _tmp6_, "fixed-y", 0.0f, NULL);
6729 #line 1208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6731 #line 1208 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6732 clutter_actor_set_pivot_point ((ClutterActor*) _tmp7_, 0.0f, 0.0f);
6733 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6735 #line 1209 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6736 clutter_actor_set_scale ((ClutterActor*) _tmp8_, (gdouble) 0.0f, (gdouble) 1.0f);
6737 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6739 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6740 _tmp10_ = self->priv->_this;
6741 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6742 _tmp11_ = _tmp10_->clutterembed;
6743 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6744 _tmp12_ = _tmp11_->el;
6745 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6746 _tmp13_ = gtk_clutter_embed_get_stage (_tmp12_);
6747 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6748 _tmp14_ = clutter_actor_get_width (_tmp13_);
6749 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6751 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6752 _tmp16_ = self->priv->_this;
6753 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6754 _tmp17_ = _tmp16_->clutterembed;
6755 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6756 _tmp18_ = _tmp17_->el;
6757 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6758 _tmp19_ = gtk_clutter_embed_get_stage (_tmp18_);
6759 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6760 _tmp20_ = clutter_actor_get_height (_tmp19_);
6761 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6763 #line 1210 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6764 clutter_actor_set_size ((ClutterActor*) _tmp9_, (_tmp15_ - 50) / 2, _tmp21_);
6765 #line 6766 "MainWindow.vala.c"
6767 #line 1183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6769 #line 6770 "MainWindow.vala.c"
6773 Xcls_MainWindowXcls_addpropsview* xcls_mainwindow_xcls_addpropsview_new (Xcls_MainWindow* _owner) {
6774 #line 1183 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6775 return xcls_mainwindow_xcls_addpropsview_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, _owner);
6776 #line 6777 "MainWindow.vala.c"
6780 static void xcls_mainwindow_xcls_addpropsview_class_init (Xcls_MainWindowXcls_addpropsviewClass * klass) {
6781 #line 1174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6782 xcls_mainwindow_xcls_addpropsview_parent_class = g_type_class_peek_parent (klass);
6783 #line 1174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6784 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropsviewPrivate));
6785 #line 1174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6786 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropsview_finalize;
6787 #line 6788 "MainWindow.vala.c"
6791 static void xcls_mainwindow_xcls_addpropsview_instance_init (Xcls_MainWindowXcls_addpropsview * self) {
6792 #line 1174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6793 self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_PRIVATE (self);
6794 #line 6795 "MainWindow.vala.c"
6798 static void xcls_mainwindow_xcls_addpropsview_finalize (GObject* obj) {
6799 Xcls_MainWindowXcls_addpropsview * self;
6800 #line 1174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6801 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview);
6802 #line 1176 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6803 _g_object_unref0 (self->el);
6804 #line 1177 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6805 _g_object_unref0 (self->priv->_this);
6806 #line 1174 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6807 G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropsview_parent_class)->finalize (obj);
6808 #line 6809 "MainWindow.vala.c"
6812 GType xcls_mainwindow_xcls_addpropsview_get_type (void) {
6813 static volatile gsize xcls_mainwindow_xcls_addpropsview_type_id__volatile = 0;
6814 if (g_once_init_enter (&xcls_mainwindow_xcls_addpropsview_type_id__volatile)) {
6815 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 };
6816 GType xcls_mainwindow_xcls_addpropsview_type_id;
6817 xcls_mainwindow_xcls_addpropsview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropsview", &g_define_type_info, 0);
6818 g_once_init_leave (&xcls_mainwindow_xcls_addpropsview_type_id__volatile, xcls_mainwindow_xcls_addpropsview_type_id);
6820 return xcls_mainwindow_xcls_addpropsview_type_id__volatile;
6824 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_construct (GType object_type, Xcls_MainWindow* _owner) {
6825 Xcls_MainWindowXcls_projecteditview * self = NULL;
6826 Xcls_MainWindow* _tmp0_;
6827 Xcls_MainWindow* _tmp1_;
6828 Xcls_MainWindow* _tmp2_;
6829 Xcls_MainWindowXcls_projecteditview* _tmp3_;
6830 GtkClutterActor* _tmp4_;
6831 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6832 g_return_val_if_fail (_owner != NULL, NULL);
6833 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6834 self = (Xcls_MainWindowXcls_projecteditview*) g_object_new (object_type, NULL);
6835 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6837 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6838 _tmp1_ = _g_object_ref0 (_tmp0_);
6839 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6840 _g_object_unref0 (self->priv->_this);
6841 #line 1231 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6842 self->priv->_this = _tmp1_;
6843 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6844 _tmp2_ = self->priv->_this;
6845 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6846 _tmp3_ = _g_object_ref0 (self);
6847 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6848 _g_object_unref0 (_tmp2_->projecteditview);
6849 #line 1232 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6850 _tmp2_->projecteditview = _tmp3_;
6851 #line 1233 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6852 _tmp4_ = (GtkClutterActor*) gtk_clutter_actor_new ();
6853 #line 1233 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6854 g_object_ref_sink (_tmp4_);
6855 #line 1233 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6856 _g_object_unref0 (self->el);
6857 #line 1233 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6859 #line 6860 "MainWindow.vala.c"
6861 GtkClutterActor* _tmp5_;
6862 Xcls_MainWindow* _tmp6_;
6863 Xcls_MainWindowXcls_clutterembed* _tmp7_;
6864 GtkClutterEmbed* _tmp8_;
6865 ClutterActor* _tmp9_ = NULL;
6866 ClutterAlignConstraint* _tmp10_;
6867 ClutterAlignConstraint* _tmp11_;
6868 GtkClutterActor* _tmp12_;
6869 GtkClutterActor* _tmp13_;
6870 GtkClutterActor* _tmp14_;
6871 Xcls_MainWindow* _tmp15_;
6872 Xcls_MainWindowXcls_clutterembed* _tmp16_;
6873 GtkClutterEmbed* _tmp17_;
6874 ClutterActor* _tmp18_ = NULL;
6877 Xcls_MainWindow* _tmp21_;
6878 Xcls_MainWindowXcls_clutterembed* _tmp22_;
6879 GtkClutterEmbed* _tmp23_;
6880 ClutterActor* _tmp24_ = NULL;
6883 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6885 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6886 _tmp6_ = self->priv->_this;
6887 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6888 _tmp7_ = _tmp6_->clutterembed;
6889 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6890 _tmp8_ = _tmp7_->el;
6891 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6892 _tmp9_ = gtk_clutter_embed_get_stage (_tmp8_);
6893 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6894 _tmp10_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp9_, CLUTTER_ALIGN_X_AXIS, 1.0f);
6895 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6896 g_object_ref_sink (_tmp10_);
6897 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6899 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6900 clutter_actor_add_constraint ((ClutterActor*) _tmp5_, (ClutterConstraint*) _tmp11_);
6901 #line 1243 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6902 _g_object_unref0 (_tmp11_);
6903 #line 1252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6905 #line 1252 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6906 clutter_actor_set_pivot_point ((ClutterActor*) _tmp12_, 0.0f, 0.0f);
6907 #line 1253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6909 #line 1253 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6910 clutter_actor_set_scale ((ClutterActor*) _tmp13_, (gdouble) 1.0f, (gdouble) 0.0f);
6911 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6913 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6914 _tmp15_ = self->priv->_this;
6915 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6916 _tmp16_ = _tmp15_->clutterembed;
6917 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6918 _tmp17_ = _tmp16_->el;
6919 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6920 _tmp18_ = gtk_clutter_embed_get_stage (_tmp17_);
6921 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6922 _tmp19_ = clutter_actor_get_width (_tmp18_);
6923 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6925 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6926 _tmp21_ = self->priv->_this;
6927 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6928 _tmp22_ = _tmp21_->clutterembed;
6929 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6930 _tmp23_ = _tmp22_->el;
6931 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6932 _tmp24_ = gtk_clutter_embed_get_stage (_tmp23_);
6933 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6934 _tmp25_ = clutter_actor_get_height (_tmp24_);
6935 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6937 #line 1254 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6938 clutter_actor_set_size ((ClutterActor*) _tmp14_, _tmp20_ - 50, _tmp26_ / 2);
6939 #line 6940 "MainWindow.vala.c"
6941 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6943 #line 6944 "MainWindow.vala.c"
6947 Xcls_MainWindowXcls_projecteditview* xcls_mainwindow_xcls_projecteditview_new (Xcls_MainWindow* _owner) {
6948 #line 1229 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6949 return xcls_mainwindow_xcls_projecteditview_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, _owner);
6950 #line 6951 "MainWindow.vala.c"
6954 static void xcls_mainwindow_xcls_projecteditview_class_init (Xcls_MainWindowXcls_projecteditviewClass * klass) {
6955 #line 1220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6956 xcls_mainwindow_xcls_projecteditview_parent_class = g_type_class_peek_parent (klass);
6957 #line 1220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6958 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditviewPrivate));
6959 #line 1220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6960 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditview_finalize;
6961 #line 6962 "MainWindow.vala.c"
6965 static void xcls_mainwindow_xcls_projecteditview_instance_init (Xcls_MainWindowXcls_projecteditview * self) {
6966 #line 1220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6967 self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_PRIVATE (self);
6968 #line 6969 "MainWindow.vala.c"
6972 static void xcls_mainwindow_xcls_projecteditview_finalize (GObject* obj) {
6973 Xcls_MainWindowXcls_projecteditview * self;
6974 #line 1220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6975 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview);
6976 #line 1222 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6977 _g_object_unref0 (self->el);
6978 #line 1223 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6979 _g_object_unref0 (self->priv->_this);
6980 #line 1220 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
6981 G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditview_parent_class)->finalize (obj);
6982 #line 6983 "MainWindow.vala.c"
6986 GType xcls_mainwindow_xcls_projecteditview_get_type (void) {
6987 static volatile gsize xcls_mainwindow_xcls_projecteditview_type_id__volatile = 0;
6988 if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditview_type_id__volatile)) {
6989 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 };
6990 GType xcls_mainwindow_xcls_projecteditview_type_id;
6991 xcls_mainwindow_xcls_projecteditview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditview", &g_define_type_info, 0);
6992 g_once_init_leave (&xcls_mainwindow_xcls_projecteditview_type_id__volatile, xcls_mainwindow_xcls_projecteditview_type_id);
6994 return xcls_mainwindow_xcls_projecteditview_type_id__volatile;
6998 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_construct (GType object_type, Xcls_MainWindow* _owner) {
6999 Xcls_MainWindowXcls_buttonlayout * self = NULL;
7000 Xcls_MainWindow* _tmp0_;
7001 Xcls_MainWindow* _tmp1_;
7002 Xcls_MainWindow* _tmp2_;
7003 Xcls_MainWindowXcls_buttonlayout* _tmp3_;
7004 ClutterActor* _tmp4_;
7005 Xcls_MainWindow* _tmp5_;
7006 Xcls_MainWindowXcls_BoxLayout17* _tmp6_;
7007 Xcls_MainWindowXcls_BoxLayout17* child_0;
7008 ClutterActor* _tmp7_;
7009 ClutterBoxLayout* _tmp8_;
7010 Xcls_MainWindow* _tmp9_;
7011 Xcls_MainWindowXcls_projectbutton* _tmp10_;
7012 Xcls_MainWindowXcls_projectbutton* child_1;
7013 ClutterActor* _tmp11_;
7014 ClutterActor* _tmp12_;
7015 Xcls_MainWindow* _tmp13_;
7016 Xcls_MainWindowXcls_projecteditbutton* _tmp14_;
7017 Xcls_MainWindowXcls_projecteditbutton* child_2;
7018 ClutterActor* _tmp15_;
7019 ClutterActor* _tmp16_;
7020 Xcls_MainWindow* _tmp17_;
7021 Xcls_MainWindowXcls_objectshowbutton* _tmp18_;
7022 Xcls_MainWindowXcls_objectshowbutton* child_3;
7023 ClutterActor* _tmp19_;
7024 ClutterActor* _tmp20_;
7025 Xcls_MainWindow* _tmp21_;
7026 Xcls_MainWindowXcls_addpropbutton* _tmp22_;
7027 Xcls_MainWindowXcls_addpropbutton* child_4;
7028 ClutterActor* _tmp23_;
7029 ClutterActor* _tmp24_;
7030 Xcls_MainWindow* _tmp25_;
7031 Xcls_MainWindowXcls_addlistenerbutton* _tmp26_;
7032 Xcls_MainWindowXcls_addlistenerbutton* child_5;
7033 ClutterActor* _tmp27_;
7034 ClutterActor* _tmp28_;
7035 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7036 g_return_val_if_fail (_owner != NULL, NULL);
7037 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7038 self = (Xcls_MainWindowXcls_buttonlayout*) g_object_new (object_type, NULL);
7039 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7041 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7042 _tmp1_ = _g_object_ref0 (_tmp0_);
7043 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7044 _g_object_unref0 (self->priv->_this);
7045 #line 1275 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7046 self->priv->_this = _tmp1_;
7047 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7048 _tmp2_ = self->priv->_this;
7049 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7050 _tmp3_ = _g_object_ref0 (self);
7051 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7052 _g_object_unref0 (_tmp2_->buttonlayout);
7053 #line 1276 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7054 _tmp2_->buttonlayout = _tmp3_;
7055 #line 1277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7056 _tmp4_ = clutter_actor_new ();
7057 #line 1277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7058 g_object_ref_sink (_tmp4_);
7059 #line 1277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7060 _g_object_unref0 (self->el);
7061 #line 1277 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7063 #line 1282 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7064 _tmp5_ = self->priv->_this;
7065 #line 1282 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7066 _tmp6_ = xcls_mainwindow_xcls_boxlayout17_new (_tmp5_);
7067 #line 1282 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7069 #line 1283 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7070 g_object_ref ((GObject*) child_0);
7071 #line 1284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7073 #line 1284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7074 _tmp8_ = child_0->el;
7075 #line 1284 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7076 clutter_actor_set_layout_manager (_tmp7_, (ClutterLayoutManager*) _tmp8_);
7077 #line 1285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7078 _tmp9_ = self->priv->_this;
7079 #line 1285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7080 _tmp10_ = xcls_mainwindow_xcls_projectbutton_new (_tmp9_);
7081 #line 1285 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7083 #line 1286 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7084 g_object_ref ((GObject*) child_1);
7085 #line 1287 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7087 #line 1287 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7088 _tmp12_ = child_1->el;
7089 #line 1287 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7090 clutter_actor_add_child (_tmp11_, _tmp12_);
7091 #line 1288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7092 _tmp13_ = self->priv->_this;
7093 #line 1288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7094 _tmp14_ = xcls_mainwindow_xcls_projecteditbutton_new (_tmp13_);
7095 #line 1288 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7097 #line 1289 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7098 g_object_ref ((GObject*) child_2);
7099 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7101 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7102 _tmp16_ = child_2->el;
7103 #line 1290 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7104 clutter_actor_add_child (_tmp15_, _tmp16_);
7105 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7106 _tmp17_ = self->priv->_this;
7107 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7108 _tmp18_ = xcls_mainwindow_xcls_objectshowbutton_new (_tmp17_);
7109 #line 1291 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7111 #line 1292 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7112 g_object_ref ((GObject*) child_3);
7113 #line 1293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7115 #line 1293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7116 _tmp20_ = child_3->el;
7117 #line 1293 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7118 clutter_actor_add_child (_tmp19_, _tmp20_);
7119 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7120 _tmp21_ = self->priv->_this;
7121 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7122 _tmp22_ = xcls_mainwindow_xcls_addpropbutton_new (_tmp21_);
7123 #line 1294 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7125 #line 1295 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7126 g_object_ref ((GObject*) child_4);
7127 #line 1296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7129 #line 1296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7130 _tmp24_ = child_4->el;
7131 #line 1296 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7132 clutter_actor_add_child (_tmp23_, _tmp24_);
7133 #line 1297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7134 _tmp25_ = self->priv->_this;
7135 #line 1297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7136 _tmp26_ = xcls_mainwindow_xcls_addlistenerbutton_new (_tmp25_);
7137 #line 1297 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7139 #line 1298 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7140 g_object_ref ((GObject*) child_5);
7141 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7143 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7144 _tmp28_ = child_5->el;
7145 #line 1299 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7146 clutter_actor_add_child (_tmp27_, _tmp28_);
7147 #line 7148 "MainWindow.vala.c"
7149 ClutterActor* _tmp29_;
7150 Xcls_MainWindow* _tmp30_;
7151 Xcls_MainWindowXcls_clutterembed* _tmp31_;
7152 GtkClutterEmbed* _tmp32_;
7153 ClutterActor* _tmp33_ = NULL;
7154 ClutterAlignConstraint* _tmp34_;
7155 ClutterAlignConstraint* _tmp35_;
7156 ClutterActor* _tmp36_;
7157 ClutterActor* _tmp37_;
7158 Xcls_MainWindow* _tmp38_;
7159 Xcls_MainWindowXcls_clutterembed* _tmp39_;
7160 GtkClutterEmbed* _tmp40_;
7161 ClutterActor* _tmp41_ = NULL;
7164 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7166 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7167 _tmp30_ = self->priv->_this;
7168 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7169 _tmp31_ = _tmp30_->clutterembed;
7170 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7171 _tmp32_ = _tmp31_->el;
7172 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7173 _tmp33_ = gtk_clutter_embed_get_stage (_tmp32_);
7174 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7175 _tmp34_ = (ClutterAlignConstraint*) clutter_align_constraint_new (_tmp33_, CLUTTER_ALIGN_X_AXIS, 0.0f);
7176 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7177 g_object_ref_sink (_tmp34_);
7178 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7180 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7181 clutter_actor_add_constraint (_tmp29_, (ClutterConstraint*) _tmp35_);
7182 #line 1304 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7183 _g_object_unref0 (_tmp35_);
7184 #line 1314 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7186 #line 1314 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7187 clutter_actor_set_pivot_point (_tmp36_, 0.5f, 0.5f);
7188 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7190 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7191 _tmp38_ = self->priv->_this;
7192 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7193 _tmp39_ = _tmp38_->clutterembed;
7194 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7195 _tmp40_ = _tmp39_->el;
7196 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7197 _tmp41_ = gtk_clutter_embed_get_stage (_tmp40_);
7198 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7199 _tmp42_ = clutter_actor_get_height (_tmp41_);
7200 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7202 #line 1315 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7203 clutter_actor_set_size (_tmp37_, (gfloat) 50, _tmp43_);
7204 #line 7205 "MainWindow.vala.c"
7206 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7207 _g_object_unref0 (child_5);
7208 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7209 _g_object_unref0 (child_4);
7210 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7211 _g_object_unref0 (child_3);
7212 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7213 _g_object_unref0 (child_2);
7214 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7215 _g_object_unref0 (child_1);
7216 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7217 _g_object_unref0 (child_0);
7218 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7220 #line 7221 "MainWindow.vala.c"
7224 Xcls_MainWindowXcls_buttonlayout* xcls_mainwindow_xcls_buttonlayout_new (Xcls_MainWindow* _owner) {
7225 #line 1273 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7226 return xcls_mainwindow_xcls_buttonlayout_construct (XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, _owner);
7227 #line 7228 "MainWindow.vala.c"
7231 static void xcls_mainwindow_xcls_buttonlayout_class_init (Xcls_MainWindowXcls_buttonlayoutClass * klass) {
7232 #line 1264 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7233 xcls_mainwindow_xcls_buttonlayout_parent_class = g_type_class_peek_parent (klass);
7234 #line 1264 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7235 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_buttonlayoutPrivate));
7236 #line 1264 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7237 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_buttonlayout_finalize;
7238 #line 7239 "MainWindow.vala.c"
7242 static void xcls_mainwindow_xcls_buttonlayout_instance_init (Xcls_MainWindowXcls_buttonlayout * self) {
7243 #line 1264 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7244 self->priv = XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_PRIVATE (self);
7245 #line 7246 "MainWindow.vala.c"
7249 static void xcls_mainwindow_xcls_buttonlayout_finalize (GObject* obj) {
7250 Xcls_MainWindowXcls_buttonlayout * self;
7251 #line 1264 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7252 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout);
7253 #line 1266 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7254 _g_object_unref0 (self->el);
7255 #line 1267 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7256 _g_object_unref0 (self->priv->_this);
7257 #line 1264 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7258 G_OBJECT_CLASS (xcls_mainwindow_xcls_buttonlayout_parent_class)->finalize (obj);
7259 #line 7260 "MainWindow.vala.c"
7263 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) {
7264 static volatile gsize xcls_mainwindow_xcls_buttonlayout_type_id__volatile = 0;
7265 if (g_once_init_enter (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile)) {
7266 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 };
7267 GType xcls_mainwindow_xcls_buttonlayout_type_id;
7268 xcls_mainwindow_xcls_buttonlayout_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_buttonlayout", &g_define_type_info, 0);
7269 g_once_init_leave (&xcls_mainwindow_xcls_buttonlayout_type_id__volatile, xcls_mainwindow_xcls_buttonlayout_type_id);
7271 return xcls_mainwindow_xcls_buttonlayout_type_id__volatile;
7275 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_construct (GType object_type, Xcls_MainWindow* _owner) {
7276 Xcls_MainWindowXcls_BoxLayout17 * self = NULL;
7277 Xcls_MainWindow* _tmp0_;
7278 Xcls_MainWindow* _tmp1_;
7279 ClutterBoxLayout* _tmp2_;
7280 ClutterBoxLayout* _tmp3_;
7281 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7282 g_return_val_if_fail (_owner != NULL, NULL);
7283 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7284 self = (Xcls_MainWindowXcls_BoxLayout17*) g_object_new (object_type, NULL);
7285 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7287 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7288 _tmp1_ = _g_object_ref0 (_tmp0_);
7289 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7290 _g_object_unref0 (self->priv->_this);
7291 #line 1336 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7292 self->priv->_this = _tmp1_;
7293 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7294 _tmp2_ = (ClutterBoxLayout*) clutter_box_layout_new ();
7295 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7296 g_object_ref_sink (_tmp2_);
7297 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7298 _g_object_unref0 (self->el);
7299 #line 1337 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7301 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7303 #line 1342 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7304 clutter_box_layout_set_orientation (_tmp3_, CLUTTER_ORIENTATION_VERTICAL);
7305 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7307 #line 7308 "MainWindow.vala.c"
7311 Xcls_MainWindowXcls_BoxLayout17* xcls_mainwindow_xcls_boxlayout17_new (Xcls_MainWindow* _owner) {
7312 #line 1334 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7313 return xcls_mainwindow_xcls_boxlayout17_construct (XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, _owner);
7314 #line 7315 "MainWindow.vala.c"
7318 static void xcls_mainwindow_xcls_boxlayout17_class_init (Xcls_MainWindowXcls_BoxLayout17Class * klass) {
7319 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7320 xcls_mainwindow_xcls_boxlayout17_parent_class = g_type_class_peek_parent (klass);
7321 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7322 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_BoxLayout17Private));
7323 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7324 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_boxlayout17_finalize;
7325 #line 7326 "MainWindow.vala.c"
7329 static void xcls_mainwindow_xcls_boxlayout17_instance_init (Xcls_MainWindowXcls_BoxLayout17 * self) {
7330 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7331 self->priv = XCLS_MAINWINDOW_XCLS_BOXLAYOUT17_GET_PRIVATE (self);
7332 #line 7333 "MainWindow.vala.c"
7336 static void xcls_mainwindow_xcls_boxlayout17_finalize (GObject* obj) {
7337 Xcls_MainWindowXcls_BoxLayout17 * self;
7338 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7339 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_BOXLAYOUT17, Xcls_MainWindowXcls_BoxLayout17);
7340 #line 1327 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7341 _g_object_unref0 (self->el);
7342 #line 1328 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7343 _g_object_unref0 (self->priv->_this);
7344 #line 1325 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7345 G_OBJECT_CLASS (xcls_mainwindow_xcls_boxlayout17_parent_class)->finalize (obj);
7346 #line 7347 "MainWindow.vala.c"
7350 GType xcls_mainwindow_xcls_boxlayout17_get_type (void) {
7351 static volatile gsize xcls_mainwindow_xcls_boxlayout17_type_id__volatile = 0;
7352 if (g_once_init_enter (&xcls_mainwindow_xcls_boxlayout17_type_id__volatile)) {
7353 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 };
7354 GType xcls_mainwindow_xcls_boxlayout17_type_id;
7355 xcls_mainwindow_xcls_boxlayout17_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_BoxLayout17", &g_define_type_info, 0);
7356 g_once_init_leave (&xcls_mainwindow_xcls_boxlayout17_type_id__volatile, xcls_mainwindow_xcls_boxlayout17_type_id);
7358 return xcls_mainwindow_xcls_boxlayout17_type_id__volatile;
7362 static gboolean __lambda19_ (Xcls_MainWindowXcls_projectbutton* self, ClutterCrossingEvent* event) {
7363 gboolean result = FALSE;
7364 ClutterActor* _tmp0_;
7365 ClutterColor _tmp1_ = {0};
7366 #line 1376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7367 g_return_val_if_fail (event != NULL, FALSE);
7368 #line 1377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7370 #line 1377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7371 clutter_color_from_string (&_tmp1_, "#333");
7372 #line 1377 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7373 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7374 #line 1378 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7376 #line 1378 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7378 #line 7379 "MainWindow.vala.c"
7382 static gboolean ___lambda19__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7384 result = __lambda19_ (self, event);
7385 #line 1376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7387 #line 7388 "MainWindow.vala.c"
7391 static gboolean __lambda20_ (Xcls_MainWindowXcls_projectbutton* self, ClutterCrossingEvent* event) {
7392 gboolean result = FALSE;
7393 ClutterActor* _tmp0_;
7394 ClutterColor _tmp1_ = {0};
7395 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7396 g_return_val_if_fail (event != NULL, FALSE);
7397 #line 1381 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7399 #line 1381 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7400 clutter_color_from_string (&_tmp1_, "#000");
7401 #line 1381 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7402 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7403 #line 1382 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7405 #line 1382 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7407 #line 7408 "MainWindow.vala.c"
7411 static gboolean ___lambda20__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7413 result = __lambda20_ (self, event);
7414 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7416 #line 7417 "MainWindow.vala.c"
7420 static gboolean __lambda21_ (Xcls_MainWindowXcls_projectbutton* self) {
7421 gboolean result = FALSE;
7422 Xcls_MainWindow* _tmp0_;
7423 const gchar* _tmp1_;
7424 const gchar* _tmp2_;
7426 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7427 static GQuark _tmp3_label0 = 0;
7428 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7429 static GQuark _tmp3_label1 = 0;
7430 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7431 static GQuark _tmp3_label2 = 0;
7432 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7433 static GQuark _tmp3_label3 = 0;
7434 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7435 static GQuark _tmp3_label4 = 0;
7436 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7437 _tmp0_ = self->priv->_this;
7438 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7439 _tmp1_ = _tmp0_->state;
7440 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7442 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7443 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
7444 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7445 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
7446 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7448 #line 7449 "MainWindow.vala.c"
7451 Xcls_MainWindow* _tmp5_;
7452 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7453 _tmp5_ = self->priv->_this;
7454 #line 1388 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7455 xcls_mainwindow_hideViewEditing (_tmp5_);
7456 #line 1389 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7458 #line 7459 "MainWindow.vala.c"
7461 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
7462 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7464 #line 7465 "MainWindow.vala.c"
7467 Xcls_MainWindow* _tmp6_;
7468 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7469 _tmp6_ = self->priv->_this;
7470 #line 1391 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7471 xcls_mainwindow_showViewEditing (_tmp6_);
7472 #line 1392 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7474 #line 7475 "MainWindow.vala.c"
7477 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
7478 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7480 #line 7481 "MainWindow.vala.c"
7483 Xcls_MainWindow* _tmp7_;
7484 Xcls_MainWindow* _tmp8_;
7485 #line 1395 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7486 _tmp7_ = self->priv->_this;
7487 #line 1395 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7488 xcls_mainwindow_hideAddProp (_tmp7_);
7489 #line 1396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7490 _tmp8_ = self->priv->_this;
7491 #line 1396 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7492 xcls_mainwindow_hideViewEditing (_tmp8_);
7493 #line 1397 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7495 #line 7496 "MainWindow.vala.c"
7498 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addlistener")))) {
7499 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7501 #line 7502 "MainWindow.vala.c"
7504 Xcls_MainWindow* _tmp9_;
7505 Xcls_MainWindow* _tmp10_;
7506 #line 1399 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7507 _tmp9_ = self->priv->_this;
7508 #line 1399 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7509 xcls_mainwindow_hideAddListener (_tmp9_);
7510 #line 1400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7511 _tmp10_ = self->priv->_this;
7512 #line 1400 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7513 xcls_mainwindow_hideViewEditing (_tmp10_);
7514 #line 1401 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7516 #line 7517 "MainWindow.vala.c"
7519 } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("object")))) {
7520 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7522 #line 7523 "MainWindow.vala.c"
7525 Xcls_MainWindow* _tmp11_;
7526 Xcls_MainWindow* _tmp12_;
7527 #line 1404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7528 _tmp11_ = self->priv->_this;
7529 #line 1404 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7530 xcls_mainwindow_hideObject (_tmp11_);
7531 #line 1405 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7532 _tmp12_ = self->priv->_this;
7533 #line 1405 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7534 xcls_mainwindow_hideViewEditing (_tmp12_);
7535 #line 1406 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7537 #line 7538 "MainWindow.vala.c"
7541 #line 1385 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7543 #line 7544 "MainWindow.vala.c"
7546 #line 1409 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7548 #line 7549 "MainWindow.vala.c"
7552 #line 1411 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7554 #line 1411 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7556 #line 7557 "MainWindow.vala.c"
7560 static gboolean ___lambda21__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
7562 result = __lambda21_ (self);
7563 #line 1384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7565 #line 7566 "MainWindow.vala.c"
7569 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
7570 Xcls_MainWindowXcls_projectbutton * self = NULL;
7571 Xcls_MainWindow* _tmp0_;
7572 Xcls_MainWindow* _tmp1_;
7573 Xcls_MainWindow* _tmp2_;
7574 Xcls_MainWindowXcls_projectbutton* _tmp3_;
7575 ClutterActor* _tmp4_;
7576 ClutterActor* _tmp5_;
7577 Xcls_MainWindow* _tmp6_;
7578 Xcls_MainWindowXcls_Text19* _tmp7_;
7579 Xcls_MainWindowXcls_Text19* child_0;
7580 ClutterActor* _tmp8_;
7581 ClutterText* _tmp9_;
7582 ClutterActor* _tmp10_;
7583 ClutterActor* _tmp11_;
7584 ClutterActor* _tmp12_;
7585 ClutterActor* _tmp13_;
7586 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7587 g_return_val_if_fail (_owner != NULL, NULL);
7588 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7589 self = (Xcls_MainWindowXcls_projectbutton*) g_object_new (object_type, NULL);
7590 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7592 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7593 _tmp1_ = _g_object_ref0 (_tmp0_);
7594 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7595 _g_object_unref0 (self->priv->_this);
7596 #line 1360 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7597 self->priv->_this = _tmp1_;
7598 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7599 _tmp2_ = self->priv->_this;
7600 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7601 _tmp3_ = _g_object_ref0 (self);
7602 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7603 _g_object_unref0 (_tmp2_->projectbutton);
7604 #line 1361 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7605 _tmp2_->projectbutton = _tmp3_;
7606 #line 1362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7607 _tmp4_ = clutter_actor_new ();
7608 #line 1362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7609 g_object_ref_sink (_tmp4_);
7610 #line 1362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7611 _g_object_unref0 (self->el);
7612 #line 1362 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7614 #line 1367 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7616 #line 1367 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7617 clutter_actor_set_reactive (_tmp5_, TRUE);
7618 #line 1368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7619 _tmp6_ = self->priv->_this;
7620 #line 1368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7621 _tmp7_ = xcls_mainwindow_xcls_text19_new (_tmp6_);
7622 #line 1368 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7624 #line 1369 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7625 g_object_ref ((GObject*) child_0);
7626 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7628 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7629 _tmp9_ = child_0->el;
7630 #line 1370 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7631 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
7632 #line 1373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7634 #line 1373 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7635 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
7636 #line 1376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7638 #line 1376 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7639 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda19__clutter_actor_enter_event, self, 0);
7640 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7642 #line 1380 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7643 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda20__clutter_actor_leave_event, self, 0);
7644 #line 1384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7646 #line 1384 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7647 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda21__clutter_actor_button_press_event, self, 0);
7648 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7649 _g_object_unref0 (child_0);
7650 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7652 #line 7653 "MainWindow.vala.c"
7656 Xcls_MainWindowXcls_projectbutton* xcls_mainwindow_xcls_projectbutton_new (Xcls_MainWindow* _owner) {
7657 #line 1358 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7658 return xcls_mainwindow_xcls_projectbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, _owner);
7659 #line 7660 "MainWindow.vala.c"
7663 static void xcls_mainwindow_xcls_projectbutton_class_init (Xcls_MainWindowXcls_projectbuttonClass * klass) {
7664 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7665 xcls_mainwindow_xcls_projectbutton_parent_class = g_type_class_peek_parent (klass);
7666 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7667 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projectbuttonPrivate));
7668 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7669 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projectbutton_finalize;
7670 #line 7671 "MainWindow.vala.c"
7674 static void xcls_mainwindow_xcls_projectbutton_instance_init (Xcls_MainWindowXcls_projectbutton * self) {
7675 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7676 self->priv = XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_PRIVATE (self);
7677 #line 7678 "MainWindow.vala.c"
7681 static void xcls_mainwindow_xcls_projectbutton_finalize (GObject* obj) {
7682 Xcls_MainWindowXcls_projectbutton * self;
7683 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7684 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton);
7685 #line 1351 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7686 _g_object_unref0 (self->el);
7687 #line 1352 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7688 _g_object_unref0 (self->priv->_this);
7689 #line 1349 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7690 G_OBJECT_CLASS (xcls_mainwindow_xcls_projectbutton_parent_class)->finalize (obj);
7691 #line 7692 "MainWindow.vala.c"
7695 GType xcls_mainwindow_xcls_projectbutton_get_type (void) {
7696 static volatile gsize xcls_mainwindow_xcls_projectbutton_type_id__volatile = 0;
7697 if (g_once_init_enter (&xcls_mainwindow_xcls_projectbutton_type_id__volatile)) {
7698 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 };
7699 GType xcls_mainwindow_xcls_projectbutton_type_id;
7700 xcls_mainwindow_xcls_projectbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projectbutton", &g_define_type_info, 0);
7701 g_once_init_leave (&xcls_mainwindow_xcls_projectbutton_type_id__volatile, xcls_mainwindow_xcls_projectbutton_type_id);
7703 return xcls_mainwindow_xcls_projectbutton_type_id__volatile;
7707 Xcls_MainWindowXcls_Text19* xcls_mainwindow_xcls_text19_construct (GType object_type, Xcls_MainWindow* _owner) {
7708 Xcls_MainWindowXcls_Text19 * self = NULL;
7709 Xcls_MainWindow* _tmp0_;
7710 Xcls_MainWindow* _tmp1_;
7711 ClutterColor _tmp2_ = {0};
7712 ClutterText* _tmp3_;
7713 ClutterText* _tmp4_;
7714 ClutterText* _tmp5_;
7715 ClutterText* _tmp6_;
7716 ClutterText* _tmp7_;
7717 ClutterText* _tmp8_;
7718 #line 1429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7719 g_return_val_if_fail (_owner != NULL, NULL);
7720 #line 1429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7721 self = (Xcls_MainWindowXcls_Text19*) g_object_new (object_type, NULL);
7722 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7724 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7725 _tmp1_ = _g_object_ref0 (_tmp0_);
7726 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7727 _g_object_unref0 (self->priv->_this);
7728 #line 1431 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7729 self->priv->_this = _tmp1_;
7730 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7731 clutter_color_from_string (&_tmp2_, "#fff");
7732 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7733 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Open\nFiles", &_tmp2_);
7734 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7735 g_object_ref_sink (_tmp3_);
7736 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7737 _g_object_unref0 (self->el);
7738 #line 1432 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7740 #line 1437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7742 #line 1437 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7743 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
7744 #line 1438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7746 #line 1438 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7747 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
7748 #line 1439 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7750 #line 1439 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7751 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
7752 #line 1440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7754 #line 1440 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7755 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
7756 #line 1441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7758 #line 1441 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7759 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
7760 #line 1429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7762 #line 7763 "MainWindow.vala.c"
7766 Xcls_MainWindowXcls_Text19* xcls_mainwindow_xcls_text19_new (Xcls_MainWindow* _owner) {
7767 #line 1429 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7768 return xcls_mainwindow_xcls_text19_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT19, _owner);
7769 #line 7770 "MainWindow.vala.c"
7773 static void xcls_mainwindow_xcls_text19_class_init (Xcls_MainWindowXcls_Text19Class * klass) {
7774 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7775 xcls_mainwindow_xcls_text19_parent_class = g_type_class_peek_parent (klass);
7776 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7777 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text19Private));
7778 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7779 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text19_finalize;
7780 #line 7781 "MainWindow.vala.c"
7784 static void xcls_mainwindow_xcls_text19_instance_init (Xcls_MainWindowXcls_Text19 * self) {
7785 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7786 self->priv = XCLS_MAINWINDOW_XCLS_TEXT19_GET_PRIVATE (self);
7787 #line 7788 "MainWindow.vala.c"
7791 static void xcls_mainwindow_xcls_text19_finalize (GObject* obj) {
7792 Xcls_MainWindowXcls_Text19 * self;
7793 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7794 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT19, Xcls_MainWindowXcls_Text19);
7795 #line 1422 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7796 _g_object_unref0 (self->el);
7797 #line 1423 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7798 _g_object_unref0 (self->priv->_this);
7799 #line 1420 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7800 G_OBJECT_CLASS (xcls_mainwindow_xcls_text19_parent_class)->finalize (obj);
7801 #line 7802 "MainWindow.vala.c"
7805 GType xcls_mainwindow_xcls_text19_get_type (void) {
7806 static volatile gsize xcls_mainwindow_xcls_text19_type_id__volatile = 0;
7807 if (g_once_init_enter (&xcls_mainwindow_xcls_text19_type_id__volatile)) {
7808 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 };
7809 GType xcls_mainwindow_xcls_text19_type_id;
7810 xcls_mainwindow_xcls_text19_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text19", &g_define_type_info, 0);
7811 g_once_init_leave (&xcls_mainwindow_xcls_text19_type_id__volatile, xcls_mainwindow_xcls_text19_type_id);
7813 return xcls_mainwindow_xcls_text19_type_id__volatile;
7817 static gboolean __lambda41_ (Xcls_MainWindowXcls_projecteditbutton* self, ClutterCrossingEvent* event) {
7818 gboolean result = FALSE;
7819 ClutterActor* _tmp0_;
7820 ClutterColor _tmp1_ = {0};
7821 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7822 g_return_val_if_fail (event != NULL, FALSE);
7823 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7825 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7826 clutter_color_from_string (&_tmp1_, "#333");
7827 #line 1476 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7828 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7829 #line 1477 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7831 #line 1477 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7833 #line 7834 "MainWindow.vala.c"
7837 static gboolean ___lambda41__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7839 result = __lambda41_ (self, event);
7840 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7842 #line 7843 "MainWindow.vala.c"
7846 static gboolean __lambda42_ (Xcls_MainWindowXcls_projecteditbutton* self, ClutterCrossingEvent* event) {
7847 gboolean result = FALSE;
7848 ClutterActor* _tmp0_;
7849 ClutterColor _tmp1_ = {0};
7850 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7851 g_return_val_if_fail (event != NULL, FALSE);
7852 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7854 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7855 clutter_color_from_string (&_tmp1_, "#000");
7856 #line 1480 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7857 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
7858 #line 1481 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7860 #line 1481 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7862 #line 7863 "MainWindow.vala.c"
7866 static gboolean ___lambda42__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
7868 result = __lambda42_ (self, event);
7869 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7871 #line 7872 "MainWindow.vala.c"
7875 static gboolean __lambda43_ (Xcls_MainWindowXcls_projecteditbutton* self) {
7876 gboolean result = FALSE;
7877 Xcls_MainWindow* _tmp0_;
7878 const gchar* _tmp1_;
7879 const gchar* _tmp2_;
7881 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7882 static GQuark _tmp3_label0 = 0;
7883 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7884 static GQuark _tmp3_label1 = 0;
7885 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7886 static GQuark _tmp3_label2 = 0;
7887 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7888 static GQuark _tmp3_label3 = 0;
7889 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7890 static GQuark _tmp3_label4 = 0;
7891 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7892 static GQuark _tmp3_label5 = 0;
7893 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7894 _tmp0_ = self->priv->_this;
7895 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7896 _tmp1_ = _tmp0_->state;
7897 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7899 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7900 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
7901 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7902 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
7903 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7905 #line 7906 "MainWindow.vala.c"
7908 Xcls_MainWindow* _tmp5_;
7909 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7910 _tmp5_ = self->priv->_this;
7911 #line 1486 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7912 xcls_mainwindow_showProjectEdit (_tmp5_);
7913 #line 1487 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7915 #line 7916 "MainWindow.vala.c"
7918 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("files")))) {
7919 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7921 #line 7922 "MainWindow.vala.c"
7924 #line 1490 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7926 #line 7927 "MainWindow.vala.c"
7929 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("projectedit")))) {
7930 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7932 #line 7933 "MainWindow.vala.c"
7935 Xcls_MainWindow* _tmp6_;
7936 #line 1492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7937 _tmp6_ = self->priv->_this;
7938 #line 1492 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7939 xcls_mainwindow_hideProjectEdit (_tmp6_);
7940 #line 1493 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7942 #line 7943 "MainWindow.vala.c"
7945 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addprop")))) {
7946 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7948 #line 7949 "MainWindow.vala.c"
7951 Xcls_MainWindow* _tmp7_;
7952 Xcls_MainWindow* _tmp8_;
7953 #line 1498 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7954 _tmp7_ = self->priv->_this;
7955 #line 1498 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7956 xcls_mainwindow_hideAddProp (_tmp7_);
7957 #line 1499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7958 _tmp8_ = self->priv->_this;
7959 #line 1499 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7960 xcls_mainwindow_showProjectEdit (_tmp8_);
7961 #line 1500 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7963 #line 7964 "MainWindow.vala.c"
7966 } else if (_tmp4_ == ((0 != _tmp3_label4) ? _tmp3_label4 : (_tmp3_label4 = g_quark_from_static_string ("addlistener")))) {
7967 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7969 #line 7970 "MainWindow.vala.c"
7972 Xcls_MainWindow* _tmp9_;
7973 Xcls_MainWindow* _tmp10_;
7974 #line 1502 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7975 _tmp9_ = self->priv->_this;
7976 #line 1502 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7977 xcls_mainwindow_hideAddListener (_tmp9_);
7978 #line 1503 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7979 _tmp10_ = self->priv->_this;
7980 #line 1503 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7981 xcls_mainwindow_showProjectEdit (_tmp10_);
7982 #line 1504 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7984 #line 7985 "MainWindow.vala.c"
7987 } else if (_tmp4_ == ((0 != _tmp3_label5) ? _tmp3_label5 : (_tmp3_label5 = g_quark_from_static_string ("object")))) {
7988 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7990 #line 7991 "MainWindow.vala.c"
7993 Xcls_MainWindow* _tmp11_;
7994 Xcls_MainWindow* _tmp12_;
7995 #line 1507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7996 _tmp11_ = self->priv->_this;
7997 #line 1507 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
7998 xcls_mainwindow_hideObject (_tmp11_);
7999 #line 1508 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8000 _tmp12_ = self->priv->_this;
8001 #line 1508 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8002 xcls_mainwindow_showProjectEdit (_tmp12_);
8003 #line 1509 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8005 #line 8006 "MainWindow.vala.c"
8009 #line 1484 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8011 #line 8012 "MainWindow.vala.c"
8014 #line 1511 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8016 #line 8017 "MainWindow.vala.c"
8020 #line 1513 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8022 #line 1513 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8024 #line 8025 "MainWindow.vala.c"
8028 static gboolean ___lambda43__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
8030 result = __lambda43_ (self);
8031 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8033 #line 8034 "MainWindow.vala.c"
8037 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
8038 Xcls_MainWindowXcls_projecteditbutton * self = NULL;
8039 Xcls_MainWindow* _tmp0_;
8040 Xcls_MainWindow* _tmp1_;
8041 Xcls_MainWindow* _tmp2_;
8042 Xcls_MainWindowXcls_projecteditbutton* _tmp3_;
8043 ClutterActor* _tmp4_;
8044 ClutterActor* _tmp5_;
8045 Xcls_MainWindow* _tmp6_;
8046 Xcls_MainWindowXcls_Text21* _tmp7_;
8047 Xcls_MainWindowXcls_Text21* child_0;
8048 ClutterActor* _tmp8_;
8049 ClutterText* _tmp9_;
8050 ClutterActor* _tmp10_;
8051 ClutterActor* _tmp11_;
8052 ClutterActor* _tmp12_;
8053 ClutterActor* _tmp13_;
8054 #line 1457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8055 g_return_val_if_fail (_owner != NULL, NULL);
8056 #line 1457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8057 self = (Xcls_MainWindowXcls_projecteditbutton*) g_object_new (object_type, NULL);
8058 #line 1459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8060 #line 1459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8061 _tmp1_ = _g_object_ref0 (_tmp0_);
8062 #line 1459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8063 _g_object_unref0 (self->priv->_this);
8064 #line 1459 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8065 self->priv->_this = _tmp1_;
8066 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8067 _tmp2_ = self->priv->_this;
8068 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8069 _tmp3_ = _g_object_ref0 (self);
8070 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8071 _g_object_unref0 (_tmp2_->projecteditbutton);
8072 #line 1460 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8073 _tmp2_->projecteditbutton = _tmp3_;
8074 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8075 _tmp4_ = clutter_actor_new ();
8076 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8077 g_object_ref_sink (_tmp4_);
8078 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8079 _g_object_unref0 (self->el);
8080 #line 1461 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8082 #line 1466 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8084 #line 1466 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8085 clutter_actor_set_reactive (_tmp5_, TRUE);
8086 #line 1467 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8087 _tmp6_ = self->priv->_this;
8088 #line 1467 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8089 _tmp7_ = xcls_mainwindow_xcls_text21_new (_tmp6_);
8090 #line 1467 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8092 #line 1468 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8093 g_object_ref ((GObject*) child_0);
8094 #line 1469 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8096 #line 1469 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8097 _tmp9_ = child_0->el;
8098 #line 1469 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8099 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
8100 #line 1472 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8102 #line 1472 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8103 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
8104 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8106 #line 1475 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8107 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda41__clutter_actor_enter_event, self, 0);
8108 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8110 #line 1479 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8111 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda42__clutter_actor_leave_event, self, 0);
8112 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8114 #line 1483 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8115 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda43__clutter_actor_button_press_event, self, 0);
8116 #line 1457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8117 _g_object_unref0 (child_0);
8118 #line 1457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8120 #line 8121 "MainWindow.vala.c"
8124 Xcls_MainWindowXcls_projecteditbutton* xcls_mainwindow_xcls_projecteditbutton_new (Xcls_MainWindow* _owner) {
8125 #line 1457 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8126 return xcls_mainwindow_xcls_projecteditbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, _owner);
8127 #line 8128 "MainWindow.vala.c"
8131 static void xcls_mainwindow_xcls_projecteditbutton_class_init (Xcls_MainWindowXcls_projecteditbuttonClass * klass) {
8132 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8133 xcls_mainwindow_xcls_projecteditbutton_parent_class = g_type_class_peek_parent (klass);
8134 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8135 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_projecteditbuttonPrivate));
8136 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8137 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_projecteditbutton_finalize;
8138 #line 8139 "MainWindow.vala.c"
8142 static void xcls_mainwindow_xcls_projecteditbutton_instance_init (Xcls_MainWindowXcls_projecteditbutton * self) {
8143 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8144 self->priv = XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_PRIVATE (self);
8145 #line 8146 "MainWindow.vala.c"
8149 static void xcls_mainwindow_xcls_projecteditbutton_finalize (GObject* obj) {
8150 Xcls_MainWindowXcls_projecteditbutton * self;
8151 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8152 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton);
8153 #line 1450 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8154 _g_object_unref0 (self->el);
8155 #line 1451 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8156 _g_object_unref0 (self->priv->_this);
8157 #line 1448 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8158 G_OBJECT_CLASS (xcls_mainwindow_xcls_projecteditbutton_parent_class)->finalize (obj);
8159 #line 8160 "MainWindow.vala.c"
8163 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) {
8164 static volatile gsize xcls_mainwindow_xcls_projecteditbutton_type_id__volatile = 0;
8165 if (g_once_init_enter (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile)) {
8166 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 };
8167 GType xcls_mainwindow_xcls_projecteditbutton_type_id;
8168 xcls_mainwindow_xcls_projecteditbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_projecteditbutton", &g_define_type_info, 0);
8169 g_once_init_leave (&xcls_mainwindow_xcls_projecteditbutton_type_id__volatile, xcls_mainwindow_xcls_projecteditbutton_type_id);
8171 return xcls_mainwindow_xcls_projecteditbutton_type_id__volatile;
8175 Xcls_MainWindowXcls_Text21* xcls_mainwindow_xcls_text21_construct (GType object_type, Xcls_MainWindow* _owner) {
8176 Xcls_MainWindowXcls_Text21 * self = NULL;
8177 Xcls_MainWindow* _tmp0_;
8178 Xcls_MainWindow* _tmp1_;
8179 ClutterColor _tmp2_ = {0};
8180 ClutterText* _tmp3_;
8181 ClutterText* _tmp4_;
8182 ClutterText* _tmp5_;
8183 ClutterText* _tmp6_;
8184 ClutterText* _tmp7_;
8185 ClutterText* _tmp8_;
8186 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8187 g_return_val_if_fail (_owner != NULL, NULL);
8188 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8189 self = (Xcls_MainWindowXcls_Text21*) g_object_new (object_type, NULL);
8190 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8192 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8193 _tmp1_ = _g_object_ref0 (_tmp0_);
8194 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8195 _g_object_unref0 (self->priv->_this);
8196 #line 1534 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8197 self->priv->_this = _tmp1_;
8198 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8199 clutter_color_from_string (&_tmp2_, "#fff");
8200 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8201 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Edit\nProject\nDetails", &_tmp2_);
8202 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8203 g_object_ref_sink (_tmp3_);
8204 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8205 _g_object_unref0 (self->el);
8206 #line 1535 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8208 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8210 #line 1540 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8211 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
8212 #line 1541 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8214 #line 1541 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8215 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
8216 #line 1542 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8218 #line 1542 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8219 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
8220 #line 1543 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8222 #line 1543 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8223 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
8224 #line 1544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8226 #line 1544 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8227 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
8228 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8230 #line 8231 "MainWindow.vala.c"
8234 Xcls_MainWindowXcls_Text21* xcls_mainwindow_xcls_text21_new (Xcls_MainWindow* _owner) {
8235 #line 1532 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8236 return xcls_mainwindow_xcls_text21_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT21, _owner);
8237 #line 8238 "MainWindow.vala.c"
8241 static void xcls_mainwindow_xcls_text21_class_init (Xcls_MainWindowXcls_Text21Class * klass) {
8242 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8243 xcls_mainwindow_xcls_text21_parent_class = g_type_class_peek_parent (klass);
8244 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8245 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text21Private));
8246 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8247 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text21_finalize;
8248 #line 8249 "MainWindow.vala.c"
8252 static void xcls_mainwindow_xcls_text21_instance_init (Xcls_MainWindowXcls_Text21 * self) {
8253 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8254 self->priv = XCLS_MAINWINDOW_XCLS_TEXT21_GET_PRIVATE (self);
8255 #line 8256 "MainWindow.vala.c"
8259 static void xcls_mainwindow_xcls_text21_finalize (GObject* obj) {
8260 Xcls_MainWindowXcls_Text21 * self;
8261 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8262 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT21, Xcls_MainWindowXcls_Text21);
8263 #line 1525 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8264 _g_object_unref0 (self->el);
8265 #line 1526 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8266 _g_object_unref0 (self->priv->_this);
8267 #line 1523 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8268 G_OBJECT_CLASS (xcls_mainwindow_xcls_text21_parent_class)->finalize (obj);
8269 #line 8270 "MainWindow.vala.c"
8273 GType xcls_mainwindow_xcls_text21_get_type (void) {
8274 static volatile gsize xcls_mainwindow_xcls_text21_type_id__volatile = 0;
8275 if (g_once_init_enter (&xcls_mainwindow_xcls_text21_type_id__volatile)) {
8276 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 };
8277 GType xcls_mainwindow_xcls_text21_type_id;
8278 xcls_mainwindow_xcls_text21_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text21", &g_define_type_info, 0);
8279 g_once_init_leave (&xcls_mainwindow_xcls_text21_type_id__volatile, xcls_mainwindow_xcls_text21_type_id);
8281 return xcls_mainwindow_xcls_text21_type_id__volatile;
8285 static gboolean __lambda57_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
8286 gboolean result = FALSE;
8287 ClutterActor* _tmp0_;
8288 ClutterColor _tmp1_ = {0};
8289 #line 1578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8290 g_return_val_if_fail (event != NULL, FALSE);
8291 #line 1579 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8293 #line 1579 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8294 clutter_color_from_string (&_tmp1_, "#333");
8295 #line 1579 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8296 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
8297 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8299 #line 1580 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8301 #line 8302 "MainWindow.vala.c"
8305 static gboolean ___lambda57__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
8307 result = __lambda57_ (self, event);
8308 #line 1578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8310 #line 8311 "MainWindow.vala.c"
8314 static gboolean __lambda58_ (Xcls_MainWindowXcls_objectshowbutton* self, ClutterCrossingEvent* event) {
8315 gboolean result = FALSE;
8316 ClutterActor* _tmp0_;
8317 ClutterColor _tmp1_ = {0};
8318 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8319 g_return_val_if_fail (event != NULL, FALSE);
8320 #line 1583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8322 #line 1583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8323 clutter_color_from_string (&_tmp1_, "#000");
8324 #line 1583 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8325 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
8326 #line 1584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8328 #line 1584 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8330 #line 8331 "MainWindow.vala.c"
8334 static gboolean ___lambda58__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
8336 result = __lambda58_ (self, event);
8337 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8339 #line 8340 "MainWindow.vala.c"
8343 static gboolean __lambda59_ (Xcls_MainWindowXcls_objectshowbutton* self) {
8344 gboolean result = FALSE;
8345 Xcls_MainWindow* _tmp0_;
8346 const gchar* _tmp1_;
8347 const gchar* _tmp2_;
8349 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8350 static GQuark _tmp3_label0 = 0;
8351 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8352 static GQuark _tmp3_label1 = 0;
8353 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8354 static GQuark _tmp3_label2 = 0;
8355 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8356 static GQuark _tmp3_label3 = 0;
8357 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8358 _tmp0_ = self->priv->_this;
8359 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8360 _tmp1_ = _tmp0_->state;
8361 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8363 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8364 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
8365 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8366 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("addprop")))) {
8367 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8369 #line 8370 "MainWindow.vala.c"
8372 Xcls_MainWindow* _tmp5_;
8373 Xcls_MainWindow* _tmp6_;
8374 #line 1594 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8375 _tmp5_ = self->priv->_this;
8376 #line 1594 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8377 xcls_mainwindow_hideAddProp (_tmp5_);
8378 #line 1595 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8379 _tmp6_ = self->priv->_this;
8380 #line 1595 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8381 xcls_mainwindow_showObject (_tmp6_);
8382 #line 1596 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8384 #line 8385 "MainWindow.vala.c"
8387 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
8388 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8390 #line 8391 "MainWindow.vala.c"
8393 Xcls_MainWindow* _tmp7_;
8394 Xcls_MainWindow* _tmp8_;
8395 #line 1598 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8396 _tmp7_ = self->priv->_this;
8397 #line 1598 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8398 xcls_mainwindow_hideAddListener (_tmp7_);
8399 #line 1599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8400 _tmp8_ = self->priv->_this;
8401 #line 1599 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8402 xcls_mainwindow_showObject (_tmp8_);
8403 #line 1600 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8405 #line 8406 "MainWindow.vala.c"
8408 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("edit")))) {
8409 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8411 #line 8412 "MainWindow.vala.c"
8414 Xcls_MainWindow* _tmp9_;
8415 #line 1604 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8416 _tmp9_ = self->priv->_this;
8417 #line 1604 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8418 xcls_mainwindow_showObject (_tmp9_);
8419 #line 1605 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8421 #line 8422 "MainWindow.vala.c"
8424 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
8425 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8427 #line 8428 "MainWindow.vala.c"
8430 Xcls_MainWindow* _tmp10_;
8431 #line 1609 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8432 _tmp10_ = self->priv->_this;
8433 #line 1609 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8434 xcls_mainwindow_hideObject (_tmp10_);
8435 #line 1610 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8437 #line 1611 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8439 #line 8440 "MainWindow.vala.c"
8443 #line 1590 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8445 #line 8446 "MainWindow.vala.c"
8448 Xcls_MainWindow* _tmp11_;
8449 const gchar* _tmp12_;
8450 #line 1614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8451 _tmp11_ = self->priv->_this;
8452 #line 1614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8453 _tmp12_ = _tmp11_->state;
8454 #line 1614 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8455 g_print ("unhandled add objects from %s\n", _tmp12_);
8456 #line 1615 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8458 #line 8459 "MainWindow.vala.c"
8462 #line 1617 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8464 #line 1617 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8466 #line 8467 "MainWindow.vala.c"
8470 static gboolean ___lambda59__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
8472 result = __lambda59_ (self);
8473 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8475 #line 8476 "MainWindow.vala.c"
8479 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
8480 Xcls_MainWindowXcls_objectshowbutton * self = NULL;
8481 Xcls_MainWindow* _tmp0_;
8482 Xcls_MainWindow* _tmp1_;
8483 Xcls_MainWindow* _tmp2_;
8484 Xcls_MainWindowXcls_objectshowbutton* _tmp3_;
8485 ClutterActor* _tmp4_;
8486 ClutterActor* _tmp5_;
8487 Xcls_MainWindow* _tmp6_;
8488 Xcls_MainWindowXcls_Text23* _tmp7_;
8489 Xcls_MainWindowXcls_Text23* child_0;
8490 ClutterActor* _tmp8_;
8491 ClutterText* _tmp9_;
8492 ClutterActor* _tmp10_;
8493 ClutterActor* _tmp11_;
8494 ClutterActor* _tmp12_;
8495 ClutterActor* _tmp13_;
8496 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8497 g_return_val_if_fail (_owner != NULL, NULL);
8498 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8499 self = (Xcls_MainWindowXcls_objectshowbutton*) g_object_new (object_type, NULL);
8500 #line 1562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8502 #line 1562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8503 _tmp1_ = _g_object_ref0 (_tmp0_);
8504 #line 1562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8505 _g_object_unref0 (self->priv->_this);
8506 #line 1562 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8507 self->priv->_this = _tmp1_;
8508 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8509 _tmp2_ = self->priv->_this;
8510 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8511 _tmp3_ = _g_object_ref0 (self);
8512 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8513 _g_object_unref0 (_tmp2_->objectshowbutton);
8514 #line 1563 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8515 _tmp2_->objectshowbutton = _tmp3_;
8516 #line 1564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8517 _tmp4_ = clutter_actor_new ();
8518 #line 1564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8519 g_object_ref_sink (_tmp4_);
8520 #line 1564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8521 _g_object_unref0 (self->el);
8522 #line 1564 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8524 #line 1569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8526 #line 1569 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8527 clutter_actor_set_reactive (_tmp5_, TRUE);
8528 #line 1570 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8529 _tmp6_ = self->priv->_this;
8530 #line 1570 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8531 _tmp7_ = xcls_mainwindow_xcls_text23_new (_tmp6_);
8532 #line 1570 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8534 #line 1571 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8535 g_object_ref ((GObject*) child_0);
8536 #line 1572 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8538 #line 1572 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8539 _tmp9_ = child_0->el;
8540 #line 1572 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8541 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
8542 #line 1575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8544 #line 1575 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8545 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
8546 #line 1578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8548 #line 1578 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8549 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda57__clutter_actor_enter_event, self, 0);
8550 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8552 #line 1582 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8553 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda58__clutter_actor_leave_event, self, 0);
8554 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8556 #line 1586 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8557 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda59__clutter_actor_button_press_event, self, 0);
8558 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8559 _g_object_unref0 (child_0);
8560 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8562 #line 8563 "MainWindow.vala.c"
8566 Xcls_MainWindowXcls_objectshowbutton* xcls_mainwindow_xcls_objectshowbutton_new (Xcls_MainWindow* _owner) {
8567 #line 1560 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8568 return xcls_mainwindow_xcls_objectshowbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, _owner);
8569 #line 8570 "MainWindow.vala.c"
8573 static void xcls_mainwindow_xcls_objectshowbutton_class_init (Xcls_MainWindowXcls_objectshowbuttonClass * klass) {
8574 #line 1551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8575 xcls_mainwindow_xcls_objectshowbutton_parent_class = g_type_class_peek_parent (klass);
8576 #line 1551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8577 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_objectshowbuttonPrivate));
8578 #line 1551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8579 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_objectshowbutton_finalize;
8580 #line 8581 "MainWindow.vala.c"
8584 static void xcls_mainwindow_xcls_objectshowbutton_instance_init (Xcls_MainWindowXcls_objectshowbutton * self) {
8585 #line 1551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8586 self->priv = XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_PRIVATE (self);
8587 #line 8588 "MainWindow.vala.c"
8591 static void xcls_mainwindow_xcls_objectshowbutton_finalize (GObject* obj) {
8592 Xcls_MainWindowXcls_objectshowbutton * self;
8593 #line 1551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8594 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton);
8595 #line 1553 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8596 _g_object_unref0 (self->el);
8597 #line 1554 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8598 _g_object_unref0 (self->priv->_this);
8599 #line 1551 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8600 G_OBJECT_CLASS (xcls_mainwindow_xcls_objectshowbutton_parent_class)->finalize (obj);
8601 #line 8602 "MainWindow.vala.c"
8605 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) {
8606 static volatile gsize xcls_mainwindow_xcls_objectshowbutton_type_id__volatile = 0;
8607 if (g_once_init_enter (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile)) {
8608 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 };
8609 GType xcls_mainwindow_xcls_objectshowbutton_type_id;
8610 xcls_mainwindow_xcls_objectshowbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_objectshowbutton", &g_define_type_info, 0);
8611 g_once_init_leave (&xcls_mainwindow_xcls_objectshowbutton_type_id__volatile, xcls_mainwindow_xcls_objectshowbutton_type_id);
8613 return xcls_mainwindow_xcls_objectshowbutton_type_id__volatile;
8617 Xcls_MainWindowXcls_Text23* xcls_mainwindow_xcls_text23_construct (GType object_type, Xcls_MainWindow* _owner) {
8618 Xcls_MainWindowXcls_Text23 * self = NULL;
8619 Xcls_MainWindow* _tmp0_;
8620 Xcls_MainWindow* _tmp1_;
8621 ClutterColor _tmp2_ = {0};
8622 ClutterText* _tmp3_;
8623 ClutterText* _tmp4_;
8624 ClutterText* _tmp5_;
8625 ClutterText* _tmp6_;
8626 ClutterText* _tmp7_;
8627 ClutterText* _tmp8_;
8628 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8629 g_return_val_if_fail (_owner != NULL, NULL);
8630 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8631 self = (Xcls_MainWindowXcls_Text23*) g_object_new (object_type, NULL);
8632 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8634 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8635 _tmp1_ = _g_object_ref0 (_tmp0_);
8636 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8637 _g_object_unref0 (self->priv->_this);
8638 #line 1638 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8639 self->priv->_this = _tmp1_;
8640 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8641 clutter_color_from_string (&_tmp2_, "#fff");
8642 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8643 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Show\nPalate", &_tmp2_);
8644 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8645 g_object_ref_sink (_tmp3_);
8646 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8647 _g_object_unref0 (self->el);
8648 #line 1639 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8650 #line 1644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8652 #line 1644 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8653 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
8654 #line 1645 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8656 #line 1645 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8657 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
8658 #line 1646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8660 #line 1646 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8661 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
8662 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8664 #line 1647 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8665 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
8666 #line 1648 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8668 #line 1648 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8669 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
8670 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8672 #line 8673 "MainWindow.vala.c"
8676 Xcls_MainWindowXcls_Text23* xcls_mainwindow_xcls_text23_new (Xcls_MainWindow* _owner) {
8677 #line 1636 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8678 return xcls_mainwindow_xcls_text23_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT23, _owner);
8679 #line 8680 "MainWindow.vala.c"
8683 static void xcls_mainwindow_xcls_text23_class_init (Xcls_MainWindowXcls_Text23Class * klass) {
8684 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8685 xcls_mainwindow_xcls_text23_parent_class = g_type_class_peek_parent (klass);
8686 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8687 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text23Private));
8688 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8689 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text23_finalize;
8690 #line 8691 "MainWindow.vala.c"
8694 static void xcls_mainwindow_xcls_text23_instance_init (Xcls_MainWindowXcls_Text23 * self) {
8695 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8696 self->priv = XCLS_MAINWINDOW_XCLS_TEXT23_GET_PRIVATE (self);
8697 #line 8698 "MainWindow.vala.c"
8701 static void xcls_mainwindow_xcls_text23_finalize (GObject* obj) {
8702 Xcls_MainWindowXcls_Text23 * self;
8703 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8704 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT23, Xcls_MainWindowXcls_Text23);
8705 #line 1629 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8706 _g_object_unref0 (self->el);
8707 #line 1630 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8708 _g_object_unref0 (self->priv->_this);
8709 #line 1627 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8710 G_OBJECT_CLASS (xcls_mainwindow_xcls_text23_parent_class)->finalize (obj);
8711 #line 8712 "MainWindow.vala.c"
8715 GType xcls_mainwindow_xcls_text23_get_type (void) {
8716 static volatile gsize xcls_mainwindow_xcls_text23_type_id__volatile = 0;
8717 if (g_once_init_enter (&xcls_mainwindow_xcls_text23_type_id__volatile)) {
8718 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 };
8719 GType xcls_mainwindow_xcls_text23_type_id;
8720 xcls_mainwindow_xcls_text23_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text23", &g_define_type_info, 0);
8721 g_once_init_leave (&xcls_mainwindow_xcls_text23_type_id__volatile, xcls_mainwindow_xcls_text23_type_id);
8723 return xcls_mainwindow_xcls_text23_type_id__volatile;
8727 static gboolean __lambda64_ (Xcls_MainWindowXcls_addpropbutton* self, ClutterCrossingEvent* event) {
8728 gboolean result = FALSE;
8729 ClutterActor* _tmp0_;
8730 ClutterColor _tmp1_ = {0};
8731 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8732 g_return_val_if_fail (event != NULL, FALSE);
8733 #line 1683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8735 #line 1683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8736 clutter_color_from_string (&_tmp1_, "#333");
8737 #line 1683 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8738 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
8739 #line 1684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8741 #line 1684 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8743 #line 8744 "MainWindow.vala.c"
8747 static gboolean ___lambda64__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
8749 result = __lambda64_ (self, event);
8750 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8752 #line 8753 "MainWindow.vala.c"
8756 static gboolean __lambda65_ (Xcls_MainWindowXcls_addpropbutton* self, ClutterCrossingEvent* event) {
8757 gboolean result = FALSE;
8758 ClutterActor* _tmp0_;
8759 ClutterColor _tmp1_ = {0};
8760 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8761 g_return_val_if_fail (event != NULL, FALSE);
8762 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8764 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8765 clutter_color_from_string (&_tmp1_, "#000");
8766 #line 1687 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8767 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
8768 #line 1688 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8770 #line 1688 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8772 #line 8773 "MainWindow.vala.c"
8776 static gboolean ___lambda65__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
8778 result = __lambda65_ (self, event);
8779 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8781 #line 8782 "MainWindow.vala.c"
8785 static gboolean __lambda66_ (Xcls_MainWindowXcls_addpropbutton* self) {
8786 gboolean result = FALSE;
8787 Xcls_MainWindow* _tmp0_;
8788 const gchar* _tmp1_;
8789 const gchar* _tmp2_;
8791 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8792 static GQuark _tmp3_label0 = 0;
8793 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8794 static GQuark _tmp3_label1 = 0;
8795 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8796 static GQuark _tmp3_label2 = 0;
8797 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8798 static GQuark _tmp3_label3 = 0;
8799 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8800 _tmp0_ = self->priv->_this;
8801 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8802 _tmp1_ = _tmp0_->state;
8803 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8805 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8806 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
8807 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8808 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
8809 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8811 #line 8812 "MainWindow.vala.c"
8814 Xcls_MainWindow* _tmp5_;
8815 #line 1696 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8816 _tmp5_ = self->priv->_this;
8817 #line 1696 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8818 xcls_mainwindow_showAddProp (_tmp5_);
8819 #line 1697 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8821 #line 8822 "MainWindow.vala.c"
8824 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("object")))) {
8825 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8827 #line 8828 "MainWindow.vala.c"
8830 Xcls_MainWindow* _tmp6_;
8831 Xcls_MainWindow* _tmp7_;
8832 #line 1700 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8833 _tmp6_ = self->priv->_this;
8834 #line 1700 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8835 xcls_mainwindow_hideObject (_tmp6_);
8836 #line 1701 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8837 _tmp7_ = self->priv->_this;
8838 #line 1701 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8839 xcls_mainwindow_showAddProp (_tmp7_);
8840 #line 1702 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8842 #line 8843 "MainWindow.vala.c"
8845 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addlistener")))) {
8846 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8848 #line 8849 "MainWindow.vala.c"
8851 Xcls_MainWindow* _tmp8_;
8852 Xcls_MainWindow* _tmp9_;
8853 #line 1705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8854 _tmp8_ = self->priv->_this;
8855 #line 1705 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8856 xcls_mainwindow_hideAddListener (_tmp8_);
8857 #line 1706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8858 _tmp9_ = self->priv->_this;
8859 #line 1706 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8860 xcls_mainwindow_showAddProp (_tmp9_);
8861 #line 1707 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8863 #line 8864 "MainWindow.vala.c"
8866 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("addprop")))) {
8867 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8869 #line 8870 "MainWindow.vala.c"
8872 Xcls_MainWindow* _tmp10_;
8873 #line 1711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8874 _tmp10_ = self->priv->_this;
8875 #line 1711 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8876 xcls_mainwindow_hideAddProp (_tmp10_);
8877 #line 1712 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8879 #line 8880 "MainWindow.vala.c"
8883 #line 1694 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8885 #line 8886 "MainWindow.vala.c"
8888 Xcls_MainWindow* _tmp11_;
8889 const gchar* _tmp12_;
8890 #line 1715 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8891 _tmp11_ = self->priv->_this;
8892 #line 1715 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8893 _tmp12_ = _tmp11_->state;
8894 #line 1715 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8895 g_print ("unhandled add property from %s\n", _tmp12_);
8896 #line 1716 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8898 #line 8899 "MainWindow.vala.c"
8902 #line 1719 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8904 #line 1719 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8906 #line 8907 "MainWindow.vala.c"
8910 static gboolean ___lambda66__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
8912 result = __lambda66_ (self);
8913 #line 1690 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8915 #line 8916 "MainWindow.vala.c"
8919 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
8920 Xcls_MainWindowXcls_addpropbutton * self = NULL;
8921 Xcls_MainWindow* _tmp0_;
8922 Xcls_MainWindow* _tmp1_;
8923 Xcls_MainWindow* _tmp2_;
8924 Xcls_MainWindowXcls_addpropbutton* _tmp3_;
8925 ClutterActor* _tmp4_;
8926 ClutterActor* _tmp5_;
8927 Xcls_MainWindow* _tmp6_;
8928 Xcls_MainWindowXcls_Text25* _tmp7_;
8929 Xcls_MainWindowXcls_Text25* child_0;
8930 ClutterActor* _tmp8_;
8931 ClutterText* _tmp9_;
8932 ClutterActor* _tmp10_;
8933 ClutterActor* _tmp11_;
8934 ClutterActor* _tmp12_;
8935 ClutterActor* _tmp13_;
8936 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8937 g_return_val_if_fail (_owner != NULL, NULL);
8938 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8939 self = (Xcls_MainWindowXcls_addpropbutton*) g_object_new (object_type, NULL);
8940 #line 1666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8942 #line 1666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8943 _tmp1_ = _g_object_ref0 (_tmp0_);
8944 #line 1666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8945 _g_object_unref0 (self->priv->_this);
8946 #line 1666 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8947 self->priv->_this = _tmp1_;
8948 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8949 _tmp2_ = self->priv->_this;
8950 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8951 _tmp3_ = _g_object_ref0 (self);
8952 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8953 _g_object_unref0 (_tmp2_->addpropbutton);
8954 #line 1667 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8955 _tmp2_->addpropbutton = _tmp3_;
8956 #line 1668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8957 _tmp4_ = clutter_actor_new ();
8958 #line 1668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8959 g_object_ref_sink (_tmp4_);
8960 #line 1668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8961 _g_object_unref0 (self->el);
8962 #line 1668 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8964 #line 1673 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8966 #line 1673 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8967 clutter_actor_set_reactive (_tmp5_, TRUE);
8968 #line 1674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8969 _tmp6_ = self->priv->_this;
8970 #line 1674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8971 _tmp7_ = xcls_mainwindow_xcls_text25_new (_tmp6_);
8972 #line 1674 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8974 #line 1675 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8975 g_object_ref ((GObject*) child_0);
8976 #line 1676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8978 #line 1676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8979 _tmp9_ = child_0->el;
8980 #line 1676 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8981 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
8982 #line 1679 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8984 #line 1679 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8985 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
8986 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8988 #line 1682 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8989 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda64__clutter_actor_enter_event, self, 0);
8990 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8992 #line 1686 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8993 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda65__clutter_actor_leave_event, self, 0);
8994 #line 1690 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8996 #line 1690 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8997 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda66__clutter_actor_button_press_event, self, 0);
8998 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
8999 _g_object_unref0 (child_0);
9000 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9002 #line 9003 "MainWindow.vala.c"
9006 Xcls_MainWindowXcls_addpropbutton* xcls_mainwindow_xcls_addpropbutton_new (Xcls_MainWindow* _owner) {
9007 #line 1664 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9008 return xcls_mainwindow_xcls_addpropbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, _owner);
9009 #line 9010 "MainWindow.vala.c"
9013 static void xcls_mainwindow_xcls_addpropbutton_class_init (Xcls_MainWindowXcls_addpropbuttonClass * klass) {
9014 #line 1655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9015 xcls_mainwindow_xcls_addpropbutton_parent_class = g_type_class_peek_parent (klass);
9016 #line 1655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9017 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addpropbuttonPrivate));
9018 #line 1655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9019 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addpropbutton_finalize;
9020 #line 9021 "MainWindow.vala.c"
9024 static void xcls_mainwindow_xcls_addpropbutton_instance_init (Xcls_MainWindowXcls_addpropbutton * self) {
9025 #line 1655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9026 self->priv = XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_PRIVATE (self);
9027 #line 9028 "MainWindow.vala.c"
9031 static void xcls_mainwindow_xcls_addpropbutton_finalize (GObject* obj) {
9032 Xcls_MainWindowXcls_addpropbutton * self;
9033 #line 1655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9034 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton);
9035 #line 1657 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9036 _g_object_unref0 (self->el);
9037 #line 1658 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9038 _g_object_unref0 (self->priv->_this);
9039 #line 1655 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9040 G_OBJECT_CLASS (xcls_mainwindow_xcls_addpropbutton_parent_class)->finalize (obj);
9041 #line 9042 "MainWindow.vala.c"
9045 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) {
9046 static volatile gsize xcls_mainwindow_xcls_addpropbutton_type_id__volatile = 0;
9047 if (g_once_init_enter (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile)) {
9048 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 };
9049 GType xcls_mainwindow_xcls_addpropbutton_type_id;
9050 xcls_mainwindow_xcls_addpropbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addpropbutton", &g_define_type_info, 0);
9051 g_once_init_leave (&xcls_mainwindow_xcls_addpropbutton_type_id__volatile, xcls_mainwindow_xcls_addpropbutton_type_id);
9053 return xcls_mainwindow_xcls_addpropbutton_type_id__volatile;
9057 Xcls_MainWindowXcls_Text25* xcls_mainwindow_xcls_text25_construct (GType object_type, Xcls_MainWindow* _owner) {
9058 Xcls_MainWindowXcls_Text25 * self = NULL;
9059 Xcls_MainWindow* _tmp0_;
9060 Xcls_MainWindow* _tmp1_;
9061 ClutterColor _tmp2_ = {0};
9062 ClutterText* _tmp3_;
9063 ClutterText* _tmp4_;
9064 ClutterText* _tmp5_;
9065 ClutterText* _tmp6_;
9066 ClutterText* _tmp7_;
9067 ClutterText* _tmp8_;
9068 #line 1738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9069 g_return_val_if_fail (_owner != NULL, NULL);
9070 #line 1738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9071 self = (Xcls_MainWindowXcls_Text25*) g_object_new (object_type, NULL);
9072 #line 1740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9074 #line 1740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9075 _tmp1_ = _g_object_ref0 (_tmp0_);
9076 #line 1740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9077 _g_object_unref0 (self->priv->_this);
9078 #line 1740 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9079 self->priv->_this = _tmp1_;
9080 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9081 clutter_color_from_string (&_tmp2_, "#fff");
9082 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9083 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Add\nProperty", &_tmp2_);
9084 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9085 g_object_ref_sink (_tmp3_);
9086 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9087 _g_object_unref0 (self->el);
9088 #line 1741 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9090 #line 1746 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9092 #line 1746 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9093 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
9094 #line 1747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9096 #line 1747 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9097 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
9098 #line 1748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9100 #line 1748 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9101 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
9102 #line 1749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9104 #line 1749 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9105 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
9106 #line 1750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9108 #line 1750 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9109 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
9110 #line 1738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9112 #line 9113 "MainWindow.vala.c"
9116 Xcls_MainWindowXcls_Text25* xcls_mainwindow_xcls_text25_new (Xcls_MainWindow* _owner) {
9117 #line 1738 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9118 return xcls_mainwindow_xcls_text25_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT25, _owner);
9119 #line 9120 "MainWindow.vala.c"
9123 static void xcls_mainwindow_xcls_text25_class_init (Xcls_MainWindowXcls_Text25Class * klass) {
9124 #line 1729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9125 xcls_mainwindow_xcls_text25_parent_class = g_type_class_peek_parent (klass);
9126 #line 1729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9127 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text25Private));
9128 #line 1729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9129 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text25_finalize;
9130 #line 9131 "MainWindow.vala.c"
9134 static void xcls_mainwindow_xcls_text25_instance_init (Xcls_MainWindowXcls_Text25 * self) {
9135 #line 1729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9136 self->priv = XCLS_MAINWINDOW_XCLS_TEXT25_GET_PRIVATE (self);
9137 #line 9138 "MainWindow.vala.c"
9141 static void xcls_mainwindow_xcls_text25_finalize (GObject* obj) {
9142 Xcls_MainWindowXcls_Text25 * self;
9143 #line 1729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9144 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT25, Xcls_MainWindowXcls_Text25);
9145 #line 1731 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9146 _g_object_unref0 (self->el);
9147 #line 1732 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9148 _g_object_unref0 (self->priv->_this);
9149 #line 1729 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9150 G_OBJECT_CLASS (xcls_mainwindow_xcls_text25_parent_class)->finalize (obj);
9151 #line 9152 "MainWindow.vala.c"
9155 GType xcls_mainwindow_xcls_text25_get_type (void) {
9156 static volatile gsize xcls_mainwindow_xcls_text25_type_id__volatile = 0;
9157 if (g_once_init_enter (&xcls_mainwindow_xcls_text25_type_id__volatile)) {
9158 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 };
9159 GType xcls_mainwindow_xcls_text25_type_id;
9160 xcls_mainwindow_xcls_text25_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text25", &g_define_type_info, 0);
9161 g_once_init_leave (&xcls_mainwindow_xcls_text25_type_id__volatile, xcls_mainwindow_xcls_text25_type_id);
9163 return xcls_mainwindow_xcls_text25_type_id__volatile;
9167 static gboolean __lambda68_ (Xcls_MainWindowXcls_addlistenerbutton* self, ClutterCrossingEvent* event) {
9168 gboolean result = FALSE;
9169 ClutterActor* _tmp0_;
9170 ClutterColor _tmp1_ = {0};
9171 #line 1784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9172 g_return_val_if_fail (event != NULL, FALSE);
9173 #line 1785 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9175 #line 1785 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9176 clutter_color_from_string (&_tmp1_, "#333");
9177 #line 1785 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9178 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
9179 #line 1786 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9181 #line 1786 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9183 #line 9184 "MainWindow.vala.c"
9187 static gboolean ___lambda68__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
9189 result = __lambda68_ (self, event);
9190 #line 1784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9192 #line 9193 "MainWindow.vala.c"
9196 static gboolean __lambda69_ (Xcls_MainWindowXcls_addlistenerbutton* self, ClutterCrossingEvent* event) {
9197 gboolean result = FALSE;
9198 ClutterActor* _tmp0_;
9199 ClutterColor _tmp1_ = {0};
9200 #line 1788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9201 g_return_val_if_fail (event != NULL, FALSE);
9202 #line 1789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9204 #line 1789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9205 clutter_color_from_string (&_tmp1_, "#000");
9206 #line 1789 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9207 clutter_actor_set_background_color (_tmp0_, &_tmp1_);
9208 #line 1790 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9210 #line 1790 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9212 #line 9213 "MainWindow.vala.c"
9216 static gboolean ___lambda69__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
9218 result = __lambda69_ (self, event);
9219 #line 1788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9221 #line 9222 "MainWindow.vala.c"
9225 static gboolean __lambda70_ (Xcls_MainWindowXcls_addlistenerbutton* self) {
9226 gboolean result = FALSE;
9227 Xcls_MainWindow* _tmp0_;
9228 const gchar* _tmp1_;
9229 const gchar* _tmp2_;
9231 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9232 static GQuark _tmp3_label0 = 0;
9233 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9234 static GQuark _tmp3_label1 = 0;
9235 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9236 static GQuark _tmp3_label2 = 0;
9237 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9238 static GQuark _tmp3_label3 = 0;
9239 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9240 _tmp0_ = self->priv->_this;
9241 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9242 _tmp1_ = _tmp0_->state;
9243 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9245 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9246 _tmp4_ = (NULL == _tmp2_) ? 0 : g_quark_from_string (_tmp2_);
9247 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9248 if (_tmp4_ == ((0 != _tmp3_label0) ? _tmp3_label0 : (_tmp3_label0 = g_quark_from_static_string ("edit")))) {
9249 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9251 #line 9252 "MainWindow.vala.c"
9254 Xcls_MainWindow* _tmp5_;
9255 #line 1798 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9256 _tmp5_ = self->priv->_this;
9257 #line 1798 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9258 xcls_mainwindow_showAddListener (_tmp5_);
9259 #line 1799 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9261 #line 9262 "MainWindow.vala.c"
9264 } else if (_tmp4_ == ((0 != _tmp3_label1) ? _tmp3_label1 : (_tmp3_label1 = g_quark_from_static_string ("addlistener")))) {
9265 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9267 #line 9268 "MainWindow.vala.c"
9270 Xcls_MainWindow* _tmp6_;
9271 #line 1803 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9272 _tmp6_ = self->priv->_this;
9273 #line 1803 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9274 xcls_mainwindow_hideAddListener (_tmp6_);
9275 #line 1804 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9277 #line 9278 "MainWindow.vala.c"
9280 } else if (_tmp4_ == ((0 != _tmp3_label2) ? _tmp3_label2 : (_tmp3_label2 = g_quark_from_static_string ("addprop")))) {
9281 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9283 #line 9284 "MainWindow.vala.c"
9286 Xcls_MainWindow* _tmp7_;
9287 Xcls_MainWindow* _tmp8_;
9288 #line 1808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9289 _tmp7_ = self->priv->_this;
9290 #line 1808 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9291 xcls_mainwindow_hideAddProp (_tmp7_);
9292 #line 1809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9293 _tmp8_ = self->priv->_this;
9294 #line 1809 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9295 xcls_mainwindow_showAddListener (_tmp8_);
9296 #line 1810 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9298 #line 9299 "MainWindow.vala.c"
9301 } else if (_tmp4_ == ((0 != _tmp3_label3) ? _tmp3_label3 : (_tmp3_label3 = g_quark_from_static_string ("object")))) {
9302 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9304 #line 9305 "MainWindow.vala.c"
9307 Xcls_MainWindow* _tmp9_;
9308 Xcls_MainWindow* _tmp10_;
9309 #line 1812 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9310 _tmp9_ = self->priv->_this;
9311 #line 1812 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9312 xcls_mainwindow_hideObject (_tmp9_);
9313 #line 1813 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9314 _tmp10_ = self->priv->_this;
9315 #line 1813 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9316 xcls_mainwindow_showAddListener (_tmp10_);
9317 #line 1814 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9319 #line 9320 "MainWindow.vala.c"
9323 #line 1796 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9325 #line 9326 "MainWindow.vala.c"
9328 Xcls_MainWindow* _tmp11_;
9329 const gchar* _tmp12_;
9330 #line 1817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9331 _tmp11_ = self->priv->_this;
9332 #line 1817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9333 _tmp12_ = _tmp11_->state;
9334 #line 1817 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9335 g_print ("unhandled add listener from %s\n", _tmp12_);
9336 #line 1819 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9338 #line 9339 "MainWindow.vala.c"
9342 #line 1822 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9344 #line 1822 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9346 #line 9347 "MainWindow.vala.c"
9350 static gboolean ___lambda70__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
9352 result = __lambda70_ (self);
9353 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9355 #line 9356 "MainWindow.vala.c"
9359 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_construct (GType object_type, Xcls_MainWindow* _owner) {
9360 Xcls_MainWindowXcls_addlistenerbutton * self = NULL;
9361 Xcls_MainWindow* _tmp0_;
9362 Xcls_MainWindow* _tmp1_;
9363 Xcls_MainWindow* _tmp2_;
9364 Xcls_MainWindowXcls_addlistenerbutton* _tmp3_;
9365 ClutterActor* _tmp4_;
9366 ClutterActor* _tmp5_;
9367 Xcls_MainWindow* _tmp6_;
9368 Xcls_MainWindowXcls_Text27* _tmp7_;
9369 Xcls_MainWindowXcls_Text27* child_0;
9370 ClutterActor* _tmp8_;
9371 ClutterText* _tmp9_;
9372 ClutterActor* _tmp10_;
9373 ClutterActor* _tmp11_;
9374 ClutterActor* _tmp12_;
9375 ClutterActor* _tmp13_;
9376 #line 1766 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9377 g_return_val_if_fail (_owner != NULL, NULL);
9378 #line 1766 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9379 self = (Xcls_MainWindowXcls_addlistenerbutton*) g_object_new (object_type, NULL);
9380 #line 1768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9382 #line 1768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9383 _tmp1_ = _g_object_ref0 (_tmp0_);
9384 #line 1768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9385 _g_object_unref0 (self->priv->_this);
9386 #line 1768 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9387 self->priv->_this = _tmp1_;
9388 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9389 _tmp2_ = self->priv->_this;
9390 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9391 _tmp3_ = _g_object_ref0 (self);
9392 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9393 _g_object_unref0 (_tmp2_->addlistenerbutton);
9394 #line 1769 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9395 _tmp2_->addlistenerbutton = _tmp3_;
9396 #line 1770 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9397 _tmp4_ = clutter_actor_new ();
9398 #line 1770 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9399 g_object_ref_sink (_tmp4_);
9400 #line 1770 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9401 _g_object_unref0 (self->el);
9402 #line 1770 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9404 #line 1775 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9406 #line 1775 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9407 clutter_actor_set_reactive (_tmp5_, TRUE);
9408 #line 1776 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9409 _tmp6_ = self->priv->_this;
9410 #line 1776 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9411 _tmp7_ = xcls_mainwindow_xcls_text27_new (_tmp6_);
9412 #line 1776 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9414 #line 1777 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9415 g_object_ref ((GObject*) child_0);
9416 #line 1778 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9418 #line 1778 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9419 _tmp9_ = child_0->el;
9420 #line 1778 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9421 clutter_actor_add_child (_tmp8_, (ClutterActor*) _tmp9_);
9422 #line 1781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9424 #line 1781 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9425 clutter_actor_set_size (_tmp10_, (gfloat) 50, (gfloat) 50);
9426 #line 1784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9428 #line 1784 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9429 g_signal_connect_object (_tmp11_, "enter-event", (GCallback) ___lambda68__clutter_actor_enter_event, self, 0);
9430 #line 1788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9432 #line 1788 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9433 g_signal_connect_object (_tmp12_, "leave-event", (GCallback) ___lambda69__clutter_actor_leave_event, self, 0);
9434 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9436 #line 1792 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9437 g_signal_connect_object (_tmp13_, "button-press-event", (GCallback) ___lambda70__clutter_actor_button_press_event, self, 0);
9438 #line 1766 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9439 _g_object_unref0 (child_0);
9440 #line 1766 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9442 #line 9443 "MainWindow.vala.c"
9446 Xcls_MainWindowXcls_addlistenerbutton* xcls_mainwindow_xcls_addlistenerbutton_new (Xcls_MainWindow* _owner) {
9447 #line 1766 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9448 return xcls_mainwindow_xcls_addlistenerbutton_construct (XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, _owner);
9449 #line 9450 "MainWindow.vala.c"
9453 static void xcls_mainwindow_xcls_addlistenerbutton_class_init (Xcls_MainWindowXcls_addlistenerbuttonClass * klass) {
9454 #line 1757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9455 xcls_mainwindow_xcls_addlistenerbutton_parent_class = g_type_class_peek_parent (klass);
9456 #line 1757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9457 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_addlistenerbuttonPrivate));
9458 #line 1757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9459 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_addlistenerbutton_finalize;
9460 #line 9461 "MainWindow.vala.c"
9464 static void xcls_mainwindow_xcls_addlistenerbutton_instance_init (Xcls_MainWindowXcls_addlistenerbutton * self) {
9465 #line 1757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9466 self->priv = XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_PRIVATE (self);
9467 #line 9468 "MainWindow.vala.c"
9471 static void xcls_mainwindow_xcls_addlistenerbutton_finalize (GObject* obj) {
9472 Xcls_MainWindowXcls_addlistenerbutton * self;
9473 #line 1757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9474 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton);
9475 #line 1759 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9476 _g_object_unref0 (self->el);
9477 #line 1760 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9478 _g_object_unref0 (self->priv->_this);
9479 #line 1757 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9480 G_OBJECT_CLASS (xcls_mainwindow_xcls_addlistenerbutton_parent_class)->finalize (obj);
9481 #line 9482 "MainWindow.vala.c"
9485 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) {
9486 static volatile gsize xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile = 0;
9487 if (g_once_init_enter (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile)) {
9488 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 };
9489 GType xcls_mainwindow_xcls_addlistenerbutton_type_id;
9490 xcls_mainwindow_xcls_addlistenerbutton_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_addlistenerbutton", &g_define_type_info, 0);
9491 g_once_init_leave (&xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile, xcls_mainwindow_xcls_addlistenerbutton_type_id);
9493 return xcls_mainwindow_xcls_addlistenerbutton_type_id__volatile;
9497 Xcls_MainWindowXcls_Text27* xcls_mainwindow_xcls_text27_construct (GType object_type, Xcls_MainWindow* _owner) {
9498 Xcls_MainWindowXcls_Text27 * self = NULL;
9499 Xcls_MainWindow* _tmp0_;
9500 Xcls_MainWindow* _tmp1_;
9501 ClutterColor _tmp2_ = {0};
9502 ClutterText* _tmp3_;
9503 ClutterText* _tmp4_;
9504 ClutterText* _tmp5_;
9505 ClutterText* _tmp6_;
9506 ClutterText* _tmp7_;
9507 ClutterText* _tmp8_;
9508 #line 1841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9509 g_return_val_if_fail (_owner != NULL, NULL);
9510 #line 1841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9511 self = (Xcls_MainWindowXcls_Text27*) g_object_new (object_type, NULL);
9512 #line 1843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9514 #line 1843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9515 _tmp1_ = _g_object_ref0 (_tmp0_);
9516 #line 1843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9517 _g_object_unref0 (self->priv->_this);
9518 #line 1843 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9519 self->priv->_this = _tmp1_;
9520 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9521 clutter_color_from_string (&_tmp2_, "#fff");
9522 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9523 _tmp3_ = (ClutterText*) clutter_text_new_full ("Sans 10px", "Add\nListener", &_tmp2_);
9524 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9525 g_object_ref_sink (_tmp3_);
9526 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9527 _g_object_unref0 (self->el);
9528 #line 1844 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9530 #line 1849 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9532 #line 1849 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9533 clutter_text_set_line_alignment (_tmp4_, PANGO_ALIGN_CENTER);
9534 #line 1850 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9536 #line 1850 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9537 clutter_actor_set_x_align ((ClutterActor*) _tmp5_, CLUTTER_ACTOR_ALIGN_CENTER);
9538 #line 1851 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9540 #line 1851 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9541 clutter_actor_set_x_expand ((ClutterActor*) _tmp6_, FALSE);
9542 #line 1852 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9544 #line 1852 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9545 clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_CENTER);
9546 #line 1853 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9548 #line 1853 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9549 clutter_actor_set_y_expand ((ClutterActor*) _tmp8_, FALSE);
9550 #line 1841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9552 #line 9553 "MainWindow.vala.c"
9556 Xcls_MainWindowXcls_Text27* xcls_mainwindow_xcls_text27_new (Xcls_MainWindow* _owner) {
9557 #line 1841 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9558 return xcls_mainwindow_xcls_text27_construct (XCLS_MAINWINDOW_TYPE_XCLS_TEXT27, _owner);
9559 #line 9560 "MainWindow.vala.c"
9563 static void xcls_mainwindow_xcls_text27_class_init (Xcls_MainWindowXcls_Text27Class * klass) {
9564 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9565 xcls_mainwindow_xcls_text27_parent_class = g_type_class_peek_parent (klass);
9566 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9567 g_type_class_add_private (klass, sizeof (Xcls_MainWindowXcls_Text27Private));
9568 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9569 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_xcls_text27_finalize;
9570 #line 9571 "MainWindow.vala.c"
9574 static void xcls_mainwindow_xcls_text27_instance_init (Xcls_MainWindowXcls_Text27 * self) {
9575 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9576 self->priv = XCLS_MAINWINDOW_XCLS_TEXT27_GET_PRIVATE (self);
9577 #line 9578 "MainWindow.vala.c"
9581 static void xcls_mainwindow_xcls_text27_finalize (GObject* obj) {
9582 Xcls_MainWindowXcls_Text27 * self;
9583 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9584 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_MAINWINDOW_TYPE_XCLS_TEXT27, Xcls_MainWindowXcls_Text27);
9585 #line 1834 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9586 _g_object_unref0 (self->el);
9587 #line 1835 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9588 _g_object_unref0 (self->priv->_this);
9589 #line 1832 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9590 G_OBJECT_CLASS (xcls_mainwindow_xcls_text27_parent_class)->finalize (obj);
9591 #line 9592 "MainWindow.vala.c"
9595 GType xcls_mainwindow_xcls_text27_get_type (void) {
9596 static volatile gsize xcls_mainwindow_xcls_text27_type_id__volatile = 0;
9597 if (g_once_init_enter (&xcls_mainwindow_xcls_text27_type_id__volatile)) {
9598 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 };
9599 GType xcls_mainwindow_xcls_text27_type_id;
9600 xcls_mainwindow_xcls_text27_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindowXcls_Text27", &g_define_type_info, 0);
9601 g_once_init_leave (&xcls_mainwindow_xcls_text27_type_id__volatile, xcls_mainwindow_xcls_text27_type_id);
9603 return xcls_mainwindow_xcls_text27_type_id__volatile;
9607 static void xcls_mainwindow_class_init (Xcls_MainWindowClass * klass) {
9608 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9609 xcls_mainwindow_parent_class = g_type_class_peek_parent (klass);
9610 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9611 g_type_class_add_private (klass, sizeof (Xcls_MainWindowPrivate));
9612 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9613 G_OBJECT_CLASS (klass)->finalize = xcls_mainwindow_finalize;
9614 #line 9615 "MainWindow.vala.c"
9618 static void xcls_mainwindow_instance_init (Xcls_MainWindow * self) {
9619 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9620 self->priv = XCLS_MAINWINDOW_GET_PRIVATE (self);
9621 #line 9622 "MainWindow.vala.c"
9625 static void xcls_mainwindow_finalize (GObject* obj) {
9626 Xcls_MainWindow * self;
9627 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9628 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_MAINWINDOW, Xcls_MainWindow);
9629 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9630 _g_object_unref0 (self->el);
9631 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9632 _g_object_unref0 (self->priv->_this);
9633 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9634 _g_object_unref0 (self->vbox);
9635 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9636 _g_object_unref0 (self->topbar);
9637 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9638 _g_object_unref0 (self->mainpane);
9639 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9640 _g_object_unref0 (self->leftpane);
9641 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9642 _g_object_unref0 (self->editpane);
9643 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9644 _g_object_unref0 (self->tree);
9645 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9646 _g_object_unref0 (self->props);
9647 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9648 _g_object_unref0 (self->clutterembed);
9649 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9650 _g_object_unref0 (self->rooview);
9651 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9652 _g_object_unref0 (self->objectview);
9653 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9654 _g_object_unref0 (self->codeeditview);
9655 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9656 _g_object_unref0 (self->addpropsview);
9657 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9658 _g_object_unref0 (self->projecteditview);
9659 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9660 _g_object_unref0 (self->buttonlayout);
9661 #line 46 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9662 _g_object_unref0 (self->projectbutton);
9663 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9664 _g_object_unref0 (self->projecteditbutton);
9665 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9666 _g_object_unref0 (self->objectshowbutton);
9667 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9668 _g_object_unref0 (self->addpropbutton);
9669 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9670 _g_object_unref0 (self->addlistenerbutton);
9671 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9672 _g_object_unref0 (self->project);
9673 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9674 _g_object_unref0 (self->clutterfiles);
9675 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9676 _g_object_unref0 (self->code_editor);
9677 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9678 _g_object_unref0 (self->window_gladeview);
9679 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9680 _g_object_unref0 (self->left_props);
9681 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9682 _g_object_unref0 (self->projectsettings);
9683 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9684 _g_object_unref0 (self->rightpalete);
9685 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9686 _g_object_unref0 (self->add_props);
9687 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9688 _g_object_unref0 (self->left_projects);
9689 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9690 _g_object_unref0 (self->left_tree);
9691 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9692 _g_object_unref0 (self->window_rooview);
9693 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9694 _g_free0 (self->state);
9695 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9696 _g_free0 (self->title);
9697 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/MainWindow.vala"
9698 G_OBJECT_CLASS (xcls_mainwindow_parent_class)->finalize (obj);
9699 #line 9700 "MainWindow.vala.c"
9703 GType xcls_mainwindow_get_type (void) {
9704 static volatile gsize xcls_mainwindow_type_id__volatile = 0;
9705 if (g_once_init_enter (&xcls_mainwindow_type_id__volatile)) {
9706 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 };
9707 GType xcls_mainwindow_type_id;
9708 xcls_mainwindow_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_MainWindow", &g_define_type_info, 0);
9709 g_once_init_leave (&xcls_mainwindow_type_id__volatile, xcls_mainwindow_type_id);
9711 return xcls_mainwindow_type_id__volatile;